Posts by freebliss@post.lurk.org
 (DIR) Post #ATswBrR0u93XeuWFdI by freebliss@post.lurk.org
       2022-08-11T10:21:01Z
       
       0 likes, 0 repeats
       
       Over the last 4 weeks I managed to add a good dozen of meaningful user-facing improvements to faircamp, most notably support for Opus as a download format (thanks @claus for suggesting it), which I might also make the new default streaming format due to its higher efficiency. Super happy I'm finding time for this again and tentatively hopeful I will get some substantial interface work done on this soon again! \o/
       
 (DIR) Post #ATswBsy1Cv3EPYy7iS by freebliss@post.lurk.org
       2022-09-02T16:45:04Z
       
       0 likes, 0 repeats
       
       Random faircamp progress report (last ~2 weeks): I spent some quality time extending and polishing the release player interface (see video), sketched out embeds for single tracks of a release, implemented the --preview function (collateral freebie: configurable clean/ugly url rendering - just needs to exposed), added visual overlays that point out missing image descriptions (alongside a help page that explains why this matters and how it works), implemented libvips-based image processing (mentioned that already previously), implemented support for multiple artist tags on a single track (flac/vorbis), and a dozen other fixes/improvements/refactoring/stability things. Yay. (~˘▽˘)~
       
 (DIR) Post #ATswBtvZdUgpOGpgXo by freebliss@post.lurk.org
       2022-08-25T15:47:53Z
       
       0 likes, 0 repeats
       
       Wrapped up the first proper image processing implementation for faircamp today. I ended up using the "libvips" crate, which is a safe wrapper around libvips bindings and so far works flawlessly. By itself not a big step, but this paves the way to go about the interface design and implementation more seriously now. \(๏◡๏)/
       
 (DIR) Post #ATswBtvvcAyPPMzy64 by freebliss@post.lurk.org
       2022-08-15T15:29:24Z
       
       0 likes, 0 repeats
       
       Image descriptions in faircamp: On a podcast I was listening to today [1] they were musing about "What if twitter made filling out image descriptions mandatory?". Now apparently, as a brief related research detour for mastodon [2] revealed, there are possible caveats in the context of microblogging. But the whole thing got me thinking: In faircamp there are only release (album) covers and artist images, and I don't feel the caveats from [2] ("people would type in garbage", "the image description can be redundant if the post already explains it") would apply in this different(ly paced & owned) context. So as a bottom line, I'm strongly considering making image descriptions mandatory in faircamp! Any thoughts on this? :)[1] https://netzpolitik.org/2021/npp-241-blind-im-netz-mit-bildbeschreibungen-barrieren-ueberwinden/ ("Blind on the net - overcoming barriers with image descriptions", german)[2] https://github.com/mastodon/mastodon/issues/13894 ("Setting to require alt text for image uploads.")
       
 (DIR) Post #ATswBtzpNg5nbSp5Au by freebliss@post.lurk.org
       2022-08-15T14:08:24Z
       
       0 likes, 0 repeats
       
       Mini faircamp update: Streaming now uses opus by default (about 1/3 less bandwidth, while at the same time higher fidelity than the previous mp3 based streaming format, see https://wiki.xiph.org/index.php?title=Opus_Recommended_Settings and http://listening-test.coresv.net/results.htm) and opus is now also supported as an input format. i.e. gets decoded and waveforms generated from the result. \o/
       
 (DIR) Post #ATswBuQ3o94mup6240 by freebliss@post.lurk.org
       2022-09-02T17:07:47Z
       
       0 likes, 0 repeats
       
       And these are the new Missing Image Description overlays and the accompanying help page in faircamp. I would like to involve someone who actually uses a screen-reader soon, to discuss and audit this and make sure it is about right content-wise (as my own understanding can only go so far).
       
 (DIR) Post #AbSfgQyPOuIwE2IueW by freebliss@post.lurk.org
       2023-11-04T11:29:22Z
       
       0 likes, 0 repeats
       
       @entreprecariat is the answer then, not having slides? or not designing them? :)
       
 (DIR) Post #AbSjADXkCJXj7fj23s by freebliss@post.lurk.org
       2023-11-04T12:08:23Z
       
       0 likes, 0 repeats
       
       @entreprecariat wellness for speakers. pure bliss. :)
       
 (DIR) Post #ApVstJn14pBqxhjQPY by freebliss@post.lurk.org
       2024-12-28T16:00:58Z
       
       0 likes, 0 repeats
       
       After 6 months and about 333 commits I proudly present:Faircamp 1.0 – A static site generator for audio producershttps://simonrepp.com/faircamp/To recap the highlights of the past months and learn what's new in the final 1.0 release, check out the blog post: https://simonrepp.com/posts/faircamp-1.0/Development of version 1.0 was made possible through the amazing support, funding and expertise of the @NGIZero 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 @branpos for release candidate testing, @n00q for bugreporting/testing, @limebar for the external artist page feature inspiration and @Vac 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!
       
 (DIR) Post #Ar8Y3ByBWCxpw1bvg8 by freebliss@post.lurk.org
       2025-02-13T17:44:49Z
       
       0 likes, 1 repeats
       
       It's my great delight to announce #faircamp 1.2! (a static site generator for audio producers –  https://simonrepp.com/faircamp/)This release was again made possible through an NGI0 grant by @nlnet - now extended beyond 1.0! - and financed by the European Commision's @EC_NGI initiative - thank you so much!Included in this release is a HUGE new feature constellation: Track directories, track manifests, new fine-grained differentation between release and track download access, as well as new per-track extra downloads.For a showcase of what this brings and how it works, you can check out this video: https://simonrepp.com/video/faircamp/whats-new-in-1-2/Additionally, this release introduces catalan translations (thank you @elx!), updates to the polish and italian translations (thanks @janinainfa and @toctoc), critical fixes for the recent open graph feature addition (thanks @desolationpark for reporting!) and a platform-specific improvement for volume control on iOS (many thanks to everyone who filed iOS issues - more fixes coming soon!).Special shout-out also to 1.2's diligent testers: @strk, @futzle, @mahlon and @n00q - thank you, very much appreciate your support!And that's it! 1.3 is already in the making - stay tuned! \(#´▽`)人(´▽`#)ノ
       
 (DIR) Post #AuWfJDblI2Oh9xOczI by freebliss@post.lurk.org
       2025-05-27T15:25:19Z
       
       0 likes, 1 repeats
       
       The accomodation provider: "You can always contact our 24/7 support if there is a problem with accessing your room!"The 24/7 support: ChatGPTThe 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.
       
 (DIR) Post #Av5sD1IN7C5CyjD0ls by freebliss@post.lurk.org
       2025-06-13T14:39:26Z
       
       0 likes, 1 repeats
       
       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ʔ
       
 (DIR) Post #Av5sD8Kkwj9Ko9NVxY by freebliss@post.lurk.org
       2025-06-13T14:39:42Z
       
       0 likes, 1 repeats
       
       To put that in contrast with *that other technology* that is currently drowning out absolutely everything:[x] Builds largely on stolen work[x] People don't understand what they reuse[x] Zero trust in what you get (have fun reviewing!)[x] Code potentially degrades with each iteration (model collapse)[x] Code out of a slot machine has no tangible connection to anything you personally ever did[x] How much are you going to learn from not solving problems yourself?[x] Corps will soon milk you to use their service[x] Ecological nightmare[x] "Bubble" something something?ᕕ༼⌐■-■༽ᕗ
       
 (DIR) Post #AwaLeYptxpI4SthOT2 by freebliss@post.lurk.org
       2025-07-28T07:36:31Z
       
       0 likes, 0 repeats
       
       @wjmaggos Regarding "decentralized spotify": I can see the appeal in Spotify's convenience (or at least I think that is one of the least disputable aspects of why people like it), but beyond that I'd really caution to make "the Spotify model" (whatever that exactly is) the blueprint and vision for music listening culture and distribution online. E.g. even the central pay-per-stream concept: Do we really want that? Reducing the (monetary) worth of audio works to "number needs to go up", with all the ugly incentives it breeds? From my observations so far I'm getting the feeling this model isn't as beneficial in reality as it looks on paper, to put it mildly. Therefore I think the question in that vision ("decentralized spotify") has to be this: Spotify in what sense exactly? @tmray
       
 (DIR) Post #AwtzJ1u8odED41IpOa by freebliss@post.lurk.org
       2025-08-06T18:51:41Z
       
       0 likes, 1 repeats
       
       Some notes on the "Either you embrace AI, or get out of this career" fuzz:If you read the original post by Dohmke (which is rather dull, can't recommend), you will discover the original context of his quote, which is:' “Either you have to embrace the Al, or you get out of your career” one developer said.' So some random unnamed dev said that (but actually no - read what they really say!), and Dohmke went with it, his own way, blithely ignorant of the original intent. lolIn total they supposedly interviewed 22 developers, none of them named, no background whatsoever given - ok?The 22 unnamed folks "believe" that "within 2 years" or "within 5 years" (they swear, bro!) 90% of their code will be "AI-written", Dohmke himself repeatedly states "This is already reality" and such, but seemingly has no interest to report how things are right now, instead sticking to conjecture.Another quote: «One developer said “I think of myself as [a] mediocre engineer, and I feel this AI reset is giving me a chance to build skills that will bring me closer to excellence.”». Maybe imposter syndrome idk, but to believe that delegating their work to an AI will bring them closer to excellence ... uhh.The image for his post is a (stolen Ghibli aesthetic) genAI image of toy blocks built on thin air.In reality, it would collapse.
       
 (DIR) Post #AxMBVMxB1MoVhHFcA4 by freebliss@post.lurk.org
       2025-08-20T09:29:08Z
       
       0 likes, 0 repeats
       
       @lightweight @jboy correct and that also could be read as "I'm inspecting the tuning [of the instrument]" - it's a clever line! ^^
       
 (DIR) Post #AxdUF47aTJhBTPNWCW by freebliss@post.lurk.org
       2025-08-28T16:32:28Z
       
       0 likes, 1 repeats
       
       Ever watched a video on YouTube just for the music?Ever wished you could stream _just the audio_ when you do?The Hyper 8 Video System - your friendly, independent alternative to YouTube - now allows you to!With this, I proudly present Hyper 8 v0.23:Audio-only streaming, Customizable ordering for playlists and subcollections, Site design and layout refined, Deployment from CLI, and much more!https://simonrepp.com/hyper8/changes/0.23.0/Hyper 8 is a hybrid (GUI+CLI) static site generator for video publishing. To learn more and discover some sites running Hyper 8, check out https://simonrepp.com/hyper8!Thank you so much to this release's contributors - @arnauld, @cameralibre, DURAD, ecogex and @lislegaard - and especially to https://netidee.at for funding these extensive developments throughout 2025 (with more still to come)!And that's all for today. Thanks for your attention! \ʕ◕ᴥ◕\ʔ#hyper8
       
 (DIR) Post #AyVdj7tPM7hHctTJXk by freebliss@post.lurk.org
       2025-09-23T20:49:28Z
       
       1 likes, 1 repeats
       
       I didn't yet sing the praises for Debian 13 (which already runs on all my devices since shortly after the release): It's beautiful. It just works. I couldn't ask for more! Very very thankful to everyone making Debian possible, year by year. Cheers you lovely people! <3
       
 (DIR) Post #AyjekHFqqzS97QWNdo by freebliss@post.lurk.org
       2025-09-30T14:40:23Z
       
       0 likes, 1 repeats
       
       Hey Vienna!In exactly two weeks our 4th https://permacomputing.net meetup is taking place - and notably "on the eve of the end of Windows 10".Our plan for the evening:- Crisis counseling for Windows 10 users: Bring your questions (and if you want, computer) if you are affected by Microsoft's declared end of the support of Windows 10. Together we can talk about our options in this situation (Do I need a new computer? Are there alternative ways out? etc.) and you can also try out free alternatives to Windows, if you like!- Afterwards we'll watch a recording of the talk "Permacomputing 101" by Devine from Hundred Rabbits, recently presented at Critical Signals 2025, and have a bit of talk and discussion around it.You are warmly invited to also bring other topics to the meeting of course - lighting talks, announcements, ad-hoc discussions ... just come by and join in! Note that the meetup is also very much open to newcomers - interest for the general topic is all that is required!We'll see each other on October 14th from 19:00 to 22:00 at the beautiful, cozy https://gtblank.org - See you soon! #vienna #permacomputing
       
 (DIR) Post #AyzulTRfioi90r09ke by freebliss@post.lurk.org
       2025-10-08T10:00:11Z
       
       0 likes, 1 repeats
       
       You people are showing so much community initiative around #faircamp that I now had to split the community resources section on the faircamp website into multiple subsections to be able to still accomodate everything in an orderly fashion. :) You people are amazing. <3