• 0 Posts
  • 93 Comments
Joined 11 months ago
cake
Cake day: August 18th, 2023

help-circle
  • I think the rub here is that most developers aren’t developing/publishing their own software, but honing their skills on writing proprietary code while also putting food on the table. To that end, a permissively licensed library is better because the company will actually use it and the developer will gain experience with it that they can then use outside of the proprietary environment to contribute to FOSS projects (some of which may well use GPL). If a GPL end user product gets popular enough, it will eventually be able to use all of that gained experience to compete with the propriety alternatives, so I do think the two can work in tandem.






  • The problem is that a lot of users aren’t building a new machine for Linux, but converting an existing Windows laptop or desktop. In my case, I’d already bought an Nvidia card about a year before I decided to switch to Linux for gaming. Not ideal, of course, but it work a good 95% of the time and I can’t really afford to get a different card right now. I’ll definitely keep it in mind for my next pc upgrade, though.


  • I know this is just adding to your problem, but I wanna add to the majority and say go with Mint. It’s based on Ubuntu, which in turn is based on Debian, so most anything you can do on Debian, you can do on Mint. This is handy to know whenever you see a “.deb” file.

    One of the things that makes it an easier transition from windows is that it’s a lot less strict about including proprietary drivers and codecs (though apparently Debian now includes a few by default). It also includes a few more GUI tools by default, like the package update manager.

    I also have found Mint’s Cinnamon desktop environment to be the easiest transition from a Windows environment. KDE is also a good choice in that regard and it’s what I use now, but its plethora of options can be overwhelming for new users.

    The distro wars can be pretty overwhelming, but I’d say pick whatever appeals most and go with it. If you get to a point where you can’t do something that you want to do, you can always come back and ask for advice and maybe switch up a different OS.




  • I mean, there’s something to be said about adhering to an industry standard. Of course no project has to do so if they don’t want to, but people trying to get on with their work don’t want to spend a bunch of time relearning everything. I think Blender really thrived when they loosened up a little on their ideas of what a workflow should be and gave people industry standard options out of the gate.

    Whether we like it or not, GIMP isn’t going to be most people’s first experience with image manipulation. Whether they had a free PS license through school/work, had a subscription at some point, or once got it through ahem alternative means, people will be coming into GIMP with certain expectation of what the workflow should look like and will get frustrated pretty quickly.



  • Everyone has a limited time on this earth. Some of us don’t mind or actively enjoy spending that time learning about the technology we use. Others, not so much. I think this comic is really spot on because it’s hard to understand as a tech literate person just how little other people may know. “What browser are you using?” “What’s a browser?”

    The foundational knowledge is not that tough, but when you’re just interested in getting the damn thing to work so you can get on with your life, it’s easy to get frustrated by having to take a crash course on what the hell a BIOS is before you can try to fix it. And when you learn all that just for it to still be broken, patience quickly runs out.

    As long as people have the general understanding that power cycling will solve a good 75% of issues, I’m happy. I hope people give me the same grace when I pay a someone to fix my car or replace my phone screen (I love building computers, but god I hate working on phones).


  • Right, but the wild west was tamed by increasing regulation, which is precisely what crypto fans want to avoid. The truth is, though, most people won’t trust crypto without some kind of centralized authority guaranteeing that their money is safe, whether that be a government or a private entity. This pretty quickly materialized with the NFT craze, which saw the vast majority of NFTs were created on the same two sites, with only the biggest names having their own domains and redundant storage for their images.


  • It feels incredibly gross to just say “generated CSAM is a-ok, grab your hog and go nuts”, but I can’t really say that it should be illegal if no child was harmed in the training of the model. The idea that it could be a gateway to real abuse comes to mind, but that’s a slippery slope that leads to “video games cause school shootings” type of logic.

    I don’t know, it’s a very tough thing to untangle. I guess I’d just want to know if someone was doing that so I could stay far, far away from them.


  • The problem is that snake oil stuff was (mostly) solved not because snake oil salesmen decided to be nice and close up shop, but because regulations and laws were put in place to protect people from them.

    Likewise, we’ve seen crypto get hit with pretty much every issue that has ever afflicted fiat over the entire history of money. The only reason we’ve seen anyone get punished for it is because governments still have some jurisdiction over crypto traded by their citizens. People will say “but smart contracts!”, but the only proven way to be safe with those is to verify the code is both bug-free and not malicious, and that’s a lot to ask of someone trying to buy dog food. A lot of exploits have been executed on contracts that were marked safe by audit companies.

    I think the idea as a concept is interesting, as I don’t exactly trust the government or banks either, but I trust random black box companies and individuals a lot less.