Sign in

NON-TOXICNo ads · No shady algorithms

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Oliver Andrich

@oliverandrich.social.tchncs.de.ap.brid.gy
27 followers 7 following 162 posts

Brewing code, sipping coffee, and raising cats. „Whatever the mind can conceive and believe in, it can achieve.“ #python / #django / #elixirlang / #golang / […] 🌉 bridged from ⁂ social.tchncs.de/@oliverandrich, follow @ap.brid.gy to interact

PostsRepliesMedia
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 15h
Stumbled across #my9albums on the account of @timbray What wonderful idea. And a real tough for an old guy. So I picked the most influental ones that shaped personal views or opened a door to a new community.
000 0
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 18/10/2026
Dann mal rein ins Vergnügen. Vielleicht finde ich damit den Einstieg in Perry Rhodan. Und ob das Remarkable für mich als E-Book Reader taugt, kann ich dabei auch direkt herausfinden. Der Formfaktor gefällt mir auf jeden Fall besser als bei meinem PocketBook.
Ein reMarkable-E-Paper-Tablet liegt auf einem hellen Holzschreibtisch, rechts daneben der graue Stift, oben ist der Rand einer Tastatur zu sehen. Auf dem Graustufen-Display ist das Cover von Perry Rhodan Nr. 3400 „Der ewige Sturz“ von Christian Montillon geöffnet, Band 1 von 50 des Chroniden-Zyklus. Unter dem Schriftzug „Perry Rhodan – Die größte Science-Fiction-Serie der Welt“ steht in der Mitte ein Mann im Raumanzug, flankiert von einer blonden Frau links und einer jungen Frau mit lockigem Haar rechts. Im Hintergrund zucken Blitze durch einen Gewitterhimmel, unten links ragt ein schlankes Raumschiff ins Bild.
000 0
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 11/10/2026
The search results in Sikio basically work, but I have to work around some limitiations of the podcast search and the Mediathek search. This will be addressed when I add PeerTube and YouTube search soon.
Screenshot of Sikio's "Add source" page, German interface. A search field contains "Tatort". The hint explains you can paste a podcast, YouTube or PeerTube link, or search Apple Podcasts and the public TV media library. Result tabs: Podcasts (19), Episodes (20), TV Shows (11), TV Videos (15). The Podcasts tab lists matching shows with cover art, publisher and RSS feed URL, each with a "Subscribe" button. The sidebar on the left matches the inbox view.
020 2
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 11/10/2026
Just released Sikio 0.5.0. It now supports search in the MediathekWebView covering German-speaking public broadcasting services. Pretty happy with it in the current stage. I can handle of my streaming media consumption with it right now. github.com/oliverandrich/sikio/rele…
Screenshot of Sikio, a media inbox app, with a German interface. Left: a sidebar with Inbox, Queue, History, All Entries and a list of subscribed podcasts and channels. Middle: the Inbox with 8 new items from YouTube, podcasts, PeerTube and a public TV media library, each with a thumbnail and duration. Right: the selected Tatort crime film from WDR, with a video still of two people in lab coats examining old bones, a player with skip and speed controls, and a short description.
100 1
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 06/10/2026
It’s quite funny to watch your favorite Elixir podcast in your own podcast player built with #elixirlang. MacroMayhem is a wonderful podcast. I hope @gworkman.bsky.social and @peterullrich.com keep up for a long time.
Screenshot of a web browser displaying a video player. The video player shows two men standing against a black curtain. The man on the left wears a green shirt and the man on the right wears a black T-shirt. The video player is framed by a white border. On the left side of the screen, there is a menu with several items. The text "MacroMayhem" is visible at the top of the menu.
000 0
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 04/10/2026
Made good progress on my media player app. Youtube, Peertube and podcast work. Light and dark mode in place. The mobile interface is usable too. Now I need to write some documentation and prepare the various ways to deploy it.
Screenshot of the web app Sikio in light mode, running on localhost. The layout has three columns on a white background.
The left sidebar shows the "sikio" logo, then Inbox (2), Queue (8, selected), History and All Entries (697). Below that is a list of subscriptions, including podcasts, YouTube and PeerTube channels.
The middle column is the queue, with 8 items and "Continue playing" switched on. Each item has a thumbnail with its duration, the channel, the title, the remaining time in orange, the source (Podcast, YouTube or PeerTube) and a drag handle.
The right column shows the selected podcast episode. The player has a large play button and an orange progress bar at 35:23 with 49:00 left, plus skip buttons and a 1× speed control. Below the player are the episode title and show notes with links.Screenshot of the web app Sikio in dark mode, running on localhost. It is the same view as the light-mode version, but with a near-black background, light text and yellow-orange accents.
The left sidebar shows Inbox, Queue (selected), History, All Entries and a list of subscriptions.
The middle column is the queue, with 8 podcast and video items. Each one shows a thumbnail, the title, the source and the remaining time in yellow-orange.
The right column shows the selected podcast episode. The player has a white play button and a yellow-orange progress bar at 35:23. Below the player are the show notes with links.Screenshot of the Sikio web app in light mode on a smartphone.
At the top are the "sikio" logo and buttons for adding a subscription and opening the settings. Below that is the queue, with 8 items and "Continue playing" switched on.
The list fills the screen with podcast and video episodes. Each one shows a thumbnail with its duration, the channel, the title, the remaining time in orange, the source (Podcast, YouTube or PeerTube) and a drag handle. The first item is the podcast episode "Eine Carre four Holgi" from Realitätsabgleich.
A tab bar at the bottom has Inbox, Queue, Library and Search. A small floating toolbar partly covers the left side of it.
000 0
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 03/10/2026
I have built myself a YouTube, PeerTube and podcast player with the features I always wanted. Finally, I have a unified interface to enjoy all three sources.
Screenshot of Sikio, a self-hosted web app for following video channels and podcasts, open in a browser on localhost. The UI is in German and uses three columns.

Left sidebar: the Sikio logo, the filters "New" (205), "In progress" (15, selected), "Finished" (455) and "All entries" (675), and a list of seven subscriptions with avatars and counts. The footer says Sikio is free open-source software under the AGPL-3.0.

Middle column: the "In progress" list with filter chips for All, Video and Audio. Partially watched episodes are grouped under "Today" and "Yesterday". Each entry shows a thumbnail with its duration, the channel name, the title, the source (YouTube, PeerTube or Podcast) and the remaining time in orange, such as "80 min left".

Right pane: the selected YouTube episode of c't's "Haken dran". A large video player shows two men wearing headphones in front of microphones, with a blue play button in the center. Above the player are the buttons "Mark as seen" and "Open on YouTube". Below it are the episode title, a list of clickable chapter timestamps with the current chapter highlighted, and the start of the show notes.
000 0
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 27/09/2026
Good bye, Hamburg. Um 6:30 Uhr ist es selbst auf St. Pauli ruhiger.
Beleuchtetes Millerntor-Stadion mit Wandbild in der Dämmerung, leerer Platz, Gebäude und Lichter im Hintergrund.
020 2
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 24/09/2026
Nice. I think, I found the perfect little neovim setup for me. Just a few plugins. No Lazy. vim.pack FTW. gist.github.com/oliverandrich/c5a07… #neovim
Screenshot of a macOS terminal window with a dark color scheme, titled "nvim". Neovim has just started: line 1 with a blinking cursor at the top left, and in the center the start screen with the stylized green and blue Neovim logo, followed by "NVIM v0.12.5" and the usual hints such as ":help nvim", ":checkhealth", ":q", ":help news" for the v0.12 notes, and "Help poor children in Uganda!". In the bottom right, a popup lists keybindings for the Space leader key: a Code action, b Buffers, c Toggle comment, D Workspace diagnostics, d Document diagnostics, F Format buffer, f Files, g +Git, j Jumplist, k Hover, r Rename symbol, S Workspace symbols, s Document symbols, x Cut to clipboard, ' Last picker, / Grep workspace, ? Keymaps. The status line at the bottom shows "NORMAL" in purple and "[No Name]".
020 2
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 20/09/2026
@peterullrich.com A small feature request. It would be cool to have a mastodon logo in front of my mastodon profile. For sure not the most important thing to have, but I would love it.
000 0
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 20/08/2026
My new Numphy Node75 has arrived, and it feels even better than the Lofree Flow Lite 84, that I have used in the last few months. Picking the red switches was a good idea, even though they are a bit louder than the switches in the Lofree. #mechanicalkeyboard
A NuPhy Node75 low-profile mechanical keyboard on a light oak desk, shot at an angle from the front left. Dark grey plastic case with a perforated strip along the top edge, 75% layout with German QWERTZ legends (Ü, Ö, Ä, ß, STRG, BILD, POS1, ENDE). Most keycaps are charcoal; the leftmost column and the alpha keys on the left half are a lighter warm grey. Accent caps break up the dark: mint green on Esc, mustard yellow and red in the top right corner. RGB backlighting glows through in a rainbow gradient — purple and magenta on the left, green through the middle, cyan and blue on the right. In the blurred background sit a white Apple Magic Keyboard, the edge of a trackpad, and a stapler.
010 1
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 13/08/2026
Und der Rückweg führt über den Eselweg. Der belohnt mit schönen Aussichten, aber auch der Chance, dass man rasant den Hang herunterrutschen kann, wenn man das falsche Schuhwerk anhat. (Und ja, man kann auch einen längeren Rückweg gehen, aber der war mir heute in der Tat zu lang.)
Weiter Blick von einer Anhöhe über das Lahntal bei wolkenlosem Himmel. Unten schlängelt sich der Fluss durch bewaldete Hänge, links am Hang eine Ortschaft mit vielen weißen Häusern, rechts eine Straße und eine Brücke über die Lahn. Im Vordergrund grünes Eichenlaub, am Horizont bewaldete Höhenzüge.
000 0
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 13/08/2026
Das letzte Mal war ich vor weit über 20 Jahren in der Ruppertsklamm. In meiner Erinnerung war es da immer wesentlich kühler als draußen, daher war es das heutige Ausflugsziel, um mich ein wenig zu bewegen. Schön war’s, auch wenn es noch ein wenig kühler […] [Original post on social.tchncs.de]
Ein hölzernes Eingangstor mit Schindeldach über einem Waldweg. Auf dem geschwungenen Schild steht „Eingang zur wildromantischen Ruppertsklamm", links „Aufstieg zur Schutzhütte 1 Std.", rechts „Rundwanderweg ca. 2 Std." Dahinter führt ein schmaler Pfad ins dichte grüne Laub. Sonnenflecken auf dem staubigen Boden.Blick in eine enge, sonnendurchflutete Waldschlucht. Links ein steiler Hang mit Laub, rechts das steinige, fast trockene Bachbett voller Äste und Wurzeln. Hohe Laubbäume, das Licht fällt in Flecken auf den hellen Fels.Eine hohe, senkrechte Felswand mit stark strukturiertem, hellgrau-grünlichem Gestein ragt rechts auf, oben von Moos und Bäumen überwachsen. Links ein bewaldeter Hang, dazwischen der steinige Weg durch die Schlucht. Blauer Himmel über den Baumkronen.Blick klammaufwärts: über das steinige Bachbett spannt sich weiter oben eine schmale Brücke mit Metallgeländer. Zwei umgestürzte, moosbewachsene Baumstämme kreuzen schräg das Bild, dazwischen Felsstufen, Totholz und ein dünnes Rinnsal. Oben blauer Himmel zwischen den Bäumen.
100 1
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 12/08/2026
Und erneut hätte ein Blick ins Höhenprofil der Tour mir die Überraschung rund um Kloster Arnstein erspart. Aber schön war es dennoch da oben im Wald.
000 0
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 12/08/2026
Ich überlege gerade ob die Bahn denkt, ich robbe auf allen Vieren zum Bahnhof. Und selbst dann brauche ich keine 20 Minuten für 200 Meter.
010 1
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 12/08/2026
Die heutige Radtour hat Spaß gebracht. Einmal die Lahn entlang nach Diez. Jetzt geht es noch auf ein Eis nach Limburg.
Blick von der Brücke über die Lahn auf Diez, im Hintergrund das weiße Grafenschloss auf dem Felsen über den Fachwerkhäusern der Altstadt.
110 1
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 10/08/2026
Schönen Tag auf dem Rad verbracht. 56km radeln. Freunde getroffen. Zwei Stunden im Schlosspark in Sayn rumgelungert und gelesen. Lecker gegessen. Guter erster Urlaubstag.
Blick auf einen See in einem Park. Links steht die riesige Eiche unter der ich rumlag und gelesen habe.
000 0
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 10/08/2026
Da die beiden Bücher seit letzter Woche in der Lahn liegen, musste ich mir neue Ausgaben kaufen und leider nochmals von Vorne beginnen. Schlimmes Schicksal. :) SUP und Lesen sind für mich nicht kombinierbare Hobbies. Man(n) kann auch beim sanften Treibenlassen in der Lahn kentern.
Ausgabe von Dungeon Crawler Carl auf einem Kaffeehaustischen.
000 0
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 08/08/2026
Mal die Location für den lokalen Rhein in Flammen ausgecheckt. Nett, klein und lang nicht so überlaufen wie Koblenz. Nächstes Jahr geh ich mal mit der Liebsten hin. Dieses Jahr musste ich aber weiter, da die Food Truck Meile meine Gelüste nach Bratwurst […] [Original post on social.tchncs.de]
Ein Tablett mit einem Eis, einem Espresso und einer Cola Zero. Das Eis sind zwei Kugeln Pistazien und zwei Banane.
000 0
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 01/08/2026
Und die Heimfahrt aus dem Krankenhaus war auch prima. 1a Radel-Wetter. Und ich mag diesen Spot für eine kurze Pause. Bisschen Industriebrache, bisschen moderne Infrastruktur und ein schöner Blick auf eine mittelalterliche Burg. Ich mags irgendwie.
Block auf Burg Lahneck in Lahnstein, die als Spornburg über der Lahnmündung thront. Darunter sieht man die Brücke der B42 am linken Rand und am rechten Rand irgendein ungenutztes Industriegebäude.
000 0
Oliver Andrich @oliverandrich.social.tchncs.de.ap.brid.gy · 11/12/2025
8 tasks left on the list for my little podcast player webapp thingy until I can use it on a daily basis. Playback works like a charm and basic management of subscriptions works too. After the 0.1 release I will start to work on my wish list. And it needs a better name than „podcast player“.
000 0