• 0 Posts
  • 140 Comments
Joined 3 years ago
cake
Cake day: July 5th, 2023

help-circle

  • For #4 if the Random instance weren’t “new”, then calling the nextInt() function would definitely have side effects, since the next integer would pull one away from the random stack.

    However unlike the first three which will run within a consistent amount of time, #4 will take an unknown amount of time to run, so you can’t just collapse it and eliminate the loop.

    For example a very simple race game where a participant moves a random number of steps each turn, we may want to time how long that race takes. We can’t just say that they will reach the end immediately. In fact technically we don’t know that they will ever finish the race… But that’s the halting problem and a whole other issue.






  • MimicJar@lemmy.worldtoLinux@lemmy.mlWhy?
    link
    fedilink
    arrow-up
    2
    ·
    4 months ago

    Computers were either Windows or Mac, they couldn’t be anything else, that was a fact. Then I saw someone using Linux and had so many questions. How? I was given a Knoppix live CD, went home, and booted my home PC into Knoppix and it changed my perception of computers.

    I didn’t change over immediately but eventually Ubuntu was handing out install CDs and YouTube was full of wobbly windows and desktop cubes. It wasn’t useful but it looked cool.

    I still needed Windows for gaming, but for day to day it was so much easier to use Linux.

    Eventually my gaming was exclusively on the Switch and then was I was looking to play certain PC games the Steam Deck was available, so I bought that.

    I think Windows 8 was the last one I used and I’ve never had any desire to go back. Linux is just easier.









  • Before Arch that role belonged to Gentoo.

    To add, before the change the Gentoo wiki was a top resource when it came to Linux questions. Even if you didn’t use Gentoo you could find detailed information on how various parts of Linux worked.

    One day the Gentoo wiki died. It got temporary mirrors quickly, but it took a long time to get up and working again. This left a huge opening for another wiki, the Arch wiki, to become the new top resource.

    I suspect, for a number of reasons, Arch was always going to replace Gentoo as the “True Linux Explorer”, but the wiki outage accelerated it.




  • then you lose half the users and perhaps half the communities

    As a thought, do you really lose them?

    For example the “Television” community previously existed on the lemm.ee instance. The lemm.ee instance is scheduled for shutdown. The “Television” community is now hosted on the piefed.social instance.

    It has the same users and has the same topics of discussion. Were the users really lost? Did the community really go away?

    Let’s pretend Reddit decided it would no longer allow discussion on “Television”. What if BlueSky no longer allowed discussion on “Television”. You’d have to leave those platforms completely. You really would lose those communities. Those users (at least in part) really would be gone.

    Is Lemmy.World a big instance? Sure. Would the users and communities really be lost if it went away? I don’t think so.


  • I’m not surprised, but I agree with the hot take, so maybe it’s only warm.

    I think they keep interest in ActivityPub in order to keep regulators concerned with Antitrust at bay. The Fediverse isn’t a real threat in Meta’s view and keeping an engineer or two on it in order to stay invested is worth the cost.

    Threads can say they are making an honest effort to work with the larger open source community and open federated internet. As an added bonus, it isn’t actually a lie. Now the effort they’re putting in is the absolute minimum, but it’s there.

    Now I still do think this is a positive. While most people on Threads will probably never leave, it does introduce them to the wider Fediverse. It makes the Fediverse a less scary thing.