rimu
@rimu@piefed.social
- Comment on Mozilla and Mila announce strategic research partnership to advance open source and sovereign AI capabilities | The Mozilla Blog 2 days ago:
I remember when OpenAI was saying stuff like that.
- Comment on Announcing ARC-AGI-3 - An benchmark that tests if AI can explore, learn, and adapt in unfamiliar situations. Humans score 100%. Frontier AI scores 0.26%. 2 days ago:
I couldn’t get past the second level :(
- Comment on CPU shortage is 'getting more serious day by day, no less than the memory chip situation' says unnamed gaming PC company 3 days ago:
And then there’s the helium supply shortage, on top of that - https://www.techspot.com/news/111683-critical-semiconductor-gas-lost-third-global-supply-drone.html
- Comment on Are there any apps/instances that default to local only and you have to opt-in to federated instances? 3 days ago:
All those things are on the ‘Explore’ menu.
- Comment on Exposing a global ‘online rape academy’ — In shocking group chats, men encourage one another to drug and assault their wives – and swap tips on getting away with it 3 days ago:
Without reading the article I knew it would be Terrorgram.
- Comment on Recommend some Aerospace and STEM Fediverse spaces? 4 days ago:
- Comment on The FCC Just Banned the Sale of New Wi-Router Models Made Outside US 5 days ago:
This will not stand. Remember, TACO.
- Comment on A glimpse of future cities? China opens first robot-run volunteer station in public park 5 days ago:
I wonder how many tokens per hour one of them uses.
- Comment on New Community Rule: "No low-effort posts. This is subjective and will largely be determined by the community member reports." 6 days ago:
Would you agree that a post written by a LLM is “low effort”?
- Comment on Inside the fiery, deadly crashes involving the Tesla Cybertruck: Cybertrucks have locked passengers inside and burned so hot they’ve disintegrated drivers’ bones. 1 week ago:
huh, TIL. Thanks!
- Comment on Inside the fiery, deadly crashes involving the Tesla Cybertruck: Cybertrucks have locked passengers inside and burned so hot they’ve disintegrated drivers’ bones. 1 week ago:
Cybertrucks are 17 times more likely to kill you in a fiery way than the Ford Pinto, the previous record holder.
https://www.motherjones.com/politics/2025/02/report-cybertruck-safety-ford-pinto/
- Comment on List of Fediverse instances 1 week ago:
https://redirect.piefed.social - list of PieFed instances
- Comment on Mastodon not federating to Lemmy? 1 week ago:
Sorry - email is the channel which adds things to my todo list so when I get too busy I become avoidant about it. Just opening Thunderbird makes me a little anxious! “Ahh, yes, the app which brings more pain, here we go again”
- Comment on Mastodon not federating to Lemmy? 1 week ago:
Sounds good to me!
- Comment on The Productivity Paradox: Why Technology Makes the Economy More Efficient But Most People No Richer 2 weeks ago:
I can confirm - it is slop.
- Comment on 'Icky and heartbreaking': The $2 per hour worker behind the OnlyFans boom 2 weeks ago:
In the article the chatter is a woman but it can just as easily be a man. So all those customers are sexting with men half the time, heh.
- Comment on Digg’s open beta shuts down after just two months, blaming AI bot spam 2 weeks ago:
This may come as a surprise to you so brace yourself.
I am not stupid.
- Comment on Digg’s open beta shuts down after just two months, blaming AI bot spam 2 weeks ago:
Maybe they’ll relaunch as a piefed instance, lol
- Comment on Digg’s open beta shuts down after just two months, blaming AI bot spam 2 weeks ago:
No, but there is on PieFed.social. Mods and admins have functionality to check any post or comment for LLM-generated text. There’s more stuff too.
Generally I share my findings with Lemmy admins so they can ban the account.
I think this is a pretty big threat to the fediverse and social media in general and am taking it very seriously. At the moment the amount of slop is pretty low but we need to be ready for the deluge when it comes.
- Comment on Introducing New Fediverse Software, Goofed v0.0.1, Minimum Viable Shitpost Edition 2 weeks ago:
!general@activitypub.space, that one. Yep.
- Comment on Introducing New Fediverse Software, Goofed v0.0.1, Minimum Viable Shitpost Edition 2 weeks ago:
There is a convention of putting a FEDERATION.md file in the root of your project (there is a FEP about it but I can’t remember what it is, heh) which lists the FEPs your project implements.
e.g. https://codeberg.org/rimu/pyfedi/src/branch/main/FEDERATION.md
There is no standardised API endpoint for discovering this info so basically you just need to lurk in all the dev spaces you can and watch what they’re talking about, stalk each other’s codeberg/github issue queues and PRs and just cope with the jank.
- Comment on Introducing New Fediverse Software, Goofed v0.0.1, Minimum Viable Shitpost Edition 2 weeks ago:
Yes theoretically you could have any type in there but votes are the biggest inefficiency in the system so I’ve only implemented it for them.
There are some nodebb forums that federate with us, which are intended for AP dev discussions - !technical-discussion@activitypub.space for example. Not very active. Also some Matrix channels, again not exactly humming. Everyone is pretty focused on their own projects, really.
- Comment on Introducing New Fediverse Software, Goofed v0.0.1, Minimum Viable Shitpost Edition 2 weeks ago:
There is a discussion but it’s an email chain between myself, Lemmy, Mbin, NodeBB so not really out in the open.
I’m thinking of using the normal OrderedCollection structure that AP has - https://www.w3.org/TR/activitystreams-vocabulary/#dfn-orderedcollection. An object of type ’OrderedCollection’ with an array of ‘items’.
- Comment on Introducing New Fediverse Software, Goofed v0.0.1, Minimum Viable Shitpost Edition 2 weeks ago:
You’re right, to be more similar to the ActivityPub style of doing things the object should be a “type” of “Collection”, not just suddenly be an array instead of an object.
- Comment on Introducing New Fediverse Software, Goofed v0.0.1, Minimum Viable Shitpost Edition 2 weeks ago:
That sounds pretty fun, I like your extremist take on things.
If you want to federate votes in an efficient way, consider doing them in batches, like this - https://codeberg.org/rimu/pyfedi/src/branch/main/docs/fep-4248.md. Sending batches means building up a queue, etc which is a pain in the ass so you might want to just receive batches and send individually.
You can do nested comments more efficiently by doing a single query for all the comments on a post and then constructing the comment tree in Go, rather than using multiple SQL queries. It’s a bit tricky to code but you can copy PieFed’s code - https://codeberg.org/rimu/pyfedi/src/commit/68d6799be5c321f9abf84d136cafef6de6e3aafb/app/post/util.py#L141
- Comment on Link Preview Manifest: A Proposal for the Fediverse 2 weeks ago:
Man, I am a cranky bastard sometimes. Shouldn’t post when I’m tired.
How about - the origin server, the place where the post was originally created, gets all the metadata (og:image, og:title, etc) and includes that in the Activity that tells other instances about the post? That way there is only one request made to the link and receiving instances can use that to make their preview?
It does mean that receiving instances will need to trust the sender so there’s potential for some misrepresentation but that seems acceptable to me.
- Comment on Link Preview Manifest: A Proposal for the Fediverse 2 weeks ago:
I definitely did read it.
This idea is so bad that I’m not even going to bother elaborating.
- Comment on Link Preview Manifest: A Proposal for the Fediverse 2 weeks ago:
This will just lead to more requests being made.
Also anonymous requests, like those done by Mastodon to generate previews should be cached at the CDN or web server level, making them inexpensive to serve.
- Comment on UK firm's 98% efficient hybrid motor delivers record performance 2 weeks ago:
a 1% reduction in fuel and power consumption
Slow clap
- Comment on I built a self-hosted period tracker because I couldn't find one worth using 3 weeks ago:
I recommend you set the Content-Security-Policy http header so that inline javascript (commonly used for XSS attacks) cannot be executed.
https://web.dev/articles/strict-csp
CSP being off is not exactly a security hole but it makes security holes much more likely. By using a strict CSP configuration you close off the possibility of a whole class of holes.
Also think about setting the
Access-Control-Allow-Originheader and enable CORS on your REST endpoints.https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Access-Control-Allow-Origin
Again, kind of a pain in the ass but gets rid of a bunch of potential problems before they start.