cliffle
mastodon 4.7.3Chaotic good artificer/ranger, sending you drive-by bugfix pull requests while sitting in a tree in the middle of nowhere.
My psych degree hasn't stopped me from regularly getting nerd-sniped into writing operating systems.
Making reliable things from unreliable parts, currently at Oxide Computer, previously Loon/GoogleX, NativeClient, etc
bad at (but occasionally posting in): español, (简体)中文, nederlands
he/him - Berkeley, CA
I am bewildered and disappointed to report that Android's onboard emoji search stops working if you have a flaky Internet connection.
Meaning, it is not local.
Meaning, they're going out to the goddamn Internet to see if any of O(1000) records match the word "fish."
I can't even.
Kinda want to write a bot that just replies to any really long, unsolicited, probably-LLM-generated pull request with this picture of me at, like, five
In the early 90s, PKWare offered their Data Compression Library as a way to put basic compression into other applications. It uses a different algorithm from PKZIP. I encountered it because it's used by the proprietary recipe program that my mom used, and I've been recovering her database.
Turns out it's had an input-controlled buffer overrun since, well, forever! The library itself won't produce streams with the property required to trigger it, but it also doesn't defend against them.
But, because of the specifics of how its structs are laid out, it's probably not usefully exploitable. (The overrun stomps on a section of the input buffer that isn't likely to be used again.)
"Why do they need to keep raising money?" ask the commenters.
Ah, I see you're from software!
An oldie but a goodie: https://existentialcomics.com/comic/259
Good thing this is purely a thought experiment, right?
...right?
Well, Tindie has been back up for a few days but is still refusing to pay out money owed, so... I've set all my products to 0-in-stock and attempted to redirect buyers to my Lectronz storefront.
Amusingly, they won't let me set my store banner message to include a Lectronz URL. I bet it blocks any URL, but, given how much trust they've squandered, this isn't a great look.
@mrtazz@chaos.social yeah, if I'm being honest, I mostly maintain my own accounting software for emotional reasons.
- It's kind of fun.
- It helps me have a sense of control in an area (finances) where I'm prone to anxiety.
- Because of that anxiety, it's pretty easy to knock me off my rhythm of keeping my financial data off to date, so it's nice to know that the tools will only change when I change them.