fediverse Fediverse The two most upvoted comments on any Lemmy instance are on Feddit.dk, but you won't see them on your own instance
Jump
  • ShittyKopper ShittyKopper 2 weeks ago 100%

    But these features were totally non-standard extensions right?

    that's the thing, everything in activitypub is a non-standard extension. hashtags are an extension. post visibility the way it's commonly done is an extension (more like a convention in that it doesn't introduce anything new, but still not written down anywhere official), the concept of an un-locked account is a convention (and the marker that marks an account as locked is an extension). pinned posts, marking images as sensitive, they're all extensions

    (surprisingly, this is the second time i'm writing this exact thing today)

    It’s weird but it almost feels like the fediverse needs a benevolent dictator to kind of get an overview and set a clearer direction, when it comes to the standards.

    this has historically been mastodon. and they have put themselves in such a place that anything they do not approve of gets seen as a "nonstandard extension" and anything they approve of gets seen as a part of the standard. see the above reply.

    edit: additionally, emoji reactions are federated by the SECOND MOST POPULAR free/open AP software and has implementations in at least 5 other software families (not just forks of one software, entire software families). if they cannot determine a de-facto standard but mastodon can, is AP really an open standard?

    2
  • fediverse Fediverse The two most upvoted comments on any Lemmy instance are on Feddit.dk, but you won't see them on your own instance
    Jump
  • ShittyKopper ShittyKopper 2 weeks ago 100%

    this issue is a blocker for mastodon not supporting filtering remote posts by words (which would've helped with many spam attacks, which the pleroma family supported just fine for a WHILE via MRF, and more recently misskey has added support for)

    if you go to socialhub you'll find MANY threads of reasonable ideas that are in json-ld representation bikeshed hell as people unnecessarily debate over which exact json-ld representation of the same exact data is the most correctest. the most infuriating recent ones i have seen is the emoji reaction fep discussion and FEP-fb2a: Actor metadata both of which does this bullshit ON FEATURES ACTIVELY FEDERATING RIGHT NOW, where changing it would BREAK BACKWARDS COMPATIBILITY

    2
  • fediverse Fediverse The two most upvoted comments on any Lemmy instance are on Feddit.dk, but you won't see them on your own instance
    Jump
  • ShittyKopper ShittyKopper 2 weeks ago 100%

    Yeah, that is a shortcoming of the protocol. But it's necessary in order to be secure until things improve (and given this is AP, that's gonna be a while. People seem to love bikeshedding in circles instead of doing actual work)

    2
  • fediverse Fediverse The two most upvoted comments on any Lemmy instance are on Feddit.dk, but you won't see them on your own instance
    Jump
  • ShittyKopper ShittyKopper 2 weeks ago 100%

    Instead of sending the entire object embedded in the activity the secure way would be to only the URI instead. This is permitted by JSON-LD.

    In the receiving side, if the object is untrusted (i.e. if it isn't signed or if it's from a separate authority from the parent object containing it) it should be thrown away and the id should be fetched from the remote instance directly (same as it would happen if it was a URI instead of an inline object). This is completely an oversight on Lemmy's implementation and not a protocol problem.

    4
  • fediverse Fediverse The two most upvoted comments on any Lemmy instance are on Feddit.dk, but you won't see them on your own instance
    Jump
  • ShittyKopper ShittyKopper 2 weeks ago 100%

    I seriously doubt Lemmy currently does any validation whatsoever. There were communities using this blatant security issue for non-malicious purposes (see https://endlesstalk.org/c/tails@lemmon.website, which re-wrote posts from people (which is only possible if the posts weren't validated, or at least re-fetched from their origins)).

    There is a way to re-share and validate remote activities, either through LD signatures (ew, JSON-LD processing :vomit:) (which only Mastodon and Misskey implement) or the newfangled FEP-8b32 Object Integrity Proofs (which nobody relevant on the microblogging space implements).

    6
  • ShittyKopper ShittyKopper 2 weeks ago 100%

    skill issue

    5
  • 196
    196 ShittyKopper 2 weeks ago 77%
    rule https://media.d.on-t.work/misskey/-f22ee1a4-78c2-4602-9dfb-61b82241f6be.mp4

    [alt: jack black as steve from the minecraft movie teaser, saying "i am". the video freezes and slides down to revel the caption "bro is"] (is lemmy supid? why doesn't it show the alt text field for videos?)

    26
    3
    fediverse Fediverse Creating your own federated microblog
    Jump
  • ShittyKopper ShittyKopper 2 weeks ago 100%

    i'm pretty excited for fedify since i'm unsure if there has been any other activitypub abstraction that feels as comprehensive as it seems right now (from a brief skim, anyway).

    one thing i had in mind ever since i first skimmed the docs some time ago is this:

    federation.setActorDispatcher("/users/{handle}", async (ctx, handle) => {
    

    i would really recommend you to NOT tell people to use handles here. i assume this is just naming and the framework doesn't actually require a handle there, but documentation matters and if you follow on the footsteps of mastodon, pleroma, lemmy, and friends everyone who follows your docs will lose the ability to change usernames down the line without more pain than it's worth (and yes, there are software out there that allow it right now! please do not build fedi software assuming usernames are immutable jsut because mastodon doesn't let people do it)

    just like how you wouldn't use a natural key in a database, you should tell people to use a surrogate key like an autoincrement id or a uuid on the actor IDs, as they're effectively permanent. while it may be probably fine for a quickstart thing like this to omit that, a lot of permanent codebases do start up by following these kinds of guides, and nudging people to do the correct thing when it's not that hard is always a good idea IMO

    2
  • 196 196 substrate rule
    Jump
  • ShittyKopper ShittyKopper 2 weeks ago 100%

    yep, definitely. i just thought "hey wouldn't it be funny if two dudes just ate some undefined substance because it's cheap" and, uhhh, yeah

    68
  • 196 196 substrate rule
    Jump
  • ShittyKopper ShittyKopper 2 weeks ago 100%

    i genuinely love it when people make their own meaning about shit i make sleep deprived out my mind because i thought of a funny word

    61
  • 196
    196 ShittyKopper 2 weeks ago 100%
    substrate rule
    215
    14
    fediverse Fediverse A general fediverse client app, supporting multiple content types? (mastodon, lemmy, peertube, etc)
    Jump
  • ShittyKopper ShittyKopper 3 weeks ago 100%

    Yep, all this ^^^

    This is also one of the reasons why I believe ActivityPub client-to-server failed and will likely never gain much traction. It either needs every single client to re-implement all the features it wants from scratch, or the entire ecosystem needs to be dumbed down to fit a single mold. Leave all the unique functionality in "uncommon" software like (streams) and friends, even software like Lemmy or PeerTube would likely be extremely difficult to build in a world where client-to-server actually became a thing.

    The only way I can see C2S actually taking off is as IPC protocol between an "app server" (which would be the equivalent of Mastodon or Lemmy or (streams)) and a "federation server" which is just a dumb pipe that distributes and receives objects and activities, and even that has it's fair share of concerns, both around efficiency and the same "dumbing down" problem.

    4
  • fediverse Fediverse No dedicated community/magazine for Fediverse memes?
    Jump
  • ShittyKopper ShittyKopper 3 weeks ago 66%

    most people on lemmy do not understand the tradeoffs both activitypub and it's implementors do, as evidenced by this exact community we're in. these memes wouldn't gain any traction even if they were funny to their intended audience (which i have doubts on if it's possible to do but idk i'm not creative enough)

    1
  • fediverse Fediverse No dedicated community/magazine for Fediverse memes?
    Jump
  • ShittyKopper ShittyKopper 3 weeks ago 66%

    id argue none of those are fun topics you can joke about but "memes as a form of outrage" (aside from, like, two) which is already a problem (see all the political memes on any of the meme communities for countless examples) we do not need to encourage imo

    1
  • fediverse Fediverse No dedicated community/magazine for Fediverse memes?
    Jump
  • ShittyKopper ShittyKopper 3 weeks ago 84%

    to be fair there isn't that much about the fedi in general that you can meme about. the closes you can get are in jokes but:

    a) lemmy doesnt have them because this place is uncreative and only serves as a dumping ground from memes from other places when they aren't bickering about politics
    b) in jokes of different parts of fedi do not translate well just because they share a protocol, given the extremely little overlap on people here
    c) they're not really "fediverse memes" just because they happened in the fediverse, are they

    9
  • 196
    196 ShittyKopper 4 weeks ago 98%
    you just have no choice but to be that rule https://media.d.on-t.work/misskey/-cb51ef74-bf54-486c-9247-fc78801c33e3.mp4

    [alt: a video of a kitten with a voiceover saying "if you just know you're that girl, you just have no choice but to be that girl, and i feel like i'm that girl"]

    105
    1
    unpopularopinion Unpopular Opinion [Lemmy] forget up/down votes. Lemmy should embrace emoji reacts like Misskey.
    Jump
  • ShittyKopper ShittyKopper 4 weeks ago 100%

    Make emojis optional so you can still up/downvote

    modern not-misskey implementations of federated emoji reactions do separate likes from reactions, if lemmy doesn't want to reinvent the wheel (they have no reason to!), this will most likely be how it'll work

    2
  • unpopularopinion Unpopular Opinion [Lemmy] forget up/down votes. Lemmy should embrace emoji reacts like Misskey.
    Jump
  • ShittyKopper ShittyKopper 4 weeks ago 100%

    upvoted but realized which community this was posted so i had to un-vote (i think thats how it works here)

    emoji reactions and especially actual custom emojis that are not broken inline markdown images are one of the defining parts of the actually fun parts of the fedi and not having any (even as an option you can disable) just makes this site look even more of a boring politics shitflinging and linux evangelism platform instead of somewhere you can expect people to relax and have fun at

    they are way less of a distraction than replies with reaction images and 10 gigabyte animated gifs which take up half your screen and seem to be favored by the people here considering the negative reactions (ha!) this opinion got

    i'd also be in favor of MFM, too. doing MFM art is much more of a creative expression than shilling firefox or grumbling about how the US is falling apart

    just,,,,, please implement them correctly and in an interoperable fashion, and not like the broken mess of a custom emoji system lemmy has today

    8
  • microblogmemes Microblog Memes Oldie but a goldie
    Jump
  • ShittyKopper ShittyKopper 4 weeks ago 100%

    this is what it feels like reading a post from a mastodon.social user except they have a character limit of like 2 so instead of separating the #hashtags they will #PutThemInline #LikeThis so you get an #aneurysm reading a post

    22
  • fediverse Fediverse Warning: we advise lemmy.world administrators to wait to update to 0.19.5 due to an incompatibility with the latest Mastodon releases
    Jump
  • ShittyKopper ShittyKopper 4 weeks ago 100%

    iirc mastodon was implementing smithereen's flavor of groups. no idea if they ended up changing course or anything (not following masto dev tok closely) but the way they work is fundamentally different from how Lemmy and compatible groups work

    4
  • fediverse Fediverse Warning: we advise lemmy.world administrators to wait to update to 0.19.5 due to an incompatibility with the latest Mastodon releases
    Jump
  • ShittyKopper ShittyKopper 4 weeks ago 100%

    from what i can tell (from the work in progress pull request) mastodons group implementation explicitly does not aim for compatibility with lemmy

    other than that, i agree on activitypub being crap in terms of making interoperability easy

    4
  • fediverse Fediverse Is Firefish gone for good now? Many of the links I had saved are redirecting to other stuff now
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    the specs are so open ended that i doubt real interoperability will ever happen. you can break interoperability with basically every other current software out there and still be compliant with the specs

    3
  • fediverse Fediverse Is Firefish gone for good now? Many of the links I had saved are redirecting to other stuff now
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    that post will have been a text post, not a link (those are likely broken now, and certainly were broken a year ago due to a bug in the misskey 12 codebase inherited by firefish and forks. modern versions of misskey just fixed that a couple months ago)

    the username thing does not completely break federation, but it will randomly confuse instances. there's a 50/50 chance whether an instance will get the correct user it asks or not, and once an instance resolves a user once it'll have a similar 50/50 chance for each profile update (icon change, sidebar change, etc.). of course, if there's no conflicting user for a community (or vice versa) then federation will be fine.

    2
  • 196 196 be the ruleson
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    my condolences

    5
  • fediverse Fediverse Is Firefish gone for good now? Many of the links I had saved are redirecting to other stuff now
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    oh no that's not a new change afaik it was always like this

    3
  • fediverse Fediverse Is Firefish gone for good now? Many of the links I had saved are redirecting to other stuff now
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    I also wish there was an app that let me browse/post/comment on Lemmy using a Firefish/Iceshrimp account so I could theoretically consolidate accounts.

    that'll be difficult. Lemmy killed interoperability when they first decided that users and groups could share the same username, and now itd be a breaking change in order to solve this on Lemmy's end.

    each software willing to federate with Lemmy correctly needs to be modified to handle multiple "users" having the exact same username, and i suspect most have more important priorities to tackle before getting to that

    (misskey 12 derived software also has their own interoperability bugs regarding Lemmy, but those are usually not as big of a refactor as the username thing)

    4
  • fediverse Fediverse Is Firefish gone for good now? Many of the links I had saved are redirecting to other stuff now
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    It was never unusable beyond the stability issues large instances (from 1k to howevermany people ff.social had) had. For smaller instances it worked fine and continues to do so. The issues with large servers were the result of it being based on an ancient codebase (Misskey v12) with extremely questionable changes thrown on top (muting enough words could cause the entire instance to slow down), and the issues with ff.social were specifically caused by throwing everything at the wall to try to duct-tape that ancient codebase to function (ScyllaDB was the nail in the coffin i believe...?)

    Firefish itself is still going (see firefish.dev), there are forks like Iceshrimp which reigned in the issues enough for larger servers to not fall over every few seconds (iirc both the infosec.exchange hosted Firefish instances migrated over which caused the main issues to be found and fixed). I wouldn't be surprised if "Modern" Firefish took the most important changes over from Iceshrimp (the devs are friendly, and the Mastodon API implementation and some security fixes were shared between both)

    If you want something a bit lighter, Misskey itself is still ongoing, and there are forks like Sharkey that do some of the modifications Firefish and similar forks did to tailor it towards a non-Japanese audience.

    (And Iceshrimp.NET is a project worth keeping an eye on, which aims to get rid of the technical debt of the Misskey codebase by completely rewriting it, but is not ready for much more than a single user instance just yet considering it's been a thing for just about a year)

    3
  • fediverse Fediverse Is Firefish gone for good now? Many of the links I had saved are redirecting to other stuff now
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    Iceshrimp is a fork, yes, but Iceshrimp.NET (the repo you're linking to) is not, being a complete rewrite unassociated with any Firefish or Misskey code beyond keeping the database schema (for easier migrations).

    7
  • fediverse Fediverse Is Firefish gone for good now? Many of the links I had saved are redirecting to other stuff now
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    No. They changed hands after the original developer decided to leave for good (and start some crypto scheme which, AFAIK, went nowhere). The repos are now at https://firefish.dev, and no official flagship exists (which IMO is the right way to develop a fedi software)

    13
  • tumblr
    tumblr ShittyKopper 1 month ago 99%
    geologists

    [alt: Tumblr post from the purple geologist: in my own experience with geology most precautions with smallest are to preserve the life and safety if the geologist, most of the rocks are fine reply by laboradoresence: i am continually reminded of one of my colleagues, who wanted to collect a sample of gypsum on a field excursion but was too lazy to take off his backpack and get his rock hammer. so he said "eh, it's soft enough" just fucking punched the rock until a piece fell off like it was fucking Minecraft]

    339
    3
    196
    196 ShittyKopper 1 month ago 100%
    be the ruleson

    [alt: inspirational quote from an air conditioner: be the reason a building is cold inside] (stolen from https://www.reddit.com/r/thomastheplankengine/comments/1evhufi/i_had_a_dream_that_this_was_an_inspirational/)

    279
    6
    fediverse Fediverse Why use MBin instead of Lemmy?
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    Simply by choosing a lesser used fedi software you're helping keep the fediverse from being dictated by a single software's whims. So that's a big plus there. Federation issues with kbin/mbin/azorius/other lesser used instance software will inevitably happen as people only test against the largest player in the field (in the ""threadiverse"" that's Lemmy, in the microblogging fedi that's Mastodon). So simply by not picking the largest you're, even if in a small way, helping not only mbin but all the lesser used fedi software as a whole.

    Your own local communities being "dead" mainly boils down to communities themselves having a network effect around them where the largest one keeps growing larger as everyone focuses on it. And the largest communities are usually on lemmy.world (or occasionally other Lemmy instances). There isn't that much you can do there.

    In my experience, it's always the smaller software that innovate. The same is true in the microblogging fedi (emoji reactions, quote posts, markdown, nomadic identity, reply permissions) just as it's true in the ""threadiverse"" (combining communities together, the ability to follow people, polls apparently (?)).

    So really, don't worry about the size of your own instance's communities. As long as you trust your instance's staff to keep you safe there's no real reason not to get on a smaller instance, or on different software. Especially on here, where "discoverability" is not as much of an issue as it is in the microblogging fedi.

    46
  • asklemmy Ask Lemmy Is it just me, or does it feel like Lemmy is being hit with a wave of political spam?
    Jump
  • ShittyKopper ShittyKopper 1 month ago 85%

    Just because you wish to talk about your own country does not mean I want to listen to the politics of a country I am not a citizen/resident of nor have ever set foot in. That's what content warnings and other functionality allow me to do. Unfortunately, Lemmy.

    (Also notice how I specifically single out "US politics" and not "politics" in general. That is a different thing where "politics" is sometimes used to mean "anything I don't like not from a white cis het from the upper middle class person". That is not the case here. I am simply tired of hearing about Trump and Biden and Harris and whoever the new VP is or whoever the Republican Main Character of the day is or the Democrat Main Character of the day is)

    5
  • asklemmy Ask Lemmy Is it just me, or does it feel like Lemmy is being hit with a wave of political spam?
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    True, that will at least let you figure out what is a fediverse link and what isn't. Most implementations I know either use the same URL for both the AP representation of a post and it's HTML one (differentiated by the Accept header), or have a redirect from the HTML view to the AP representation when an AP type is requested (or, very rarely, the via Link header/<link> html tag), which means you can reuse code used for the "search URL to load community" feature in order to make this possible.

    Given the list of fedi instances your instance is aware of is already present in the API, clients already have the tools to do this, I believe.

    2
  • asklemmy Ask Lemmy Is it just me, or does it feel like Lemmy is being hit with a wave of political spam?
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    How do you expect for that auto-detection to work? Just a regex on example.com/c/community? What happens when some other instance software decides to use a different URL format? Or do you just assume Lemmy is the only thing out here?

    5
  • asklemmy Ask Lemmy Is it just me, or does it feel like Lemmy is being hit with a wave of political spam?
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    Doesn't help. Everything from the meme/joke/fun communities you'd expect people to use to tune out The Horrors™ to discussion about the ActivityPub standards (what little exists that doesn't conflate it with Just Lemmy or Just Mastodon) devolve to US politics in like two comments. For me at least this entire section of fedi is a US politics-radioactive one I try spending as little time as possible (that includes posting non-politics!)

    I find myself having significantly more fun on the microblogging side of the fedi, ruining jokes to ground in like 4 minutes with my oomfs and making followup meta jokes about how jokes only last 4 minutes. People actually use content warnings to hide away The Horrors™ when they want to talk about it, which means filters actually work. (Things like alt text for images also helps with word filters!)

    8
  • 196 196 rulestone machine idea
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    Am I understanding right that this has a low percentage chance of triggering on every tick

    yes!

    but will release a bunch of angry Enderman when it finally does?

    no. you'll get teleported to where the enter pearl is and the potions will be shot towards you, killing you instantly.

    92
  • fediverse Fediverse People say Mastodon migration is better than Lemmy's, but their documentation says "Mastodon currently does not support importing posts or media due to technical limitations", am I missing something?
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    Mastodon moves also take your following with you. You'll still have to reimport followers, but you don't lose your ""audience"".

    There are software out there (Sharkey for microblogging (Firefish also had it but theirs was broken and leaked DMs), PixelFed for images from Instagram specifically) that allow some form of post imports, but these are only brand new posts that happen to have the same content as the old ones, and not "replacing the author of a post".

    There are work going on regarding nomadic identity and more seamless account migrations across instances, but hell will freeze over before any of the mainstream fedi software implement anything close to that, mainly due to how significant of a conceptual change that is.

    1
  • fediverse Fediverse Lemmy interoperability with other Fediverse projects
    Jump
  • ShittyKopper ShittyKopper 1 month ago 100%

    Mastodon's WIP implementation uses the conventions of Smithereen semi-standardized as FEP-400e. It's not something "incompatible with any other platform" (it's not commonly implemented, but it's not bespoke for no reason either). FEP-1b12 used by Lemmy also has it's own quirks (why are we Announceing activities?) and the specific implementation used by Lemmy will likely not interoperate far without breaking changes that will upset one or the other party, mainly the fact that users and communities can use the same webfinger handle.

    Either every single other software needs to have specific quirks for Lemmy in order to handle this as most (reasonably) assume the username@domain combo will be globally unique, or Lemmy instances need to go on an account or community deletion spree to make this non-unique. You can easily DoS a user or community's federation outside the threadiverse bubble by setting up one of the other with the same username on the same instance.

    PS: Lemmy is the only platform that has had an exploit that overshadows Mastodon’s success

    what? I'd like to remind you Lemmy is the third most largest open AP server software. After Mastodon, and Misskey. (by a not insignificant margin, with Misskey having 8.6% of all known users by FediDB, and Lemmy having 3.8%) Just because they're Japanese doesn't make them any less a part of the network, and they do have their own innovations (MFM, and emoji reactions are just the ones that federate. They also had quotes before many others but I think they're not the first on that one).

    1
  • 196
    196 ShittyKopper 1 month ago 100%
    rulestone machine idea

    [alt: reddit post titled "minecraft redstone machine idea to spice up your survival world" the post contains the below image: a diagram titled "heart attack simulator", where two sugar cane farms are connected to an and gate that activates when both farms update at the same time. the gate is connected to dispensers with 100 splash potions of harming, aimed towards an ender pearl statis chamber]

    276
    12
    fediverse Fediverse I think thread deletion is problematic and needs some consideration and changes
    Jump
  • ShittyKopper ShittyKopper 2 months ago 100%

    There's no real reason to. Your own instance (in this case, lemmy.world) has the real view of the thread by the virtue of being the instance starting the thread. lemmy.ml only has it's own copy of this thread that's likely reasonably accurate (compared to any other random instance out there, considering it hosts the community), but it's not the original version, which is what the fediverse link points to.

    1
  • ShittyKopper ShittyKopper 2 months ago 100%

    self described meme community
    look inside
    unfunny political screenshot

    many such cases

    45
  • chat Chat The amount of Usonian content on Mastodon sickens me
    Jump
  • ShittyKopper ShittyKopper 2 months ago 100%

    Which instances did you try? I want to check if it was the background radiation of USpol inherent to most online communities you're sick of (which there really isn't a solution beyond keeping up with the newest buzzwords to add to your filters for from what I can tell) or the dot-social/kolektiva/twitter-like "my political happenings are too important for a content warning and must be boosted to everyone's eyes 24/7" variety of USpol (which there is a ton of in Lemmy as well but i don't think most people are ready for that debate yet)

    The second one can be ameliorated a little by picking a smaller, sillier instance (hint: the weirder the domain, the better) and not following The Same Large Accounts Everyone Does.

    In fact, I would advise against Mastodon the software altogether and instead point you towards instances of Akkoma or one of the not-Japanese Misskey forks such as Sharkey, Firefish, or Iceshrimp. The vibes of most instances I've seen seem to be cozier, and the Bubble timeline (called Recommended Timeline by some software) helps with discovering people to follow beyond the said Large Accounts.

    4
  • 196 196 yourule premium
    Jump
  • ShittyKopper ShittyKopper 2 months ago 100%

    this is true i was the wiring in the wall

    37
  • 196
    196 ShittyKopper 2 months ago 100%
    yourule premium

    [alt text: dialog from YouTube Premium: "This could be your last video. Reactivate now to keep your life"]

    290
    10
    fediverse Fediverse Lemmy and my Switch to PieFed
    Jump
  • ShittyKopper ShittyKopper 3 months ago 100%

    The Pleroma family of ActivityPub servers are on Elixir and their bottleneck seems to be their awful database schema where everything is JSONB, and even then they're known to be quite lightweight, so I assume with a proper DB schema it'd work quite well...

    1
  • fediverse Fediverse Last Week in Fediverse – ep 74
    Jump
  • ShittyKopper ShittyKopper 3 months ago 100%

    small correction: the post that displays the instance you're on (https://void.rehab/notes/9umvfd1lgoulvm0j) won't work with "'regular" iceshrimp. it depends on an extra patch added to the version on void.rehab to function.

    4
  • 196
    196 ShittyKopper 4 months ago 100%
    dan rule

    [alt: safety warning thingy, big red header simply saying "dan" on the left is an icon of a person, presumably dan, with a giant "no" in front of it. on the right is text edited to say "do not connect no matter how much it asks"]

    175
    11
    196
    196 ShittyKopper 4 months ago 100%
    rule

    [alt: "you wouldn't download a car" edited to say "you woulge"]

    238
    13
    196
    196 ShittyKopper 4 months ago 99%
    woag quirky ai rule

    [alt: blatantly edited google results page, all the new text is in comic sans. search for "soup definition" returning an ai result saying "you can write literally anything on here and people will eat it up and blame it on ai. look im not even using the right font its not like anyone cares"]

    550
    19
    196
    196 ShittyKopper 4 months ago 100%
    firule

    [alt: burning text: "fire extinguisher download"]

    61
    1
    196
    196 ShittyKopper 4 months ago 99%
    best rule according to AI

    [alt: youtube thumbnail with the caption "this is the best keyboard according to ai" all keys are either : or 3. the space bar is meow meow meow meow meow meow]

    220
    6
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIN
    The internet is beautiful. ShittyKopper 4 months ago 100%
    meow.camera - live camera streams of chinese cat feeders meow.camera
    38
    2
    196
    196 ShittyKopper 5 months ago 100%
    lebron "rule" jame

    [alt: "lebron james reportedly forgot to align his floor vertices" in the style of a clickbait instagram post. on the left is lebron james, crying, on the right is a screenshot from pannenkoek's recent invisible walls video]

    215
    6
    196
    196 ShittyKopper 7 months ago 100%
    rizzkey rule

    [id: the sharkey mascot but with the deal with it glasses, a giant blunt, you know i had to do it to them hands and lightning mcqueen crocs poorly edited on top]

    77
    1
    meow_irl
    MEOW_IRL ShittyKopper 8 months ago 96%
    meow_irl https://brain.d.on-t.work/files/fae767b6-c9b5-48ab-a0ff-f3c8d041899c

    [alt: a video of a cat licking someone's thumb. he pauses for a brief moment to contemplate, before continuing licking as usual. there is a caption overlaid that says "bro was so close to forming a thought"]

    29
    0
    unpopularopinion
    Unpopular Opinion ShittyKopper 8 months ago 54%
    most communities should implement an explicit "no US politics" rule

    1. US people have the unique trait of not shutting the fuck up about their politics online 2. getting rid of US politics will also get rid of most non-US politics due to all political conversation eventually ending up US politics conversations due to the above point - it would also be a nice indicator to those who are willing to read the room 3. singling out US politics instead of a blanket "no politics" rule cleverly avoids the problem of "but what is/everything is political" debates that are just waiting to take over from the politics debates themselves 4. election year or something idk I'm not from there obviously this does not apply to communities whose explicit purpose is to talk politics the internet is losing places for creatures to be silly little meow meows :3 in peace, and we need to do something, literally anything, about it

    6
    15
    196
    196 ShittyKopper 8 months ago 100%
    fish rule https://brain.d.on-t.work/files/17cadbd8-10ff-40c9-afd9-e1012bf47bae

    trying to see if I can hotlink from my misskey drive and have lemmy clients handle it properly

    17
    1
    tumblr
    tumblr ShittyKopper 8 months ago 96%
    anxiety tips [long, 2 pics]

    ![](https://files.catbox.moe/50qmmu.png) ![](https://files.catbox.moe/4gd2x6.png)

    31
    1
    196
    196 ShittyKopper 10 months ago 100%
    rule

    [description: it's the "thanks for sorting by the top of all time" image but edited to say "thanks for sorting by tim"]

    179
    10
    196
    196 ShittyKopper 12 months ago 100%
    fresh rule template hot off the presses

    [description: cropped part from the thumbnail from tom scott's latest video.. it's white text on a red background that reads "please stop emailing me about this" with an arrow pointing towards the bottom right. the background is transparent as it's intended to be overlaid on top of other stuff]

    211
    12
    196
    196 ShittyKopper 12 months ago 100%
    excavatorule [warning: music] https://it.w.on-t.work/excavator.mp4

    no clue if this is the original but here's the reddit sauce according to my yt-dlp metadata: https://v.redd.it/l03zv2a12eu81

    67
    3
    meow_irl
    MEOW_IRL ShittyKopper 1 year ago 99%
    meow🔒irl
    291
    2
    196
    196 ShittyKopper 1 year ago 100%
    rule

    Transcription: 3 traffic lights: A green one labelled "go", a yellow one labelled "yield" and a red one labelled "stop" "but on bananas it's just the opposite" 3 bananas: A green one labelled "hold on", a yellow one labelled "go ahead", and a red one labelled "what" (fun fact this is the first image i posted on reddit's 196, also the first image i posted to lemmy's 196 except that one ended up being the wrong one)

    311
    22
    meow_irl
    MEOW_IRL ShittyKopper 1 year ago 99%
    meow_irl

    cross-posted from: https://lemmy.blahaj.zone/post/1098036 > Transcription: a cat with some sort of baby clothing over it's head. the label is visible and reads: > "BABY" > "OOOOO TINY BABY" > "UP TO 3KGS"

    120
    0
    curatedtumblr
    Curated Tumblr ShittyKopper 1 year ago 98%
    Situations https://lemmy.blahaj.zone/pictrs/image/b6ba8750-0960-4691-aabc-887ba81dfe58.png

    cross-posted from: https://lemmy.blahaj.zone/post/2028109 > i should've saved the sources of where I got all these shit from I'm worried I'm reposting already > > Transcription: Tumblr post: > > **screenshotsofdespair**: [cropped image of a checkbox] Situations will continuously happen > **guiltyidealist**: [clip art of an emoticon wailing, hands up in the air, clearly in pain but i just do not have the words to describe the emotion it's conveying]

    97
    0
    tumblr
    tumblr ShittyKopper 1 year ago 94%
    Situations

    cross-posted from: https://lemmy.blahaj.zone/post/2028109 > i should've saved the sources of where I got all these shit from I'm worried I'm reposting already > > Transcription: Tumblr post: > > **screenshotsofdespair**: [cropped image of a checkbox] Situations will continuously happen > **guiltyidealist**: [clip art of an emoticon wailing, hands up in the air, clearly in pain but i just do not have the words to describe the emotion it's conveying]

    50
    1
    curatedtumblr
    Curated Tumblr ShittyKopper 1 year ago 97%
    Latency https://lemmy.blahaj.zone/pictrs/image/aab758f1-a5ec-45d5-a74d-56165f272fea.jpeg

    cross-posted from: https://lemmy.blahaj.zone/post/1911799 Transcription: Tumblr post: **model-theory**: [image demonstrating a pawn getting en passant-d] "FUCKING PIECE OF SHIT HITBOXES THAT'S BULLSHIT CHESS YOU CAN'T TELL ME I GOT HIT THERE THIS LATENCY CRAP IS COMPLETELY UNFAIR"

    82
    5
    tumblr
    tumblr ShittyKopper 1 year ago 98%
    Latency

    cross-posted from: https://lemmy.blahaj.zone/post/1911799 Transcription: Tumblr post: **model-theory**: [image demonstrating a pawn getting en passant-d] "FUCKING PIECE OF SHIT HITBOXES THAT'S BULLSHIT CHESS YOU CAN'T TELL ME I GOT HIT THERE THIS LATENCY CRAP IS COMPLETELY UNFAIR"

    80
    2
    test
    test ShittyKopper 1 year ago 50%
    test url

    https://example.com/a?b=1&amp;c=2

    0
    2
    196
    196 ShittyKopper 1 year ago 99%
    situatirule

    i should've saved the sources of where I got all these shit from I'm worried I'm reposting already Transcription: Tumblr post: **screenshotsofdespair**: [cropped image of a checkbox] Situations will continuously happen **guiltyidealist**: [clip art of an emoticon wailing, hands up in the air, clearly in pain but i just do not have the words to describe the emotion it's conveying]

    140
    1
    softwaregore
    Software Gore ShittyKopper 1 year ago 94%
    this specific incident is why i still have browser notifications disabled on lemmy to this day

    context: i had like 20 tabs open and all of them sent me the same notification at once (no clue if this got fixed or not. and i'm not willing to find out)

    52
    1
    196
    196 ShittyKopper 1 year ago 100%
    breakrule bulletin board

    Transcription: __ATTENTION:__ Whoever keeps posting Karl Marx quotes on the breakroom bulliten [sic] board needs to stop. - Management

    360
    10
    unpopularopinion
    Unpopular Opinion ShittyKopper 1 year ago 77%
    Twemoji is overused

    For those who don't know: Twemoji is the emoji font created by Twitter and subsequently adopted by literally every other project out there (Discord perhaps being the most infamous) because of it's permissive licensing (and the fact that it had the budget to keep up with Unicode updates). It's also the most boring, soulless, corporate emoji font to ever exist right after Apple's emoji and post-blob Google emoji. Google's emoji also has a similar permissive license which is how projects like https://github.com/C1710/blobmoji can exist, yet everyone's going for the crap one. Now that Musk has Musked all over Twitter, I geniunely hope people will look into funding alternative emoji fonts with actual personality in them, but I know full well that isn't going to happen.

    10
    4
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    so is this community dead or something

    cross-posted from: https://lemmy.blahaj.zone/post/994181 Transcription: "They call me 007. 0 idea why my game crashes. 0 idea how to configure mods. 7 types of copper ore."

    2
    1