sports injury, treatment Show more
After several months of hoping my recurring glute/hip injury will somehow go away, I'm seeing a physical therapist starting next week. I'm a little nervous about it; I've never had so much as a professional massage.
The PT clinic specializes in myofascial release; I'm not even totally sure that's the right place to start for this problem, but hopefully they'll at least figure out what's going on so I'll have more info.
fedi wishlist Show more
A plugin for a fediverse server that gives each user their own Bayesian network, to do with as they will. Tag posts you don't want to see one way, post you do want to see another way, and train it to filter out what _you_ consider pointless.
(And special timelines containing the 'spam' and 'ham' so you can check on it periodically and re-train the classifier as needed...)
more node pain Show more
I can't escape #NodeJS dependency hell. On yet another new project, I need a different version of node (>=8, <11) than every other project.
Okay, no problem, what's the equivalent to virtualenv for node? Oh, I see there are three options, none of them the clear best choice, all with their own opinions about how system-level package management should work.
gab, weaponized federation Show more
A collection of honeypot instances that contain "users" that follow popular gab users, specifically to eat up gab.com's sidekiq processes by taking as long as possible to respond to federation-related http requests.
pronoun Show more
Sign at the bagel shop a week ago:
If you don't know our pronouns, please use 'they'.
Bagel shop cashier today, as I put in my order after my agender partner's:
Are you eating with her? I'll put you on the same ticket.
Bagel shop server today, arriving with bagels:
Here you go, guys.
The sign is gone now; it didn't last long. I'm not saying it's wrong, but if you are going to take a firm stance you should probably not half-ass it yourself.
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
Node's package management is the level of shitshow that Python's was back in 2008, only worse because there are at least six competing almost-solutions and you need to use at least two of them.
It took a few decades for Python to settle on pip for programmers and anaconda for scientists. In a few decades, node developers will have created several hundred package managers and there will be no consensus on the right ones to use for anybody.
tv binge, the oa, no significant spoilers Show more
This one slipped by me. Nobody told me it's actually a lovecraftian horror mystery about plumbing the depths of secret knowledge we were not meant to know.
And it gets there so gradually, too. A lot of it would have bounced right off as just way too silly if it hadn't sold me on the characters first. Well made, imo.
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 #NodeJS 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?
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.
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.
Unsolicited Advice to new Twitter/Facebook migrants Show more
Really, I just want this added to the thinkpieces on the subject, which nobody reads anyway.
Anarcho-syndicalist leftist vegan atheist biker capoeirista quiet software dev; privileged white cis male; he/him.
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.
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