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:


2025-08-23

Unsure Calculator

(source: filiph.github.io)
The Unsure Calculator is an online tool that lets you calculate with numbers you’re not sure about. It is like error propagation

2025-08-21

New Google paper measures impact of AI at Google scale

(source: @Michael Stapelberg 🐧🐹😺)
Interesting new Google paper released today:“Measuring the environmental impact of delivering AI at Google Scale”https://services.google.com/fh/files/misc/measuring_the_environmental_impact_of_delivering_ai_at_google_scale.pdfApparently, “the median energy consumption for a Gemini Apps text prompt in May 2025 is 0.24 Wh.”, which is down 33x from May 2024.This is equivalent to watching TV for a few seconds.(The paper does not include model training, only model usage.)

2025-08-20

What The Quad revived with click-copyable coords, zxy

(source: @Martijn van Exel)
revived What The Quad, now with new subdomain and click-copyable coords, zxy, and quadkey strings https://quad.osm.lol/

2025-08-20

How Does A Blind Model See The Earth? - by henry

(source: outsidetext.substack.com)
A tiny LLM eval with pretty pictures

2025-08-20

Machine Bullshit

(source: machine-bullshit.github.io)
>Machine Bullshit

2025-08-20

What is the 'Climate of the World' in which we live?

(source: @Kris)
Die Klimaanlage ist rechtsHitzedebatteNirgends in Europa ist die «clim» politischer als in Frankreich, wo es nur wenige gibt.Marine Le Pen von der extremen Rechten fordert einen Masterplan, um das Land zu klimatisieren. Die Linke spricht von Widersinn.Oliver Meiler, ParisGestern wieder, im Bus 96, von der Porte des Lilas zur Gare Montparnasse, einmal quer durch Paris. Draussen ist es30 Grad warm, drinnen wohl 40. Der Fahrer sagt, «la clim», die Klimaanlage, sei leider kaputt, man möge die Fenster öffnen, das sind nur schmale Schlitze. Wer den 96er oft nimmt, weiss: Die «clim», so es sie …

2025-08-19

How can you play with a good local LLM on macOS?

(source: @Simon Willison)
One of the quickest ways to start playing with a good local LLM on macOS (if you have ~12GB of free disk space and RAM) - using llama-server and gpt-oss-20b:brew install llama.cppllama-server -hf ggml-org/gpt-oss-20b-GGUF \ --ctx-size 0 --jinja -ub 2048 -b 2048 -ngl 99 -fahttps://simonwillison.net/2025/Aug/19/gpt-oss-with-llama-cpp/

2025-08-19

OpenAVMKit – Landing Page

(source: www.openavmkit.com)
Mass Appraisal for the Masses Modern, cutting-edge, free and open source mass appraisal toolkit for researchers, analysts, governments, and everybody else.

2025-08-18

Investoren pumpen trotzdem Geld rein: Climatetech im Juli

(source: @Rico Grimm)
Klimaschutz? Politisch tot geredet.Investoren? Pumpen trotzdem Geld rein.Das zeigen die aktuellen Zahlen vom britischen Portal Sifted. Im Juli konnte kein anderer Bereich so viel Geld in Europa anziehen wie Climatetech. Mehr als 1,7 Milliarden Euro.

2025-08-17

#VersaTiles is a powerful web map stack

(source: @JP Mens)
#VersaTiles is a powerful, free and open web map stack that runs on every major platform. Now, you can run your own map server in seconds!#FrOSCon talk in Englishhttps://media.ccc.de/v/froscon2025-3303-versatiles_-_finally_maps_for_everyonehttps://versatiles.org/#maps

2025-08-17

Google's Gemini AI hijacked for the first time ever

(source: @Ian Forrester | @cubicgarden)
A lesson in separation of concerns: Google’s gemini hijackedThe news Google's Gemini AI was hijacked via a hidden prompt in a calendar invite. Hackers Hijacked Google’s Gemini AI With a Poisoned Calendar Invite to Take Over a Smart Home. For likely the first time ever, security researchers have shown how AI can be hacked to create real-world havoc, allowing them to turn off lights, open smart shutters, and more.https://cubicgarden.com/2025/08/17/a-lesson-in-separation-of-concerns-googles-gemini-hijacked/

2025-08-16

Everything I know about good system design

(source: www.seangoedecke.com)
I see a lot of bad system design advice. One classic is the LinkedIn-optimized “bet you never heard of queues” style of post, presumably aimed at people who are…

2025-08-15

Open hardware desktop 3D printing is dead?

(source: @Hacker News 500)
Open hardware desktop 3D printing is dead?Link: https://www.josefprusa.com/articles/open-hardware-in-3d-printing-is-dead/Discussion: https://news.ycombinator.com/item?id=44911423

2025-08-15

Finished Deb Chachra's 'How Infrastructure Works' 2023

(source: @Mark Pospesel :kt_zg:)
Finished Deb Chachra’s “How Infrastructure Works” (2023). Highly recommended. Full of insights into the kind of systems we should advocate for as we all navigate the uncertain (and unstable) future of anthropogenic climate change. It is optimistic in tone, but that was 2023. I am not feeling as optimistic in 2025. I hope I am wrong.

2025-08-15

🤣 comci credit https://errantscience.com

(source: @nixCraft 🐧)
🤣 comci credit https://errantscience.com

2025-08-15

Sam Altman, his top lieutenants attend on-the-record dinner

(source: @Casey Newton)
This evening, I joined a small group of reporters for a wide-ranging, on-the-record dinner with Sam Altman and some of his top lieutenants. And yeah, Altman said — we're in an AI bubble https://www.platformer.news/sam-altman-gpt-5-interview-lightcap-turley/

2025-08-15

What's the strongest AI model you can train on a laptop in five minutes?

(source: www.seangoedecke.com)
What’s the strongest model I can train on my MacBook Pro in five minutes? I’ll give the answer upfront: the best 5-minute model I could train was a ~1.8M-param…

2025-08-13

You can try this out yourself by launching a Codespace

(source: @Simon Willison)
You can try that out yourself by launching a Codespace using this link:https://codespaces.new/simonw/codespaces-llm?quickstart=1Notes on how I got this working: https://simonwillison.net/2025/Aug/13/codespaces-llm/ - plus a detailed TIL on using devcontainer.json to configure Codespaces: https://til.simonwillison.net/github/codespaces-devcontainers

2025-08-13

Spatial Joins in DuckDB – DuckDB

(source: duckdb.org)
DuckDB v1.3.0 significantly improved the scalability of geospatial joins with a dedicated SPATIAL_JOIN operator.

2025-08-11

Not sure about 'cold shower' but they seem intuitive fixes

(source: @Information Is Beautiful)
Not sure about "cold shower" but these seem like intuitive fixes...(Creator: unknown)

2025-08-11

Old Fotokite drones

(source: www.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.

2025-08-10

Wenn der Ottomotor heute erfunden werden würde

(source: @Solarpapst)
Wenn der Ottomotor heute erfunden werden würde

2025-08-07

@martinsteiger https://capacities.io is also a europäische Alternative

(source: @Andreas Fischinger)
@martinsteiger https://capacities.io wäre ebenfalls noch eine europäische Alternative, allerdings selbst keine Erfahrung damit, bin zurzeit mit craft.do zufrieden

2025-08-07

Palantir ausführlich, als #Podcast. Mit @ajuvo und @HonkHase

(source: @Luke Philipps)
Palantir ausführlich, als #Podcast. Mit @ajuvo und @HonkHase im @hyperbandrauschen.https://hybr.de/2025/08/06/palantir/

2025-08-06

What is 'asynchronous coding agent', new term I like?

(source: @Simon Willison)
Here's new term of art I like: "asynchronous coding agents" to describe the category of software that includes OpenAI Codex and Gemini Jules - cloud-based tools where you submit a prompt and they check out your repo, iterate on solution and submit a pull request https://simonwillison.net/2025/Aug/6/asynchronous-coding-agents/

2025-08-05

What are the initial thoughts on GPT-OSS?

(source: @Drew Breunig)
Initial thoughts on GPT-OSS 1. Inference continues to get faster.2. Another argument for small models in agents.3. A big regulatory card played.4. Great, but with some trade-offsAll in all, coupled with a search tool, it could probably handle 90% of my chatbot questions, locally.https://www.dbreunig.com/2025/08/05/initial-thoughts-on-gpt-oss.html

2025-08-05

On the Biology of a Large Language Model

(source: transformer-circuits.pub)
We investigate the internal mechanisms used by Claude 3.5 Haiku — Anthropic's lightweight production model — in a variety of contexts, using our circuit tracing methodology.

2025-08-05

Link

(source: @David Gerard)


2025-08-05

Qwen-Image: Crafting with native text rendering Link

(source: @Hacker News 500)
Qwen-Image: Crafting with native text renderingLink: https://qwenlm.github.io/blog/qwen-image/Discussion: https://news.ycombinator.com/item?id=44787631

2025-08-05

Supabase | The Postgres Development Platform.

(source: supabase.com)
Build production-grade applications with a Postgres database, Authentication, instant APIs, Realtime, Functions, Storage and Vector embeddings. Start for free.

2025-08-05

Dyad | Free, local, open-source AI app builder

(source: www.dyad.sh)
Dyad is a free, local, open-source alternative to Lovable, v0, Bolt.new and Replit. Build your apps without the lock-in.

2025-08-04

Adult may pinch your nose without your consent, steal your nose

(source: @Ann Annas)
SCAM ALERTAn elderly adult may go up to you and pinch your nose without your consent then claim to have stolen your nose Do not attempt to pay them to reacquire your noseThey do not have your nose Their supposed proof is just their thumb in between two of their fingersDo not engage them You still have possession of your nose

2025-08-04

AlphaEarth Foundations: An embedding field model for accurate and efficient global mapping from sparse label data

(source: arxiv.org)
Unprecedented volumes of Earth observation data are continually collected around the world, but high- quality labels remain scarce given the effort required to make physical measurements and observations. This has led to considerable investment in bespoke modeling efforts translating sparse labels into maps. Here we introduce AlphaEarth Foundations, an embedding field model yielding a highly general, geospatial representation that assimilates spatial, temporal, and measurement contexts across multiple sources, enabling accurate and efficient production of maps and monitoring systems from local to global scales. The embeddings generated by AlphaEarth Foundations are the only to consistently outperform all previous featurization approaches tested …

2025-08-04

AlphaEarth Foundations helps map our planet in unprecedented detail - Google DeepMind

(source: deepmind.google)
New AI model integrates petabytes of Earth observation data to generate a unified data representation that revolutionizes global mapping and monitoring

2025-08-03

Archäologische Fenster | Stadt Zürich

(source: www.stadt-zuerich.ch)


2025-08-02

Found mechanical calculator at garage sale, it's crunching numbers

(source: @guaranteed box of spiders)
Found this mechanical calculator at a garage sale the other day. Oiled it up, made a replacement for a missing foot, and now it's crunching numbers like it's 1960.Make computers ding again.

2025-08-01

What is the streaming mode in WASM Parquet?

(source: @Sylvain Lesage)
The streaming mode in WASM Parquet (by @kylebarron) is a nice feature to start showing charts while still fetching the data.As I'm currently with a slow Internet 🐢 , we have aaaaall the time to appreciate the rows coming by batches of 1,000.Try by yourself and give me your impressions! https://observablehq.com/@severo/stream-parquet-with-wasm-parquetI put links to some Parquet files of different sizes, but you try on yours with the Input component, or pass ?url=https://...yourparquet.#parquet

2025-07-31

Challenges for the CNG Community - 2025 | Cloud-Native Geospatial Forum - CNG

(source: cloudnativegeo.org)
Challenges to work on to help the Cloud-Native Geospatial community thrive.. "As Chris Holmes noted in his opening keynote, the geospatial field has reached a pivotal moment. We have more data, better tools, and greater computational power than ever before. The question now is how we use these resources to address real-world challenges. The six themes below emerged from our discussions and will shape our collective work in the coming year."

2025-07-31

Bologna zeigt wie es geht, 2024 stirbt kein Fußgänger

(source: @Jörg Spengler)
GoodNews: Die #VisionZero ist möglich. Bologna zeigt wie es geht. 2024 stirbt erstmals kein Fußgänger nachdem fast flächendeckend #Tempo30 eingeführt wurde. Weitere Maßnahmen: Breitere Gehwege, neue Radwege und hohe Bußgelder für Raser. #Verkehrswende #StädteFürMenschen 🚲💚https://www.zeit.de/mobilitaet/2025-05/tempo-30-bologna-verkehrstote-strassenverkehr-geschwindigkeitsbegrenzung

2025-07-31

Sprachveränderungen durch KI: "Das Besorgniserregende ist: Die Kontrolle liegt in wenigen Händen" | DIE ZEIT

(source: www.zeit.de)
Sprechen wir bald alle wie ChatGPT? Forscher zeigen: KI verändert nicht nur Texte – sondern auch, wie wir miteinander reden.

2025-07-29

New Feature: Feed search. Find and subscribe to feeds

(source: @Feedbin)
New Feature: Feed search. Find and subscribe to feeds by searching for keywords https://feedbin.com/blog/2025/07/29/feed-search/

2025-07-29

Storyblok - Headless CMS with Visual Editor | Storyblok

(source: www.storyblok.com)
Storyblok is an content management system that helps your developer and marketing teams get value from your content faster and create innovative experiences.

2025-07-29

Copyparty turns almost any device into a file server

(source: @Hacker News 500)
Copyparty – Turn almost any device into a file serverLink: https://github.com/9001/copypartyDiscussion: https://news.ycombinator.com/item?id=44711519

2025-07-28

Smarter EO: Dynamic targeting by NASA's JPL

(source: @Spatialists)
Smarter EO: Dynamic targeting: #NASA’s #JPL demonstrates autonomous #EarthObservation satellite operation: a #cubesat using “dynamic targeting” to decide, on its own, where to collect the most useful #EO data in real-time. This innovation could make future satellites smarter and... https://spatialists.ch/posts/2025/07/28-smarter-eo-dynamic-targeting/ #GIS #GISchat #geospatial #SwissGIS

2025-07-28

FastHTML - Modern web applications in pure Python

(source: fastht.ml)
Python based web development for simple dashboards or scalable web applications Possible candidate for a deployment target for c15n

2025-07-28

The /llms.txt file – llms-txt

(source: llmstxt.org)
A proposal to standardise on using an /llms.txt file to provide information to help LLMs use a website at inference time.

2025-07-28

Keeping your Data Lakehouse in Order: Table Maintenance in Apache Iceberg

(source: rmoff.net)
Title: Keeping your Data Lakehouse in Order: Table Maintenance in Apache Iceberg Das Dokument erörtert die Bedeutung der Tabellenpflege in Apache Iceberg, einem System, das die Speicherung von der Aufnahme und Abfrage entkoppelt und so ein flexibles und effizientes Datenmanagement ermöglicht. Es wird erklärt, dass Iceberg zwar hervorragend zum Speichern und Abfragen tabellarischer Daten geeignet ist, aber keine Aufräumarbeiten wie die Organisation und Pflege von Daten- und Metadatendateien übernimmt. Der Text beschreibt den Prozess des Schreibens von Daten in eine Iceberg-Tabelle, der mehrere Dateien erzeugt, darunter Metadatendateien, Manifestlisten und Manifestdateien, die jeweils spezifische Rollen bei der Verfolgung und Verwaltung der …

2025-07-28

Digging into Ducklake

(source: rmoff.net)
First review on DuckLake

2025-07-28

I know everyone already reads SMBC, but I laughed my face off

(source: @Tim Bray)
Yeah, I know everyone already reads SMBC but just on the chance that there’s someone out there who (a) doesn’t and (b) has had a kid in kindergarten, I laughed my face off: https://www.smbc-comics.com/comic/lesson

2025-07-27

What's the difference between LLM and rubber duck?

(source: @David Chisnall (*Now with 50% more sarcasm!*))
@feliks As I’ve said before, the difference between an LLM and a rubber duck is that the duck is smart enough to shut up when it has nothing useful to say.

2025-07-27

#tegeltje

(source: @'t Egeltje)
#tegeltje

2025-07-26

quack!

(source: @feliks)
quack!

2025-07-26

It's time for modern CSS to kill the SPA - Jono Alderson

(source: www.jonoalderson.com)
Native CSS transitions have quietly killed the strongest argument for client-side routing. Yet people keep building terrible apps instead of performant websites.

2025-07-25

Matt Stone, Trey Parker are storytelling geniuses

(source: @Dr. Lucky Tran :verified:)
South Park's Matt Stone and Trey Parker are storytelling geniuses! I highlight their remarkably simple but effective "but/therefore rule" in every science communication lecture I give.

2025-07-25

DuckLake by DuckDB Labs

(source: www.ssp.sh)
DuckLake is a [[DuckDB Labs]] approach to simplifying [[Data Lakehouse|Lakehouse]] architectures using a standard SQL database ([[DuckDB]]) for all metadata instead of complex file-based systems while still storing data in [[Data Lake File Formats|Open File Formats]] like [[Apache Parquet|Parquet]].

2025-07-25

slides

(source: cwickham.github.io)


2025-07-25

Data Lakehouse

(source: www.ssp.sh)
A data lakehouse is an innovative data management architecture that seamlessly integrates the flexibility, cost-efficiency, and scalability of [[Data Lakes]] with the robust data management features and [[ACID Transactions]] typical of [[Data Warehouses]]. It leverages [[Data Lake Table Format]] to facilitate [[Business Intelligence]] and [[Machine Learning]] across comprehensive data sets.

2025-07-25

It's rude to show AI output to people: Twitter user

(source: @David Gerard)
It's rude to show AI output to peoplehttps://distantprovince.by/posts/its-rude-to-show-ai-output-to-people/

2025-07-25

The General Theory of Enshittification - Paul Krugman

(source: open.substack.com)
It isn’t a new phenomenon, but it seems to matter more

2025-07-24

Iceberg vs DuckLake - Summary of a conversation - by mucio

(source: open.substack.com)
DuckLake is a new open table format by DuckDB Labs that simplifies metadata and data management, avoids unnecessary complexity, and provides a simpler, more elegant alternative to Iceberg and Delta

2025-07-24

Iceberg Tables Via Duck DB and Polars

(source: open.substack.com)
Can I really ditch Spark to build my Iceberg Tables?

2025-07-24

Quick calls/meetings: expectation vs reality

(source: @astralia)
Quick calls/meetings: expectation vs reality

2025-07-24

I've read a lot of system prompts, the Spark one is genuinely interesting

(source: @Simon Willison)
I've read a lot of system prompts and the Spark one is genuinely one of the most interesting I've seen yet - I learned a bunch of things about web design including typography and color theory as a side-effect of reading through the prompt! https://github.com/simonw/system-exploration-g/blob/main/src/system_prompt.md

2025-07-24

Launching: The Boring Semantic Layer - by Julien Hurault

(source: juhache.substack.com)
Ju Data Engineering Weekly - Ep 87

2025-07-24

Boring catalog for Apache Iceberg

(source: substack.com)


2025-07-24

People die LinkedIn onmachen, schreiben wie Osbourne in english

(source: @DonnerBella)
Diese Leute die LinkedIn aufmachen und etwas darüber schreiben wie ihnen die englische Frauennationalmannschaft/der Coldplay-Typ/Ozzy Osbourne etwas über Teambuilding, Krisen-PR oder B2B Sales gelehrt hat - haben die niemanden in ihrem Leben, der da eingreift?

2025-07-23

It's not covering content, it's FAKING content: @keir

(source: @Chancerubbage)
@keir @neilsardesai Oh, but in this example it isn’t covering content… it is actually FAKING content, to make people think there is more there when it isn’t or something. It’s MIRRORING the full complete image beside it to create some color blur that could make something much less readable.

2025-07-23

Browser Use - The AI browser agent

(source: browser-use.com)
Repetitive work is dead. Browser Use empowers anyone to automate repetitive online tasks, no code required.

2025-07-23

Announcing Toad - a universal UI for agentic coding in the terminal – Will McGugan – Will McGugan's essays

(source: willmcgugan.github.io)
I’m a little salty that neither Anthropic nor Google reached out to me before they released their terminal-based AI coding agents.

2025-07-23

Our contribution to a global environmental standard for AI

(source: simonwillison.net)
Mistral have released environmental impact numbers for their largest model, Mistral Large 2, in more detail than I have seen from any of the other large AI labs. The methodology …