1
11
parallelminds

@lemmy.world

parallelminds 0 points a month ago

I'm clearly advocating for an open platform with compatibility in the article.

path: 0 25887751 25887837 25887927 25887970 25888163 25888289, hotness: undefined, score: 0, children: 2
parallelminds 0 points a month ago

It isn’t a rare example. That “one example” (which isn’t even accurate) represents one example too many, first of all. Look at the contribution history yourself: you’ll find many cases where changes broke things because the affected code was 7–10 years old.

There’s a reason Windows maintains near-total backward compatibility: a ten-year-old line of code may still be performing essential work, and there’s no inherent need to remove it. Your standards for what qualifies as acceptable deprecation are subjective, but the broader world expects software to maintain compatibility for decades.

path: 0 25877499 25877581 25877880 25878033 25878371 25888172, hotness: undefined, score: 0, children: 0
parallelminds -1 points a month ago

This isn’t a forum for throwing quick witted gotchas. I’m trying to have a constructive discussion. at any case, it's because I’m working to build an open platform with proper backward compatibility, so please engage seriously rather than trolling.

path: 0 25887751 25887837 25887927 25887970, hotness: undefined, score: -1, children: 5
parallelminds -1 points a month ago

Your comment reduces my article to vague claims of ignorance and a basic mention of something you admittedly only glanced on. The article is much richer in depth than your comment suggests, I encourage people here to actually read it so we can have a proper discussion. I promise you that it won't disappoint even if you don't agree fully with it.

path: 0 25877499 25882368, hotness: undefined, score: -1, children: 5
parallelminds -2 points a month ago

That’s not what I’m saying. I’m saying you’re jumping to conclusions too quickly.

I had a long discussion about this yesterday, so I didn’t want to repeat the same arguments all over again. At this point, it feels like I’m encountering the same arguments across different platforms.

Maybe I should add a Q&A section to the article to clarify my points. Many people have raised interesting perspectives, not because I haven’t considered them, but because I have a particular viewpoint that I didn’t fully explain in the article itself.

EDIT: at any case, to engage with your points: To you, these problems are solved, or nonexistent because you are comfortable using Linux in this specific way. but it is not ready as it is for the wider world outside of the people who are comfortable with the existing levels of compatibility it offers, which isn't much compared to Windows. Also, I am not just offering better compatibility, but a better packaging and distribution model as well. and an over all more polished experience, though the latter wasn't explicitly mentioned in the article, it is implicit.

path: 0 25877499 25882368 25882726 25883196 25883426 25887846, hotness: undefined, score: -2, children: 1
parallelminds -3 points a month ago

I am not talking about the kernel. and the userspace of either platform is nowhere near as strong as it is on Windows.

path: 0 25887751 25887837, hotness: undefined, score: -3, children: 7
parallelminds -4 points a month ago

The purpose of the article was never to explain the exact operation in detail. It isn’t a blueprint; it’s an advocacy paper. Please don’t read more into my words than I intended. I’m not asking anyone to change anything. I’m inviting people to contribute ideas and help build this project voluntarily, according to their own interests and preferences. Clearly, this isn’t for you.

path: 0 25887751 25887837 25887927 25887970 25888163 25888289 25888353 25888435, hotness: undefined, score: -4, children: 0
parallelminds -4 points a month ago

Why has there been recent issues with compatibility with the userspace then? from systemd to even not so distant news of glibc failing? The article goes a bit more in depth about what needs to be done, it describes a different packaging and distribution model as well that is simpler and more convenient in design.

path: 0 25877499 25877581, hotness: undefined, score: -4, children: 5
parallelminds -6 points a month ago

There are many problems with existing solutions, I've already had a long discussion on this on the subreddit. and I went in more detail in the conversation. check it out if you're interested.

path: 0 25877499 25882368 25882726 25883196, hotness: undefined, score: -6, children: 3
parallelminds -8 points a month ago

I think you’ve gotten a really bad read of my article. We know the typical Linux stack has problems with libraries failing to maintain backward compatibility and even when they do, the guarantees are nowhere near as strong or long-lasting as on Windows.

The problem is ultimately cultural. My article is essentially an appeal to anyone willing and capable of building a sane userspace through a single distribution. If that distribution adopts the stack, others can copy it or diverge at their own cost.

As for separating the userspace from regular applications, the point is that the OS shouldn’t treat system packages and user packages as the same thing. That’s separation of concerns, not a contradiction.

path: 0 25877499 25877801 25877978, hotness: undefined, score: -8, children: 1
parallelminds -9 points a month ago path: 0 25877499 25877581 25877880 25878033, hotness: undefined, score: -9, children: 3

thanks for using Leebra!

go to feed...