Hot take: if you need to explain what your code does (not *why*) in your PR's description, you have failed to write well-documented code. The description should guide the reviewer, not repeat the code. Alas that's all LLM written descriptions seem to do, which makes them borderline useless to me.
Marks Polakovs
@markspolakovs.me
DevOps person | recovering amateur broadcast engineer | Latvian in England | they/them
Claude needed to test something that needs Go 1.25, so it decided to compile Go from source in its sandbox. Fair play, honestly.
I’ve still not found anything that makes it as easy to quickly _build_ something as Firebase. “No backend, just a database and integrated social auth, but with security rules” is a hell of a pitch. Before today I last used it 8 years ago and I was pleased to see it’s survived the slopification wave
A furry, a Jet Lag hat wearer, and someone with a train T-shirt gathered in the waiting room of a brand new station discussing ticketing shenanigans. Exactly what I expected from the first day of Cambridge South.
It's day #100 of Loconundrum! Thanks so much to everybody who's played - it's been lovely to hear from people enjoying the game. To mark the milestone, you can now play all 100 past puzzles from the new Archive! Fill out a missed day, or catch up on puzzles from before you started playing.
“I can’t see my keyboard” The humble 19,000 lumen vl2600 profile:
i think we can all agree that god isn't setting the foundations of my games through me, but maybe satan is
Dude I am officially so done with speedrun leaderboard discourse
Summary of today at work: IhategpgIhategpgIhategpgIhategpg
Absolutely _had_ to get this phone case from @nattj.bsky.social - think it's my entire personality in phone case form
Had an oddly similar experience, except this time the top result was the bug tracker of a popular Linux distro, and the person who has filed the bug was… me
You know it's good when you're troubleshooting something, you google the error message, get only one result, that being a link to the source code, and said link being purple.
You know it's good when you're troubleshooting something, you google the error message, get only one result, that being a link to the source code, and said link being purple.
Great summary of what LLMs are and aren't good at: * Turn text into less text than you started: great * Turn text into the same amount of different text: so-so * Turn text into more text than you started: forget about it
What I've learned about writing AI apps, so far: seldo.com/posts/what-i...
Happy 2025. Have fun, seek out joy, and don’t give a shit. Be your authentic you. Crack on!
Things I should have discovered much sooner: the Node.js vscode debug terminal. Opens a terminal, and any Node process you run from it has the vscode debugger automagically attached. Handles child processes of child processes as well. No faffing about with --inspect, it Just Works.
Our Christmas special just dropped - it’s the most wonderful time of the year, so why not spend it listening to @itscfox.bsky.social @markspolakovs.me @mstratford.net @koryanderson.co.uk and Jamie talk rubbish for an hour? youtu.be/KomMjPaJ75U
A cracker of a show | Untitled.mov Episode 6
YouTube video by Untitled․mov
youtu.be
Punctuation matters. Way more than you think. Bad punctuation can be devastating. Don't believe me? Alright, then gather around, children, because I'm going to tell you a short true story about how not understanding ONE punctuation mark once cost a company millions of dollars in a lawsuit.
@un.titled.mov: we’re a serious show having serious discussions about serious topics in serious tech Also @un.titled.mov: www.youtube.com/watch?v=scKv...
Failing to start a show for 35 seconds
YouTube video by Untitled․mov
youtube.com
Moonlighting as a podcast editor now apparently. If you’re interested in some very (very (very)) in-depth football analysis, go listen to these geezers.
💥MORE DROPPED POINTS 💥 #106: A Familiar Feeling (feat. Arham) 🎙: @towells.bsky.social @lorcanmcc.bsky.social & Arham (@A1ZH4RY on twitter) ⚪️ Open-play creation issues 🟡 The defensive injury list 🔵 Do we need better forwards? 🔴 Can we win the league? Listen 👉 pod.fo/e/28f291
@itscfox.bsky.social has an interesting thesis: "twitter" should be a genericised trademark for "social networking site made up of short-form text content". X is 'a twitter'. Mastodon and Bluesky are 'twitters'.
what’s twitter anyway
ok, uhhh i've got like 3 more hours in the sky club to kill. every like == 1 hot take about observability
God grant me the serenity to accept I am cooked, The courage to say fuck it we ball, And the wisdom to know when we are so back