Embedded Software Engineer but also I would do more hardware and fgpa work

🇬🇧
> you will never beat the compiler nobody intelligent has ever said this. it is very easy to beat GCC on perf. the problem is that I cannot convert 100,000 lines of C code into assembly in a few seconds.
For a long time the conventional wisdom was: "don't write asm by hand, you will never beat the compiler" Now we have AGI beating the compiler When optimizing for perf it can just read the compiler generated asm and map it back to the source instantly, 1000x faster than a human could And I notice it finds lots of stupid shit the compiler does like spilling registers to the stack, not keeping hot values in registers etc Instead of struggling to massage and coerce the compiler to generate the optimal output, sometimes it's just better to just straight up get the model to generate the asm And any perf optimizations it misses it can just steal back from the original compiler output And obv it can generate it for every CPU architecture and know the intimate details of each one and optimize Probably not practical yet for all software due to context window size and speed, but super useful for generating optimal code for some small to mid sized functions
23
48
2,387
73,788
with this we can also introduce incremental compilation which can speedup builds by up to 30x versus before!
1
2
18
380
8bit retweeted
if you've never seen a theo video, pls watch this one by far the most impactful video i've seen myself, one of his bests and most important videos (imo).
So much of life is luck: meeting the right person at the right time, finding the right opportunity for your talents. Fortunately, you can develop an unfair advantage if you learn to increase your surface area for luck. More below.
19
30
510
69,302
8bit retweeted
Prototyped a Swift interpreter that runs native, fully interactive iOS apps directly from a .swift file
292
472
9,364
1,743,203
8bit retweeted
t3 code publicly launched just over 6 months ago. julius's orchestrator rewrite has been open for almost 4 months. pr #2829 we're now at #12157 510 commits. 1,357 files changed. 79% of the repo's prs were opened after this one. it's still open.
32
2
698
24,717
8bit retweeted
Pexer is here! A fast, GPU-accelerated terminal multiplexer for Windows, built in C and powered by Ghostty’s terminal core. Huge thanks to @cmutadori @mitchellh @rfleury for the amazing work and principles that made part of this possible.
16
8
400
71,257
8bit retweeted
I am stepping away from the ps5 scene and stopping all my work on ps5 linux. After pouring my heart and months of my life into it, including plans to finish ps5 pro support and release in 2027, it's all down the sink.
317
356
6,810
733,414
8bit retweeted
I overwrote my keyboard's firmware so that it runs a tiny character-level language model to predict the next key you'll hit. It has per-key backlight LEDs and just lights up the ones you're likely to hit. All inference local on the microprocessor - works without the computer too!
217
326
6,864
305,784
You can now make foldables on Design the Next iPhone ahead of tomorrows event
121
380
9,565
3,982,746
8bit retweeted
Insulin Pumps Pacemakers Airbag Deployment Smoke Alarms Elevators Anti Lock Brakes Lithium Battery Controller Safety Critical Aircraft Code Pressure Cookers Power Steering Treadmill Saftey CPAP Machines Defibrillators 3D Printers Railroad Crossings Nuclear Reactor SCRAM Logic Literally anything PLC gotta disagree on this take. tiny code often the most important
If you understand your whole codebase, the codebase isn't that important. Real software is larger than what your brain can comprehend.
263
483
8,976
366,051
RT @Lakr233: Hackintosh is alive again. 🍾🍾🍾🍾🍾🍾🍾 One of my friends got Hackintosh bootable on third-party ARM devices #🍪 — installed from L…
130
8bit retweeted
using fable 5.1 feels like this sometimes
78
410
16,601
306,366
We also made this style of snapping apply when moving clips around. The idea of the design is to not have it jump ahead like every other editor, because that means you JUST CAN'T place a clip "close to, but not touching" another clip. This forces the user to have their finger on the toggle snapping key all the time, turning that on and off constantly. This is very annoying and wasted mental overhead. The snapping should not get in the way to where it needs to be disabled all the time. This way, either side of the clip edges can be approached gradually and it doesn't snap until you actually reach the snap point. Frankly insane no other editor has this, at least as an option. And if they add it now, you'll know where they got the idea.
I love @Blick_Editor holy shit this is awesome
6
4
81
5,298
8bit retweeted
helium in gpt 6 demo video omg
GPT-6 Astra is our best model yet for computer use, software engineering, and visual understanding to date. Hear from the builders putting it to work:
93
70
2,916
78,871
To those linking to pieces that are obviously 100% LLM generated: do you... actually read them? I can't make it through the FIRST PARAGRAPH without my brain hitting its LLM abort; did you actually READ the WHOLE THING? Fine, you no longer write, but do you also no longer READ?!
45
49
587
55,210
This new museum in Norway looks like it was pulled straight out of a sci-fi. 📸 The Whale AS
111
941
15,212
421,579
8bit retweeted
google just took down all manifest v2 extensions from the chrome web store. for example, ublock origin is no longer available: chromewebstore.google.com/de… all mv2 extensions installed from the chrome web store can no longer receive updates, no matter what the mv2 availability is like in your browser
forced deprecation of mv2 extensions is only part of the problem. the chrome web store is generally hostile to everything that doesn't benefit google, and i don't think it should be the only place for all chromium browsers to get extensions. google likes to block genuine extensions from releasing updates (or from being published at all), yet it rarely takes down active malware in a timely manner, if at all. it's surprising an alternative web store hasn't been created yet, but not unexpected, considering browser vendors rarely do anything for everyone's benefit without a hidden incentive. see "microsoft edge add-ons" or "opera extensions", for example. they're locked to a vendor's "ecosystem" for no real reason. the biggest blocker here is safety and moderation, because every extension would have to be thoroughly scanned for malicious behavior, and i don't think existing software is good enough for that. it would likely be the biggest expense for this project. it'd be great if we had someone dedicated to this on the helium team, but since we're *really* tight on budget, we'd have to work even harder and stretch ourselves even thinner for the benefit of an open web. i'm not sure if we'll be able to do this, so don't take this as a promise or announcement or anything serious, just thinking out loud lol
29
73
1,410
67,076
8bit retweeted
Introducing terminal-code: VS Code inside the terminal - VS Code compatible CLI - works over ssh - syncs with your terminal theme terminal-code.com
519
620
7,664
2,628,955
`https://<あなたのドメイン>/.well-known/change-password` を設定して実際の変更ページへリダイレクト(302/303/307)するだけで、ChromeやSafari、主要なパスワードマネージャーがユーザーを直接パスワード変更画面へ案内できるようになります。 最近のパスワードマネージャーは脆弱なパスワードを発見する機能がありますが、パスワードの変更ページがサイト内の深い階層にあると、ユーザーが見つけにくかったり、直接誘導しづらいことがあります。このリダイレクトを設定しておくと、ユーザーが迷わずパスワード変更ページに辿り着けるようになります。 実装方法や注意点など、詳しくはこちらからぜひご覧ください。 web.dev/articles/change-pass…
17
364
2,740
278,098
8bit retweeted
Signal's Contact Discovery automatically sends your contact list information to an SGX enclave in the cloud. V12 broke into that enclave and leaked the key, allowing the server host to decrypt everything. Two separate critical bugs: arbitrary read and RCE. Here's how. 🧵
17
146
723
137,315