Conrad Pankoff

23 Followers
17 Following
106 Posts

I'm so close to having a working OStatus node now. I spent today writing nicer styles and implementing live updates. It'll be exciting once I can actually post something from my own little home :D

If you'd like to check out where it's at, you can see my running instance here: https://don.fknsrs.biz/

And the code is here: https://github.com/deoxxa/don

The whole thing is eating 0% cpu at idle, and very little when actively working. Quite happy so far.

@archaeme on the other side of things though, Mastodon and GNU Social both seem to be very fragile if you knock on the wrong doors a little too hard. Both clients and servers need to improve - but each is really only responsible for their own problems. Clients' incentive to improve is "not getting banned" - servers' incentive is "don't crash when there's a broken client".

This is really starting to come along nicely. Next step: implement *serving* RSS feeds of user posts.

https://mastodon.network/media/3DS4-BFT7AU4R0VmyDw

If you have to say that you're neutral in a matter, you most definitely are not.
@u2764 well, do I have a treat for you! My implementation is absolute garbage - it barely even works! :D
@archaeme @Elizafox yeah, it's tricky. I'm yet to read about the logic involved there. Presumably it's just "purge object with id ...", but there's a bunch of validation you'd want to do around that. Understandable that it might be a bit flimsy between different implementations.
@Elizafox yup, this is totally correct. I was actually confused by the delete messages that I was getting at the start - didn't realise there was even provision for it in the protocol. It's probably useful to think of it more as a fix for "oops I made a typo" than "oops I posted something sensitive".
@rbrt1k thanks for the mention! I'm planning to write another one very soon. I'm just about to dive into the other side of things - posting statuses :)
@KitRedgrave you can actually convince it to do so if you shove .xml on the end of the path. It violates the spec though, obviously.
@[email protected] any thought about adding instances outside of mastodon to your network monitor? its pretty interesting to see how this all ties in with the bigger #fediverse.