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.
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:
Gordon Weakliem reposted
Gordon Weakliem reposted
The latest @pragmaticengineer.com newsletter says "An ex-engineering director at a large bank told me they quit their job to accelerate their career". It's really a problem: stay in a company that's not forward-thinking about AI and in a few years you may need to retrain to stay in the industry.
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.
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.
so, this is deeply, deeply horrifying thedreydossier.substack.com/p/i-found-a-...
Learning about MLX-LM developer.apple.com/videos/play/... The video uses pip install, UV install instructions: kconner.com/2025/02/17/r...
Digging into the docs a bit, here's a link to the LORA training part. github.com/ml-explore/m... The big question for me is the utility of this - in the end you end up with a MLX model which is Apple ecosystem only. It's a neat thing to play with, but what's a great use case?
Learning about MLX-LM developer.apple.com/videos/play/... The video uses pip install, UV install instructions: kconner.com/2025/02/17/r...
Learning about MLX-LM developer.apple.com/videos/play/... The video uses pip install, UV install instructions: kconner.com/2025/02/17/r...
Gordon Weakliem reposted
Gordon Weakliem reposted
Wouldst thou like to live deliciously?
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
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.
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.
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.
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.
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)
“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.
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
Gordon Weakliem reposted
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.
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...
💯 Terraform is not the answer here either "...the hardest part by far was not the code itself, it was the plethora of services you have to assemble like IKEA furniture to make it real, the DevOps: services, payments, auth, database, security, domain names, etc..." x.com/karpathy/sta...
Probably should have titled this "Success through inefficiency" eighty-twenty.net/2026/03/22/o...
These days time is the new luxury item. “many times the friction, or that things just take time, is precisely the point.”
“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
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
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
well damn. "Using OOTH tokens obtained through Claude, free, Pro, or Max accounts in any other product tool or service, including the agent SDK is not permitted and constitutes a violation of the consumer terms of service.” youtu.be/2HiHDIFStzg?...
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.
"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.
Gordon Weakliem reposted