• 1 Post
  • 69 Comments
Joined 1 year ago
cake
Cake day: September 7th, 2023

help-circle
  • What is so bad about virtual environments? I found them to be really nice and useful when I developed in Python over about 5-ish years. It was really nice being able to have separate clean environments for installing libraries and executing things.

    Granted, I only used Python as a solo developer, so if there are shortcomings that emerge when working with other developers, then I would not be aware of them…

    Edit: also, performance is a bit more of a subtle topic. For numerical logic, Python actually is (probably) much better than a lot of its competitors thanks to numpy and numexpr. For conditional logic, I would agree that it’s not the best, but when you consider developer velocity, it’s a clearly worthwhile tradeoff since frameworks like Django are so popular.



  • Website redesigns. Just more whitespace all over the place, less information on the screen, and more trouble trying to get anything done.

    Github is especially bad about this. I’m so tired of only being able to fit about 50 lines of code on the screen at a time, or issues with a similar lack of information density. I can understand this paradigm for websites that you only use once every year or so, but for something that most people use regularly every day, it’s such a backwards anti-productivity trend. I hate it… hope it dies someday.



  • Completely agree. He just needs to look within his own borders to see why. The Left Alliance scores the largest bloc of the election; then Macron spurns them and looks to the right for a Prime Minister instead. Are we really supposed to believe him when he says he’s shocked that people are losing faith in the system?

    At this point, it’s hard to see how he can be this stupid. The man is a liar and always has been. He understands well that to build trust (no matter with whom - either the Left Alliance in his own country or the Global South, or anyone else), he has to back down and learn to compromise.

    But for him, it’s much easier to pretend that he doesn’t know what’s going on, bury his head in the sand, and continue with the status quo - the way he’s paid to do.





  • Indeed, Reddit was a great example of this. All of the stupid things they tried to pull off in the past few years (selling user data, turning off the API, insulting their users, VPN blocking, to name a few) would have not worked when they were a growing website. Now that they have so many low quality users, they can do that successfully because they know that said users are too dumb to realize how they’re being abused. Even larger websites like Twitter and Facebook operate this way.

    The takeaway here is: don’t focus on having many users, focus on having good users. All relationships are a two-way street, and if you’re on the side of the street with too many people, you don’t have any personal leverage on your own. It’s in your best interests to get out of that relationship.



  • But part of the appeal of Linux is the fact that you can repurpose existing computers running other OSes to run Linux instead. This is a great way to lower the barrier to entry for Linux, because it’s easy to test it on a Live USB or a dual boot. It’s much harder to do this on phones because they have locked bootloaders.

    Another problem is that phones are not productivity devices - they’re consumption devices. Maybe this is just my personal bias, but I don’t think people will be as passionate about liberating their phones because they’re inherently less useful than computers. Convenient, yes, but useful? Not as much.

    That said, I would love to be proven wrong. I would definitely consider a Linux phone if they become more popular/useful, but I can’t really justify spending hundreds of euros/dollars on something for which I don’t see any particular use.







  • I agree, I don’t think they have any limit. Look at how invasive platforms like Facebook are, and yet they’re still massively popular. Mobile operating systems are several times worse than Windows is for privacy and data harvesting, and people clearly don’t care at all. They’ll even happily consent to ever more levels of it - there’s no evidence to suggest that they’ll ever stop.

    One of the biggest “mistakes” Microsoft made was not realizing how lucrative data collection could be. Back in the quaint old days of early PC computing, spyware was actually considered a bad thing. When Google came along, that philosophy was flipped on its head. Over the past 15 years, Microsoft has seeing what these spyware vendors are doing and salivating because they know that they are still the kings of computing - they still have total control the PC market and there’s a good chance that it’s not really going anywhere because most people hate change - even though Linux is starting to make inroads in quite a few places.

    It would not be surprising if, in a few years, a Windows OS looks like a Google search page, or a cable television channel.





  • How is it that you’re so well-versed in all of Stallman’s negative quotes (from over a decade ago), yet conveniently omitted the fact that he later retracted those statements?

    On September 16, 2019, Stallman announced his resignation from both MIT and FSF, “due to pressure on MIT and me over a series of misunderstandings and mischaracterizations”.[124] In a post on his website, Stallman asserted that his posts to the email lists were not to defend Epstein, stating "Nothing could be further from the truth. I’ve called him a ‘serial rapist’, and said he deserved to be imprisoned. But many people now believe I defended him—and other inaccurate claims—and feel a real hurt because of what they believe I said.

    The FSF board on April 12 made a statement re-affirming its decision to bring back Richard Stallman.[133] Following this, Stallman issued a statement explaining his poor social skills and apologizing.[134]