bhaugen boosted
@๐Ÿ…•๐Ÿ…˜๐Ÿ…๐Ÿ…๐Ÿ…› ๐Ÿ…ฑ๐Ÿ…ž๐Ÿ…ข๐Ÿ…ข @Bob Mottram ๐Ÿ”ง โ˜• โœ…

I thought we learned these lessons back in the days of joindiaspora.com. Apparently not. I've created a number of fediverse projects and I personally run a single-user instance on shared hosting. I also try to avoid features that favour large sites over smaller sites and can "lead to centralisation". Basically you should have no inherent advantage on a site with 100k users over a single-user raspi with constrained disk space.
bhaugen boosted
periodic reminder that the internet is not a representative sampling of real life

if you live mostly online, you will develop a very warped impression of basically every group of people, because all you see of them is that group's loudest online members. and that's a self-selecting group. people who have time to be loud online aren't the same people working three jobs to support a family, begging for money on the street to support a heroin addiction, trapped in survival sex work and constantly afraid of getting swept up by LE.

to use the very un-marxist language of idpol, it's the most "privileged" subsection of that group. including me! i'm real unusual as far as low-income junkies go a whole lot of us are homeless. most of us are on heroin. most of us have been to jail. that's not an experience i represent, but it's one i try to relay because the people who could aren't generally engaging in online slacktivism.

reality isn't to be found on twitter. talk to the homeless. make friends your mother would judge you for running with. get to know people who've don't know what the hell a tweet is. people who've done time. people who say problematic, un-woke shit that makes you uncomfortable. that's where you'll find the world. not in your ivory towers and echo chambers, where life and death and suffering are abstracts to be toyed with, not cold, hard day-to-day realities. maybe approach homelessness and starvation with the same visceral fury you reserve for misgendering. maybe show drug addicts that same empathy you reserve for fellow queers (or whatever your granfaloon of choice might be). maybe turn your energies towards alleviating material human suffering instead of writing pissy 3k-part tweetstorms about who's appropriating the word "daddy". maybe take some of that money from your cushy tech job and give it to the man on the corner with the battered cardboard sign. yes, even if he's probably just going to spend it on drugs. maybe stop treating the lowest of the lower class as refuse to be ignored, and start treating them like humans. talk to them when they talk to you. have some goddamn empathy for those who aren't as lucky as you.

yes, even if they misgender you. yes, even if they make sexist remarks. they haven't had the luxury to spend five man-years memorizing every last bit of tumblr drama & discourse. just because they don't know the right shibboleths doesn't mean they're not human. just because they make you uncomfortable does not mean they're evil.

and yeah. there are genuinely shitty people out there. street preachers who'll scream at you & your partner on the train for being gay. panhandlers who'll go on racist rants at the first opportunity. the lower class is like any other; it's got its fair share of assholes. but that's not an excuse to demean an entire class of utterly brutalized people. honestly i find my fellow millennials intolerable at a much greater rate than the homeless people i talk to. and you don't see me writing off my entire generation.

be kind to each other. that's what matters. not your buzzwords, not your shibboleths, not your intricate social rituals. you will not build a better world on the back of hatred. you'll build it by breaking the back of the bourgeoisie. and that starts with solidarity. solidarity with the big, complicated, messy mass that is the proletariat.
bhaugen boosted

Just wanted to say, #Nextcloud supporting #ActivityPub is huge, because installing Nextcloud is way easy, you basically run a snap package and are done. So lots more folks can self-host!

bhaugen boosted
bhaugen boosted
Even if it is opt-in, user profile directory popularity contests are not likely to have a good outcome.

Try not to design systems which foster personality cults. There's too much of that in the silos already.
bhaugen boosted

From my perspective, the most provocative conversations to be had right now center around three things:

1. Sustainability
2. Safety
3. Lowering the entry barrier.

I think if we can do these particular aspects well, growth will take care of itself.

I think focusing on growth exclusively is just going to replicate the problems we've seen in other major social media platforms.

And at this point, it's just a good idea to try something else.

bhaugen boosted

I expect go-fed v1 to be much cleaner from an ActivityStreams point of view. Spending a massive amount of time on the code generation tool this second go-around.

Another interesting consideration: If the code-generation bit could be abstracted, then it could possibly generate proper ActivityStreams code for other statically typed languages (ex: C++, Java, ...).

bhaugen boosted

An average car emits 650g of COโ‚‚ per km driven. An average person travels 25km to get to work each day. Commuting by car emits an average of 32.5kg of COโ‚‚ daily. (Based on data from the US.)

An adult tree absorbs up to 21.8kg of COโ‚‚ per year. It would take one tree 1.5 years to absorb what one person can emit in a single day.

In the US alone, over 6 million more cars are registered annually. Each year we destroy 18.7 million acres of forest worldwide, killing roughly 1.1 billion trees.

๐ŸŒณ

bhaugen boosted

@cj @lain @kaniini Yeah! We (MoodleNet) are trying to create also a generic ActivityPub library that could be used for any other project. I'm creating some abstractions to deal with AP complexity as much as possible. It is a work in progress but I started having good results. Looking forward to creating some posts to explain it :D But I have a lot of work on MoodleNet too :S

If you want to take a look you can see: gitlab.com/OpenCoop/CommonsPub

bhaugen boosted

A proposal for a Global Co-operative IT Network from the International Co-operative Alliance

"The purpose will be to serve the IT needs of the coop movement.

It will be a forum where ICA members can go to get advice on different IT products, services and service providers and where IT professionals from coops or who serve coops can work together, learn from each other and recommend products and services to help members."

community.coops.tech/t/a-propo

bhaugen boosted
bhaugen boosted

I'm confused about #ActivityPub. ๐Ÿ˜– ๐Ÿ˜–
The property "first" can be defined as a "Link" and in the example they put the property "summary" that belongs to an "Object". It is not the first "inconsistency" I found.

* w3.org/TR/activitystreams-voca
* w3.org/TR/activitystreams-voca
* w3.org/TR/activitystreams-voca

bhaugen boosted

Just published "Koype v0.1.0, ActivityDesk and You" on #patreon!

You've seen me talk about #koype and more recently #activitydesk a lot. This post gives more context on them!

patreon.com/posts/23172761

Feel free to support and follow the process at patreon.com/jackyalcine

#dev | #creators

๐Ÿ™‡๐Ÿฟโ€โ™‚๏ธ :boost_ok: (boosts ok!) ๐Ÿ™‡๐Ÿฟโ€โ™‚๏ธ

bhaugen boosted
bhaugen boosted

@aral

Alternatively you can view it on invidious ( invidio.us ) which doesn't track you, simply replace all the youtube or youtu.be stuff with invidio.us, you can keep the unique video identifier though.

So m.youtube.com/watch?v=OEPsqFLh becomes invidio.us/watch?v=OEPsqFLhHBc

Hope this helped!

bhaugen boosted

pol, treating hate speech as protected Show more

bhaugen boosted

copied from a Telegram channel:
The team behind Human Connection... had a meeting last week with @oceatoon (communecter) and Simon Liedtke (wechange.de). We would like to collaborate technologically and exchange content between the platforms to benefit from the network effect. Together we want to get familiar and use ActivityPub and eventually implement it. In the end we celebrate a big ActivityPub party together.

bhaugen boosted

@tbernard here in Mexico, the masses use white-box PCs, or cheap laptops, or second-hand laptops. And cheap Android phones/tablets, of course.

I don't think it's realistic to assume that the masses will be able to acquire vertically-integrated new hardware. Stuff has to work on what they already have.

bhaugen boosted
Marking images as sensitive and then posting is not enough. Give people some context about whether or not they should open it with either text in the post or a CW.
bhaugen boosted

Community-driven plastic recycling and repurposing

preciousplastic.com/en/videos/

This isn't like, throw it in a bin and ship it to china kind of recycling, but rather taking plastic from your local community and remaking it into something else with community-made machines and processes. Super cool.

Show more
social.coop

social.coop is a a coop-run corner of the fediverse, a cooperative and transparent approach to operating a social platform. We are currently closed to new memberships while we improve our internal processes and policies, and plan to re-open to new folks when that work is complete. [9/2/2018]