this post was submitted on 29 Sep 2024
586 points (95.9% liked)

linuxmemes

20993 readers
1671 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS
     
    top 50 comments
    sorted by: hot top controversial new old
    [–] [email protected] 1 points 2 weeks ago

    Idk, I never managed to use above 5GB without launching a game.

    [–] [email protected] 3 points 2 weeks ago (1 children)
    [–] [email protected] 1 points 2 weeks ago

    Started learning flutter a week ago, hopefully it pays off and I get a good job :)

    [–] [email protected] 5 points 2 weeks ago

    This is currently me with modded Kerbal Space Program and Cities: Skylines lol

    [–] [email protected] 6 points 2 weeks ago

    I remember all the windows users saying 16gb of ram is enough

    [–] [email protected] 5 points 2 weeks ago (1 children)

    16 was enough. A decade ago.

    [–] [email protected] 1 points 2 weeks ago

    16 is still enough for me? I currently play RDR2 on high settings and QHD on arch linux and I always have minimum of 3 GB to spare

    [–] [email protected] 5 points 2 weeks ago (1 children)

    Eight Megabytes And Constantly Swapping

    [–] [email protected] 6 points 2 weeks ago

    2TB NVME dedicated entirely to virtual memory

    [–] [email protected] 5 points 2 weeks ago

    I think someone needs to update that old "if programming languages were weapons". JavaScript is a cursed hammer.

    [–] [email protected] 5 points 2 weeks ago* (last edited 2 weeks ago)

    8GB is enough for me, but my laptop usually only has GNOME, Orca, and Cinny running.

    [–] [email protected] 3 points 2 weeks ago

    Meh, I never need more than 2G usually and that too only when Firefox is running.

    [–] [email protected] 11 points 2 weeks ago (1 children)

    8 GB is fine for basic tasks and it won't change anytime soon.

    [–] [email protected] 3 points 2 weeks ago
    [–] [email protected] 42 points 2 weeks ago* (last edited 2 weeks ago) (4 children)

    The fact that electron both exists and is one of the most popular cross-platform development frameworks tells you everything you need to know about the current potato'd state of software development.

    [–] [email protected] 3 points 2 weeks ago (1 children)

    You know, I've always loved C and doing my own memory management. I love learning optimization techniques and applying them.

    But you know what? Everybody around me keeps saying I'm being silly. They keep telling me I won't find any jobs like that. They say I should just swallow my juvenile preferences and go with what's popular, chasing trends for the entire rest of my career.

    I don't think you can blame people for trending away from quality software. Its clearly against the grain.

    [–] [email protected] 1 points 2 weeks ago

    You know, I’ve always loved C and doing my own memory management. I love learning optimization techniques and applying them.

    That's awesome, and honestly who knows what you'll come up with if you're given time to follow your passion there. Decades ago SCM was done through CVS and SVN and other pieces of garbage until Linus came out with Git which a main reason that it is so good IMO is its speed. Google Chrome arrived on the scene in a lot of the same way (of course now it's as bloated a cow as any other browser, but at the time it was faster than anything available).

    I don’t think you can blame people for trending away from quality software. Its clearly against the grain.

    No definitely not. Electron is basically a creation of idiot middle management who insist that the web app and the app app be the same exact thing and be developed by the same group of understaffed, underpaid, underappreciated developers. So they worked out a framework to make it so they could change something in one place and have it reflected everywhere.

    But it's still as potato as it gets.

    [–] [email protected] 8 points 2 weeks ago (1 children)

    It's like so many programmers never evolve past the "playing around with web dev stuff" days. The fact that JavaScript is one of the most used languages is appalling.

    The whole 1+1 = 11 meme made me laugh and then avoid JavaScript whenever possible, but I wonder if many others saw it and thought, "now I've gained more experience in JavaScript!"

    [–] [email protected] 3 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

    I will also never understand how JavaScript development has gotten so complicated with seemingly zero benefits. It takes minutes to do a "frontend build" and the output grows larger all of the time. I bumped into some Angular crap that was hundreds of megabytes somehow, and still AJAX fetched the same info 4x on page load because the "MVCC" or whatever it's called didn't even buy them the abstraction of using the same values multiple times on one page...

    [–] [email protected] 3 points 2 weeks ago

    Yeah it's ridiculous with every small app needing to be packaged with a full DOM and maybe even an http server for all I know and what should have been a few kb ends up being 1000x that or more.

    [–] [email protected] 2 points 2 weeks ago

    Back in the very early 2000s my dad went back to college. There he learne c++ but he also leatned that a great programer makes the program work ans keeps it small. Even bavk his teacher was complianing about newer programs taking up more and more ram.

    [–] [email protected] 11 points 2 weeks ago (1 children)

    The underlying issue is that nobody wants to develop using any of the available cross-platform toolkits that you can compile into native binaries without an entire browser attached. You could use Qt or GTK to build a cross-platform application. But if you use Electron, you can just run the same application on the browser AND as a standalone application.

    Me? I'm considering developing my next application in Qt out of all things because it does actually have web support via WASM and I want to learn C++ and gain some Qt experience. Good idea? Probably not.

    [–] [email protected] 2 points 2 weeks ago* (last edited 2 weeks ago)

    I have developed personalized tools as part of my job and I chose qt to write them in partially because if a company I work for would ever try to commercialize them, they'd have to either buy qt licenses or open source them.

    I cheat a bit though because I use qt through python.

    [–] [email protected] 1 points 2 weeks ago

    8GB is enough for me although I have 16GB just because I want my system in general to be a little faster while I'm gaming

    [–] [email protected] 7 points 2 weeks ago (1 children)

    With only Codium, Firefox, Spotify and Signal I get close to 16GB :(

    [–] [email protected] 3 points 2 weeks ago (1 children)

    If you're using only Electron-based apps, why not use browser tabs for these?

    [–] [email protected] 2 points 2 weeks ago (1 children)

    Codium or VScode and Signal are not available as Browser Apps afaik. And for Spotify - I rarely use that - but when I do it's nice to have the songs downloaded wich only exists in the Proton APP Version.

    [–] [email protected] 1 points 2 weeks ago* (last edited 2 weeks ago)

    There's an online version of VS Code: vscode.dev (not sure if that's official, though)

    Edit: Oh, well... it cannot open and edit local files, making it useless at least for me.

    load more comments
    view more: next ›