Recent Web Favorites

Hi, I'm Stephan Heuel
This page showcases my recent favorites, accumulated through my use of the bookmark manager or when marking favorites on Mastodon. I use Star Collector, see this article. If you're really interested, you can subscribe via RSS.

Filter by tag:


2026-08-26

#xkcd No. 3290 Date: 2026-8-26 Title: Trade Alt text: "You legs may have a compa

(source: @XKCD bot)
#xkcd No. 3290Date: 2026-8-26Title: TradeAlt text: "You legs may have a comparative advantage at running, but we arms have a competitive advantage at swinging hammers, so unless you accept that we're the dominant limbs and stop hogging the oxygen, that running advantage won't be around for long."https://xkcd.com/3290/

2026-08-26

You should never be angry at work

(source: www.seangoedecke.com)
I try not to give a lot of prescriptive advice about working in tech companies. There are many ways to be successful, and every company works differently. If…

2026-08-25

An interactive visualization of demographic profiles per country. Check out the

(source: @Monsieur Ralph)
An interactive visualization of demographic profiles per country. Check out the differences around the world to your country and over time. https://visquill.com/gallery/world-demographics

2026-08-24

How Europe is killing makers and micro-entrepreneurs Link: https://lectronz.com/

(source: @Hacker News 500)
How Europe is killing makers and micro-entrepreneursLink: https://lectronz.com/u/lectronz/articles/how-europe-is-killing-makers-and-micro-entrepreneursDiscussion: https://news.ycombinator.com/item?id=49419237

2026-08-24

A new geodetic r-tree based on our rstar crate: https://urschrei.github.io/rstar

(source: @steph)
A new geodetic r-tree based on our rstar crate: https://urschrei.github.io/rstar_geodetic/. Available in Rust, Python, and as a wasm module. It is quite small, quite fast, handles antimeridians etc, and incorporates Hegel for proptests. It also supports WGS84 queries.

2026-08-23

Why we rebuilt our data warehouse and how it unlocks self-driving products

(source: posthog.com)
PostHog rebuilt its data warehouse on DuckDB, moving away from ClickHouse to give data engineers the tools they actually want — and to power the next generation of AI-driven product development.

2026-08-22

#Merz #Klima #SozialeGerechtigkeit #TaxTheRich #EatTheRich #KlimmaKillerReichtum

(source: @Andi Waffeln!)
#Merz#Klima #SozialeGerechtigkeit #TaxTheRich #EatTheRich #KlimmaKillerReichtum #Hitze #WaldBrand #EuropaBrennt #co2

2026-08-20

Mapterhorn v0.0.12 was released with the following terrain data updates: Austral

(source: @Mapterhorn)
Mapterhorn v0.0.12 was released with the following terrain data updates: Australia, Tasmania, partial, 2 m. France, partial, 0.5 m. Germany, Baden-Württemberg, 0.25 m. Spain, partial, 0.5 m. Taiwan, country-wide, 20 m.

2026-08-18

agent-shell 0.73 updates https://xenodium.com/agent-shell-0-73-updates #emacs #a

(source: @Álvaro R.)
agent-shell 0.73 updates https://xenodium.com/agent-shell-0-73-updates#emacs #ai #claude #oss #foss #linux #macos

2026-08-15

We are truly in a golden age for #emacs. First we get a working terminal emulato

(source: @Ian Wagner)
We are truly in a golden age for #emacs. First we get a working terminal emulator form @dakra (ghostel), ending a dark age spanning multiple decades. Now someone has fixed TRAMP?! TRAMP is one of the things that attracted me to Emacs ages ago, but it’s janky as hell the second you try to use Magit, Projectile, grep, or eglot. Even if the “remote” is on your LAN. I’ve only spent a few hours with it so far, but so far it’s as snappy as local development 😍https://github.com/ArthurHeymans/emacs-tramp-rpc

2026-08-13

Organisational Dysfunction of the Day The values on the wall Context: The organi

(source: @Trond Hjorteland)
Organisational Dysfunction of the Day The values on the wallContext: The organisation has values. They were developed in a workshop eighteen months ago, facilitated by a consultant. People wrote on post-its, and the output was synthesised into five words: Courage, Trust, Impact, Collaboration, Excellence. They are on the website, in the onboarding deck, framed in reception. Leadership references them in all-hands. A few people have them in their Slack profiles and email signatures. Most people cannot name all five without looking. None of this is unusual. It is, in fact, the standard outcome.OST explains: Fred Emery identified shared …

2026-08-13

Das geht heuer leider nicht mehr. Profis die mit ungenügendem Schutz in die Sonn

(source: @Luke Philipps)
Das geht heuer leider nicht mehr. Profis die mit ungenügendem Schutz in die Sonne schauen, fragen danach ChatSchbidi warum die Augen schmerzen. :/

2026-08-10

Docker Sandboxes – Disposable, isolated sandboxes for AI agents Link: https://ww

(source: @Hacker News 500)
Docker Sandboxes – Disposable, isolated sandboxes for AI agentsLink: https://www.docker.com/products/docker-sandboxes/Discussion: https://news.ycombinator.com/item?id=49239751

2026-08-09

**Discoverable Terrain in TTRPGs** During the Covid-19 phase, my group went onli

(source: @Martin Seeger)
Discoverable Terrain in TTRPGsDuring the Covid-19 phase, my group went online. We used Roll20 to continue playing.Some aspects of this transformation were bad, other aspects were good.Among the things that worked better was the easy handling of discoverable terrain. You (the GM) had the complete map, but revealed only what the players could see. One could easily have "hidden" points-of-interest that awaited their discovery on a second layer.I have been looking into how I could preserve this discoverability when going onprem again. For dungeons I was using "Dungeon Blocks" with self-printed blocks.But for the maps …

2026-08-09

Yay! 9to5Mac featured my musical practice app Pocket Jam! #indiedev #iPhone #Mac

(source: @Martin Höller)
Yay! 9to5Mac featured my musical practice app Pocket Jam! #indiedev #iPhone #Machttps://9to5mac.com/2026/08/08/indie-app-spotlight-pocket-jam-helps-you-learn-and-practice-your-favorite-songs/

2026-08-09

#Werbung

(source: @Luke Philipps)
#Werbung

2026-08-09

"peaked" my interest

(source: @Chirayu :verified: 🛰️)
"peaked" my interest

2026-08-07

Apologies for being literate and applying critical-thinking skills. It will happ

(source: @Coach Sankhavaram ®)
Apologies for being literate and applying critical-thinking skills. It will happen again.

2026-08-07

How a coastline 100 million years ago influences modern election results in Alab

(source: @💧🌏 Greg Cocks)
How a coastline 100 million years ago influences modern election results in Alabama--https://starkeycomics.com/2021/06/11/how-a-coastline-100-million-years-ago-influences-modern-election-results-in-alabama/ <-- shared post--A brilliant map collection by Ryan Starkey - showing how the coastline from the age of dinosaurs still shapes Alabama’s elections.1️⃣ A Cretaceous coastline ran through Alabama ~100M years ago.2️⃣ It left a band of unusually fertile soil (the Blackland Prairie).3️⃣ That soil drew the state’s largest farms.4️⃣ It also made the belt cotton country — and the center of slavery by 1860.5️⃣ The Black population today still mirrors that historic belt …

2026-08-06

Oh my, this is shockingly beautiful 😍 https://electronicmaterialsoffice.com/

(source: @Peter Gassner)
Oh my, this is shockingly beautiful 😍https://electronicmaterialsoffice.com/

2026-08-06

A list of 55 MCP servers for geospatial tasks, including “geocoding, routing, Po

(source: @Lat × Long)
A list of 55 MCP servers for geospatial tasks, including “geocoding, routing, PostGIS, STAC/imagery, QGIS/ArcGIS, weather, and the commercial location platforms.” Also comes with a Claude skill. https://github.com/willcadell/geo-mcp-servers

2026-08-04

I grew up in a world, where people could look like themselves. Now we live in a

(source: @Randahl Fink)
I grew up in a world, where people could look like themselves.Now we live in a data driven world, where the click-through rate of every facial expression has been measured, and even successful youtubers go with the shock face for those few percent extra views.I feel, we are losing what it means to be real, natural human beings, when everything is decided by commercial value statistics.

2026-08-04

RE: https://swiss.social/@ping13/117037987019825054 Just another day of yours tr

(source: @shapefile)
RE: https://swiss.social/@ping13/117037987019825054Just another day of yours truly enabling skilled #GISchat pros like @ping13 to build awesome AR apps!! Happy and honored to serve! 🤗 Fit for #augmentedreality 🌎💾

2026-08-04

Zurück in der Schweiz werde ich empfangen von Plakaten die «Kein Krieg. Ja» schr

(source: @Peter Gassner)
Zurück in der Schweiz werde ich empfangen von Plakaten die «Kein Krieg. Ja» schreiben – und damit meinen, dass die Schweiz zur Komplizin von Kriegsführenden werden soll.Die Verlogenheit ist ein Schlag ins Gesicht.Und wird Jahr für Jahr von der SVP vorangetrieben, bis unsere Demokratie gebodigt ist. Wir sollten echt mal Anfangen, die Partei als das Problem zu behandeln, das sie ist …https://www.friedensrat.ch/artikel/ein-argumentarium-zur-abstimmung-vom-27-september-2026-nein-zur-unsolidarischen-neutralitatsinitiative#chpol

2026-08-04

this is a really well done breakdown of what happens when you click a button on

(source: @Ed Freyfogle)
this is a really well done breakdown of what happens when you click a button on a web site: https://200ms.thenodebook.com

2026-08-04

Say hello to the ESPHome Device Builder desktop app, available now for macOS, Wi

(source: @ESPHome)
Say hello to the ESPHome Device Builder desktop app, available now for macOS, Windows, and Linux.It's a super easy way to deploy and manage your devices in a single download. You can read more about it in our blog 👇https://esphome.io/blog/2026/08/04/simplify-your-esphome-setup-with-the-new-desktop-app/#SmartHome #HomeAssistant #HomeAutomation

2026-08-03

⭐️ I just finished the book “AI and the new fascism” by @RainerMuehlhoff and it’

(source: @Peter Gassner)
⭐️ I just finished the book “AI and the new fascism” by @RainerMuehlhoff and it’s the absolutely best text you can read about our current times! He ties together all the important actors and mechanisms to form a coherent picture of what is happening – highly competent and without fuss.Go read it. Now!Available in German today. French and English in the fall.https://rainermuehlhoff.de/publications.html#bookstodon

2026-08-03

Eine neue (private) #Newsletter-Ausgabe ist verfügbar. https://internetobservato

(source: @Johannes Kuhn (kopfzeiler))
Eine neue (private) #Newsletter-Ausgabe ist verfügbar.https://internetobservatorium.substack.com/p/aus-dem-internet-observatorium-166

2026-08-01

This is ★★★★★ (Timestamp link) https://www.youtube.com/watch?v=3RF2lkn-lwA&t=164

(source: @Casey Liss)
This is ★★★★★(Timestamp link)https://www.youtube.com/watch?v=3RF2lkn-lwA&t=1640s

2026-07-31

Would you believe that the first On the Calculation of Volume was published in…F

(source: @Elizabeth Zagroba)
Would you believe that the first On the Calculation of Volume was published in…February 2020? https://en.wikipedia.org/wiki/On_the_Calculation_of_Volume

2026-07-31

RE: https://oldbytes.space/@kenshirriff/117015579000185450 The AI tech bros coul

(source: @Craig Hockenberry)
RE: https://oldbytes.space/@kenshirriff/117015579000185450The AI tech bros could learn a lot from IBM in the late 1940’s: “extra engineers” makes much more sense, and is easier for society to accept. Instead the focus is on “replacing engineers” and that won’t work out well for anyone. Of course they will also ignore this advice.

2026-07-31

“Their AI hacked into a company? That’s nothing! Ours hacked into three companie

(source: @Dr. Drang)
“Their AI hacked into a company? That’s nothing! Ours hacked into three companies.”

2026-07-31

This AI notetaker won't sell surveillance to your boss

(source: www.platformer.news)
Granola CEO Chris Pedregal on invisible AI bots, the coming fight over who sees your transcripts, and why he turns down the companies that ask for them

2026-07-30

Wie es der Zufall will, war #KI gerade gestern auch wieder Thema auf einem der u

(source: @Andreas Bulling)
Wie es der Zufall will, war #KI gerade gestern auch wieder Thema auf einem der unzähligen Sommerfeste. Das Interesse an KI, aber auch die Sorge ist groß und meine Meinung ist bei solchen Events deswegen meist gefragt. So auch gestern.Einen Punkt wollte ich noch unterstreichen, der schon in manchen Kommentaren unter meinem ursprünglichen Post am Rande aufkam und der auch gestern wieder aufkam:Was wir heute KI nennen ist ein Tool. Nicht mehr, aber auch nicht weniger. Von wirklicher Intelligenz, so wie wir sie mit dem Vorbild u.a. des Menschen verstehen, sind wir noch meilenweit entfernt. Aber: In …

2026-07-30

Link

(source: @N33R "Mentally Healthy" ⚸ 🩸 :lesbian:)


2026-07-28

Actual footage of a vibe coder carefully checking the bot’s output h/t https://m

(source: @Kilian Evang)
Actual footage of a vibe coder carefully checking the bot’s outputh/t https://mastodon.social/@glitchypixel@mastodon.gamedev.place/116988732214269914

2026-07-28

It used to be said that there are two things you should never find out how they

(source: @Martin Seeger)
It used to be said that there are two things you should never find out how they are made: laws and sausages.Perhaps it is time to add software and turn the pair into a trio. 😄

2026-07-27

@masek Das Zeug in den Gläsern heißt zwar Miracoli, aber hat geschmacklich mit d

(source: @Cybso :progress: (he/him))
@masek Das Zeug in den Gläsern heißt zwar Miracoli, aber hat geschmacklich mit der Soße in den Packungen nicht viel zu tun :-)Von allen Rezepten, die ich kenne, kommt das hier meiner Meinung nach am nächsten an die originale Soße dran:https://www.youtube.com/watch?v=hhaFoiIR_RkKochen wir uns inzwischen regelmäßig auf Vorrat :-)@isotopp

2026-07-24

Ich will mich zum Thema #KI auch mal äußern. Schließlich forschen und lehren wir

(source: @Andreas Bulling)
Ich will mich zum Thema #KI auch mal äußern. Schließlich forschen und lehren wir in diesem Bereich. Ein Punkt, der in der Berichterstattung und Diskussion meines Erachtens viel zu wenig Beachtung findet:Da rollt eine riesige Welle auf uns zu. Eine Welle ungeahnten Ausmaßes und mit verheerenden Folgen für Wirtschaft und Gesellschaft. Die Welle der Inkompetenz.Kurzer Realitätsabgleich: Bei uns an der Uni sind vorlesungsbegleitende Übungen, Fachpraktika und Seminare effektiv tot. Ob Programmieraufgaben, Übungsblätter oder Textarbeit - der Anteil an KI-generierten Abgaben liegt (geschätzt, denn genau sagen kann man das nie) zwischen 90% und 100%. Studis lassen ganze Bachelor- und Master-Arbeiten …

2026-07-18

All About Berlin - Free guides and tools to live in Germany

(source: allaboutberlin.com)
Free guides and tools for moving to Germany and living in Berlin: how to get a visa, find a job, find an apartment, and a lot more.

2026-07-13

DuckLake 1.0 production checklist: PostgreSQL + S3 deploy

(source: berndsen.io)
24-step checklist for deploying DuckLake 1.0 to production with PostgreSQL and S3. Covers encryption, backups, access control, monitoring, and GDPR.

2026-07-11

DuckLake & DuckDB: Why We Bet the Company on the Duck Stack | Definite

(source: www.definite.app)
A founder's perspective on why Definite migrated from Snowflake to DuckDB, how DuckLake changes lakehouse economics, and what this means for your analytics budget.

2026-07-11

We Are Living in a ‘ChatGPT Flyer Pandemic’

(source: www.404media.co)
"Hey if this is your flyer, I’m not going, I’m not donating, I’m not sharing. Don’t ask me."

2026-07-10

Mario Voigt und Matthias Döpfner: Die neue Unsitte, das Denken an eine KI auszulagern – Kolumne - DER SPIEGEL

(source: www.spiegel.de)
Politiker prompten Gastbeiträge, Medienunternehmer lassen ihre Meinungsartikel von KI schreiben, Schüler ihre Hausaufgaben. So neu die Technik sein mag: Die kognitive Psychologie weiß längst, was das bewirken wird.

2026-07-06

Please stop the AI Confidence Theater - by Elena Verna

(source: www.elenaverna.com)
We don’t need an extra reason to be anxious

2026-07-04

How AI Poisons Creativity

(source: youtube.com)
The video argues that while AI is marketed as an efficient tool for creators, it is fundamentally detrimental to the creative process by removing essential struggles and iterations. Creative value and originality are derived from the process-including research, iteration, and problem-solving-rather than just the final product or initial idea. Historical examples such as the collaborative song-writing of The Beatles, the evolving work of Leonardo da Vinci on the Mona Lisa, and the fluid script development of the film Casablanca illustrate how the creative journey shapes the final result. The use of AI-driven shortcuts-often signaled by a 'sparkle icon'-can create a …

2026-07-01

AI enthusiasts are in a race against time, AI skeptics are in a race against entropy

(source: charitydotwtf.substack.com)
Both sides are grappling with a real existential threat, and both sides feel like they are screaming into the void. Here's how to close the gap and get everyone pulling in the same direction.

2026-06-29

“Doctor, it hurts when agents create unreviewable PRs.” “Don’t do that.” – Jon Udell

(source: blog.jonudell.net)
I recently attended a talk, by an engineer at a large software company, on the topic of unreviewable PRs. The problem? When agents raise PRs with thousands of lines of LLM-written adds/deletes/edits, people can't make sense of them. The solution? Throw more agents at the problem: reviewer agents that scan what coding agents have produced,…

2026-06-27

Home Assistant MCP Server

(source: homeassistant-ai.github.io)
AI-powered smart home control through the Model Context Protocol

2026-06-25

Candice Odgers: What we're getting wrong about teens and tech | TED Talk

(source: www.ted.com)
For years, the warning has been: smartphones are destroying a generation. But developmental psychologist Candice Odgers says that decades of data on teens tells a different story — violence, alcohol use and pregnancy are at historic lows, and research shows social media may not actually be the culprit for mental health problems. Hear her analysis of what’s really troubling kids these days, and why banning them from online spaces may make things worse.

2026-06-25

Prognose: 2028 wird KI-Coding teurer als Entwicklergehälter | heise online

(source: www.heise.de)
Von der Produktivitätsrevolution zur Kostenfalle: KI-Coding könnte Unternehmen bald teurer kommen als das Entwicklergehalt, prognostizieren Marktforscher.

2026-06-16

Running local models is good now | ✰Vicki Boykis✰

(source: vickiboykis.com)
Local agentic coding has gotten great over the past few months

2026-06-16

Das Fritzbox-Kompendium: Einrichten, absichern und optimieren | heise online

(source: www.heise.de)
News und Foren zu Computer, IT, Wissenschaft, Medien und Politik. Preisvergleich von Hardware und Software sowie Downloads bei Heise Medien.

2026-06-13

If You are Asking for Human Attention, Demonstrate Human Effort | Tom Bedor's Blog

(source: tombedor.dev)
An ever-increasing volume of debug investigations, document writing, and code is written by robots. This has created a new etiquette question when working with a team - when is it OK to forward the output of an AI to another human to read?

2026-05-12

GitHub for Non Developers

(source: medium.com)


2026-04-20

apfel - Your Mac Already Has AI

(source: apfel.franzai.com)
Your Mac already has AI. Apple ships a language model with macOS -apfel unlocks it with one brew install. No downloads, no API keys, no config. The fastest path to local AI.


2026-04-19

GitHub - erode-app/erode · GitHub

(source: github.com)
Contribute to erode-app/erode development by creating an account on GitHub.


2026-04-15

Git fixup is magic (and Magit is too)

(source: arialdomartini.github.io)
Random thoughts about programming

2026-04-15

Tooltrace

(source: www.tooltrace.ai)
Custom foam cutouts for your tools

2026-04-08

The Git Commands I Run Before Reading Any Code

(source: piechowski.io)
Five git commands that tell you where a codebase hurts before you open a single file. Churn hotspots, bus factor, bug clusters, and crisis patterns.

2026-04-05

I used AI. It worked. I hated it.: Taggart Tech

(source: taggart-tech.com)
I used Claude Code to build a tool I needed. It worked great, but I was miserable. I need to reckon with what it means.

2026-03-28

Anatomy of the .claude/ Folder - by Avi Chawla

(source: blog.dailydoseofds.com)
A complete guide to CLAUDE.md, custom commands, skills, agents, and permissions, and how to set them up properly.


2026-03-24

Claude Code Cheat Sheet

(source: cc.storyfox.cz)


2026-03-24

Völlig kostenlos: 21 Freeware-Perlen für den Mac | heise online

(source: www.heise.de)
Die von uns ausgewählten macOS-Helfer erleichtern lästige Aufgaben, erweitern das System um nützliche Funktionen und lassen Sie konzentrierter arbeiten.

2026-03-23

The True Cost of Claude Code - Paper Compute Blog

(source: papercompute.com)
If you're paying $100/month but consuming multiples of that in value, you have to start wondering when that's going to catch up to you. The AI coding tool market is following a familiar playbook.

2026-03-21

Delve - Fake Compliance as a Service - Part I

(source: deepdelver.substack.com)
How Delve managed to falsely convince hundreds of customers they were compliant and then lied about it when exposed and called out

2026-03-20

Lobster Boil – On my Om

(source: om.co)
I had coffee this weekend with my good friend Michael Galpert, father to my godchildren. Too much coffee. We talked too much Claw. OpenClaw that is. Michael has been running around the country organizing ClawCons. New York, Austin, Tokyo next. Not industry conferences. In the halcyon days of Web 2.0, we called them meetups and…