Recent Web Favorites

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

Filter by tag:


2026-10-14

Passkeys Are Not a Trap

(source: scotthelme.co.uk)
A post called Passkeys are a trap. Do not use them. has been doing the rounds over the last few days, making it pretty high on Hacker News, and I've had it sent to me many times with an 'is this true?' kind of vibe. It's written for

2026-10-14

Resilens Invites Visitors to Discuss Adaptation Plans at SCCON 2026

(source: linkedin.com)
Come and chat to us about your adaptation plans at Smart Country Convention - Hall 26, Booth 214. Leidy Johanna Bedoya Giraldo and Tucker Park can’t wait to hear from you and show you what we’re doing at Resilens! #sccon2026

2026-10-13

Vom sicheren Job zur Gründung: Mein Weg durch Studium und Stipendium

(source: linkedin.com)
Ich habe lange überlegt, ob ein sicherer Job vielleicht doch die vernünftigere Entscheidung wäre. Und habe mich dann für die Selbstständigkeit entschieden. Die letzten Jahre waren wild. 2023: Entscheidung, Nachhaltigkeit zu studieren 2024: Umzug nach Hamburg für den Master Sustainable & Digital Business Management 2025: EXIST Women Stipendium und Auseinandersetzung mit Selbstständigkeit und Gründung 2026: Masterarbeit abgegeben, Studium abgeschlossen. Und jetzt? Die Richtung war in all diesen Ja

2026-10-13

Swiss Trains Dance to the Taktfahrplan Beat

(source: @Stefan Lindbohm)
These visualisations of a day of trains in various countries have been going for a while, but I just saw one of Switzerland pop up on my feed.And it got me thinking, since Switzerland has a Taktfahrplan… why not beatmatch the music to the Takt?Please enjoy my tweaked version with Swiss trains dancing to the music.

2026-10-13

Tropocen launches friGIS for urban heat planning and climate simulation

(source: linkedin.com)
We’ve decided to give our startup a name: 𝙏𝙧𝙤𝙥𝙤𝙘𝙚𝙣 Under the name Tropocen, we are developing the urban planning software friGIS. It creates digital twins and performs urban climate simulations using PALM 4U. Building on this, measures to combat heat (like trees) can be planned directly within the interface. By running new simulations, we can compare measures directly within friGIS. I have shown it here a few times. But Tropocen is more than that. We guide cities through the entire workflow of d

2026-10-12

Rekordhoch: 1587 freiwillige Cybervorfall-Meldungen beim Bund in einer Woche

(source: @inside_it)
1587 freiwillige Meldungen von Cybervorfällen beim Bacs in einer Woche markieren einen neuen Höchststand. Auch bei kritischen Infrastrukturen nehmen die meldepflichtigen Vorfälle zu.https://www.inside-it.ch/meldungen-von-cybervorfaellen-beim-bund-erreichen-rekordhoch-20261012

2026-10-12

Stephan Heuel on data, modeling and teamwork for climate adaptation

(source: linkedin.com)
A conversation about climate adaptation, recorded in Zurich at the peak of this summer’s heatwave. Our co-founder Stephan Heuel joined Lisa Stähli and Helen Droz on Hello 50:50 World to talk about how data, modeling and people from very different fields can work together on adaptation. Really fun episode to listen to, thanks to Lisa for the invitation.

2026-10-12

Passkeys Are a Trap, Argues Critic Warning Against Adoption

(source: @Hacker News 500)
Passkeys are a trapLink: https://nonfunctional.substack.com/p/passkeys-are-a-trap-do-not-use-themDiscussion: https://news.ycombinator.com/item?id=50048312

2026-10-10

CDU-Enthaltung ermöglicht AfD-Stimmen bei Wahl des Landtagspräsidenten

(source: @Ruprecht Polenz)
Der eigentliche Skandal ist, dass die CDU-Fraktion beschlossen hatte, sich der Stimme zu enthalten. Der LT-Präsident wird mit einfacher Mehrheit gewählt. Enthaltungen zählen nicht mit. Damit reichen der AfD die eigenen Stimmen zur Wahl des LT-Präsidenten. Steigbügelhalter‼️#sachsenanhalt #AfD #CDU

2026-10-10

Geospatial engineers gather on #gischat to share work

(source: @Javier Jimenez Shaw)
Geospatial engineers#gischat

2026-10-09

Development Seed's approachable primer on geospatial embeddings from foundation…

(source: @Spatialists)
A primer on embeddings: Development Seed has published an approachable primer on Earth data #embeddings, available both as a poster and as a zine. It explains how these representations learned by geospatial #FoundationModels are generated and why they are useful for... https://spatialists.ch/posts/2026/10/09-a-primer-on-embeddings/ #GIS #GISchat #geospatial #SwissGIS

2026-10-09

Season 2 Opener: Switzerland's Hottest Summer Ever and Why We're Unprepared

(source: linkedin.com)
Thank you Hello 50:50 World and Lisa Stähli for having me on this podcast. I couldn't agree more with your mission for a better, more equitable tech world. Humanity first! 🍂 Autumn is officially here, and so is Season 2 of our podcast! 🎙️ We're kicking it off with a topic that's hard to ignore: the summer of 2026 was the hottest ever recorded in Switzerland since measurements began in 1864. The heat may have faded, but the urgency hasn't. Because we're still not fully prepared for what's coming. In our Season 2 opener, we speak with Stephan Heuel, co-founder and …

2026-10-09

Season 2 kicks off with climate resilience talk from Zurich

(source: linkedin.com)
Thank you, Lisa Stähli, for inviting me to your podcast, and thank you, Helen Droz, for being the surprise guest. This has been so much fun, and I highly recommend everyone listen to the other podcast episodes in the previous season. Lisa Stähli is a great host and delivers a different perspective than other tech podcasts. More than two months ago, at the peak of the summer heatwave in Zurich, I sat down with Stephan Heuel from Resilens and Helen Droz from MSCI to talk about climate adaptation and resilience. 🌍 It was one of those conversations that left me genuinely …

2026-10-07

Fünfteilige Doku „Capital B“ erzählt Berlins Geschichte seit 1989

(source: @Mario Sixtus 🇭🇰馬六)
Um Berlin zu begreifen, empfehle ich die famose, fünfteilige Doku "Capital B", die sich jetzt in der ZDF-Mediathek über eure Views freut: https://www.zdf.de/dokus/collection-index-page-artede-collection-artede-rc-024312-102

2026-10-04

Why Hard Budget Caps Should Be Default on Most Services

(source: @Hacker News 500)
We're going to need default hard budget caps on pretty much everythingLink: https://simonwillison.net/2026/Oct/3/default-hard-budget-caps/Discussion: https://news.ycombinator.com/item?id=49949235

2026-10-04

New early anomalies and spend caps on Google Cloud Budgets | Google Cloud Blog

(source: cloud.google.com)
Today, we are announcing two native features in the Google Cloud Billing console: early anomalies on AI services and spend caps on Google Cloud Budgets.

2026-10-04

Aleph Alpha releases Kolibri, an open-weight 78B English-German MoE model

(source: @Hacker News 500)
Kolibri: A Sovereign Open-Weight ModelLink: https://aleph-alpha.com/en/blog/kolibri-has-landed-a-sovereign-open-weight-model/Discussion: https://news.ycombinator.com/item?id=49942706

2026-10-03

Apple verschärft Zugriff auf alle Mac-Dateien wegen KI-Agenten

(source: @heise online)
Apple härtet „Full Disk Access“ gegen KI-AgentenBevor eine App auf einem Mac künftig alle Dateien einsehen kann, muss der Nutzer das ausdrücklich erlauben. Grund sind KI-Agenten.https://www.heise.de/news/Apple-haertet-Full-Disk-Access-gegen-KI-Agenten-11475083.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon#Apple #Datenschutz #IT #KünstlicheIntelligenz #macOS #news

2026-10-01

Figure Retires Gen 2 Robots by Dropping Them Into Molten Metal

(source: @r҉ustic cy͠be̸rpu̵nk🤠🤖)
The robot company Figure is retiring their old gen 2 robots by having them dive into a molten vat of metal...uhhttps://www.youtube.com/watch?v=pfAh5oQDPDM

2026-10-01

Mark Zuckerberg - Colossus

(source: colossus.com)
A journey to the heart of history’s largest nonterritorial empire

2026-09-29

Fifteen years later, the Apple Cards origin story — Lex on Tech

(source: lexontech.org)
100% cotton paper. 100% crazy.

2026-09-29

Jeff: 0.8B decision models fine-tuned for fast zero-shot classification

(source: @Hacker News 500)
Jeff – Jev-compatible 0.8B decision models, trained at home, ~30 msLink: https://github.com/firelex/jeffDiscussion: https://news.ycombinator.com/item?id=49883844

2026-09-28

Solo Developer Nearing Launch, Exhausted but Grateful for Indie Devs

(source: @Victor)
I have a wholly newfound respect and admiration for indie developers that build and manage beautiful, complex apps by themselves (👋🏻 @caseyliss). I have written lots of code, some for large projects used at massive scale, but always as part of a team. Having taken on the solo task of developing a cross-platform application for nearly a year now I’ve learned firsthand the ridiculous number of moving parts (not to even mention incorporation/legal crap). I am now in the home stretch, focused on accessibility, bug fixes, and performance improvements. I have never been so mentally exhausted…⚙️🐛👨🏻‍💻

2026-09-28

Nobody in this conversation has called anything, so there's no post or term for…

(source: @yetzt)
who called it "senior developers" and not "old men yelling at claude"?

2026-09-26

Joseph Redmon's ICLR 2026 talk on the real AI alignment problem

(source: @o lаvrоvsky)
Joseph Chet Redmon*The Real AI Alignment Problem*AI for Peace Workshop at ICLR 2026Talk: https://youtu.be/KHzzf0tIwDM?si=srUoPmCOIOPKrHG0Slides: https://docs.google.com/presentation/d/1WRA6e4Qj3Iqsj1oj2SUZdOSnVUYv5JUweqO886scOhw/edit?usp=sharing

2026-09-26

Ollaya: Local Open-Source Decision Models, Like Ollama for Jev

(source: @Hacker News 500)
Ollaya – Ollama for open-source, Jev-style decision modelsLink: https://ollaya.dev/Discussion: https://news.ycombinator.com/item?id=49848269

2026-09-25

KI-Konzerne fordern Regulierung, die ihre Macht zementiert

(source: @Reto Vogt)
12. September: «Wir müssen das Tempo drosseln!» 22. September: «Hier ist das stärkste KI-Modell aller Zeiten.»Warum das alles über die Glaubwürdigkeit von #KI Konzernen sagt und was es stattdessen braucht, steht in meiner neuen Kolumne für #dnip. Spoiler: Eine IAEA für KI.https://dnip.ch/2026/09/25/vogt-am-freitag-selbstbedienung/

2026-09-23

Witty API Deployment Secured and Witty Editor Launched

(source: @Lukas Kahwe Smith)
There are some major news to share for http://witty.worksWe have secured resources for a deployment of the API. For now the resources will be limited but there is the possibility to get them bumped up. Contact us via a comment or a DM or mail to api@witty.works to express your interest. Please also include some tentative use cases. But there is one more thing: There is now a Witty Editor!More in our official pre-announcement linked below:https://www.witty.works/en/blog/witty-api-deployment-and-witty-editor

2026-09-23

Weizenbaum's 1976 critique: automation lets humans dodge accountability

(source: @Daniel)
technology and automation are powerful diffusers of responsibility, allowing humans to escape accountability for their actionshttps://en.wikipedia.org/wiki/Joseph_WeizenbaumWeizenbaum, Joseph (1976). Computer Power and Human Reason: From Judgment To Calculationgo read that book from the 70s right now #Weizenbaum #AI @Weizenbaum_Institut

2026-09-22

Software Firms Mock Lower Costs, Ignoring Upfront Engineering Investment

(source: @May likes Toronto)
Software's the only industry that thinks like this: "You know what would be good for business? Higher operational costs. The upfront capital investment with engineering is too high."

2026-09-22

Every User Lies

(source: blog.codinghorror.com)
Heidi Adkisson notes that features sell products, but the people buying those products often don’t use the very features they bought the product for in the first place. A few years ago I did an extensive in-home study observing use of a particular computer hardware peripheral. Most people


2026-09-20

Hidden Water Use of Swiss Data Centers Revealed by AlgorithmWatch

(source: @o lаvrоvsky)
Powering Switzerland’s expanding data centers undoubtedly requires large quantities of water. Christoph Miller and @algorithmwatch take a hard look at the facts 💦 📉 #datacenter #watersecurity #secrecy #Switzerland https://algorithmwatch.ch/en/hidden-waterconsumption-datacenters/


2026-09-19

Guten Morgen! Wie kann ich helfen?

(source: @Ralph Ruthe)
Guten Morgen!

2026-09-18

Dank an @ping13 für den Link

(source: @tante)
@ping13 danke für den Link!

2026-09-18

Satire: AI literacy program rewards students with free pizza for not reading…

(source: @The Needling)
New AI Literacy Program Awards Students Free Pizza If They Don’t Know How to Read Books Anymore: https://theneedling.com/2026/09/17/new-ai-literacy-program-awards-students-free-pizza-if-they-dont-know-how-to-read-books-anymore/

2026-09-17

The Joy Is in the Climb, Not the Summit

(source: @Even Rouault)
As prominent mathematicians are alerting on the terrible damage caused by AI trying to solve mythical problems, and underlying that the value of mathematical research is more in the path taken to solve a problem than solving the problem itself, this can be correlated to many things in life. If you like hiking in mountains, would dropping you by helicopter at the summit bring you any satisfaction? Isn't the joy in sweating, gazing, listening, smelling, feeling in the process of hiking?

2026-09-16

Planned Obsolescence 2.0: Norwegian Consumer Council Report on Short-Lived…

(source: @Thomas Hansen)
New ad from the Norwegian Consumer Council @forbrukerradet.bsky.social@bsky.brid.gy about the declining lifespan, repairability and enshittification of products:Planned obsolescence v 2.0Read their report forbrukerradet.no/shortlifeRE: https://bsky.app/profile/did:plc:zm64jthu5rlho6qjjwem4qq7/post/3mgzy6yprck2a

2026-09-16

GeoRacoon — GeoRacoon

(source: georacoon.readthedocs.io)
Met the dev at GeoBeer at Basel

2026-09-13

Chris Holmes on Portolan, a serverless SDI for cloud-native geodata

(source: @Spatialists)
The road to Portolan: Chris Holmes shares the personal story behind #Portolan, a serverless #SDI built to make #cloudnative formats like #GeoParquet, #COG, and #Zarr the default way to share geodata. It’s a bet that combining cloud-native tooling with AI can deliver on... https://spatialists.ch/posts/2026/09/13-the-road-to-portolan/ #GIS #GISchat #geospatial #SwissGIS

2026-09-13

FediWings: Tool zur Reichweitenschätzung für Fediverse-Accounts und Beiträge

(source: @Hendrik Weimer)
Great tool by @rstockm to estimate the reach of accounts and posts in the fediverse: https://rstockm.github.io/fediwings/This could be especially useful for academic institutions to improve their presence here.#fediverse #mastodon #academicchatter

2026-09-12

Milliardär fordert Zusammenarbeit mit Nazis – Kanzler soll reagieren

(source: @Lina Nox)
Ein in der Schweiz lebender Milliardär, dessen Konzern in Luxemburg sitzt, fordert den Bundeskanzler auf, mit Nazis zusammen zu arbeiten, um Deutschland zu sanieren.Möge er an seiner Milch ersticken!

2026-09-12

Swiss cloud-native geospatial community meets in Zurich on 29 October

(source: @Spatialists)
Cloud-native in Switzerland: Switzerland’s #CNG community is gathering on 29 October at Meta’s offices in Zurich for talks and demos, while a KGK-CGC workshop already dug into practical experience with #CloudNativeGeospatial data formats. Slides and a curated list of resources... https://spatialists.ch/posts/2026/09/12-cloud-native-in-switzerland/ #GIS #GISchat #geospatial #SwissGIS

2026-09-11

Fritzbox blockt Werbung (in 4 Minuten eingerichtet) | heise online

(source: www.heise.de)
DNS-Filter blockieren Werbung im gesamten Heimnetz. Dank der neuen Fritzbox-Funktion ist das so schnell eingerichtet wie nie zuvor.

2026-09-10

Xteink X4/X3 E-Reader Gets Printing Support via IPP Firmware Fork

(source: @Cybersecurity & cyberwarfare)
If It’s Electronic Paper, Why Not Print To It?E-ink is supposed to be the electronic version of dead-tree paper, but there’s one enormous difference: how you get your images and text onto it. For paper, you print on it. E-ink? Well, it depends on what it’s hooked up to. If it’s an ESP32C3-based Xteink X4 and X3, then you can just print to that, too, thanks to [Nishant Joshi]’s fork of the popular CrossPoint firmware.The fork implements the Internet Printer Protocol, IPP, on the ESP32-C3. It makes loading documents a breeze: select the …

2026-09-10

Triple Threat: Has the new AI made the old AI relevant again?

(source: aboard.com)
PostgreSQL 19, which is out of beta next month, will let more people start to anchor their AI work in structured, semantically linked data.


2026-09-02

Trump could cut off millions of EU websites via Let's Encrypt, so Europe needs…

(source: @Aral Balkan)
What if I were to tell you that Trump could knock any (or all) of over 20 million¹ European web sites off the Web tomorrow by picking up the phone to one US organisation: Let’s Encrypt.We desperately need an independent, not-for-profit ACME provider in the EU paid for by our taxes.CC @EUCommission #sovereignty ¹ This is just based on one firm’s analytics (https://trends.builtwith.com/websitelist/LetsEncrypt/EUROPE). Others put LE use at 50-60% of all web sites.#TLS #web #EU #tech #sovereignty #US #fascism

2026-08-31

Breaking Claude Code Opus 5 Auto Mode

(source: simonwillison.net)
Anthropic are putting a great deal of faith in Claude Code's auto mode for protecting their coding agent users against prompt injection attacks. They recently made that the default and …

2026-08-30

Reviewing Suspected LLM-Generated Pull Requests in curl

(source: @Stefan Eissing)
If I get the suspicion that someone is slopping a #curl PR, I ask questions.If they answer as human and explain their thoughts, this is fine. They used the LLM as a tool, but they are in charge of it. We review, they improve until it‘s accepted.If their answer is likely from an LLM itself, we are dealing with a meatproxy („Apologies…“ etc). The chances of this PR landing become practically zero. But I look at the idea behind the PR: was there one? Is it maybe worth doing in another way?

2026-08-29

Kagi search from Emacs via kagi-search.el, no browser needed

(source: @andros)
Search Kagi from inside Emacs, in a clean buffer, no browser and no JavaScript. It reuses your web session (no paid Search API needed) by reading the JSON from Kagi's internal endpoint.Move with n/p, open in EWW with RET, and optionally route your eww searches through Kagi.https://git.andros.dev/andros/kagi-search.el#emacs #kagi

2026-08-29

Vibecoding: US Corps, Ecological Costs, and Changing Programmer Jobs

(source: @Jérémie Zimmermann🎶💗🧀🫖)
Because it's now everywhere, here is my opinion/analysis about LLM-generated code (#vibecoding): 1/ I despise the evil US corps who centralize all knowledge in the world, for whom people work for free when using their services2/ tragic ecological impact of these huge loads of computation, sold at a loss (when the _actual_ price of it will have to be paid, maybe ppl would think twice... except they'll be hooked by then and society may have changed)3/ jobs are changing, that once were the creative job of a programmer become the replaceable one of correcting the output of …

2026-08-29

Klimaforscher kritisieren Bundesrat für Verzicht auf Copernicus

(source: @Velospinner)
Die Schweiz wird immer mehr zum passiven Zuschauer...#klima #copernicus #climate https://www.watson.ch/schweiz/bundesrat/385382310-verzicht-auf-copernicus-klimaforscher-kritisieren-bundesrat-sparkurs#comment_16398676

2026-08-29

Meat proxy - sf-isms

(source: sfisms.org)
A person who forwards AI-generated text, code, or other output without reading, understanding, or validating it. The person acts only as a relay between the AI system and the intended recipient.


2026-08-27

Every PR Exchange Is Now a Turing Test

(source: @Evan Lawrence-Hurt)
So fun that every PR interaction is now also a Turing Test

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

MIT's Call for an Educational Revolution Amid AI, Reviewed by a Python Educator

(source: @Reuven M. Lerner)
MIT just called for an educational revolution. As an educator and #Python programmer who has been struggling with the impact of AI for several years, I'm quite impressed.Here are my reactions to the most important and far-reaching AI-in-education document I've seen to date: https://lernerpython.com/2026/08/26/mit-just-called-for-an-educational-revolution/

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-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-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,…