Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

Random

JamesGleick ,
@JamesGleick@zirk.us avatar

“In the classroom, the professor’s speech is the government’s speech.”

Republicans are now all in on authoritarianism. https://sciences.social/@alfiekohn/112643291637777243

cpurdy ,
@cpurdy@mastodon.social avatar

@JamesGleick Orwell thought about putting this into 1984, but it seemed a bit over-the-top and he was afraid that it would make the story less believable ...

stiffelman ,
@stiffelman@mstdn.social avatar

@JamesGleick Halfwit fucks are popping up like poke salet after the bulldozer has cleared a piece of scrub land.

arstechnica ,
@arstechnica@mastodon.social avatar

Internet Archive forced to remove 500,000 books after publishers’ court win

Internet Archive fans beg publishers to stop emptying the open library.

https://arstechnica.com/tech-policy/2024/06/internet-archive-forced-to-remove-500000-books-after-publishers-court-win/?utm_brand=arstechnica&utm_social-type=owned&utm_source=mastodon&utm_medium=social

heidilifeldman ,
@heidilifeldman@mastodon.social avatar

According to the Court nothing in created an unbounded right to keep handguns in the home and nothing in disturbs the government's authority to regulate firearms possession by those who have been found to pose a credible threat to the physical safety of others. 7/

heidilifeldman OP ,
@heidilifeldman@mastodon.social avatar

Now at the part of the opinion that explains where the Court thinks the lower court, the Fifth Circuit, and the dissent by both err. Both insist on a historical twin to justify a law disarming those who pose a credible threat of domestic violence, when what is required is an analogue. Furthermore, the Fifth Circuit went out of its way to make up a conflict between the domestic violence law and the Constitution.

This criticism of the Fifth Circuit is key. 8/

heidilifeldman OP ,
@heidilifeldman@mastodon.social avatar

Great passage from : "Under [] approach, the legislatures of today would be limited not by a distant generation’s determination that such a law was unconstitutional, but by a distant generation’s failure to consider that such a law might be necessary. ... 13/

MostlyHarmless ,
@MostlyHarmless@thecanadian.social avatar

"But what if they don't deserve that money?" is somehow only a question raised about poor people.

indivisibleteam ,
@indivisibleteam@mastodon.social avatar

30% of voters still don’t know who to blame for the end of Roe v. Wade. We’ve got to change that: https://indivisible.org/resource/majority-over-maga-weekend-action-june-21-24

video/mp4

mbajur ,
@mbajur@mastodon.social avatar

Any ideas for a fun tiny website i could implement to demonstrate the rails activitypub library I’m working on? :)

julian ,
@julian@community.nodebb.org avatar

I'm happy to announce that I have tagged the latest commit in the activitypub branch as v4.0.0-alpha. That designation means (mostly symbolically) that we have moved past the "proof-of-concept" stage of ActivityPub research and development, and into the alpha phase.

This release has been a long time in coming. Work on the ActivityPub integration back in late 2023, although work accelerated around February of this year. The initial idea was to create a proof-of-concept build of NodeBB that could communicate with other fediverse apps, and federate local content outwards for other applications to consume.

As it turns out, it is difficult to temper your expectations when using a protocol with implementations that expect richer compatibility than one can provide! It seemed like a disservice to only offer a minimal subset of expected features, and so we started a deeper integration into ActivityPub with the aims of providing full user-to-user following, notifications, and two-way communication.

In the interim, FediForum happened, causing us to once again re-evaluate our short-to-medium term plans. Devs from NodeBB and Discourse, along with many other interested parties, formed the SWICG Forum and Threaded Discussions Task Force, which aims to promote the use and broader acceptance of threaded discussions as a modality of communication, as opposed to the expected "microblogging" format.

What this release contains

The alpha build contains a fully-capable ActivityPub server instance, including:

  • Two-way follow relationships between local and remote users
  • Two-way communication with fediverse content
  • A dedicated page (/world) to view remote content that is not organized into local categories
  • Categories followable from the fediverse (via FEP 1b12)
  • Integration with local flagging tools (reports sent to originating server)
  • Server-wide domain blocks (allow/deny list capability)

What this release does not contain

  • Support for emoji (images are federated out, which are sometimes stripped)
  • Support for non-public notes, as NodeBB does not currently have the facility to maintain or display them. Research on this problem is ongoing.

Roadmap

Now that the alpha has been tagged and released, I will be making our working roadmap public → you can take a look at it here

I will be starting a new backlog/roadmap for beta items, and existing backlogged items will be carried over.

Final Thoughts

We wouldn't have even thought to implement ActivityPub if it were not for the funding granted to us by the NLNet foundation. They allowed us the runway to pursue the necessary R&D work, and we're pleased that everything has been pointing positively so far!

This entire time, it has been particularly satisfying to continually see the integration working on this instance (the NodeBB support forum). Expanding the reach of NodeBB beyond the confines of the "local" mindset and into the "global fediverse" mindset has been daunting, but is well worth the price of admission.

I'm happy to also say that now that we've proceeded to the alpha stage, it signifies a commitment toward a beta phase, then an RC, and then towards the release of NodeBB v4. ActivityPub has legs, and we're invested in making it work!

weekinfediverse ,
@weekinfediverse@mitra.social avatar
mos_8502 ,
@mos_8502@studio8502.ca avatar

I’m a fan of open source, free software, whatever you want to call it. I have contributed to a GNU project and will do again when my workload reduces. I put my own stuff out there open licensed. I know a thing or two about this stuff.

So try to take it in when I tell you that the software freedom world has a big fucking problem, and that problem is cultural.

Great heaping swaths of the software libré world are culturally dominated by some of the most radioactively toxic people in tech. Not just nonce defenders like Stallman or WASPy racists like Raymond, but Silicon Valley techbros, libertarian whack jobs, and out and out fascists.

What is the fucking point of FLOSS if not to make the world better, more equitable, to use technology and our skill with it to lift people up? Are we really just in this to provide a commons for robber barons and the genocide brigade to pillage?

Each and every shitty person and their enablers must be purged from any space we, the decent people, control. If a fascist submits a pull request, it’s rejected unexamined. If you moderate a Discord chat and you see someone you know is harassing trans people outside of that chat, ban them for life.

That is your duty, if you are not one of them.

Strandjunker ,
@Strandjunker@mstdn.social avatar

In 1869 it was decided to have 9 Supreme Court justices because there were 9 Circuit Courts.

Now there are 13 Circuit Courts. So what exactly are we waiting for?

fabio ,
@fabio@manganiello.social avatar

A brief summary about the EU Chat Control:

  • End-to-end encryption only works if nobody other than the two parties in a conversation (including the government and the provider of the service itself), under no circumstances, can ever decrypt the encrypted traffic.

  • You can't violate encryption only for a handful of use-cases without weakening it for everyone. Anyone who tells you otherwise, and tells you that a government backdoor or private keys signed by government agents are safe, is either a complete ignorant about math or technology (or both), or is acting in very bad faith.

  • If you break end-to-end encryption for one use-case, you break it for everyone. It's like leaving your house key in the fob of your door and expect only your trusted friend to use it.

  • Every time someone says "but it's to protect the kids" / "but it's to protect you from terrorists", be aware that they're using an over-abused argument to convince you that degrading privacy for everyone is a requirement to keep you safe. And it's a shitty argument because if I say "actually I'd rather keep my conversations private, without the government or companies with a business model based on surveillance snooping on them", then someone will promptly react with "then you don't want to protect the kids / then you support terrorists?"

  • The first time a government tried to make the argument that end-to-end encryption is a crime was in 1991, when Zimmermann first developed PGP and gave military-grade encryption to the masses. Not knowing what he should be incriminated for, the US government prosecuted him for terrorism and arms trade. These arguments have remained nearly the same for the past three decades.

  • "The government needs to protect you from criminals and abusers, and in order to protect you it needs to be able to access everybody's digital content" is an argument as weak as "the police needs to protect you, and in order to protect you it needs to get a copy of everyone's house keys".

  • Just like police forces have many means to investigate criminal activities other than breaking into everybody's houses, they also have many ways of investigating online crime without breaking everybody's privacy.

  • If you say "I've got nothing to hide" about unauthorized actors spying into your email and messages, would you also say the same about strangers breaking into your house without your authorization? Privacy is all about deciding what you share with others.

The simple truth is that governments don't like encryption in the hands of citizens, they've never liked it, and they've spent the past three decades looking for ways of breaking it.

The persecution against Zimmermann and Snowden, the NSA backdoors, the deals under the table with the developers of large tech products, the anti-encryption legislation regularly pushed "to protect children from potential abusers" / "to protect citizens against terrorists", are all actions that point to one single, simple truth: governments think that it's their right to spy into everyone's lives, and will keep fighting for that right, and they'll keep trying to make you believe that it's for your own good.

The EU Chat Control may have been temporarily withdrawn, but it's far from dead. It'll go through another round of consensus-seeking negotiations. And in July Hungary will start its 6 months turn at the head of the EU Commission. Orban is a deeply illiberal and despicable human being who would love to snoop over political opponents, and he's already made it clear that he'll try to get the Chat Control draft approved whatever the cost.

It's our job as European citizens to keep protesting against this awful piece of legislation, to invite everyone to join the fight, and not to cast our vote for anyone who doesn't explicitly oppose widespread institutional surveillance.

Sign the petition here https://stopchatcontrol.eu/ and keep applying pressure on our elected representatives.

If a legislation like Chat Control were to be approved, I'll be more than happy to start publishing guides on how to use alternative methods to still get end-to-end encryption - the takeaway is that WhatsApp, Signal, Telegram etc. would no longer be safe, and you'll have to get back to emails signed with PGP keys generated by yourself.

https://stackdiary.com/eu-council-has-withdrawn-the-vote-on-chat-control/

dansup ,
@dansup@mastodon.social avatar
owa ,
@owa@mastodon.social avatar

BREAKING 🚨: Is Apple compliant with the Digital Markets Act with respect to browsers and Web Apps?

OWA's full 118 page report is out today.

Read. Share. Help save the future of the web!
https://open-web-advocacy.org/apple-dma-review/

chartgerink ,
@chartgerink@akademienl.social avatar

Proton is transitioning towards a non-profit structure | Proton https://proton.me/blog/proton-non-profit-foundation

danilo ,
@danilo@hachyderm.io avatar

I don't want to have a fight on the internet.

I know that's rich, coming from me, if you have even a little backstory—

such backstory being I parlayed a strange hobby beefing with rich guys into a job at a unicorn as the last cycle heated up

—but I'm almost 40 years old, man.

I don't have the energy to carry all this beef in my heart. I survived the absolute rollercoaster terror of 2020.

I want a nice time talking to reasonable people about interesting things. That is my social desire.

danilo OP ,
@danilo@hachyderm.io avatar

And Mastodon has a serious social illness that cannot be ignored.

Just a terrible apathy for collaboration. A penchant for sealioning at best, straight up default hostility at worst

So I'm going on record right now: I believe this problem will be Mastodon's dead end.

It suffocates culture. You know my deepest conviction is that technology is not enough.

danilo OP ,
@danilo@hachyderm.io avatar

It's a crime because Mastodon is a beautiful thing.

A miracle, some ways, BOTH technological and social. The successful federation, the macro-moderation it enables, the thriving volume of instances.

The fact that as a truly evil plutocrat bought a commons and then began deplatforming its journalists, Mastodon could provide a truly workable alternative.

Extraordinary.

BUT: Mastodon is its own worst enemy.

Its querulous, joyless norms will set a ceiling on its impact.

Maybe they can fix it?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • incremental_games
  • random
  • meta
  • All magazines