Moving this to Merveilles.town:
I'm a NY-born Oakland resident who programs for game companies to survive. I teach Scratch to kids at our town's video game museum.
Hey folks, just coming up for air. I'm not avoiding masto, I'm just working my tail off 😁
Just today, I did dishes, refreshed the litter pans, drilled and hammered roller casters into the legs of the craft table, did two loads of laundry and turned thirty-four. I got irons in the fire.
But I'm keen on getting back to Wireworld and all that, and I'm keeping an eye on Merveilles just in case you set off the Singularity or invent a seitan cordons bleus or some other typical shit 😆 Miss you!
Delete Chrome. Now.
Google is using its exceptionally powerful position to make *the browser itself* analyze your browsing behavior and serve that on a plate in the form of "cohorts" to anyone interested.
They are transforming Chrome into a "browsing-history-passport" - right now.
If you care about your intellectual freedom even a little bit, you must put Chrome out of your life as soon as possible. Support others doing the same.
SCOTUS has ruled that Google's copying of Java SE APIs was fair use. Hashtag let's go, I'm curious what this means for software freedom and preservation.
Sorry for a PDF link:
My favorite part so far: "Computer programs differ to some extent from many other copyrightable works because computer programs always serve a functional purpose."
🤣🤣🤣 It's all purposeful, folks! Reading this <24hrs after Revision 2021 is icing on the cake 🍰
To be clear, I have tons of other disks that I *have* gone through. These just evaded my give-a-damn.
I can't just leave them around forever, so I'll try and get through these one by one, and maybe share a tiny review. Maybe I can stream some down the road on Twitch, as an activity to do while working on my streaming setup.
What's the verdict?
Vieilles, or Merveilles? 😆
Found a $1 Lego-like construction set. Sydney Opera House, it says! Lego's sells for $190, so this is a massive bargain.
Had to mod one piece, though, otherwise it wouldn't actually fit together right
I don't do much promotion here on the fedi, but I got to make album art for one of my fav artists, and you should def go listen to her new single:
Another neat aspect of this project is, a ton of its text and information are just crammed into its HTML. The scripts do the bare minimum necessary to get the job done. This means web crawlers and other browserless web systems can glean lots of info from the app, even if it doesn't run.
I just took this a step further and made the Help popup appear when a visitor has scripts disabled, along with a bit of extra info just for them.
Now, the app isn't as accessible as it could be, and that's just a matter of time, but one thing I tried to do from the outset was to put all its unnecessary bells and whistles behind a root-level CSS class, so folks who prefer standard web components can opt out of the frills.
Making a web app accessible takes more than that, but I intend to do more, down the road. Actually consulting with an a11y expert is something I'm willing to pursue. This is good stuff to know.
Who's in the mood for some uploaded screen capture?
It's been a busy week of late-night coding, peppered with glances at MDN web docs, and here's what I have to show for it:
- the popups are complete
- I've finished the file loading UI
- there's keyboard shortcuts now
- zoom improvements
- code improvements, for what it's worth
What's obviously missing is the simulation itself, which I want to implement on the live stream!
In case you missed it, Google Play recently removed the @Tusky Mastodon app without proper explanation.
Tusky is one of the best Android Mastodon apps, with nothing controversial in it at all. It's quite disturbing that Google can and does act like this.
An alternative and much better way of getting Tusky onto your Android device is by using the independent FOSS app store @fdroidorg
You can find instructions for installing F-Droid here: https://switching.software/replace/google-play/
Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.