please enjoy: my Wasm-hosted, Wasm-targeting build of Clang/Clang++/LLD: a self-contained, 25 MiB (gzipped) pure function
www.npmjs.com/package/@yow...
please enjoy: my Wasm-hosted, Wasm-targeting build of Clang/Clang++/LLD: a self-contained, 25 MiB (gzipped) pure function
www.npmjs.com/package/@yow...
New post up, with a bunch of thoughts on what drives me personally, and my own 40-year career (h/t @lethain.com).
I have a pretty unusual life story. But one of the reasons I love the tech industry so much is how common unusual stories like mine have historically been.
charity.wtf/2025/07/09/t...
I donβt know how I managed to avoid spoilers all day until I could watch the replay, but the British GP was excellent
A new teammate at work turned us on to Terragrunt recently, and I don't know how I've been living without it this long
Being able to define dependencies between deployments and connect outputs/inputs like this really reduces a lot of cognitive overhead
Last night I dreamt I had lunch with Bill Gates and I started pressing him on whether he thought economic growth could continue indefinitely on a finite world
A weird one since I donβt feel like I spend a lot of time thinking about Bill Gates, enough for him to appear in my sleep
I have a habit of trying to write things and getting stuck on the structure of the thing or deciding what I want to say.
I was thinking that trying. to do more stream of consiousness type of writing might help, but I get stuck there too
Maybe the bitrate of my consciousness is too low
Coming out of my recreational dev hiatus by following the siren song of every developer: a new blog.
Planning to self-host this on my homelab, which I've been tinkering with the past months instead of writing code
Fixed!
The SDK requires setting a behaviour version for the client, and looking into that more, apparently that configures the HTTP client and TLS stack
I was using latest which is 2025_01_07 ... I reverted to v2024_03_28 and it worked! So something's up with the newer Hyper client in release mode
I suppose I can just use the debug build to do what I have to, but I shouldn't have to
On HeadObject I don't get any error details, but on a PutObject it the error is HttpVersionNotSupported
Against Garage I got something similar, "invalid http version parsed" or something like that
Makes it sound like in release build the client HTTP version doesn't match what the server expects
I'm writing a thing with the AWS S3 #RustLang SDK and for some reason I get API errors only when I compile in release mode.
I assume I'm holding it wrong but I can't figure out how.
I thought it was because I was using Garage on the backend, but it does the same thing against AWS as well
David Ginty at Harvard has so far identified 18 families of sensing neurons for different aspects of our sense of touch. Humans-teach-robots dexterity approaches ignore touch and contact, or reduce it to a few bits sensing one aspect. I think they are doomed. www.quantamagazine.org/touch-our-mo...
This feels a little bit like what Amazon tried to do with Alexa Skills back when voice assistants were supposed to be The Next Big Thing
Testing a crosspost with Openvibe to Bluesky and Mastodon.
I like Bluesky but most components being hosted in the US means it could disappear at any moment (not unlike the US itself) and I like to hedge my bets
Most AI related valuations are rooted in a narrative that AI is closer to magic, that only a few magicians can preform, than just another approach to software architecture.
I didnβt think it was possible to beat AWS for terrible UX but the Cloudflare R2 console is just awful
Your Thyme is Coming: a herb delivery service
And as I post this rant, it has started working! π
If you want to solve a problem, yell about it into the void
So now my library appears to be gone, or at least is no longer available to me AND none of my devices will sync with each other even if I wanted to start over (which I absolutely do not)
So I set up a new iPad and Apple Music refused to enable library sync. Just throws a redundant pop up error that I have to enable sync to see my library
Then I turned off sync on my Mac and iPhone to see if maybe that would reset something and now they ALL throw that error and wonβt sync π‘
A still from Futurama. Professor Farnsworth has opened a drawer revealing various lengths of wire that he used to build his intergalactic spaceship.
Imagining an alternate timeline where we kept the disc diameter but improved the data density
Give me a 12β bluray please
Went down a rabbit hole on Wikipedia reading about optical disc formats and β¦ I think we should bring back LaserDisc.
Thereβs just something about the size of them that I love
Had a suspicion that we would want to rewrite a tool at work from Python to Go so during the lull before the holidays I took a crack at itβ¦ and then in post-holiday planning we decided on the rewrite! Felt good to be able to pipe up in the meeting and say I already had it prototyped π
paul graham has finally achieved what most thought impossible: he's written a post so bad that the hacker news comments are actually better than it
It's shipped! As someone who almost never finishes side projects I'm pretty excited about it. Hoping the small win will keep me motivated to go back to my larger projects.
Anyway here's s3b: SQL-queryable S3 backups
#BuildInPublic #RustLang #AWS
βYouβll be visited by three spirits.β
The three spirits:
My S3 archive tool that I thought Iβd have finished months ago is now *actually* finally almost done. Or at least, almost ready to publish.
Taking everything in me not to bloat it. I almost converted it into a TUI app last night and am very proud that I resisted temptation
Maybe the real drones were the friends we made along the way
Actually I guess the unhingedness is a tech problem, as a consequence of people trying to game the algorithm