FR version is available. Content is displayed in original English for accuracy.
Advertisement
Advertisement
⚡ Community Insights
Discussion Sentiment
59% Positive
Analyzed from 1546 words in the discussion.
Trending Topics
#media#site#code#more#here#different#options#actually#something#alternatives

Discussion (63 Comments)Read Original on HackerNews
All the /p/ URLs are in the sitemap, all the site's pages can be retrieved over a single TCP connection
https://debloat.dev/sitemap.xml
This results in a 1.9MB HTML file
Wrapping modules to expose additional functionality for a niche in a problem domain is tricky. You will end up with some code duplication and some predictability issues with your timelines, but the end result will be better for it.
Long ago someone convinced me that 'Strangling a Service' could also be applied to APIs. The base module should be as simple as possible but no simpler, and more esoteric features should be shunted off to another module. And then in the case when features are antagonistic to each other, they can live in parallel in separate wrappers.
The tricky part there is writing unit tests in the base to defend the negative space that these features fit into. This feature depends on an invariant in the base API that will break everything if merged.
I wonder if the site needs a bit more bloat to handle the load, or a bit less.
There used to be so many options for media centres. What happened?
But unlike ebooks, media centre management is a fair bit more complex since it involves supporting many different media formats and many forms of acceleration or transcoding.
So the big projects - Kodi for local media and Jellyfin for streaming - have a lot of inertia because they tend to support whatever you throw at them.
There used to be dozens of options to choose from. Multiple different XBMC forks. Multiples different Subsonic forks. Multiple different DNLA servers. Multitudes of web-based servers. CLI MP3 servers. Independent media centres for a variety of different consoles.
Maybe that’s still available and just not indexed on that site. But I noticed the choices had shrank significantly last year when I was looking for Plex alternatives compared with when I last built a media centre approximately 15 years ago.
Maybe smart TVs have reduced people’s desire here?
Sounds easy if all you have to do is write a short comment about it. People who actually did it, like the recently retired lead of the Jellyfin project, didn't make it sound like it's "not that difficult".
If you want ot vibe code a project for yourself it's probably reasonable amount of effort. But if you want to build a product, something with polish, something not held together by spit and scotch tape, something reliable, it won't be easy.
Understanding ffmpeg borders on a specialization in itself. No big surprise that so many of the alternatives have fallen away over the years as people realize the absolute scope of that piece of software.
In the case of media management, ffmpeg is easily usable with just about every programming language in existence and its usage is extremely well-trodden at this point, which makes the vacuum of newer alternatives to the XBMC lineage all the more puzzling.
Really lightweight and nice!
This is the inherent problem with tech start-ups. Once they solve the problem they were founded to solve, then what? It's feature complete, but investors insist that the line must go up. Can you imagine if `sed` or `vim` was brought to market by a venture-backed company?
IMHO, capitalism and FOSS are fundamentally incompatible.
Perhaps it would have been better to split the product into a simple consumer thing and then a separate enterprise product suite.
A bold statement to make given the world we live in today contains plenty of both, working together, in harmony.
Toyota bZ/bZ Woodland, the entire Hyundai/Kia lineup, Honda Prologue, Jaguar i-pace, original Audi e-tron
I haven’t seen the newer Nissan infotainment system, not sure about that one.
Are these without tech? No, not at all, but they do have fast and simple interfaces that are designed to dump you into CarPlay/Android Auto with ease, and a good amount of them retain separated climate controls that live outside the screen.
Obviously if you want something like a 2008 Accord that’s not really going to be a thing, but almost everyone who isn’t Tesla or Rivian is surprisingly conventional. If you haven’t done much EV shopping and your impression of EVs is “they’re all like Tesla where everything is in the screen” that isn’t true at all. For example, Kia/Hyundai EV models have absolutely zero difference between the gas models and EVs in terms of control design. Toyota’s latest infotainment system is as basic and straightforward as it gets.
I find stuff like this hilarious. No software project has ever failed, or even slow down one iota, because of the comment style. This is just someone's personal "ick" masquerading as "coding standards."
EDIT: I think it has actually been becoming a dad of two boys that has absolutely killed my patience for this kind of thing. A lot of it is so similar to how my children argue with each other over absolutely trivial things. Add in the way they say "I don't like that" as "that's not fair" (my children) or "that's not consistent" (the bike shedding nerds) and it just makes me want to scream, "stop whining!"
That would be a good feature here.
There's also an implicit judgment in your question. Is well-designed, well-tested AI-generated code worse than poorly written, but hand-typed code?
You're asking an extremely reasonable question, IMHO, especially given these are projects with limited resources going up against generally larger, better-resourced projects. AI is an obvious point of leverage in such a situation, and so there is a lot of potential to reverse engineer using AI and get good results.
What all of these requests fundamentally come down to is "How are you filtering for quality?", which is an extremely difficult question given the state of, for example, the app stores.
Heh. I was essentially run out of lobsters for repeatedly asking that question. Not even kidding. At some point I became the second most flagged user in the entire forum. The site itself invited me to delete my account.
After a while I simply asked Claude to define "slop" and posted the answer. To this day it's still the only coherent definition of "slop" in the entire site.