it was already a close race, but now it’s a dead heat OpenAI announces two more accidental felonies openai.com/index/third-...
Anthropic winning as usual
Peter Bhat Harkins ✔️
@push.cx
Programmer by day, programmer by night. Blog: https://push.cx Bootstrapping: https://recheck.dev I run https://lobste.rs and stream office hours Mon+Thu: https://push.cx/stream For people migrating, I was @pushcx on Twitter. I use he/him.
it was already a close race, but now it’s a dead heat OpenAI announces two more accidental felonies openai.com/index/third-...
Anthropic winning as usual
Well that's a new one. My ipad said there was a new 18.x update, I installed it, welcome to 26.x for liquid glass. Fuck. I read. This sucks.
"it looks like you're using an adblocker to visit our site." yep! ha ha! it rocks!
7 lessons from my 7 years as an entrepreneur😀 1. Don’t quit your job right away 2. Sell to businesses 3. Make what the market wants 4. Do what you’re good at 5. Don’t do lots of tiny bets 6. Charge more 7. Focus on being profitable
Today is the date in There Will Come Soft Rains by Ray Bradbury - short-stories.co/@raybradbury...
There Will Come Soft Rains by Ray Bradbury
The voice-clock sang, breakfast was ejected, but no doors slammed. The garage chimed and lifted its door to reveal the waiting car. The house sat alone in a city of rubble and…
short-stories.co
I made a game on a 13x13 grid before I learned about arrays.
lol i just remembered again one of my early freeware games where i didnt know about arrays yet so i stored everything in its own global variable like "level1completed = false, level2complete = false, level3complete..."
I am delighted to announce that after 5 years of work, 15 early releases, 50,000 words written, and 100,000 more deleted, *Logic for Programmers* is now complete and available in print! Blog post announcement: www.hillelwayne.com/post/lfp/ Website: logicforprogrammers.com
Logic for Programmers
Practical math for the working programmer.
logicforprogrammers.com
Two surprises a few thousand miles from home: 1. I forgot to pack my international power adapter. 2. USB C is so ubiquitous that it's no hassle, I can top up my battery bank and gadgets everywhere.
Due to personal commitments, the next Lobsters office hours won't be until August 18. So let me share some fun stats from the recent perf work! Lobsters sees ~250k human visitors per day. This is a rough estimation, we'd need client-side telemetry to improve but precision wouldn't change anything.
I had a programming idea and to avoid reinventing the wheel I tried asking an llm for prior art. Doesn't look like anyone's done this before, but it conveniently hallucinated five decent names for me.
Lobsters heads up: a few days ago GMail started bouncing 20-50% of our mail: "The IP you're using to send mail is not authorized to send email directly to our servers." They have no support channels for suspected spammers so uh, good luck with your customer support inquiries.
I had wanted to stream Lobsters office hours today after all the database excitement (lobste.rs/c/cyhnzl), but my neighbor apparently wants to operate a lumber mill and it is _very_ audible on mic. Maybe this afternoon or tomorrow AM.
Here is a useful jujutsu revset I wrote in the hopes someone knows a less ridiculous way to express this: lobste.rs/c/n2dlgq
They've been boiling this frog for a year or so, but I'm sorry to see Reddit go. I remember exactly where we were standing in the ChiPy meeting at Google's first Chicago sales office when Aaron told me to check out his startup. I wrote it down in the little notebook I carried before smartphones.
Getting the post-sqlite-migration Lobsters office hours stream started now: twitch.tv/pushcx
pushcx - Twitch
Rails dev and office hours for https://Lobste.rs Ask questions anytime. I code when not answering questions.
twitch.tv
After our biggest code lift, Lobsters has migrated from MariaDB to SQLite in prod. The primary dev wrote up a great post about it. I'll stream office hours in 25 minutes, happy to answer your questions and run your queries, or hang out as I do some follow-up work. Stream info: push.cx/stream
After our biggest code lift, Lobsters has migrated from MariaDB to SQLite in prod. The primary dev wrote up a great post about it. I'll stream office hours in 25 minutes, happy to answer your questions and run your queries, or hang out as I do some follow-up work. Stream info: push.cx/stream
lobste.rs is now running on SQLite
103 comments
lobste.rs
An amazing quote from Lindsey Graham in this Atlantic story. It really captures an essential truth about politics that too few people ever really come to terms with. www.theatlantic.com/ideas/2026/0...
STFU About Chicago- we got a Tile Outlet. (You'll only understand this if you were raised on Chicago television in the 80s and 90s.)
Oh I forgot the attachment, did I? Well attachment is the root of suffering, jot that down
I've done this on my blog, too, which would otherwise be years out-of-date on every dependency. On the other hand, waiting years until an update is forced and kicking the chore to claude is _also_ a cheap background task.
things that used to suck in the past: "oh no, my website is two major versions out of date on its build tooling. upgrading that will take forever and be a pain" now: "claude did that for me while i did other actual work and validated that there were no regressions"
Wow does this look useful: whatcable.uk I hope they port to Linux, I'm terribly jealous.
WhatCable: Know what your USB-C cable can really do
Why is my MacBook charging slowly? WhatCable shows USB-C cable speed, charging power, and e-marker data in plain English. Featured in Lifehacker, Boing Boing, and MakeUseOf.
whatcable.uk
Our apartment building comes with a storage unit in the basement. We like to buy in bulk to save, but then forget we have extras in place we don't see often. It took a mildly embarrassingly long time to realize I should just leave a reminder on the item itself so we know when we run low.
Welp, it finally happened, GitHub's flakiness caused data loss. I wrote a review comment on a PR, clicked over to the diff to see something, and flipped back to find my comment gone. Ugh. Knowing this was probably coming didn't take the sting out of it.
uhh i just noticed one of the authors is called david BINDER? nominative determinism strikes again i guess?
How to start? Check this list of the best Gleam resources to start 👇
It's here! Your handy list of resources for learning Gleam ⭐
I wonder if compilers could use DBSP, an algorithm for live-updating SQL db views, to run incremental compilation in the background lobste.rs/s/5s4em5
I helped a friend cut open their basement ceiling to find the source of a leak and I forgot to say "well there's your problem" so minus 30 middle-aged man points for me, boo.