1 Punkte von GN⁺ 9 시간 전 | 2 Kommentare | Auf WhatsApp teilen
  • writerdeck ist ein dediziertes Schreibgerät, das die Ablenkungen des modernen Internets reduziert, und basiert auf der Wiederverwendung eines 6 Jahre alten Laptops statt auf neuer Hardware
  • Das System76 Galago Pro eignet sich dank ausreichender Leistung, guter Tastatur, mattem Bildschirm und Linux-Unterstützung für langes Tippen und Schreiben im Freien
  • Debian Trixie wurde nur für die Konsole installiert, um eine Schreibumgebung ohne X11, Wayland, Desktop-Umgebung und Browser zu schaffen
  • Mit neovim, kmscon, tmux, vimwiki und Syncthing wurden Bearbeitung, Schriftgrößenanpassung, Statusleiste, Synchronisierung und Backup-Workflow eingerichtet
  • Nach dem automatischen Login öffnen sich tmux und Vimwiki sofort, sodass das Gerät hilft, sich ohne Browser und Benachrichtigungen darauf zu konzentrieren, mehr zu schreiben

Gerätewahl und Zielsetzung

  • writerdeck ist ein dediziertes Schreibgerät, um die Ablenkungen des modernen Internets zu reduzieren, und verwendet einen 6 Jahre alten Laptop weiter, statt neue Spezialhardware anzuschaffen
  • Der verwendete Laptop ist ein System76 Galago Pro, das noch immer leistungsfähig genug ist, eine gute Tastatur besitzt und durch seinen matten Bildschirm auch für langes Tippen oder Schreiben im Freien geeignet ist
  • Das Galago Pro ist Linux-freundlich und hat gute Kernel-Unterstützung
  • Das Ziel war nicht, ein großes neues Projekt zu starten, sondern mit bereits vorhandener Hardware sofort mit dem Schreiben beginnen zu können

Debian auf tty-Basis statt Desktop installieren

  • Man könnte auch ein normales Desktop-Betriebssystem ausschließlich offline verwenden, aber auf modernen Macs oder Windows-PCs ist es aus meiner Sicht auf unterstützte Weise schwierig, den Browser vollständig zu entfernen
  • Unter Linux könnte man auch einen leichten Desktop oder Window Manager nutzen und keinen Browser installieren, aber hier ging es darum, mit der Gewohnheit eines Desktop-OS selbst zu brechen und eine auf Schreiben fokussierte Umgebung zu schaffen
  • Debian Trixie wurde nur für die Konsole installiert, wobei X11, Wayland und Desktop-Umgebungen komplett weggelassen wurden
  • Für die Debian-Installation wurde der textbasierte Installationsmodus verwendet; da auf dem Gerät nur veröffentlichbare Inhalte liegen sollen, wurde auf eine vollständige Festplattenverschlüsselung verzichtet
  • Um unter Debian sudo zu verwenden, darf kein root-Passwort gesetzt werden; dann wird root deaktiviert und der Benutzer als sudo-Benutzer eingerichtet
  • Im Bildschirm zur Desktop-Auswahl wurden sämtliche Desktop-Funktionen abgewählt, und nach der Installation startet das System im normalen Konsolen-Login

Netzwerk und grundlegende Bearbeitungsumgebung

  • Nach dem ersten Login wurde das System mit sudo apt update und sudo apt upgrade auf den neuesten Stand gebracht und für die Netzwerkverwaltung das Paket network-manager installiert
  • Der Hauptzweck war, sich per curses-basiertem Tool nm-tui mit WLAN zu verbinden, ohne Netzwerk-Konfigurationsdateien manuell bearbeiten zu müssen
  • Nach der Installation mit sudo apt install network-manager kann man nm-tui starten, um verfügbare WLAN-Netze zu suchen und sich zu verbinden
  • Das Gerät wird meist offline genutzt, soll sich bei Bedarf für Datei-Backups aber mit dem Netzwerk verbinden können
  • Statt nano wurde neovim mit sudo apt install neovim installiert; normalerweise wird vim verwendet, aber dies war eine Gelegenheit, sich stärker an neovim zu gewöhnen
  • kmscon musste unter Debian Trixie über backports installiert werden
  • Dazu wurden in /etc/apt/sources.list die folgenden zwei Zeilen ergänzt, um das Repository trixie-backports zu aktivieren
deb http://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware  
deb-src http://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware  
  • Danach wurde sudo apt update ausgeführt und mit sudo apt install -t trixie-backports kmscon kmscon samt Abhängigkeiten installiert
  • kmscon startet beim Booten automatisch und sieht ab dem nächsten Neustart wie ein normales tty aus, erlaubt aber das Anpassen der Schriftgröße mit ctrl-plus und ctrl-minus
  • Damit ist die grundlegende writerdeck-Konfiguration für komfortables Offline-Schreiben abgeschlossen

Bildschirmaufteilung und Statusleiste mit tmux

  • tmux wurde für Terminal-Tiling und die Statusleiste installiert; unter Debian geht das mit sudo apt install tmux
  • Für Akkuanzeige und Helligkeitssteuerung wurden außerdem acpi und light mit sudo apt install acpi light installiert
  • Die zugehörigen Einstellungen wurden in .tmux.conf im Home-Verzeichnis ergänzt
  • ACPI für die Akkuanzeige

    • acpi -b zeigt Informationen zum Laptop-Akku an; nach der Installation kann man diese direkt sehen, sofern ein Akku erkannt wird
    • Um nur den Akkustand in Prozent zu erhalten, wurde folgender Befehl verwendet
acpi -b | grep -m1 -o -P '.{0,2}%'  
  • -m1 sorgt dafür, dass nur eine Zeile gelesen wird, sodass bei Laptops mit mehreren Akkus nur der primäre Akku betrachtet wird
  • -o gibt nur den übereinstimmenden Teil aus und blendet längere Angaben wie die Restlaufzeit aus
  • -P aktiviert Perl-kompatible reguläre Ausdrücke; '.{0,2}%' holt das % sowie bis zu zwei Ziffern davor
  • Auf diese Weise kann 100% nicht angezeigt werden, aber da dieser Laptop ohnehin nicht mehr so weit lädt, ist das akzeptabel
  • Um die standardmäßige Uhrzeit rechts in der tmux-Statusleiste durch den Akkustand zu ersetzen, wurde Folgendes zu .tmux.conf hinzugefügt
# give me a battery readout instead of the time  
set-window-option -g status-right "#(acpi -b | grep -m1 -o -P '.{0,2}%')"  
  • Helligkeitssteuerung mit light

    • light -U 10 verringert die Helligkeit um 10 %, light -A 10 erhöht sie um 10 %
    • Da die F8- und F9-Tasten des Laptops Helligkeitssymbole tragen, wurden sie zum Senken und Erhöhen der Helligkeit gebunden
# keybinding for brightness  
bind -n F8 run-shell 'light -U 10' # decrease  
bind -n F9 run-shell 'light -A 10' # increase  
  • Ab der nächsten tmux-Sitzung lässt sich die Bildschirmhelligkeit mit F8 und F9 steuern
  • Weitere tmux-Einstellungen

    • Da neovim am unteren Bildschirmrand bereits eine Statusleiste hat, wurde die tmux-Statusleiste mit set -g status-position top an den oberen Rand verschoben
    • Die Hintergrundfarbe der Statusleiste wurde mit set -g status-style bg=green auf Grün gesetzt
    • Die endgültige .tmux.conf sieht so aus
# bar position and color  
set -g status-position top  
set -g status-style bg=green  
  
# keybinding for brightness  
bind -n F8 run-shell 'light -U 10' # decrease  
bind -n F9 run-shell 'light -A 10' # increase  
  
# give me a battery readout instead of the time  
set-window-option -g status-right "#(acpi -b | grep -m1 -o -P '.{0,2}%')"  
  • In der Standardbedienung von tmux wechselt man mit Ctrl-B in den Befehlsmodus und teilt dann mit % vertikal oder mit " horizontal
  • Nach Ctrl-B kann man mit den Pfeiltasten den Fokus zwischen den Fenstern wechseln

neovim- und vimwiki-Konfiguration

  • Auch andere Editoren wie emacs, helix, micro oder nano wären möglich, aber diese Konfiguration ist für vim-Nutzer gedacht und baut auf neovim auf
  • neovim bringt bereits Standard-Farbschemata mit, die sich mit der Option :colorscheme ausprobieren lassen
  • Passend zur retrohaften Stimmung wurde das Farbschema blue gewählt und in .config/nvim/init.vim colorscheme blue eingetragen
  • Für das Schreiben wurde außerdem set linebreak ergänzt, damit Wörter natürlich in die nächste Zeile umbrechen
  • vimwiki ist in Debian Trixie als Paket verfügbar, daher wurde es statt über einen Plugin-Manager einfach mit sudo apt install vim-vimwiki installiert

Synchronisierung des Schreibordners mit Syncthing

  • syncthing wurde gemäß der Syncthing-Dokumentation eingerichtet
  • Der vimwiki-Ordner des writerdeck wurde mit dem Ordner writing auf einem Server verbunden; dieser Serverordner ist wiederum ein Unterverzeichnis innerhalb einer privateren vimwiki-Struktur
  • In dieser Struktur werden sensible Notizen aus der Desktop-vimwiki nicht auf das writerdeck synchronisiert
  • Mit Verschlüsselung auf dem Gerät könnten auch sensible Inhalte synchronisiert werden, aber derzeit liegen dort nur veröffentlichbare Inhalte
  • Möglicherweise wird später passwortbasierte LUKS-Verschlüsselung eingerichtet, um Zugriff auf das vimwiki-Tagebuch zu ermöglichen
  • Da keine traditionelle Desktop-Umgebung mit Browser vorhanden ist, wurde die syncthing-Web-GUI so konfiguriert, dass sie nicht nur auf 127.0.0.1, sondern auf allen Adressen lauscht
  • Das ist zwar nicht die bevorzugte Lösung, wird aber akzeptiert, weil sich keine privaten Daten auf dem Gerät befinden
  • Eine bessere Variante wäre der Zugriff über einen SOCKS-Proxy, das bleibt jedoch ein Thema für ein anderes Mal

Automatischer Login und sofort losschreiben nach dem Booten

  • Damit man direkt nach dem Aufklappen des Geräts schnell schreiben kann, wurde automatischer Login eingerichtet
  • Automatischer Login in kmscon

    • Da kmscon installiert ist, wurde der systemd-Dienst mit sudo systemctl edit kmsconvt@tty1.service angepasst
    • Folgender Inhalt wurde ergänzt
[Service]  
ExecStart=  
ExecStart=/usr/bin/kmscon --login -- /bin/login -f my_username_goes_here  
  • kmscon führt den Befehl aus, der nach --login und dem folgenden -- steht; hier also /bin/login -f mit dem Benutzernamen für den automatischen Login
  • tmux und vimwiki nach dem Booten automatisch starten

    • Nach dem kmscon-Login soll tmux nur im Standard-tty automatisch starten und dann direkt in vimwiki wechseln
    • Dazu wurde folgende Bedingung in .bashrc eingefügt
# Launch tmux if we aren't already running tmux and we're in the default tty  
if [ -z "${TMUX}" ] && [ $(tty) == "/dev/pts/0" ]; then  
exec tmux new-session -d 'vim -c VimwikiIndex' \; attach  
fi  
  • Diese Bedingung prüft, ob noch keine tmux-Sitzung läuft, und verhindert so rekursives Starten
  • Gleichzeitig wird geprüft, ob man sich im ersten virtuellen tty befindet; wenn die Bedingung erfüllt ist, wird mit vim -c VimwikiIndex eine neue tmux-Sitzung erzeugt und direkt verbunden
  • vim -c VimwikiIndex sorgt dafür, dass vim im Vimwiki-Index startet

Veränderungen nach der Nutzung und nächste Schritte

  • Etwa eine Woche lang wurden mit diesem writerdeck Blogbeiträge, Skripte für begleitende Videos und weitere künftige Skripte in Arbeit geschrieben
  • Künftig könnten noch eine Rechtschreibprüfung ergänzt oder sogar ein alter 486er zu einem „writerdeck terminal“ im Arbeitsbereich ausgebaut werden
  • Das Hauptziel ist, mehr zu schreiben und sich beim Schreiben weniger ablenken zu lassen
  • Browser, App-Benachrichtigungen oder Hinweise auf den nächsten Song im Musikplayer sind praktisch, stören aber beim Schreiben
  • Gewünscht ist ein bewussterer Umgang mit Technologie sowie ein Gerät, das eine Aufgabe gut erfüllt und danach wieder weggelegt werden kann
  • Wenn man vermeiden möchte, dass immer alles überallhin mitkommt, kann ein writerdeck dabei helfen

2 Kommentare

 
GN⁺ 4 시간 전
Lobste.rs-Kommentare
  • Mir gefällt dieser Beitrag. Anders als teure Hardware für Autor:innen, bei der man nie weiß, wann der Support endet, ist das einfach Linux ohne X und läuft daher auf jedem billigen Laptop.

  • Wir haben neue Methoden des Aufschiebens gefunden und werden das auch weiterhin tun. Es ist das angeborene Recht aller Schreibenden.
    Meine Wahl ist, an einem Neovim-Plugin herumzubasteln, das oberflächlich fürs Romanschreiben gedacht ist, und ein TUI-Internetradio-Tool zu bauen.

  • TUI für einige Syncthing-Funktionen: https://github.com/hertelukas/synctui

    • Es funktioniert überraschend gut, Dokumente in ein Git-Repository einzuchecken.
  • Solange man DOS noch nativ booten kann, kann man stattdessen auch so etwas verwenden:
    https://github.com/lproven/usb-dos

  • Das spricht mich auch an. Ich habe ebenfalls Schwierigkeiten mit Konzentration und mag TUIs.
    Das Problem ist, dass alles, was ich schreibe, Recherche erfordert, und Recherche einen Webbrowser braucht.

    • Vielleicht gibt es einen Umweg, damit Recherche nicht zwingend einen Webbrowser braucht.
      Mehrere Unternehmen bieten sowohl Websuch-APIs als auch Endpunkte an, die beliebige Websites als Markdown einlesen. Das ist zwar für LLMs gedacht, aber es gibt kein Gesetz, das Menschen die Nutzung verbietet.
  • Der nächste Schritt ist vermutlich, Fensterverwaltung in Neovim und das eingebaute Terminal zu nutzen und tmux aufzugeben.

  • Wow, das erinnert mich sofort an ommwriter, eine alte App, die ich 2013 für mein erstes MacBook gekauft habe.
    Ich habe kürzlich versucht, mit Tauri etwas Ähnliches zu bauen, und kleinen Pop-/Klickgeräuschen bei Tasteneingaben hinzugefügt; das war ziemlich großartig.

  • Das erinnert mich daran, wie ich mich früher dagegen gewehrt habe, X zu installieren. Der „einzige“ Grund, X zu benutzen, war Web-Browsing. Aber wer benutzt schon das Web?
    Ich sollte wohl meinen Cholesterinspiegel prüfen lassen.

 
GN⁺ 9 시간 전
Hacker-News-Kommentare
  • Ich wollte schon lange so ein Setup ausprobieren, aber es ist schwer, darüber hinwegzukommen, dass Linux-TTY nur 256 Farben unterstützt
    Wenn man die Zahl der Farben noch weiter erhöhen und Unicode-Unterstützung hinzufügen könnte, würde ich gern komplett TTY-only leben

  • Sieht nach einem coolen und gut gemachten Setup aus
    Es ist nur ziemlich ironisch, dass man, um sich „aufs Schreiben zu konzentrieren“, das OS von Grund auf einrichtet, den Standard-Netzwerk-Stack austauscht, eine neue Variante des bevorzugten Editors installiert, die Akkuanzeige anpasst, den Login-Prozess überarbeitet und dann nach langem Aufwand für eine ablenkungsfreie Schreibumgebung tmux installiert, damit man mehrere Dinge gleichzeitig tun kann

    • Das erinnert mich an Freunde, die „einen Blog starten“ wollten und als ersten Schritt einen Static Site Generator von Grund auf neu gebaut haben
    • Man muss nur ein Terminal öffnen, opencode starten, dem LLM die Idee sagen und es anweisen, einen Text in einer vorgegebenen Länge zu schreiben und als Datei zu speichern
      Danach beginnt die Review-Schleife, und das ist die Schreibarbeit des neuen Zeitalters
    • Das ist Yak Shaving
      Das typische Muster, bei einer neuen Diät erst einmal ins Fitnessstudio einzutreten oder massenhaft Sportgeräte zu kaufen
      Trotzdem will ich das nicht verurteilen. Ein Teil meines Yak Shavings hat langfristig ziemlich gute Ergebnisse gebracht
    • Das ist ein Muster, das man überall sieht
      Zum Beispiel Schreiner, die immer nur Jigs und French Cleats für ihre Werkstatt bauen, oder Programmierer, die sich übermäßig daran aufhängen, welche Tastatur und welche Schriftart sie benutzen sollen
    • Ich stimme zu, aber in diesem Fall hat diese Arbeit immerhin einen Blogpost hervorgebracht, der nach heutigem Stand über 300 Punkte und über 200 Kommentare bekommen hat
  • Interessant, dass jemand trotz vorhandener Vertrautheit mit den Tools syncthing statt rsync gewählt hat
    Ich frage mich auch, warum rsync für normale Leser oder Zuschauer weder erwähnt noch diskutiert wurde
    Bei diesem Setup hätte mich eher beschäftigt, dass man zusätzliche Konfiguration braucht, um Suspend oder andere Hardware-Nervigkeiten in den Griff zu bekommen. Trotzdem hilft es viel, wenn die Basis ein gut unterstützter Linux-Rechner ist

  • Liest sich wie ein Text von jemandem mit ADHS, der Adderall genommen und dann einen Tag lang übermäßig auf das Falsche fokussiert war. Ist mir auch schon passiert
    Wenn dieses writerdeck für mehrere Projekte dauerhaft funktioniert, ist das okay, aber wenn es alle zwei Projekte wieder komplett umgebaut wird, wirkt es eher wie Dopaminjagd oder Selbstsabotage. Nicht, dass das an sich schlecht wäre, aber in Sachen Fokus sieht es nicht nach einem Netto-Gewinn aus

    • Ob man sich „auf das Falsche fokussiert“ hat, hängt vollständig davon ab, worauf die Person sich fokussieren wollte
      Wir können nicht entscheiden, was ein richtiger oder falscher Gegenstand der Konzentration ist
    • Das ist eine ziemlich seltsam feindselige Reaktion auf einen ernsthaft geschriebenen Beitrag über das eigene Setup
    • Bei mir ist es ähnlich
      Nur: In Phasen, in denen ich eine Zeit lang nicht viel Arbeit erledigen musste, hat es wirklich Spaß gemacht, sich in solche Dinge zu vertiefen. Es war eine Art Unterhaltung, hat aber auch geholfen, wenn ich tatsächlich arbeiten musste
  • Auf HN gibt es ein Muster, das man oft sieht
    „Ich habe das komplette System von Grund auf neu gebaut, um dieses Problem zu lösen“ → „Coole Lösung, aber ist das nicht viel mehr Arbeit als diese einfache Methode?“ → „Stimmt, aber es ist ein cooles Projekt, und nicht alles muss immer maximal effizient sein“
    Beide Seiten haben recht. Komplexe Lösungen sind viel mehr Arbeit als einfache, und es ist völlig okay, Projekte nur zum Spaß zu machen, selbst wenn sie keinen Nutzen haben; in diesem Fall gibt es sogar einen gewissen praktischen Nutzen
    Die Erwartungen scheinen sich zu spalten. Manche wollen einfach ein Projekt machen und benutzen dafür eine dünne Rechtfertigung, andere wollen wirklich ein Problem lösen, geraten dabei aber in Perfektionismus und Overengineering oder kennen die einfachere Lösung nicht
    Weil sich diese beiden Gruppen vermischen, laufen HN-Threads immer weiter. Im zweiten Fall kann es extrem hilfreich sein, wenn jemand sagt: „Es gibt auch einen einfacheren Weg.“ Vielleicht wusste die Person wirklich nicht, dass es ihn gibt, oder sie steckt im Overengineering fest und braucht einen kleinen Schubs, um zu merken, dass sie sich in eine unerwünschte Richtung verrannt hat. Mir ist das oft so gegangen

    • Du hast das Muster gerade nicht beschrieben, sondern direkt vorgeführt
      Irgendwer geht zwangsläufig meta und spricht über das Muster selbst, dann sagt wieder jemand, „so schwarz-weiß ist es nicht“, und der Unterthread verläuft sich ohne Fazit oder Einsicht in vagem Gemurmel
      Streng genommen ist das für mich Verschwendung, aber in großzügigerer Lesart sehe ich es als eine Nischenform von jugendlichem Überschwang als Nebenwirkung anderer, wichtigerer Prozesse persönlicher Reifung
    • Foren bestehen aus vielen Einzelpersonen mit jeweils eigener Perspektive
      Nicht alles ist schwarz-weiß, Nullsummenspiel, gut oder schlecht
  • Wenn man das ohne großes Setup ausprobieren will, kommt man auf Linux-Systemen meist mit Ctrl+Alt+F3 direkt in eine TTY-Konsole
    Zurück geht es mit Ctrl+Alt+F1 oder Ctrl+Alt+F2. Wahrscheinlich gibt es auch mehrere Konsolen bis F12
    Ich habe das früher oft benutzt, wenn ich einen weniger ablenkenden Desktop als im Originalpost wollte

    • Genau. Und wenn man direkt im TTY-Modus booten möchte, kann man sudo systemctl set-default multi-user.target ausführen
      Nur als Hinweis: Auf einigen meiner Rechner komme ich mit Ctrl+Alt+F2 zurück in den Grafikmodus, auf anderen mit Ctrl+Alt+F7
    • Oder noch extremer: einfach einen Emacs-Client starten, (menu-bar-mode -1) und (tool-bar-mode -1) auswerten und dann im Vollbild arbeiten
    • fbcon wurde nicht erwähnt
  • Ich warte sehnsüchtig auf das perfekte E-Ink-Gerät für genau diesen Zweck
    Ich habe bereits ein Schreib-Setup, das gut zu Obsidian passt, und eine mechanische Tastatur von Royal Kludge; ich warte nur noch auf die nächste Generation E-Ink
    Das Boox One Note Max war wirklich nah dran, wurde aber fast sofort eingestellt und wirkt nicht so, als würde es lange unterstützt werden
    Ich hätte gern Empfehlungen

    • Meine Frau hat das hier gekauft: https://getfreewrite.com/products/freewrite-traveler
      Die Meinungen dazu gehen extrem auseinander. Manche halten es wegen der langen Akkulaufzeit, der nach einem neuen Patch überraschend schnellen E-Ink-Reaktionsfähigkeit, der ordentlichen Tastatur und der Abwesenheit von Ablenkungen für großartig
      Andere finden es schrecklich, weil es immer noch E-Ink ist und für ein Gerät, mit dem man faktisch nicht viel machen kann, viel zu teuer
      Alternativen und DIY-Optionen gibt es hier: https://www.writerdeck.org/
    • Die Pomera-Reihe der japanischen Firma King Jim ist funktional ziemlich gut
      Sie ist so eingeschränkt, dass sie beim Schreiben nicht stört, erlaubt aber trotzdem grundlegende Workflows wie einfaches Dateimanagement und Übertragung per SD-Karte/USB. Das sind Dinge, die westliche Boutique-Schreibgeräte wie Freewrite früher nicht oder gar nicht richtig unterstützt haben
      Ich habe viel auf einem ungewöhnlichen E-Ink-Pomera mit Klapptastatur geschrieben und später auch ein DM250 gekauft, das zwar kein E-Ink hat, aber fast genauso funktioniert. Inzwischen gibt es auch eine US-Version, und ich kann sie empfehlen
    • Ich nutze Onyx Boox Palma als portable E-Ink-Umgebung für Entwürfe, und das hat für mich ziemlich gut funktioniert
      Ich habe hier etwas dazu aufgeschrieben: https://liza.io/portable-writing-setup-with-onyx-boox-palma/
    • Onyx bringt zwar recht schnell neue BOOX-Tablets heraus, hält die Produktlinien nach Größen aber in der Regel aufrecht
      Das 13,3-Zoll-Tablet läuft meist unter einem Namen mit „Max“
      Der Note Max scheint übrigens aktuell noch verkauft zu werden: <https://shop.boox.com/products/notemax>
      Ich habe den Max Lumi benutzt, das 13,3-Zoll-Tablet der vorherigen Generation; die Auflösung ist etwas niedriger und es gibt Frontlicht. Das Display ist sehr gut, aber das Android-OS ist für mich insgesamt ein Nachteil
      Eine E-Ink-Display-Option für die 12- oder 13-Zoll-Laptops von Framework wäre wirklich großartig
    • Mein Traumgerät wäre ein „Solar A5 e-ink computer
      Ein Laptop im A5-Format, der in ein Lederjournal-Etui mit Reißverschluss passt; wer frühe HP Jornada- oder Sony-Vaio-Geräte aus den 2000ern kennt, kann sich den Formfaktor ungefähr so vorstellen
      Auf der Rückseite des Displays oder auf dem äußeren Deckel wären Solarpanels, das Display wäre E-Ink und als Betriebssystem idealerweise Linux Mint Debian Edition
      Als „Schreibstation“-App für den Konsolenmodus wären mc (Midnight Commander) und ranger gut geeignet. Man könnte sie als einfache GUI zum Bearbeiten von Texten in Ordnern für Blogs oder Wissensdatenbanken nutzen
      Die Herausforderung ist, dass man schwer ein E-Ink-Display im A5-Format mit HDMI-Eingang findet. Ein gewöhnliches Android-Handy wäre vielleicht nutzbar, Raspberry Pi ist auch eine Option, aber eigentlich will ich einfach das schlichteste portable Gerät, auf dem Debian Stable mit Akku läuft
      Außerdem habe ich noch keine kleine Tastatur im A5-Format gefunden. Die meisten kleinen Tastaturen wirken wie billiges Bluetooth-Plastikspielzeug
      Wenn jemand ernsthaft Lust hat, so etwas gemeinsam anzugehen, würde ich gern darüber sprechen. Meine Vision für diesen Laptop war immer: „10 Uhr morgens, Austin, Texas, an einer Patio-Bar in direkter Sonne sitzen und Tagebuch schreiben, coden und Texte verfassen“
      Ich habe kein Computergerät gefunden, das diese Situation erfüllt, also gibt es ganz klar eine Marktlücke
  • Es ist interessant, wie Menschen die gegenwärtige Höllenlandschaft des Jahres 2026 aushalten
    Seltsamerweise läuft es immer auf Verinnerlichung hinaus. Als ob man, wenn man sich nur mit einer ablenkungsfreien Methode fokussiert, mehr physische Medien kauft oder mit Dumbphone und MP3-Player Musik hört, irgendwie das aktuell stattfindende unlösbare Chaos lösen würde — dabei sind solche Dinge nicht einmal ein Tropfen auf den heißen Stein, wenn es darum geht, das Leben besser zu machen
    In diesem Stadium ist kollektives Handeln das Einzige, das potenziell wirksam ist

    • So ein Setup steht kollektiven Handlungen nicht entgegen
      Der Großteil moderner Technik, zumindest ein Großteil des Internets, ist darauf ausgelegt, maximal abzulenken, um Profit daraus zu schlagen. Wenn man also wirklich wichtige Dinge erledigen will, ist es völlig vernünftig, sich davon gelegentlich abzukoppeln
      Zu diesen wichtigen Dingen können selbstverständlich auch Arbeit für das Gemeinwohl oder kollektive Anstrengungen gehören
    • Manche Menschen haben einfach einen Schaffensdrang, und für sie hat das wenig mit Bewältigungsstrategien zu tun
      Sie hätten ohnehin eine ablenkungsfreie Umgebung gewollt
      Ich gehöre definitiv dazu :)
      Sich nur auf eine Sache vor einem zu konzentrieren, ist ziemlich meditativ
    • Ich, wenn ich sehe, wie jemand Eis isst: „Darf ich Ihnen eines der mehreren Exemplare von The Permanent Revolution reichen, die ich für genau solche Situationen immer bei mir trage?“
    • Man kann das Chaos selbst vielleicht nicht lösen, aber man kann durchaus vermeiden, darin zu sein
      Dafür braucht es nicht zwingend kollektives Handeln
    • Kollektives Handeln ist richtig — sowohl im Sinn des Überlebens im großen Chaos als auch im Sinn von Stabilität und Trost in Gemeinschaft
      Aber auch die zuvor genannten Dinge können Wege in Gemeinschaften sein, in denen Menschen versuchen, ein Problem gemeinsam statt allein zu lösen
      Zum Beispiel beobachten derzeit viele Menschen in Taiwan die Lage und bekommen ein Gefühl dafür, wie verletzlich das Internet ist, und beginnen nach Lösungen zu suchen. Viele landen bei reticulum und meshtastic, probieren etwas herum und kaufen vielleicht LoRa-Funkgeräte
      An diesem Wochenende findet zufällig der g0v summit statt, und es gibt viele Vorträge und Stände zu diesem Thema. Ein großer Teil der Menschen, die gestern bei einem Vortrag waren oder einen Stand besucht haben, war komplett neu dabei
      Aber jetzt sind sie Teil einer Szene, die mit Leuten verbunden ist, die solarbetriebene LoRa-Funkgeräte an Baumwipfel in der Stadt gebunden haben
      Wenn man sich für Offline-Musik begeistert, sucht man vielleicht nach Musik in guter Qualität und trifft auf die soulseek-Community; wenn man gebrauchte Dumbphone-Hardware modden will, landet man möglicherweise in Modding-Communities
      Von dort kann es weitergehen zu Freier/Open-Source-Software, Open Hardware, Anti-IP-Szenen oder Dingen wie dem „four thieves vinegar collective“. Es gibt viele Wege
  • Dieser Beitrag hat mich an ein Setup erinnert, über das ich in den letzten Monaten viel nachgedacht habe: den Computer in zwei Modi aufzuteilen
    Einer wäre ein Arbeitsmodus, in dem man auf dem Desktop-OS alles nutzen kann, und der andere ein rein persönlicher Konsolenmodus, der nur Grundfunktionen bietet, die ich nicht als Zeitverschwendung ansehe
    Zum Beispiel E-Book-Reader, Wettervorhersage, nächster Sporttermin, eine TV-Folge pro Tag, Taschenrechner, Kalender und Timer
    Ich nutze den sehr gut anpassbaren awesomewm-Window-Manager, daher dürfte es nicht schwer sein, diesen Wechsel umzusetzen und ihn je nach Wochentag oder Arbeitszeiten teilweise zu sperren
    Nachtrag: In Wirklichkeit wäre es wohl nicht ganz Konsole-only, sondern eher ein menübasiertes Setup auf Basis von rofi-desktop wie https://github.com/giomatfois62/rofi-desktop — sehr minimalistisch und einfach zu benutzen

    • Ich kannte awesomewm noch nicht, klingt gut
      Da ich zwischen Windows und Linux wechsle, habe ich FancyWM für Win10/11 gefunden; damit sollte sich etwas Ähnliches machen lassen. Unter Windows muss man natürlich die Maus benutzen
  • Ich schreibe schon seit ziemlich langer Zeit auf sehr unterschiedlichen Geräten, und mein aktuelles Hauptgerät ist ein iPad mit Tastatur
    Manchmal nehme ich so etwas wie Apples Smart Keyboard, in letzter Zeit aber oft auch eine Bluetooth-Tastatur von Logi, weil meine Gelenke mit dem Alter empfindlicher geworden sind und ich etwas Abwechslung brauche
    Manchmal vermisse ich alte Schreibmaschinen. Nicht so sehr die Selectric-Zeit, sondern eher das mechanische Gefühl einer gut ausbalancierten manuellen Schreibmaschine
    Trotzdem gibt es viel zu sagen über den bernsteinfarbenen Schein einer Vollbild-vim-Session auf einem tragbaren Gerät
    Was ich mir wirklich wünsche, ist ein solarbetriebenes writerdeck — also ein Gerät, das zu 100 % off-grid für immer weiterläuft. Wie eine alte Schreibmaschine eben