Show newer

euro truck simulator 

i was trying to be smart, turns out toll gate gates are indestructible....

Meta about masto adoption, bigger picture stuff I guess 

All this talk about what mastodon needs to do to become a high-adoption social network begs the question that that should happen in the first place. I'm not sure why the common assumption seems to be that growth is the end goal of every network project. Sure that applies for capitalist projects where the objective is to put adverts in eye balls and make money. But using growth terminology in this case feels like a mismatch to me. Can't quite put my finger on it.

most important reason for getting a bigger, nicer desk: space to put the fox plushie

re: mastodon api griping 

so I think the best i can do is:

- on load, request newest X toots from the timeline (up to the second toot in the stored historic timeline, so you can detect overlap)
- if there's no overlap, add a 'gap' element which renders as a triple dot/load more
- at the same time, open the websocket stream for new events. hope you didn't miss anything between the head of the timeline, and the first websocket event you receive. Just to be sure though, you could request the range between the websocket event and the stored timeline
- on websocket reconnect (or page reload), repeat this whole dance
- cry because all the added complexity in favor of never missing a cat pic in the timeline

Show thread

Reading everyone's profiles and pinned toots before replying, as a bit. 👓

re: mastodon api griping 

GoToSocial could absolutely improve things here, but there's no point because you're forced to accommodate mastodon's shitty design just because of market share, and then you're just doing lots of double work

Show thread

mastodon api griping 

i've mostly said this before, but it's so annoying how the mastodon timeline api's refuse to give you the tools to ensure a non-gappy timeline...

the websocket/sse streams just spit toots at you, with no context of ordering and if you missed anything, the pagination api uses link headers but only contain information about the chunk you just received, so you're totally blind on what ranges are continuous unless you make sure to request overlaps and merge based on that...

the adhd designer urge to constantly redesign everything you make because you already got bored of it

all the music sets of My Analog Journal are genres I don't really listen to, but the vibes are just immaculate so I have to watch anyways

youtu.be/6jFCgeQ7F_A

alc 

gonna pick up a ridiculously large bottle of liquor on sale, hmm

it's been nothing but pain, but unfortunately I am rather dependent on code-server, and their packaging is too much of a mess to upgrade a native Nix definition

Show thread

i love that podman just.. randomly bricks itself. at 4 am. when nothing was changed.

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.