*sigh* Memories.

I used to read User Friendly and Sluggy Freelance back when I had a few minutes to spare on my old job. Almost 30 years ago.

Still young, with full flowing hair, no worries on my mind.

Well fuck it, let's start from the beginning.

archives.sluggy.com/book.php?c…

Today I watched The War on Children, the so-called "documentary" by the Starbucks.

Needless to say, I was screaming at my poor innocent iPad 90% of the time.

I'm not sure whether I should waste more of my precious time and write a blog post, refuting all the lies those lunatics told. Or just try to erase the trauma from memory.

#transrightsarehumanrights

New content on my #gemlog.

The new roommate moved in today. :-)

Ok, it’s not a human being, but a cute Mini PC sporting an N150 processor, 16 GB of RAM and a 512 GB NVME.

I’ve been looking for a new Daily Driver to replace my M75s Gen 2. Don’t get me wrong, the Lenovo is a very nice machine, but I found myself shutting it down quite often when I was not using it, thinking it might draw too much power while idling.

A few days ago I stumbled upon an ad for a BMAX B4Turbo with a price tag of only EUR 122. I just couldn’t resist.

So when it arrived today, the first thing I did was wipe Windows 11 from the drive and install Linux Mint.

The installation finished without problems, but then I discovered that there was no sound via HDMI. Or to be precise, not sound at all. A quick search on the web showed that this is a known problem with the chip set not being recognized by the kernel.

Fortunately, the first alternative distro I tried solved the issue. MX Linux to the rescue.

I use Mint on all my other machines, but I guess I’m still young enough to learn some new tricks. :-)

Overall, the N150 feels snappy enough for all my everyday tasks and the power consumption is less than a third of what the M75s requires.


gemini://gemini.zeitverschreib.de/blog/2025-09-04.gmi

#gemini

zeitverschreib ⁂ hat dies geteilt

Die Medien in diesem Beitrag werden Besuchern nicht angezeigt. Um sie anzusehen, gehe bitte zum Originalbeitrag.

Sign of the Day
Dieser Beitrag wurde bearbeitet. (Donnerstag, 4. September 2025, 12:28)

teilten dies erneut

So I finally moved my blog from #Hugo to #BSSG. Not because I had to, but because I wanted to try something different. :-)

I'm still planning to learn how to do the frontmatter conversion in Python, but since patience is not my strong suit, I used Excel for this. Two days and many searches (via SearchXNG, mind you) later, the upload just finished. More details on the things I found out along the way will follow in a post later this week.

I guess those of you who have subscibed to my rss feed will receive updates even if there's no new content. Sorry for that.

Thanks to @Stefano Marinelli for this wonderful piece of software. Grazie mille.

zeitverschreib.de

Kennt Ihr dieses Gefühl, wenn Euer Leben von etwas beeinflußt wird, von dem Ihr noch nie gehört oder gelesen habt? Das Ihr nicht sehen könnt? Und was Euch trotzdem so richtig auf die Nerven geht?

Jip, sowas hatte ich heute.

UTF-8 ist soweit klar. Aber dass es das mit und ohne BOM gibt, war mir absolut neu.

Hätte es mir nicht knapp zwei Stunden Frustration über nicht funktionierende Blog-Dateien beschwert, wüsste ich vermutlich noch immer nichts darüber.

PS: Frustration. Frust + Ration. Na Danke.

Eigentlich hatte ich vor, meine Markdown-Dateien mittels Python von Hugo nach BSSG zu übertragen. Frontmatter muss halt angepasst werden.

Ich habe zwar mit dem Python-Crashkurs angefangen, war dann aber doch zu ungeduldig. Also - wieder - quick'n'dirty in Excel erledigt.

Liste der Dateinamen per ls in eine Textdatei geschrieben. Diese in Excel importiert. Inhalte der einzelnen .md-Files per VB in Zellen geholt und dann über endlose Formeln aufgeteilt. Neue Frontmatter-Felder definiert, Format der Daten angepasst. Zum Schluss wieder per VB in neue Dateien geschrieben.

Hat allerdings den Vorteil, dass ich direkt mal die Inhalte aller bisherigen Postings gesammelt in einer Tabelle habe.

Alles mit der sehr heißen Nadel gestrickt, aber es funktioniert. Und mir war nicht langweilig im Büro. 😇

Vorhin wollte ich die Verehrte Nachbarin™️ vom Bahnhof abholen. Wir hatten allerdings beide nicht daran gedacht, dass hier in Neuss das Schützenfest stattfindet.

Dass die Beschilderung zum Zentrum bzw. Hauptbahnhof nur überklebt und nicht direkt demontiert wurde, war alles. Kein Durchkommen und selbst die befragte Hauptkommissarin konnte mir nicht weiterhelfen.

Tipp am Rand: es macht sich immer gut, zumindest die gängigen Dienst- und Amtsbezeichnungen zu kennen und zu verwenden. Hat für mich was mit Respekt zu tun, besonders wenn eins ein Anliegen hat.

Hab ja nur ne Stunde gebraucht um drauf zu kommen, dass NGINX für css-Dateien anscheinend ein anderes Cache-Verhalten hat als für die restlichen Dateien.

Und ich wundere mich, warum trotz x-mal geänderter und hochgeladener styles.css die Seite immer gleich aussieht und alle Browser sogar eine css als Quelltext anzeigen, die gar nicht mehr auf dem Server ist.

Ich teste gerade, wie weit ich ein Blog in aus #Hugo ändern muss, damit es in #BSSG läuft.

Ein paar Punkte habe ich schon gefunden, unter anderem auch dass der Dateiname wohl keine Leerzeichen enthalten darf.

Und dann fällt mir auf, dass eingebundene Bilder teilweise keinen korrekten Pfad haben und wenn, dann erscheinen sie in voller Breite. Kann ja nicht Sinn der Sache sein.

Aber ich vermute, der Fehler sitzt vor dem Rechner.

Als Antwort auf Carsten

@Carsten Ein Fingeralphabet wird ein einer Gebärdensprache benutzt, wenn es für einen Begriff keine eigene Gebärde gibt. Zum Beispiel bei Eigennamen. Dann buchstabierst Du halt jeden Buchstaben einzeln mit den Fingern einer Hand.

Kommenden Dienstag fange ich (zum zweiten Mal) einen VHS-Kurs zur Deutschen Gebärdensprache an, rein aus Spaß an Sprachen und um einen Einblick in das Leben gehörloser Menschen zu bekommen. Daher üben, üben, üben.

aktion-mensch.de/dafuer-stehen…

#dgs

Korrektur: kommenden Mittwoch, nicht Dienstag.

Als Antwort auf zeitverschreib ⁂

Ich kenne das Buch nicht, aber ein kurzer Blick auf die Verlagsseite zeigt, dass es für Programmieranfänger ist. Das bist du nicht, du weißt, was eine Variable ist.

Suche dir lieber ein Buch mit Programmbeispielen, die du dann nachvollziehen kannst. Mir hat dieser Ansatz mehr geholfen.

Change? OMG!

For a while now, I’ve been thinking about moving my blog from Hugo & PaperMod to BSSG.

Both are Static Site Generators, both use Markdown, both are Open Source. But as far as I can tell, the frontmatter of the documents differs between the two systems. This would mean that I’d have to at least check each and every md file by hand before moving it from Hugo to BSSG.

The main content of my blog, i. e. the posts and fixed pages which I wrote by hand, would not be an issue. Currently about 50 files to review and adjust. But I have also moved all my posts from Instagram and Pixelfed over, using a quick’n’dirty Visual Basic script to convert exported HTML into separate files. Hundreds of posts containing one or more images, a few hashtags and maybe a short comment.

I could rewrite that script to accommodate BSSG, but what about the next switch to a new platform a few years down the road?

How do you, fellow bloggers out there, handle this problem?

Should I create all my posts in some kind of basic format and write a translator script to create the final md file with the correct frontmatter? Should I learn Python or Rust and convert the current Hugo style files to BSSG input? And speaking for programming languages: which one should I learn, Python or Rust?

So many questions. :-)

#bssg #blogging #hugo #python #rust

Als Antwort auf zeitverschreib ⁂

If you want to learn any just to do that conversion task?
None.

In any other case... I'd bet on both.
#Rust is great for final software where productivity matters as well as quality.
#Python is great for some one liners in the Python shell for quick and dirty solutions, you can write bigger tools as well, but I found #Rust quickly becomes more efficient tool of choice as it's much harder to leave tiny mistakes into the run time.

Als Antwort auf Michał Fita

@Michał Fita I'd like to be able to write small helpers, maybe some day a bigger app. Back in the days, I used Turbo Pascal for whatever I needed to do on MS-DOS. But since then, all I've done is copy&paste code from various sources, keeping my fingers crossed that the final result would at least to the job right at hand.
Als Antwort auf The Last Psion | Alex

@thelastpsion I haven't heard about even a single use of #FreePascal in commercial software. There are people using Embarcadero #Delphi (former Borland Delphi), but that result of keeping certain _tradition_ in the business. But #Embarcadero still sells licenses for it.
Als Antwort auf Dude Germo

@Germo @michalfita My main Free Pascal project is a recreation of a proprietary C preprocessor. Takes in class definition files, spits out C and TASM files. It runs on pretty much any modern OS - Linux, Windows, macOS, *BSD, Haiku. Plus, it runs on DOS so is a drop-in replacement for the original proprietary app.
Als Antwort auf Dude Germo

@Germo @thelastpsion OK, great. I'm putting you on my list of people who make money from project in #FreePascal.

_It actually makes me kind of happy as Pascal was my language for years as teenager; then let me pass Algorithms and Data Types course with flying colours (going back to it after 4 year break then)._

Vor einiger Zeit haben ich meinen letzten Tintenstrahler entsorgen müssen. War so ein Multifunktionsgerät mit ganz brauchbarem ADF.

Leider wollte irgendwann das Drucksystem nicht mehr mitspielen, laut diverser Recherchen wohl ein Serienfehler. Die langen Pausen zwischen den einzelnen Ausdrucken waren sicherlich auch nicht gerade förderlich und für gelegentliche Scans gibt es bei der Liebsten noch ein ähnliches Gerät.

Da ich aber ab und an mal Daten auf Papier benötige und nicht immer im hust Büro hust drucken möchte, habe ich mich nun zur Anschaffung eines hoffentlich haltbareren (was für ein Wort) Laserdruckers mit wenig Schnick und Schnack entschieden. Er kann Duplex und WLAN, sonst nichts. Sollte auch problemlos mit Linux werkeln, Brother-Geräte sollen da recht brav sein.

Den Tipp zu Brother und kleinen Lasern an und für sich fand ich - wie könnte es anders sein - in meiner hiesigen Timeline. :-).

And we have Lift-Off!

Lift-Off of gemini.zeitverschreib.de 2!

Ok, let's calm down, everybody. :-) What I'm trying to say - or rather write - is that I have finally decided to give #Gemini another try. I really like the idea of having a small site on the #SmallWeb, but my own capsule has been idleing for many many months now.

New approach, different language, different content. Let's see how it evolves.

Als DinoPark damals™️ der ganz heiße Shice war, hat eine Schulkollegin mir eine Ausgabe aus dem Buchclub besorgt. Ich habe das Teil an einem Tag verschlungen.

Heute habe ich mit der Audioausgabe - diesmal auf Englisch - begonnen und wundere mich sehr, dass ich die ganzen Unterschiede zum Spielbergfilm nicht mehr im Gedächtnis hatte.

Das Alter...

#hörbuch

Was möchte eins denn aktuell als Smart Notebook (oder wie auch immer das genannt wird) benutzen?

In der Vergangenheit habe ich diverse System mit Smartpens ausprobiert, die teilweise zu den geschriebenen Notizen auf speziellem Papier auch Audio mitgeschnitten haben. Irgendwann ging die Hardware kaputt und war nicht mehr erhältlich.

Die Kombi Moleskine/Neo liegt hier ebenfalls noch rum, bin ich nicht warm mit geworden.

Zeitlich letzter Versuch: RocketBook. Nachdem ich gelesen habe, dass Joplin die Seiten bald - und hoffentlich ohne Nutzung der RocketBook-Cloud - einlesen können sollte, habe ich mir so ein Notizbuch gekauft.

Problem A: Cloudzwang. Davon möchte ich auf jeden Fall weg.
Problem B: Spezielle Stifte, deren Tinte ein paar Sekunden zum trocknen braucht.
Problem C: Joplin hat in Richtung Integration noch keine Neuigkeiten.

Gibt es irgendwo da draußen ein System, welches handschriftliche Notizen als pdf oder gerne auch per OCR ohne exterene Anbieter auf ein Linux oder Android schieben kann?

Oder bleibt mir am Ende nur der Weg über ein normales Notizbuch und eine OpenSource Scan-App?

#kaufberatung #FollowerPowerBitte

#Immich läuft wieder.

Eigentlich wollte ich mit einer frischen Installation starten, nachdem das Update von 1.132.0 auf 1.139.2 nicht klappen wollte. Bei 1.136.0 gab es einen Breaking Change.

Ich habe mich dann doch für ein Restore entschieden.

50 Gb Backup mit dem letzten funktionierenden Stand wieder eingespielt und dann stufenweise upgedated.