henry 🌘

42.1K posts

henry 🌘 banner
henry 🌘

henry 🌘

@hdevalence

ex-{mathematician, cryptographer, cypherpunk} // navigating the library of babel

the machinic phylum انضم Mart 2012
1.5K يتبع15.7K المتابعون
ais.eth
ais.eth@aisconnolly·
New hobby: reading privacy data engineering job ads and daydreaming about what it would take to replace the entire personal-data stack with ZK / MPC so the company never has to store the data in the first place. explore.jobs.netflix.net/careers/job?do…
English
3
0
37
2.1K
henry 🌘
henry 🌘@hdevalence·
@inerati yes, just like process isolation, it’s possible to end up in a logically corrupted state. in practice (ime) lower level corruption than that is very very rare except possibly when doing bad things with native libs
henry 🌘@hdevalence

@inerati unfortunately claude loves to “defensively” avoid crash propagation without thinking about what this means for fault isolation / recovery. i assume this will get better over time

English
1
0
1
235
liz
liz@inerati·
@hdevalence hmm couldn’t this leave things in a corrupted / bad state tho?
English
2
0
1
134
henry 🌘
henry 🌘@hdevalence·
btw, if you want to use some nice ideas for “functional programming for network services” that are slightly more recent than Erlang, study the tower::Service trait and “your server as a function”
English
0
0
9
838
henry 🌘
henry 🌘@hdevalence·
@inerati unfortunately claude loves to “defensively” avoid crash propagation without thinking about what this means for fault isolation / recovery. i assume this will get better over time
English
0
0
1
258
henry 🌘
henry 🌘@hdevalence·
@inerati yeah, panics in tasks kill the task; if you retained the join handle to wait on the task, you get a joinerror, so you can either .unwrap() to propagate the crash or you can handle it somehow, depending on where you want to draw fault isolation lines
English
2
0
4
140
henry 🌘
henry 🌘@hdevalence·
@inerati cancellation can be annoying but crashing tasks works fine ime?
English
1
0
2
232
liz
liz@inerati·
@hdevalence i wish you could actually let it crash or cancel in a sane way tho
English
1
0
19
849
henry 🌘
henry 🌘@hdevalence·
@amphichrome_ it kind of is. photo: carbon deposition on silicon substrate
henry 🌘 tweet media
English
1
0
8
321
KC
KC@amphichrome_·
what if the earth was a wafer
English
12
0
34
2.1K
henry 🌘
henry 🌘@hdevalence·
My CENTCOM told me the IRGC keep bombing his THAAD batteries so l asked how many batteries he has and he said he just goes to Lockheed Martin and gets a new THAAD afterwards so I said it sounds like he's just feeding THAADs to the IRGC and then INDOPACOM started crying.
English
10
391
4.7K
142.9K
henry 🌘
henry 🌘@hdevalence·
@SurrealistShip @Duderichy nope, guess i can add spotting impaired credit to spotting tigers as activities for which i am genetically disadvantaged
English
2
0
2
30
henry 🌘
henry 🌘@hdevalence·
@tenobrus assortative processes rule everything around me
English
0
0
10
259
Tenobrus
Tenobrus@tenobrus·
sometimes i take a look around and notice its pretty weird that all my friends seem to have like 10-50k followers on twitter. sort of unusual position to find urself in anthropically speaking. what's the deal w that ?
English
60
2
461
25.5K
Fede’s intern 🥊
Fede’s intern 🥊@fede_intern·
yes, a with everything the AI can do everything correct. however it can't yet, it does too many subtle mistake. 1. the training dataset is small 2. the consequence of an error are huge 3. there is no easy feedback loop for it to learn with time i think it will do it better than any human.
English
1
0
0
177
vitalik.eth
vitalik.eth@VitalikButerin·
This is quite an impressive experiment. Vibe-coding the entire 2030 roadmap within weeks. Obviously such a thing built in two weeks without even having the EIPs has massive caveats: almost certainly lots of critical bugs, and probably in some cases "stub" versions of a thing where the AI did not even try making the full version. But six months ago, even this was far outside the realm of possibility, and what matters is where the trend is going. AI is massively accelerating coding (yesterday, I tried agentic-coding an equivalent of my blog software, and finished within an hour, and that was using gpt-oss:20b running on my laptop (!!!!), kimi-2.5 would have probably just one-shotted it). But probably, the right way to use it, is to take half the gains from AI in speed, and half the gains in security: generate more test-cases, formally verify everything, make more multi-implementations of things. A collaborator of the @leanethereum effort managed to AI-code a machine-verifiable proof of one of the most complex theorems that STARKs rely on for security. A core tenet of @leanethereum is to formally verify everything, and AI is greatly accelerating our ability to do that. Aside from formal verification, simply being able to generate a much larger body of test cases is also important. Do not assume that you'll be able to put in a single prompt and get a highly-secure version out anytime soon; there WILL be lots of wrestling with bugs and inconsistencies between implementations. But even that wrestling can happen 5x faster and 10x more thoroughly. People should be open to the possibility (not certainty! possibility) that the Ethereum roadmap will finish much faster than people expect, at a much higher standard of security than people expect. On the security side, I personally am excited about the possibility that bug-free code, long considered an idealistic delusion, will finally become first possible and then a basic expectation. If we care about trustlessness, this is a necessary piece of the puzzle. Total security is impossible because ultimately total security means exact correspondence between lines of code and contents of your mind, which is many terabytes (see firefly.social/post/x/2025653… ). But there are many specific cases, where specific security claims can be made and verified, that cut out >99% of the negative consequences that might come from the code being broken.
YQ@yq_acc

Two weeks ago I made a bet with @VitalikButerin that one person could agentic-code an @ethereum client targeting 2030+ roadmap. So I built ETH2030 (eth2030.com | github.com/jiayaoqijia/et…). 702K lines of Go. 65 roadmap items. Syncs with mainnet. Here's what I found.

English
290
307
2.5K
528.7K