Show newer

The way some websites inform their users about cookies reminds me of this conversation from the Hitchhiker's Guide To The Galaxy:

#gdpr #privacy #cookies

Apart from this what I'm curious is if they took the time to renew some of their music right. A bunch of songs got patched out over the years, so for many the Steam versions were already worse. Also of course what else they might add in these new versions, the press release says they're keeping the original look and feel. Hope they keep the cheats too.

Show thread

Rockstar officially announced the GTA 3/VC/SA remasters coming later this year. They also announced that they're about to remove the existing versions from stores, so if you want a version that's not tied to the rockstar launcher now's the time to grab them.

RT from Lea Verou (@LeaVerou)

Can't setup washer/dryer bought in Europe because my iPhone's region is US and the @hoover_uk hOn app is not available in the US App Store. If that's not @internetofshit, not sure what is.

Original tweet :

ai generated british food 

I decided to give two neural nets a go at the Great British Bakeoff technical challenges. They did both much better and much worse than I had guessed.

wow thanks to tvtropes i just learned mr. rogers is the reason recording TV on like a DVR or VCR or whatever isn't illegal

"In a case that made it all the way to the U.S. Supreme Court in 1984, the TV and movie industries sued manufactures of VCRs on the grounds that recording their programming was copyright infringement. Enter Fred Rogers, who testified on behalf of home recording, saying he didn't mind if people recorded his shows and that it was a very good thing for families to be able to watch programs together whenever they wanted to, rather than being controlled by an arbitrary network. The court specifically cited his testimony in their decision. So in other words if you like not being tied down to Appointment Television, you can thank Mr. Rogers."


"Luke, you switched off your targeting computer! What's wrong?"

The targeting computer:

Please sign in to acquire target. No login? Enter your email to create a free TargetLock Targeting Computers account and get all the newest updates!

Would you like to add this target to your memories?

If you like THERMAL EXHAUST PORTs, you might also be interested in...

[ Target will lock after ad ]

Oh my goooooood github has finally fixed the label for the star button! This took what, 2 years or so?
For those curious, for the longest time screen readers always read the star button as "unstar" no matter what its state was and you had to look at its hint to figure it out

Accessibility rant 

@talon Good stuff here. Just wanted to put this on your radar: Very early days, but Matt is aiming to wrap all the platform-specific accessibility APIs, including Android and HTML via auto-generating a parallel element tree, in a single API that UI toolkits can work with. Exciting stuff.

Accessibility rant 

A lot of people usually comment things like: "It should be the screen readers responsibility to figure out what's on screen. Do some OCR and image recognition and whatever and boom!"
Think about it. That won't work. Not only are there many different fonts that OCR just simply cannot read, but also things like interacting with those controls present a major hurtle at that point. Is it a checkbox, a button, or a button checkbox hybrid? Is it a slider? Is this a fancy button or a turnable knob? What about scrolling text?
Is this syntax highlighting or spelling errors or both? Or does it just mean I selected something? What about if I use another app? We can infer what things mean from context, but can OCR and image recognition? Does it know this is a code editor or a text editor? What if it's Emacs and it's literally everything?
This is why accessibility API's exist. There's a lot of context that would be lost if there was just OCR and image recognition.

Show thread

Accessibility rant 

It's sad that at this point I'm almost happy to see Electron apps simply because it means that the chance it'll be at least somewhat accessible are just so much higher.
So many new UI frameworks coming out, none of which are accessible. More and more "native" apps just... don't work anymore.
Also... I guess native means something else to me than it does to most UI devs. I wouldn't call drawing directly to the screen a native UI. Sure it might be nice and comfy and allow for beautiful coding patterns like stateless UI composition but that stuff's useless if I can't use it. Please keep this in mind when developing your latest and greatest native app using the latest and greatest new immediate mode GUI framework. Not a single one of them will be accessible. And if you're a dev working on one, please think of us.

Feels like the new Apple betas for both iOS and Mac OS have addressed a lot of the biggest bugs that cropped up. Don't wanna jinx it but Safari on Mac is behaving itself. Meanwhile, iOS 15.1 has definitely fixed wallet crashes and the inaccessible time picker in screen time as well. Not sure about the other things people brought up like the share sheet or app switcher because they weren't broken for me.

Who wants some fire to go with your braille?
Braille display demo refreshes with miniature fireballs

Safari bug update, there might already be an update that addresses this (see there was also a new Monterey beta which also seems to fix this.

Show thread

Update: Looks like this already landed in the stable version of Discord as well, so you shouldn't need canary to enjoy this improvement.

Show thread

So Facebook is planning to mess with aria markup to throw off ad blockers according to this
But reading this made me remember something. A few months back, I noticed a weird glitch while browsing FB, where the timestamps were suddenly getting very weirdly mangled with jibberish but only when reading from NVDA's virtual buffer, this persisted for a while but went away. Looking back on this now I think I must have been a part of them doing some A/B testing. So they had to be planning this for a long time.

And now for something positive, the latest Discord update at least in canary has now made screen readers speak messages when you focus them. So, you can now use it like Unigram or Slack, press F6 to focus the message list, then just up and down arrow to read them. Home and end will take you to the start and end of the list. If you'd rather stay in virtual cursor mode, then each message is now in its own article landmark, so if your screen reader has a key to move through those you can also jump around that way.

PSA, if you're on Mac, don't update to Safari 15. It’ll keep going busy after a few minutes of browsing. This is a Monterey beta bug which is sadly been brought over to Big Sur. Thx @erion for finding it on stable.

To give you an idea: there's a Tegra 2 chip that's used as management, and composes lyrics and video on screen. Which loads up and initializes the custom sound board. Now, karaoke still uses General MIDI, because it's the obvious way to do this. So, do you think they'd just use Fluidsynth or even Timidity? Of course not, CUSTOM HARDWARE MIDI SYNTH BASED ON ROLAND'S CHIPS! IN 2014! WITH SOUNDFONTS!
Microphone echo and effects? Hardware.
Do you like Hitachi SH2 chips? THEY'VE GOT 2!
Think they're just dumb online-only boxes? Nope. FULLY OFFLINE. ~3TB of MIDI + music video data that gets synced every once in a while!

Those machines have a front panel. Think they just wire a display over LVDS? Hahahaha. No. Custom board that's running Android, which is connected to the main Tegra chip via USB and Ethernet. Oh, and as for the video data, THERE'S A HARDWARE OVERLAY CHIP TO OVERLAY BOTH SIGNALS TOGETHER! JUST FOR THE FRONT PANEL DISPLAY! AAAAAAAA!
Show thread
A friend of mine living in JP managed to get a pretty good deal on 2014-era karaoke machines due to COVID, and reverse engineered them.
It's nuts. SO nuts. Japanese engineers lived up to their name. It's so incredibly overengineered hardware, I can't hate them in this day and age of software. EVERYTHING is done in hardware.
I'm in awe. And they're not online-only junkboxes either, they're proper offline-only devices.
Show older

A fun, happy little Mastodon/Hometown instance. Join us by the fire and have awesome discussions about things, stuff and everything in between! Admins: @Talon and @Mayana.

<svg xmlns="" id="hometownlogo" x="0px" y="0px" viewBox="25 40 50 20" width="100%" height="100%"><g><path d="M55.9,53.9H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,53.9,55.9,53.9z"/><path d="M55.9,58.2H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,58.2,55.9,58.2z"/><path d="M55.9,62.6H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,62.6,55.9,62.6z"/><path d="M64.8,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C66,54.4,65.4,53.9,64.8,53.9z"/><path d="M60.4,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C61.6,54.4,61.1,53.9,60.4,53.9z"/><path d="M63.7,48.3c1.3-0.7,2-2.5,2-5.6c0-3.6-0.9-7.8-3.3-7.8s-3.3,4.2-3.3,7.8c0,3.1,0.7,4.9,2,5.6v2.4c0,0.7,0.6,1.3,1.3,1.3 s1.3-0.6,1.3-1.3V48.3z M62.4,37.8c0.4,0.8,0.8,2.5,0.8,4.9c0,2.5-0.5,3.4-0.8,3.4s-0.8-0.9-0.8-3.4C61.7,40.3,62.1,38.6,62.4,37.8 z"/><path d="M57,42.7c0-0.1-0.1-0.1-0.1-0.2l-3.2-4.1c-0.2-0.3-0.6-0.5-1-0.5h-1.6v-1.9c0-0.7-0.6-1.3-1.3-1.3s-1.3,0.6-1.3,1.3V38 h-3.9h-1.1h-5.2c-0.4,0-0.7,0.2-1,0.5l-3.2,4.1c0,0.1-0.1,0.1-0.1,0.2c0,0-0.1,0.1-0.1,0.1C34,43,34,43.2,34,43.3v7.4 c0,0.7,0.6,1.3,1.3,1.3h5.2h7.4h8c0.7,0,1.3-0.6,1.3-1.3v-7.4c0-0.2,0-0.3-0.1-0.4C57,42.8,57,42.8,57,42.7z M41.7,49.5h-5.2v-4.9 h10.2v4.9H41.7z M48.5,42.1l-1.2-1.6h4.8l1.2,1.6H48.5z M44.1,40.5l1.2,1.6h-7.5l1.2-1.6H44.1z M49.2,44.6h5.5v4.9h-5.5V44.6z"/></g></svg>