New profile posts

So yeah, I ended up installing Winamp in Wine on my Linux setup just to see if it would still work, and it actually does.

I am running Ubuntu Server 25.10 with KDE Plasma, made a dedicated Wine prefix for Winamp, installed it there, and it started up without much drama. Classic skin, playlist editor, media library, the whole old-school setup. It plays fine and honestly looks exactly like it should.

The weird part is not that it works.
The weird part is how instantly familiar it feels.

The second I saw that layout again, it was like getting punched in the face by pure early-2000s nostalgia. Same buttons, same playlist window, same look, same whole vibe. And now I am sitting here on a modern Linux system using Winamp through Wine like some time traveler that missed the exit ramp back to 2004.

It works, and I am not even going to pretend it is the most logical thing I have installed on Linux.
But damn, I feel old as fox using this again.

Still, there is something kind of beautiful about seeing Winamp alive and working on Linux in 2026.

2026-03-11-11-31.png
  • Like
Reactions: Rocketing-warp9
KGIII
KGIII
It really whips the llama's arse.
KGIII
KGIII
Also, you reminded me of my favorie player from back in the day. It was JetAudio (COWON), which I actually paid for -- even though it was meant for people who used their MP3 players.

They made MP3 players pretty early on and made some great hardware. It looks like they still do.
kibasnowpaw
kibasnowpaw
I remember jetaudio just never really used it.
571498228_1309126411225903_6683223687257329601_n.jpg
  • Like
Reactions: KGIII
I have finally started to AI detox, blocked access on PC and just have to try keep me off on the phone. I seriously think AI is worst possible to use, you will eventually destroy your own skills because overusing it and I have already seen this on myself. I barely patiently read documentations anymore and I keep seeing myself go to get fast answer sadly. Thought sharing.:confused:,

Good thing here is, I managed to read documentation patiently after a long time and guess what. THIS FEELS GOOD:D
KGIII
KGIII
The only time I use "AI" is when it doesn't matter. Then, I do the 'trust but verify' thing. How much time/effort I put into the verification depends on the importance of the matter.

For me, AI is useful for things that aren't important. For example, "I remember a song that had this theme, and here's a part of the lyrics. What song am I thinking of?"

It can (and has) even corrected my lyrics for me and found the correct song.

It did fail once, so I went back and 'corrected' it. It was not able to figure out that Sulloon and Ceylon were one and the same. (Both are prior names for Sri Lanka, with the former being more archaic than the latter.)

But, yeah... It's useful for stuff like that.
Iamgeese
Iamgeese
While there are perfectly good uses for A.I. So far most of what I have seen is horse crap. It firebombed every art site I used with A.I slop. This was my first ever encounter with it in 2022 and it made me absolutely furious, the level of hate and rage I felt must be what people feel before they start a war, it was actually frightening.. When Microslop started shoving it to me via destop I decided to start my Linux Journey". All they did was make me see the word A.I and nope my way out whenever I see it. Whoever thought it was a good idea to just release it on the public like that is a moron. Of course we know whay they did it, because no one would ever have consented to it and almost everything about it is illegal.
lomszz
lomszz
I used also to use only when It didn't matter and verify, but have seen that I don't do that anymore. I also have seen how it destroys me to use my own brain sadly, great thing is that I haven't used after Sunday and I have been reading a lot different things now and slowly patience has increased. This sure has been so far great and weird same time maybe because AI has been in my life since spring 2022
For anyone that is interested...
I was thinking on Making a thread here condensing the Surface Kernel In-A-Nutshell install instructions for Ubuntu/deb based distros. I hope to post it soon, if anyone is interested.
Good to see you! You had me worried for a bit. I hope all is well at your end of things.
bob466
bob466
I have eye problems (cataracts),that need surgery...have only one good eye at the moment bloody old age.
  • Like
Reactions: KGIII
KGIII
KGIII
Ah, that explains it. You were gone so long that I asked Wizard if maybe you'd had some issues or if there was something serious going on.

I didn't want to pry, but I got worried after you were gone for a month. When it hit the 6-week mark, it was disturbing.
I went back on sway while I still have kubuntu. I just keep working same style anyway so why not, and all this clicking feels so slow after I got used to this speed again. hahah :D
Installed Linux Mint on two older Windows systems and my Apple iMac and I'm very pleased with the result. My older iMac 16.3 however doesn't wake-up when it is switched to sleep mode, my solution is that I've disabled this mode. Has anybody experience with a solution to solve this?
Alexzee
Alexzee
No, I just keep sleep mode and hibernate turned off.
I've been banging my head against the wall with those RAM settings. Turns out the presets are just wrong. No chance in hell does it boot on those default EXPO settings.

Regardless, two of the four RAM sticks are shot, probably out of the factory. Gonna send them back for replacements, then see what I can do with manually tuning in the RAM settings. Right now I've got 5600MHz memory running in single channel 3600. (Facepalm)
While installing Rstudio it shows me this error while installing through terminal how to solve this problem??

~$ rstudio
[20867:0228/124746.323204:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /usr/lib/rstudio/chrome-sandbox is owned by root and has mode 4755.
Trace/breakpoint trap (core dumped)
Stupid day today, got to sit in the car with the engine running for about 2 hrs whilst the satnav updates. [Approx 14gb of updates via USB] the car is on a public highway so to be legal in the UK i have to be in the driver's seat if the engine is running and wearing a seat belt, although I am not going anywhere. Still its only once a year
Rocketing-warp9
Rocketing-warp9
Reminds me of a old computer that would never stop updating... It became A running Joke in school when it would update for hours.. then fail to update and rollback... Aren't updates fun? :) Anyway, glad to hear it's over with.
PhantomShadow
PhantomShadow
Is it just me or do many of the so-called "safety laws" almost seem to be written out of malicious intent?

many of them cause frustration and delays for people and cause confusion and sometimes even cause danger in other ways.
Brickwizard
Brickwizard
its the way the world has had to go, countries where litigation is the norm [us for example] lawmakers need to screw down every nut and bolt to remove loopholes, but laws still have to be simple enough for what we call the lowest common denominator [those that lack any sense] one of my favourite would be the health and safety sign above an industrial gas range that states, Warning this appliance may get hot during use.
I should probably not have started making AI album art for my audiobook series cards… because now it turned out so good that I feel like I have to do it for all of them

But honestly, the default “series cover” for audiobooks is usually just Book 1 reused, and it doesn’t always look that great when you’re trying to build a clean overview.

So this is probably what I’ll do:
slowly, series by series, I’ll make custom album art for them over time.

The nice part is that my homemade BookLibConnect setup now gives me a much better overview anyway:
  • Read
  • Own/in Album
  • Goodreads Review
So even before everything gets custom art, it already works way better for tracking progress.

It’s one of those “I made the system better… and now I accidentally created more work for myself” moments
But honestly, I like how it looks now.

Also, I own almost all of Daniel Schinhofen’s books. I thought I was only missing 2 series, but I didn’t notice he had started a new one, so I’m actually missing 3 series now.

I’m also missing the last book in Aether’s Revival, because it came out shortly after I finished the series, so I never got around to it. I still need to buy it and listen to it.

But yeah I’m really close to having finished almost all of his books by now.


990d171b-654a-43a0-9bf1-580e843e8880.png
Been up since 4 AM and still going.

Worked more on BookLibConnect today, and it’s starting to come together in a way I can actually use.

A few things I’m really happy with now:
  • R = Read (so R3/14 means I’ve read/listened to 3 out of 14)
  • 14/14 = how many tracks/files are there out of how many I own/expect for that album
  • The metadata box is more or less done now
  • The artist view shows progress too:
    • one number = how many completed
    • the other number = how many I have total
That kind of visual overview is exactly what I wanted. I don’t want to dig through menus every time just to see what’s finished and what’s missing.

It’s still a lot of testing, rescanning, checking metadata, fixing UI stuff, and doing small adjustments over and over, but that’s the part that makes it usable instead of just “it runs.”

Been a long day already, but this is the kind of progress that feels worth it.
2026-02-24-12-06-1.png
2026-02-24-12-06.png

2026-02-24-12-06-2.png
BookLibConnect – Development Progress (PySide6 / Wayland / Metadata Handling)

Quick dev update on BookLibConnect.

Stack:
  • Python 3
  • PySide6 (Qt 6)
  • mutagen for audio metadata
  • Native Linux target (Wayland-first, X11 fallback)
  • Flatpak packaging in progress
What’s currently stable:

• Album view with cover detection (folder + per-track sidecar fallback)
• Embedded cover writing
• Metadata editing (title, artist, album, album artist, year, genre, track #)
• Track progress tracking (14/14 indicator)
• Auto-rename on save (optional)
• Selection model behavior mostly normalized

Recent fixes:
  • QTableWidget selection signal loop causing metadata pane desync
  • First-item selection not loading metadata unless re-selected
  • Signal blocking cleanup with QSignalBlocker
  • Wayland rendering alignment inconsistencies
  • Horizontal scroll + dynamic column width behavior
Still refining:
  • Edge-case selection state after rescan
  • Metadata reload consistency vs. in-memory state
  • Model/view refactor consideration (may migrate away from QTableWidget)
  • Performance under large libraries
  • Better separation between UI state and file state
The goal isn’t to build “another media player.”
It’s a Linux-native metadata control tool for audiobook libraries that doesn’t fight the filesystem.

No Electron. No cloud dependency. No subscription model. Just files, metadata, and control.

Closer than it was last month. Not done yet.

2026-02-22-20-03.png
2026-02-22-20-02.png
I’m getting there… slowly.

I’ve been rebuilding my old audiobook tool into a proper Flatpak desktop app (BookLibConnect), and honestly: so far it’s been easier to work on than my old “Flask + Python web app” setup. No weird web UI juggling, no constant “why did this break now” feeling. There haven’t been any real problems yet it’s just slow progress, one piece at a time.

Right now the app is still early, but the basics are starting to come together. Set library root, rescan, and it pulls in my library structure and shows the author view (see screenshot). It’s not feature-complete, not polished, and definitely not ready for anyone to depend on… but it’s moving in the right direction.

If this works out the way I want, I might actually share it later. I like the idea of having a clean, installable Linux app instead of a pile of scripts and a browser page.

So far it’s only tested and built on KDE Wayland (Qt: wayland). I know that doesn’t mean much until it’s tested on other desktops/distros, but one thing at a time.

2026-02-21-21-06.png
Title: From my old Flask/Python web app to a real Flatpak desktop app (BookLibConnect) PT1

I’ve been running an audiobook manager/tracker as a Python + Flask web app for a while, and honestly… I’m tired of it being “a pile of scripts + a web UI” that I constantly have to babysit.

The old project was very “me” in style. I built a full theme system with CSS variables, instant theme switching (no reload), and I went a bit crazy with it:

  • Dark Mode for night listening (my default)
  • Winter Mode with a colder look, frosted-glass UI, and a subtle snow overlay/particles
  • Cover-focused browsing, track lists, metadata workflow ideas, the whole “this is my personal library hub” vibe
It looked great, and the theme engine was fun to build… but maintaining it as a Flask web tool is just annoying long-term. Dependencies, browser weirdness, “is this running on the server / is it local / what broke this time”, and it always ends up feeling like a project held together with duct tape.

So I’m rebuilding it as an actual desktop app, packaged as a Flatpak.

New app name: BookLibConnect.
Goal: a clean local library manager that doesn’t need a browser, doesn’t need random setup steps, and can be installed like a normal app.

Current status (PT1):

  • Set Library Root
  • Rescan library
  • Shows author/book + cover art
  • Track list with file name, size, and modified date
So far I’ve only tested this on KDE Wayland (Qt: wayland). It’s early, it’s rough, and it’s nowhere near what my Flask app grew into, but it’s finally going in a direction that feels sustainable.

PT1 screenshot is attached.

If anyone here has practical Flatpak advice (Qt + Python, file access/portals, “don’t do it like this” warnings), I’m all ears.

1210f9cd-3fdb-4fca-9592-07de3f7ab736.png
Top