Featured post what's this? ✨ From Emacs to Agents I used to be a heavy Emacs user. Note the past tense. Over the last few months my Emacs usage has fallen off a cliff, and I want to talk about why, because there’s a general lesson in it. My Emacs Commits Flatlined Like every other Emacs gee...
Shipping a Laptop to a Refugee Camp in Uganda For the last few years, while finally earning my belated Bachelor's Degree in the University of London's World Class program, I've met some amazing people from all across the world, completing...
You Only Use 10% of printf() - Here are 5 Things They Didn't Teach You! Dave explains printf and how to take advantage of its most powerful features. Check out an episode of ShopTalk on Dave's Attic where we answer the best user questions! https://youtu.be/ZUvDO2g5Y1s
The commencement speech that shook the world There he was, the man at the helm of innovation. Eric Schmidt, the former CEO of Google. The man who once said, google doesn't need to record your conversation, it already knows everything about you.
Is this what driving an F1 car feels like? My 30-day token bill is $11,232.54. Fourteen billion tokens, almost all of it GPT-5.5 on a ChatGPT Pro 20x plan. Yesterday alone I put $1,157.78 and 1.4 billion …
News about Raspberry Pi 6 and Microcontroller Development On Thursday, three of the lead Raspberry Pi engineers hosted an AMA on the r/engineering subreddit. Raspberry Pi 6 One of the most interesting tidbits was on the Pi 6. Looking back at previous launches: 2012: Raspberry Pi 2015: Raspberry Pi 2 (+3 years) 2...
Why we should get rid of average CPU utilization How CFS throttling works and the case against the average CPU graph.
Which flavor of software are LLMs exactly? | Silvestre Perret Which flavor of software are LLMs exactly?
From Emacs to Agents I used to be a heavy Emacs user. Note the past tense. Over the last few months my Emacs usage has fallen off a cliff, and I want to talk about why, because there’s a general lesson in it. My Emacs Commits Flatlined Like every other Emacs gee...
Models & Pricing | DeepSeek API Docs The prices listed below are in units of per 1M tokens. A token, the smallest unit of text that the model recognizes, can be a word, a number, or even a punctuation mark. We will bill based on the total number of input and output tokens by the model.
Use boring languages with LLMs Why coding agents perform better in cohesive ecosystems like Go than fragmented ones like JavaScript or Python
If xkcd 303 Was Written Today I’ve had this dumb little remix stuck in my head for a while and finally got around to making it.
You Are Optimizing for the Wrong Metric We love to optimize Technical people love to optimize every little thing. For example, I am always thinking about how to use my time, money, and knowledge in the most effective way to the point of getting upset when I do things suboptimally. However, ever...
I love my Bluetooth keyboard — liquidbrain I recently went on a ten day trip to China where I didn’t take my computer.1 I still wanted the ability to take notes quickly, so I bought a Bluetooth keyboard to use with my phone.
Scikit-learn’s fit transform paradigm is probably not for you If you’ve ever used code from scikit-learn, you will have seen the following pattern:
The emotional slot machine of being a sports fan - Shikhar Sachdev A blog post about the emotional toll, perils, and gratification of being a sports fan.
Epos Daimon, The Antifascist Magic School for Teens My conversation with Katrine Wind on her larp depicting the danger and allure of toxic communities.
Moving at Human Speed Below a certain speed, you’re still in the world. 5 years car-free: what I gained, what it honestly costs, and where I draw the line on motors.
Buildcraft Is a Compiler Problem — mitander@xyz Support gems and weird item rules get easier when content compiles into runtime facts.
Don't put aria-label on generic elements like divs - Manuel Matuzovic I'm a frontend developer in Graz, specialized in HTML, accessibility, and CSS layout and architecture.
Women should be able to open things m pretty annoyed today, for nominal reasons ranging between ‘petty’ and ‘doesn’t even make sense’. I’m not entirely sure how or if to take oneself seriously when one has such absurd grievances. But that’s a question for another time—I’m here now to tell y...
The Builder PM trap • Clément Boutignon AI makes building tempting for PMs, but the Builder PM path is a trap: it undercuts engineers, creates unsustainable delivery overlap, and pulls PMs away from the problem space only they can own. Instead of shipping MVPs, PMs should use AI to master their...
Emergent Inequality, and Random Handouts · Avy Faingezicht It does not take greed, genius, or exploitation for a society to become unequal; randomness can be enough.
The elephant in the room • Josh W. Comeau Friendly articles and tutorials for front-end web developers. ❤️
How to Talk to Your Coworkers You know you explained the same issue before in two or three different places, yet here they are asking again. Why don't they understand you? Why do they ask the same question when you've already give