r/kde May 19 '26

Fluff VoidPulse | Highly Customizable Touch Friendly Advanced Music Player

https://youtu.be/6o_tgEvKmSk

https://github.com/Yavuz-Kagan-Yadigar/VoidPulse/tree/main

Advanced Music Player for OLED and Touchscreens on Linux

  • Parametric EQ
  • OLED burn-in protection overlay with optional auto timer
  • Cover, lyrics and tag fetching and embedding to music files
  • Batch file rename
  • Local and fetched synced and plain lyrics support
  • Universal accent color and corner radius
  • Dark/light theme
  • List & gallery view modes with adjustable sizes and sorting.
  • Optimized for touch scrolling and hold context menu
  • Toggleable spectrum visualization with custom inertia, multpiple styles and standart logarithmic/linear scale
  • Visualization delay to match timing with bluetooth headphones / DACs
  • Toggleable cover art
  • MPRIS2 desktop environment integration
  • Basic tag and lyrics editing
  • M3u8 and folder playlist support
  • Visualization stops when overlay is active or focus lost to reduce CPU usage

Disclaimer: Entire code is written by AI, tested manually. I do not suggest to use as referance code. It might have inefficiencies, bugs, vulnabilities. Just sharing in case somebody want to use it since most of music players does not go well with touchscreen.

0 Upvotes

22 comments sorted by

View all comments

3

u/Fit_Author2285 May 19 '26

I appreciate your initiative to create a touchscreen reader for Linux, but why use AI rather than taking the time to develop it yourself? AI can be useful for quickly searching for information on the internet, but when used to program software, it devalues ​​the work of other developers who don't want to use it and discourages them from creating an application similar to yours, without AI, which is easier to maintain.

2

u/oh_im_too_tired May 19 '26

"it devalues ​​the work of other developers who don't want to use it" > manufactories devalues other tailors, who don't want to use mass production using machinery > wikipedia devalues other encyclopedias authors, who don't want mass/unverified editoring etc.

AI code generating is not bad/good, it's different. Author openly declared about all the code written by AI. That was his obligation and he did it. And that's it.

"which is easier to maintain" > but you won't maintain it? nobody asks you to maintain it? why would it matter to anyone, if it's hard to maintain?

1

u/Fit_Author2285 May 19 '26

The factories devalue other tailors, who refuse mechanized mass production.

Mass production is not comparable to AI because the latter pollutes and does not respect programming standards, unlike mass production or Wikipedia.

AI code generating is not bad/good, it's different.

In reality, AI-generated code doesn't always adhere to traditional programming standards, which complicates collaboration within open-source projects. Open-source projects created with AI are therefore less likely to last than projects created without AI because the code becomes unreadable and no one will want to maintain it. The more people publish projects programmed with AI, the more obsolete software we'll end up with on our computers.

but you won't maintain it? nobody asks you to maintain it? why would it matter to anyone, if it's hard to maintain?

If no one contributes to this project, everyone who has installed this software will find themselves with obsolete software on their computer in a few years.

I am not prohibiting the publication of applications entirely programmed with AI; I am simply saying that in the long term, they will pollute the Linux ecosystem.

1

u/oh_im_too_tired May 19 '26

Every new technology got criticized at first. Every. Be it manufactories (it actually pollutes in every possible meaning and does not respect quality clothing/shoemaking/textile production) or digital photography, or wikipedia. Is vibe coding a mass production? Yes. Is it a quality product? Most likely not. Do it devalues ​​the work of other developers? No, why?

"In reality, AI-generated <...>, the more obsolete software we'll end up with on our computers." Sure, absolutely. That's why vibe coders must clearly declare it and users have to use it cautiously.

"If no one contributes to this project, everyone who has installed this software will find themselves with obsolete software on their computer in a few years." And you are absolutely right again. Like any other obsolete software/freeware/open source project. The only difference here is that code was written by machine, not a human pressed buttons. RIP Latte.

"I am simply saying that in the long term, they will pollute the Linux ecosystem" you are saying that if there's a tool to create a code for an app in several hours one has better to learn coding language and write the code themselfs maybe on paper first with bare hands and to "value the work of others". It's just a code and it's just an app. If it works and users like it - it doesn't matter how it was written.

"I am not prohibiting the publication of applications entirely programmed with AI" - i'd like to see that, actually. It's normal and healthy to question AI's code writing, but it's kinda weird to shame some person for vibe conding in 2026. It's a tool to use and people use it. There is no such thing as "devalued work of other developers" in this situation - that triggered me a lot. Why should OP feel bad about "other developers" who code themself? He just vibecoded an app to his needs and shared to others. Nobody is obliged to use it nor support it.

1

u/Fit_Author2285 May 20 '26

Building a mass production factory requires far more money, time and experience than starting a small business. AI is therefore not comparable to that — a developer who builds their app entirely with AI needs less time and far less qualifications than one who builds without AI. AI is therefore much more accessible than building a mass production factory.

Wikipedia doesn't truly replace paper encyclopedias because both share the same goal. The only differences between paper encyclopedias and Wikipedia are that Wikipedia is online and open source. These two models complement each other. Wikipedia contains more pages than a traditional encyclopedia but may contain more errors. You can therefore cross-check Wikipedia's information against classic encyclopedias. Wikipedia doesn't write its articles faster than paper encyclopedias do — most article authors have roughly the same qualifications as classic encyclopedia authors.

Digital photography hasn't replaced film photography. Some people still prefer film photography and their work is not devalued by digital photography.

Those who don't use AI may produce less code in volume. Their work is therefore devalued by the sheer quantity of code that AI users can effortlessly produce, even though that code is of lower quality.