• 4 Posts
  • 43 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle
  • The other consideration is that pretty much every company you could work for as a software developer is going to try to take advantage of your work. Most companies are morally bad at best and morally terrible at worst. If you discourage any good person from working there, the problem will only snowball from there.

    If working at FAANG gives you the resources to support things you’re passionate about, and you’re willing to stand up for your values when they do something bad, there isn’t a problem with that IMO.




  • This already exists to some degree, the Raspberry Pi 5 has 2 exposed pcie lanes and people have been (kind of hackily, since some parts of the driver depend on x86) getting AMD cards to run with the pi.

    I’m not an expert on drivers so I don’t know entirely how close fully functioning GPU support is but in theory there’s nothing stopping that from happening eventually.

    As far as I’m aware specifications/implementations that have been on PCs for ages like UEFI and PCIE are not architecture specific, but it’s just that a significant amount of code needs to be rewritten since it’s low-level enough that the CPU architecture makes a difference.

    (If someone is more knowledgeable on this, please correct me because this is all just my understanding and I could be wrong)


  • To be fair, studying computer science isn’t always indicative of knowing your way around tech anymore. I’m an undergrad in CS right now with some experience as a TA. The amount of people who got points off of submissions (for a 2nd year class) because they didn’t know how to zip a folder correctly and submitted an empty zip file is honestly depressing.

    That being said, even knowing what Linux is probably puts your tech literacy above most people so I doubt that was the case here.









  • I choose to see this question as “If you could magically just make someone a billionaire, who deserves it,” or more specifically “who would actually do good things with the money if they had a billion dollars.”

    As you said, the reason these people aren’t billionaires already is because they haven’t been exploiting others. That being said, there are likely a few people that would use the money to better support a lot of great causes, like the Free Software Foundation, medical research, or climate change action



  • Imo it’s context dependent. Obligatory “I’m only a college student/intern” out of the way.

    Whenever I’m working with a project with multiple languages (e.g. split frontend+backend, different connected services, etc.) operators like that can get blurry when they aren’t consistent between lancuages. Especially when one of those languages doesn’t have runtime type enforcement or has weird boolean behavior (looking at you JS/TS) which can lead to unintended behavior

    If everyone on the project is only working with that language, then your point is probably pretty close to the mark.






  • IMO I’d say the same thing about windows’s “Temp” folder though.

    I agree that a lot of Linux isn’t user friendly but I’m also on a distro that is specifically supposed to be customized from the ground up (arch-based) using a tiling window manager which also involves configuring most things from the ground up. This isn’t a problem that most Linux users will likely have, but it is a problem that people may have if they are power users trying to have full control over their system (people who will be on a community about Linux). From what others in this thread have been saying, non-arch distros (and even arch with other aur helpers than yay) tend to have much smaller caches that get up to around 10Gb at most, which is also similar in size to what Windows’s temp directory uses.

    This is a Linux community on a FOSS platform. This community is inherently going to be filled with more “geeky” people. Isn’t this what we signed up for? You make it seem like Linux was ever attracting people who weren’t these type of people to begin with. Computer science is still a growing field, and most sane computer science curriculums involve using POSIX terminal commands and by extension linux at some point. I’m a zoomer and can confirm, we’re not all as hopeless as you think we are. Linux will be fine even ignoring all of its corporate and government backing. And for people who don’t even know what a file is, they probably won’t know what Linux is in the first place. Even if they somehow have a system preconfigured with linux, their Ubuntu or Linux Mint install will probably be clearing the cache for them.