Delightful observation I keep making (exponentially more often?) in the last years: Copy-pasting and adapting from my own (hand-written, if you will) software corpus is a _huge, reciprocal productivity boost_. [x] I constantly build on and expand my own repertoire [x] I understand (or at least once understood :)) everything I reuse [x] Re-used code can have issues but I have full trust that it was written with best intent, to the best of my ability [x] Reused code is improved/refined with each iteration [x] Improved code goes around to be re-integrated with the source eventually [x] I learn tremendously in the process [x] I don't need to pay anyone for this [x] No new datacenters need to be built for this [x] This gets better every year ʕ◜0ᴥ0ʔ
The accomodation provider: "You can always contact our 24/7 support if there is a problem with accessing your room!" The 24/7 support: ChatGPT The response to the support question: "For security reasons I'm unable to help you. Contact the guest experience team through the support option in your guest dashboard" The support option in the guest dashboard: 24/7 support (ChatGPT) ahahah (;´༎ຶٹ༎ຶ`) Duly adding "AI hotel businesses" to the AI hellscape list.
The upcoming Hyper 8 release (0.19, probably in a week or two) is going to introduce four different feeds in one go: Atom, Plain RSS, Podcast RSS and Media RSS. As a visitor on a Hyper 8 site you'll be able to subscribe to the site itself but also selectively to every subcollection and playlist on a site. In the coming weeks sometime I'll also be implementing audio-only media/formats, with that there will probably also come a feed differentiation that allows people to subscribe to audio-only feeds. In effect, hyper8 becomes a (video and/or audio) podcasting platform¹ with this as well. (ノ´ヮ`)ノ*: ・゚ #hyper8 ¹ edit - I better put this in quotes: "platform". :) image
Podcasters rejoice: #faircamp 1.3 is out! Video walk-through of the highlights: New to faircamp? Visit What started with a music-minded design approach now opens up to the world of narrative, episodic and long-form content, allowing you to publish your podcast(s) using fast, maintenance free static site technology. \o/ (Almost) everything new in a nutshell: Podcast RSS & Atom feeds, Support for linking to timecodes/tracks, Playback speed controls, new volume slider, new raster-based procedural covers, Integration of missing images in track list and browse/search, new --preview-ip flag, many apple-specific fixes, Portuguese (european) translations, and much more – see the changelog: This big new development was made possible through an NGI0 grant by [@nlnet]( ), funded by the european commission's [@EC_NGI]( ) initiative – thank you so much! Also many thanks to all helping hands, this time especially @npub1ke53...4add, @npub1elew...hxjm, lnicola, @npub1dnk2...qy28, @npub1nuua...gjr3, @npub1pvtr...r0ys, [@controlfreak]( ), @npub1akgw...8c0s, invadeuse, @npub1h0z0...wndc, @npub19ga5...gq9r, N4ta, @npub1c44l...wp95, @npub1rvyy...6l5j, @npub1alhq...yll6, [@Vac]( ), Patricio Maripani and Patrik Wallström - if you were also directly involved in the adventure and I somehow missed you (so much going on oof! •ᴗ•), apologies and please feel included! <3
Just did the first successful test-subscribe to a #faircamp generated podcast rss feed. ⸜(˃ ᵕ ˂ )⸝
Super excited to announce the release of Hyper 8 Video System 0.18 today! Hyper 8 is a static site generator for video publishing, and this first release of 2025 introduces major new features and developments: Video embeds, Platform integration (link previews and timeline video embeds), Windows support (including an official installer), as well as a number of new options, improvements and fixes throughout! For a short video teaser check out For all changes see 📃.md For downloads and more information visit the website at This release is not just the first in 2025, but also marks the first of an ongoing series of major developments that will occur all throughout this year, funded through a netidee.at grant by the austrian Internet Foundation - thank you so much for making this possible! Also, this project receives plenty of support from kind people in the community who believe in the mission, spread the word, provide input etc. - thank you so much! - and this time around I'd like to specifically mention @npub1jlxt...tlw0 and @npub1rezs...yajt who have provided feedback that made its way into this release one way or another (and will yet continue to do so in future ones) - cheers! #hyper8
Spent the afternoon yesterday diagnosing and fixing apple-specific issues in #faircamp and #hyper8 (I can confirm that indeed "iOS/Safari is the new internet explorer" :/) Among other things I managed to fix one long-standing issue around unintentional concurrent playback in Safari, if anyone wants to test the outcome, this thread has all the information and a live test page: Lots of love to the street game conspiracy HQ for providing access to test devices for these sessions, couldn't do it without! <3 image
Minirelease for Feber (a simple, self-hostable, portable group calendar): 1.3.0 \o/ Although #feber does not support multiple calendars per installation, it can easily be installed multiple times under a single domain (simply copy the installation files into multiple subdirectories), and this release is all about officially supporting this by isolating the (php) sessions across different calendars (which previously was not the case). Many thanks to Thom for communicating this usecase and issue to me! Also included in this release are some tweaks and use of gender neutral language ("account" rather than "user") for the french translations (thank you @npub1xdk0...8qkr!), which I'd like to extend to the other locales (and internal translation keys etc.) when I finally get to it. :) Website: Repository on codeberg:
The Libre Graphics Meeting 2025 ("an annual meeting on Free/Libre and Open Source software for graphics") is happening on May 28–31 in Nuremberg! Until January 31 you can submit entries to the Call for Participation (in various formats): LGM 2025 is also looking for sponsors: Also, LGM is super cool. Check it out! ฅʕ·͡ᴥ·ʔ
After 6 months and about 333 commits I proudly present: Faircamp 1.0 – A static site generator for audio producers To recap the highlights of the past months and learn what's new in the final 1.0 release, check out the blog post: Development of version 1.0 was made possible through the amazing support, funding and expertise of the @npub1dk0y...k0wd programme and coalition, led by the [@nlnet]( ) foundation and financed by the European Commission's [@EC_NGI]( ) initiative – thank you so much for giving me and everyone benefitting from a better Faircamp this incredible opportunity! Also, many thanks to all faircampers, contributors, testers, translators, bloggers, podcasters and encouraging voices for supporting this journey - for the final 1.0 release specifically to @npub148c7...dk8r for release candidate testing, @npub1y9ah...qgsv for bugreporting/testing, @npub166ds...xj3f for the external artist page feature inspiration and @npub1fq2v...86fr for their diligent translation work. Along with this release I've published multiple new documentation resources - from an official Linux/macOS/Windows tutorial to a 1.0 migration guide, from an overhauled reference manual to a beginner's guide to publishing faircamp (or any!) static sites - check out the website and recent posts in the #faircamp hashtag to discover them! That's all! image