I made a thread on birdsite about how absurd and awful voting in the USA is for citizens who live abroad.
Here's the nitter, so you don't have to visit birdsite: https://nitter.net/garrett/status/1309421647393325058#m
(This post itself acts as a content warning 😉)
"Thinking About Power Usage and Websites" by Chris Coyier https://css-tricks.com/thinking-about-power-usage-and-websites/
It's an interesting thought experiment. In general, on the client side, more CPU does map to more energy usage. And Safari's dev tools actually do have an estimate of battery consumption now.
Better privacy, fine-grained media permissions, improved UI: GNOME Web has a lot to offer with this release! Check out Michael Catanzaro’s blog post for the full details https://blogs.gnome.org/mcatanzaro/2020/09/16/epiphany-3-38-and-webkitgtk-2-30/ #Linux #opensource #GNOME
The web wasn't lost by people posting baby pictures to Facebook. The web was lost when Google leveraged market dominance to enact a complete abrogation of web standards -- since the HTML 'standard' is now a 'Living Document,' the standard is "do whatever Chrome does," which is an unattainable goal.
There are four voting members of WHATWG. Two of them use Google's web rendering engine. A third is entirely financially dependent on Google. The other one is Apple. Who speaks for you? Nobody.
Honestly, I think it is a huge mistake for Mastodon to not just treat Twitter like yet-another instance. At least automatically handle @-mentions in the @firstname.lastname@example.org format. It feels like idealism to pretend Twitter doesn’t exist, but I think we should be far more realistic.
also look at this one!!!! she's doing her best!!!!
I think it goes to show how immature our field is, when software engineers can work for decades without learning how to make their apps usable by blind or otherwise disabled people. Imagine if architects designed buildings without wheelchair ramps, or if civil engineers designed crosswalks without grooves or curb cuts.
They used to! And it was super dangerous! But now there are regulations forcing the engineers to figure this stuff out. I imagine accessibility will be the same in the future.
The A11ycasts series by Rob Dodson was definitely the most helpful starting point for me when learning how to do accessibility correctly. It lays out step-by-step how to actually install and use screen readers like VoiceOver and NVDA.
This is invaluable, because even with all the automated accessibility tooling out there, there's really nothing better than just using the app yourself and seeing if it's possible via sound and touch alone. https://www.youtube.com/playlist?list=PLNYkxOF6rcICWx0C9LVWWVqvHlYJyqw7g
It still amazes me that #accessibility is one of the major selling points of #Pinafore. When I first started, I thought it would be speed, offline capabilities, simple UI, something like that. Accessibility was not my main focus. https://mastodon.tardis.pw/objects/ab75df50-175d-4e2b-8f44-37d15bb95461
Unbelievably high blocked domains count on pihole, even after having various content blockers in browsers (on desktop _and_ mobile) in strict mode and being pretty choosy about which apps to install.
Most software and websites are basically malware (at least when it comes to privacy violation / tracking) to some degree. 😦
"What is the Value of Browser Diversity?" by @davatron5000 https://daverupert.com/2020/09/the-value-of-browser-diversity/
Great post, there's a lot I agree with here. Whatever the answer is, I have a nagging suspicion that we will find out sooner or later.
Nature really likes crabs and keeps trying to evolve more of them.
Carcinisation is the name of a process of convergent evolution, in which crustaceans evolve into crab-like forms. In decapod crustatceans, there have been at least 5 distinct times when crab-like animals have evolved.
Coconut crabs, king crabs, and hermit crabs are not types of true crab, and are only distantly related.
if your github readme is meant to explain how to run your application, but running all the commands you list fails to start your application, your readme sucks
90% of the times that i give up on using/contributing to FOSS it's because the readme assumes i already have and am a poweruser of some dependency that i've never used and doesn't explain anything about how to use it
computer nerd, UX/interface designer, software developer, Free Software / Open Source advocate, photographer
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!