Gordon Weakliem

Gordon Weakliem

@2hardproblems.bsky.social

Software and other stuff "There are two hard problems in CS: naming things, cache expiration, and off by one errors" http://eighty-twenty.net

101 followers82 following423 posts

Threw together this thing last night github.com/gweakliem/je... Super interesting, the urge to footgun is strong. The whole "author male" feature I created in particular.

github.comGitHub - gweakliem/jevdb: Experiments with the DuckDB jev extensionExperiments with the DuckDB jev extension. Contribute to gweakliem/jevdb development by creating an account on GitHub.
DuckDB@duckdb.org

Jev & DuckDB: Plain-English Conditions in SQL 😎 🦆 Jev is a model that answers with a typed value and a probability instead of a paragraph. A number of DuckDB + Jev community extensions have been published that let you filter, classify, and score DuckDB rows with plain-English conditions. More:

Customer support chatbot, sure I'll try it. But I HATE the failure mode where it can't answer a question and I have to type (or speak!) everything in over again. If your agent fails and you need a human to intervene, HAND OFF THE CONTEXT TO THE HUMAN.

Gordon Weakliem reposted

OpenAI: “Our agents used RubyGems to carry out benign tasks” The agents: “so I named the file hack.rb,”

Grace@gracekind.net

Inconclusive, but this statement shifts me towards the latter https://www.reuters.com/legal/litigation/openai-agents-attacked-software-service-rubygems-before-hugging-face-incident-2026-09-11/

Couple days into DDIA, vs 1st Ed: 1. It’s much deeper. 1st Ed gave a very high level of performance, 2nd goes into more detail. It’s a o11y primer. 2. Cloud is way more front and center. big data in the cloud was still a new idea in 2017, now it’s the assumption 3. devops is discussed up front

Couple days into DDIA, vs 1st Ed: 1. It’s much deeper. 1st Ed gave a very high level of performance, 2nd goes into more detail. It’s a o11y primer. 2. Cloud is way more front and center. big data in the cloud was still a new idea in 2017, now it’s the assumption 3. devops is discussed up front

Intro to DDIA 2nd Ed “If your data volume is small enough you can simply keep it in a spreadsheet!” I think most end users would actually prefer that. Maybe to challenge is really to make end users think that’s possible regardless of data volume

It’s pretty genius marketing, these days it’s hard to escape everyone slamming AI into your face, even when it’s the same old phone tree or chatbot help system. Personally I use summary a lot but 80% of my searches land in stack overflow or a forest of popups and ads, so it works for me.

DuckDuckGo@duckduckgo.com

Since Google revealed its plans for an AI search overhaul, visits to our "No AI" search page have tripled…and they’re still rising! Want to make it your default on Chrome or Firefox? Grab our No-AI extensions and banish AI-assisted answers, chat, and AI images. (1/3)

I think the headline buries the lede a bit. The admin is creating a data privacy nightmare in the one place we should assume is taking care of our personal data. Now I wonder about what happens with those TSA facial screeners that claim to delete the photos.

I'm still unsure of the real utility of fine tuning - a couple of years ago I was really excited about fine tunes but now with MCP and tools, or building a RAG, it feels less compelling. Maybe being able to build a really small special purpose model?

Gordon Weakliem reposted

It is with deep sorrow and profound love that we announce the passing of Sonny Rollins. The Saxophone Colossus died this afternoon at his home in Woodstock, NY at the age of 95. 1/2

Gordon Weakliem reposted

Wouldst thou like to live deliciously?

brennan@brennan.computer

I don't drink, but for the past year I made myself the deal that no matter how expensive-feeling and dumb it is to buy $7 blueberries, that's still cheaper than a pint at the pub so I've been eating blueberries and raspberries on my yogurt every day and honestly it feels so decadent and wonderful

New trend in my inbox: looking for people to take interviews remote positions and then show up to meetings. Not all are explicitly saying it, but what’s not expected is SWE work. It seems like what you’re selling is your American face on Zoom calls.

I realized the difference between the people that conducted the American Revolution and the Democratic Party. The current generation claims it “should be” a right, the revolutionary generation asserted their rights.

Kamala Harris@kamalaharris.com

Mifepristone is safe and effective health care, and access to health care should be a right for every American.

Gordon Weakliem reposted

1. When was the last time you had to show your ID to walk into a restaurant? 2. If he means to purchase liquor, unlike the SAVE act, I don’t have to prove citizenship with a birth certificate or passport to do that. 3. Going to a restaurant isn’t a right.

Aaron Rupar@atrupar.com

Blanche: "There's a lot of things we can be doing, like voter ID. Every time you walk into a restaurant you have to show ID. How about you have to show your idea to vote? That's not anything that's crazy."

One thing I really hate is the scrum master sending out notes from a meeting with a notice at the top of the”AI generated- verify the content” That’s YOUR job. YOU need to verify that the email you’re sending is accurate. It’s like these people are asking to have their job automated away.

Dare Obasanjo@carnage4life.bsky.social

I regularly read posts from people in tech who are burning out because they are tired of their coworkers who have outsourced all of their work including their thinking to AI. I generally have two simple rules of thumb for my team’s usage of AI (1/2)

One thing I really hate is the scrum master sending out notes from a meeting with a notice at the top of the”AI generated- verify the content” That’s YOUR job. YOU need to verify that the email you’re sending is accurate. It’s like these people are asking to have their job automated away.

Dare Obasanjo@carnage4life.bsky.social

I regularly read posts from people in tech who are burning out because they are tired of their coworkers who have outsourced all of their work including their thinking to AI. I generally have two simple rules of thumb for my team’s usage of AI (1/2)

And again, people don’t understand how to communicate well and in particular, don’t know how to write well, and don’t see value in learning how. The commonality I see is AI has exposed the bad communication and it’s everywhere

I can't find the post now, but paraphrased it said "The 2 hardest problems in CS are 1. Communicating 2. Convincing engineers of #1" I like Gerald Weinberg's 2nd law: "No matter how it looks at first, it's always a people problem" bc this isn't unique to engineers

“That is one of the great ironies of modern Open Source. The distributed version control system won, and then the world standardized on one enormous centralized service for hosting it.” It’s a good blog post. I remember OSS before GH. Armin’s take rings really true.

Armin Ronacher@mitsuhiko.at

The post by mitchellh gave me the final push to finish my GitHub "obituary". I originally started writing it after the Zig to Codeberg move. It's just a retelling of how I remember OpenSource pre GitHub and what it gave us. lucumr.pocoo.org/2026/4/28/be...

Gordon Weakliem reposted

Perhaps Magyar's most important promise, and the one that certainly resonates with voters: "never again a country without consequences!" The crowd chants: "To prison! To prison!" [with the corrupt officials of the outgoing government]

It's a long read, but good. Reading through this I'm struck that sama must either have some kind of brain damage resulting in memory loss or is a world-class gaslighter. I want to run an cosine search on the phrase "Altman does not recall this", the hit count would have to be dozens.

Ronan Farrow@ronanfarrow.bsky.social

The reporting on OpenAI and Sam Altman I've been working on for the past year and a half, for @newyorker.com, with Andrew Marantz: www.newyorker.com/magazine/202...

These days time is the new luxury item. “many times the friction, or that things just take time, is precisely the point.”

Armin Ronacher@mitsuhiko.at

“If someone 50 years ago planted a row of oaks or a chestnut tree on your plot of land, you have something that no amount of money or effort can replicate. The only way is to wait.” lucumr.pocoo.org/2026/3/20/so...

Companies almost always treat labor as a sunk cost. Next meeting look around and ask yourself how much the labor costs. I never hear that questioned. Companies also treat code as precious. I’ve been at a few places you had to open a ticket to create a repo. Total inverse of this reality

Dare Obasanjo@carnage4life.bsky.social

I recently commented at work that it’s now faster to build a feature than it is to get time on people’s calendars to discuss it. I’m slowly facing the reality that almost all of professional software development has to be reimagined in a world where execution is essentially free. Wild times!

Interesting take not sure how true it is, but it lines up with general AI strategy - the architecture is less important than the training

François Best@francoisbest.com

An interesting approach for commercial OSS projects: - Keep the core OSS (free to learn from & vibe-fork) - Keep the test suite closed source Quality is the only differentiator when writing code is cheap, and so tests become more valuable than the source itself. saewitz.com/tests-are-th...

Gordon Weakliem reposted

I guarantee that any industry expert, with a little time and effort, can make a better (or at least more focused) skill than the default Anthropic ones. This is not an insult to Anthropic, it just is a reminder that specialist experts know more about their jobs (& what they need) than AI labs do.

I feel like most of the time, it's a spreadsheet. Currently on a project with this intricate flowchart, but the left side of the flow chart is 2 individuals. The whole process is the corporation trying to extract information from two of its employees.

Yoz Grahame@yoz.bsky.social

"What if instead of buying software companies build their own software," is not in any way a dumb question. Tens of thousands of people ask it for themselves and their colleagues every single day. And most of the time it's a fucking disaster. So yeah, if someone can make it easier, we'll take it.

Gordon Weakliem reposted

Replying to @etienneburdet.com

Yet, your typical engineering firm has dozens and dozens of custom Excel sheets that are excellent SaaS in disguise. Basic CRUD and spreadsheet like software that is super easy to ship by small team (even more with LLMs), with people who can actually use it should you listen to what they want.