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/)C
Posts
205
Comments
14
Joined
8 mo. ago

If you're wondering why I'm crossposting .ml content or for an account listing of accounts used for it, please see the bottom of this megathread

  • Linux @sh.itjust.works
    cm0002

    Plans to remove ipv4 from the linux kernel.

    ::: spoiler transcript

    A fake email. It reads: From: Linus Torvalds [email protected] To: [email protected] Subject: [RFC] Remove IPv4 support from kernel, effective next merge window Date: Sat, 15 Aug 2025 10:42:00 -0700 Message-ID: [email protected]

    Hey folks,

    After yet another deeply technical and entirely calm discussion about HRT (High-Resolution Timers) that somehow devolved into 200+ replies, personal insults, and at least one GIF of a raccoon, I have decided it’s time to take drastic measures.

    Effective next merge window, we will be removing IPv4 support from the kernel. This will both (a) resolve the maintainers’ scheduling disputes, and (b) force the world into the IPV6 utopia we were promised back in 1998.

    If you need IPv4 after this point, you can either:

    run an ancient kernel from before the change (good luck with the bugs), or rewrite your applications to use IPv6 and learn to love colons in your addre

  • Somebody somewhere is going to be devastated lol

  • I'm not sure catering to the opinions of random redditors is a useful approach, but that aside.

    It was but a mere example

    The Lemmy network and the Threadiverse at large being associated as just a Tankie hangout

    Which would be solved by creating an instance (or building up an existing instance) that isn't the triad.

    In this case Rimu (PieFed dev) and others were quick to jump in and steer, so hopefully this whole boycotting/cross-posting campaign at the very least gives them more fuel when these comments come up on the outside something like “Tankies are there, but they don’t have any important comms so you can just block those 3 instances or join [x] instance which blocks them for you”

    Which would also be solved with the same solution.

    It could help, but it's not a problem that any one solution is the solution. There's going to be some combination of solutions to actually solve it.

    1 sounds like artificially inflating the numbers

    Not really, I might have a lot of accounts, but it's still only 1 per instance so it's not really inflating the numbers. Besides most go by monthly active users for gauging the Threadiverse health which because of my pattern I might not even make up 1 MAU lol

    2 isn't that useful IMO because without the actual content / ongoing engagement you just end up with multiple ghost communities.

    I don't just make them, I do my best to actively contribute to them, like I said I also post "organically sourced" content and not just crossposts for this very reason

    3 i think the imposter problem is a user education error and/or could be better solved in a different manner.

    Um I'm not sure how that would be a user education error? I'm talking about someone maliciously making an imposter account and posting heinous crap "in their name" But there is currently no technical solution on the Threadiverse afaik for it

    4 this is what cross-posting is for right (though I'll admit that experience is lacklustre right now)? You don't need a whole account to cross-post between communities.

    Nah crossposts are a solution for a different problem, 4 is for when an instance hasn't federated with another instances remote comm yet and is therefore unknown to the instance

    For example, I made this post to my comm at [email protected] today from this toast.ooo instance I'm on rn

    But toast.ooo never federated with that comm so as far as this instance knew [email protected] didn't exist until I manually went to the comm by URL (toast.ooo/c/[email protected]) and subbed to it

    Until then nobody on this instance would have been seeing posts from that comm in their c/all/new/whatever feed, even if a post went "viral". But now they will and for every other comm I sub to as I go

    And that process happens a lot on these smaller instances I'm on, some will be missing even major comms like [email protected] or [email protected]

    That's what I mean by helping interconnect smaller instances

  • It's probably something obvious i'm missing, but what is the root problem ?

    The Lemmy network and the Threadiverse at large being associated as just a Tankie hangout

    For example, this was from a Reddit thread last week I saw when it was just starting to get big:

    In this case Rimu (PieFed dev) and others were quick to jump in and steer, so hopefully this whole boycotting/cross-posting campaign at the very least gives them more fuel when these comments come up on the outside something like "Tankies are there, but they don't have any important comms so you can just block those 3 instances or join [x] instance which blocks them for you"

  • Again, i could be wrong here, but it sounds like you're expecting a group of people who have shown no interest in moving on any of their positions to change their minds because you are drawing attention to content and behaviour...that they don't deem to be an issue in the first place.

    That sounds like screaming into the void to me, but as i said, i really don't understand the nuances at play.

    Injecting activity into non-.ml comms and growing them beyond the .ml version is probably the next best thing to wide defederation.

    At least it gives those advocating the Threadiverse on the outside something to say when people inevitably bring up tankies on Lemmy. Makes them less relevant.

    Isn't the system expected response to such irreconcilable disagreements to start your own instance (with optional hookers and blackjack), enforce your own rules and regulations there and let people decide which they prefer (if any)?

    Kinda, it helps dilute the waters further, but doesn't really solve the root issue

  • requires investing in Google devices

    It's because Google devices are (ironically) one of the last few manufacturers that allows you to unlock the bootloader and provides mainstream "flagship" specs or foldy phones

    If you want to go with an actual privacy focused phone, it requires a compromise somewhere

  • It's mostly correct, and you see exactly that with the other 2 Tankie Triad instances hex and grad. But for Lemmy.ml specifically they're special because

    I believe the behavior of its admins (the main admins are Lemmy devs) does harm to the overall growth of the Lemmy-verse and maybe even the Thrediverse (since Lemmy kinda kicked off the Thrediverse) because of its association with the devs of Lemmy and their insistence to use .ml as their personal political platform to spread harmful propaganda

    On the outside, bringing up Lemmy frequently leads to comments like "Lemmy? Isn't that the place with a bunch of tankies?" Or "Tried Lemmy, but found it full of pro Russia crap so I left". The best way forward from that I see is to either widely defederate from .ml like the rest of the Triad, or pressure them to put a fair and unbiased as possible admin team.

    Which is why I expend the effort instead of just ignoring them like I do hex and grad

    Another issue is that because of this special position .ml is in it has been expressed to me in the past by an admin that they and a few other main admins don't want to risk possible support from dessalines if they have the audacity to defed

    The multiple accounts aren't for avoiding bans and no account of mine is currently banned (except for the ones I don't control (had a bit of an imposter problem last year)) they're really just for those 4 reasons listrd.

    As for user blocks im actually rolling out a blurb on my user profile bios that directs people to a place that lists all active accounts used for this crossposting campaign. I'm pasting it in on accounts I start posting from as I go.

  • I post a lot of organic sourced content too (this very post is one of them lmao), some are just not happy with my stance against lemmy.ml and my cross-posting/boycotting of them:

    I cross-post from .ml to the nearest relevant non-.ml comm to reduce the influence of .ml comms and indirectly, the instance as a whole, to help vitilize non-.ml comms and make it an easier decision for other instance admins to defederate because one key reason I identified that admins don't want to defederate is because .ml still has some very large comms and some active niche comms.

    Megathread on the issue

    Some highlights from the link:

    .ml admin, Nutomics continued transphobia https://lemmy.world/post/29222558 The original transphobic Comment from Nutomic: https://lemmy.world/post/18236068

    "If you don't support Russia then you just don't understand geopolitics" ~dessalines, .ml admin, dev https://lemmy.world/post/27352415

    "Don't worry guys, the Uyghur Genocide was REALLY just birth control! ~dessalines, .ml admin, dev https://lemmy.world/post/30580167

    "See! nobody died IN Tiananmen Square, just AROUND it, so it doesn't count!!" ~ Davel, .ml admin https://lemmy.world/post/30673342

    "NK is actually good and anything counter to that is Western propaganda!" ~dessalines, .ml admin, dev https://lemmy.world/post/31595035

    General negative sentiment to other instances who haven't "seen the way" yet ~davel, .ml admin https://lemmy.world/post/27426510

    And so so much documentation on clear heavy handed censorship and bias also on the link. So much I can't even put them all here because this comment would be really long.

    I believe the behavior of its admins (the main admins are Lemmy devs) does harm to the overall growth of the Lemmy-verse and maybe even the Thrediverse (since Lemmy kinda kicked off the Thrediverse) because of its association with the devs of Lemmy and their insistence to use .ml as their personal political platform to spread harmful propaganda

    On the outside, bringing up Lemmy frequently leads to comments like "Lemmy? Isn't that the place with a bunch of tankies?" Or "Tried Lemmy, but found it full of pro Russia crap so I left". The best way forward from that I see is to either widely defederate from .ml like the rest of the Triad, or pressure them to put a fair and unbiased as possible admin team.

  • Reasons for multiple accounts

    1. Promoting smaller instances, because of the volume of my posting it helps makes smaller instances more recognizable
    2. Making comms on fitting smaller instances (e.g. a programming comm id make on programming.dev)
    3. Mitigating against the imposter problem
    4. Better interconnecting smaller instances

    Why am I cross-posting .ml content?

    I cross-post from .ml to the nearest relevant non-.ml comm to reduce the influence of .ml comms and indirectly, the instance as a whole, to help vitilize non-.ml comms and make it an easier decision for other instance admins to defederate because one key reason I identified that admins don't want to defederate is because .ml still has some very large comms and some active niche comms.

    Megathread on the issue

    Some highlights from the link:

    .ml admin, Nutomics continued transphobia https://lemmy.world/post/29222558 The original transphobic Comment from Nutomic: https://lemmy.world/post/18236068

    "If you don't support Russia then you just don't understand geopolitics" ~dessalines, .ml admin, dev https://lemmy.world/post/27352415

    "Don't worry guys, the Uyghur Genocide was REALLY just birth control! ~dessalines, .ml admin, dev https://lemmy.world/post/30580167

    "See! nobody died IN Tiananmen Square, just AROUND it, so it doesn't count!!" ~ Davel, .ml admin https://lemmy.world/post/30673342

    "NK is actually good and anything counter to that is Western propaganda!" ~dessalines, .ml admin, dev https://lemmy.world/post/31595035

    General negative sentiment to other instances who haven't "seen the way" yet ~davel, .ml admin https://lemmy.world/post/27426510

    And so so much documentation on clear heavy handed censorship and bias also on the link. So much I can't even put them all here because this comment would be really long.

    I believe the behavior of its admins (the main admins are Lemmy devs) does harm to the overall growth of the Lemmy-verse and maybe even the Thrediverse (since Lemmy kinda kicked off the Thrediverse) because of its association with the devs of Lemmy and their insistence to use .ml as their personal political platform to spread harmful propaganda

    On the outside, bringing up Lemmy frequently leads to comments like "Lemmy? Isn't that the place with a bunch of tankies?" Or "Tried Lemmy, but found it full of pro Russia crap so I left". The best way forward from that I see is to either widely defederate from .ml like the rest of the Triad, or pressure them to put a fair and unbiased as possible admin team.

  • Linux @sh.itjust.works
    cm0002
  • A respectful end to an online disagreement‽

    Lol, but just for the record I do tag usernames when it's OC if I can tell it is for this, if you see others in the future that IS OC that I missed tagging you can just leave a comment on that and I'll fix it, no need for a link :)

  • It's not their meme though, it's watermarked at the end with some social called "[Witty University]"

  • Don't link to or participate on Lemmy.ml, join the boycott today!

    Cross-posted as part of ongoing boycotting/protest efforts to reduce the influence of .ml comms and indirectly, the instance as a whole, to help vitilize and drive non-.ml comms and make it an easier decision for other instance admins to defederate because of the behavior and attitudes of the .ml instance admins (see megathread link above)

    Some highlights from the link:

    "If you don't support Russia then you just don't understand geopolitics" ~dessalines, main .ml admin, head dev https://lemmy.world/post/27352415

    "See! nobody died IN Tiananmen Square, just AROUND it, so it doesn't count!!" ~ Davel, .ml admin https://lemmy.world/post/30673342

    "NK is actually good and anything counter to that is Western propaganda!" ~dessalines, main .ml admin, head dev https://lemmy.world/post/31595035

    Showing support for Ukraine on .ml is worthy of a site ban - dessalines, main .ml admin, head dev https://lemmy.world/post/32775563

    Nutomics continued transphobia https://lemmy.world/post/29222558

  • Homelab @selfhosted.forum
    cm0002

    MINISFORUM N5 MAX is a 5-bay NAS with AMD Ryzen AI Max+ 395 Strix Halo

  • Rust @programming.dev
    cm0002

    NaN-Boxing implementation for stack-based VM

    I've been building a bytecode VM in Rust and recently implemented NaN boxing for value representation. Sharing here for anyone interested.

    I needed all VM values (booleans, integers, string pool indices, bytecode references) to fit in 64 bits (stack is Vec

    <u64>

    ).

    My implementation encodes 5 distinct types using a 3-bit tag and 32-bit payload, all within a single u64. It also has 15 unused bits, they may be used later for types expansion.

    I'm using a 64-bit layout:

    • Bits 63-51: Quiet NaN signature (0x7FFC...)
    • Bits 50-18: 32-bit payload (integers, string pool indices, etc.)
    • Bits 17-3: Unused/ (15 bits)
    • Bits 2-0: 3-bit type tag

    So it allows me to have 5 tagged types: TRUE_VAL, FALSE_VAL, STRING_VAL, CALLDATA_VAL, U32_VAL

    Developer @[email protected]

  • What the heck is Nebula lmfao