Feed

May 2025

Should I shut down the blog?

Fri, 30 May 2025 21:16:09 +0200

I’ve lost the motivation to write in English about topics I barely grasp—let alone their interconnections. On top of that, working on and with the internet—in the broadest sense—feels like it’s driving me up the wall again.

Reply via e-mail

March 2025

I guess the best things in life are analogue

Sat, 22 Mar 2025 21:46:38 +0100

Dear all! I'm a bit more analogue[1][2] at the moment. Please bear with me.

Reply via e-mail

February 2025

Tapestry is now officially available

Wed, 05 Feb 2025 13:08:22 +0100

Some of you may remember my Tapestry-post[1] from 11 months ago—well, Tapestry[2] is now officially available in the App Store as a free app[3] with premium features. I really like the new approach. Combining multiple channels into a single timeline seems to be gaining traction lately, with Reeder taking a similar yet distinct path.

As a backer, I have access to all premium features, but I’m still exploring them. Right now, I’m trying to find a way to filter my Mastodon timeline to show only specific people. If anyone knows how to do this, feel free to drop me an email!

Reply via e-mail

January 2025

I need to praise the Pumpkins

Fri, 03 Jan 2025 19:40:22 +0100

This is an RSS-only post. It's a secret! Read more about RSS Club.

Musically, 2024 just seems to be the year of the Cure, although their boring album can't hold a candle to the great Aghori Mhori Mei by the Smashing Pumpkins. I've been thinking about this since the Cure record came out and just had to get it off my chest. Prove me wrong.

Reply via e-mail

Happy New Year!

Fri, 03 Jan 2025 16:09:55 +0100

Well then, here's to a new one! Ok, for a few days already. So time to wish you all a successful year in whatever way you choose. I look forward to reading and maybe even meeting you.

Reply via e-mail

December 2024

No recap:2024

Tue, 31 Dec 2024 20:32:31 +0100

I'm glad that I was able to say goodbye to my mental health issues before the end of the year to the extent that I've been working full-time again since the end of November.

Enjoy the new year and take care of yourself. I'm looking forward to new exciting topics in 2025, even though it will probably be a challenging year socially and politically.

Reply via e-mail

November 2024

A single Bash script to blog with

Wed, 27 Nov 2024 08:20:25 +0100

I really like to keep an eye out for small, lean content management systems. Flat file, of course! That's how I ended up with Yellow, which built this site to my complete satisfaction.

Recently I stumbled across a completely different approach that I had never heard of before: bashblog[1], a single Bash script to create blogs. Since the repo is apparently no longer regularly maintained, I looked around the forks to see if there was anything promising and found it at jakimfett[2].

I downloaded his bb.sh script to my trusted host and tried running it. Unfortunately, it didn’t work because my SSH access is restricted to a chroot environment, where the only file descriptor available is /dev/null. Anticipating that others might face the same issue, and not wanting to set up a mini server at home just to connect to the Internet, I decided to fork the project[3] and modify the script to use temporary files instead of file descriptors.

One thing led to another, and I ended up making a few additional changes. First, I removed everything related to Twitter/X – let's be honest, nobody needs that anymore. If you're curious, you can check out the rest in the repository.

I have no idea where this journey will lead, but it's exciting to experiment with it.

Reply via e-mail

App Defaults Edition 2024

Tue, 26 Nov 2024 09:04:32 +0100

The hype surrounding the App Defaults is apparently entering the next round and as something has changed for me compared to last year, I am of course happy to take part again. If you don't know what to do with it, you can listen to Episode 097 (Duel of the Defaults) of Hemispheric Views again. And these are mine for the year 2024:

  • Mail Client: Mail.app, Spark
  • Mail Server: Gmail
  • Notes: Obsidian
  • To-Do: Reminder.app
  • iPhone Photo Shooting: Camera.app
  • Photo Management: Apple Photos
  • Calendar: Google Calendar via Calendar.app
  • Cloud File Storage: iCloud, Nextcloud (selfhosted)
  • RSS service: FreshRSS (selfhosted)
  • RSS client: Reeder
  • Contacts: Contacts.app
  • Browser: Safari, Chrome
  • Chat: WhatsApp, Telegram, Signal, Discord
  • Bookmarks: LinkAce (selfhosted)
  • Read It Later: Reeder
  • Word Processing: Word, Pages
  • Spreadsheets: Excel, Numbers
  • Presentations: Powerpoint, Keynote
  • Shopping Lists: Bring!
  • Meal Planning: Still not necessary, because the children still only eat pasta with ketchup.
  • Budgeting and Personal Finance: Banking App
  • News: No more news. I get some news via Bluesky, but I try to avoid it to protect my mental health.
  • Music: Spotify
  • Podcasts: Podcasts.app, Spotify
  • Password Management: iCloud Keychain, 1Password

Additional categories:

Reply via e-mail

October 2024

Back to work after a long time

Mon, 14 Oct 2024 08:00:49 +0200

This is an RSS-only post. It's a secret! Read more about RSS Club.

Today I'm going back to work for the first time in a year and I'm excited and anxious at the same time. It's a so-called gradual reintegration, where I work 2 hours a day for a fortnight, then 4 hours a day for a fortnight, followed by two weeks of 6 hours a day. If that all works out, I'll then return to work full time.

Reply via e-mail

Got my 2nd (generation) RingConn and am very satisfied

Sun, 13 Oct 2024 15:25:45 +0200

Do you know that? You want track your fitness, sleep and other data, but you don't want to strap a butt-ugly smartwatch to your wrist because you prefer to wear real watches that don't need to be constantly charged because they have a nice automatic movement. Don't you? Well, that's how I feel.

That's why I backed the 2nd generation smart ring from RingConn on Kickstarter[1]. I knew what I was getting myself into, as I've already owned the 1st generation ring since June 2023. New in Gen 2 are the longer battery life of 10 - 12 days, the thickness reduced to 2 mm and the weight reduced to 2 g and the sleep apnea detection.

Well, this time I didn't opt for the black model, but for the one in Future Silver (gloss finish). I actually found it a little difficult to choose the colour and took a small risk because I find the matt black very attractive, but I have to say that the Future Silver is pleasantly inconspicuous.

Reply via e-mail

Testing some analogue techniques to improve my mental health

Tue, 01 Oct 2024 11:33:45 +0200

As I'm still dealing with mental health struggles and I've also been diagnosed with ADHD, I've been trying to get more organised over the last few months. In addition to digital tools like Obsidian, Calendar and Reminders in iOS, I've made myself an analogue notebook in the style of a traveller's notebook and cheekily recreated the Task & Time Cards from Minimal Desktop Setup and bound them as a small A6 book.

Selfmade travellers notebook
Task & Time Cards recreation as a small book

I wish I used these things a lot more often, but as a digital native I may still have to get used to them. But I have already discovered one thing: Short notes are created faster with a pen on paper than with the iPhone or iPad keyboard.

Reply via e-mail

May 2024

Sorry, nothing is happening here right now

Tue, 28 May 2024 10:18:05 +0200

Very little is happening here at the moment. That's partly because I'm currently isolating myself from any news, and partly because I'm still working on my own solution for posting on Bluesky and Mastodon and not making much progress. Unfortunately, work on the Webring has also come to a standstill.

But hey, I made a video with a mate on the occasion of the German Vinyl Challenge 2024 (in German), which I don't want to withhold from you:

German Vinyl Challenge 2024 mit Robert und Rine - #gvc2024 #germanvinylcommunity
YouTubeGerman Vinyl Challenge 2024 mit Robert und Rine - #gvc2024 #germanvinylcommunity#vinyl #germanvinylcommunity #gvc #challenge #gvc2024 https://discord.gg/Pv2TrwVAszPlatten:Talk Talk - The Party‘s over, It’s my life, The Colour of Spring, ...

Reply via e-mail

April 2024

I'm now using EchoFeed to POSSE

Mon, 22 Apr 2024 21:00:33 +0200

With EchoFeed[1] I have now found a workable solution to throw my posts into the social media. In the meantime, I had relied on micro.blog, but I think I'm better off with EchoFeed, as I'm only interested in distributing my content to Bluesky and Mastodon and don't need an additional blog that presents the same content. EchoFeed is also significantly cheaper at $25 per year.

EchoFeed was conceived and realised by Robb Knight[2] and is basically a feed reader that cross-posts incoming posts to various platforms[3]. And it's pretty quick. Speaking of speed, you don't have to wait long for Robb to reply if you have a problem.

Reply via e-mail

Where can I learn more about PHP

Fri, 19 Apr 2024 00:32:03 +0200

I discovered Kevin Powell at the right time. I'm no longer a CSS novice and he picks me up where I am and shows me new things that I don't know yet. And I have no problems following him.

What I want now is someone who picks me up at my PHP level. But I can't say for myself which one that is. I want to learn to understand APIs, even if the documentation is full of holes. And I'm not talking about WordPress. It's more general.

Suggestions are welcome as a reply to this post.

Reply via e-mail

Old iPad. And now?

Mon, 15 Apr 2024 17:58:13 +0200

I have finally managed to replace my old iPad mini 4. It was last used exclusively as an Apple Home control centre and Spotify player. For the most part, it worked quite well, but Apple has been nagging me for a few days to update my Home network. So today I set up an unused 12-inch iPad Pro in place of the mini.

Now I'm looking for ideas on what else I could use the mini with iPadOS 15 for. Do you have any? Drop me a line!

Reply via e-mail

March 2024

Linkpreview - link cards for Yellow

Fri, 29 Mar 2024 14:18:32 +0100

Last year I asked myself whether I should include a link preview or not. At that time, I was thinking of a solution to place the preview in tooltips. However, as this would add unnecessary clutter to the site and users of mobile devices would have little or nothing to gain from it, I implemented a different approach.

As I want to have control over which link receives a preview and which does not, I have opted for a shortcut solution.

So that a query is not sent to the linked server every time a page is called up, I have integrated a simple caching function that writes the preview information to a JSON file and retrieves it from there.

A preview is only generated if it is a block element. If it is inadvertently created as an inline element, a simple link is output.

I still have to make a few adjustments in terms of performance, but basically the extension is already running smoothly.

GitHub - pftnhr/yellow-linkpreview: Shows a link preview for selected links
GitHubGitHub - pftnhr/yellow-linkpreview: Shows a link preview for selected linksShows a link preview for selected links. Contribute to pftnhr/yellow-linkpreview development by creating an account on GitHub.

Reply via e-mail

you can't follow [...] external platforms from within Threads

Thu, 21 Mar 2024 22:58:09 +0100

My comment to Manton’s Post: Fuck Meta and don’t support their opening to the Fediverse. Not just “in the future”, but forever.

Reply via e-mail

Interim status

Wed, 20 Mar 2024 21:44:00 +0100

I'm still tinkering with the webring without really making any progress and to top it all off I've started building two yellow extensions. One to publish blog posts directly on Bluesky and then I'm working on Pablo's Webmention extension. For the Bluesky extension I also have to wait for adjustments to the core of Yellow but the Webmention extension is promising. But I still have to test it.

Reply via e-mail

Golem lies

Sat, 16 Mar 2024 23:36:36 +0100

I've just stumbled across this

Without modern scripting languages and frameworks, nothing works in web design.

and am horrified by the brazen lie that Golem (german) is spreading in order to make money with its "Karierre" portal. Before using the frameworks mentioned, you should also be familiar with HTML, CSS and vanilla JavaScript.

Reply via e-mail

Started a second, more personal blog

Sun, 10 Mar 2024 10:36:04 +0100

This is an RSS-only post. It's a secret! Read more about RSS Club.

I have started a new blog: pftnhr.xyz. There I write more personal content in my native language (German). On frittiert.es I want to focus more on technology.

Reply via e-mail

Backed Tapestry just hours before the end of the campaign

Tue, 05 Mar 2024 22:07:38 +0100

Shortly before the Kickstarter campaign for Iconfactory's Tapestry ends tonight (05.03.2024, 23:00 cet), I backed the project. Why after all? I do not know. It certainly wasn't the free one-year subscription to Wallaroo. 🤷‍♂️

Reply via e-mail

February 2024

King Wrist Watch

Thu, 29 Feb 2024 19:09:45 +0100

We recently binged The Owl House on Disney+ with the kids and as I'm a bit of a watch nut, Eda's watch caught my eye. Luckily there is themysteryshack.com that sells the watch...

The King Wrist Watch from themysteryshack.com

Reply via e-mail

1709229199

Thu, 29 Feb 2024 18:53:19 +0100

If you love something, set it free. Unless it's a tiger.

Reply via e-mail

Apple Sports App

Wed, 21 Feb 2024 17:14:32 +0100

Apple has introduced an app today[1] that appears to do nothing more than display sports results, stats and more. There are still only a few leagues listed, but the app is currently only available in the UK, USA and Canada.

I would be delighted to finally have a replacement for all those advertising pillars called Sport Apps and am eagerly awaiting the release date in Germany. (Which I don't know).

Reply via e-mail

New medication after diagnosis of severe depression

Tue, 13 Feb 2024 07:13:17 +0100

This is an RSS-only post. It's a secret! Read more about RSS Club.

Yesterday I had my second appointment with my psychiatrist after one in December, which was about diagnostics. I had to do a few tests, for example I had to memorise 20 symbols and sort numbered stones. An EEG was also carried out. I then had to fill in two questionnaires.

During the subsequent consultation with the doctor, I was told that I was suffering from severe depression. That really got me down, as some of the last few days had been pretty good. As a result, my medication was changed. I'm now taking bupropion instead of escitalopram. The latter should be phased out over three weeks. In other words, until the bupropion starts to take effect.

I will consult my cardiologist to be on the safe side, as bupropion is chemically an amphetamine, which could be counterproductive to my hypertension.

Chemically, bupropion is an aminoketone that belongs to the class of substituted cathinones and more generally that of substituted amphetamines […].[1]

As a die-hard Motörhead fan, however, I find this very exciting at the moment.

Reply via e-mail

What are the benefits of TailWind over PicoCSS?

Sat, 10 Feb 2024 22:14:37 +0100

Do any of my readers have experience with Tailwind and PicoCSS and can tell me, completely subjectively, the advantages of one over the other? Please send me a mail.

Reply via e-mail

CSS is Logical

Wed, 07 Feb 2024 21:26:52 +0100

CSS be weird, but it not be illogical.

– Geoff Graham in CSS is Logical

Reply via e-mail

I'm currently building a webring

Tue, 06 Feb 2024 21:02:21 +0100

My little blog is celebrating its six-month anniversary these days and I am very pleased that I am posting quite frequently by my standards, which was not the case with my first blog in 2004. I can't say why, a lot of water has flowed down the Tiber since then. (And by water I also mean beer and by Tiber I also mean my throat).

Anyway, I think it's perhaps a bit down to the fact that I'm already familiar with things like newsfeeds, blogrolls and webrings and my focus doesn't regularly shift from one to the other. Webrings were a big fascination for me back then, although I am only now beginning to understand their purpose and am therefore currently creating my own. I'm still missing text in some places, but the text on the About page is there and reads accordingly:

When I started my blog in August 2023 (about 15 years after the closure of my former blog) and the enthusiasm for newsfeeds, blogrolls and all those old things revived, I also wanted to join a webring again. However, I couldn't find a suitable one besides the IndieWeb webring and decided to create my own, to which I would like to invite all creatives, webworkers, flat file addicts, yellow enthusiasts and generally socially responsible people. That's basically it and I hope that's enough of an explanation for you. If not, just drop me a mail or contact me via Bluesky or Mastodon.

The desired target group is therefore sufficiently vaguely formulated, so that perhaps the only thing missing is an opening date. Unfortunately, I can't say that because there are still a few technical issues to do with the fact that I want to integrate the web ring into Yellow in its entirety and my knowledge of programming is rather poor, which is why I'm only making progress with a lot of trial and error. However, I am a little bit proud of what I have achieved so far.

If there is anyone in my small readership who is not averse to the topic of webring and is also familiar with Yellow, I would be grateful for any help!

Screenshot of the kraut/suppe webring

Reply via e-mail

January 2024

Bluesky invite codes

Wed, 31 Jan 2024 22:58:06 +0100

This is an RSS-only post. It's a secret! Read more about RSS Club.

This post will be continued.

I have a few Bluesky invite codes and my neighbourhood is already supplied. If you use one, you are welcome to follow me.

bsky-social-bgv2b-wm44r
bsky-social-rg6lf-kbodr
bsky-social-2bkb5-ls2gj
bsky-social-5zda2-btklz
bsky-social-lwnla-gdbit
bsky-social-5ltuc-5xdvp
bsky-social-5ab3r-lzjq3
bsky-social-fzi2r-4dllj
bsky-social-3vvum-sr5oa
bsky-social-ecgir-mx4er
bsky-social-7tzmy-huwg4
bsky-social-qoqid-c6hkk
bsky-social-yuri7-aoika
bsky-social-ttuve-vcvsz
bsky-social-jvv63-sxtjy
bsky-social-jafng-7rdlv
bsky-social-krozj-rxxxt

Reply via e-mail

How to implement IndieAuth on your website

Sat, 27 Jan 2024 17:51:46 +0100

Edit: I take it all back. Due to an error, <!--?xml encoding="UTF-8"--> was displayed on the start page, which, for whatever reason, caused the error.

It really is that simple. Insert the authorisation_endpoint into the head of your HTML document:

<link rel="authorization_endpoint" href="https://indieauth.com/auth">

And add a rel="me" to your social links, for example:

<link rel="me" href="https://github.com/YOUR_GITHUB_USERNAME">

Now you can log in with your URL wherever IndieAuth is supported.


I'd like to explain that here, but oh... something's not working on the IndieWeb. Recently I already described my problems with onboarding and after Tantek[1] and Ben[2]'s posts I have to repeat them. I still love the idea but if the implementation doesn't work reliably and everywhere and the pitfalls are not mentioned, it needs to be reworked. Here are the pages where I...

...can authenticate:

...cannot authenticate:

I tried it with two end points. First, following the instructions from IndieWeb[3], with IndieAuth.com[4] and then with the self-hosted selfauth[5]. Both endpoints led to the same results.

I'm at a loss right now and IndieWeb[6] is no help either as there are no proper instructions. I'm not a full stack developer, but I think I have enough experience to add a <link rel="authorisation_endpoint" ... /> in the header of an HTML page. (For newcomers to the subject, however, this could be a hurdle).

So what's the catch? From my point of view, it lies on the one hand in the self-importance of the IndieWeb community, which delights in repeatedly repeating the philosophy of the IndieWeb - which I am 100% in favour of - but has apparently lost touch with reality, as it is simply not easy enough to use their standards (IndieAuth, Webmention, etc.) and on the other hand in the missed opportunity to bundle all the necessary information and prepare it in a structured way so that it is comprehensible and easy to read. Although I have not yet been diagnosed with ADHD, after a short period of research I don't feel like looking into it any further.

So I can't fulfil the promise made in the title. Which is not only a pity, but sad.

Reply via e-mail

Back to top