• 0 Posts
  • 30 Comments
Joined 4 years ago
cake
Cake day: October 3rd, 2021

help-circle
  • 1/10 Do not recommend

    Want to learn? Buy a current computer (secondhand to save money) that has a blazing fast CPU, shit loads of RAM, and any AMD graphics card. Running into trouble is no fun for beginners. You’ll quickly feel depressed and lose interest.

    For the learning part, follow any distro’s official installation guide and do it step by step. Learn which part of the systems does what, and how to set it up, how to debug.

    And stick to Ethernet connection before you get comfortable. (Shitty) Wi-fi ICs more often than not have driver issues.

    For the old laptop, sell it for parts if you’re not feeling nostalgic.

    For the last time, buy a new computer, please.


  • Back in the day when embedded devices are running Linux kernel 2.6, the kernel is gzipped and saved to an SPI flash, then extracted to RAM and run from there.

    Does that sound immutable enough to you?

    The decision on this design wasn’t for an immutable system, but just that flash chips were expensive. Immutability was an accidental achievement.

    Actually we developers dreamed every day we can directly modify the operating system ad hoc, not needing to go through the compile-flash-boot agonising process just to debug a config file.

    You see, my point is, when a system is in good hands, it just does not break. End of story.

    Maybe the next time before you guys press Enter after pacman -Syyu (not exclusively saying your distro is bad, Arch pals, sorry), think about the risk and recovery plan. If you are just an end user expecting 100% uptime and rarely contributing (reporting bugs at least), consider switch to a more stable distro (I heard Debian is good), and ask yourself if you want an immutable distro, or do you just want a super stable system.







  • CarrotsHaveEars@lemmy.mltoOpen Source@lemmy.mlEU OS
    link
    fedilink
    arrow-up
    47
    arrow-down
    1
    ·
    11 days ago

    Is there a filter to block all these EU OS posts, please?

    As I see it, it’s hardly an open source project but just some malicious start up attempting to get funded by EU then flee off.

    Show me your production ready OS, not your POC boot screens.

    And perhaps properly name your product. Naming it after ‘EU’ is self-righteous. What comes next? Earth OS?






  • Do you just want to see the text content of a HTML file? - a text editor

    Do you want most, if not all, HTML tags to be rendered as pretty graphical shapes?

    Do you want the text have proper fonts?

    Styles? You need something to parse CSS files.

    What about dynamically generated content like ten smiley faces? You need a JavaScript engine.

    Do you also want to see iframes? You need it to be capable of sending XHR requests.

    What if it references to a piece of WebAssembly?

    It’s way more complicated than you anticipated.








  • What you described as the weakness, is actually what is strong of an open source system. If you compile a binary for a certain system, say Debian 10, and distribute the binary to someone who is also running a Debian 10 system, it is going to work flawlessly, and without overhead because the target system could get the dependency on their own.

    The lack of ability to run a binary which is for a different system, say Alpine, is as bad as those situations when you say you can’t run a Windows 10 binary on Windows 98. Alpine to Debian, is on the same level of that 10 to 98, they are practically different systems, only marked behind the same flag.