Firefox in WebAssembly

Gecko engine compiled to WebAssembly. The real Firefox interface, rendering entirely inside this browser tab.

Damit könnt ihr Firefox in einem Chrome-Browsertab laufen lassen. Verrückt. WebAssembly, ein Webstandard, über den Programme nahezu mit nativer Geschwindigkeit im Browser laufen können, macht’s möglich. Hier das GitHub-Repo, falls ihr auch einen Browser in einen Browser bauen wollt. Und hier ein Screenshot von meinem Arc, also Chromium-basierten Browser, in dem in einem geteilten Tab eay.cc nativ in Blink, Chromes Rendering-Engine, und in Firefox samt Gecko, Firefox’ Rendering-Engine, läuft. (via Simon Willison)

Firefox in WebAssembly | OpenGraph Preview Image
developer.puter.com

Firefox in WebAssembly

The Gecko engine compiled to WebAssembly. The real Firefox interface, rendering entirely inside this browser tab.

Open Minis is the iOS agent I wish Siri AI could be

Es passiert nicht so häufig – allerdings in den letzten Jahren häufiger –, dass MacStories‘ Federico Viticci vollends begeistert von einer App ist und prophe­zeit, dass wir hier eine neue App-Kategorie in Entstehung sehen. Nach den Klassikern (Editorial, Workflow und Obsidian1) waren es zuletzt Sky, das mittlerweile von OpenAI übernommen wurde und in eurer Codex-App ChatGPT-Super-App auf macOS die fantastischen Computer-Use-Features ermöglicht, sowie OpenClaw (siehe Fußnote #5), Peters Steinbergers Mac-mini-Bestand dezimierender Open-Source-KI-Agent, den (also Steinberger) sich ebenfalls OpenAI einverleibt hat.

Nun berichtet er begeistert von Open Minis, einer kostenlosen, vermeint­lichen Open-Source-App2 für iOS, die es im Chatbot-Stil ermöglicht, mit den von Apple bereit­gestell­ten APIs (also Calendar, Reminders, HealthKit, HomeKit, MusicKit, etc.) zu inter­agieren, was alleine schon ein großer Schritt für einen KI-Agenten wäre und wobei dem man sich fragt, warum ChatGPT, Claude & Co., dies nicht schon längst inkludiert haben. Nein, darüber hinaus, läuft ein kleines Linux-Shell-Image innerhalb der Sandbox der App, das es ermöglicht, darüber hinaus Aufgaben an ein Modell eurer Wahl (!) zu delegieren, MCPs zu nutzen und MinisSkills zu bauen.

Viticci erklärt die Funktions­weise und Möglichkeiten von Open Minis anhand diverser Beispiele und zieht dazu naturgemäß immer wieder den Vergleich zum neuen Siri AI, das den englisch­sprachigen, Nicht-EU-Nutzer­*innen unter uns vielleicht mit iOS 27 zuteil wird. Und sagen wir es mal so: Siri AI schneidet im Power-User-Vergleich nicht ganz so gut ab, wie die Multi-Purpose-Frontier-Modelle mit Zugriff auf Apple-APIs.

Schließlich sieht er Open Minis als einen Beginn einer neuen Welle von KI-Agenten, die sich die APIs auf iOS zu nutze machen werden und so auch in Apples vermeint­lichem Walled Garden die Möglich­keiten von KI-Agenten ausreizen werden:

It is ironic that, on the cusp of Siri AI launching to millions of users in English only in a few months, here we have a single indie developer who is shipping an app that puts Siri AI to shame when it comes to getting work done with LLMs on iPhone and iPad today – with any model you want, in any language or region.

Open Minis kommt von einem chinesischen Indie-Entwickler namens Ethan Wang (hier sein GitHub-Profil) und es wird angegeben, dass die App selbst keinerlei Daten sammelt und vollständig lokal läuft (bei den KI-Modellen sieht das natürlich anders aus). Hier findet ihr die Privacy Policy der kosten­losen App, die aber natürlich ein Abo oder API-Keys der diversen KI-Anbieter voraus­setzt.3

Ich habe Open Minis gerade installiert, erste, spannende Tests gemacht und werde das weiter beobachten. Egal, ob es nun diese App oder eine andere wird: Die iOS-Büchse der KI-Agenten-Pandora ist geöffnet und ich bin gespannt, was da noch kommen wird. Siri AI wird sicherlich eine schöne Convenience-Lösung für den Alltag, dürfte für unsereins aber doch recht schnell an seine Grenzen stoßen.

  1. Alles Links zu Erwähnung der Apps in diesem Blog – allerdings habe ich Obsidian, das ich auch nutze, tatsächlich nie hier erwähnt. []
  2. Im GitHub-Repo der App heißt es: „At the moment, the public source code is still being organized, cleaned up, and optimized for release. We expect to open more of the project in the near future.“ []
  3. Ob ihr dieser App und/oder der Bewertungs­fähigkeit des Apple-Reviews vertrauen möchtet, ist natürlich noch eine andere Frage, aber da die Daten, die in die KI-Modelle fließen, ohnehin als öffentlich zu behandeln sind, vielleicht zu vernachlässigen. []
Open Minis Is the iOS Agent I Wish Siri AI Could Be | OpenGraph Preview Image
macstories.net

Open Minis Is the iOS Agent I Wish Siri AI Could Be

Every once in a while, I come across a third-party app that either resets my expectations for a particular niche of software on iOS or creates an entirely new category altogether. I’ve had quite a few of these moments in the 17 years I’ve been writing app reviews at MacStories: Editorial, Wor...

Status 2026-07-20 01:17

¡Enhorabuena, España! 🇪🇸

Ein furchtbares Finale fand mit Spanien einen verdienten Gewinner und mit Argentinien einen sowas von verdienten Verlierer. Beide Mannschaften sind ihrem Turnierspiel treu geblieben: Spanien mit strategischer, meist unspektakulärer Effizienz. Argentinien mit Kampf und Messi.

Kein Vergleich zum Argentinien und Finale von 2022.

Support your local eay!

Dir gefällt, was ich hier tue? Du kaufst gerne bei Jeff Bezos ein? Dann empfehle ich dir meinen Amazon-Partnerlink und einen Blick in meine Wunschliste für Ideen zum Geld ausgeben.

Lionel Messi bathing a Baby Lamine Yamal

These have to be some of the most remarkable sports photos of all time: a 20-year-old Lionel Messi bathing a five-month-old Lamine Yamal.

Falls ihr vor dem heutigen Finale noch eine bizarre Anekdote aus dem Leben der jeweiligen Superstars braucht, dann würde ich diese 2007 von Joan Monfort gemachten Fotos empfehlen.

Lionel Messi Bathing a Baby Lamine Yamal | OpenGraph Preview Image
kottke.org

Lionel Messi Bathing a Baby Lamine Yamal

These have to be some of the most remarkable sports photos of all time: a 20-year-old Lionel Messi bathing a five-month-old Lamine Yamal. Two of

FIFA World Cup 2026 Data Portraits

Datenvisualisierung der beiden Halbfinals: Argentinien besiegt England mit 2:1, Spanien gewinnt 2:0 gegen Frankreich. Farbige 3D-Datenlandschaften und Liniengrafiken stellen die Spielverläufe dar.

A generative data-portrait of the tournament, where each match is rebuilt from its real numbers into a single moving image – readable at a glance, honest to the last touch.

Der französische Data Storyteller Alexander Bogachev hat für jedes der bisher 102 WM-Spiele ein so genanntes Data Portrait erstellt, das den Spiel­verlauf mit rund 1500 Daten­punkten pro Spiel als 3D-Animation visualisiert, und den neuen „Match Momentum“-Statistiken der TV-Übertragungen ähneln – aber viel schöner aussehen.

Auch seine Erläuterungen dazu sind sehr interessant, wenn man auf Fußball und Daten­visuali­sierung steht. Und wenn man sich beispiels­weise unser 7:1 gegen Curacao im Vergleich zum Paraguay-Spiel ansieht, wird schön und schnell sichtbar, wie Paraguay das Spiel der Nagelsmann-Elf unterminiert hat.

FIFA World Cup 2026 Data Portraits | OpenGraph Preview Image
wc26.bogachev.fr

FIFA World Cup 2026 Data Portraits

Every 2026 World Cup match as a living data-portrait — two territory blankets, a momentum pulse, honest football made beautiful.

„Mein Mann ist Papa geworden“: Leihmutter „schenkt“ Jens Spahn ein Kind

Das deutsche Gesundheitssystem gibt die Geburt eines Kindes per Leihmutter nicht her. Also weicht der Ex-Minister in diesem Ressort in die USA aus. Dort wird Jens Spahn und seinem Mann Daniel Funke nun ein Sohn geboren. Der CDU-Politiker ist „über­glück­lich“.

Glückwunsch. Wirklich. Ansonsten ist die Heuchelei Spahns jedoch kaum auszuhalten (ähnlich wie der furchtbare Rest dieses ntv-Artikels aus dem so genannten Unter­haltungs­ressort).

Die CDU, deren Fraktionschef Spahn noch ist, hat sich stets und zuletzt im Februrar 2025 gegen Leih­mutter­schaft ausge­sprochen. Ebenso wie Spahn bereits mehrfach, zuletzt 2020 noch explizit. Oder 2015 im GQ-Interview recht respektlos: „Als schwuler Mann und Christ kann ich mich persönlich nur sehr schwer mit der Idee eines gemieteten Mutterbauchs anfreunden.“

Teresa Bücker dazu:

Genau mein Humor, alles an reproduktiven Rechten und sexueller Selbstbestimmung zu blockieren als Politiker und dann selbst eine Leihmutter im Ausland beauftragen. 🫠

Und der Postillon: „Mann, der jahrelang Leih­mutter­schaft bekämpfte, holt sich Baby von Leihmutter“.

Oder: „Spahn stellt klar: ‚Es ist keine Doppelmoral, wenn man generell keine Moral hat‘“.

Leihmutter "schenkt" Jens Spahn ein Kind | OpenGraph Preview Image
n-tv.de

Leihmutter "schenkt" Jens Spahn ein Kind

Das deutsche Gesundheitssystem gibt die Geburt eines Kindes per Leihmutter nicht her. Also weicht der Ex-Minister in diesem Ressort in die USA aus. Dort wird Jens Spahn und seinem Mann Daniel Funke nun ein Sohn geboren. Der CDU-Politiker ist "überglücklich".

Decoy Font: A TTF font that hides what you type

A TTF font that hides what you’re typing from AI. Type a message where each letter contains a decoy.

Bleiben wir bei AI: Soweit ist es schon gekommen, eine Schriftart, die es künstlichen Intelligenzen schwerer macht, sie zu lesen. Ironischer­weise entwickelt von Eric Lu, der ansonsten ein Tool baut, mit dem sich aus begrenztem Material per AI eine passende Font generieren lässt.

Decoy Font: A TTF font that hides what you type | OpenGraph Preview Image
mixfont.com

Decoy Font: A TTF font that hides what you type

Decoy Font combines every letter with a decoy, making it harder for AI to read what you type. Type a message to try it out or download the TTF directly.

Hypercode AI

<Hypercode-Eigenwerbung>

Drüben bei Hypercode, dem von mir gegründeten und geleiteten Digital Product Studio, haben wir seit einiger Zeit nicht mehr nur mit KI- bzw. AI-Assistenz, etwa in der Softwareentwicklung, zu tun, sondern auch mit AI-Features in den Digitalprodukten, die wir im Auftrag unserer Kunden entwickeln. Konkret bedeutet das, dass wir lokale LLMs, ebenso wie die Frontier-Modelle in unterschiedlichen Formen in echte Produkte integrieren, Workflows mit KI automatisieren und natürlich auch Websites im Zuge der Generative Engine Optimization (GEO) für Agenten besser bereitstellen.

Daher haben wir gerade einen eigenen Bereich für unsere AI Engineering-Dienstleistungen geschaffen und gelaunched. Dort beschreiben wir auch unsere AI-Nutzung im Unternehmen (kurz: AIs assistieren, Menschen entscheiden) und haben dazu einen AI-Assistenten veröffentlicht, der Fragen rund um unsere (AI-)Dienstleistungen und Hypercode selbst beantworten kann.

Hier kommt ihr ins Spiel: Die AI-Seiten werden erst nach den Sommerferien in einer kleinen Kampagne beworben, bis dahin ist es ein öffentlicher Beta-Test und ich lade euch schon mal ein, in den Assistenten rein­zugucken, Kuchen­rezepte raus­zuholen, Systemprompts zu erraten, uns zu chipotlaiten und uns gerne Feedback zukommen zu lassen.

</Hypercode-Eigenwerbung>

Your favorite tumblr for the next 5 minutes: pixel skylines

Pixelgrafik der Skyline von Calgary mit dem Calgary Tower und den Rocky Mountains im Hintergrund aus dem Amiga-Sportspiel The Games: Winter Edition (1988).

urban backgrounds from old video games

Der erste Eintrag unserer einst beliebten ”Your favorite tumblr for the next 5 minutes“-Serie in drei Jahren. Und er könnte nicht schöner und passender sein: Ein Tumble­log, das Hinter­gründe von Retro­spielen sammelt, die Pixel-Städte und deren Skylines zeigen. (via Zwentner)

Related und auch aus dieser Reihe: Video Games Skies.

War Atlas — An interactive cartography of thousands of named wars across human history

War Atlas intends to be an interactive map of every armed conflict in recorded human history, layered over evolving empire borders. Scrub the timeline to watch the political map change while wars appear and resolve.

The dataset currently covers 10,584 conflicts spanning roughly 2500 BCE to today, with 427 distinct polities (empires, kingdoms, caliphates, republics, dynasties) whose borders shift through time, and ~700 historical city-name records that fade in and out as cities are renamed.

Diese Konzentration auf Zahlen (inkl. „estimated casualties“ pro Konflikt) finde ich in dem Kontext etwas befremdlich, aber die Umsetzung von J.T. Trollman1 ist sehr gut gemacht und visualisiert die schiere Gewalt, zu der wir insb. in den letzten 500 Jahren fähig waren (inkl. aktuellem Live-View), sehr eindringlich.

  1. Ja, das scheint sein echter Name zu sein; ich habe das gerade bis zu LinkedIn durchverifiziert. Die mit Next.js und React umgesetzte Anwendung findet sich übrigens auch hier auf Github. []
War Atlas — Every Named War in Human History | OpenGraph Preview Image
waratlas.org

War Atlas — Every Named War in Human History

Explore 5,000 years of conflict on an interactive world map. 10,584 wars, 427 empire borders with shifting frontiers, casualty estimates with sources.