Adtech industry: Wait! No laws, please! We'll self-regulate.
Introduces a weird double negative, hard to use Do-not-track system (headers, buried browser setting, defaults off)
People: ok. We'll use that.
Adtech: oh shit. People actually use it.
Adtech: you know what? We'll just ignore it anyway. They're more like guidelines than actual rules.
This is why we need government regulation. #GDPR and more.
I'm not disabled, nor colorblind, nor impaired in any way when using a website.
Still, #accessibility helps me a lot. So much that I'll use web-apps and -sites with good accessibility far more than their alternatives with poor accessibility.
Simple things like tabbing, shortcuts, navigation: when I can use it just a little easier or faster, I'll use it more often.
Accessibility matters, even if you don't care the least about (temporary) impaired users (which is a horrible premise).
Doing some #Rails freelancing lately. After mostly #rust work for a year, development is slow.
The lack of compiler and types- feedback is slowing me down terribly.
It often takes me hours or minutes to find out I made a stupid typo, or wrong assumption. With #rust the LSP (or just a cargo check) shows it immediate. In Ruby/Rails it takes a full run of the test-suite and often manual testing.
Static typing is a tool to speed up development. Don't believe the people who tell you otherwise.
Lol.
I'm building a tool that summarizes what what a company does based on their website.
Most common type of answer:
"The company specializes in web development and optimization, as suggested by the presence of JavaScript related to rendering the webpage efficiently and measuring performance metrics like render time and cacheability. They also seem to be utilizing tools like ResizeObserver and PerformanceObserver to enhance user experience and optimize page loading."
Their HTML is so bad that anything that's not a full blown browser simply cannot parse it.
Or, in other words: their website is crap, inaccessible, invalid and bloated.
And coincidentally therefore unfriendly towards AI, bots and quite probably most humans that don't have the most powerful machines with modern browsers and 100% eyesight and such.
Hey #webdev. If you replace the "select" item with some fancy client side thing please think again.
Todays gripe: a select list that doesn't go to "The Netherlands" when I type T (And it's already always a random guess if I need N, T, or D for Dutch).
But having to scroll through 250+ countries sucks even more.
Just use the fucking select-field. It may not look as fancy, but at least it always fucking works #rant.
> And it’s just part of the general budget—the government can use it however they want. But I’ve noticed that they’ve paid down some of their debt, which is pretty unusual. They’ve eliminated property taxes on residential buildings. So we’re doing well, I would say.
Sometimes I'm reminded that the internet is also a nice place. This is one of em.
Disregarding nuclear waste, or accidents, let's presume that's "solved". Then still, nuclear power is crap.
It's highly centralized, monopolized, with all the risks to continuation and effectiveness that come from it.
It's more expensive to run than wind and solar (but can run predictably and 24/7). And with costs for storage of waste and decommissioning, it's often more expensive than coal or gas even!
Uranium has to be mined. Like coal. But in problematic regions. Uranium is finite.
The majority of the people in the word don't use AM/PM.
Having all your times in AM PM sucks for almost everyone but Americans. We have to look up and often correct times. At least consider a setting.
But probably best is to have everyone use a 24 hour clock. Every American understand when 22:30 is. But hardly anyoneunderstands if 10:30 AM is in the morning or evening. Or now many hours are between 08:00 and 18:00.
Why is there no syntax=python or somesuch attribute on the <pre> and <code> #HTML tags?
Now we're all loading in highlight.js, prisma.js, chroma or whatever library to generate often completely inaccessible tagsoup. Just to have syntax highlighting. Shouldn't that be the task of the browser/client? With maybe some CSS when webdevs insist on controlling the syntax highlighting theme.
So the #EU forces #Apple to allow alternative #Appstores, breaking their monopoly.
Apple retaliates with scare mongering (we do it for your security) and with making all EU users pay additional fees. That's incredibly smart. The way a Bond Villain is incredibly smart.
I prefer to remove code. I try to understand the problem rather than the proposed solution. I think and whiteboard before coding. I refactor. Then refactor again. And then some more. I TDD.
I often spend a whole day developing, and then commit maybe 1 test and 2 lines of code.
All so that I can continue at 0.1x speed for always.
Because the 10x devs I've worked with, in reality just wrote techical debt at 10x speed.
@jorijn@berkes gotosocial is fantastisch. Een verademing als je gewend bent aan het spaghettiworstelen van de veel te grote en ingewikkelde Rails app van mastodon.
Prima voor een persoonlijk account. Misschien inmiddels goed genoeg voor een (kleine) community, maar niet bedoeld - en dus ongeschikt - voor iets als mastodon.nl