Show newer

suddenly encountered a weird glitch where mastodon would be frozen and looked to be spamming requests in millisecond intervals

"that's weird". i switch the tab to twitter. hey that started doing it too. nothing would update. switch to a youtube tab i also had open. same thing! the internet is broken!

my headset was sitting on the F5 key.

in case you missed it… yesterday i finally published my Flash era web 1.0 throwback collection of games to Steam. it’s completely free! (because that’s what the web should be and tetrageddon is old-web :)
store.steampowered.com/app/354
i’m still very proud of this. imo it’s a beautiful hilarious weird thing that exists on its own terms.

#IndieGame #IndieGames #GameDev #Games #VideoGames #Gaming

ummm actually *tendrils come out of my mouth and suck away your will to live* *pushes my glasses up* 🤓

lotta people asking me to suggest an “alternative framework”. my suggestion is: stop using frameworks. they are never as helpful as they claim to be, add an overhead of complexity, create needless barriers and limitations. and then in as little as 2 years the framework is obsolete and your app stops working, unless you rewrite it again in the new version or a different framework.

frameworks are a soul crushing treadmill. Invest in low or zero dependency codebases on APIs that never change.

Show thread

someone just used React.js as an example of facebook “playing nice” and well.. i was able to interact with the react engineers on twitter years ago. they were quite shockingly open with the fact they intended react to be an embrace extend extinguish strategy aimed at the web as a whole, in tandem with react native. the long term vision was to have react native, painting directly to something like webgl or webgpu, then get rid of the rest of the web platform. super surprised they admitted it.

it’s a good reason to resist react.js even if you like it. every site that gets converted to use react.js brings meta a step closer to strangling the open web to death

Show thread

even if you don't set out to make enemies they're bound to show up anyway

Show thread

i took a vga capture cause i was too lazy to make a proper screenshot on the real w98 machine i'm using and then manually uploading it via ftp to my other machine

Show thread

Broke: The internet is just 6 websites now
Woke: So we should go back to each make our own website
Broke (again): But making a website became way harder
Bespoke: Making website is still easy, standars of quality has changed. We must embrace shitty html pages

if you want to add this to your own nginx setup:

map $http_user_agent $brnotice {
default '</head>';
~*Chrome '<link rel="stylesheet" href="https://maple.pet/notice.css"></head><div class="impnotice">You are using an unsupported browser. Please visit <a href="https://getfirefox.com">this website</a> to upgrade your browser.</div>';
}

server {
[...]
sub_filter '</head>' $brnotice;
sub_filter_once on;
}```
Show thread

added an nginx useragent directive to make my website render correctly on google chrome

Show older
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!