Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow
davewiner's subscription list, hackerNewsStars category. List created by feedlandDatabase v0.9.1.
Jeff Geerling
• Jeff Geerling
Raspberry Pi is cheaper than a Mini PC again (that's not good)
Almost a year ago, I found that N100 Mini PCs were cheaper than a decked-out Raspberry Pi 5. So comparing systems with:
- 16GB of RAM
- 512GB NVMe SSD
- Including case, cooler, and power adapter
Back in March last year, a GMKtec Mini PC was $159, and a similar-spec Pi 5 was $208.
Today? The same GMKtec Mini PC is $246.99, and the same Pi 5 is $246.95:
Today, because of the wonderful RAM shortages1, the Mini PC is the same price as a fully kitted-out Raspberry Pi 5.
Not here
Hello! I am not posting here any more. You can find me here instead. Most Planets should be updated already (I've an MR open for Planet Gnome), but if you're subscribed to my feed directly please update it. comments
How the hell are you supposed to have a career in tech in 2026?
It’s hard to justify Tahoe icons
It’s hard to justify Tahoe icons
Devastating critique of the new menu icons in macOS Tahoe by Nikita Prokopov, who starts by quoting the 1992 Apple HIG rule to not "overload the user with complex icons" and then provides comprehensive evidence of Tahoe doing exactly that.In my opinion, Apple took on an impossible task: to add an icon to every menu item. There are just not enough good metaphors to do something like that.
But even if there were, the premise itself is questionable: if everything has an icon, it doesn’t mean users will find what they are looking for faster.
And even if the premise was solid, I still wish I could say: they did the best they could, given the goal. But that’s not true either: they did a poor job consistently applying the metaphors and designing the icons themselves.
Via Hacker News
Aresluna
• Marcin Wichary
Fav tech museums
A photo essay of 20-something best tech museums I’ve been to… and three bad ones.
Jayden’s Blog
• Jayden Milne
MORE ENTICING THAN EVER: THE HYPNOVERSE
Dispatches From The Wormhole
Oxide and Friends Predictions 2026, today at 4pm PT
Oxide and Friends Predictions 2026, today at 4pm PT
I joined the Oxide and Friends podcast last year to predict the next 1, 3 and 6 years(!) of AI developments. With hindsight I did very badly, but they're inviting me back again anyway to have another go.We will be recording live today at 4pm Pacific on their Discord - you can join that here, and the podcast version will go out shortly afterwards.
I'll be recording at their office in Emeryville and then heading to the Crucible to learn how to make neon signs.
Via Bryan Cantrill
Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow
Pluralistic: A world without people (05 Jan 2026)
Terrible Software
• Matheus Lima
Creating Your Own Opportunities
The best career opportunities don't necessarily come from your manager. They come from seeing potential in the boring work already on your plate.
Creating “Edit” Links That Open Plain-Text Source Files in a Native App
The November 2025 inflection point
It genuinely feels to me like GPT-5.2 and Opus 4.5 in November represent an inflection point - one of those moments where the models get incrementally better in a way that tips across an invisible capability line where suddenly a whole bunch of much harder coding problems open up.
Tags: anthropic, claude, openai, ai, llms, gpt-5, ai-assisted-programming, generative-ai, claude-4
There Is No New Aesthetics
On the exhaustion of man.
Martin Alderson
• Martin Alderson
I ported Photoshop 1.0 to C# in 30 minutes
Using Claude Code to port 120k lines of Pascal and 68k assembly to modern C# - and what this means for cross-platform development
Quoting Addy Osmani
With enough users, every observable behavior becomes a dependency - regardless of what you promised. Someone is scraping your API, automating your quirks, caching your bugs.
This creates a career-level insight: you can’t treat compatibility work as “maintenance” and new features as “real work.” Compatibility is product.
Design your deprecations as migrations with time, tooling, and empathy. Most “API design” is actually “API retirement.”
— Addy Osmani, 21 lessons from 14 years at Google
Tags: api-design, addy-osmani, careers, google
Helping people write code again
Can I finally start using Wayland in 2026?
Quoting Jaana Dogan
Unsigned char std::basic_string<> in C++
Brief post on a somewhat vexing and irritating C++ problem I ran into some time ago. I hope that this page will help other people deal with this problem more quickly than I did. I’ve long used std::basic_string<uint8_t>, an unsigned char string, for fiddling with bits. You could use a regular char string, but especially when doing cryptographic or sub-byte operations, it is more convenient to not have to deal with sign bits.
Jeff Geerling
• Jeff Geerling
Testing the Mono Gateway, a custom-built 10 Gbps Router
Last month, the stars aligned for me to bring the Mono Gateway (a 10 Gbps router that YouTuber Tomaž Zaman and his team at Mono built from scratch) on a trip to Phoenix, and test it with one of the most OP network test boxes I've ever seen, at the ServeTheHome HQ.
In this video, Patrick (from STH) and I put Gateway through a real-world torture test using CyPerf:
Mono Gateway
The Gateway is a small (1U/desktop) router with features like a 4-core Arm CPU, 8GB of ECC LPDDR RAM, and decent expansion options for a compact router.