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.

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.
@[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.
"We had an object that was unambiguous. That was too easy so now this object replaces it, but to figure out if it means the same thing as it did before, you have to know the context. Also some people still use the old one. HAVE FUN"

"Older versions of this specification had defined a "status" object type ... There are deployed implementations that currently still use "status" ... The determination of whether or not a "note" object represents a person's current status is based on the context in which the "note" is used."

Good joke. Standards.

If you're involved in the #education of young people, you might enjoy https://journeysinfilm.org. They provide free educational material using (and sometimes about) #film.

For example, through the movie Hidden Figures, they've provided a wealth of lesson and discussion material covering topics like #STEM, civil rights, cold war / space race history, and film-making: https://journeysinfilm.org/films/hidden-figures/

The Mars #movie is another great one. https://journeysinfilm.org/films/mars/

All right! Release time!

lua-mastodon 0.1 is tagged and available from https://luarocks.org — send toots from Lua!

More info here: https://github.com/hishamhm/lua-mastodon

What works: tooting!
What doesn't yet: media uploads (requires improvements in lua-requests) and streaming API (not written yet)

Shout outs to @halcy for Mastodon.py (which I translated almost line-by-line), @aeonofdiscord for the bugfix and @vielmetti for user feedback!

Trying to read about some of the protocols OStatus is based on. Lots of dead links. Salmon, portable contacts (poco), lots of draft pages. No wonder everyone implements these things differently - finding the correct documentation is actually pretty hard.
My gosh, there is some hairy stuff in the activity stream spec. I wonder how many of these verbs I can just indiscriminately throw at Mastodon/GNU Social and have them blindly accept them? I bet once I have a pubsub subscription *from* someone else, I can shove whatever data down it I like. Will have to investigate more.