• 0 Posts
  • 93 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle
  • Melmi@lemmy.blahaj.zonetoProgrammer Humor@lemmy.mlOff by one solitude
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 months ago

    Yeah, fair enough. To my mind I guess I don’t think of array indexes as an example of actual zero based numbering, simply a quirk of how pointers work. I don’t see why one starting from zero has anything to do with the other starting from zero. They’re separate things in my head. Interestingly, the article you linked does mention this argument:

    Referencing memory by an address and an offset is represented directly in computer hardware on virtually all computer architectures, so this design detail in C makes compilation easier, at the cost of some human factors. In this context using “zeroth” as an ordinal is not strictly correct, but a widespread habit in this profession.

    That said, I suppose I still use normal one-based numbering because that’s how I’m used to everything else working.


  • Melmi@lemmy.blahaj.zonetoProgrammer Humor@lemmy.mlOff by one solitude
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    2 months ago

    Indexes start from zero because they’re memory offsets, but array[0] is still the first element because it’s an ordinal number, not an offset. It’s literally counting each element of the array. It lines up with the cardinality—you wouldn’t say ['A', 'B', 'C'] has two elements, despite array[2] being the last element.



  • Melmi@lemmy.blahaj.zonetoSelfhosted@lemmy.worldZeroTrust Your Home
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    2
    ·
    2 months ago

    When done correctly, the banner is actually a consent banner. It’s a legal thing, not necessarily trying to discourage criminals. It’s informing users that all use will be monitored and it implies their consent to the technology policies of the organization. It’s more for regular users than criminals.

    When it’s just “unauthorized access is prohibited”, though, especially on a single-user server? Not really any point. But since this article was based on compliance guidelines that aren’t all relevant to the homelab, I can see how it got warped into the empty “you no hack” banner.



  • As far as I’m aware, there’s nothing preventing a PluralKit equivalent from being made for other platforms. In fact, a quick search turned up a WIP Matrix port on github.

    So no, I don’t think this is true. Lack of PluralKit isn’t what’s preventing people from switching en masse. It’s the opposite—lack of people switching means there’s a lack of demand for a PluralKit port in the first place, so even though there is a port people don’t know it exists and thus it doesn’t get as much dev attention.

    It comes down to network effects, ultimately, and just plain inertia. If you’re already on Discord, and all your friends are on Discord, it’s hard to convince you to switch. And being more familiar with the Discord bot ecosystem (like PluralKit) is just one more thing that adds to the inertia.


  • Like other people have said, this is very similar to how the Internet already works. All you need to do to connect to the Internet is connect to a single router that’s a part of it, at least in theory. The Internet is already decentralized on the backend, it’s just that only big players get to be a part of it for the most part.

    A fundamental problem with your decentralization idea is that on a mesh network, you become reliant on your upstream(s) for your connection. You think Comcast is annoying, or your connection is slow? Imagine trying to troubleshoot your Internet connection and having to go deal with your neighbor instead, but he’s at work so you have to wait for him, but oh he’s too tired so he’ll help you tomorrow…

    Not to mention that this severely limits speeds. No longer can your connection go from your house, to the street, to the backbone, and then straight to Google’s servers, now it has to go bounce around between a number of potentially unreliable consumer connections, run by non-professionals.

    In a system like this, inevitably local organizations or companies will pop up to take the burden off individuals, which would provide massive QoL improvements, and we’d end up with ISPs again.

    That said, there’s a lot of people doing hobby network stuff out there. I know some hackerspaces have their own local hobbynets, that then connect to each other over the open Internet using VPN tunnels. This solves some of the reliability problem, plus it’s just a hobby thing so it isn’t a problem that it’s slow and kinda bad. Then there are even individuals who get their own routers (or VPSes) and plop them in datacenters to participate in the internet alongside big companies and ISPs. Neither of these require new protocols, everything can be done with TCP/IP and BGP. (Plus a splash of VPN protocols here and there.)


  • The $193 million figure is misleading because the majority of it is stock, so that number isn’t cash and is just an estimate of value since there isn’t even an open market for the stock. The IPO will show how much it’s really worth I guess.

    He was paid a little over a mil in actual salary + bonus, which is still too much but not nearly as ridiculous.



  • For it to be called bad implies any sort of intentionality at all, I think.

    Reality just sort of is. Games are attractive because they have rules, they make sense. They’re designed to be fun. The universe isn’t failing at accomplishing those goals, it just never had those goals to begin with.

    You can learn to master the rules of D&D. It’s designed to be understood and played. Whereas reality is emergent, built up from so many nested systems that we don’t even understand how they all fit together yet. We’re all just trying to get by within it.


  • I do agree with Ada in broad strokes. The Fedipact is just a petition. Meta doesn’t care if you sign it. And it’s not binding either—you can sign it and end up changing your mind and federating anyway, or you can defederate without signing it (like Blahaj).

    It’s still interesting data though. It may not represent every instance’s stance on Meta, but it does reflect the stances of those that sign, and suggest that they’re more active in the discourse.

    You’re right on the money with it being about admins and not users, too. Users aren’t even allowed to sign it, only mods and admins can.

    It’s hard to extrapolate too much just from this data, I think.

    That said, my read on it: Mastodon is way bigger than any other fedi platform, and with popularity comes outsiders to fedi culture and politics and people who just don’t care. Also, a lot of the big instances want to federate because they have more of a growth mindset, so they when they see Meta they just see more potential users.

    It’s interesting though that Mastodon is the platform that would be most affected by federation. We here on Lemmy don’t have great interoperability with the microblog side of the fediverse, so we’re less likely to see Threads activity.



  • Melmi@lemmy.blahaj.zonetoShowerthoughts@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    37
    arrow-down
    6
    ·
    9 months ago

    Incest doesn’t inherently cause genetic disorders, it just increases your chance of being born with recessive genetic disorders. Most of those disorders are mutations, and if the Garden of Eden is so perfect there probably aren’t genetic disorders to start out with, meaning incest is fine from a genetic perspective. All the genetic disorders would be mutations later down the line. Maybe they’re punishment for the original sin or something, to fit it into the themes of the story.


  • Melmi@lemmy.blahaj.zonetoShowerthoughts@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    47
    arrow-down
    1
    ·
    edit-2
    9 months ago

    Ending prices with 99 is manipulative. We accept it from businesses because we’re conditioned to, they’re businesses after all! Being manipulated by businesses is just how our current society operates, part of the environment we live in. But if an individual offers us something for a price ending in 99, we’re much more likely to be suspicious of it.

    The article actually explicitly mentions this, and suggests you list things for 25 under instead of 1 under, for example, as it won’t immediately trigger recognition that you’re doing this.

    All the better to psychologically manipulate our fellow people in pursuit of profit, my dear.





  • In any% runs, yeah. But they skip through all the dialogue and cutscenes anyway, so it’s barely spoilers. Most of the speedrun is just crazy hops and killing Shadowheart to stuff her corpse in a crate.

    AGDQ did an actual all acts speedrun, which does show the actual ending of the game though. And admittedly, more spoilery than a usual run because there’s a lot of commentary.