10 interesting stories served every morning and every evening.

Statement on the US government directive to suspend access to Fable 5 and Mythos 5

www.anthropic.com

The US gov­ern­ment, cit­ing na­tional se­cu­rity au­thor­i­ties, has is­sued an ex­port con­trol di­rec­tive to sus­pend all ac­cess to Fable 5 and Mythos 5 by any for­eign na­tional, whether in­side or out­side the United States, in­clud­ing for­eign na­tional Anthropic em­ploy­ees. The net ef­fect of this or­der is that we must abruptly dis­able Fable 5 and Mythos 5 for all our cus­tomers to en­sure com­pli­ance. Access to all other Anthropic mod­els will not be af­fected.

We re­ceived the di­rec­tive from the gov­ern­ment to­day at 5:21pm (ET). The let­ter did not pro­vide spe­cific de­tails of its na­tional se­cu­rity con­cern. Our un­der­stand­ing is that the gov­ern­ment be­lieves it has be­come aware of a method of by­pass­ing, or jailbreaking” Fable 5. We re­viewed a demon­stra­tion of this spe­cific tech­nique be­ing used to iden­tify a small num­ber of pre­vi­ously known, mi­nor vul­ner­a­bil­i­ties. These vul­ner­a­bil­i­ties all ap­pear rel­a­tively sim­ple, and we have found that other pub­licly-avail­able mod­els are able to dis­cover them as well with­out re­quir­ing a by­pass.

Anthropic’s pos­ture with re­spect to Fable’s safe­guards, as laid out in our launch blog post, is the fol­low­ing:

We have in­sti­tuted strong safe­guards that greatly re­duce the like­li­hood that Fable is mis­used for tasks re­lated to cy­ber­se­cu­rity (among oth­ers). In fact, our safe­guards are so strong that many users have com­plained that they are overly broad.

In the weeks lead­ing up to the launch of Fable, Anthropic worked with the US gov­ern­ment, the UK AISI, mul­ti­ple pri­vate third-party or­ga­ni­za­tions and in­ter­nal teams to red-team Fable’s safe­guards for thou­sands of hours in to­tal.

These tests showed that Fable’s safe­guards are sub­stan­tially more ef­fec­tive than those of any pre­vi­ously de­ployed model.

No testers have yet been able to find a uni­ver­sal jail­break—a jail­break method that can very broadly by­pass the mod­el’s safe­guards, un­block­ing a wide range of cy­ber ca­pa­bil­i­ties.

We sus­pect that per­fect jail­break re­sis­tance is not cur­rently pos­si­ble for any model provider. Every safe­guard used in the in­dus­try is vul­ner­a­ble to non-uni­ver­sal jail­breaks (which can elicit some cy­ber in­for­ma­tion in spe­cific cir­cum­stances), and it is likely that uni­ver­sal jail­breaks will even­tu­ally be found in the fu­ture. We stated this clearly when we re­leased Fable 5.

Given that per­fect jail­break re­sis­tance does not ap­pear to be pos­si­ble to­day, Anthropic adopted a de­fense in depth strat­egy with Fable 5. We aimed to make jail­breaks ei­ther nar­row (in the case of non-uni­ver­sal jail­breaks) or very ex­pen­sive to pro­duce (in the case of uni­ver­sal jail­breaks), and to com­bine this with thor­ough mon­i­tor­ing to quickly de­tect and shut down any suc­cess­ful at­tacks. This is also why Anthropic has re­quired 30-day re­ten­tion of cus­tomer data with Fable—a pol­icy change that car­ries real costs for us with cus­tomers, but that al­lows us to re­search and mit­i­gate jail­breaks.

We stand by this de­fense in depth strat­egy. It re­duces the risks posed by Fable, mak­ing them com­pa­ra­ble to the risks of ex­ist­ing mod­els al­ready de­ployed across the in­dus­try.

We have not even re­ceived a dis­clo­sure of a con­cern­ing non-uni­ver­sal po­ten­tial jail­break that led to a harm­ful re­sult. The po­ten­tial jail­breaks that have been dis­closed to us are ei­ther en­tirely be­nign re­sponses or are mi­nor find­ings that pro­vide no Mythos-specific up­lift.

To date, the gov­ern­ment has only given us ver­bal ev­i­dence of a po­ten­tial nar­row, non-uni­ver­sal jail­break, which es­sen­tially con­sists of ask­ing the model to read a spe­cific code­base and fix any soft­ware flaws. Our un­der­stand­ing is that one po­ten­tial jail­break was shared with the gov­ern­ment. We have re­viewed a re­port that we be­lieve is the ba­sis of the gov­ern­men­t’s di­rec­tive and val­i­dated that the level of ca­pa­bil­ity dis­played there is widely avail­able from other mod­els (including OpenAI’s GPT-5.5), and is used every day by the de­fend­ers who keep sys­tems safe. We will share more de­tails over the next 24 hours.

We are com­ply­ing with the gov­ern­men­t’s le­gal di­rec­tive and are re­mov­ing ac­cess to Fable 5 and Mythos 5 for all users. However, we dis­agree that the find­ing of a nar­row po­ten­tial jail­break should be cause for re­call­ing a com­mer­cial model de­ployed to hun­dreds of mil­lions of peo­ple. If this stan­dard was ap­plied across the in­dus­try, we be­lieve it would es­sen­tially halt all new model de­ploy­ments for all fron­tier model providers.

As we have stated pub­licly, we be­lieve the gov­ern­ment should have the abil­ity to block un­safe de­ploy­ments, as part of a statu­tory process that is trans­par­ent, fair, clear, and grounded in tech­ni­cal facts. This ac­tion does not ad­here to those prin­ci­ples.

We apol­o­gize for this dis­rup­tion to our cus­tomers. We be­lieve this is a mis­un­der­stand­ing and are work­ing to re­store ac­cess as soon as pos­si­ble.

Related con­tent

Results from the first Anthropic Public Record

Read more

TCS and Anthropic part­ner to bring Claude to reg­u­lated in­dus­tries

We’re an­nounc­ing a part­ner­ship with Tata Consultancy Services (TCS). TCS will pro­vide Claude to 50,000 of its own em­ploy­ees across 56 coun­tries; build Claude-powered prod­ucts for clients in fi­nan­cial ser­vices, health­care, the pub­lic sec­tor, and other reg­u­lated in­dus­tries; and join the Claude Partner Network.

Read more

DXC will in­te­grate Claude into the sys­tems banks, air­lines, and other reg­u­lated in­dus­tries rely on

We’re an­nounc­ing a multi-year global al­liance with DXC Technology, one of the world’s largest IT ser­vices com­pa­nies.

Read more

Opensource AI Must Win

opensourceaimustwin.com

If in­tel­li­gence be­comes some­thing peo­ple can only rent from a few closed in­sti­tu­tions, the pub­lic does not just lose soft­ware free­dom. It loses op­er­a­tional free­dom.

The abil­ity to study, build, re­pair, de­ploy, au­dit, adapt, teach, pre­serve, and run in­tel­li­gence sys­tems with­out ask­ing per­mis­sion is of ex­is­ten­tial im­por­tance.

AI is a civ­i­liza­tional in­fra­struc­ture for work, ed­u­ca­tion, sci­ence, soft­ware, cre­ativ­ity, pub­lic ser­vices, and na­tional ca­pac­ity. Access must not de­pend on closed APIs, re­mote plat­forms, shift­ing terms, opaque mod­er­a­tion, model avail­abil­ity, or prices set by a hand­ful of com­pa­nies.

Opensource AI should re­main us­able, un­der­stand­able, re­pro­ducible, lo­cally de­ploy­able, eco­nom­i­cally vi­able, and com­mu­nity-gov­erned even if to­day’s dom­i­nant labs, for­eign labs, hard­ware ven­dors, cloud plat­forms, or open-weight model providers change di­rec­tion or dis­ap­pear.

When a small num­ber of closed fron­tier labs and plat­form com­pa­nies con­trol the mod­els, this in­fra­struc­ture risks be­com­ing a sub­scrip­tion econ­omy for cog­ni­tion.

America should not fall be­hind on the free­dom to run, in­spect, mod­ify, bench­mark, teach, and pre­serve in­tel­li­gence in­fra­struc­ture. The prac­ti­cal pos­ture is American ca­pac­ity with global open stan­dards.

If you wanna help me make this real, send a quiet note: me@ah­ma­dos­man.com

Opensource AI Must Win © @TheAhmadOsman 2026

All about electric motors with no rare earths

www.renaultgroup.com

A his­tor­i­cal pi­o­neer in the com­plex tech­nol­ogy of elec­tric mo­tors with­out mag­nets, i.e. with no rare earths, Renault Group is con­tin­u­ing to set it­self apart on a mar­ket where 90% of elec­tric cars have mo­tors with mag­nets. Discover the range of elec­tric mo­tors by Renault Group.

The dif­fer­ent types of elec­tric mo­tor

Requiring no pis­ton or cylin­ders, an elec­tric car mo­tor con­verts elec­tri­cal en­ergy from the bat­tery into me­chan­i­cal en­ergy through a mag­netic field gen­er­ated by the cur­rent on the sta­tion­ary com­po­nent of the sys­tem [stator]. This sets the ro­tat­ing com­po­nent [rotor] in mo­tion in or­der to drive the ve­hi­cle’s wheels.

We can make a dis­tinc­tion be­tween three main fam­i­lies of elec­tric mo­tors, with sig­nif­i­cant tech­ni­cal dif­fer­ences:

per­ma­nent-mag­net syn­chro­nous mo­tors, made with rare earths. This is the dom­i­nant tech­nol­ogy in the au­to­mo­tive mar­ket to­day. It com­bines high lev­els of ef­fi­ciency with an op­ti­mised space re­quire­ment.

asyn­chro­nous mo­tors (ASM) also re­ferred to as asyn­chro­nous in­duc­tion mo­tors (IM). Owing to its lower level of ef­fi­ciency, this tech­nol­ogy is now gen­er­ally used for sec­ondary mo­tors on the front axle.

elec­tri­cally ex­cited syn­chro­nous mo­tors (EESM).  These slightly big­ger mo­tors de­liver high lev­els of ef­fi­ciency with­out a mag­net. These elec­tric mo­tors use no rare earths.

In  2012, Renault Group be­gan the mass sell­ing of EESM elec­tric mo­tors (for Electrically Excited Synchronous Motors) . The re­sult of this unique ex­per­tise is a com­pet­i­tive range of elec­tric mo­tors.

Renault Group’s range of all-elec­tric mo­tors

A pi­o­neer in elec­tric cars since 2011,  Renault Group has made the bold and vi­sion­ary choice to mass-mar­ket EESM tech­nol­ogy.

The very first gen­er­a­tion of mo­tors was found un­der the bon­net of Renault Kangoo Z.E in 2011 and Renault Zoe in 2012. Carrying the part ref­er­ence 5A, it had out­put rang­ing from 57 to 100 kW.In 2020, the fi­nal up­grade of this pow­er­train ar­rived on Twingo Electric with the ref­er­ence 5AL and out­put of 60 kW.

Renault Group’s sec­ond-gen­er­a­tion EESM mo­tor came into pro­duc­tion in 2021 with the ref­er­ence 6A. Renault Megane E-Tech elec­tric was the first model to ship with the new mo­tor (reference 6AM), which was smaller, lighter and more pow­er­ful (up to 160 kW), in early 2022. It was fol­lowed by the Car of the Year 2024, Renault Scenic E-Tech Electric and most re­cently the first all-elec­tric Alpine, Alpine A290.

Launched in October 2024 and Car of the Year 2025 Renault 5 E-Tech elec­tric ships with a 6AK elec­tric mo­tor with out­put of 110 kW,  as does Renault 4 E-Tech elec­tric, avail­able to or­der since March 2025. Alpine A390 fea­tures a to­tally in­no­v­a­tive pow­er­train, un­veiled in September 2025. It fea­tures a 6AM elec­tric mo­tor on the front axle (like Alpine 290) and a new twin-mo­tor set-up on the rear axle. These three elec­tric mo­tors, all man­u­fac­tured at Cléon have an es­ti­mated com­bined out­put of around 345 kw (approx. 470 ch).

The next gen­er­a­tion of all-elec­tric EESM mo­tors in 2027

In 2021, Renault Group en­gi­neers be­gan work­ing on the third gen­er­a­tion of EESM-type elec­tric mo­tors called E7A. Although the de­vel­op­ment phase is still un­der way, the spec­i­fi­ca­tions are al­ready frozen:

out­put of 200 kW, or around 270 hp, for torque of 400 Nm

a mo­tor that is 30% smaller than pre­vi­ous-gen­er­a­tion mo­tors, with its all-in-one ar­chi­tec­ture

car­bon im­pact re­duced by 30%

ef­fi­ciency of around 92%

This elec­tric mo­tor will also cut charg­ing times since the sys­tem volt­age will be in­creased to 800 volts, com­pared with the 400 volt ar­chi­tec­ture that is cur­rently stan­dard in the Renault range.

A mo­tor with no rare earths: a chal­lenge that is even more strate­gic than be­fore

By opt­ing for a wound ro­tor rather than per­ma­nent mag­nets,  Renault Group is seek­ing to avoid re­liance on the coun­tries that pro­duce rare earths and mag­nets.

The pres­ence or ab­sence of rare earths in an elec­tric mo­tor is not a de­tail but a strate­gic is­sue. China pro­duces 85% of the pu­ri­fied light rare earths used world­wide, and 100% of the heavy rare earths. Today, China rarely of­fers these raw ma­te­ri­als for sale. It gives pri­or­ity to its do­mes­tic mar­ket and prod­ucts of higher added value, such as per­ma­nent mag­nets. As a re­sult, it has an al­most to­tal mo­nop­oly: over 90% of global pro­duc­tion comes from China.

At the same time, China is also the world’s lead­ing pro­ducer of elec­tric cars…

Cléon, the Group’s elec­tric mo­tor plant

The  Cléon  plant has built Renault Group pow­er­trains since 2015. This was when it be­gan mak­ing the elec­tric mo­tors for Renault Zoe, Twingo ZE, Kangoo ZE and Master ZE. The mo­tors for Megane E-Tech elec­tric, Scenic E-Tech elec­tric, Alpine A290, Renault 5 E-Tech elec­tric and Renault 4 E-Tech elec­tric are all pro­duced here. From 2027, the Cléon plant will build the new-gen­er­a­tion 200 kW elec­tric mo­tor.

Read also

Electric Expertise

Electric Expertise

Banning noise will be a disaster for statistical data products - Ted is writing things

desfontain.es

Last week, the United States Department of Commerce is­sued an or­der de­clar­ing that noise in­fu­sion” will be banned from all sta­tis­ti­cal prod­ucts pub­lished by the Census Bureau and the Bureau of Economic Analysis.

What does it mean, and why should you care?

Context

Statistical prod­ucts are a bunch of num­bers pub­lished from a se­cret dataset. Often, that dataset con­tains con­fi­den­tial in­for­ma­tion, and it is im­por­tant that the num­bers don’t re­veal that in­for­ma­tion. The U.S. Census is a well-known ex­am­ple: the sta­tis­tics are made pub­lic, but the con­tents of each form filled by in­di­vid­ual U.S. res­i­dents must stay se­cret.

Scientists have de­vel­oped a num­ber of tech­niques that can be used to pub­lish use­ful sta­tis­tics while pro­tect­ing the pri­vacy of the orig­i­nal data. This field is called dis­clo­sure avoid­ance in sta­tis­ti­cal com­mu­ni­ties. Here are a few of these tech­niques.

Suppression: re­mov­ing data that does­n’t pass cer­tain thresh­olds (e.g. if a count of peo­ple is be­low 5, we don’t pub­lish it).

Coarsening (or gen­er­al­iza­tion): mak­ing data at­trib­utes less pre­cise (e.g. trans­form a county into its state, a date of birth into an age range, etc.).

Sampling: ran­domly re­mov­ing some records from the dataset.

Swapping: tak­ing at­trib­utes from dif­fer­ent records and ex­chang­ing them ran­domly.

Contribution bound­ing: mak­ing sure that a sin­gle in­di­vid­ual can­not con­tribute too much” to a sta­tis­tic by lim­it­ing their max­i­mum im­pact.

Noise ad­di­tion: adding a ran­dom num­ber to sta­tis­tics to hide their true value.

Some of these tech­niques, when com­bined, achieve a de­f­i­n­i­tion called dif­fer­en­tial pri­vacy. This de­f­i­n­i­tion has a lot of nice fun­da­men­tal prop­er­ties and is widely con­sid­ered the gold stan­dard of pri­vacy pro­tec­tion among sci­en­tists. To achieve it, sci­en­tists typ­i­cally rely on a com­bi­na­tion of con­tri­bu­tion bound­ing and care­fully-cal­i­brated noise ad­di­tion.

From 1990 to 2010, the U.S. Census Bureau pri­mar­ily re­lied on swap­ping for the de­cen­nial cen­sus. Then, they re­al­ized that this tech­nique was ac­tu­ally very un­safe, and that it was pretty easy to re­con­struct in­di­vid­ual records us­ing the pub­lished sta­tis­tics. This is bad, be­cause the Bureau is re­quired by fed­eral law to keep these records con­fi­den­tial. So they tried a few al­ter­na­tive ap­proaches, and de­cided to adopt dif­fer­en­tial pri­vacy for the 2020 Census: this was the one that kept the sta­tis­tics most use­ful, while pre­vent­ing these at­tacks.

It bears re­peat­ing: dif­fer­en­tial pri­vacy was­n’t cho­sen be­cause the math was nice and com­pelling1. It was se­lected be­cause among the dif­fer­ent op­tions that mit­i­gated the at­tack, it was the one that pre­served the most util­ity. Its ex­act pri­vacy pa­ra­me­ters were cho­sen not be­cause they pro­vided rock-solid prov­able guar­an­tees, but be­cause they squeezed most use­ful­ness out of the data while reach­ing an ac­cept­able level of pri­vacy pro­tec­tion.

Sadly, preserved the most util­ity un­der newly-dis­cov­ered pri­vacy con­straints” did not mean preserved as much util­ity as the 2010 Census”: the num­bers got less ac­cu­rate, and the in­ac­cu­ra­cies got a lot more trans­par­ent, and there­fore im­pos­si­ble to ig­nore. This made a num­ber of peo­ple very an­gry.

Demographers and so­cial sci­en­tists could no longer ig­nore that the data they were work­ing with was noisy data. This re­quired a ma­jor shift in how they con­cep­tu­al­ized and worked with this data.

People who were us­ing Census data to ac­tu­ally re­con­struct records could no longer do so. Demographers ad­mit­ted that this was com­mon prac­tice. It’s also an open se­cret that this was done by po­lit­i­cal op­er­a­tives as part of ger­ry­man­der­ing ef­forts.

Phew, that was a lot of con­text.

What does the or­der say?

The ad­min­is­tra­tion has now de­cided that noise in­fu­sion was no longer an ac­cept­able dis­clo­sure avoid­ance tech­nique.

The or­der clearly tar­gets dif­fer­en­tial pri­vacy, but also seems to im­pact other tech­niques that in­volve ran­dom­ness: the text ex­plic­itly men­tions that coars­en­ing should al­ways be pre­ferred, falling back to sup­pres­sion as a last re­sort”. I have no idea why the or­der is so spe­cific. Maybe they wanted to make sure the sci­en­tists work­ing at the U.S. Census could­n’t still use sim­i­lar tech­niques with­out call­ing them dif­fer­en­tial pri­vacy?

The or­der also care­fully says it shall not be in­ter­preted to con­flict with any con­sti­tu­tional, statu­tory, reg­u­la­tory, or other le­gal pro­vi­sion”. So the con­fi­den­tial­ity oblig­a­tions sur­round­ing these sta­tis­ti­cal prod­ucts still ap­ply.

What will it mean in prac­tice?

The con­se­quences will be dire for util­ity or for pri­vacy, and pos­si­bly both. It’s hard to un­der­state this point: fu­ture sta­tis­ti­cal re­leases will ei­ther be use­less com­pared to past ones, or they will be in­cred­i­bly un­safe.

For starters, tak­ing away use­ful tools from the dis­clo­sure avoid­ance tool­box will al­ways lead to more painful pri­vacy/​util­ity trade-offs. The whole point of this re­search field is to bet­ter un­der­stand and quan­tify pri­vacy risk, and de­velop bet­ter tools to mit­i­gate this risk while pre­serv­ing util­ity.

For sta­tis­ti­cal re­leases, dif­fer­en­tial pri­vacy is sim­ply the best tool we have right now. It pro­vides a finer way of quan­ti­fy­ing trade-offs, and al­lows us to get more util­ity out of the data than com­pet­ing tech­niques at sim­i­lar pri­vacy lev­els. If you take it away, you’re left with tech­niques that ei­ther have worse util­ity at sim­i­lar lev­els of pri­vacy, or worse pri­vacy for the same util­ity.

But all com­pet­ing tech­niques also rely on noise ad­di­tion. The Cell Key method, used at other sta­tis­ti­cal agen­cies, adds noise to sta­tis­tics. Swapping, used from 1990 to 2010 for the U.S. Census, also in­jects ran­dom­ness into the process. Sampling is every­where in sta­tis­ti­cal work2. Hell, even im­pu­ta­tion tech­ni­cally adds noise to the data3!

By con­trast, coars­en­ing and sup­pres­sion are very blunt in­stru­ments. They only work in sit­u­a­tions where the sta­tis­tics are al­ready very coarse, and not too many of them are pub­lished. For com­plex data prod­ucts with many sta­tis­tics about small groups of peo­ple (like the U.S. Census), they ei­ther de­stroy all util­ity of the data (especially for mi­nor­ity pop­u­la­tions), or are very vul­ner­a­ble to pri­vacy at­tacks.

It makes sense: pri­vacy at­tacks on sta­tis­ti­cal re­leases are about solv­ing a sys­tem of equa­tions. It is such an eas­ier task when you know for sure that the sta­tis­tics are all per­fectly ac­cu­rate. Noise forces you to com­pute prob­a­bil­i­ties, quan­tify the un­cer­tainty, care­fully con­sider base­lines, and so on. That’s why ran­dom­ness is such a use­ful tool for dis­clo­sure avoid­ance! Even with­out for­mal guar­an­tees, it makes at­takcs a lot harder. Take it away and at­tacks be­come triv­ial.

Why is it hap­pen­ing?

I mean, who knows.

Maybe the goal is to force the U.S. Census to pub­lish sta­tis­tics that ac­tu­ally en­able re-iden­ti­fi­ca­tion, to help with fu­ture ger­ry­man­der­ing ef­forts? Or on the con­trary, maybe the idea is to stop the pub­li­ca­tion of use­ful de­mo­graphic data, to pre­vent re­searchers from show­ing un­fair dis­par­i­ties among the pop­u­la­tion?

Hanlon’s ra­zor pro­vides an al­ter­na­tive ex­pla­na­tion. The fun­da­men­tal pri­vacy/​util­ity trade-off in­her­ent to sta­tis­ti­cal data re­leases is an­noy­ing. It would be a lot eas­ier if pub­lish­ing many sta­tis­tics did­n’t au­to­mat­i­cally come with a high pri­vacy risk. Differential pri­vacy makes this trade-off ex­plicit, and thus im­pos­si­ble to ig­nore. Maybe ban­ning it is a way of pre­tend­ing that the prob­lem does­n’t ex­ist, in the hope that it will go away?

Thanks to Adam Sealfon, Aloni Cohen, Ben Jacobsen, and Gautam Kamath for help­ful com­ments on ear­lier drafts of this post.

Sadly for math-brained peo­ple like me, it turns out that very few choices made in the real world de­pend on the el­e­gance of the un­der­ly­ing math. ↩

Sadly for math-brained peo­ple like me, it turns out that very few choices made in the real world de­pend on the el­e­gance of the un­der­ly­ing math. ↩

Maybe sam­pling does­n’t count as noise in­fu­sion? But if you take a ran­dom sam­ple of a pop­u­la­tion and es­ti­mate a to­tal sta­tis­tic based on the sam­ple… this sta­tis­tic will be noisy. ↩

Maybe sam­pling does­n’t count as noise in­fu­sion? But if you take a ran­dom sam­ple of a pop­u­la­tion and es­ti­mate a to­tal sta­tis­tic based on the sam­ple… this sta­tis­tic will be noisy. ↩

Thanks to Adam Smith for point­ing this out. It is al­most funny, in an ex­tremely cursed sort of way, to imag­ine do­ing sta­tis­ti­cal data re­leases with­out any im­pu­ta­tion. Maybe there’s a pa­per to be writ­ten here, to for­mally quan­tify the ef­fect of im­pu­ta­tion us­ing the lan­guage of dif­fer­en­tial pri­vacy, sim­i­larly to what was done with swap­ping. ↩

Thanks to Adam Smith for point­ing this out. It is al­most funny, in an ex­tremely cursed sort of way, to imag­ine do­ing sta­tis­ti­cal data re­leases with­out any im­pu­ta­tion. Maybe there’s a pa­per to be writ­ten here, to for­mally quan­tify the ef­fect of im­pu­ta­tion us­ing the lan­guage of dif­fer­en­tial pri­vacy, sim­i­larly to what was done with swap­ping. ↩

Tech Things: There is a massive shadow hanging over this Fable thing

12gramsofcarbon.com

Well. I was­n’t quite plan­ning to write this evening, since it’s Friday and Fridays are when I like to code, and when I say code I mean let the agent code while I watch soc­cer with my friends.’ Recently I’ve been mak­ing some fun html games. I ac­tu­ally have an­other draft post in the bar­rel about how I think we should see a resur­gence of the flash game’ re­nais­sance be­cause it has be­come so much eas­ier to make fun lit­tle games with AI tool­ing. But in the mid­dle of me think­ing about how to make my shitty back­rooms-themed shooter play a bit bet­ter, the agent went Sorry! This model does­n’t ex­ist any more!’

What the fuck?

My first thought was that I needed to re-lo­gin. I run a ton of agents in par­al­lel most of the time, so my in­stinct was that this was just a re­ally re­ally weird limit er­ror. I vaguely knew that Anthropic was think­ing about pulling Fable off the sub­scrip­tion plans so I switched to the API. Still noth­ing.

My team built a cus­tom rust agent client, it’s pretty great. But my next thought was o shit the har­ness bricked’, and I started pok­ing around in Rust, which is a lan­guage I barely know even though I’ve os­ten­si­bly writ­ten tens of thou­sands of lines of code of it. At which point my friend went the gov­ern­ment banned fa­ble.’

What the fuck?

But it’s true.

The US Gov di­rected Anthropic to dis­able ac­cess to Fable and Mythos to any for­eign na­tional any­where in the world, in­clud­ing those in the US, in­clud­ing Anthropic em­ploy­ees. This is an im­pos­si­ble ask, and the Government knows it, so Anthropic has dis­abled all ac­cess to Fable/Mythos.

The US gov­ern­ment, cit­ing na­tional se­cu­rity au­thor­i­ties, has is­sued an ex­port con­trol di­rec­tive to sus­pend all ac­cess to Fable 5 and Mythos 5 by any for­eign na­tional, whether in­side or out­side the United States, in­clud­ing for­eign na­tional Anthropic em­ploy­ees. The net ef­fect of this or­der is that we must abruptly dis­able Fable 5 and Mythos 5 for all our cus­tomers to en­sure com­pli­ance. Access to all other Anthropic mod­els will not be af­fected.…We re­ceived the di­rec­tive from the gov­ern­ment to­day at 5:21pm (ET). The let­ter did not pro­vide spe­cific de­tails of its na­tional se­cu­rity con­cern. Our un­der­stand­ing is that the gov­ern­ment be­lieves it has be­come aware of a method of by­pass­ing, or jailbreaking” Fable 5. We re­viewed a demon­stra­tion of this spe­cific tech­nique be­ing used to iden­tify a small num­ber of pre­vi­ously known, mi­nor vul­ner­a­bil­i­ties. These vul­ner­a­bil­i­ties all ap­pear rel­a­tively sim­ple, and we have found that other pub­licly-avail­able mod­els are able to dis­cover them as well with­out re­quir­ing a by­pass.…We have re­viewed a re­port that we be­lieve is the ba­sis of the gov­ern­men­t’s di­rec­tive and val­i­dated that the level of ca­pa­bil­ity dis­played there is widely avail­able from other mod­els (including OpenAI’s GPT-5.5), and is used every day by the de­fend­ers who keep sys­tems safe. We will share more de­tails over the next 24 hours.…We are com­ply­ing with the gov­ern­men­t’s le­gal di­rec­tive and are re­mov­ing ac­cess to Fable 5 and Mythos 5 for all users. However, we dis­agree that the find­ing of a nar­row po­ten­tial jail­break should be cause for re­call­ing a com­mer­cial model de­ployed to hun­dreds of mil­lions of peo­ple.

The US gov­ern­ment, cit­ing na­tional se­cu­rity au­thor­i­ties, has is­sued an ex­port con­trol di­rec­tive to sus­pend all ac­cess to Fable 5 and Mythos 5 by any for­eign na­tional, whether in­side or out­side the United States, in­clud­ing for­eign na­tional Anthropic em­ploy­ees. The net ef­fect of this or­der is that we must abruptly dis­able Fable 5 and Mythos 5 for all our cus­tomers to en­sure com­pli­ance. Access to all other Anthropic mod­els will not be af­fected.

We re­ceived the di­rec­tive from the gov­ern­ment to­day at 5:21pm (ET). The let­ter did not pro­vide spe­cific de­tails of its na­tional se­cu­rity con­cern. Our un­der­stand­ing is that the gov­ern­ment be­lieves it has be­come aware of a method of by­pass­ing, or jailbreaking” Fable 5. We re­viewed a demon­stra­tion of this spe­cific tech­nique be­ing used to iden­tify a small num­ber of pre­vi­ously known, mi­nor vul­ner­a­bil­i­ties. These vul­ner­a­bil­i­ties all ap­pear rel­a­tively sim­ple, and we have found that other pub­licly-avail­able mod­els are able to dis­cover them as well with­out re­quir­ing a by­pass.

We have re­viewed a re­port that we be­lieve is the ba­sis of the gov­ern­men­t’s di­rec­tive and val­i­dated that the level of ca­pa­bil­ity dis­played there is widely avail­able from other mod­els (including OpenAI’s GPT-5.5), and is used every day by the de­fend­ers who keep sys­tems safe. We will share more de­tails over the next 24 hours.

We are com­ply­ing with the gov­ern­men­t’s le­gal di­rec­tive and are re­mov­ing ac­cess to Fable 5 and Mythos 5 for all users. However, we dis­agree that the find­ing of a nar­row po­ten­tial jail­break should be cause for re­call­ing a com­mer­cial model de­ployed to hun­dreds of mil­lions of peo­ple.

A few thoughts about this.

Up front, I’m ex­tremely con­flicted.

Up front, I’m ex­tremely con­flicted.

I am an AI doomer most days. Having trained many many deep neural net­works in my time, I have a deep ap­pre­ci­a­tion for the ways in which op­ti­miz­ers can go wrong. We op­ti­mize what we can mea­sure, not what we ac­tu­ally want to achieve. We hope and pray that these are the same thing, but they of­ten aren’t. We want to build good prod­ucts, but we don’t know how to do that, so we op­ti­mize for en­gage­ment. We want to teach kids how to read and write, but we don’t know how to do that, so we op­ti­mize for test scores. We want to im­prove the econ­omy, but we don’t know how to do that, so we kill thou­sands of whales and let their corpses just rot on the docks. AGI / ASI sys­tems are op­ti­miz­ers, and op­ti­miz­ers can re­ally be ex­tremely dan­ger­ous in ways that are ex­tremely dif­fi­cult to pre­dict, be­cause in their ef­forts to op­ti­mize for what we can mea­sure they op­ti­mize away from the good. Corporations are ALSO op­ti­miz­ers, so of course they are op­ti­miz­ing for get money as fast as pos­si­ble’ — the thing we can mea­sure — de­spite many of the peo­ple build­ing it be­ing like hey yea this is re­ally dan­ger­ous,’ which is of course a fan­tas­tic para­ble for the whole AI align­ment de­bate.

I am an AI doomer most days. Having trained many many deep neural net­works in my time, I have a deep ap­pre­ci­a­tion for the ways in which op­ti­miz­ers can go wrong. We op­ti­mize what we can mea­sure, not what we ac­tu­ally want to achieve. We hope and pray that these are the same thing, but they of­ten aren’t. We want to build good prod­ucts, but we don’t know how to do that, so we op­ti­mize for en­gage­ment. We want to teach kids how to read and write, but we don’t know how to do that, so we op­ti­mize for test scores. We want to im­prove the econ­omy, but we don’t know how to do that, so we kill thou­sands of whales and let their corpses just rot on the docks. AGI / ASI sys­tems are op­ti­miz­ers, and op­ti­miz­ers can re­ally be ex­tremely dan­ger­ous in ways that are ex­tremely dif­fi­cult to pre­dict, be­cause in their ef­forts to op­ti­mize for what we can mea­sure they op­ti­mize away from the good. Corporations are ALSO op­ti­miz­ers, so of course they are op­ti­miz­ing for get money as fast as pos­si­ble’ — the thing we can mea­sure — de­spite many of the peo­ple build­ing it be­ing like hey yea this is re­ally dan­ger­ous,’ which is of course a fan­tas­tic para­ble for the whole AI align­ment de­bate.

But also, there is a mas­sive shadow hang­ing over this whole thing. If any other gov­ern­ment in the his­tory of the United States took this step, there would be good rea­son to at least give that gov­ern­ment the ben­e­fit of the doubt. But this gov­ern­ment has shown it­self to be petty and cor­rupt in ways that con­tinue to com­pletely and to­tally as­tound me in its open­ness and cre­ativ­ity. Is this com­ing from an ac­tual de­sire to reg­u­late AI? A bet­ter ques­tion: does any­one in this gov­ern­ment who knows any­thing about AI ac­tu­ally have the ear of peo­ple who make these de­ci­sions? I would bet against it!

But also, there is a mas­sive shadow hang­ing over this whole thing. If any other gov­ern­ment in the his­tory of the United States took this step, there would be good rea­son to at least give that gov­ern­ment the ben­e­fit of the doubt. But this gov­ern­ment has shown it­self to be petty and cor­rupt in ways that con­tinue to com­pletely and to­tally as­tound me in its open­ness and cre­ativ­ity. Is this com­ing from an ac­tual de­sire to reg­u­late AI? A bet­ter ques­tion: does any­one in this gov­ern­ment who knows any­thing about AI ac­tu­ally have the ear of peo­ple who make these de­ci­sions? I would bet against it!

Anthropic and this ad­min are very fa­mously not friends. I am bi­ased, but from my per­spec­tive, Anthropic tried their hard­est to in­te­grate with the DoD and work with the mil­i­tary, and as a re­sult Anthropic mod­els were used in­side highly clas­si­fied sys­tems. And the Trump ad­min re­sponded with a highly pub­li­cized at­tempt at cor­po­rate mur­der by de­clar­ing that Anthropic was a sup­ply chain risk and that no one who works with the gov­ern­ment is al­lowed to use any Anthropic mod­els (which is ba­si­cally every­one). All this de­spite con­tin­u­ing to use Anthropic mod­els for mil­i­tary op­er­a­tions for the next 6 months, which in­cluded the en­tire war in Venezuela and the war in Iran. The Chinese LLMs aren’t even de­clared sup­ply chain risks! Anyway this be­came a very pub­lic thing, and the far right twit­ter arm de­cided that be­cause the Trump ad­min was try­ing to de­stroy Anthropic, Anthropic must be woke, and any­thing that is woke must be de­stroyed, so the Trump ad­min is right to de­stroy Anthropic.1 So is this ad­min try­ing to prop­erly reg­u­late harm­ful AI? Or do they see this as an op­por­tu­nity to give a per­ceived cul­tural en­emy a black eye?

Anthropic and this ad­min are very fa­mously not friends. I am bi­ased, but from my per­spec­tive, Anthropic tried their hard­est to in­te­grate with the DoD and work with the mil­i­tary, and as a re­sult Anthropic mod­els were used in­side highly clas­si­fied sys­tems. And the Trump ad­min re­sponded with a highly pub­li­cized at­tempt at cor­po­rate mur­der by de­clar­ing that Anthropic was a sup­ply chain risk and that no one who works with the gov­ern­ment is al­lowed to use any Anthropic mod­els (which is ba­si­cally every­one). All this de­spite con­tin­u­ing to use Anthropic mod­els for mil­i­tary op­er­a­tions for the next 6 months, which in­cluded the en­tire war in Venezuela and the war in Iran. The Chinese LLMs aren’t even de­clared sup­ply chain risks! Anyway this be­came a very pub­lic thing, and the far right twit­ter arm de­cided that be­cause the Trump ad­min was try­ing to de­stroy Anthropic, Anthropic must be woke, and any­thing that is woke must be de­stroyed, so the Trump ad­min is right to de­stroy Anthropic.1 So is this ad­min try­ing to prop­erly reg­u­late harm­ful AI? Or do they see this as an op­por­tu­nity to give a per­ceived cul­tural en­emy a black eye?

Meanwhile, Anthropic’s com­peti­tors have friends up and down the ad­min­is­tra­tion — the Kushners are heav­ily in­vested in OpenAI, as an ex­am­ple.2 So an­other way to read this is that this is an op­por­tu­nity for other labs to give Anthropic a black eye. Fable is, by all ac­counts, an in­cred­i­bly strong model. Very con­ve­nient that it’s no longer avail­able for con­sumers, es­pe­cially right as Anthropic is about to IPO.

Meanwhile, Anthropic’s com­peti­tors have friends up and down the ad­min­is­tra­tion — the Kushners are heav­ily in­vested in OpenAI, as an ex­am­ple.2 So an­other way to read this is that this is an op­por­tu­nity for other labs to give Anthropic a black eye. Fable is, by all ac­counts, an in­cred­i­bly strong model. Very con­ve­nient that it’s no longer avail­able for con­sumers, es­pe­cially right as Anthropic is about to IPO.

The prob­lem with spoils sys­tem pol­i­tics is that it makes the op­tics of every­thing sus­pect. We spent decades as a so­ci­ety get­ting to the point where we de­cided not to do that, and now that trust is gone. Again, a very long shadow.

The prob­lem with spoils sys­tem pol­i­tics is that it makes the op­tics of every­thing sus­pect. We spent decades as a so­ci­ety get­ting to the point where we de­cided not to do that, and now that trust is gone. Again, a very long shadow.

As a brief aside, I am once again ex­tremely dis­ap­pointed in the myr­iad of Silicon Valley peo­ple who an­grily ar­gued that a Democratic led gov­ern­ment would pick win­ners and losers in the AI race’ are now com­pletely silent or de­fend­ing the ac­tions of this ad­min. I can­not help but feel that that pre­vi­ous pos­tur­ing was just a machi­avel­lian play for power, which has just been the worst feel­ing in the world. The tech in­dus­try does not have a great rep­u­ta­tion with the rest of the world right now, not in the least be­cause AI lead­ers keep talk­ing about how AI is go­ing to de­stroy every­thing and cause mass lay­offs. It would be great to have some­one with enough of a back­bone3 to stand up for the prin­ci­ple and say hey, this is kinda fucked!’

As a brief aside, I am once again ex­tremely dis­ap­pointed in the myr­iad of Silicon Valley peo­ple who an­grily ar­gued that a Democratic led gov­ern­ment would pick win­ners and losers in the AI race’ are now com­pletely silent or de­fend­ing the ac­tions of this ad­min. I can­not help but feel that that pre­vi­ous pos­tur­ing was just a machi­avel­lian play for power, which has just been the worst feel­ing in the world. The tech in­dus­try does not have a great rep­u­ta­tion with the rest of the world right now, not in the least be­cause AI lead­ers keep talk­ing about how AI is go­ing to de­stroy every­thing and cause mass lay­offs. It would be great to have some­one with enough of a back­bone3 to stand up for the prin­ci­ple and say hey, this is kinda fucked!’

This was an­nounced on 5:21 PM on a Friday. Sorta a sus­pi­cious time. Whenever some­one does some­thing in­ten­tion­ally on a Friday evening, my first thought is o, the mar­kets.’ See, if you want to do some­thing that is likely to be re­ally bad, you an­nounce it on Friday evening so that there is some amount of time for the stock mar­ket to set­tle dur­ing the week­end in the hopes that it won’t im­me­di­ately tank every­thing. This is­n’t the first time the Trump ad­min has tried this trick. From Claude (yes I’m aware of the irony):The most-cited com­pi­la­tion comes from the re­search firm The Kobeissi Letter, which cat­a­logued a se­ries of ma­jor geopo­lit­i­cal and trade an­nounce­ments that landed af­ter fu­tures mar­kets closed Friday or early Saturday, giv­ing the week­end to ab­sorb the shock. Their list re­port­edly in­cludes strikes on Iranian nu­clear sites on June 21, US mil­i­tary ac­tion against Caribbean drug boats on September 1, a 100% tar­iff threat against China af­ter mar­ket close on October 10, the clo­sure of Venezuelan air­space on November 29, mil­i­tary ac­tion in Nigeria on December 25, and di­rect strikes on Iran on February 28, 2026. They also flagged the cor­po­rate an­gle: on August 11, 2025, the ad­min­is­tra­tion an­nounced an Intel deal af­ter weeks of pub­lic pres­sure on CEO Lip-Bu Tan, again struc­tured to land out­side ac­tive trad­ing hours.

This was an­nounced on 5:21 PM on a Friday. Sorta a sus­pi­cious time. Whenever some­one does some­thing in­ten­tion­ally on a Friday evening, my first thought is o, the mar­kets.’ See, if you want to do some­thing that is likely to be re­ally bad, you an­nounce it on Friday evening so that there is some amount of time for the stock mar­ket to set­tle dur­ing the week­end in the hopes that it won’t im­me­di­ately tank every­thing. This is­n’t the first time the Trump ad­min has tried this trick. From Claude (yes I’m aware of the irony):

The most-cited com­pi­la­tion comes from the re­search firm The Kobeissi Letter, which cat­a­logued a se­ries of ma­jor geopo­lit­i­cal and trade an­nounce­ments that landed af­ter fu­tures mar­kets closed Friday or early Saturday, giv­ing the week­end to ab­sorb the shock. Their list re­port­edly in­cludes strikes on Iranian nu­clear sites on June 21, US mil­i­tary ac­tion against Caribbean drug boats on September 1, a 100% tar­iff threat against China af­ter mar­ket close on October 10, the clo­sure of Venezuelan air­space on November 29, mil­i­tary ac­tion in Nigeria on December 25, and di­rect strikes on Iran on February 28, 2026. They also flagged the cor­po­rate an­gle: on August 11, 2025, the ad­min­is­tra­tion an­nounced an Intel deal af­ter weeks of pub­lic pres­sure on CEO Lip-Bu Tan, again struc­tured to land out­side ac­tive trad­ing hours.

The most-cited com­pi­la­tion comes from the re­search firm The Kobeissi Letter, which cat­a­logued a se­ries of ma­jor geopo­lit­i­cal and trade an­nounce­ments that landed af­ter fu­tures mar­kets closed Friday or early Saturday, giv­ing the week­end to ab­sorb the shock. Their list re­port­edly in­cludes strikes on Iranian nu­clear sites on June 21, US mil­i­tary ac­tion against Caribbean drug boats on September 1, a 100% tar­iff threat against China af­ter mar­ket close on October 10, the clo­sure of Venezuelan air­space on November 29, mil­i­tary ac­tion in Nigeria on December 25, and di­rect strikes on Iran on February 28, 2026. They also flagged the cor­po­rate an­gle: on August 11, 2025, the ad­min­is­tra­tion an­nounced an Intel deal af­ter weeks of pub­lic pres­sure on CEO Lip-Bu Tan, again struc­tured to land out­side ac­tive trad­ing hours.

Why might this be a volatile de­ci­sion? Well, a huge part of the AI boom is the idea that there will be on­go­ing de­mand for com­puter in­tel­li­gence. The debt, the build out, the dat­a­cen­ters, the stock mar­ket runs on every part of the AI chain from GPUs to mem­ory to disk to server racks. Alllllll of that is pred­i­cated on the idea that all of this is go­ing to be worth tril­lions and tril­lions of dol­lars. And by all ac­counts, it seems like it is. Or at least, was on track to be. You know what will put a span­ner in the build out of a multi-tril­lion dol­lar data cen­ter in­vest­ment? The re­al­iza­tion that at any point, the gov­ern­ment will uni­lat­er­ally cut off ac­cess to every­one, and the dat­a­cen­ters will be worth squat. Some peo­ple over on HN and Reddit are al­ready talk­ing about how this rep­re­sents the high wa­ter mark for what the gov­ern­ment will allow’ peo­ple to ac­cess. You can have all the de­mand in the world, and it won’t mat­ter a lick if the gov­ern­ment just won’t let you have it.

Why might this be a volatile de­ci­sion? Well, a huge part of the AI boom is the idea that there will be on­go­ing de­mand for com­puter in­tel­li­gence. The debt, the build out, the dat­a­cen­ters, the stock mar­ket runs on every part of the AI chain from GPUs to mem­ory to disk to server racks. Alllllll of that is pred­i­cated on the idea that all of this is go­ing to be worth tril­lions and tril­lions of dol­lars. And by all ac­counts, it seems like it is. Or at least, was on track to be. You know what will put a span­ner in the build out of a multi-tril­lion dol­lar data cen­ter in­vest­ment? The re­al­iza­tion that at any point, the gov­ern­ment will uni­lat­er­ally cut off ac­cess to every­one, and the dat­a­cen­ters will be worth squat. Some peo­ple over on HN and Reddit are al­ready talk­ing about how this rep­re­sents the high wa­ter mark for what the gov­ern­ment will allow’ peo­ple to ac­cess. You can have all the de­mand in the world, and it won’t mat­ter a lick if the gov­ern­ment just won’t let you have it.

Speaking of the HN/Reddit folks, lots of peo­ple are glee­fully cack­ling about how Anthropic got what they de­served for their marketing stunt’ with Mythos. As I’ve said be­fore, this is­n’t the first time we’ve had an AI CEO ar­gue that some­thing is unsafe’ for per­sonal gain.An­thropic haters have roundly con­demned this move as mere ad­ver­tis­ing and the­atrics. OpenAI did the same too dan­ger­ous to re­lease” song and dance for the awe­some, world end­ing AI that was GPT-2.Due to con­cerns about large lan­guage mod­els be­ing used to gen­er­ate de­cep­tive, bi­ased, or abu­sive lan­guage at scale, we are only re­leas­ing a much smaller ver­sion of GPT-2 along with sam­pling code. We are not re­leas­ing the dataset, train­ing code, or GPT-2 model weights. Nearly a year ago we wrote in the OpenAI Charter: we ex­pect that safety and se­cu­rity con­cerns will re­duce our tra­di­tional pub­lish­ing in the fu­ture, while in­creas­ing the im­por­tance of shar­ing safety, pol­icy, and stan­dards re­search,” and we see this cur­rent work as po­ten­tially rep­re­sent­ing the early be­gin­nings of such con­cerns, which we ex­pect may grow over time.I’m pok­ing fun a bit here, but it’s worth not­ing that OpenAI’s con­cerns were ac­tu­ally pretty spot on. In the years since GPT-2 re­leased, we’ve been ab­solutely flooded by AI slop that has pulled our col­lec­tive abil­ity to un­der­stand re­al­ity apart at the seams.I kinda be­lieve that Fable is the real deal, and I kinda trust Anthropic when they say that they are con­cerned about the se­cu­rity risks of a wide­spread Fable re­lease. But the top voted com­ment on the rel­e­vant HN com­ment thread is Finally they will pay for all the scare­mon­ger­ing they been do­ing to sell their mod­els as some­thing so much ahead of all else.” Now no one can use Fable so…got em, I guess? Of course, this is quite pos­si­bly the great­est ad­ver­tis­ing for Anthropic you could pos­si­bly imag­ine. If you take the gov­ern­ment at face value, the mod­els are so good they lit­er­ally can’t be used!

Speaking of the HN/Reddit folks, lots of peo­ple are glee­fully cack­ling about how Anthropic got what they de­served for their marketing stunt’ with Mythos. As I’ve said be­fore, this is­n’t the first time we’ve had an AI CEO ar­gue that some­thing is unsafe’ for per­sonal gain.

Anthropic haters have roundly con­demned this move as mere ad­ver­tis­ing and the­atrics. OpenAI did the same too dan­ger­ous to re­lease” song and dance for the awe­some, world end­ing AI that was GPT-2.Due to con­cerns about large lan­guage mod­els be­ing used to gen­er­ate de­cep­tive, bi­ased, or abu­sive lan­guage at scale, we are only re­leas­ing a much smaller ver­sion of GPT-2 along with sam­pling code. We are not re­leas­ing the dataset, train­ing code, or GPT-2 model weights. Nearly a year ago we wrote in the OpenAI Charter: we ex­pect that safety and se­cu­rity con­cerns will re­duce our tra­di­tional pub­lish­ing in the fu­ture, while in­creas­ing the im­por­tance of shar­ing safety, pol­icy, and stan­dards re­search,” and we see this cur­rent work as po­ten­tially rep­re­sent­ing the early be­gin­nings of such con­cerns, which we ex­pect may grow over time.I’m pok­ing fun a bit here, but it’s worth not­ing that OpenAI’s con­cerns were ac­tu­ally pretty spot on. In the years since GPT-2 re­leased, we’ve been ab­solutely flooded by AI slop that has pulled our col­lec­tive abil­ity to un­der­stand re­al­ity apart at the seams.

Anthropic haters have roundly con­demned this move as mere ad­ver­tis­ing and the­atrics. OpenAI did the same too dan­ger­ous to re­lease” song and dance for the awe­some, world end­ing AI that was GPT-2.

Due to con­cerns about large lan­guage mod­els be­ing used to gen­er­ate de­cep­tive, bi­ased, or abu­sive lan­guage at scale, we are only re­leas­ing a much smaller ver­sion of GPT-2 along with sam­pling code. We are not re­leas­ing the dataset, train­ing code, or GPT-2 model weights. Nearly a year ago we wrote in the OpenAI Charter: we ex­pect that safety and se­cu­rity con­cerns will re­duce our tra­di­tional pub­lish­ing in the fu­ture, while in­creas­ing the im­por­tance of shar­ing safety, pol­icy, and stan­dards re­search,” and we see this cur­rent work as po­ten­tially rep­re­sent­ing the early be­gin­nings of such con­cerns, which we ex­pect may grow over time.

Due to con­cerns about large lan­guage mod­els be­ing used to gen­er­ate de­cep­tive, bi­ased, or abu­sive lan­guage at scale, we are only re­leas­ing a much smaller ver­sion of GPT-2 along with sam­pling code. We are not re­leas­ing the dataset, train­ing code, or GPT-2 model weights. Nearly a year ago we wrote in the OpenAI Charter: we ex­pect that safety and se­cu­rity con­cerns will re­duce our tra­di­tional pub­lish­ing in the fu­ture, while in­creas­ing the im­por­tance of shar­ing safety, pol­icy, and stan­dards re­search,” and we see this cur­rent work as po­ten­tially rep­re­sent­ing the early be­gin­nings of such con­cerns, which we ex­pect may grow over time.

I’m pok­ing fun a bit here, but it’s worth not­ing that OpenAI’s con­cerns were ac­tu­ally pretty spot on. In the years since GPT-2 re­leased, we’ve been ab­solutely flooded by AI slop that has pulled our col­lec­tive abil­ity to un­der­stand re­al­ity apart at the seams.

I kinda be­lieve that Fable is the real deal, and I kinda trust Anthropic when they say that they are con­cerned about the se­cu­rity risks of a wide­spread Fable re­lease. But the top voted com­ment on the rel­e­vant HN com­ment thread is Finally they will pay for all the scare­mon­ger­ing they been do­ing to sell their mod­els as some­thing so much ahead of all else.” Now no one can use Fable so…got em, I guess? Of course, this is quite pos­si­bly the great­est ad­ver­tis­ing for Anthropic you could pos­si­bly imag­ine. If you take the gov­ern­ment at face value, the mod­els are so good they lit­er­ally can’t be used!

Re: tak­ing folks at face value, some peo­ple are also like When you spend a lot of time telling peo­ple how dan­ger­ous your prod­ucts are, peo­ple who have the power to keep dan­ger­ous prod­ucts off the mar­ket might lis­ten.” And to be hon­est, it’s a good point! Bernie Sanders, the most AI pilled mem­ber of Congress, keeps mak­ing pol­icy videos that are just him read­ing off quotes from AI CEOs and be­ing like see?!” Which, of course, this brings us back around to the first thing: maybe these things re­ally are un­safe and should be reg­u­lated. Of course, no AI CEO worth their salt is ever go­ing to say some­thing like that again, if they know the risk is be­ing shut down.

Re: tak­ing folks at face value, some peo­ple are also like When you spend a lot of time telling peo­ple how dan­ger­ous your prod­ucts are, peo­ple who have the power to keep dan­ger­ous prod­ucts off the mar­ket might lis­ten.” And to be hon­est, it’s a good point! Bernie Sanders, the most AI pilled mem­ber of Congress, keeps mak­ing pol­icy videos that are just him read­ing off quotes from AI CEOs and be­ing like see?!” Which, of course, this brings us back around to the first thing: maybe these things re­ally are un­safe and should be reg­u­lated. Of course, no AI CEO worth their salt is ever go­ing to say some­thing like that again, if they know the risk is be­ing shut down.

I want to end with an­other HN com­ment, that I thought was par­tic­u­larly close to how I feel.So many com­ments here miss­ing the big pic­ture, and just glee­fully point­ing out that Anthropic got what they de­served, or that this is the nat­ural cul­mi­na­tion of some kind of mar­ket­ing stunt.The real story here is that this may be the be­gin­ning of gov­ern­ments re­strict­ing the avail­abil­ity of strong LLMs to the pub­lic, to you. Fable was the strongest model on the mar­ket, and the US gov­ern­ment has told you you can’t use it (technically, only if you’re not a US cit­i­zen, but in prac­tice, even if you are). If you think the so­lu­tion here is go­ing to be open source Chinese mod­els and / or run­ning on your own hard­ware, think again. Do you think China is go­ing to al­low the strongest LLMs from com­pa­nies within its bor­ders to be open source a year from now when they have Mythos ca­pa­bil­i­ties, if the US gov­ern­ment is keep­ing the strongest American mod­els back? Unlikely. These are head­ing in the di­rec­tion of be­ing pow­er­ful cy­ber­se­cu­rity weapons and it will be in the in­ter­est of na­tion states to re­strict and con­trol them. In 2 years time, I would be sur­prised if the strongest LLMs are avail­able for gen­eral use at all.Will we be the poorer for that, or will we be safer? I think poorer, be­cause I hate be­ing told what tech­nol­ogy I can and can’t use, but I’m not cer­tain. Maybe you think the gov­ern­ment should re­strict strong LLMs. Maybe you don’t. But ei­ther way, this is big news and a ru­bi­con has been crossed and a prece­dent set. That’s true even if the mo­ti­va­tion for this is just the gov­ern­ment set­tling scores with Anthropic.

I want to end with an­other HN com­ment, that I thought was par­tic­u­larly close to how I feel.

So many com­ments here miss­ing the big pic­ture, and just glee­fully point­ing out that Anthropic got what they de­served, or that this is the nat­ural cul­mi­na­tion of some kind of mar­ket­ing stunt.The real story here is that this may be the be­gin­ning of gov­ern­ments re­strict­ing the avail­abil­ity of strong LLMs to the pub­lic, to you. Fable was the strongest model on the mar­ket, and the US gov­ern­ment has told you you can’t use it (technically, only if you’re not a US cit­i­zen, but in prac­tice, even if you are). If you think the so­lu­tion here is go­ing to be open source Chinese mod­els and / or run­ning on your own hard­ware, think again. Do you think China is go­ing to al­low the strongest LLMs from com­pa­nies within its bor­ders to be open source a year from now when they have Mythos ca­pa­bil­i­ties, if the US gov­ern­ment is keep­ing the strongest American mod­els back? Unlikely. These are head­ing in the di­rec­tion of be­ing pow­er­ful cy­ber­se­cu­rity weapons and it will be in the in­ter­est of na­tion states to re­strict and con­trol them. In 2 years time, I would be sur­prised if the strongest LLMs are avail­able for gen­eral use at all.Will we be the poorer for that, or will we be safer? I think poorer, be­cause I hate be­ing told what tech­nol­ogy I can and can’t use, but I’m not cer­tain. Maybe you think the gov­ern­ment should re­strict strong LLMs. Maybe you don’t. But ei­ther way, this is big news and a ru­bi­con has been crossed and a prece­dent set. That’s true even if the mo­ti­va­tion for this is just the gov­ern­ment set­tling scores with Anthropic.

So many com­ments here miss­ing the big pic­ture, and just glee­fully point­ing out that Anthropic got what they de­served, or that this is the nat­ural cul­mi­na­tion of some kind of mar­ket­ing stunt.

The real story here is that this may be the be­gin­ning of gov­ern­ments re­strict­ing the avail­abil­ity of strong LLMs to the pub­lic, to you. Fable was the strongest model on the mar­ket, and the US gov­ern­ment has told you you can’t use it (technically, only if you’re not a US cit­i­zen, but in prac­tice, even if you are). If you think the so­lu­tion here is go­ing to be open source Chinese mod­els and / or run­ning on your own hard­ware, think again. Do you think China is go­ing to al­low the strongest LLMs from com­pa­nies within its bor­ders to be open source a year from now when they have Mythos ca­pa­bil­i­ties, if the US gov­ern­ment is keep­ing the strongest American mod­els back? Unlikely. These are head­ing in the di­rec­tion of be­ing pow­er­ful cy­ber­se­cu­rity weapons and it will be in the in­ter­est of na­tion states to re­strict and con­trol them. In 2 years time, I would be sur­prised if the strongest LLMs are avail­able for gen­eral use at all.

Will we be the poorer for that, or will we be safer? I think poorer, be­cause I hate be­ing told what tech­nol­ogy I can and can’t use, but I’m not cer­tain. Maybe you think the gov­ern­ment should re­strict strong LLMs. Maybe you don’t. But ei­ther way, this is big news and a ru­bi­con has been crossed and a prece­dent set. That’s true even if the mo­ti­va­tion for this is just the gov­ern­ment set­tling scores with Anthropic.

Well said.

1

Yes, I too am frus­trated by this logic

2

Also seems too co­in­ci­den­tal that this arises while the gov­ern­ment keeps talk­ing about how they want to take a big eq­uity stake in OpenAI. Another ex­am­ple of some­thing I’m gen­er­ally for be­ing tainted by ter­ri­ble op­tics and ques­tion­able in­ten­tions

3

There cer­tainly are enough peo­ple with money rid­ing on that that you’d think at least one of them would feel in­cen­tivized

No posts

Leaving Mozilla

blog.unitedheroes.net

After more than 15 years, I will be leav­ing Mozilla on July 21. Friday, June 12th will be my last real” day, as I am plan­ning on us­ing my 200+ hours of va­ca­tion back­log. I’ve had the honor of work­ing with some of you, and oth­ers have no idea who I am, but you might have a sticker of mine.

While I have mostly en­joyed my time here, there are a few things I wish to say upon my de­par­ture:

You Are More Important Than You Think

I’m not re­fer­ring to you The Corporate Entity or you the Collective Organization. I mean you. The per­son read­ing this right now. I have beat the drum for men­tor­ing for quite some time. Mentoring is a lot of things, but es­sen­tially, it’s find­ing some­one else to talk to. In a com­pany full of fel­low in­tro­verts, I get that idea is un­com­fort­able and hard, but re­ally, it’s one of the best things for both you per­son­ally and your ca­reer. You’re smart and can both learn and teach, no mat­ter what your level of ex­pe­ri­ence or back­ground. Please try it.

You Are Part of Something Far Larger

If you’re work­ing here, you’re one of the for­tu­nate. There are a bunch of peo­ple who wanted to build a browser that could stand toe-to-toe with ones built by peo­ple with a lot of money. A browser that put their in­ter­ests first. That worked how they wanted. We’re the lucky, tiny por­tion that can get paid, but it comes with a price. It is our oblig­a­tion to lis­ten to the peo­ple who aren’t lucky enough to get paid. The folk out there are our com­mu­nity. They’re our peers. They are the ones who trust that we will con­tinue to work for them, be­cause if not, they’ll find some­one else who will.

We run the very real risk of los­ing those peo­ple.

We’re also pretty small

It’s too easy to think that we’re big. We’re not. We’re a niche browser that is lucky enough to get well funded. We should­n’t try to be like the big browsers be­cause that’s not what our Community wants.

Think of it this way; imag­ine liv­ing some­where filled with McDonald’s, Burger King, and Wendy’s. We’re that cozy lit­tle Mom & Pop diner where cus­tomers say hi to each other, pour each other cof­fee, and clean up ta­bles. It’s the sort of place that folk meet up to chat at ta­bles, have a pretty awe­some sand­wich, and ask the owner who runs the grill if he thought about hav­ing the pork chop come with rice in­stead of a baked potato.

People have to seek us out. They’re do­ing that be­cause they don’t want to use the browser that they lit­er­ally have at their fin­ger­tips. They also seek us out be­cause they don’t trust the other big browser that every­one in­sists that they should be us­ing. The folk that don’t care about that al­ready use those big browsers. So, if peo­ple are look­ing for an ex­pe­ri­ence that is ab­solutely not like the one they al­ready have, why would we ever seek to em­u­late what those browsers are do­ing?

That does­n’t mean we can’t be­come big. We did this be­fore. When we lis­tened to our Community, gave them what they wanted, let them work with us to build some­thing amaz­ing, they told their friends. That was our growth phase, where we had ever in­creas­ing DAU (to use busi­ness terms). For reg­u­lar folk, that’s when they in­stalled us on their un­cle’s lap­top, their neigh­bor’s phone, and their class­mates’ desk­top, be­cause their work was part of what made us spe­cial. They told their com­pany about how we were a great al­ter­na­tive be­cause they were proud to be part of what we were. That’s some­thing you can’t build with just posters and stick­ers alone.

So, that’s it. TL:DR;

Respect your­selves.

Help each other out.

Remember who you’re work­ing for.

If you want to stay in touch, I’m not that hard to find on­line, al­though I might spend a few days scream­ing at the ocean.

Right, so that’s the note I sent when I left. Now I get to talk about all the things that both­ered the hell out of me.

Mind you, I would have pre­ferred to stay longer, but things got to a point where it just was­n’t fun any­more. (Considering that my ca­reer has been sup­port­ing stuff that no one else wanted to deal with. When every­one else ran out of the room, I was the one that would sigh, raise his hand, and take on the task. This did not do won­ders for my ca­reer, but it was hon­est, hard work and con­stantly chal­leng­ing.)

My ca­reer gen­er­ally has been weird, be­cause I’m not the kind of per­son to jump ship af­ter a year or two. That’s about the point when I feel I ac­tu­ally un­der­stand not only what I was handed, but how it fit into the larger org, and I can ac­tu­ally im­prove things more holis­ti­cally. Not all of those im­prove­ments rad­i­cally changed things. I’ve heard it as Keeping the camp­site clean”, lit­tle changes and im­prove­ments that make every­thing else gen­er­ally bet­ter.

I’ve had pre­vi­ous op­por­tu­ni­ties to ride the rocket” with var­i­ous com­pa­nies and they’ve been mod­er­ately en­ter­tain­ing. Often the tra­jec­tory of that start-up rocket was into the ground”. In fact, the ma­jor­ity of com­pa­nies I was with no longer ex­ist, Netfix be­ing the odd-duck out. It’s of­ten said that Mozilla sur­vives in spite of it’s Leadership, not be­cause of it, and it ab­solutely rang true lately.

So, let’s go over a few things that both­ered me. These are all opin­ions from some­one who worked in a trench there for 15+ years, but, the bonus was that I never got the chance to think that highly of my­self.

I’m not kid­ding when I said that Firefox is a niche browser. Folk have to ac­tively look to use it. They have to search it out, fig­ure out how to down­load it, ig­nore all the warn­ings and suggestions” that they should keep us­ing what­ever the na­tive browser is, avoid all the ads for Chrome as the bet­ter re­place­ment browser, ig­nore all the sites say­ing Your browser is out of date” be­cause they could­n’t be ar­sed to test things in Firefox, etc. Firefox users are not nor­mal. They are deeply ab­nor­mal, and frankly a lot of them are proud of that.

The prob­lem is that Leadership does­n’t know how to deal with that.

Mozilla, born of be­ing niche, and started by a bunch of ab­nor­mal folk, is deeply ab­nor­mal. Mozilla is open source. Like, re­ally open source. Pretty much every line of code they write is pub­lished some­where. (There are some pri­vate re­pos of course, be­cause they’re not go­ing to leave the keys un­der the door­mat, and there are some re­pos that aren’t pub­lic be­cause the folk that wrote them are exec types that don’t un­der­stand the power or mo­ti­va­tion of Open Source, but they’re weird and those pro­jects don’t last long any­way.)

Pretty much no other com­pany in the Tech Industry is like Mozilla. So it’s re­ally hard to hire peo­ple with ex­pe­ri­ence run­ning tra­di­tional Tech Industry com­pa­nies that have any clue about how to deal with be­ing that level of open. They all come from worlds where The Black Turtlenecked God told you Do Not Tell Anyone about Anything”. The idea that they lit­er­ally give things away and are ac­tu­ally trans­par­ent as hell is like telling them Mozilla em­ploy­ees are mar­tians. They smile, say po­lite things, then ig­nore our his­tory and ac­tions and do things that they know be­cause the con­cept of any­thing alien is clearly evil.

This sort of thing man­i­fests in weird ways. One of the more hi­lar­i­ous ones is the Chase for the DAU (Daily Active User). Mozilla’s DAU count has been drop­ping for years. There’s all sorts of rea­sons for that. I bet you can come up with a few your­self. Of course, New Leadership comes in with guns a’blaz­ing and Big Ideas for how to make DAU go Up. Those pro­pos­als sel­dom work be­cause those Big Ideas in­evitably are We should copy what the Big Browsers do!”. Remember when I said that our users are deeply ab­nor­mal? Yeah, they al­ready have that fea­ture in the browser that’s al­ready on their ma­chine. If they wanted it that bad, they al­ready have it.

I told some­one once that imag­ine be­ing in an area where every restau­rant is McDonald’s, Burger King, or Wendy’s. Opening up an­other burger stand is­n’t re­ally go­ing to cut it. But if you open up a diner where folk know your name, and cus­tomers can pour cof­fee for other folk, or help clear dishes, or talk with the guy at the grill and try to con­vince him to add teriyaki spam and grilled cab­bage on rice to the menu, you might wind up be­com­ing the neigh­bor­hood hang-out that folk tell vis­i­tors about.

But, sure, if the DAU num­bers are down, clearly New Thinking must be the an­swer! Maybe? I mean, think­ing that’s dif­fer­ent than what was cur­rently be­ing done is prob­a­bly a re­ally good idea. The thing is that’s also when the delu­sions set in. Every New Leader thinks We’ve got to think like a Start Up!” I mean, they do know that most start-ups fail, right? Mozilla is a 30 year old com­pany. They are the po­lar op­po­site of start-up”. In fact, for the past 15 years, they’ve been thinking like a Start-Up[1]” in var­i­ous fla­vors and now they have the low­est DAU ever. Instead, I dunno, maybe look back at that 30 year his­tory and see what they were do­ing when they had pos­i­tive DAU and do that again?

I’ll give them a hint be­cause I was around then: It was­n’t chas­ing the lat­est fads.

It was do­ing what they’re good at, be­ing deeply ab­nor­mal, and help­ing folk make what they re­ally wanted.

Back then, not only were we pub­lish­ing all of our code, we were work­ing with folk to make a bet­ter browser, re­gard­less of where they were or if they were part of our org chart. Doing that ex­cites peo­ple. Knowing that what you’re work­ing on can go into a prod­uct used by oth­ers makes you faith­ful about that prod­uct. Knowing that your opin­ions and ideas can change the most com­plex ap­pli­ca­tion on your com­puter makes you want to share that ap­pli­ca­tion with oth­ers. Having a sense of own­er­ship, no mat­ter how small, makes you a mem­ber of a Community that ad­vo­cates for that browser and makes you want to in­stall it every­where. That beats any clever mar­ket­ing pro­ject, ever. I know this, be­cause I saw it hap­pen, re­peat­edly.

Of course Leadership does­n’t get that. That’s one of those martian” things, that is clearly wrong and bad be­cause it was­n’t part of their MBA syl­labus and Meta did­n’t do that. (I mean, the fact that Facebook is a com­mu­nity mes­sage board, and thus has more con­tri­bu­tions from out­side of the com­pany than in­side, may skip right by them, but what­ever.)

Another fun ex­am­ple of not clear on the idea” hap­pened af­ter Mozilla de­cided to chase the Enterprise dol­lar. Don’t get me wrong, that’s an in­cred­i­bly rich seam to draw from. Short of get­ting gov­ern­ment con­tracts, there’s no bet­ter source of re­li­able in­come. Of course, get­ting that enterprise” gold is­n’t easy, and comes with lots of strings and con­di­tions, usu­ally in the form of ISO stan­dards. One of them is that you need to prove that your code and in­fra­struc­ture are se­cure. (No bad guys get­ting in and do­ing bad guy things.) There are ways to ad­dress that sort of prob­lem. One is to fol­low the guid­ance and in­stall es­sen­tially spy-ware and locks on com­pany is­sued de­vices to make sure that noting bad hap­pens”. Basically, for­tify the walls so that the Outside People don’t get your valu­able data.

Again, Mozilla is ab­nor­mal. Normal com­pa­nies se­cure things be­cause if bad peo­ple saw their code they could write ex­ploits and do bad things. That works fine for oth­ers, but Mozilla pub­lishes all of their code. Bad guys are al­ready build­ing ex­ploits, and Mozilla has a stel­lar track record of fix­ing crit­i­cal bugs, of­ten within 24 hours. That’s un­heard of, and they’ve done that since day 1. That’s like man­dat­ing you put a bar on the steer­ing wheel of an ar­mored tank, that’s ac­tively crewed, in the mid­dle of a base, with half the pop­u­la­tion watch­ing. Yeah, some­times bad things hap­pen, but it’s not that of­ten. You push back where it makes sense. Trust me, en­ter­prise com­pa­nies use curl, linux, and a slew of open source stuff writ­ten by ran­dom peo­ple who en­gage in all sorts of ac­tiv­i­ties and will never fill out a cy­ber­se­cu­rity at­tes­ta­tion cer­tifi­cate. You make sure that the keys are prop­erly locked and the build en­vi­ron­ments are se­cure, and that there’s a clear au­dit path avail­able with trusted sig­na­to­ries. You know, the thing they’ve been do­ing so long and well it’s what the guys who run cy­ber­se­cu­rity out­fits mod­eled them­selves af­ter.

Another delu­sion comes about be­cause of self-re­in­force­ment. Say you’re go­ing to re­lease some, con­tro­ver­sial fea­ture. Maybe it’s browser based DRM, maybe it’s AI, maybe it’s Push Notifications. Listening to your users can be a bit chal­leng­ing[2], be­cause while some might tell you, most prob­a­bly won’t. They’ll just leave. That means that your source of in­for­ma­tion will be the peo­ple that stick around, so you wind up get­ting ar­ti­fi­cially high ap­proval rates for things. It’s a bit like that bomber di­a­gram meme. I’m will­ing to say that if you an­nounce a fea­ture or func­tion and the num­ber does­n’t go up past the ini­tial nov­elty bump, that’s a pretty solid in­di­ca­tor that you guessed wrong, and maybe the folk com­plain­ing on Reddit might have a point. Folk are telling you, they’re just not do­ing it di­rectly in a fo­cus group.

A fi­nal Community thing is that over the past five or so years, Mozilla has been turn­ing away from it’s pow­er­house, the Community. I have no idea why, but I can say that it’s a top down de­ci­sion. At some point, some folk at a high level de­cided that Mozilla got to where it did on it’s own. It did not. The thing I was beat­ing a drum about was that the folk work­ing there were the lucky ones who got a pay­check, but most of their peers were folk who did­n’t have a badge and a @mozilla.com email ad­dress. Leadership was con­vinced that the peo­ple in our Community were just cus­tomers, and maybe fans. This pissed off so, so many folk, and rightly so. They had given hours or years of ef­fort and time with­out com­pen­sa­tion, be­cause they be­lieved they were part of a larger ef­fort. They felt be­trayed be­cause they were be­trayed. I’m sure that some­one prob­a­bly had a rea­son­able ar­gu­ment about how could we let all these out­siders have say?” or I don’t like that those folk hate the amaz­ing work we’re do­ing pro­mot­ing lemony fresh bell bot­toms (or what­ever trend they were chas­ing)?” I dunno, boss, maybe the folk us­ing your browser ac­tu­ally might have solid rea­sons of their own and might re­ally ap­pre­ci­ate things that don’t show up on LinkedIn top takes?

For what it’s worth, I’m not con­cerned for Mozilla is­n’t it run­ning out of money. So long as Google or an­other large search en­gine ex­ists, it can get cash. There are also a few other fi­nan­cial sta­bil­ity an­gles it can do which (frankly) would be bet­ter. I wish they had made a big­ger deal about the pri­vacy pre­serv­ing (no, re­ally) ad stuff that they were pi­o­neer­ing. Basically, think of it as re­gress­ing ads back to the model they were pre-in­ter­net, and you’re not far off. There will be lots of money and new lead­ers who don’t un­der­stand what made the com­pany they’re now in charge of only last for so long. There will be lots of peo­ple with their own Big Ideas who will come in, chase the chick­ens around, and leave once they’ve caused enough ruckus. I hope that it con­tin­ues to col­lect nascent mar­tians like my­self, who know how big Tech works, hate the ap­proach that those com­pa­nies take and want to ac­tu­ally make things bet­ter, rather than just put a gold star on their re­sume.

So, what to make of Mozilla?

I will ab­solutely say that it is full of some of the smartest, kind­est, most pri­vacy ob­sessed peo­ple I ever had the honor to work with. I’m proud of the 15+ years I spent work­ing there and look back at most of it fondly. I will prob­a­bly con­tinue to use fire­fox as my daily browser, while turn­ing off the lat­est fad stuff. I will keep teleme­try on be­cause I know ex­actly how it was used and how the peo­ple are painful about keep­ing it pri­vate. (Privacy scales, and is cheap as hell, even if it makes your job so damn hard.) I will avoid the AI crap be­cause it’s not go­ing to last. That said, there are other browsers I will prob­a­bly screw around with more, like Servo and Vivaldi.

I also fully ex­pect that this post will prob­a­bly make the rounds on #moco and #cccc and it’ll promptly be ig­nored in a month. That’s fine by me. I don’t ex­pect any­one in Leadership to change, which will make me sad. Google’s cash can­non will con­tinue to feed Mozilla for quite some time, so ex­pect the bad ideas to con­tinue.

But let’s say some­one were to ask me the ques­tion I used to pose to folk in in­ter­views. Let’s say that you stun us and we make you CEO, what are the things you’d push hard­est to do?”

Be bor­ing for a while. There’s blood when you live on the cut­ting edge, but a lot of it is yours. Mozilla has tried build­ing every­thing from a shop­ping nexus to a phone’s op­er­at­ing sys­tem, and kept dis­cov­er­ing that they’re not great at it. They are, how­ever, re­ally good at build­ing browsers. They should do that. Focus on shoring up core fea­tures that folk rely on. There’s op­por­tu­ni­ties to in­no­vate and im­prove, of course, but it’s not a bad idea to let the high speed pasta can­non cool down a bit.

Cut back on the moon­shots. As the say­ing goes: Shoot for the moon! Because even if you miss, you quickly die of ra­di­a­tion poi­son­ing and cir­cle the sun for thou­sands of years be­fore im­pact­ing some­thing at thou­sands of kilo­me­ters an hour.” Firefox has been a thing” for thirty years. Those fel­low weirdos al­ready know about Firefox, be­cause they’re so sick of their de­fault that they want some­thing dif­fer­ent. Instead of try­ing to give them some new, fancy thing-a-ma-bob that gets aban­don in a year, how about spend­ing time fix­ing all the old bugs and tech-debt that’s ac­cu­mu­lated? Give cus­tomers some­thing that just works bet­ter, is less an­noy­ing, and does­n’t con­stantly scream about how awe­some it is. Be the browser that re­al­izes that maybe some peo­ple like rad­i­cal change, but oth­ers REALLY don’t and make things opt-in” by de­fault. (Also, re­mem­ber that your cus­tomers are not your fans. They barely tol­er­ate you. You have to work every day to con­vince them to stick around. That’s not be­ing neg­a­tive, that’s be­ing re­al­is­tic. Humility dri­ves im­prove­ment and forces you to be more crit­i­cal about rad­i­cal changes.)

Build back your Community. Encourage out­side con­tri­bu­tions, to the point where they are part of the ac­tive con­ver­sa­tion about what to do next. Not some fo­cus group you cor­nered for an hour with the promise of Amazon gift cards, but the folk that helped fix a bug, land a fea­ture, trans­late a page, or an­swered a ton of ques­tions. Did you know that for a while Firefox was avail­able in nearly every lan­guage? That was thanks to the team of vol­un­teers that helped make sure that Firefox was flu­ent when no other browser or ap­pli­ca­tion was.

Don’t get rid of the good stuff. Mozilla has a re­ally ter­ri­ble habit of try­ing to get rid of things that are suc­cess­ful. They hold Thunderbird at arms length, tossed out Rust (even though it could have been their cash cow), Servo may be what beats you. Yes, there have been a lot of re­ally bad ideas and plenty of pas­sion pro­jects that went nowhere, but Mozilla of­ten cleaned house” for ter­ri­ble rea­sons. Mozilla could still in­vite some of those or­phaned pro­jects back, you know. Or at least work with them to ac­tu­ally make things bet­ter. Maybe some face of Mozilla is the one that pro­vides the enterprise” as­pect for Rust, and they split rev­enue with the pro­ject. Maybe they bring the Servo folk back to talk about im­prove­ments. Maybe they spend a few re­sources to im­prove bugzilla, the thing that got cor­rupted into the wak­ing night­mare that is Jira, and give Atlassian a run for their co­pi­ous money.

I do, hon­estly, wish that Mozilla would re­con­nect with their Community, though. I’d love if the ab­nor­mal lit­tle niche browser built by mar­tians be­came pop­u­lar. Not be­cause of be­ing just like the big browsers, but be­cause it’s noth­ing like them. You know, kind of like it was back in the 2000′s when the DAU was way the hell higher. Firefox suc­ceeds not by be­ing the same, but by at­tract­ing folk that want some­thing dif­fer­ent and re­flects their needs rather than some­one’s OKR. We grow not by mak­ing noise, but by be­ing use­ful. Heck, we can be­come a sig­nif­i­cant por­tion of the mar­ket again just by be­ing a browser and not what­ever the hell the other com­pa­nies are do­ing that’s dri­ving their cus­tomers nuts. Will we ever be #1? No. That should­n’t be our goal, ei­ther. We should be a sig­nif­i­cant part of a vi­brant ecosys­tem, not the black hole that con­sumed every­thing. Hell, if I were Mozilla Leadership, I’d be watch­ing Vivaldi closer than I would be watch­ing Chrome or Edge.

For the past year or so, I’ve been ask­ing my­self a ques­tion. Who am I do­ing this for?” Who am I work­ing so hard, land­ing fea­tures and func­tions, en­sur­ing that things are work­ing, etc. It’s pretty clear it’s not the same folk that I was do­ing it for when I started. It’s not the folk out­side who wanted a browser that was theirs. The an­swer I kept com­ing back with was I’m do­ing all this so that some­one else can get a gold star on their re­sume for the next gig.” I’m sorry, but I don’t care about your ca­reer any more than you cared about mine. The peo­ple who go through the ex­tra­or­di­nary ef­fort to find Mozilla Connect, have told you the things that they want us to work on. Yeah, it’s low traf­fic in the same way that Arthur Dent’s home plans were pub­lic and well traf­ficked. (Yes, I’m well aware that Suggest” is used by some­thing else, but we’ve never let that stop us be­fore.) Working over­time and killing my­self be­cause some­one got a wild hair is not su­per com­pelling, and makes what I do more a job” than some­thing I’m ac­tu­ally in­ter­ested in do­ing.

As for me? I dunno. I’m more burnt than the Christmas Roast you just re­mem­bered you had in the oven. I’m more done than a Trump casino. I’ve got some money stashed away and can live off of that for quite some time, but I’ll prob­a­bly be back do­ing tech stuff, prob­a­bly open source stuff be­cause it’s a lovely way to fuck with the tech bros try­ing to ruin it. Who knows, maybe I’ll grab a few old lap­tops, some con­trollers and set up a few MAME rigs at the lo­cal nurs­ing homes be­cause even old folk need a few FYB type games.

Heck, I might even fork Autopush and some of the WebPush li­braries just so I can fi­nally work through the back­log of crap.

[1] Someone noted to me that part of this is dri­ven by Mozilla be­ing no­to­ri­ously slow about do­ing things in­ter­nally. Everything feels like a strug­gle rather than how quick it is with star­tups that don’t have guard-rails, and I ap­pre­ci­ate that. The prob­lem, though, is that those guard-rails were added for rea­sons. The prob­lem is that the Go Fast” folk don’t ask why those guard-rails were added, nor try to fig­ure out if they’re still needed, they just get frus­trated an leave and the guard-rails re­main. Mozilla is 30 years old, and made a LOT of mis­takes, but, also learned a lot, part of the go slow” I talk about later might be test­ing to see if we still need all those guard-rails and speed bumps.

[2] I will also add that there are some folk out there that are the ab­solute worst imag­in­able. They’re ter­ri­ble peo­ple who sling in­sults and in­sist that their bril­liance is the only so­lu­tion to any prob­lem. These are the folk that make 4chan look like an­gels, and they’re more than happy to pol­lute any dis­cus­sion they can come across. Ignoring, ban­ning, and oth­er­wise deal­ing with those folk can be de-hu­man­iz­ing and soul crush­ing, be­cause those folks do every­thing they can to make it that way. But, that’s also part of the chal­lenge. You don’t let one per­son deal with it, you have lots of folk wade in and deal with it. You make the trolls small and un­com­fort­able be­cause that’s what they are, in­sigin­f­i­cant mites there just to pester and ruin things. That’s hard, and ab­nor­mal, and what makes a group stand out.

Security Verification

www.ft.com

For help please visit help.ft.com. We apologise for any in­con­ve­nience.

The fol­low­ing in­for­ma­tion can help our sup­port team to re­solve this is­sue.

reuters.com

www.reuters.com

Please en­able JS and dis­able any ad blocker

Every Frame Perfect

tonsky.me

A while ago I was read­ing about Wayland and this quote stuck with me:

A stated goal of Wayland is every frame is per­fect”.

A stated goal of Wayland is every frame is per­fect”.

And I think this is a goal we should all as­pire to. Wayland is talk­ing about the tech­ni­cal side of things (modern GPU stacks are very com­plex and Wayland is try­ing to take con­trol back) but it could be ap­plied to UI too.

The rule of thumb is:

If I take a screen­shot of your app at any mo­ment, it must make sense

Why care about every frame? It builds trust. Users can’t see the code, so UI is the only way for them to judge the qual­ity of the app. If UI looks good, that means de­vel­op­ers had time to pol­ish it, which means that they prob­a­bly spent a com­pa­ra­ble amount of time to iron out the code. It’s a heuris­tic, but a rea­son­able one.

Now, what does it mean in prac­tice? I can think of a few things:

No white flashes be­tween screens.

No par­tially loaded con­tent.

No re­lay­out while con­tent loads.

Internally con­sis­tent. If one part of the UI says 1 up­date avail­able”, an­other part should not say Checking for up­dates…”

Precise an­i­ma­tions.

Animations of­ten end up be­ing for­got­ten. A UI might look great in both start and end states but very janky in be­tween. Like this:

If you feel like there are weird things go­ing on there, there are! Look at slowed down ver­sion:

Now let’s ap­ply our rule and take screen­shots in the mid­dle of the an­i­ma­tion. This does­n’t look right:

Neither does this:

Both of these frames are not per­fect.

Let’s look at an­other ex­am­ple. Safari:

Placeholder text here moves from the cen­ter but cur­sor an­i­mates from the left po­si­tion:

Not the end of the world by any means, but it does cre­ate a feel­ing that these two com­po­nents are not in sync with each other. Next thought: maybe they weren’t de­signed to­gether? If so, then they might not work well to­gether. That’s how trust is lost.

This de­syn­chro­niza­tion can lead to a lot of con­fu­sion. For ex­am­ple, in Photos, when switch­ing be­tween Crop and Adjust mode, pic­ture snaps into place im­me­di­ately but the crop bor­der is an­i­mated:

This cre­ates a false feel­ing that some­thing sub­tly changes when you switch be­tween modes. And you know what? I don’t want my UI to give me false feel­ings. I want it to be a pre­cise in­stru­ment, not an an­i­mated toy.

Sometimes an­i­ma­tions are sup­posed to help you un­der­stand a tran­si­tion, so it’s dou­bly sad when they make it harder. Follow the mag­ni­fy­ing glass:

Same with Youtube. They had the sim­plest task in the world: move a rec­tan­gle from one po­si­tion to an­other! Yet they de­cided to do some­thing very strange:

Can you ex­plain this? Does it make sense?

Probably a tech­ni­cal lim­i­ta­tion of the DOM ar­chi­tec­ture they de­cided ear­lier on. I call these sit­u­a­tions The tech­nol­ogy has out­smarted the pro­gram­mer”. But no mat­ter the rea­son, the re­sult is an im­per­fect frame.

Sometimes an­i­ma­tions are left out as an af­ter­thought. Whatever hap­pens, hap­pens. Then we get this:

The de­tails are fas­ci­nat­ing to watch:

So yeah. Please pay at­ten­tion not only to the start and end states, but also to every­thing in be­tween. Every frame mat­ters.

I’ll leave you with this un­pro­voked zoom an­i­ma­tion from Preview app. Take care!

putt.day

putt.day

A new hole every mid­night Pacific. Made by ell.dev, mod­els by Kenney (CC0).

To add this web app to your iOS home screen tap the share button and select "Add to the Home Screen".

10HN is also available as an iOS App

If you visit 10HN only rarely, check out the the best articles from the past week.

Visit pancik.com for more.