Show newer

hustle culture, caps lock 

I fucking hate that "Alexander the Great conquered the world by the time he was 30, what have you done" meme that hustle culture bros like to push

ALEXANDER WAS A NEPO BABY DON'T COMPARE YOURSELF TO HIM

Whenever the hourly electricity price dips below 0 you can find people complaining about not making a profit on their solar panels or being worried about wind farms running at a loss.

But... Energy being free is good? This should not be about profits, but a critical utility being accessible to all.

More solar and wind farms please!

fedi meta, defederation rhetoric 

Also the same ol', same ol' about how defederation is terrible and drives everyone away lmao. It's so surreal to watch an anti-capitalist talking like some adtech grifter or televangelist concerned about "reach" and shit. It's always such a red flag. Overall it's ended well with her joining her people, fellow leftists who think community standards and boundaries are the worst kind of oppression.

Show thread

after that spent the rest of the day tinkering on virtualized scroll implementations, so you aren't loading the entire historical timeline at once. sadly IntersectObserver seems rather flakey on mobile, but other than that seems to work quite well now

fedifox.cthu.lu
git.pixie.town/f0x/fedifox

Show thread

My fiancé left his desk like this before going to work 🦊

ahh it's fine. caused by someone boosting, unboosting, boosting something, and the client doesn't handle deletions yet nor deduplicates boosts, but they are actual separate activities

Show thread

fuckk
[there's a snake in my boot voice] there's a duplicate toot in my timeline

Show thread

....... My desktop was slugging a bit, realized it was running out of memory. Thought it might be a memory leak in the (development build) of FediFox. Killed the 4GB ram isolated web process, thinking that'd kill one of my FediFox tabs

and only later realized it was actually the mastodon.social tab with the federated timeline open that caused this

Show thread

yeah seems good, could paginate back quite a few until either an empty response, or a response with less than the limit also signalling there's nothing more

Show thread

huh, it also seems Mastodon has stopped just... looping around the timeline pagination responses when fetching toots newer/older than the ~400 (iirc) toots that are in your timeline view

Show thread

still seems to work really well! on different devices, and across suspends/reloads etc

Show thread

like right now I have it open in 3 tabs, first one says
`Lock: has timeline lock; Websocket: open`
while the other two are `Lock: nope; Websocket: waiting for lock`. But these new toots appear in all three tabs as soon as they come in over the first tab's websocket :D

Show thread

Did actually do quite a bit of FediFox work today.

Even got around to playing with the [Web Locks API](developer.mozilla.org/en-US/do), which allows the client to sync new data across multiple tabs running the same client, while only keeping a websocket to the instance open on one of them.

Quite interested to see how stable it is, when opening/closing/switching stuff around fedifox.cthu.lu/

Show thread
Show older
Pixietown

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