Hello, I'm Nelson! I'm a CompSci student from Chile and co-founder of The Starlight Network, a creative engineering collective.
I like building stuff, to peek behind the courtains and split software in half to see how it ticks, I am very curious and I love to learn new things from anyone willing to show me.
I am autistic, I learned how to code at age 8 but I didn't learn how to tie my own shoes until age 20. I am also Aroace (
) and sex repulsed, I really do not like anything in regards to sex or kink. I also have BPD and have a headmate, who moderates fuzzies.wtf.
I am an avid fan of C, Zig, and specially, Lua. I love it when things are simple and straight to the point. In comparison to stuff like the Javascript ecosystem today, or web frameworks, or complicated structures in high level languages. I like my code dumb and flat.
This is my "serious" account where I post about my passion for technology, my personal life as a student, and my admiration for several things. If you want to have a peek at my unserious, shitpost-y account, take a look at @nelson@wetdry.world!
Thanks for reading
I suggest all of you check out the Versia Protocol, it is very interesting and I feel it has a lot of potential to become a standarized protocol.
It is ActivityPub/Fediverse-styled, in the sense that it operates under the idea of small pockets of users and informations that sync up on eachothers' data through simple communication
Some of the stuff I think it does better than ActivityPub:
1. Enforces hard endpoints for data fetching and backfilling
2. Enforces the ability for instances to change domains, as well as users to change handles
3. Has a server-to-server communication protocol for error logging and handling protocol implementation issues
4. Does not use JSON-LD, instead, opts in for a much simpler extension system that simply defines a set of values under an object
5. Implementing it is a very streamlined and straightforward experience, where most of the features you want (such as emoji reactions, likes, replies, etc.) are already part of the core standards as optional extensions.
6. Instead of having several ways to describe an object containing text and media, it simply has all of them under the same umbrella, with a couple of configurable options that serve mostly as tools for figuring out how to display an incoming "Note"
7. Encryption and signing are enforced.
#activityPub #fediverse #protocol #versia
Hello, I'm Nelson! I'm a CompSci student from Chile and co-founder of The Starlight Network, a creative engineering collective.
I like building stuff, to peek behind the courtains and split software in half to see how it ticks, I am very curious and I love to learn new things from anyone willing to show me.
I am autistic, I learned how to code at age 8 but I didn't learn how to tie my own shoes until age 20. I am also Aroace (
) and sex repulsed, I really do not like anything in regards to sex or kink. I also have BPD and have a headmate, who moderates fuzzies.wtf.
I am an avid fan of C, Zig, and specially, Lua. I love it when things are simple and straight to the point. In comparison to stuff like the Javascript ecosystem today, or web frameworks, or complicated structures in high level languages. I like my code dumb and flat.
This is my "serious" account where I post about my passion for technology, my personal life as a student, and my admiration for several things. If you want to have a peek at my unserious, shitpost-y account, take a look at @nelson@wetdry.world!
Thanks for reading