sports injury, treatment Show more

fedi wishlist Show more

more node pain Show more

People harassing the Tusky dev are wrong

People harassing the Fedilab dev are wrong

People clamoring for the Spanish Inquisition on F-Droid are wrong

You're all wrong. Have a nice day :blobcatmorningtea:

gab, weaponized federation Show more

pronoun Show more

The fediverse will not be democratized until this level of documentation exists.

The missing fediverse documentation:

When I post a toot, what happens? What steps does my server take to send that toot to other servers? When people read that toot, what steps does their server take? Detailed all the way down to http calls and json-ld.

I don't mean what happens for Mastodon (or Pleroma), I mean for any fediverse-compatible server. I also don't mean ActivityPub or Lightpub, I mean what happens today, in reality, not what happens in some idealized ivory tower whitepaper.

dev gripe (node) Show more

tv binge, the oa, no significant spoilers Show more

Some brief digging suggests it is using something called Nxus, which appears to be a web application framework, because the world needs more JS frameworks.

So all of the controllers are subclasses of nxus-core or nxus-admin controllers. I guess the project implementation doesn't look utterly terrible, but Nxus is about 2.5 years old which doesn't fill me with confidence.

?

I'm maybe inheriting a project, as a part-time paying gig. I don't do node. I do the minimum amount of client-side JS to make something work.

If the project is sane, I'm confident I could skill up on-the-fly. If the project is terrible, I'd be in over my head. I don't have the expertise to judge, though.

If it was Python / Django, I'd be able to tell what I was in for in ten minutes.

Where do I look in a node project? What are best practices? What warning signs do I look for?

Nobody:

Me: This joke format bugs me. Nobody said nothing? Isn't this a double negative? Did it start in a language where that construction is normal?

Ah, yes, the Internet Of Owership's directory.

ioo.coop/directory/

Powered by Google's Firebase.

🤦‍♂️

drewdevault.com/make-a-blog

Start a blog and write your first article, get $20. Write another 3 articles within six months and get another $20.

Or, (and relevant to @binder) a command-line client that looks like Dave's Own Citadel.

Really, I should just build a bridge between Mastodon and my RSS reader, and use that to read my timeline. At least then I know I won't miss anything, everything can be sorted how I want, and unread/read status will be explicit rather than inferred.

Finally got around to creating the issue for a giant annoyance that eats up over half my daily fediverse reading time: gitlab.com/tom79/mastalab/issu

I continue to be amazed at how many people assume 'reversed chronological' is the best sorting method for social media. I get wanting to know what's going on right now, but I want to read my timeline like a webcomic, not a firehose I dip into randomly without context. Firehoses are for twitter.

The Travis-CI web UI burns so much laptop battery that I went through the effort of getting the CLI client working.

Now if I could just get out of this dependency hell of django 2.2 + sqlite3 + spatialite + xenial...

Unsolicited Advice to new Twitter/Facebook migrants Show more

Show more
social.coop

social.coop is a cooperatively-run corner of the Fediverse. The instance is democratically governed by its members, who generally share an interest in the co-op model, but topics of discussion range widely.

If you are interested in joining our community, please review our Bylaws and Code of Conduct. If you agree with them, you may apply for membership on our instance via this link

Our instance is supported by sliding scale contributions of $1-10/mo made via Open Collective. You must have an active Open Collective account to apply for membership; you may set one up here