3 Punkte von GN⁺ 2025-07-02 | 1 Kommentare | Auf WhatsApp teilen
  • Die neue Version von Ensō mit dem Codenamen Occult Vampire Keanu, die über sechs Jahre hinweg im täglichen Gebrauch verfeinert wurde, ist in den öffentlichen Test gegangen und über TestFlight verfügbar
  • Diese Beta konzentriert sich gemäß der MISS-Philosophie weniger auf mehr Funktionen als darauf, Elemente zu reduzieren, die den Schreibfluss stören
  • Zu den wichtigsten Änderungen gehören eine einfachere UI, 5½ Themes, Coffeeshop Mode, Verbesserungen beim Datenschutz und eine neue Text-Rendering-Engine
  • Der Distributionsweg verlagert sich vor allem auf den AppStore; die Gumroad-Version bleibt als Backup bestehen, wird aber nicht gewartet
  • Analytics-Events und Netzwerkverkehr wurden entfernt; RTL-Unterstützung soll im nächsten Test-Build enthalten sein, während Feedback gesammelt und der Release vorbereitet wird

Öffentlicher Test und Produktausrichtung

  • Die neue Version von Ensō, Codename Occult Vampire Keanu, wurde für öffentliche Tests veröffentlicht
  • Der Test-Build kann über TestFlight heruntergeladen werden
  • Diese Version konzentriert sich im Sinne der MISS-Philosophie weniger auf neue Funktionen als auf das Entfernen von Ablenkungen und die Verbesserung der Ausgereiftheit
  • Selbst die Art, wie Funktionen erklärt werden, kann den Schreibfluss der Nutzer unterbrechen; die Balance zwischen Auffindbarkeit und Konzentration bleibt daher eine wichtige Aufgabe

Wichtige Änderungen an der Nutzungserfahrung

  • Einfachere UI

    • Der Großteil der UI wurde aus dem Textbereich innerhalb der App in die macOS-Menüleiste verschoben
    • Die Verlagerung in die Menüleiste soll die Auffindbarkeit von Funktionen und den Zugriff auf Tastenkürzel verbessern
    • Bislang hat kein Nutzer die frühere Inline-UI vermisst
  • Barrierefreiheitsorientierte Themes

    • Es gibt vordefinierte Themes, die auf Basis von jahrelangem Feedback auf Barrierefreiheit und Nutzungsmuster abgestimmt wurden
    • Unterstützt werden folgende Nutzungssituationen
      • Schreiben tagsüber bei normalen Helligkeitsbedingungen
      • Schreiben bei hellem Licht
      • Schreiben bei schwachem Licht
      • Schreiben bei schwachem Licht auf OLED-Displays
      • Verwendung von vollkommenem Schwarz
      • Schreiben bei extrem schwachem Licht mit reduzierter Lichtexposition
    • Das Theme für extrem schwaches Licht wurde mit Blick auf OLED-Displays entwickelt und ist vor allem für den Anwendungsfall gedacht, nachts zu schreiben und dabei einzuschlafen
    • Ein Theme benötigt noch weitere Arbeit, daher ist von 5½ statt 6 die Rede
  • Coffeeshop Mode

    • Der Coffeeshop Mode ist eine der seltenen neuen Funktionen in Ensō
    • Er verdeckt den Text so, dass Personen hinter einem die Eingaben nur schwer lesen können, während die schreibende Person weiterhin weiß, was sie schreibt
    • Er lässt sich jederzeit mit ⌘-C ein- und ausschalten
    • Nach mehreren Monaten Nutzung erwies er sich besonders beim Journaling an öffentlichen Orten als nützlich
    • Zugehörige Skizze: Sketch - Ensō Coffeeshop Mode
  • Kleine Verbesserungen bei der Barrierefreiheit

    • Autokorrektur, automatische Großschreibung und Rechtschreibfunktionen können ein- und ausgeschaltet werden
    • Die Anpassung der Textgröße, die in der früheren nativen Version nicht möglich war, wird unterstützt
    • Wenn das Edit-Menü entfernt und in Write umbenannt wird, fügt macOS den Einstellungen keine KI-bezogenen Einträge hinzu

Neue Text-Rendering-Engine

  • Die neue Text-Rendering-Engine erlaubt eine feinere Kontrolle über Typografie-Einstellungen
  • Sie unterstützt alternative Darstellungsmodi wie den Coffeeshop Mode und verwendet außerdem einen Custom-Caret
  • In der neuen UI fühlt sich das Schreiben flüssiger an; der Text wirkt gut lesbar und weich, ohne unscharf zu sein
  • Weil Funktionen reduziert wurden, kann stärker auf Qualität und Vertrautheit der verbleibenden Elemente geachtet werden
  • Ziel ist eine Erfahrung, die vertraut und hochwertig genug ist, dass man sich damit wohlfühlt, 10 Dollar für eine Tipp-App ohne Textauswahl zu bezahlen

Distribution und Zahlungsweg

  • Ensō soll grundsätzlich über den AppStore vertrieben werden
  • Die bisherige Gumroad-Version bleibt bestehen, wird aber nicht gewartet, weil die neue Version nach den grundlegenden Verhaltensmaßstäben funktional gleichwertig und besser ist
  • Gründe für den Wechsel zum AppStore sind:
    • Mehrere Nutzer beschwerten sich darüber, dass die Gumroad-Zahlung, insbesondere der Schritt mit dem PayPal-Zahlungsbildschirm, verdächtig wirke
    • Der AppStore hat Nachteile, und die Auslieferung von Apps ist dort langsam und umständlich, aber die Distribution ist vergleichsweise einfach, ohne viel Code schreiben zu müssen
    • Später lassen sich OTA-Updates hinzufügen und eine erneute Distribution über Gumroad als iterative Verbesserung umsetzen
  • Die Gumroad-Version bleibt als Backup bestehen, wird aber nicht gewartet

Fehlende Funktionen und bewusste Einschränkungen

  • Analytics

  • Personalisierung

    • Personalisierungsfunktionen sollen künftig ergänzt werden
    • Da die neue Version bereits deutlich besser ist als die alte, fiel die Entscheidung, den öffentlichen Test zu starten, statt auf weitere Funktionen zu warten
    • Es wird an einer UX gearbeitet, die Auffindbarkeit und Konzentration ausbalanciert
    • Jede Option und jede Auswahlmöglichkeit kann eine Gelegenheit sein, Nutzer zu stören, und muss daher sorgfältig behandelt werden
  • RTL- und Nicht-LTR-Sprachunterstützung

    • RTL-Unterstützung soll im nächsten Test-Build enthalten sein
    • Ein erheblicher Teil der Ensō-Nutzer verwendet Sprachen mit nichtlateinischen Schriftsystemen; soweit bekannt, sind darunter vor allem Nutzer von Persian, Arabic und Hebrew
    • Grundlegende RTL-Unterstützung könnte möglicherweise mit einer einzigen Codezeile möglich sein, und selbst wenn sie nicht perfekt ist, kann sie für Nutzer nichtlateinischer Schriften eine große Verbesserung bedeuten
  • Inline-Editing-UI

    • Die frühere Version von Ensō zeigte die UI im selben Bereich wie den Text an, die neue Version tut das nicht
    • Die Option, im Haupt-Canvas der App ein Hamburger-Menü hinzuzufügen, wird noch geprüft
    • Bislang haben nur zwei weniger häufige Nutzer diesen Punkt angesprochen
    • Die als wichtiger betrachteten Kriterien sind:
      • Bedienkomfort und weniger Ablenkung
      • Auffindbarkeit
      • Vertrautheit
    • Funktionen, die die Auffindbarkeit erhöhen, schaffen mehr Auswahlmöglichkeiten, und jede Auswahl kann zu einer Ablenkung werden
    • Auch kleine Änderungen summieren sich, daher ist es schwieriger, etwas zu entfernen, als etwas hinzuzufügen

Nächste Schritte und Ideen in Prüfung

  • Als Nächstes stehen das Sammeln und Bearbeiten von Testfeedback, die Vorbereitung grundlegender Marketingmaterialien, das Hinzufügen von RTL-Schreibunterstützung und der Release an
  • Beim Marketing könnten Social-Media-Anzeigen ausprobiert werden, es geht aber hauptsächlich darum, über Ensō und verwandte Themen zu sprechen und mit Communities in Kontakt zu treten, die Ensō bereits kennen
  • Geprüft werden folgende Ideen:
    • Windows- und Linux-Unterstützung
      • Sie soll in den nächsten Monaten erneut geprüft werden
      • Nutzer, die am Testen interessiert sind, können dies per E-Mail mitteilen
    • Quick Save
      • Beim Drücken von ⌘+S wird ein Snapshot der Notiz mit einem Zeitstempel-Dateinamen in einem vorab festgelegten Verzeichnis gespeichert
      • Beispiel-Dateiname: note-27-06-2025.txt
    • Toybox
      • Eine optionale Menüfunktion, über die experimentelle Tools episodisch veröffentlicht werden
      • Sie könnte Schreib-Prompts, Schreib-Timer, Typografie-Stilexperimente und visuelle Experimente enthalten, bei denen Buchstaben und Wörter abhängig von der Eingabe wie Ranken wachsen
  • Falls Toybox umgesetzt wird, wird es tief im Menü platziert, um Ablenkungen zu vermeiden
  • Falls Toybox voraussichtlich mehr Ablenkung erzeugt, wird es eine separate App

Herausforderungen im Entwicklungsprozess

  • Die Arbeit erfolgte täglich in kleinen Einheiten und an manchen Tagen über längere Zeiträume
  • Einzelne Funktionen wurden nicht isoliert betrachtet; stattdessen liefen mehrere Arbeiten parallel, mit Fokus auf ihren Wechselwirkungen
  • Das neue Ensō ist eine Art Projekt, bei dem sich unfertige Teile nur schwer funktionweise nach und nach teilen lassen
  • Ziel ist es, ein Werkzeug bereitzustellen, das Nutzer nicht stört, zugleich schön und ausgereift ist und sich wie ihr eigenes anfühlt
  • Tauri und Build-Erfahrung

    • Tauri ist deutlich ausgereifter als beim ersten macOS-Release
    • In der früheren Version kosteten Mac-Builds, Notarisation, Provisioning Profiles und die undokumentierte AppStore-Connect-API mehrere Wochen
    • Inzwischen funktioniert das meiste, und bei einigen Skripting-Aufgaben war Claude Code unverzichtbar
  • Komplexität des Theme-Switchers

    • Der Theme-Switcher erwies sich als komplexeres Problem als erwartet
    • Schwierig war, Theme-Einstellungen für dark/light/OS-Synchronisationsmodi, Vorschau und die Frage, ob Änderungen gespeichert werden, in einer einzigen UI und mit maximal 2–3 Klicks unterzubringen
    • Viele Versuche führten zu Ergebnissen, die eher an eine Dwarf-Fortress-GUI erinnerten als an einen einfachen Theme-Picker
  • Browserbasiertes Text-Rendering

    • Die Entscheidung, einen Browser als Text-Rendering-Engine zu verwenden, fühlt sich weiterhin richtig an
    • Besonders Safari bietet starke typografische Kontrolle, etwa text-box: cap alphabetic
    • Derzeit gibt es keine einfache Möglichkeit, die native Accent-Farbe des OS auszulesen
    • accent lässt sich anpassen, aber nicht auslesen

Kostenlose Web-Version

  • Es gibt keinen Plan, die kostenlose Web-Version von Ensō zu entfernen
  • Der Entwickler möchte für die Arbeit bezahlt werden, aber Menschen melden sich und kaufen auch ohne nennenswertes Marketing
  • Die Hoffnung ist, dass das bisher aufgebaute Vertrauen und die Qualität des finalen Produkts ausreichen, um Ensō langsam und stetig wachsen zu lassen

1 Kommentare

 
GN⁺ 2025-07-02
Meinungen auf Hacker News
  • Ich fand schon immer, dass das Beste am Schreiben am Computer die Fähigkeit ist, direkt beim Schreiben editieren zu können.
    Allerdings verstehe ich, dass diese Arbeitsweise für viele überhaupt nicht passt; persönlich würde ich diese App zwar nicht nutzen, aber sie sieht ziemlich gut aus.

    • Wenn man sich manchmal selbst dazu zwingt, nicht zu editieren, kommen Dinge zum Vorschein, die irgendwo im Hinterkopf verborgen und schwer zu greifen waren.
      Ein Brain Dump funktioniert auf die gleiche Weise. Wenn man einfach aufschreibt, was im Kopf ist, ohne auch nur Tippfehler zu korrigieren, treten wirklich Dinge zutage, von denen man gar nicht wusste, dass sie einen beschäftigen oder Platz einnehmen.
      Das ist es wert, einmal ausprobiert zu werden, und eine Stunde reicht dafür. Ich nutze eine ähnliche Methode auch für Blog-Entwürfe, wenn ich zwar eine Idee habe, der Rest des Textes aber nicht so recht kommt.
    • Ich fand schon immer, dass das Beste am Schreiben am Computer die Lesbarkeit ist :)
  • Sehr schön. Ich wollte selbst schon so etwas bauen, bin aber noch nicht dazu gekommen. Der Café-Modus ist großartig.
    Die Funktion, die ich mir am meisten wünsche, ist, Schriftart und Cursor ändern zu können. Ein blinkender Cursor ist ablenkend und unnötig. Wenn das Tool ohnehin nicht zum Editieren gedacht ist, kann man ja davon ausgehen, dass man immer am Ende ist.

    • Ich bin sehr zurückhaltend damit, neue UI-Elemente hinzuzufügen, besonders wenn sie zu neuen Ablenkungen werden könnten.
      Falls ich es einbaue, verstecke ich es deshalb vielleicht hinter mehreren Menüs. Trotzdem betreibe ich wegen genau dieser Themen schon seit geraumer Zeit Yak Shaving :)
    • Eine Monospace-Schrift ist wirklich nötig. Ich weiß, dass die meisten Menschen Prosa nicht gern in Monospace schreiben, aber als Entwickler fühlen sich proportionale Schriften für mich immer seltsam an.
  • Enso insgesamt wird wahrscheinlich nicht zu mir passen, weil mein Ansatz beim Schreiben ziemlich anders ist.
    Die Idee des Café-Modus gefällt mir aber, und ich würde gern etwas Ähnliches in Obsidian umsetzen.

    • Falls es um einen Café-Modus für den gesamten Browser geht, könnte das hier nützlich sein: https://addons.mozilla.org/en-US/firefox/addon/obfuscator/
    • Mir gefällt diese Idee auch.
      Zu Hause schreibe ich in letzter Zeit das meiste per Spracheingabe. Ich wünschte, jemand würde eine Art geräuschabschirmendes Gerät erfinden, mit dem man im Café oder in öffentlichen Verkehrsmitteln mit seinem Gerät sprechen kann, ohne dass andere einen hören.
  • Sieht wirklich gut aus. Ich habe ein paar Minuten gebraucht, um zu verstehen, was das ist.
    Eine Produktbeschreibung oben auf der ersten Seite oder hier in der Beschreibung wäre hilfreich.

    • Ich habe den Link zum Artikel hinzugefügt.
  • Erinnert mich an https://github.com/maebert/themostdangerouswritingapp

    • Interessant ist, dass es ensō in vieler Hinsicht sehr ähnlich ist und zugleich das komplette Gegenteil.
      ensō ist ruhig, achtsam und vermittelt Sicherheit. MDWa ist hektisch, furchteinflößend und sadistisch. Spannend, wie kleine Unterschiede Produkte hervorbringen können, die fast gleich wirken, sich aber völlig anders anfühlen. Großer Applaus an rafal, den Macher von ensō; mir persönlich gefällt es wirklich sehr.
    • Mich erinnert es eher an Apostrophe: https://flathub.org/apps/org.gnome.gitlab.somas.Apostrophe
  • Ich hatte es früher schon einmal gesehen, aber den Namen vergessen.
    Ich habe mit Google gesucht und auch ein LLM gefragt, konnte es aber am Ende nicht wiederfinden. Die HN-Suche war auch keine große Hilfe; umso schöner, es wiederzusehen.

    • Mein https://meat-gpt.sonnet.io ist immerhin recht gut indexiert.
      Es findet sogar Hunderte von AI-Websites, die per Web Scraping erfasst und mit halluzinierten Produktbeschreibungen versehen wurden.
  • Großartige Arbeit. Ein gutes Beispiel dafür, dass nicht nur eine gute Idee zählt, sondern vor allem die Umsetzung.
    Ich glaube nicht, dass ich die einzige Person bin, die schon einmal eine solche Idee hatte. Meine Idee hieß „nanowriter“ und war für NanoWriMo gedacht, aber damals fehlten mir die Programmierfähigkeiten und die Executive Function, um sie tatsächlich zu bauen.
    Enso ist schön und, noch wichtiger, es existiert tatsächlich. Deshalb ist es unendlich viel besser.
    0: https://storyempire.com/2025/04/28/nanowrimo-closing-what-we...

  • Für Linux-Nutzer sieht es ziemlich ähnlich aus wie https://flathub.org/apps/org.gnome.gitlab.somas.Apostrophe

    • Die beiden scheinen konzeptionell unterschiedlich zu sein. Apostrophe ist ein gut aussehender Markdown-Editor.
      Ensō ist eher ein minimales Schreib-Tool, das eine bestimmte Art des Schreibens unterstützt, indem es bereits geschriebenen Text verbirgt und Nutzer am Editieren hindert. Der Fokus scheint darauf zu liegen, erst einmal Wörter herauszubekommen und Formatierung sowie Überarbeitung später in anderen Tools zu erledigen.
  • Großartig.
    Ich habe mich früher schon ein paar Mal davon inspirieren lassen und etwas Ähnliches gebaut. In seinem jetzigen Zustand wirkt es bereits ziemlich ausgereift, und Hintergrundmusik kann man selbst bereitstellen.
    Mir sind zwar neue Funktionen eingefallen, aber eigentlich scheinen sie nicht nötig zu sein. Besonders der Café-Modus gefällt mir. Ich werde oft befangen, weil ich befürchte, andere könnten sehen, was ich schreibe; dass der Text verborgen wird, ist wirklich gut.

  • Nachdem ich die ersten paar Bildschirme gelesen hatte, wusste ich immer noch überhaupt nicht, worum es ging.
    Zuerst kam ich zu dem Schluss, es sei wohl irgendein Paperwhite-Display, aber es stellte sich als App heraus. Dieser Blogpost scheint sich nur an Leute zu richten, die bereits wissen, was die App ist.