IntelliJ's early struggle & Microsoft's persistent pressure(opens in new tab)
Curated river of news
Latest posts from blogs I follow
I first started compiling "How To Thought Lead" in my notes 5 years ago, at first as an ironic parody and then slowly becoming sincere, and never published it, 1) because I don't know if I ever really nailed it ...
I was at a school function the other day where the 2nd graders performed a bunch of Aesop’s Fabels and it was great. It was a double-header with 3rd graders who then read prepared reports on famous people. It was ...
Pro-tip to any devs who only discovered TDD thanks to coding agents: refactoring is inherently directional. It's more like prefactoring—you rearrange code to make the next change easy. That means you (and your agent) should know the next planned change ...
See an animation of a trapezoid innscribed in a circle, built with some maths and the help of an LLM. The animation My brother asked for my help to build an animation of a trapezoid inscribed in a circle that ...
Today I learned that cyclic quadrilaterals have supplementary opposite angles. A cyclic quadrilateral — a quadrilateral whose four vertices all lie on a single circle — has supplementary opposite angles. This means that opposite angles add to 180 degrees, or ...
I'm still iterating on my experimental Claude Code verification harness, prove_it. This week my focus has been on nudging agents to practice test-driven development. Traditionally, we called this "TDD", but which has recently been renamed to "red-green TDD" as it ...
Claude's electron app for macOS is such a buggy mess that I've uninstalled it and sequestered it to a Safari tab, just like I did to Slack, Discord, etc., six years ago. ChatGPT is a native app where things like ...
Saturday. We meet again. I see you've brought your old friends Blustery Wind and Chill In The Air with you. I expected better of you, you know those two just bring you down. You've so much potential. What don't you ...
I've been thoroughly enjoying my time in Pokopia but it wasn't til the end game when I started taking a look at all the switch mechanics. One of the coolest switches is the Laser Sensor which allows y...
I just realized that information overload provides an invisibility cloak. The more that is happening in the world, and the more significant those things are, the less time people will have to be outraged about any particular thing. This is ...
Monorepos -- you've heard the talks, you've read the blog posts, maybe you've seen a few tantalizing glimpses into how Google or Meta organize their massive codebases. But it's often in the abstract and behind closed doors. What if you ...
I regret to announce that I have a theory. It involves handheld PCs, Project Helix – Microsoft’s next, PC game-running Xbox console – and least likely of all, an apparently sincere attempt at making Windows 11 less of a bulging, ...
I'll admit, it's hard not to get frustrated by all the posts about coding agents going viral lately that are saying the same shit I've been blogging and podcasting for multiple years at this point with little to no fanfare. ...
I mean… it’s not really, of course. I just thought such a thing would start to trickle out to people’s minds as agentic workflows start to take hold. AI agents are already up in your codebase fingerbanging whole batches of ...
Now that we’re about, ooh, six decades into the existence of PC mice, it’s become apparent that they don’t need a dedicated little screen to feed us stats about them, at all times. Nevertheless, I’m quite fond of the baby ...
Today I learned how to inspect a lazy import object in Python 3.15. Python 3.15 comes with lazy imports and today I played with them for a minute. I defined the following module mod.py: print("Hey!") def f(): return "Bye!" Then, ...
Searching for the next "claw", Booklore goes nuclear, and sourdough starters
I believe operations that change things should always return values.
Lately on X I have noticed a trend of posts that I imagine are probably the natural response to 'LinkedIn-brain' posts, which might be the result of the poor job market right now: "If hard work paid off, the donkey ...
Background: nuget.org is a Microsoft owned and run service that allows users to package software and upload it to nuget so that other users can download it. It is targeted for .Net developers but there is really no filter in ...
A man with a gun stands above the crowd at GDC, the barrel levelled at the words "Next Gen Raytracing Performance & Capabilities." Alas, he is not here to shoot the technojargon out of existence, nor to ballistically punish the ...
Some jokes write themselves. In our case, the electrician wrote it. Let me give you a little context. Summers in Bucharest can get brutally hot, and when it gets that hot, your brain simply stops functioning. So on weekends, I ...
Adam talks with Tailscale co-founder and Chief Strategy Officer David Carney about where Tailscale is headed next: TSIDP, TSNet, multiple tailnets, and Aperture. They get into clickless auth (via TSIDP), TSNet apps, multiple tailnets for isolation and control, and Aperture, ...
GPT 4.1? In 2026? Is the State Department on a budget? Is every diplomatic cable just going to have 300 space-delimited emdashes now? https://www.nextgov.com/acquisition/2026/03/state-offloads-claude-underpinning-model-flagship-statechat/412022/
Years ago I was lost in the Shaded Woods, a foggy forest full of moaning trees. I didn't have enough health to fight the invisible backstabbing murder ghosts, and every time I ran away from the spooky sound of their ...
Perhaps my favourite JavaScript APIs live within the Internationalization namespace. A few neat things the Intl global allows: Natural alphanumeric sorting Relative date and times Currency formatting It’s powerful stuff and the browser or runtime provides locale data for free! ...
Jerod Santo: After 13 years, 1042 podcasts, 452 newsletters, and countless friends made along the way… it’s time to say goodbye to The Changelog. I shipped my final News last Monday and Adam shipped our Friends finale yesterday. Huge congrats ...
Release presentation Numbers the 273rd release8 changes63 days (total: 10,712)264 bugfixes (total: 13,640)538 commits (total: 38,024)0 new public libcurl function (total: 100)0 new curl_easy_setopt() option (total: 308)0 new curl command line option (total: 273)77 contributors, 48 new (total: 3,619)37 authors, ...
While most people see PostgreSQL as a simple database, like MariaDB or CLickHouse, it has in fact evolved into a "data kernel", managing how data is stored and queried, in
How does the latest entry-level MacBook perform on database workloads? We benchmarked it using ClickBench and TPC-DS SF300. We found that it could complete both workloads, sometimes with surprisingly good results.
In this post we're going to discuss the best house in Pokopia for housing your Pokemon early to late game. What are Houses? Pokemon houses give them a place to live. This is important to improve thei...
I recently decided to move to a terminal-based workflow and here I'm going to share a bit about why I decided to make that choice and what my current setup looks like. Why Linux? TL;DR - Windows is c...
A 3D gaussian splat viewer that works in your terminal.
This week's been wild — Iran bombed AWS data centers to take down Claude, OpenAI dropped GPT-5.4 (and it's seriously good for coding), and living brain cells are literally playing DOOM. We've also got a heartfelt take on what it ...
Juicy intro from Nikita Prokopov:
Coiled Springs and Jell-O/images/blog/coiled-springs-and-jello/coiled-springs-and-jello-header.webp/images/blog/coiled-springs-and-jello/coiled-springs-and-jello-header.webp I think I just figured out why things might be so bad in the United States and maybe elsewhere as well. > Since 1972, despit...
The Specialization Illusion — iceberg showing specialized tasks above water and general intelligence below/images/sota-models-over-custom-ones-header.webp/images/sota-models-over-custom-ones-header.webp I've never been a big believer in training custom models. I've also never believed in fine-tu...
Want to buy Becky's iPhone Air? I can vouch that it's in excellent condition (unlocked, $300 less than MSRP). Buy here on Swappa or send me your best offer [email protected] https://swappa.com/listing/view/LACO93287
The Culture Series: A Complete Guide to Glanding/images/blog/the-culture-series-complete-guide-to-glanding/header.webp/images/blog/the-culture-series-complete-guide-to-glanding/header.webp In Iain M. Banks' Culture serieshttps://en.wikipedia.org/wiki/Culture_series, citizens have a genetically eng...
curl and libcurl are written in C. Rather low level components present in many software systems. They are typically not part of any ecosystem at all. They’re just a tool and a library. In lots of places on the web ...
Should we call mistakes made by humans slop?
I've just run / cut / smash / glide / surf my way through Pokopia and wanted to give an overview of where my town ended up as well as provide some tips I wish I'd known coming in. If ...