when discord asks for your phone number, or facebook wants you to upload a picture of your face, or twitter makes you create an account to view the "tweets and replies" tab...

that's a paywall

you pay with your privacy

Did you know that with the Librem 5 smartphone you can remove the back and have access to :

- the battery
- a removable OpenPGP smart card
- a removable cellular modem
- and a microSD card so you can expand your storage later on

More here:
puri.sm/posts/with-purism-prod

"Why We’re Relicensing CockroachDB" cockroachlabs.com/blog/oss-rel

Interesting to see this explosion of new open-ish licenses.

A year ago I tried learning ActivityPub, and more or less failed. I was confounded by a spec that was so abstract I couldn't make heads or tails of it. Turns out I was missing some key things.

I have written a guide to learning about ActivityPub that I wish existed a year ago when I first set out to learn how to write social media servers that conform to the spec:

tinysubversions.com/notes/read

Intermittent Connectivity Fasting: 2h wifi on, 2h wifi off, repeat. I think that would do wonders for my attention span. Still building up the courage tho.

I have to say that Rust having a governance page, profiles of people in charge of different aspects of the project, and a RFC process make me lean heavily toward viewing this as an actual language.

Cmpare this with golang that has... um... something?

#golang #rust

Hey, if you're in school and are having trouble paying for your textbooks, search them up on libgen.io to find them for free.

I'm realizing that a lot of people at my college don't know this and are skipping meals to afford overpriced textbooks, so it may help someone on here too. #sharingiscaring

case in point: twitter.com/agentofuser/status

>My dream (👋⚠️) is a web of hashlinked data (md, html, json, code) rendered and manipulated by client-side user software composed of sandboxed pieces more granular than extensions. Like a npm of pure functions and react-like components summoned by the user in an emacs-like way.

Show thread

I really enjoy bouncing around speculative, ill-defined ideas with people online, but I often feel like lack of concreteness is looked down upon. So I've come up with a "handwave warning": 👋⚠️

Turning it into explicit stack + for loop made me solve in 20min what I had already poured hours into. Damn you imperative mind.

Show thread

Current status: getting humbled by what should have been a simple case of recursion.

I made this dashboard using the power of to help you find people to follow on Mastodon! w.wiki/3YG

it's just more worthwhile to write fast code in a functional language than it is to write maintainable code in an imperative language

🤯 €10 000 pledged in 24 hours for #Mobilizon 🤯 !
Thank you for your trust 💖 !
Keep on sharing joinmobilizon.org to raise awareness among acitvists all around you.
#JoinMobilizon

Very exciting call for research:

Mozilla has an interest in potentially integrating more of Tor into Firefox 🔥

Tor has never been deployed at this scale, so there are a lot of considerations to research before giving this a try.

Learn more & apply for Mozilla's Research Grant: blog.torproject.org/mozilla-re

Curious about the Librem One moderation policy or code of conduct?

"If you are being harassed, or witness online harassment, block and flag the offending user, and a moderator will take action. We do not tolerate harassment."

More information here:
librem.one/stay-safe/

Librem One Code of Conduct:
librem.one/conduct/

I woke up to the drama about #LibremOne in the fediverse.

As I said before in [1], while I think removing local and federated timelines from their fork of #Mastodon is a weird (but bold) decision, I think disabling reports is outright problematic for the rest of us in the fediverse.

Now I am glad to see this move 😀. I hope @purism continues to innovate and at the same time, continues to consider feedback from the community.

[1] aleph.land/@masoud/10203425661

> UPDATE: Version 0.1.4 of #Librem Chat has been released and contains zero trackers.
forbes.com/sites/jasonevangelh

Good news, but @purism need to be more careful about catching privacy vulnerabilities coming in from upstream before #Forbes journalists do!?! This does raise some questions though, about why #Riot has 3 trackers installed in the first place (from #Matomo, gOgle, and Microsoft), and whether they're removed from the @fdroidorg version.

I just published The Complete Beginner’s Guide to Deploying Your First Static Website to IPFS interplanetarygatsby.com/ipfs-

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml