very long unhinged profanity filled rant about computers 

maybe javascript is an actual mistake. a turing-complete language just to allow popups when you click on shit? you can edit the HTML at runtime and create custom widgets? we have to JIT it now? what the fuck.

very long unhinged profanity filled rant about computers 

why didn't they just add new HTML elements that implement features people want? it's less flexible, sure- but it would be a better experience for users. it would stop shit like crypto mining in your browser, inaccessible widgets, data gathering

Show thread

very long unhinged profanity filled rant about computers 

there should be some kind of law about how the more powerful tools are the shittier the results will be for end users

Show thread

very long unhinged profanity filled rant about computers 

you know what's powerful? custom theming and widgets in GTK3. you know what users thought about this? they hated it

Show thread
Follow

very long unhinged profanity filled rant about computers 

it turns out stopping programmers from being able to do thing is the secret to things like portability, battery life, sandboxing, accessible UIs

very long unhinged profanity filled rant about computers 

the lispers and homoiconic language crowd always talk about how code is data, but the reverse is true too: data is just code that your program interprets and acts on. it might be that the computer just reads it as instructions to create a data structure, maybe it's to calculate shit, maybe it's to draw a friggin web page i dunno

Show thread

very long unhinged profanity filled rant about computers 

like config files that set values and programs that write to memory manually are the opposite ends of some weird stack of abstraction. there's probably some security observation here about sandboxing i'd love to dig in and reflect on but i'm just too tired and pissed to think about it so let's just move past that and talk about

Show thread

very long unhinged profanity filled rant about computers 

the difference is that 'high level' code like 'create a listbox' is actually useful than javascript saying to create divs and give ARIA properties and forces the programmer to be well defined about what the actual h*ck they want to accomplish

Show thread

very long unhinged profanity filled rant about computers 

the difference is that going form high level to low level in a sane way is easy but the reverse is not. there's information destroyed about intent and goals. generating well formed HTML from a higher level language is a lot easier than trusting code to generate HTML code properly like in low-level templating languages like PHP

Show thread

very long unhinged profanity filled rant about computers 

usually my rants have a conclusion or actable advice on how to improve computers but i have nothing except disappointment at how much fucked the web is given like 10 years ago the rage was about adding MORE useful information to HTML to make the semantic web. that would've been cool huh? imagine just a blog being some marked up HTML that a reader program could display however it wanted without a ton of shitty CSS and JS

Show thread

very long unhinged profanity filled rant about computers 

like sometimes i go to read code in git repos online using github or gitlab or gitea or whatever the fuck people use and my computer freezes up because my web browser can't handle the job of showing a page of code because everything has to be drawn and syntax highlighted, compared to vim which can handle any file that can fit in my RAM

Show thread

very long unhinged profanity filled rant about computers 

you could argue that's about software complexity and bloat but i'm fairly willing to just bet that it's a result of browsers not having <code> tags people want to use that could be optimized and instead everything is a <span> and because it's a <span> browsers can't optimize anything

Show thread

very long unhinged profanity filled rant about computers 

the only other thing to add is that i finally watchd the very early cgi y2k video for the 'blue' song by 'eiffel 65' and the plot is that blue aliens take the singer to their blue planet for their own blue concert but the other band members chase and get the guy back but the singer and he just beats the crap out of like two dozen of these aliens but then the aliens want him back so the band sings for them anyway with the kidnapper on stage

Show thread

very long unhinged profanity filled rant about computers 

@jookia I still feel bitter about how the semantic web was never fully realized. I don't even know if there's the stamina or willpower to push it over the line anymore.

very long unhinged profanity filled rant about computers 

@gid it would've been cool to just have the INFORMATION HIGHWAY be full of information and websites would just host information. but that's hard to profit from so i guess it just didn't happen

very long unhinged profanity filled rant about computers 

@jookia yeah I definitely think the 'social web' is the direct cause for a bunch of promising concepts stagnating but I don't know how to articulate my disappointment properly. Like, of course the web should be for people. But it's hard not to look at the main advances in the past 10 years and think "How does this benefit users?".

very long unhinged profanity filled rant about computers 

@gid well we managed to invent social media which exists to make people angry so maybe that counts somehow

very long unhinged profanity filled rant about computers 

@gid it's telling that wikipedia is probably the only non-profit website most people use daily and it's completely accessible and won't destroy your computer with ads and it runs on web 1.0 tech down to the LAMP stack. you make bloated terrible websites by listening to corporations telling you you need to

very long unhinged profanity filled rant about computers 

@jookia @gid the current dependence on adtech reminds me of how many music/arts subcultures in the 1990s got bankrolled by laundered drugs money - whilst this didn't cause the sky to fall in and was rarely hard drugs, it was neither healthy nor sustainable to anyone involved in long term (in many countries public services picked up the costs) and today such behaviour isn't classed as socially acceptable...

very long unhinged profanity filled rant about computers 

@jookia somebody somewhere: "php is high-level,,,"

very long unhinged profanity filled rant about computers 

@a_breakin_glass there's only two types of languages, low level languages, and those with garbage collection

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!