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-05-03

VS Code is merging a change that enables AI co-authoring by default. This automa

(source: @Pikapods)
VS Code is merging a change that enables AI co-authoring by default. This automatically adds 'Co-Authored-by Copilot' to your commits, raising valid privacy and tracking concerns.When your tools belong to a massive corporation, your data does too. It is a great time to explore telemetry-free, open-source alternatives. 🧑‍💻https://github.com/microsoft/vscode/pull/310226#vscode #opensource

2026-05-03

@ping13 I find it slightly funny that a weather station has problems with clouds ...

(source: @Jörg J. Buchholz)
@ping13 I find it slightly funny that a weather station has problems with clouds ...

2026-05-03

@ping13 I’m surprised how long it’s taking too. Glad I’m only using it for the w

(source: @Dawn Blackbird)
@ping13 I’m surprised how long it’s taking too. Glad I’m only using it for the weather station, and not something essential!

2026-05-03

RE: https://infosec.exchange/@mttaggart/116507079964903151 I am so fucked next t

(source: @Mark Pospesel :kt_gr:)
RE: https://infosec.exchange/@mttaggart/116507079964903151I am so fucked next time I have to look for work. 🥲

2026-05-02

I think @mitchellh and contributors' libghostty is an amazing gift. I never had

(source: @Christian Tietze)
I think @mitchellh and contributors' libghostty is an amazing gift.I never had such a robust experience with Emacs terminal emulation like I have with https://github.com/dakra/ghostelThe rendering of things I use Just Works™️

2026-05-01

Das Klima steht in der Schweiz weit oben auf dem Sorgenbarometer. Dennoch verlie

(source: @Republik Magazin)
Das Klima steht in der Schweiz weit oben auf dem Sorgenbarometer. Dennoch verlieren die Grünen Wähleranteile – und Einfluss im Parlament. Warum? Weshalb ignorieren bürgerliche Kreise zusehends die Ökologie? Und verleiht die geopolitische Lage den erneuerbaren Energien neuen Schwung?Nationalrätin Franziska Ryser im Gespräch mit Roger de Weck.https://www.republik.ch/2026/05/01/roger-de-weck-im-gespraech-mit-nationalraetin-franziska-ryser?utm_medium=social&utm_source=mastodon&utm_campaign=cm&utm_content=franziska-ryser

2026-04-30

The Zig project's rationale for their blanket ban on AI-assisted contributions m

(source: @Simon Willison)
The Zig project's rationale for their blanket ban on AI-assisted contributions makes a lot of sense to me - for them, time spent reviewing PRs isn't about the code, it's about growing new contributors for the future of the project https://simonwillison.net/2026/Apr/30/zig-anti-ai/

2026-04-29

Jetzt flattern die "Zeitungen" für die sogenannte SVP-"Nachhaltigkeitsinitiative

(source: @Marcel Waldvogel)
Jetzt flattern die "Zeitungen" für die sogenannte SVP-"Nachhaltigkeitsinitiative" ins Haus. Meiner Meinung nach ist die Initiative alles andere als Nachhaltig, sondern sehr gefährlich. Hier einige Argumente dagegen:https://chaos-nein.ch/

2026-04-28

3️⃣ Der Gründer eines IT-Dienstleisters für Autovermietungen war am Freitag am B

(source: @Marcel Waldvogel)
3️⃣ Der Gründer eines IT-Dienstleisters für Autovermietungen war am Freitag am Boden zerstört: Ein von ihm aufgesetzter KI-Agent hatte die Produktivdatenbank aller seiner Kunden gelöscht. Sein Post sieht alle Schuld nur beim KI-Modell und beim Datenbanklieferanten, was sehr einseitig scheint.https://twitter-thread.com/t/2048103471019434248

2026-04-27

We've released a new version of httpxyz, our fork of httpx; we fixed many bugs i

(source: @Michiel W. Beijen)
We've released a new version of httpxyz, our fork of httpx; we fixed many bugs in httpx and it's much faster now! We encourage everyone using httpx to move over!Read the blog post: https://tildeweb.nl/~michiel/httpxyz-one-month-in.html#python

2026-04-25

BTW: Also strangers are nicer than what we generally assume. And talking to them

(source: @Marcel Waldvogel)
BTW: Also strangers are nicer than what we generally assume. And talking to them improves our mood.https://pudding.cool/2025/06/hello-stranger/

2026-04-25

"By almost every measure, life is better than ever." However, we often feel othe

(source: @Marcel Waldvogel)
"By almost every measure, life is better than ever."However, we often feel otherwise. And some people want us to believe otherwise.The discrepancy is explained by Negativity Bias, Nostalgia Bias, and the slow but steady long-term overall improvements being shadowed by temporary setbacks.Excellent explanation by Adrian Krebs.https://www.adriankrebs.ch/blog/trend-lines-not-headlines/

2026-04-24

Bürotipps von Valerio Moser 🤓 https://petarde.ch/news/tipps-fuers-buero

(source: @Peter Gassner)
Bürotipps von Valerio Moser 🤓https://petarde.ch/news/tipps-fuers-buero

2026-04-22

#mermaid to #asciiart converter https://github.com/AlexanderGrooff/mermaid- asci

(source: @Jakob Miksch)
#mermaid to #asciiart converter https://github.com/AlexanderGrooff/mermaid-ascii

2026-04-22

They’re literally re-inventing math for him. Unprecedented levels of emperor has

(source: @Ed Elson)
They’re literally re-inventing math for him. Unprecedented levels of emperor has no clothes. RE: https://www.threads.com/@aaron.rupar/post/DXcHFEsiXpi

2026-04-22

🚀 geoviz v1.0 released! 🥳 \- Code: https://github.com/riatelab/geoviz \- Documen

(source: @Nicolas Lambert 🌏)
🚀 geoviz v1.0 released! 🥳 - Code: https://github.com/riatelab/geoviz- Documentation: https://riatelab.github.io/geoviz/#JavaScript #Maps #Cartography #JSspatial #Webmapping

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-18

Recently I bought this tiny e-book to my wife Xteink X4 https://www.xteink.com/p

(source: @Javier Jimenez Shaw)
Recently I bought this tiny e-book to my wifeXteink X4https://www.xteink.com/products/xteink-x4and she is very happy with it. She can literally put it in her pocket and read anywhere (and she does).It definitely needs this other (open source) firmwarehttps://github.com/crosspoint-reader/crosspoint-readerThe original one is not good.

2026-04-18

@PottRadler My bad. I had Linux PCs merged with "Windows" as meaning non-Mac. I

(source: @Asymco)
@PottRadler My bad. I had Linux PCs merged with "Windows" as meaning non-Mac. I don't have data on Linux tablets or Phones. If you have sources for those categories, I'll be happy to add them.

2026-04-18

State of the world update. White line is today. Data excludes servers. Let me kn

(source: @Asymco)
State of the world update. White line is today. Data excludes servers. Let me know if you see significant omissions.

2026-04-17

Absolutely insane numbers on data center buildout. I haven’t vetted these by the

(source: @George Pearkes)
Absolutely insane numbers on data center buildout. I haven’t vetted these by they’re about right based on memory/back of the envelope.

2026-04-17

New blog post: Trying out Deck.gl-raster Going from a slightly too dark and blur

(source: @Roman Karavia)
New blog post: Trying out Deck.gl-rasterGoing from a slightly too dark and blurry GeoTIFF to a smooth browser-reprojected raster.https://karavia.ch/2026/04/17/deck.gl-raster#SwissGIS

2026-04-17

Kreisch, bei Herr Fuchs gibt es wieder Vintage-Wandteller mit Motiven von mir! L

(source: @kriegundfreitag)
Kreisch, bei Herr Fuchs gibt es wieder Vintage-Wandteller mit Motiven von mir! Limitiert, signiert und vor allem wunderschön! https://herrfuchs.net/kriegundfreitag/


2026-04-15

So many thoughts & questions about this one. The U.S. stands out globally for it

(source: @Information Is Beautiful)
So many thoughts & questions about this one. The U.S. stands out globally for its steep decline and also the growing divide in how men and women perceive the issue, particularly distinct in the 15-44 age group.More analysis https://www.diplomaticourier.com/posts/gender-gaps-respect-women-worldwide

2026-04-15

Every year(ish), since 2009, we’ve been gathering and visualising billions menti

(source: @Information Is Beautiful)
Every year(ish), since 2009, we’ve been gathering and visualising billions mentioned in news headlines and reports. These gargantuan numbers often make little sense unless put in context and comparison with other billions. Here’s the latest 2026 edition. interactive versionhttps://informationisbeautiful.net/visualizations/the-billion-dollar-gram/

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-14

bit overdue, I made a COG of GEBCO 2025 to save battling their netcdf or zip "ge

(source: @Michael Sumner)
bit overdue, I made a COG of GEBCO 2025 to save battling their netcdf or zip "geotiff" use /vsicurl prepend, or 's3://idea-gebco-tif/GEBCO_2025.tif' or whatever you preferhttps://gist.github.com/mdsumner/c9cfcd49715b2e2925b41222d3d16d2e -> details in this gist to avoid url slop I've asked them in the past to create a COG but no dice, we've been hosting our own copy since 2019

2026-04-12

Grüezi #Schweiz: der "Schlussbericht zu Plug & Play Photovoltaik-Anlagen" mit Po

(source: @balkonsolar)
Grüezi #Schweiz: der "Schlussbericht zu Plug & Play Photovoltaik-Anlagen" mit Potenzialanalyseund Sicherheitsbetrachtungen wurde veröffentlicht! Geplant ist Norm mit einphasig 2000Wp/800W W & 3-phasig 6000 Wp /2400W Einspeisung für #Steckersolar!Ordentliche Schweizer schauen erstmal wie es die anderen so machen. Und sieh da sie stellen die normative Situation in Teilen Europas da:🇩🇪🇨🇭 erlaubt mit normalem Stecker und Einspeisung🇫🇷 normaler Stecker, keine Einspeisung 🇮🇹 spezieller Stecker, Einspeisung ok🇦🇹🇧🇪 Graubereich🇵🇱 unklar🇬🇷🇱🇹 legal🇫🇮🇸🇪 🚫Auch die Risiken und Szenarien hat man sich genau angeschaut:Die sind elektrischer Schlag durch nicht Abschaltung, RCD Erblindung oder fassen an elektrisch aktive Teile und Brandgefahr bei Überlast der Leitung/Stecker …

2026-04-10

Entschuldigt, ich bin so begeistert, dass mein aktueller Text erstens gerade Auf

(source: @Eva Wolfangel)
Entschuldigt, ich bin so begeistert, dass mein aktueller Text erstens gerade Aufmacher bei ZEIT ONLINE ist und zweitens eine Animation bekommen hat, dass ich die mit euch teilen muss. Wobei: bewegt die sich hier überhaupt? Hier in der Vorschau jedenfalls nicht. Egal, das hier ist der Freebie- Link dazu: https://www.zeit.de/digital/datenschutz/2026-04/anthropic-claude-mythos-ki-modell-sicherheit-software?freebie=c18981a9#mythos #anthropic #LLM

2026-04-08

I enbloggenated. Nothing new here, but a shorter more punchy version of somethin

(source: @C J Silverio)
I enbloggenated. Nothing new here, but a shorter more punchy version of something I've written about before because I keep struggling to land this one.Imagine me running around a stage saying problem statementsproblem statementsproblem statementswhile sweating through my polo shirthttps://blog.ceejbot.com/posts/design-docs/

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-08

Git commands I run before reading any code Link: https://piechowski.io/post/git-

(source: @Hacker News 500)
Git commands I run before reading any codeLink: https://piechowski.io/post/git-commands-before-reading-code/Discussion: https://news.ycombinator.com/item?id=47687273

2026-04-08

Creative clock installation by Dutch designer Maarten Baas.

(source: @Marcio Aleksandravicius)
Creative clock installation by Dutch designer Maarten Baas.

2026-04-06

geoparquet-io: Fast #GeoParquet tool: geoparquet-io is an open-source #CLI tool

(source: @Spatialists)
geoparquet-io: Fast #GeoParquet tool: geoparquet-io is an open-source #CLI tool and #Python library for converting, inspecting, optimizing, and partitioning #GeoParquet files, automatically applying GeoParquet performance best practices along the way. Its extract command can pull geodata from sources such as #WFS, #Esri ArcGIS Feature Services, or #BigQuery into GeoParquet. https://spatialists.ch/posts/2026/04/06-geoparquet-io-fast-geoparquet-tool/ #GIS #GISchat #geospatial #SwissGIS

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-04-05

I built a new Python CLI tool for scanning folders for secret strings, useful if

(source: @Simon Willison)
I built a new Python CLI tool for scanning folders for secret strings, useful if you want to share a bunch of log files but first want to check they didn't accidentally leak API keys or similar. Run this command to learn more: uvx scan-for-secrets --helpBlog: https://simonwillison.net/2026/Apr/5/scan-for-secrets-3/

2026-04-02

The challenge with AI in open source security has transitioned from an AI slop t

(source: @daniel:// stenberg://)
The challenge with AI in open source security has transitioned from an AI slop tsunami into more of a ... plain security report tsunami. Less slop but lots of reports. Many of them really good.I'm spending hours per day on this now. It's intense.

2026-04-02

IT'S HAPPENING GITHUB, THE FIRST ENTERPRISE CLOUD SOLUTION TO REACH ZERO NINES R

(source: @abadidea)
IT'S HAPPENINGGITHUB, THE FIRST ENTERPRISE CLOUD SOLUTION TO REACH ZERO NINES RELIABILITY https://mrshu.github.io/github-statuses/#github

2026-04-01

“we’re disrupting X” means we found a cheaper way to do X that externalises all

(source: @JA Westenberg)
“we’re disrupting X” means we found a cheaper way to do X that externalises all the costs onto someone who can’t afford a lawyer

2026-03-30

Ein Mann kreiert eine normschöne, westeuropäische KI-Influencerin, die er in his

(source: @Frau Nora 🦋)
Ein Mann kreiert eine normschöne, westeuropäische KI-Influencerin, die er in historische Szenarien reinversetzt, macht daraus einen TikTok-Kanal und verdient jetzt Geld damit. Das ist auf so vielen Ebenen erschütternd. Und natürlich wird keine davon bei dieser Homestory angesprochen.Es wird weder drüber gesprochen, was die Probleme mit diesen KI-Sequenzen sind (zB stimmen die Kostüme zT nicht, historische Fakten sind einfach herbeifantasisert),https://youtu.be/X9ZAas973aQ?si=nYo6mRgqSlt4Lls_1/2

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…

2026-03-19

Nightingale — Karaoke from your music library

(source: nightingale.cafe)
Turn any song into karaoke with neural network-powered stem separation, word-level lyrics, pitch scoring, and dynamic backgrounds. Ships as a single binary.


2026-03-13

Defuddle — Get the main content of any page as Markdown.

(source: defuddle.md)
Get the main content of any page as clean, readable Markdown.

2026-03-10

Emacs and Vim in the Age of AI | (think)

(source: batsov.com)
It’s tough to make predictions, especially about the future. – Yogi Berra

2026-02-28

Tool School: GitHub 101 (GitHub is the New Google Drive)

(source: hannahstulberg.substack.com)
Everything you need to start using GitHub: setup, workflow, and an interactive lesson where you learn GitHub by using GitHub.

2026-02-26

An Entirely Other Day: Lose Myself

(source: www.eod.com)



2026-02-22

How I Use Claude Code | Boris Tane

(source: boristane.com)
The research-plan-implement workflow I use to build software with Claude Code, and why I never let it write code until I've approved a written plan.

2026-02-14

Best Practices for Claude Code - Claude Code Docs

(source: code.claude.com)
Tips and patterns for getting the most out of Claude Code, from configuring your environment to scaling across parallel sessions.

2026-02-12

Amy's fish

(source: strudel.org.uk)
Random fish generator


2026-01-30

Gas Town’s Agent Patterns, Design Bottlenecks, and Vibecoding at Scale

(source: maggieappleton.com)
On agent orchestration patterns, why design and critical thinking are the new bottlenecks, and whether we should let go of looking at code


2026-01-27

Welcome to cuML’s documentation! — cuml 25.12.00 documentation

(source: docs.rapids.ai)
cuML is a suite of GPU-accelerated machine learning algorithms designed for data science. Its API is similar to scikit-learn, allowing users to leverage the familiar fit-predict-transform paradigm without needing to write GPU-specific code. cuML offers significant performance improvements, being 10-50x faster than CPU-based alternatives for many workloads. It supports over 50 algorithms across various machine learning categories, including clustering, regression, and classification. For scaling, cuML provides multi-GPU and multi-node support through Dask, enabling it to operate on large clusters. Users who experience long processing times with scikit-learn, umap-learn, or hdbscan are likely to benefit from cuML, as its equivalent estimators …

2026-01-24

Wilson Lin on FastRender: a browser built by thousands of parallel agents

(source: simonwillison.net)
Last week Cursor published Scaling long-running autonomous coding, an article describing their research efforts into coordinating large numbers of autonomous coding agents. One of the projects mentioned in the article …

2026-01-23

Your Dorky Spatial Database is My Magic Answer Machine

(source: www.youtube.com)
Points, lines, and polygons in a database aren't cool. Rasters in a database may be even less cool. You know what's cool? Transforming PostGIS into a Magic Answer Machine. In this talk we'll show not only how to access and use Data That Lives Somewhere Else but also analyze and understand that data by dynamically accessing some of the AI models you both love and fear. We'll be doing all of this while living inside the PostGIS database and using just SQL to access an ever-expanding universe of outside tools and data.

2026-01-23

WebGPU Water

(source: jeantimex.github.io)
Cool WebGPU demo

2026-01-19

H2D accessories

(source: m.youtube.com)
Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.

2026-01-19

Agent Psychosis: Are We Going Insane? | Armin Ronacher's Thoughts and Writings

(source: lucumr.pocoo.org)
What’s going on with the AI builder community right now?