Joined July 2015
216 Photos and videos
To the person who emailed me a few days ago: Your iCloud account is full and I can't email you back 😭 what a cursed failure mode on Apple's part - I didn't realize that once your iCloud storage fills, all emails start bouncing.
66
All good things must come to an end... I'm moving houses, so the whole home lab has to get torn down for transport! Blog posts have been very slow the past month, and will probably be slow next month too 😅
2
127
hakstuff retweeted
You buy a German anvil. It contains 83 moving parts and requires winding twice a day. It's forged from excellent steel, holds tolerances across all three striking faces to within three microns, includes a beautifully indexed horn-adjustment mechanism nobody asked for, and requires a proprietary 11-point spanner should you need to replace the rebound calibration bushing. It runs flawlessly for years, but one day it starts up in limp mode because the onboard anvil-management system detects that it's overdue for its 50,000-strike inspection. You search AliExpress for a Chinese anvil, and are presented with a multitude of offerings from such household-name brands as DUKXJYIBF, HDBTGMXI, AND UEJQIP. They're all priced to within a few pennies of each other, appear completely identical except for the nameplate, and obviously all came out of the same factory. You text your blacksmith friend to ask if they're legit. He tells you he got one like that from KIXJBU a few years ago, and that it's been great and a terrific deal. You thank him, but KIXJBU seems to have folded so you buy the one from UEJQIP. When it arrives, it feels suspiciously light. You scratch it and realize it's iron-plated aluminum. You buy an American anvil. It's five times the price of the competition, but it comes from a brand that your great-grandfather used to love. It comes boxed with a warranty registration postcard, twenty pages of safety instructions, assay certificate, and a regulatory slip which lists its FCC certification and ITAR registration. It looks just like your friend's KIXJBU. There's a "Made In China" sticker on the bottom. You buy a Russian anvil. It arrives coated in cosmoline, wrapped in newspaper from 1974, and weighing 40% more than advertised. The finish looks like it was machined with a shovel. The face is not flat, but somehow this does not matter. You drop it off a truck, accidentally leave it outside for six winters, and use it to straighten a bulldozer blade. It's fine. You buy a Swedish anvil. It comes flat-packed in a long cardboard box with cheerful Neo-Grotesk lettering and a line drawing of a smiling man assembling it with an Allen key. The instructions contain no words, only pictograms showing the anvil face, horn, waist, feet, and 112 identical-looking fasteners. Halfway through assembly, you discover that the pritchel hole was installed upside down, but only because you used peg B17 where you should have used peg B71. Once assembled, it is clean, stable, and works better than it has any right to. You immediately wonder whether you should have bought two. You buy a Japanese anvil. It arrives wrapped in rice paper inside a paulownia box, accompanied by a certificate bearing three generations of signatures and a photograph of the first production example being presented to the Emperor. The face has been hand-polished by a seventy-eight-year-old master whose family has made striking surfaces since the Muromachi period. You are given detailed instructions for oiling it with a cloth folded in a specific way. It is the most beautiful object you own. You never quite work up the nerve to strike it.
426
3,035
27,084
1,152,608
hakstuff retweeted
So.. you mean, the AI era is like.. Nobody doing original stuff — if you do, you would only do it privately and get it protected because otherwise AI will steal the original work from you and show it through a prompt response. And therefore in the public place there’s only AI generated slops left. Is it really good for human innovation? 🤔
I got AI-slopped!
1
6
30
6,092
hakstuff retweeted
when you ask a vibecoder what they've actually built and they hit you with that trillion token stare
40
463
9,777
729,542
I LOVE INDUSTRIAL PCs!!!! they're so cool
sorry but “industrial PC” means a very different thing
44
Cool new blog post from @quarkslab!! BYD Seal TCU teardown, cool to see that it's S32-based
2
2
3
224
ALSO jesus, the magnet wire flash dumping 😭 I pray that one day I have the skill and patience, I'm still too ass with magnet wire to reach this level of swag. Insane props for this
53
link in reply because otherwise twitter nukes your post, the usual algorithm shenanigans blog.quarkslab.com/tearing-d…

1
47
hakstuff retweeted
21
390
4,861
71,839
hakstuff retweeted
MBTI診断したらUARTだった
5
168
1,292
35,061
New blog post complete! I finally finished my teardown of the Rivian AXM 1.0 module :D Here's the header image I made for it
1
4
83
If you want to check out the post, it's available here! I'm also trying something new this time, I dumped all of the diagrams/text/info/etc. in a repo on my GitHub, just to make the raw data a little more accessible. hakstuff.net/blog/teardown-r…
2
63
hakstuff retweeted
办公室冷知识:如果你打开 Excel 并按住Ctrl 右箭头,然后再按Ctrl 下箭头,你会来到单元格XFD1048576 如果在这个格子里输入一个”.”,然后按Ctrl A并将所有单元格填满黑色,你就可以在公司的打印机上打印34,000,000页黑色页面并且被解雇
22
76
1,390
297,110
hakstuff retweeted
3
182
1,071
63,406
We do a little labeling!! Rivian AXM teardown coming soon :D I just need to compile all of the data from raw notes into a blog post now.
2
83
Fun new binary analysis technique! I dumped the build time from all of the binaries on a BMW infotainment unit and graphed both the date and time they were built. Gives some fun insight into the working schedule of the dev teams, and points out weird outlier binaries!
1
4
95
As you can see from these distribution graphs, like 80% of the development was done between 9am and 5pm, with a huge percentage of the building completed in 2016! The few late/early or 2020 builds could point to emergency patches, bug fixes. alt dev teams, etc.!
1
64
I'd love to research more into mapping this kind of information when vulnerability hunting. You could use it to correlate which development teams worked on certain features, or perhaps use it to inform what binaries may be more sloppily built than others. Would be fun to try!
1
53
Goodbye, evil conformal coating! Hot air station @ 175C a small knife/scraper, now I can finally take pictures of these ICs and identify them 🫡 They were blurry reflective blobs before!
1
2
107
The Rivian AXM and XMM PCBs both use a conformal coating. I've been able to get okay-ish photos of most components using a flash light, but these daughter boards (VLM & VPM) were unreadable. Found the hot air knife method to remove the coating online, and it worked great!
98