Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)NA
Posts
6
Comments
294
Joined
2 yr. ago

  • Really fascinating how this is happening in coordination all of a sudden. I'm practically certain that this is all coming from a small group of investors (maybe even just a couple) who are trying to influence companies as hard as they can into making everyone to start using it.

  • Staying quiet because it will make daddy angry to talk about it is still abuse.

    Okay, fair point. What I mean is, don't bring it up unless the toddler starts talking about it again. Stupid of CNN to bring it up again for no reason.

  • It's a little stupid to bring this up. You have to treat the Trump administration like toddlers, ie. when they ask for something, you just have to be firm, ignore it, and wait for it to go away. Raising the topic again will just make your toddler throw another tantrum.

    I get that he was asked this by a member of the media, but nobody should be talking about this. You just have to change the topic - again, exactly the same way you deal with toddlers.

  • This would be a stunning own goal by Red Hat (and let's face it, they are the largest driving force behind Fedora, if not in complete and total control of the project). Steam and gaming have brought so many new users to Linux - maybe even doubled the entire userbase - that if anything, they should be doing all they can to support it even better if they really want to increase the size of the userbase.

    Even if flatpak is still an option, it will still drive a lot of new and existing users to use non Fedora-based distros, which would be sad for the project. I myself have never been a Fedora user, but I'm really grateful to see a lot of the positive things they do for the Linux community, so this would be a very sad step in my opinion. On the other hand, it would make me even happier if we see more users switching to Debian-based distros instead.

  • Really? That's interesting. But the group membership list must be persisted somewhere, no? Otherwise, you wouldn't know where to send and receive messages. So where is it persisted then?

    And also, how would you add someone to a group? When you add a new user to a group, would he be able to view all previous messages? Is it possible for this to scale to, say, a thousand or a million users?

  • But they must still have your phone number and associate it with your username. So it would still be easy for a government organization to force Signal to give up the identities of all people who join a group.

  • The effect is very similar though. Ultimately, lobbying is most beneficial for interests that are entrenched and/or extremely wealthy. The only difference is the way that they approach it. Bribery is a very narrow means to supporting your cause, but lobbying is much more vague and difficult to define.

  • But without Microsoft’s “PC on every desktop” vision for the '90s, we may not have seen such an increased demand for server infrastructure which is all running the Linux kernel now.

    Debatable, in my opinion. There were lots of other companies trying to build personal computers back in those times (IBM being the most prominent). If Microsoft had never existed (or gone about things in a different way), things would have been different, no doubt, but they would still be very important and popular devices. The business-use aspect alone had a great draw and from there, I suspect that adoption at homes, schools, etc. would still follow in a very strong way.

  • Whatever. The next generation will have to learn to trust whether the material is true or not by using sources like Wikipedia or books by well-regarded authors.

    The other thing that he doesn't understand (and most "AI" advocates don't either) is that LLMs have nothing to do with facts or information. They're just probabilistic models that pick the next word(s) based on context. Anyone trying to address the facts and information produced by these models is completely missing the point.

  • Ubuntu is doing stupid things with packages, replacing them with their proprietary packaging system (called Snap). It has been controversial, the way that they are pushing it, especially since the Snap server is proprietary and non-open source.

    A lot of people won't consider using Ubuntu at all for this reason alone, and it makes sense - when you consider that there are so many other distros to choose from these days, Ubuntu just doesn't really provide a whole lot of added value anymore.

  • I've seen even worse! Sticky headers with sticky sidebars on both sides. Only about 10-15% of the viewport was left for content. And this is for documentation, so you can only read about 100-200 words at once.

    Why even bother having a webpage at that point. Just make the whole thing a non-interactive .png file.

  • I've said it before and I'll say it again: presidential systems suck. I'm not an expert on Polish politics, but it seems at the very least like the Poles were given a good choice of a candidate. Still, having too many people voting for a single candidate for a single office repeatedly leads to bad outcomes. France, Turkiye, USA - now we can add Poland to the list too.

    Abolish presidencies! Embrace parliamentary systems!

  • 100% agree. But I like posting articles like these because it brings me back to how I learned programming, and Linux specifically - namely by reading a bunch of articles from similar link aggregators and sharing sites.

    My hope is that sharing articles like these is a form of planting the seeds for another cycle for people to learn the way that I did.

  • Programming @programming.dev

    Modern C++ — RAII

  • There are a lot of other helpful replies in this thread, so I won't add much, but I did find this reference, which you could read if you have a lot of free time. But I particularly liked reading this summary:

    • _start calls the libc __libc_start_main;
    • __libc_start_main calls the executable __libc_csu_init (statically-linked part of the libc);
    • __libc_csu_init calls the executable constructors (and other initialisatios);
    • __libc_start_main calls the executable main();
    • __libc_start_main calls the executable exit().
  • World News @lemmy.world

    Are Western double standards undermining the global order?

    Programming @programming.dev

    OpenTelemetry Tracing in 200 lines of code

    science @lemmy.world

    Pregnancy completely rewires mothers' brains — study

    Programming @programming.dev

    xv6: a simple, unix-like teaching operating system

    Programming @programming.dev

    Do any of you program on non-US keyboard layouts?