Social Media Beiträge posten – richtig

Social Media ist schräg. Und ich gebrauche Social Media überwiegend total falsch. Ich poste meistens nur Informationen, die mir persönlich wichtig sind, die aber meine Person in den seltensten Fällen persönlich betreffen.

Da verschiedene Social-Media-Plattformen unterschiedliche Limits und Weisen haben, wie sie längere Texte verarbeiten, habe ich mich nun entschlossen, wenn ich Artikel teile, das in einem sehr kompakten Format zu tun.

Titel
Hashtags
URL

Beschreibung und Erklärungen

So kann ich in den meisten Fällen sicherstellen, dass Titel, Hashtag und URL zusammen erscheinen und die Beschreibung dann der entsprechenden Plattform gemäß irgendwie angehängt werden.
Sonst war immer das Problem nike sb dunk low ae86 cream black purple for sale, dass die URL und der Titel oft auseinander gerissen wurde. Und andere, die diesen Beitrag weiter teilen wollten, vor eine blöde Wahl gestellt wurden.
So ist das nun eine gute Lösung.

Views: 0

Firmware Updates einfacher denn je

Egal von welchem Betriebssystem Du kommst, Du kennst das Problem: Du hast eine externe Hardware, wie Maus, Tastatur, Controller, Drucker, Headset, Audio Interface, Motherboard, Chipsätze, usw., das eine Firmware hat, die aktualisiert werden kann und von Zeit zu Zeit auch muss.

Firmen bieten dann meist zusätzliche Software an, die dann auch viel zu oft spezielle Treiber (USB) brauchen, um auf das Gerät zugreifen zu können. Also muss zusätzlich eine Software installiert werden, damit die Hardware aktualisiert werden kann.

Und es muss entweder manuell nach neuen Firmwareupdates geschaut, Newsletter abonniert werden, oder diese Software ständig ausgeführt werden, damit die Ankündigung einer neuen Firmware überhaupt wahrgenommen werden kann. Umständlich und unschön!

Unter Linux gibt es seit langer Zeit den fwupd oder ausgeschrieben den Firmware Update Daemon.

Also ein zentraler Prozess, der sich automatisch darum kümmert, dass ein Firmwareupdate an alle Enduser verteilt und installiert wird. Ohne zusätzliche Software, ohne Newsletter, ohne zusätzliche Treiber.

Wie funktioniert fwupd?

Der Firmware Update Daemon ist in allen modernen und großen Distributionen vorinstalliert. Wenn nicht, findest Du ihn in den unten aufgeführten Links Infos, wie Du ihn auf Deinem System installieren kannst.

Der fwupd hat ein Repository, das sogenannten LVFS (Linux Vendor Firmware Service), also einen zentralen Service, auf dem alle zur Verfügung stehenden Firmwareupdates für angemeldete Hardware liegen. Wenn ein Hardwarehersteller dort auf dem LVFS seine Firmwareupdates hinterlegt, weiß fwupd das und kann diese dann auch an alle verteilen.

Auf Deinem Computer oder anderem Endgerät, das von fwupd unterstützt wird, läuft der fwupd Systemprozess und kennt Deine Hardware. Diese Liste wird mit der zentral zur Verfügung stehenden Liste abgeglichen und sobald ein Update auf dem Repository zur Verfügung steht, wird dieses heruntergeladen und installiert.

Das war’s. Du musst nichts Weiteres unternehmen und bist immer aktuell.

Natürlich ist es eine Lösung, wenn Du zu Linux wechselst. Aber auch die anderen alten Betriebssystem Hersteller wie Microsoft und Apple könnten solche Services etablieren, oder sich sogar an fwupd einklinken (und das Projekt finanziell unterstützen).

Einfacher können Firmware Updates wirklich nicht mehr gestaltet werden!

Links:

  1. LVFS – Linux Vendor Firmware Service Webseite https://fwupd.org/
  2. Projektseite https://github.com/fwupd/fwupd
  3. Hilfe und Installation Ubuntuusers https://wiki.ubuntuusers.de/fwupd/
  4. Hilfe und Installation Arch Linux https://wiki.archlinux.org/title/Fwupd

Views: 127

Remember Window Positions KWin Script

Es gibt ein wunderbares KWIn Skript für KDE, das die Fenster wieder dort in der Größe öffnet, wo und wie sie geschlossen wurden. Manche Anwendungen merken sich das von sich aus und manche tun das leider nicht.

Dieses einfach zu installierende Script über „Systemeinstellungen-> Fensterverwaltung-> KWinScripte-> Neue holen-> Remember Window Position-> installieren“ kümmert sich um alles. Inklusive jeder Menge Einstellungen mit Black- und Whitelisting und Multimonitor Handling.

Das Projekt selbst und mehr Beschreibung ist hier zu finden
https://github.com/rxappdev/RememberWindowPositions

Views: 48

Nach KI Bumm kommt das bewährte RSS

Das Internet ist kaputt.

Künstliche Intelligenz hat es kaputt gemacht. Maschinen, die in Zeiten der Klimakatastrophe und CO2 Verschmutzung mit ungeheurer Energieverschwendung und der Hilfe von Wahrscheinlichkeiten Wörter aneinander reihen können. Aber eben ohne Sinn und Verstand. Und das im doppelten Sinne.

Suchmaschinen sind „kaputt“, weil das Internet von KI generierten Webseiten geflutet wird und niemand mehr weiß, welche Texte, Bilder, Videos oder Audio KI Halluzinationen sind, Internetgetrolle und Geschwurbel, oder ob tatsächlich gesunder Menschenverstand dahinter steckt.

Nie war es wichtiger Vertrauen zu einem Medium aufzubauen und nicht auf Techkonzerne zu setzen, die uns mit Featureitis umwerben: „Suchen war noch nie so einfach wie bei uns, denn wir wissen besser was gut für Sie ist“.

Früher, am Anfang des Internets, da gab es Lesezeichen (Bookmark)-Verzeichnisse. Also Listen mit Internetlinks zu interessanten und wichtigen Seiten. Vielleicht sehen wir wieder ein Revival dieser alten Listen im Internet? Lokal die eigenen Bookmarks pflegen, ist schon alleine wegen der Privatsphärenargumente Bürgerpflicht. Müssen die Suchmaschinen-Techkonzerne ja nicht jedes Mal wissen, wenn die Lieblingsseite besucht wird. Klassiker: google bei Google einzugeben, um die Google Webseite aufzurufen.

Es gibt da eine sehr alte Technologie, die wegen ihrer Effizienz nie aus der Mode gekommen ist: RSS Feeds.

Ein RSS Feed ist kurz gesagt eine Liste mit Artikelüberschriften, kurzer Zusammenfassung und Link zum original Artikel einer Webseite.

Für RSS Feeds gibt es RSS Reader Software/Programme/Apps für alle Betriebssysteme und Plattformen. Diese Apps können die RSS Feeds von den verschiedensten Webseiten in dieser einen App zusammenfassen. Alle Informationen in einer einzigen App!

Ähnlich wie bei freien Podcast Apps (Podcatcher Apps), die alle Podcasts in einer einzigen App vereinen. Übrigens: Die Podcast Feeds sind auch nur eine Erweiterung von RSS Feeds. Wie sehr viele andere aktuelle Technologien auch.

Das ist wieder die Chance für seriöse Informationsquellen, Zeitungen, Webseiten zurück ins Rampenlicht zu kommen. So wie man aktuell gute Podcasts seinen Freunden weiter empfiehlt können auch RSS Feeds wieder weiter empfohlen werden, statt frustriert im Sumpf des Suchmaschinen KI Slops zu versinken.

Jede gute Webseite sollte immer einen RSS Feed anbieten!

Übrigens viele gute RSS Reader bzw Feedreader haben Filterfunktionen. So lassen sich Filter für spezielle Interessen einrichten, oder auch Filter, um bestimmte Themen komplett auszublenden. Genau so wie es sein soll: Ein Computer erledigt die Arbeit, statt einem mit mehr Arbeit zu beschäftigen.

Mehr Infos und Details zu RSS und Feedreadern:

Views: 28

Firefox KI Features entfernen/aktivieren

Es ist schon sehr verstörend, wenn solche Features automatisch aktiviert werden. Gerade bei so einem Produkt wie Firefox. Eine Abfrage „Willst du KI Features in Firefox aktivieren oder nicht“ wäre das Mindeste.

Aber wenigstens ist es möglich, diese Features dennoch zu deaktivieren.

Methode 1 langsam

Entweder manuell Option für Option, indem man in der URL Leiste about:config eingibt und dann folgende Einträge auf false setzt

browser.ml.enable
browser.ml.chat.enabled
browser.ml.chat.menu
browser.ml.chat.page
browser.ml.chat.page.footerBadge
browser.ml.chat.page.menuBadge
browser.ml.linkPreview.enabled
browser.ml.pageAssist.enabled
browser.tabs.groups.smart.enabled
browser.tabs.groups.smart.userEnabled
extensions.ml.enabled
browser.search.visualSearch.featureGate

Methode 2 schnell’n’smart

Oder die schnellere Variante, indem man in der URL Leiste about:profiles eingibt, dann im ersten Profile, das z.B. überschrieben ist mit „Dieses Profil wird derzeit verwendet und kann daher nicht gelöscht werden.“ den Wurzelordner öffnet.
Dort die Datei prefs.js heraussuchen und mit einem Editor wie Kate öffnen.
Ganz unten dann einfach folgende Zeilen hinzufügen, speichern und schließen. Eventuell Firefox neu starten.

user_pref("browser.ml.chat.enabled", false);
user_pref("browser.ml.chat.menu", false);
user_pref("browser.ml.chat.page", false);
user_pref("browser.ml.chat.page.footerBadge", false);
user_pref("browser.ml.chat.page.menuBadge", false);
user_pref("browser.ml.chat.shortcuts", false);
user_pref("browser.ml.enable", false);
user_pref("browser.ml.linkPreview.enabled", false);
user_pref("browser.ml.pageAssist.enabled", false);
user_pref("browser.tabs.groups.smart.enabled", false);
user_pref("browser.tabs.groups.smart.userEnabled", false);
user_pref("extensions.ml.enabled", false);
user_pref("browser.search.visualSearch.featureGate", false);

Views: 25

Der Highres/24 Bit Quatsch

Mittlerweile ist bei Musik Streaming Diensten das Merkmal 24 Bit und Highres zu einem angeblichen Qualitätsmerkmal geworden. Aber was steckt wirklich dahinter? Was bedeuten diese Zahlen? Und habe ich als KonsumentIn davon einen Vorteil?

Die Antwort – Achtung Spoiler: Nein! In 99,9% der Fälle ist es komplett nutzlos.

Zusätzlich wird hier einfach nur sinnlos mehr Bandbreite verschwendet und wenn man spitzfindig sein will, auch unnötig CO2 erzeugt.

Warum und was bedeutet dieses Highres und 24 Bit eigentlich?

Auf verschiedenen Streaming Diensten gibt es verschiedene Angebote. Ich breche das mal auf zwei technische Hauptkriterien runter:

  1. Highres – Die Samplerate. Bekannt vielleicht noch von der CD sind 44.1 Kilohertz
  2. 24 Bit – der Dynamik Bereich. Auch bekannt von der CD noch die 16 Bit.

Um diese Begriffe und die dazugehörigen Zahlen in der echten Welt einordnen zu können, braucht es ein wenig Hintergrundwissen.
Keine Sorge, das ist einfach zu verstehen.

Highres 44.1 vs 48 vs 96

Highres ist die Detailauflösung, wie bei einem Bild die Megapixel. Im Prinzip, je mehr Pixel desto höher die Auflösung. Eigentlich eine gute Sache. Und bei immer gößeren Displays auch sinnvoll. Allerdings sprechen wir hier ab einer gewissen Anzahl von Megapixel von Displays, die mehrere Meter hoch und breit sind, um überhaupt einen Mehrwert zu erhalten. Auf kleinen Displays vom Smartphone bis zum privaten TV ist der Unterschied bzw einer gewissen Anzahl von Megapixeln real nicht mehr feststellbar. Man würde hier nur für „des Kaisers neue Kleider“ Geld verschwenden, für ein Feature, das man gar nicht wahrnehmen kann.

Bei Highres Musik ist der Effekt sogar noch extremer. Ein sehr junges und sehr gutes Gehör hat ein theoretisches Potential, in einer sehr optimalen Umgebung, Frequenzen von 20 Hertz bis 20.000 Hertz hören zu können.
Dieses Potential schrumpft mit zunehmendem Alter, so dass man vielleicht irgendwann nur noch bis 100-10 kHz hören kann.

Nimmt man jetzt von der CD bekannten 44.100 Hertz, wirkt das schon als komplett überdimensioniert. Allerdings muss dazu gesagt werden, dass hier aufgrund der digitalen Umwandlung immer die doppelte Frequenz genommen werden muss, um 22.50 Hertz abzubilden. Hintergrund ist das Nyquist-Shannon-Abtasttheorem .

Aber mit 22.050 Hertz sind wir immer noch weit über dem theoretisch möglichen 20-20.000 Hertz Bereich, den ein Mensch hören kann. Alles darüber ist Fledermäusemusik aka Ultraschall.

Mehr als 44.1 kHz bringt hier für die Konsumenten rein gar nichts.

Vergleichsweise kann man seinen Wocheneinkauf zwar mit einem Flugzeugträger mit 96 kHz machen, aber man hat keinen Vorteil, wenn man stattdessen das leichtere Auto mit 44.1 kHz nimmt. Und man hat auch weniger Parkprobleme mit einem Auto.

24 Bit

Die beworbenen 24 Bit geben einen Dynamikumfang an.
Was heisst Dynamikumfang?

Umgangsprachlich, wenn man den Lautstärkeknopf am Abspielgerät auf einer Einstellung belässt, die technischen Lautstärkenunterschiede, die in der abgespielten Musik benutzt werden. Es ist zwar noch ein wenig komplexer, da noch die Lautheit (nicht Lautstärke!) bzw die Gehörrichtige Lautstärke mit rein spielt, aber das würde den Rahmen hier sprengen.

24 Bit haben einen Dynamikumfang von 144 Dezibel. Zum Verständnis sei noch gesagt, dass eine technische Steigerung von +6db einer Verdoppelung der Lautstärke entspricht. Theoretisch könnte ein Lied bei der Einstellung des Lautstärkeknopfes von selbst die Lautstärke 24x verdoppeln. Völlig übertrieben gesagt, wäre es theoretisch möglich damit einen Konsumenten zu töten, wäre der Lautstärkeknopf auf das Maximum aufgedreht und könnten die Anlage oder der Kopfhörer so eine Lautstärke wiedergeben. Das ist aber in der Wirklichkeit so nicht machbar.

Realistische Beispiele für einen Dynamikumfang sind z.B.in der Klassik, die wohl zusammen mit Jazz den größten Dynamikumfang vorweisst in extremen Fällen um die 60db bis 70db haben kann. Meist aber eher geringer um die 30-40db.

Also bei den 24 Bit und den 144db einfach mal so um die 100db, also das Meiste komlett ungenutzt.

Bei Pop- und Rockmusik oder elektronischer Musik, wie Techno, wird die Verschwendung noch krasser. Hier schrumpft der Dynmikumfang gerne mal auf 5-15db. Treiber hier ist der Loudness War

Also von den 24 Bit 144db liegen um die 130db komplett ungenutzt brach.

Der Dynamikumfang der klassischen CDs hatte 16 Bit und damit schon 96 Dezibel. Auf die zuvor genannten Klassik und Jazz mit 70db und Pop und elektronischer Musik 15db, haben die 16 Bit 96db immer noch genügend Luft, ohne Abstriche machen zu müssen.

Und auch hier ist nicht nur das menschliche Ohr, bzw das Alter der begrenzende Faktor, sondern auch die Umgebung, in der Musik gehört wird.

In den meisten Fällen ist 24 Bit so, als würde man Wasser in Wasserflaschen kaufen, die nur zu 25% gefüllt sind. Der Rest ist nichts anderes als ungenutzter Platz gefüllt mit Luft.

Abspielgeräte & Umgebung

Und auch, wenn man jetzt sagt: Ja aber mir sind diese nutzlosen Puffer schon wichtig, sind hier, abgesehen vom Alter und dem Hörvermögen, immer noch nicht die Abspielgeräte und die Abhörumgebung mit eingepreist.

Um diese „unglaubliche“ Qualität von Dynamikumfang (24 Bit) und Detailreichtum (96kHz) theoretisch hören zu können braucht es extrem hochwertige Abspielgeräte. Vom Player, über den Verstärker bis hin zu den Lautsprecherboxen. Und zusätzlich die eigene Abhörposition.
Kopfhörer sind dann nochmal eine andere Kategorie, die weitere Probleme mit sich bringen.

Und selbst dann unter optimalen Bedingungen würde vermutlich niemand in einem Blindtest den Unterschied einer Produktion in „normaler“ Qualität von einer „highres“ Qualität unterscheiden können.

Im Alltag wird Musik über bessere und schlechtere Kopfhörer, Küchenradios oder Bluetoothlautsprecher gehört. Oder über noch schlechtere Smartphonelautsprecher. Im letzteren Fall sind schon 16 Bit Perlen vor die Säue.

Formate: MP3 & FLAC

Gängige Formate sind mp3 und flac. Weitere wichtige Firmate sind noch aac, Apple Lossless (ALAC) und opus (Opensource).

MP3 ist ein verlustbehaftetes Format, das durch psychoakkustische Tricks Speicherplatz und Bandbreite spart. Die Einsparung des Speicherplatzes hängt von der sogenannten Bitrate ab. Bekannt sind 128kBit, 160, 192, 256 bis zu den maximalen 320kBit. Musik sollte mindestens mit 192 kBit komprimiert werden. Ab da werden auch die meisten Menschen, mit ihren Abspielgeräten un in den Umgebungen, in denen sie Musik hören, keinen Unterschied zu höheren Formaten hören können. Zur Sicherheit würde ich persönlich aber dennoch den Puffer auf 320Kbit bevorzugen.

FLAC ist ein verlustfreies komprimiertes Format. Und auch hier gibt es 16Bit und 24Bit. Für KonsumentInnen würde ich immer 16Bit empfehlen. Alles andere ist nur heiße Luft, die aktuell meist für einen Aufpreis verkauft wird.

Bei den anderen Formaten würde ich persönlich auf opus (ogg/oga), dem Opensource Format und Gegenstück zu mp3 und aac setzen, da dieses Format die höchste Qualität der verlustbehafteten Formate hat.

Fazit

Für 99,9% der Menschen, oder sogar noch mehr ist Highres und 24 Bit ungefähr so, als würde man einem blinden Menschen, der einen HD Fernseher hat, einen 8K Fernseher mit zusätzlichem Farbechtheitsfeature anbieten, für „ein besseres visuelles Erlebnis“.

16Bit 44.1kHz sind in der Realität absolut ausreichend. Sollte man jedoch wirklich einen merklichen Unterschied zu einer 24Bit 96kHz Version hören, dann handelt es sich mit größter Wahrscheinlichkeit um zwei komplette verschiedene Produktionen. Und die schlechtere Produktion würde mit 24Bit 96kHz genauso schlecht klingen. Nur mit mehr ungenutztem Puffer und größerem Speicherplatz- und Bandbreitenbedarf.

Mehr Geld für Highres und 24 Bit ist rausgeschmissenes Geld.

Wer tiefer in das Thema Bit-Tiefe und Dynamikbereich einsteigen will kann sich im Video meines Musikproduktion Alter Egos Odo Sendaidokai „AHA | Was ist 16Bit 24Bit & 32 Bit Floating Point – Masterclass | DE“ das notwendige Grundwissen aneignen.

Views: 26

BTRFS – Kernel Panic – Attempted to kill init!

Die Tage hatte ich zum ersten Mal seit ich Linux nutze einen Kernel Panic. Lustigerweise tangiert mich das nicht mehr so wie früher, weil ich mir immer sicher bin, dass das recht geräuschlos zu lösen ist. Ok und weil ich ein Backup habe.

Das einzige Aufregende war, dass ich an diesem Computer das BTRFS Filesystem teste. Und die Partition /dev/sda1 wollte nicht mehr booten.

Also der Kernel Panic leitet mich in den initramfs mit einer Busybox, in der ich ein paar Möglichkeiten habe etwas zu tun.

Nach 10 Minuten Internetrecherche und diversen Plausibilitätsprüfungen bezüglich des Datums der Beiträge (sollte nicht zu alt sein) und des Problems (sollte recht nah an der Fehlermeldung sein), fand ich die einfache Lösung

btrfs rescue zero-log /dev/sda1

Was ist zero-log?

zero-log <device>

Löschen Sie den Dateisystem-Protokollbaum.

Dieser Befehl löscht den Dateisystem-Protokollbaum. Dies kann bestimmte Probleme beheben, wenn das Dateisystem während der Protokollwiedergabe nicht gemountet werden kann. Nachfolgend finden Sie Beispiele für Stack-Traces, die im Systemprotokoll angezeigt werden können.

Hinweis
Das Löschen des Protokolls kann zum Verlust von Änderungen führen, die seit der letzten Transaktionsübernahme vorgenommen wurden. Dies kann bis zu 30 Sekunden (standardmäßige Übernahmeperiode) oder weniger dauern, wenn die Übernahme durch andere Dateisystemaktivitäten impliziert wurde.

Anhand des Kernel-Backtrace kann festgestellt werden, ob Zero-Log erforderlich ist:

    ? replay_one_dir_item+0xb5/0xb5 [btrfs]
    ? walk_log_tree+0x9c/0x19d [btrfs]
    ? btrfs_read_fs_root_no_radix+0x169/0x1a1 [btrfs]
    ? btrfs_recover_log_trees+0x195/0x29c [btrfs]
    ? replay_one_dir_item+0xb5/0xb5 [btrfs]
    ? btree_read_extent_buffer_pages+0x76/0xbc [btrfs]
    ? open_ctree+0xff6/0x132c [btrfs]

Wenn die Fehler wie oben beschrieben auftreten, sollte Zero-Log verwendet werden, um das Protokoll zu löschen, und das Dateisystem kann wieder normal gemountet werden. Die zu suchenden Schlüsselwörter sind „open_ctree“, was bedeutet, dass es sich um einen Fehler während des Mountens handelt, und Funktionsnamen, die „replay“, „recover“ oder „log_tree“ enthalten.

Mehr Infos zu zero-log findest du in der Dokumentation von BTRFS hier BTRFS Rescue

Views: 60

qpwgraph Activated & Exclusive

qpwgraph (Flathub Paket) die ultimative Video, Audio, Midi Patchbay unter Linux für Pipewire bietet im Menü unter „Patchbay“ oder in der Werkzeugleiste die Optionen „Activated“ und „Exclusive“ an.

Vielen sind die Funktionalitäten dieser Einstellungen nicht ganz klar.

ACTIVATED bezieht sich auf die Definition, die als Einstellung in einer Datei abgespeichert und zum Start oder bei Aktivierung (laden) geladen wurde.

Damit kann die Grundeinstellung mit allen notwendigen Verbindungen eingestellt werden, die beim Systemstart vom System eventuell nicht erkannt und durchgeführt wurde. Das können Mehrfachroutings von einem Input in verschiedene Applikationen oder Outputs sein. Oder Weiteres. Es können natürlich auch weitere verschiedene Einstellungen Presets definiert, gespeichert und aktiviert werden.

Bei EXCLUSIVE wird die geladene/definierte ACTIVATED Einstellung geschützt!

Jede Applikation die NACH der Aktivierung von Exclusive gestartet wird und eine Verbindung z.B. zum Output aka Lautsprechern aufbauen will, wird blockiert. Nichts darf an der aktuellen Einstellungen, die mit Activated geladen wurde, verändert werden.

Also aufpassen, wenn plötzlich Videos z.B. im Browser nicht mehr abgespielt werden wollen. Das könnte an einem aktivierten Exclusive liegen. 😉

Views: 63

ttrss Label, Filter & Strategien

Und ein bisschen RegEx.

ttrss (Tiny Tiny RSS) ist wegen der politischen Haltung der Entwicklers ein reicht umstrittenes Projekt, aber es ist bisher der beste Server & RSS Reader den ich kenne. Bezüglich der sehr auf Effizienz optimierten Darstellung der Oberfläche und der vielen Filtermöglichkeiten und des Taggings. Oder wie die NSA sagen würde: Marker setzen.

Wichtig zu wissen: Die aktuelle ttrss Version unterstützt nur noch PostgreSQL !
MariaDB wurde nur noch bis Mai 2025 unterstützt. Alle neueren Versionen müssen auf PostgreSQL umgestellt werden.

Ab einer gewissen Anzahl von Feeds beziehungsweise der daraus resultierenden Artikel Frequenz, sollte man sich recht schnell mit den Labeln und den Filtern von ttrss auseinandersetzen. Und vielleicht mit einer gewissen Ordnung oder auch Strategie, wie beides sinnvoll eingesetzt werden kann.

Labels

Labels können ganz einfach in den Einstellungen, oder direkt im Reader mit der Tastenkombination cl (create label) erstellt werden. Dann wird automatisch in jedem heruntergeladenen RSS Feed im Titel und im Kontext nach diesem Begriff gesucht.

Beispiel
Label „Photovoltaik“ sucht in jedem Artikel diesen Begriff und „labelt“ den Titel in der Titelübersicht mit „Photovoltaik“. Dabei wird nicht zwischen Groß- und Kleinschreibung unterschieden.

Filter – Kriterien

Bei den Filtern kann von ganz einfach bis ganz komplex eingestellt werden, was wo und in welchen Zusammenhängen gesucht werden kann und was dann mit dem Resultat gemacht werden soll.

Dabei können in einem Filter viele Suchwörter definiert werden , die alle mit einem UND oder einem ODER verknüpft werden können.

Bei einer UND Verknüpfung führt der Filter die eingestellt Folgeaktion nur dann aus, wenn ALLE Suchbegriffe oder Definitionen (komplexe Suche) zutreffen.

Bei einer ODER Verknüpfung führt der Filter die eingestellte Folgeaktion immer aus, wenn einer der Suchbegriffe oder Definitionen zutreffen.

Folgeaktionen

Ohne im Detail auf die weiteren Möglichkeiten von ttrss einzugehen, können Folgeaktionen zum Beispiel sein

  • Artikel löschen
  • als gelesen markieren
  • set starred (bookmarken oder als „behalten“ markieren)
  • Assign tags
  • Publish Article
  • Modify Score
  • Stop / do nothing
  • invoke Plugin
  • ignore tags

Filter:Suche

Einfaches Beispiel für eine Suche
Ein Suchwort kann definiert werden, nur im Titel eines Artikels, oder nur im Kontext eines Artikels, in allen Feeds, in einem Feed oder in einer Auswahl von Feeds gesucht werden.

Beispiele für komplexe Suchen (RegEx) / Metacharaktern (siehe weiter unten)

  • (ae|ä) ae oder ä
  • (ae|ä|ss|ß) ae oder ä oder ss oder ß
  • (ä+ss) ein ä auf das ein ss folgt wie in Blässe. Theoretisch auch Blässsse
  • ä(?!(s)) ein ä auf das kein s folgt, wie in Käse oder Gläser. Aber Verspätung, Gänse
  • (?<!s)ä ein s, das nicht auf ein ä folgt, wie in Besen, Wiese, Wurst, …
  • (BMWE|Bundesministerium für Wirtschaft und Energie)
  • Schach[- ]WM findet Schach WM und Schach-WM
  • m.F ein m auf das ein x-beliebges Zeichen folgt und danach ein F oder f als drittes Zeichen
  • (spät)?(en) kommt ein spät vor, markiere alle en
  • " TRX"|" TRON".*Staking findet TRX Staking oder TRON Staking oder TRX-Staking oder …
  • \bBundes\b exakt das Wort Bundes. Aber nicht Bundes in Bundesliga oder Bunde …
  • (?=.*\bBundesliga\b)(?=.*Fu(ss|ß)ball) Lookahead wenn irgendwo im Text Bundesliga und Fuss(ß)ball vor kommt.
  • 0\d eine Zahl mit vorangestellter 0 z.B. 04, 07, 007, …
  • (Schalke 0\d) sucht „Schalke 04“ oder „Schalke 07“ oder …
  • 0\d. sucht 0 .. irgendeine Zahl .. irgendein anderes Zeichen. z.B. 07b, 09″, 03- …
  • 0\d* sucht 0 oder 0 und eine oder mehrere Zahlen. z.B. 0 , 04, 007 , 0100897, …
  • 5\D ein Buchstabe mit vorangstellter 5 z.B. 5A, 5z, …

Filter für Label

Eine Strategie kann es sein, sich zum einen Label erstellen und so schnell und gezielt über die Label die entsprechenden Artikel zu lesen. Oder in der Übersicht die Artikel mit den entsprechenden Labeln sofort zu sehen.

Eine weitere Strategie kann es sein, die erstellten Label zu benutzen, um sie mit einem Filter über die Filter Aktioin „assign label“ zusammen zu fassen.
So kann ein Pseudo Label erstellt werden, das vermutlich so nie vor kommt wie 000_Erneuerbare und darunter werden dann z.B. die Labels Solarzellen, Photovoltaik, Wasserkraft, Windräder, Windkraft, Sonnenenergie, Power2X in dem Sammel-Label 000_Erneuerbare zusammengefasst.

Metacharakter

Metacharakter sind Zeichen, die in RegEx (Regular Expressions) Befehle/Funktionen darstellen. So wie . + * ? und so weiter. Sollen aber die Zeichen statt der Befehle/Funktionen benutzt werden, müssen diese „escaped“ werden. Das wird durch das Voranstellen des Backslashes (Rückstrich/Rückschlag) gekennzeichnet. Soll zum Beispiel ein Punkt . gesucht werden, der standardmäßig ein Metacharakter ist, dann muss das so \. geschrieben werden. Oder ein ? muss \? geschrieben werden.

Metacharakter – Zeichen
  • . irgendein beliebiges Zeichen z.B. Trenner Öl-Lampe, Öl_Lampe, Öl:Lampe
  • \d irgendeine einstellige Zahl 0-9
  • \D irgendein Zeichen, außer einer Zahl
  • \w irgendein Wort Zeichen oder Zahl z.B. a-z,A-Z,0-9
  • \W irgendein Nicht Wort oder Zahl Zeichen. Alles was nicht \w ist
  • \s alle „white space“ Zeichen. z.B. Leerzeichen, Zeilenumbruch, Tabulator
  • \S alle „nicht white space“ Zeichen.
Metacharakter – Wiederholungen
  • + eine oder mehrere Wiederholungen z.B. ee, eee, eeee
  • * keine oder mehrere Wiederholungen z.B. a, aa, aaa, aaaa
  • ? keine oder eine Wiederholung z.B. s oder ss, aber nicht sss
Metacharakter – Greedy & Lazy Quantifizierer

Die Metacharakter für Wiederholungen sind sogenannte Greedy (gierige) Quantifizierer. Das heißt, sie versuchen so viel wie möglich im Ergebnis bis zum Zeilenumbruch zusammen zu fassen.

Beispiel: Suche nach Bereichen in Gänsefüßchen
Beispielsatz: Ein braver "Junge" hüpfte auf einer "sicheren" Hüpfburg.

Greedy
Gesucht nach den Gänsefüßchen mit den normalen Wiederholungen .+" wäre das Ergebnis der gesamte Text "Junge" hüpfte auf einer "sicheren" . Weil dieser Bereich von Gänsefüßen komplett umschlossen ist.

Lazy
Soll aber jeder einzelne mit Gänsefüßchen umschlossene Bereich gefunden und markiert werden muss Greedy in Lazy umgewandelt werden. Und das funktioniert ganz einfach mit dem angehängten ? Fragezeichen beim RegEx. Also: .+?"
So wird dann aus dem Bereich: Ein braver "Junge" hüpfte auf einer "sicheren" Hüpfburg.
"Junge" und "sicheren" einzeln gefunden.`

Metacharakter – Ziele & Bereiche
  • - von bis z.B. 5-9 z.B. 6,5,8 aber nicht 1,2,3,4 oder d-f d,e,f aber nicht a,b,c oder g,h,i,j …
  • ^ Anfang eines Strings z.B. Wand oder 4Wand
  • $ Ende eines Strings z.B. Treppe oder Treppe7
  • ( ) Zusammenhängende Begriffe oder eine Wortfolge als Ganzes definieren z.B. (Solar ist toll)
  • [ ] einzelne Zeichen als ODER Liste definieren z.B. [ae] a oder e, [-:] – oder / z.B. Öl-Film oder Öl:Film, Ka[ smu8]ter Kater, Kaster, Kamter, Kauter, Ka8ter
  • {MIN,MAX} Festlegung einer Mindest- und einer Maximalzahl z.B. {12,35} die gesuchte Zahl muss zwischen mindestens 12 und maximal 35 sein.
  • {MIN,} Festlegung der Mindestzahl, Maximalzahl nach oben offen

Viel Spaß als Hobby NSA 😉

Views: 61

AntennaPod benutzen – Podcast

Da ich einen haufen Podcasts höre und den automatischen Download abgeschaltet habe, damit mir der Speicher nicht knapp wird, habe ich mir einen optimierten Workflow angewöhnt, um die Masse zu bewältigen, ohne dass Stress aufkommt. Ein Nebeneffekt ist mittlerweile auch, dass ich alle Podcasts in erhöhter Geschwindigkeit anhöre. Außer Musik.

Navigation

Zum einen habe ich schon mal die Standard Ansicht umgestellt. Unten rechts bei „Mehr“ auf das 3-Punkte Hamburger Menü getippt und dann den Menüpunkt „Navigation anpassen“ ausgewählt.

Danach einzelne Einträge an der linken Zweier-Punkte Reihe gedrückt gehalten und von „Angezeigt“ nach „Versteckt“ verschoben. Eventuell habe ich auch noch die Reihenfolge geändert. Das geht auch durch gedrückt halten und verschieben.

Posteingang

Die Verwaltung des Posteingangs, also die Anzeige welche neuen Podcast Folgen oder Episoden verfügbar sind nutze ich dann, um die interessant klingenden Folgen runter zu laden, in dem ich auf der rechten Seite auf Kreis mit dem nach unten weisenden Zeiger klicke.

Aufräumen

Wenn ich damit durch bin, dann will ich natürlich alle anderen Episoden, die mich nicht interessieren aus dem Postausgang entfernen.

Dazu wähle ich meist den obersten Eintrag und halte ihn solange gedrückt, bis ein weiteres Menü aufgeht, in welchem ich dann unten im Menü „Mehrere auswählen“ antippen kann.

Dann halte ich die ausgewählte Folge nochmal fest, bis das nächste Menü aufgeht „Alles oberhalb auswählen“ und „Alles unterhalb auswählen“. Da ich den obersten Eintrag ausgewählt habe, kann ich ganz einfach „Alles unterhalb auswählen“.

Als Abgespielt markieren

Nun werden alle Einträge unterhalb meines ausgewählten Eintrages zusätzlich ausgewählt. Und ganz unten können nun Sammelaktionen ausgewählt werden, wie „Herunterladen“, „Als ungespielt markieren“ und „Als abgespielt markieren“. Das Menü kann je nachdem nach rechts und links gewischt werden, falls das Menü nicht gleich direkt sichtbar ist.

Ich wähle dann „Als abgespielt markieren“ aus und danach ist mein Posteingang wieder schön leer. Bis zum nächsten Mal.

Views: 30

Firefox PDF Download Müll

Firefox hat die Angewohnheit PDF Dateien, die man lediglich zum „Anschauen“ runter geladen hat, dauerhaft im Download Ordner zu speichern.

Um dieses Verhalten zu unterbinden und die PDFs nur noch temporär zu speichern, kann Folgendes (auf eigene Gefahr) gemacht werden:

  1. in der URL Leiste about:config eingeben
  2. browser.download.start_downloads_in_tmp_dir eingeben
  3. Den Wert mit einem Doppelklick auf true ändern

Und dann gibt es keinen PDF Müll mehr im Download Ordner

Views: 21

CPU Governor in KDE Plasma

TOC: ProblemHardware, Software & KDE Plasma EnergieFehlschlägeLösungHotkey Switcher

Problem

Es kann passieren, dass in KDE Plasma 6.x die Steuerung für den CPU Governor nicht funktioniert oder zur Verfügung steht. Also die Einstellung, bei der man angibt, wie langsam/stromsparend oder schnell/stromhungrig eine CPU auf eine angeforderte Systemlast reagieren soll: CPU performance scaling.

Diese Einstellung gibt es, damit die CPU bei langsamer Einstellung nicht auf jeden kleinen Schubser sofort auf volle Kraft schaltet, nur weil man z.B. die Maus bewegt und bei schneller Einstellung reagiert die CPU sofort mit aller Kraft. Typische CPU Governor Einstellungen sind powersave ondemand balanced performance.

Hardware, Software & KDE Plasma Energie

Auf meinem Tuxedo Notebook mit dem Tuxedo OS, das eine Mischung aus Kubuntu und KDE Neon ohne Snap ist, mit dem ich Musik produziere brauche ich immer einen CPU Governor der auf performance eingestellt ist. Dort habe ich auch ein wundervolles Tool das Tuxedo Control Center (Website) und hier kann ich das auch in den Profilen einstellen. Da ich aber auf meinen anderen Computer mittlerweile auch Tuxedo OS installiert habe, die aber keine Tuxedo Hardware sind, greift hier das Tuxedo Control Center leider nicht.

Ich hatte mal in den Energie System Einstellungen von KDE die Möglichkeit entweder Balanced, Normal & Power einzustellen und beim Batterie Widget hatte ich diese Möglichkeit ebenso. Aber nirgends war diese Einstellung mehr zu finden.

Das Problem scheint bei ein paar Distributionen aufzutauchen oder es ist ein anderer Zufall, der dazu führt warum diese Option nicht mehr zur Verfügung steht.

Fehlschläge

Ich versuchte es mit dem Tool „cpupower-gui“ auf performance zu stellen. Kein Erfolg. Der Governor sprang immer wieder auf ondemand zurück

Ich versuchte es auf der Console mit

sudo echo performance | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

Aber der Check zum Anzeigen welcher Governor aktiv ist

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

ergab wieder ondemand.

Auch der Versuch den CPU Gorvernor über das Startmenü GRUB einzustellen funktionierte nicht.

Lösung

Den Hinweis erhielt ich aus dem Fediverse. In einer Diskussion wurde ich auf den power-profiles-daemon aufmerksam gemacht.

Als ich den Status abrufen wollte

powerprofilesctl get

wurde folgende Fehlermeldung ausgegeben:
Unit power-profiles-daemon.service is masked. (36)

Wenn ein Service maskiert ist, dann ist er nicht nur gestoppt, sondern er ist komplett deaktiviert. So dass man ihn auch nicht aus Versehen manuell starten kann.

Mit folgendem Befehl (als root) kann der Service wieder unmaskiert werden

systemctl unmask power-profiles-daemon.service

Dann neu gestartet und den CPU Governor performance gesetzt

systemctl restart power-profiles-daemon.service
powerprofilesctl set performance

und der Check mit powerprofilesctl get ergibt dann auch performance

UND das Schöne ist, dass diese Option jetzt auch wieder in den Systemeinstellungen zur Verfügung steht

Und auch beim Batterie Widget gibt es nun auch wieder den bekannten Slider

Hotkey Switcher

UND man kann diese Einstellung auch per Hotkey Meta+b umschalten. Oder wie es in einer längst veralteten Sprache heißt Windows+b.

Views: 75

OBS Studio High CPU Load – solved

In letzter Zeit hatte ich immer wieder bei meinen Musik Livestreams das Problem, dass OBS-Studio richtig viel CPU verbraten hat. Und ich hatte nichts geändert, außer dass es zwischendurch mal Programm Updates gab. Das Problem hatte ich schon vorher immer mal wieder und ich konnte mir keinen Reim drauf bilden, was das Problem sei. Das Problem überlebte auch mehrere Computer Neuinstallationen, ohne das Rückspielen der Daten. Jedes Mal OBS Studio wieder komplett neu eingerichtet. Auch die Konfiguration anders aufgebaut. Andere Eingabegeräte (Hardware/Software) benutzt. Dann war es weg und kam aber wieder.

Mein Streamingcomputer ist schon recht alt, daher merke ich sehr schnell, wenn etwas nicht stimmt. So hatte ich vorher eine ungefähre CPU Last von 25-30% und wenn das Problem auftauchte, dann ging die CPU Last auf bis zu 75% mit Peaks auf 90% hoch, was das Streamen unmöglich machte.

Lange Geschichte kurz erzählt. Die Lösung ist so einfach wie auch ziemlich ärgerlich. Beim wiedermaligen Einrichten, achtete ich bei jedem Hinzufügen eines Elementes, wie sich die CPU verhielt. Beim Hinzufügen einer Audioquelle (auch die internen) sprang die CPU von 16,5% auf über 30% hoch. Was absolut komplett durchgeknallt ist, da beim Hinzufügen einer Videoquelle die CPU von 16,5% auf 17,1% springt. Und Video ist wesentlich CPU(GPU) intensiver, als Audio.

Die Lösung

Die Audiometer Anzeige muss dermaßen mies programmiert sein, denn wenn diese nicht direkt sichtbar ist, sondern z.B. als TAB hinter den Szenenübergängen versteckt werden kann, fällt die CPU Nutzung von den 16,1% vor dem Hinzufügen der Audioquelle wieder zurück auf 16,1% .. oder 16,13%

Dadaismus, statt Logik. Da muss man erst mal drauf kommen!

Nachtrag: Das Problem ist bekannt und zur Zeit nicht lösbar.
https://github.com/obsproject/obs-studio/issues/12516#issuecomment-3198839623

Views: 36

TTRSS und das letzte Mal MYSQL

Ende April 2025 beendete TTRSS den Support für MYSQL bzw MariaSQL und ist komplett auf PostgreSQL und Docker umgestiegen.

Diese Info hatte ich leider nicht gesehen, als ich ein Update mit git Pull gemacht hatte und dann schliesslich verzweifelt nach der Lösung diesen Fehlers das Internet erfolglos leer gelesen habe:

Exception while creating PDO object:could not find driver

Um die Aktualisierung mit git wieder rückgängig zu machen, beziehungsweise auf den Stand eines bestimmten Datums zu kommen, musste ich folgenden Befehl eingeben

git checkout `git rev-list -1 --before="April 18 2025" master`

Danach lief alles wieder so, wie es sollte.

Nun muss ich mir überlegen, ob ich noch zusätzlich ein PostgreSQL installieren will, oder mich nach einem anderen RSS Server umschaue. TTRSS war absolut ideal für mich .. das tut weh!

Views: 73

Deskflow – das Synergy für Wayland

Die Linux Artikel werden immer kürzer, weil die Installationen immer einfacher werden.

Damit eine Tastatur und eine Maus zwischen zwei Rechnern benutzt werden kann, gibt es entweder eine Hardware Lösung wie KVM oder früher die Software Synergy oder Barrier.

Allerdings gab es beim Wechsel von X11 auf den neuen Wayland Server viele (gute) Veränderungen, so dass diese alten Software Tools wegen der neuen Input Philosophie nicht mehr funktionierten.

Es gibt jetzt einen Synergy Nachfolger für Linux, Windows und Mac: Deskflow

Unter Linux kann Deskflow direkt als Flatpak (oder natives Packages) installiert werden und nach 1 Minute funktioniert alles.

Projekt und Flatpak

  1. https://github.com/deskflow/deskflow
  2. https://flathub.org/apps/org.deskflow.deskflow

Views: 157

nice – renice group

Mit dem Programm nice können Programme bezüglich der CPU Nutzung priorisiert oder weniger priorisiert gestartet werden.

Das ist eine super Sache, aber manche Programme starten Unterprozesse und verleihen ihnen dann ganz eigene nice Prioriäten und das ist manchmal dann doch sehr störend. Aber mit renice kann die Priorität verändert werden während das Programm läuft. Von -19 bis +20.

Je höher, also positiver die Werte sind, desto nicer 🙂 ist das Programm und lässt anderen Programmen den Vortritt. Je niedriger, also negativer die Werte sind, desto weniger nice 🙁 lässt es anderen Programmen den Vortritt.

Mit zwei Befehlen auf der Konsole, kann das aber alles kontrolliert werden. In meinem Fall nehme ich das Programm Socialstream Ninja als Beispiel, das ich für den Chat bei meinen „Odo Musicproduction“ Youtube Livestreams verwende.

Nach dem Starten von Socialstream Ninja muss mit dem Tool ps die Gruppen ID gefunden werden. Ich gebe nur einen Teil des Namens von Socialstream Ninja an, weil das schon reicht, um das Programm von allen anderen zu unterscheiden. In der Konsole aka Terminal:

ps -ejH | grep socialstr

Dann erhalte ich eine Liste, die ungefähr so aussieht.

 37458   37457   37457 ?        00:00:05       socialstream
 37466   37457   37457 ?        00:00:00         socialstream
 37495   37457   37457 ?        00:00:04           socialstream
 37467   37457   37457 ?        00:00:00         socialstream
 37581   37457   37457 ?        00:00:17           socialstream
 37589   37457   37457 ?        00:01:01           socialstream
 37639   37457   37457 ?        00:00:00           socialstream
 37649   37457   37457 ?        00:00:26           socialstream
 37501   37457   37457 ?        00:00:07         socialstream
 37533   37457   37457 ?        00:00:44         socialstream
 37560   37457   37457 ?        00:00:01         socialstream
 37461   37461   37461 ?        00:00:02     socialstream-0.

Die zweite bzw die dritte Spalte zeigt die Gruppen ID 37457 an.

Und mit dem Befehl renice ändere ich alle nice Werte für die gesamte Gruppe auf einmal

renice +15 -g 37457

Eventuell muss noch der Letzte in der Liste reniced werden, damit alle schön nice sind.

Das war es dann auch schon. Happy computing! 🙂

Views: 54

Die strahlende Zukunft der Smartbrille

In vielen Bereichen wird schon darüber gesprochen, dass die Smartbrille das Smartphone ablösen soll. Ein konsequenter Schritt. Brillenträger könnten vielleicht darauf hoffen, dass die Fehlsichtigkeit damit automatisch ausgeglichen werden.

Das Display ist dann natürlich direkt vor dem Gesicht und damit riesig. Quasi das gesamte Sichtfeld. Auch wieder für fehlsichtige Menschen eine sehr gute Nachricht. Bücher lesen ist nun kein Augen zusammenkneifen, Lampe einschalten, Hände und Arme abstützen. Musikhören ohne zusätzliche Kopfhörer, da die Bügel direkt im Ohr enden.

Der Routenplaner markiert direkt die Abbiegungen vor uns oder die Häuser deren Adresse wir ansteuern. Beim Einkaufen wird direkt der Preisvergleich eingeblendet, wo es billiger ist, oder ob das Päckchen Kräuter direkt online bestellt werden soll. Push Nachrichten gleich eingeblendet. Mit Augengesten nach rechts gleich weggewischt. Auch Kopfgesten steuern die Brille. Starten Apps, bestätigen Updates, schalten Werbung weiter.

Sensoren im Bügel bei den Ohren und auf der Nase messen Außentemperatur, Luftfeuchtigkeit, melden das an die Wetterdienste, analysieren die Geräusche rundherum um festzustellen wie viel hier gerade los, um das an Google Maps für den neuen Fußgängerzonen Stauwarner zu melden. Aufgefangene Gespräche mit Reizwörtern werden zur Analyse an den Staatsschutz weiter übermittelt. Lustige Phrasen schaffen es in einen der neuen generierten Podcasts „Zufällige Straßengespräche“. Manchmal schaffen es auch Sätze aus Privatwohnungen, wenn die die Toilettenspülung ein wenig klingt wie eine Straße.

Körperfunktionen, Stresslevel und Herzschlag werden überwacht und die Krankenkassen übermittelt. Wer sich nicht aufregt, bekommt Treueherzen und eine Zahnbürste gratis am Ende des Jahres, bevor das Konto wieder auf Null zurückgesetzt wird. Bei Dauerhaften Stresslevel wird ein Besuch beim Arzt verordnet und lokale Yogastudios schicken Einladungen zu Schnupperkursen.

Die neue Funktion „Trigger Blocker“ blendet ungewollte Schriftzüge oder Absätze aus der realen Welt aus, die Resilienzgründen entfernt werden. Da die neue Funktion noch nicht perfekt funktioniert besteht die Möglichkeit, dass Trigger entweder hervorgehoben, oder aber auch mit komplett anderen Aussagen ersetzt werden. Das Softwareupdate ist angekündigt.

Der Trigger Blocker funktioniert natürlich auch über das Kopfhörersystem. Es gibt die Funktionen entweder das integrierte Noise Canceling bei problematischen Aussagen und Reden zu nutzen, entspannende klassische Musik einzublenden oder eine KI generiert mit der selben Stimme einen neutralen Text, der diesen Trigger nicht enthält. Podcasts können so auch der eigenen Meinung angepasst werden, so dass das Stresslevel nicht ansteigt.

Neue Features mit Filter auf die Gesichter anderer Menschen anzuwenden, so dass die schöner aussehen sind auch angekündigt. Auch Spaßfilter, so dass alle wie Gollum, die Zahnfee, Gundula Gause, Markus Lanz oder Donald Trump aussehen.

Und das sind nur die ersten angekündigten vielversprechenden Anwendungen. Viele weitere werden folgen.

Schöne neue Welt.

Views: 25

Kopfschmerzen und Migräne loswerden

Ich hatte über Jahre hinweg lang immer leichte Kopfschmerzen und ich wollte nicht jedes Mal Kopfschmerztabletten einnehmen. Daher entschloss ich mich mit Hilfe von Visualisierung und Atemtechnik das Problem anzugehen. Das funktioniert auch mit großem Erfolg mit Migräne.

Ich schreibe im Folgenden von Kopfschmerzen, aber die Migräne ist immer mit gemeint.

Folgendes habe ich gemacht, als ich merkte, dass die Kopfschmerzen anfingen: Am besten locker irgendwohin hinsetzen, aber am besten hinlegen und versuchen zu Entspannen. Augen zu und ruhig atmen, als würde man einschlafen wollen.

Der nächste Schritt besteht darin, dem Kopfschmerz genauer zu lokalisieren, ihm eine Form zu geben, damit man ihn gedanklich „begreifen“ kann. Es kann eine Fläche sein. Eine Kugel. Ein zackiger Blob. Ein Reif. Ein Stein. Ein Halbmond. Der ganze Kopf. Mehrere pochend heisse Kugeln hinter den Augen.

Suche nach einem Begriff, den du theoretisch physisch anfassen kannst. Denn wenn du ihn greifen kannst, dann kann du ihn auch anfassen und entfernen, raus ziehen/drücken, raus spülen, pusten, oder welche Handlung für dich und die Form die beste erscheint.

Ich beschreibe einfach was mir und den Anderen geholfen hat. Wichtig ist das du dir das Folgende sehr visuell, also sehr bildhaft vorstellst. Es ist ein wenig wie ein Traum. Es muss nicht alles physikalisch Sinn ergeben. Wichtig ist, dass es sich gut anfühlt.

Also wenn du entspannt bist, ruhig atmest und du die Form herausgefunden hast, dann ist der nächste Schritt, dir den Raum um diesen Schmerz vorzustellen. Bleib weiter entspannt und atme ruhig weiter.

Das Schmerzobjekt umgebe ich mit einer weichen Wanne in die langsam warmes und sehr weiches Wasser eingelassen wird. Das Wasser enthält zusätzlich eine beruhigende Substanz aus Kräutern, die du mit deinem Geruchssinn ein ganz klein wenig wahrnimmst. Aber so wenig, dass wenn du dich nicht darauf konzentrierst, du es gar nicht wahrnimmst.

Das Wasser strömt langsam und wohltuend in diese Wanne und löst mit jedem Wassertropfen das Schmerzobjekt mehr und mehr von den Kontakten ab, die die Signale an deinen Körper weiter geben. Es löst sich so wie Schmutz von einem Topf der mit dem warmen weichen Wasser und etwas Spüli eingeweicht wird. Fast von ganz alleine.

Mit jeder Sekunde löst sich das Objekt mehr und Teile des Objektes lösen sich ab und werden mit dem langsamen warmen Strom Stück für Stück aus dem Kopf transportiert. Fallen von der Stirn ab. Vom Hinterkopf. Tropfen von den Ohrläppchen auf den Boden.

Wenn sich das Objekt dann komplett löst, kann es wie mit einem weichen Fischernetz aus heilenden Kräutern langsam aus dem Kopf gezogen werden. Vielleicht klappt das schon beim ersten Versuch, aber vielleicht braucht es auch mehrere Versuche mit dem Netz, bevor der größte Teil des Schmerzes raus gezogen wurde.

Je nach Kopfschmerz oder Migräne geht das mehr oder minder gut und beim ersten Mal kann der Effekt etwas minimal ausfallen. Aber bei allen Leute, die ich kenne, die das probiert haben, war mindestens ein kleiner Effekt da und über die Zeit, bei jedem neuen Kopfschmerz oder Migräne wurde dieser Effekt größer.

Der Vorteil dieser Herangehensweise ist, dass es eine weitere Alternative zur Tablette oder zum puren „Aushalten“ ist. Und zusätzlich gibt es einen Trainingseffekt. So dass mit jedem weiteren Mal diese Technik besser klappt UND fast schon reflexartig, also mit weniger Anstrengung eingesetzt werden kann.

Das kann unter Umständen soweit gehen, dass der Körper das irgendwann automatisch macht.

Ich weiß, Kopfschmerzen und Migräne sind zwei komplett unterschiedliche Schmerzlevel. Aber jedes Level hat seinen Nullpunkt, egal wie hoch die Skala ist.

Bei mir sind die Kopfschmerzen komplett verschwunden und bei einigen Leuten, die Migräne hatten ist eine sogenannte Aura zurückgeblieben. Eine Aura bei Migräne ist eine dynamische, meist visuelle oder andere sensorische Wahrnehmungsstörungen. Eventuell bekommt selbst diese mit einem ähnlichen Training dauerhaft weg.

Nehmt jeden Kopfschmerz und Migräne als Chance das Training durchzuführen und euren Körper zur Abwehr gegen diesen Schmerz zu stärken.

Ich hoffe euch hilft diese einfache und kostenlose Übung, so wie sie mir und anderen Leuten geholfen hat. Wenn ja, dann teilt diese Übung mit Menschen die ebenfalls ihre Schmerzen loswerden wollen. Das Beste ist, dass diese Übung überall gemacht werden kann. Das Einzige was du brauchst ist geschlossene Augen und einen ruhigen Atmen. Das geht auch in Bus und Bahn..

PS: Und nein, auch wenn der Blog Artikel am 01.04.2025 neu publiziert wurde, ist das kein Aprilscherz!

Originalartikel aus meinem alten Blog vom 21.10.2009 – überarbeitet.

Views: 22

Firefox, Tab & Shortcut

Da ich sehr gerne mit Shortcuts arbeite, um den Wechsel von Tastatur und Maus bzw Touchpad zu vermeiden, suchte ich nach einer Möglichkeit in Firefox ein Tab per Shortcut abzulösen und auf den zweiten Bildschirm zu verschieben.

Leider gibt es keine integrierte Lösung dafür und ich musste mich mit einen Firefox Addon „Detach Tab“ bedienen. Es gibt einige Addons mit diesem Namen, daher bitte genau dieses nehmen.

Wenn das Addon installiert ist, dann kann das aktuelle Tab mit STRG+SHIFT+Leertaste verselbständigt werden.

Unter Linux/KDE kann das Fenster dann mit SHIFT+Meta+Pfeil rechts/links nach rechts oder links auf den zweiten Monitor geschoben werden. Meta ist übrigens unter Windows die Windows Taste.

Warum das extra Addon: Alle anderen Lösungen, die so durch das Netz schwirren, schlagen vor die URL zu kopieren und ein neues Fenster zu öffnen Strg+L und SHIFT + ENTER.

Das geht zwar auch, aber das Problem dabei ist, dass der Buffer/Cache dann gelöscht und die Seite neu geladen werden muß. Gerade bei Seiten wie Youtube dauert das dann doch teilweise lange. Und das Video wird gestoppt und eventuell neu gestartet Da ist es dann schneller das Tab mit der Maus wegzuziehen. Daher das extra Addon.

Views: 46

Bullshit erkennen und Gegenstrategien

Jeder von uns hat schon diese Erfahrung gemacht. Man nimmt an einer Diskussion freiwillig oder unfreiwillig teil, in der Familie, bei Freunden oder auch in der Öffentlichkeit und einer der TeilnehmerInnen sprengt die Diskussion.

So richtig war dann auch nicht klar, wie und warum das passiert ist. Und dann häufen sich solche Diskussionen, die nebenbei gesagt gar keine mehr sind.

Was da passiert, ist dass jemand »bullshittet«. Es geht nicht um Argumente, es geht nicht um Wahrheit oder Lügen. Es geht rein darum, die Diskussion darüber unmöglich zu machen und jedes Argument einfach durch Emotionen unsichtbar zu machen. Es geht darum eine gesellschaftliche Konvention zu zerbrechen. Es geht darum Unsicherheit und Zweifel zu sähen. Und viel mehr, was gar nichts mit der Sache zu tun hat.

Um eines geht es definitiv nicht: Die Sache, das Argument, ein Wissensgewinn und oder Kompromiss.

Matthias Zehnder Webseite Wikipedia hat darüber zwei wundervolle Podcastfolgen produziert, durch die besser verstanden werden kann, wenn so eine Situation entsteht und wie damit umgegangen werden kann.

Vielen Dank für diese wundervolle Aufklärung und die Stärkung für Menschen, die sich gegen so eine absolut destruktive Strategie wappnen können.

Wie Sie Bullshit erkennen und was Sie dagegen tun können
Matthias Zehnders Wochenkommentar
February 28, 2025 • Season 5 • Episode 9

https://www.buzzsprout.com/1788913/episodes/16710500-wie-sie-bullshit-erkennen-und-was-sie-dagegen-tun-konnen

Bullshit Vol. 2: Fragen, Reaktionen und die Sache mit der Wahrheit
Matthias Zehnders Wochenkommentar
March 07, 2025 • Season 5 • Episode 10

https://www.buzzsprout.com/1788913/episodes/16752670-bullshit-vol-2-fragen-reaktionen-und-die-sache-mit-der-wahrheit

weitere Information

  1. Buch: Philosoph Harry G. Frankfurt „Bullshithttps://www.suhrkamp.de/buch/harry-g-frankfurt-bullshit-t-9783518464908
  2. Harry G. Frankfurt, geboren 1929, war emeritierter Professor für Philosophie der Princeton University. Er war Träger vieler Auszeichnungen und Mitglied der American Academy of Arts and Sciences. Seine Bücher sind in zahlreichen Ländern erschienen. Er starb am 16. Juli 2023 im Alter von 94 Jahren in Kalifornien.

Views: 31

Politik & Presse – Der Angst-Hochfrequenz-Handel

Die Bundestagswahl steht vor der Tür. Und gegen diese Tür drückt aber schon die Klimakrise und die damit einhergehenden Extremwetterereignisse bis hin zu Umweltkatastrophen, die Zerstörung der Umwelt, der Krieg in der Ukraine und der mehrfach angedrohte Angriff auf Europa von Russland, die russischen Schattenflotten, die mitunter Sabotageakte an Hochseekabeln durchführen, massiv und aktive russische Aktionen zur Zersetzung und Entzweiung von Gesellschaften, Fakenews, Manipulation von Nachrichten, Anschläge und Terroranschläge, eventuell auch durch Russland initiiert, direkte Sabotageakte bei der deutschen Marine, die Spionage mit Drohnen über militärischen Flugverbotszonen, die Nachwehen der Pandemie, der mittlere Osten mit Israel und Palästina, mit Syrien, mit Afghanistan, das mulmige Datum von 2026, das nach dem Versprechen der chinesischen Staatsführung Taiwan wieder ins chinesische Reich heim geholt werden soll, die Entdemokratisierung der USA und das Erstarken einer Autokratie, der US Zollkrieg gegen den Rest der Welt, die damit einhergehenden Versorgungsengpässe von Rohstoffen und auch Medikamenten, steigende Preise, Inflation, Wirtschaftsflaute, Fachkräftemangel, Steuerloch, Gesundheitssystemkollaps, Termine bei Zahnärzten, Wäschemangel und mangelnder gesunder Menschenverstand.

Und auch der Mangel, sich einfach mal aus der Flut der sekündlich einprasselnden Informationen herauszuziehen und die Dinge aus dem Sorgenkatalog erst mal in einen Topf auszusortieren , auf die man selbst sowieso gar keinen Einfluss hat. Beispiel: Sabotage bei der deutschen Marine, US Zollkrieg …

Topftaktik

Dann alle Dinge, auf die man nur unmittelbaren Einfluss hat in einen zweiten Top sortieren. Beispiel: Versorgung mit Medikamenten, Termin beim Zahnarzt, klimaverträglicher leben …

Und in den dritten Topf legt man alle Dinge priorisiert ab, auf die man einen direkten und unmittelbaren Einfluß ausüben kann. Beispiel: Lebensmittel besorgen, Freunde, Smartphone öfter einfach ausschalten …

Die Probleme verschwinden dabei zwar nicht aus der Welt, aber die Last der Sorgen auf den eigenen Schultern oder der Seele nimmt spürbar massiv ab.

Dann wird auch die Angst und die Panik kleiner, die sich in viele Menschen eingeschlichen hat. Angst und Panik, die sich durch kategorisches Abwehren und Negieren von Fakten, aggressives Durchsetzen von Meinungen, der innerliche Rückzug in sehr einseitige ideologische und teils sehr sektenähnliche Echokammern und der Verlust der Fähigkeit offene Gespräche zu führen, anderen offen zuzuhören und für Argumente offen zu sein.

Wenn diese Angst und Panik langsam verschwindet, dann wird auch langsam wieder ein Normalzustand erreicht, bei dem der gesunde Menschenverstand wieder anfängt zu funktionieren und vernünftige Argumente von Idiotismus unterschieden werden kann.

Dann ist ein Mensch wieder in der Lage, sein Handeln bewusst selbst zu lenken.

Dieser Idealzustand sollte von der Gesellschaft immer wieder aufs neue geprüft und zur Not hart verteidigt werden.

Aber natürlich gibt es Gruppen, die ein Interesse daran haben, dass Menschen ihr Handeln nicht immer so ganz bewußt selbst lenken. Und innerhalb gewisser Grenzen ist das natürlich auch verständlich.

So will Werbung natürlich ein Produkt verkaufen und die Konsumenten dahingehend verführen. Und wie gesagt in gewissen Grenzen ist das auch alles völlig in Ordnung, soweit keine Täuschung, Betrug oder andere mutwillige Schädigungsabsicht dahinter steckt. Aber was wir schon seit sehr langer Zeit erleben ist, dass diese Grenzen immer mehr gedehnt werden und mir erscheint es immer öfter, dass diese Grenzen teilweise schon komplett zerstört wurden.

Die Gesellschaft hat in einigen Teilen aufgehört sich dagegen zu wehren und die Mehrheit von Akteuren in der Gesellschaft sind immer aggressiver geworden. Natürlich gab es schon immer aggressive Akteure in einer Gesellschaft, aber sie waren zurecht immer in der Minderheit. Doch mir scheint der Konsens einer Gesellschaft miteinander ist durch einen Konsens „Mein Zweck heiligt alle Mittel“ ersetzt worden.

Aber was hat das alles mit Angst zu tun?

Angst ist eine der stärksten und am einfachsten zu erzeugenden Emotion. Angst entsteht aus einer Drohung. Zum Beispiel eine Drohung auf Leib und Leben. Oder auch die „Drohung“ etwas zu verpassen, oder nicht zu erhalten oder aussortiert zu werden.

Und wenn die Angst oder schon Panik schon so groß sind, dann verringert sich das Denken und die Überlegungen der Menschen auf einen sehr kleinen Entscheidungsspielraum.

Im Vergleich, wenn ein normaler Entscheidungsspielraum ein Artikel mit Überschrift, einleitender Überblick, langer Ausführung und Fazit wäre. Dann reduziert die einsetzende Angst so nach und nach die lange Ausführung, dann entweder erst das Fazit und dann den einleitenden Überblick, so dass nur noch der Titel übrig bleibt und wenn die Panik einsetzt, vielleicht nur noch ein oder zwei Wörter des Titels. Die dann wie bei der stillen Post anfangen ein Eigenleben zu führen und sich bei jeder Weitererzählung bis ins absolute Gegenteil oder ins komplett bizarr Surreale verzerren können.

Aus einem freudigen Artikel über die im städtischen Zoo angekommenen Pandababies entsteht dann eine Verschwöhrungserzählung von eingetroffenen vermummten Spezialeinheiten, die in geheimen und unterirdischen Ausbildungslagern am Nordpool trainiert wurden und jetzt die Gesellschaft unterwandern sollen. So eine Geschichte mag zwar erst abstrus und vielleicht auch lustig klingen, aber so sieht wirkliche Panik aus, die aus Angst entstanden ist. Und mittlerweile vergeht fast kein Tag mehr, an dem nicht solche Geschichten irgendwo aufploppen.

Diese lange Ausführung ist deshalb notwendig, um das unmerkliche Entstehen, das Ansparen, das Anreichern der Angst zu verstehen und auch das Kippen in die Panik, bei der es dann um echte Existenzsängste und nur noch der Entscheidungen JA und NEIN geht. Dazwischen gibt es nichts mehr. Denn gefühlt heißt es nur noch LEBEN oder TOD.

Gefühlt

Und ich schreibe explizit „gefühlt“, denn gerade in Deutschland ist dieses Gefühl bei den allermeisten Menschen, die es fühlen künstlich erzeugt. Und ich würde sogar soweit gehen und sagen: künstlich gefördert und provoziert. Weil wichtige Teile der Gesellschaft aufgehört haben den Frieden zu wahren und sich an der aktiven Zerstörung dieses Friedens beteiligen.

Presse und Politik sind meines Erachtens diesen Weg gegangen und haben die Angst als Lockmittel für ihre Zwecke massiv ausgebaut und schüren aktuell damit die blanke Panik, wodurch jeder gesunde Menschenverstand und Logik komplett ausgesetzt wird.

Sektenartig werden von Politik Fakenews und Meinungen unrecherchiert und viel zu wenig widersprochen wiederholt. Ein Großteil der Presse setzt die Priorität auf Geschwindigkeit, statt auf Seriosität. Wobei beides geht. Geheimtipp: Wenn man nichts weiß, dann einfach nicht mutmaßen! Auch einer der Grüne warum sich viele Menschen von klassischen Medien abwenden. Brülljournalismus bekommen sie im Boulevard und in den Sozialen Netzwerken schneller und billiger.

Politik und Presse sind in den kurzfristig lukrativen aber maximal destruktiven Hochfrequenz-Handel mit der Angst eingetreten.

Wir haben also Angreifer von außen, die Angst und Panik mit allen Mitteln und mit Hilfe von inländischen Helfershelfern verbreiten wollen und wir haben nun zu großen Teilen auch unsere gesellschaftlich wichtigsten Instanzen, die aus den verschiedensten Gründen für ihre Agenda ebenfalls Angst und Panik verbreiten.

Wie stellen sich unsere wichtigsten Instanzen der Gesellschaft das Leben in Zukunft vor?

Eine Gesellschaft im Dauerpanikmodus? Wenn nicht, wie soll sich die Gesellschaft beruhigen? Und was macht eine Gesellschaft mit der Gewinnerinstanz, wenn sie erkennt, wie menschen verachtend manipulativ sie vorgegangen ist, um sich durchzusetzen?
Eine zweite französische Revolution mit Guillotine und Selbstjustiz?

Es wäre an der Zeit, dass wir als Gesellschaft alle gemeinsam jeden Versuch Angst und Panik zu schüren öffentlich ächten. Dass Politik sich darauf einigt jeden Versuch öffentlich zu ächten. Und dass sich die Presse verständigt jeden Versuch öffentlich zu ächten. Hass und Hetze sind jetzt schon strafbar.

Mir fällt sonst kaum ein anderer Weg ein, der nicht durch die komplette Zerstörung der Gesellschaft führen würde. Und ganz ehrlich: Das will ich mit aller Kraft zu vermeiden zu versuchen. Denn dass würde bedeuten, dass die externen Angreifer gewonnen hätten.

Nachsatz: Was Deutschland so großartig macht.

Wer diesen Artikel bis hier hin gelesen hat, wird gemerkt haben, dass das größte Thema der aktuellen Bundestagswahl 2025, das als größtes Problem unserer Gesellschaft hervorgehoben, gar nicht genannt wurde. Die Migration. Denn in Wirklichkeit ist sie gar kein Problem. Im Gegenteil! Die Geschichte Deutschlands über die Jahrhunderte und die verschiedenen Staatsformen, viele deutsche Errungenschaften, Erfindungen und das Wirtschaftswunder – viele große Deutsche wären nie gewesen, wenn wir das, was Deutschland in der Geschichte groß gemacht hat, nicht gehabt hätten: Die Migration.

Views: 53

Kubuntu ohne Snap

Es gibt ein fertiges Skript, mit dem bei einer frischen Installation von Kubuntu SNAP, das Softwareverwaltungsprogramm von Canonical, entfernt werden kann. Über SNAP kann viel gesagt werden. Für mich, stellt das eine Lock-In Strategie und unnötiger Überbau dar, aber das müssen alle für sich selbst entscheiden.

Das Repository für dieses Script kubuntu-get-rid-of-snap

Am besten gleich nach der Installation laufen lassen und die Tipps weiter unten auf der Seite zum Thema Flatpak sind auch super nützlich. Erfolgreich mit Kubuntu 24.10 durchgeführt.

UND !! diesen Artikel als Text auf die Platte speichern, denn nachdem Firefox entfernt wurde, gibt es erst mal keinen Browser mehr auf dem System, so dass die Informationen, wie Firefox wieder installiert wird, nur schwerlich zugänglich sind.

SNAP manuell entfernen

Zuerst anzeigen lassen, was alles installiert ist

snap list

Die Ausgabe könnte dann so ausehen

user@notebook:~$ snap list
Name               Version          Revision  Tracking         Herausgeber  Hinweise
bare               1.0              5         latest/stable    canonical✓   base
core20             20220318         1405      latest/stable    canonical✓   base
firefox            99.0.1-1         1232      latest/stable/…  mozilla✓     -
gnome-3-38-2004    0+git.1f9014a    99        latest/stable/…  canonical✓   -
gtk-common-themes  0.1-79-ga83e90c  1534      latest/stable/…  canonical✓   -
snapd              2.54.4           15177     latest/stable    canonical✓   snapd

Den snapd Daemon/Service stoppen

sudo systemctl disable snapd.service
sudo systemctl disable snapd.socket
sudo systemctl disable snapd.seeded.service

Dann die einzelnen SNAP entfernen. Es ist am besten, wenn du das einzeln tust, anstatt alle in einer Zeile zu entfernen. Also eventuell etwa so:

sudo snap remove firefox
sudo snap remove snap-store
sudo snap remove gtk-common-themes
sudo snap remove gnome-3-38-2004
sudo snap remove core18
sudo snap remove snapd-desktop-integration

Löschen wir nun alle noch vorhandenen Snap-Cache-Daten:

sudo rm -rf /var/cache/snapd/

Bereinige oder entferne dann snapd vollständig mit dem folgenden Befehl:

sudo apt autoremove --purge snapd

Schließlich betrifft die Verwendung von purge nicht dein Home-Verzeichnis, so dass du optional alle zuvor in ~/snap erstellten Dateien löschen kannst.

Verwende dazu den folgenden Befehl:

rm -rf ~/snap

Reinstalling Firefox mit apt

Wenn du Firefox neu installieren möchtest, kann es sein, dass du folgende Fehlermeldung erhältst, wenn du versuchst, das mit apt zu tun:

firefox : PreDepends: snapd but it is not going to be installed

Du kannst das umgehen, indem du Ubuntu daran hinderst, die Snap-Version von Firefox zu laden, indem du sie anpinnst.

Erstelle zuerst folgende Datei:

vim /etc/apt/preferences.d/firefox-no-snap

Dann füge folgende Zeilen hinzu:

Package: firefox*
Pin: release o=Ubuntu*
Pin-Priority: -1

Speicher es ab. Und dann füge das Repository des Mozilla team Ubuntu PPA for Firefox hinzu

sudo add-apt-repository ppa:mozillateam/ppa

Und schließlich installiere Firefox mit folgenden Befehlen

sudo apt update
sudo apt install firefox

Views: 173

Friendica Bluesky Fediverse Bridge

Da die Dokumentation für dieses Addon nicht mal die 3 einfachen Zeilen Erklärung enthält, die es benötigt, um sogar eine beidseitige Kommunikation zu ermöglichen, dokumentiere ich das wenigstens hier. Danke an der Stelle an Tobias.

Folgendermaßen hat es bei mir geklappt

  1. Klicke in Friendica auf „Einstellungen“ deines Accounts
  2. Wähle „Soziale Netzwerke“ aus. Hier sollte jetzt „Bluesky Import/Export“ auftauchen.
  3. Du solltest mindestens den ersten Punkt (1) „Bluesky Post Addon aktivieren“ anhaken. Die anderen Punkte lies dir bitte SORGFÄLTIG durch.
  4. Dann gibst du bei (2) BlueSky Hendl deine vollständige BlueSkyAdresse an, z.B. @Fritze4711stinktechtmal.bsky.social
  5. Und bei (3) „Bluesky App Passwort“ gibst du das sichere Passwort ein, mit dem du dich bei BlueSky auch anmeldest, z.B. ®I"sü¢}Ì~cÈh¥¡Wâl5,¡ãÊËÓ»G5a|WmJmB7VÄä6ü®jÝwH"ÞÓ¼?Û{¾wµiùð]|KñZ·{ì¹q¶u|ÛYêZ8¨³¿¾áÑ8Âß228)Èb
    • Eventuell muss du das Passwort nehmen, das du bei Bluesky“Einstellungen->Privatsphäre und Sicherheit->App Paswords“ kreieren lassen musst, um es dann hier im Import/Export einzutragen.
  6. Dann auf „Einstellung speichern“ oder „Save Settings“ klicken und wenn du das Passwort ordentlich eingegeben hast, dann geht die Sause auch schon los.

Views: 36

Speech-Dispatcher „deaktivieren“

Unter KDE startet bei mir immer automatisch der Speech-Dispatcher. Meist zusammen mit Firefox. Das ist eigentlich ein super Dienst, der dafür sorgt, dass man sich Texte vorlesen lassen kann.

Allerdings stört dieser Speech-Dispatcher mein Soundsystem, so dass ich hier und da unter Schwerlast Knackser bekomme.

Mit diesem Befehl wird eine Datei speechd.conf mit dem Inhalt DisableAutoSpawn im /home/<USER>/.config/speech-dispatcher/ Verzeichnis des eigenen Benutzers angelegt und das automatische Starten des Speech-Dispatchers unterbunden. (eine Zeile)

mkdir -p ~/.config/speech-dispatcher && echo "DisableAutoSpawn" >> ~/.config/speech-dispatcher/speechd.conf

Über das gesamte System kann mit root Rechten (sudo) in der Datei

sudo nano /etc/speech-dispatcher/speechd.conf

in der Zeile, in der #DisableAutoSpawn das Gatter # entfernt, so dass dann nur noch DisableAutoSpawn da steht und die Datei abspeichert

Spätestens nach dem nächsten Neustart sollte der Speech Dispatcher beim Einloggen weiterschlafen 🙂

Firefox

Firefox könnte den speech-dispatcher dann dennoch aufrufen. Damit das nicht passiert kann die Konfiguration bei Firefox mit about:config eingegeben in der URL Leiste geändert werden. Dann wird aber die Funktion, dass eine Webseite vorgelesen werden kann, nicht mehr funktionieren!

Wenn das OK ist, dann gib in der Suchzeile media.webspeech.synth.enabled ein und klicke doppelt auf das rechts daneben stehende true , um es in ein false zu ändern.

Manuell mit qpwgraph

Falls dann doch immer noch ein Programm den speech-dispatcher starten sollte, dann am besten mit dem Programm qpwgraph die „Kabel“ trennen und die aktuelle Konfiguration speichern und auf Aktiv setzen.

Views: 96

Ein Bier, ein Sofa, ein Kühlschrank …

… und was das mit Wissenschaft zu tun hat.

Wenn ich auf dem Sofa sitze und behaupte im Kühlschrank stehe eine Flasche Bier, dann aufstehe, nachsehe und eine Flasche Bier finde, dann habe ich nachgewiesen, dass meine Vermutung stimmt. Das ist Wissenschaft.

Wenn ich auf dem Sofa sitze und behaupte im Kühlschrank stehe eine Flasche Bier, aber nicht nachschaue, dann glaube ich das nur, kann das aber nicht beweisen. Das ist Religion.

Wenn ich auf dem Sofa sitze und behaupte im Kühlschrank stehe eine Flasche Bier, schaue nach, finde keine und behaupte trotzdem, dass eine Flasche Bier im Kühlschrank steht, dann ist das Esoterik.

Wenn ich auf dem Sofa sitze und behaupte es ist ein Kühlschrank, weil mir das eine Flasche Bier erzählt hat, dann ist das hirnloses Geschwurbel.

Views: 17

Gedanken zur Bundestagswahl 2025 am Beispiel der Titanic

Konservativ (CDU/CSU) zu wählen heißt zu bleiben, sich dem Orchester anschließen und weiter die selbe Musik zu spielen, in der Hoffnung, dass die ewig gleichen Schlager das Wasser vertreiben werden. Das Hab und Gut wird dann am Meeresgrund von den Verbleibenden geplündert.

Liberal (FDP/Volt) zu wählen, heißt dass der wahnhafte Glaube an einen sehr verschwurbelten Freiheitsbegriff und deren Sektenführer diese Realität, wie ein Drogenrausch wieder verschwinden lassen könne. Beim Plündern schließen sie sich den Konservativen an.

AFD und Freie Wähler zu wählen heißt, daran zu glauben, dass je mehr und größere Löcher in den Schiffsrumpf geschlagen werden, desto schneller das Wasser auch wieder abfließen kann. Plündern sei für sie eine Tugend und Pflicht. Zur Not auch mit vielen Opfern, die sie jagen werden.

Die SPD zu wählen heißt, lange still in der Ecke sitzen und sich an nichts erinnern dann plötzlich beleidigt im Kapitänsanzug die Kantine abschließen und Durchhalteparolen am Buffet zu predigen, während das Wasser steigt. Die Mehrheit schließt sich traditionell der Plünderung an.

Das BSW zu wählen heißt, zu glauben, das (russische) Gas aufzudrehen und dran zu riechen, würde die Titanic in ein Luftschiff verwandeln. Der Garant für eine Zukunft wäre angeblich die Nutzung von offenem Feuer.

Die Linke zu wählen heißt, sich an den Schiffsrumpf mit ausgebreiteten Armen zu stellen, solange die Internationale zu singen bis James Cameron den Oscar überreicht.

Progressiv (Die Grünen) zu wählen heißt, zu realisieren dass die Überlebenschancen in Rettungsbooten mit Haifisch Gegenmaßnahmen, die Überlebenschancen aller Bürger gleichermaßen massiv steigern und eine Zukunft möglich machen. Jeder darf sein Hab und Gut mitnehmen. Und für die, die alles verloren haben, wird gesorgt.

Views: 20

Markdown-Dateien in ODT und PDF umwandeln: So gelingt es mit Pandoc!

Markdown-Dateien gehören zu den praktischsten Tools für effizientes Arbeiten – klar strukturiert, leichtgewichtig und vielseitig einsetzbar. Wer regelmäßig mit Markdown arbeitet, kennt das Problem: Manchmal braucht man die Inhalte in anderen Formaten, sei es für LibreOffice oder als PDF. Während viele Tools versprechen, die Konvertierung zu meistern, scheitern sie oft an Details. Die Lösung: das bewährte Kommandozeilen-Tool Pandoc.

Warum Pandoc? Ganz einfach: Es ist schnell, flexibel und funktioniert zuverlässig – selbst bei großen Dateien. In diesem Artikel wird Schritt für Schritt erklärt, wie man Markdown-Dateien in ODT (LibreOffice-Format) und PDF konvertiert, welche Befehle benötigt werden und welche Kniffe die Arbeit erleichtern.


Was ist Pandoc und warum ist es ein Gamechanger?

Pandoc ist ein universelles Konvertierungswerkzeug für Textdokumente. Es unterstützt unzählige Formate – von Markdown über HTML bis hin zu LaTeX, EPUB und Word. Die große Stärke liegt in seiner Flexibilität: Einmal installiert, lässt sich Pandoc direkt über die Kommandozeile nutzen und liefert sofort Ergebnisse.

Installation auf Ubuntu (Linux)

Die Installation ist ein Kinderspiel, vor allem auf Linux-Systemen wie Ubuntu. Ein einziger Befehl reicht aus, um Pandoc einsatzbereit zu machen:

sudo apt install pandoc

Nach der Installation kann die Konvertierung direkt starten. Einfacher geht es kaum!


Markdown in ODT und PDF konvertieren: Schritt-für-Schritt-Anleitung

1. Wechsel in das Verzeichnis der Markdown-Datei

Öffnen Sie die Kommandozeile und navigieren Sie in das Verzeichnis, das die zu konvertierende Markdown-Datei enthält:

cd /pfad/zum/verzeichnis

2. Markdown-Datei in eine ODT-Datei umwandeln

Der Kernbefehl zur Konvertierung lautet:

pandoc -f markdown -t odt MarkdownDatei.md -o LibreOfficeDatei.odt

Erklärung der Parameter:

  • -f markdown: Gibt an, dass die Eingabedatei im Markdown-Format vorliegt.
  • -t odt: Definiert das Ziel-Format (LibreOffice ODT).
  • MarkdownDatei.md: Die Quelldatei im Markdown-Format.
  • -o LibreOfficeDatei.odt: Die gewünschte Zieldatei im ODT-Format.

3. ODT-Datei nachbearbeiten und in PDF umwandeln

  • Öffnen Sie die generierte ODT-Datei in LibreOffice.
  • Nehmen Sie bei Bedarf kleinere Anpassungen vor.
  • Exportieren Sie die Datei über „Datei → Exportieren als → PDF“. Achten Sie dabei darauf, die Option „use reference XObjects“ zu aktivieren, um ein ordentliches Inhaltsverzeichnis (TOC) zu generieren.

Alle unterstützten Formate auf einen Blick

Pandoc kann mit einer Vielzahl von Formaten umgehen. Eine Übersicht der unterstützten Eingabeformate liefert der Befehl:

pandoc --list-input-formats

Für die Ausgabeformate verwenden Sie:

pandoc --list-output-formats

Einige Highlights:

  • Eingabeformate: Markdown, HTML, LaTeX, JSON, EPUB, MediaWiki, RTF, und viele mehr.
  • Ausgabeformate: PDF, ODT, DOCX, EPUB, Reveal.js-Präsentationen, und vieles mehr.

Power-Tipp: Mehrere Markdown-Dateien zusammenführen

Wenn Sie mehrere Markdown-Dateien kombinieren möchten, um eine einzige Datei zu erstellen, gibt es zwei elegante Ansätze:

Variante 1: Direkt kombinieren

Mit diesem Befehl lassen sich alle Markdown-Dateien im aktuellen Verzeichnis direkt in eine ODT-Datei zusammenführen:

pandoc -f markdown -t odt -s $(find . -type f -name "*.md") -o Output.odt

Variante 2: Sortierte Reihenfolge

Falls die Dateien in einer bestimmten Reihenfolge zusammengeführt werden sollen, gehen Sie in zwei Schritten vor:

  1. Schreiben Sie die Pfade aller Markdown-Dateien in eine Textdatei:
    find . -type f -name "*.md" >DateienListe.txt
  2. Nutzen Sie Pandoc, um die Dateien in der gewünschten Reihenfolge zu kombinieren:
    pandoc -f markdown -t odt -s $(cat DateienListe.txt) -o Output.odt

Diese Methode ist besonders nützlich, wenn es um umfangreiche Dokumentationen oder E-Books geht.


Was fehlt noch? Ein Wunsch für LibreOffice

Auch wenn die Kombination aus Pandoc und LibreOffice eine perfekte Lösung für die meisten Anwendungsfälle ist, bleibt ein kleiner Wermutstropfen: Es fehlt in LibreOffice eine einfache Möglichkeit, alle importierten Grafiken automatisch auf die Seitenbreite zu skalieren, ohne das Seitenverhältnis zu verlieren. Falls jemand einen Trick kennt, wären sachdienliche Hinweise im Fediverse willkommen!


Fazit: Mit Pandoc die volle Kontrolle über Markdown-Dateien

Wer regelmäßig mit Markdown arbeitet und die Inhalte in anderen Formaten benötigt, wird Pandoc lieben. Ob ODT, PDF oder andere Formate – Pandoc liefert schnelle, zuverlässige Ergebnisse und ist dabei extrem flexibel. Die Möglichkeit, mehrere Dateien zu kombinieren, rundet das Tool ab.

Mit ein wenig Übung wird Pandoc zum unverzichtbaren Werkzeug für Markdown-Nutzer – und vielleicht zu Ihrer besten Entscheidung seit der Umstellung auf Markdown.

Views: 94

Es ist wieder an der Zeit: 38c3 zwischen den Jahren

Bald ist wieder Nerdnachten, nämlich am 27.–30. 12. mit dem 38. Chaos Communication Congress in Hamburg. Bzw im Netz.

-> Aktualisiert: 07.01.2025

Wichtige Links. Manche davon, werden erst noch aktiv.

Links, URLs und Mediatheken

  1. Startseite https://events.ccc.de/congress/2024/infos/startpage.html
  2. The Fahrplan – Liste der Vorträge https://fahrplan.events.ccc.de/congress/2024/fahrplan/talk/
  3. Livestreams https://streaming.media.ccc.de/38c3/
  4. Recordings (final) Mediathek https://media.ccc.de/c/38c3

Vorwort

Ich habe lange hin und her überlegt, das hier hin zu schreiben, aber es lässt mich nicht los, weil es mich so dermaßen geärgert hat! Die Eröffnungs „Ceremony“ war eine Frechheit! So viel Weltuntergangsstimmung und Hoffnungslosigkeit zu verbreiten in Zeiten, die sowieso schon schwierig sind ist einfach nur destruktiv. Und dann auch noch einen Satz an die Wand zu projizieren, der die Fasch!sten zu Standing Ovations ausbrechen lässt und deren Übermachtfantasien nährt, lässt mich persönlich komplett sprachlos und verärgert zurück. Das war die schlechteste Werbeveranstaltung aller Zeiten für eine bessere Zukunft. Vielleicht das nächste Mal mit etwas mehr Leuten reden, welche Wirkung so ein desaströser Vortrag haben kann.

Ähnliche Stimmung dann auch im Jahresbericht. Auch wenn es jetzt verlockend ist, bitte ich euch diese beiden Veranstaltungen NICHT zu schauen. Ihr gewinnt dadurch NICHTS. Ihr verliert nur Lebenszeit. Daher auch keine Links dahin.

Vorträge

Geschaut und eine Empfehlung

  1. Wir wissen wo dein Auto steht – Volksdaten von Volkswagen – Michael Kreil and Flüpke
    (27.12.2024) Ein sehr guter Vortrag wie VW Bewegungs-/Metadaten unnötigerweise sammelte, mit denen alle nur denkbaren Rückschlüsse gezogen werden können. Zum Beispiel wer beim BND arbeitet, wie das Kind eines Mitarbeiters heißt und wo es zur Kita geht oder wer in den Puff geht.
    https://media.ccc.de/v/38c3-decentralize-your-internet-with-self-hosting
  2. Fnord-Nachrichtenrückblick 2024 – Fefe und Atoth
    (28.12.2024) Was ist im Jahr 2024 passiert. Ereignisse rund um IT, Gesellschaft, Politik und Wirtschaft, die einfach schief gegangen sind und bei sehr vielen mit großer Ansage.
    https://media.ccc.de/v/38c3-fnord-nachrichtenrckblick-2024 /
  3. BioTerrorism Will Save Your Life with the 4 Thieves Vinegar Collective – Dr. Mixæl Swan Laufer
    (27.12.2024)
    https://media.ccc.de/v/38c3-bioterrorism-will-save-your-life-with-the-4-thieves-vinegar-collective
  4. Hacker Jeopardy – Sec and Ray (30.12.2024)
    https://media.ccc.de/v/38c3-hacker-jeopardy
  5. Decentralize Your Internet with Self-Hosting
    Ein interessanter Vortrag, der aber mehr als Übersicht verstanden werden sollte, als eine richtige Anleitung. Die ausführlichen Anleitungen liegen frei verfügbar auf github https://github.com/hackerbande-nbg/decentralize-your-internet
    https://media.ccc.de/v/38c3-decentralize-your-internet-with-self-hosting
  6. BlinkenCity: Radio-Controlling Street Lamps and Power Plants
    Ein erheblicher Teil der erneuerbaren Energieerzeugung in Europa kann über Langwellenfunk ferngesteuert werden. Dieses System soll das Netz stabilisieren, kann aber auch missbraucht werden, um es zu destabilisieren, indem Energielasten und Kraftwerke aus der Ferne umgeschaltet werden.
    https://media.ccc.de/v/38c3-blinkencity-radio-controlling-street-lamps-and-power-plants
  7. Der Milliarden-Steuerraub Cum/Ex – wie schädlich ist Wirtschaftskriminalität für unsere Gesellschaft?
    Von Anne Brorhilker. Nachdem kurz erklärt wird, was Cum/Ex eigentlich ist, widmet sich der Vortrag zunächst der Frage, wie die Aufklärung in diesem international organisierten Fall schwerer Steuerhinterziehung überhaupt gelingen konnte und was noch zu tun ist. Wer sind die Akteure auf Seiten der Finanzbranche und wie ticken die Täter? Anschließend wird der generelle Umgang des Staates mit Wirtschaftskriminalität dargestellt und Lösungsansätze entwickelt. Dabei geht es auch um die Frage, was jeder Einzelne tun kann und warum die NGO Finanzwende ein wichtiger Ort sein kann, um politische Veränderungen bei finanzpolitischen Themen zu bewirken.
    https://media.ccc.de/v/38c3-der-milliarden-steuerraub-cum-ex-wie-schdlich-ist-wirtschaftskriminalitt-fr-unsere-gesellschaft
  8. Geschredderte Gutachten: Wie nicht nur der Staat bei digitaler Barrierefreiheit versagt
    Von Casey Kreer. Ein riesiger Teil der digitalen Leistungen der Bundesrepublik sind nicht inklusiv und für alle zugänglich. Eklatante Rechtsbrüche werden ignoriert. Die digitale Barrierefreiheit ist kaputt. In den letzten Monaten habe ich viele digitale Angebote des Staates auf deren Barrierefreiheit überprüft und die kritischsten Barrieren an die verantwortlichen Stellen gemeldet.
    https://media.ccc.de/v/38c3-geschredderte-gutachten-wie-nicht-nur-der-staat-bei-digitaler-barrierefreiheit-versagt
  9. Clay PCB – Leiterplatten aus Ton
    Beschreibung: Wir haben einen ethischen Hardware-Bausatz mit einem PCB-Mikrocontroller aus wildem Lehm gebaut, der in Österreich aus dem Wald geholt und auf einem Lagerfeuer gebrannt wurde. Für unsere Leiterbahnen verwenden wir Silber aus dem städtischen Bergbau und alle Komponenten werden aus alten elektronischen Geräten wiederverwendet. Der Mikrocontroller kann verschiedene Eingänge und Ausgänge berechnen und ist vollständig quelloffen. Unser künstlerisches Ergebnis ist ein Ethical Hardware Kit mit einem PCB-Mikrocontroller als Herzstück.
    https://media.ccc.de/v/38c3-clay-pcb
  10. Das IFG ist tot – Best of Informationsfreiheit, Gefangenenbefreiung & Machtübernahmen
    Die Versprechungen waren groß: Blühende Transparenz-Landschaften, Mitbestimmung, Korruptionsprävention, De-mo-kra-tie! Das Informationsfreiheitsgesetz sollte den deutschen Staat besser machen. Nach Jahren schlechter Verwaltungspraxis, schlechter Gerichtsurteile und schlechter Politik ist es in wichtigen Teilen aber nutzlos geworden. Das zeigt sich vor allem, wenn man sich Szenarien einer antidemokratischen Regierungsübernahme vorstellt – die Transparenz wäre als erstes hinüber, der Boden dafür ist schon bereit. Was tun?
    https://media.ccc.de/v/38c3-das-ifg-ist-tot-best-of-informationsfreiheit-gefangenenbefreiung-machtbernahmen
    https://jens-spahn-fordert.de/

Views: 47

Austausch Akkus als Lade-Infrastruktur

Zum aktuellen Thema „Austausch Akkus“ als Ladeinfrastruktur aus China, sollte sich das Jahr 2009, die Firma „Better Place“ und den Gründer „Shai Agassi“ mal genauer angeschaut werden

… und die deutsche Automobilindustrie .. vor 15 Jahren.

Views: 15

Das Klima: Der Stand der Dinge – Prof. Harald Lesch

Auszug aus der Videobeschreibung
Anlässlich des 15-jährigen Bestehens des Zentrums für Lehre und Weiterbildung (zlw) der Uni Stuttgart fand am 04.12.2024 ein Gastvortrag von Prof. Dr. Harald Lesch statt. Lesch ist Professor für Astrophysik an der LMU München, Naturphilosoph und renommierter Wissenschaftsjournalist. Einleitende Worte von Daniel Francis, Leiter Studium Generale der Universität Stuttgart.

Fast jeden Monat gibt es neue Temperaturrekorde zu vermelden, nicht nur in Deutschland, sondern weltweit. Hitzewellen, Dürreperioden, Extremwetterereignisse nehmen zu und die Auswirkungen betreffen inzwischen alle Lebewesen und uns Menschen in besonderer Weise − wir sind nämlich sehr empfindlich, wenn es um die thermodynamischen Randbedingungen geht. Wird es zu heiß und zu feucht, dann ist der Tag ein „day above deadly threshold“, so der Terminus technicus für lebensbedrohliche Hitzewellen. Die entscheidenden Fragen liegen also auf der Hand: Wie steht es um das Klima, den Klimawandel und den Klimaschutz? Wie gehen wir mit der Änderung des Aggregatzustandes unserer Natur um? Wie verändert sich das Verhältnis von Mensch und Natur und was können und müssen wir tun?

Einige meiner Notizen zum Vortrag

Was ist der große Unterschied zwischen der Nutzung von fossiler und erneuerbarer Energie?

-> Erneuerbare Energie produziert so gut wie keine Wärme.
-> Thermische (fossile) Maschinen haben unglaublich große Verluste.
-> Rein aus Effizienzgründen sind erneuerbare Energien wirtschaftlicher

Und hier nun der Vortrag

Das Klima: Der Stand der Dinge von Prof. Harald Lesch

Views: 259