[-] copygirl@lemmy.blahaj.zone 20 points 1 week ago

Tangentially related: Oh boi I just love AI bros coming out of nowhere defending GenAI when nobody asked for their opinion. Wish more communities / instances would take a hard anti-AI stance and just get rid of them. It's not like anyone will make them see where they're wrong.

[-] copygirl@lemmy.blahaj.zone 19 points 3 months ago

A lot of the C# ecosystem is open source (thank goodness), but the official debugger isn't, hence it only being available in the proprietary version of VSCode.

[-] copygirl@lemmy.blahaj.zone 28 points 7 months ago

Is providing a number of commands to use that require user input really that bad? When people start tinkering with the command line, first of all they shouldn't trust just anything on the website blindly, which at the very least requires a basic understanding of how to enter commands, and respond to the terminal asking for input. The following "bad" example..

sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.9

..is instead turned into this single command with even more confusing syntax for beginners:

sudo apt update && \
  sudo apt install --yes software-properties-common && \
  sudo add-apt-repository --yes ppa:deadsnakes/ppa && \
  sudo apt install --yes python3.9

Sure, it's convenient, but if you just throw blocks of code at people to run, are they really learning anything?

A better approach would be to have a quick tutorial on how to use the terminal and what the $ and # symbols mean (though they could be CSS decorators that can't be copied), what sudo is and warning people about running untrusted commands on their system. Then you just link to that at the top saying something along the lines of "if you're unfamiliar with running commands, and the following seems confusing, check this quick summary", behind a question mark icon connected to each block of commands, or similar.

[-] copygirl@lemmy.blahaj.zone 19 points 7 months ago* (last edited 7 months ago)

Why are you hung up on the "dragons aren't real" thing? That was never a requirement. Some people will argue that being trans isn't real, being plural isn't real, being genderfluid isn't real, being bigender or another gender entirely isn't real. (Not that you are claiming this.) As such, the admins there simply decided that there won't be a line drawn. Let people do what they want. Heck, you could consider it "roleplaying" if you're more comfortable with that, or alternatively, simply don't engage. It's disrespectful and not to mention disruptive to make it an issue.

[-] copygirl@lemmy.blahaj.zone 24 points 8 months ago

I've looked into Wolfire's claims multiple times in the past, but it was never confirmed elsewhere, so I don't know what to think. Maybe this was a thing Valve did in the past (in which case, yes, boo!), but they couldn't get away with it anymore, with the volume of developers that are now on their platform.

[-] copygirl@lemmy.blahaj.zone 24 points 8 months ago

Valve is not publicly traded. We don't know. (Unless it became public information through a lawsuit or was leaked. In which case: Source pls.)

[-] copygirl@lemmy.blahaj.zone 24 points 8 months ago

Why are you making it my responsibility to explain why companies are not passing on their savings to consumers?

[-] copygirl@lemmy.blahaj.zone 29 points 8 months ago

I understand Steam not wanting to moderate the absolute flood of user-created content of its thousands of games (on their own), but then, it probably shouldn't force community forums on every single one of its games when the developers can't or don't want to moderate them.

(Also, the ADL doesn't recognize the ongoing genocide of Palestinians so maybe we should just ignore what they think.)

[-] copygirl@lemmy.blahaj.zone 24 points 10 months ago

A lot of contributors of FOSS projects make small changes that aren't copyrightable.

[-] copygirl@lemmy.blahaj.zone 17 points 11 months ago

Isn't "queer friendly" and "federates with Threads" an oxymoron?

[-] copygirl@lemmy.blahaj.zone 22 points 11 months ago
[-] copygirl@lemmy.blahaj.zone 25 points 2 years ago* (last edited 2 years ago)

On Mastodon, when you follow another user on another instance, your instance will send a request to the other, to be notified of new posts made by that user, as well as posts they've boosted. When such a new post arrives, a copy will be created on your instance so it can be displayed without nagging the original instance again for the post's content and such.

Lemmy is similar of course, since it uses the same underlying protocol (ActivityPub). Think of communities as "special users". Whenever someone creates a post or reply, the community will boost it, so it ends up on every instance where a user has subscribed to that community.

This part I'm not entirely sure on but I believe it's how things work: The other way to send messages around other than subscription is obviously to send messages directly. In ActivityPub there's a field that specifies the recipients of a message. When such a message is created, it is pushed to the instances of the recipients. On Lemmy, the recipient is the community you're posting to. On Mastodon, the recipients are filled with all the users that you @-mention in the contents of the message. So for a Mastodon user to post to Lemmy, they have to mention the community, which is why you see some posts that contain the community's handle.

Because you can't follow / subscribe to users on Lemmy, the posts of Mastodon users that don't involve Lemmy never end up being "federated", meaning Lemmy instances don't get notified of these posts, so they don't end up being "copied". This is the same on Mastodon by the way. Unless your instance sends out a request to fetch posts from an unknown user, it doesn't know about their posts, since nobody so far has cared about them.

This makes sense because if you were to try and store all the content from the fediverse you would need a LOT of storage for little gain. Similarly it would be bad to never store the content and always fetch it, because that would generate a bunch of additional traffic, which especially small instances would suffer from.

To summarize: Lemmy doesn't display Mastodon posts because it doesn't have a mechanism to subscribe to those users.

view more: ‹ prev next ›

copygirl

joined 2 years ago