Skip to main content



Just attended the launch of Jackie Brown's book Braille on Display as presented by the Braillists Foundation.
The book discusses all the available Braille Displays and is available for free as a word document, ePUB and in PDF format. If you'd like to download your copy, visit braillists.org/brailleondispla…

reshared this



If you're coding in a language that uses EndIfs, EndFors, or braces, do you close each new statement or block immediately and then write the code above that line, or do you just keep track of it in your head?
I have the terrible habit of keeping track of it in my head, inevitably getting it wrong once in a while. Every so often the idea of doing it a better way occurs to me, and then I forget about it before I actually put it into practice. So this is me, holding myself accountable with a public post about how I'm going to do things the less insane way from now on, when it makes sense. This goes for HTML and XML too.
This entry was edited (3 weeks ago)
in reply to simon.old

VSCode all the things. That's the only answer to this.
in reply to Tristan

@tristan surely a decent IDE will cloes it for you pretty much as soon as you open it?


oh the irony. I asked an AI to tell me how many nuances for accessibility an AI would need to consider across a design system's component structure. Let's take Material UI, which by my opinion is one of the most forgiving and least-guardrail-provided component libraries out there. This is a fun math of permutations since you'd need to break down components into categories, then map how guidelines apply across them. The number O-1 came up with? 1425, 1750 in 4O.
This entry was edited (3 weeks ago)
in reply to Tamas G

For the nerds out there, a breakdown.
• Interactive Components: 25.
• Form Inputs: 20
• Navigation Components: 15
• Display Components: 20
• Feedback Components: 10
• Structural/Utility Components: 10
We estimated the number of relevant guidelines for each category:
• Interactive Components: 20 guidelines
• Form Inputs: 25 guidelines
• Navigation Components: 20 guidelines
• Display Components: 10 guidelines
• Feedback Components: 15 guidelines
• Structural/Utility Components: 10 guidelines
in reply to Tamas G

even if you categorized by more of the official MUI categorization:
• Inputs: Buttons, Checkboxes, Text Fields, ETC. 15
• Navigation: App Bars, Tabs, Drawers, etc. 10
• Surfaces: Cards, Papers, Accordions, etc. 10
• Feedback: Progress Indicators, Dialogs, Snackbars, etc. 8
• Data Display: Avatars, Badges, Lists, Tables, etc. 12
• Utils and Others: Grid, Box, Icons, etc. 15
And you adjusted guideline counts accordingly, the low-end it gives is 846. A bit lower yes, but still a mountain of nuance.
This entry was edited (3 weeks ago)



Jeff Geerling finally unlocks Raspberry Pi external GPU support, and yes it runs Doom... 3 at 4K! lxer.com/module/newswire/ext_l…


Personally, I think the problem of AI lacking accessibility detail is not one that is easily solvable. Any AI that is fine-tuned will take an average of the data it is fine-tuned from, this is how transformer-type models work. While you can tell it these nuances of when each of the 50 A and AA guidelines should be applied and where, it will be tilted towards an averaged form of that, and in that process some of them will get lost. While a model like that would be better than GPT, not by much.
in reply to Tamas G

This is why GPT can tell me all about how live-alerting would work for each platform when making a dismissable-timed component, for example, but not inform me how 2.2.1 applies to that nuanced content until I had prompted it myself. I had to be the expert and still in the driver's seat. That's a problem and why I could not recommend to my engineering or design colleagues to use it for that purpose, and for content writers to review anything complex within the accessibility space internally first
in reply to Tamas G

and since people (AI proponents) will ask about O-1, yes it's a little better, but if you don't specify every single guideline it should consider at the start of your prompt as well, it won't always think through about it either. Once it knows about the problem it will even consider smaller nuances beyond what regular 4O, yes, but I don't think it's earth-shattering to the fundamentals of how GPT-type models work, sorry to say and burst bubbles.
Saying that, as I've tested O1 for 2-weeks now.
This entry was edited (3 weeks ago)




There is a sudden explosion in the popularity of AI Hawk — a program that uses bots to let applicants apply to multiple jobs on LinkedIn. This means that we now live in a world where people are using AI-generated resumes and cover letters to automatically apply for jobs, many of which will be reviewed by automated AI software, creating a bizarre loop where humans have essentially been removed from the job application and hiring process. Read more at @404media. #AI #Jobs #Hiring #Bots #Tech #Technology flip.it/-Oiro2

in reply to George Takei 🏳️‍🌈🖖🏽

🧙 "Ridiculous!" 🧙

Indeed the only fitting reaction to that statement. Not questioning it, but "falling from the couch to ROFLMAO", making clear one cannot take that serious. Well done!

I'd almost said "calling that man truthful is like calling a gun a peacemaker" – but ouch, wasn't there something… 🙈



to vazne stale nemozem dat na iPhone akukolvek mp3 ako zvonenie ale musim to vselijako pokutne riesit cez Garage Band?...ma poser..so myslel ze toto ich uz davno preslo...
This entry was edited (3 weeks ago)
in reply to r0man 🇺🇦

Jaj počkaj, garage band to je taká tá predinstalovana applacka appka? Tak to beriem späť, to nabudúce vyskúšam.


#InstantMessaging / #Messengers picks of the day:

➡️ @delta - Free open source end-to-end encrypted chat app powered by email

➡️ @joinjabber - Helping non-techy people sign up on XMPP/Jabber

➡️ @xmpp - Designs & maintains the XMPP federated open messaging standard

➡️ @briar - E2EE P2P messaging app, works online through Tor & locally on Bluetooth

➡️ @Jami - E2EE P2P calling & messaging app

➡️ @matrix - Federated FOSS communications platform

➡️ @signalapp - Centralised messaging app

🧵 1/3



#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 10 updated and 2 added apps:

* PuppyGit Pro: Git Client for Android
* Vaani: a client for your Audiobookshelf server

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:



This is a seriously great improvement for Youtube.com: When you press "Reject all cookies" it now just shows a blank home page and a search bar. No more random "popular videos", suggested videos, etc.

No sarcasm, I'm genuinely very happy about this.



This is an example of why Mastodon is the future:

On Threads they have been using algorithms to moderate user content, but The Verge now reports how a large number of popular accounts have been banned, simply because Zuckerberg's software mistook their good content for bad content.

That is the difference:

On Mastodon, we have humans taking part in the moderation of humans. But on commercial social media, humans are pushed around like sheep.

theverge.com/2024/10/9/2426609…

in reply to Randahl Fink

On Mastodon, a human accidentally clicks the defederate button for Mastodon.social and "oh fuuuuck what did I just do heeelp me"



Any woman who expects a man to pay over $1000 for a wedding ring is clearly out of the loop mentally, because that's absolutely ridiculous. There are women out there who expect $30000 rings. Craziness! If you're a man, and she expects you to pay massive cash for a damn ring, run, run so far away and don't look back, and if you do marry, get a prenup that's so tightly sealed, that your money is 100% under your control, no exceptions. I'm not a fan of the whole marriage idea. Legally binding yourself to another person just isn't a good idea, but that's just me.
in reply to Nick's world

I don't agree with paying over the odds for marriage. We got comparably priced rings and had a quiet, small wedding. we are very financially entangled, but then we had a kid and bought a house. Those are the two most important pats of our lives, and they're completely and inextricably joint. Financial singularity wouldn't paarticularly work for either of us at this time in our lives.
in reply to Sean Randall

@cachondo Yeah, but the point is you agreed to it jointly. It's not an expectation because you're a man.


Beyond excited for Erin Kissane’s new venture. Not only is this work of such deep, fundamental importance, but Erin is exactly the person we want tackling it. And the fact that she’s doing this work in community—with us, not for us—is evidence of that: wrecka.ge/into-the-wreck/


As of Oct 8th, we ship Framework Laptops to 🇵🇹🇭🇷🇸🇮🇸🇰, with local language keyboards too! That rounds out all countries that use the Euro, and we're working through the infrastructure to launch in the rest of the EU as well.


Envision Glasses 2.8 Unveils 'Smart Detection' for Reading Figures, Tables, Graphs & More letsenvision.com/blog/smart-de…


Less than an hour until I go into vacation mode!
in reply to Just Martin

does that mean you autoreply and tell people to goa way? T-'hee


I'm curious if anyone knows what could be going on here. I wrote a 13-page document for work, and somehow the spaces and lines were changed, according to JAWS, to "space markers" and "paragraph marks". Ctrl+shift+8 fixed this, but does anyone know what this is for? What are space and paragraph marks? EVERY SINGLE space and line was changed.
in reply to Andy

You can start a list with an asterisk, shift+8. So perhaps ctrl+shift+8 got pressed accidentally?
in reply to Sean Randall

@cachondo Ah yeah, I've done like 30 lists in this document like that. I didn't think of that, but you're right! That's probably how it happened. Eh, at least it was reversible.


Urteil: Rechtsextremist hat kein Recht auf Referendariat

Ein Neonazi wurde zu Recht nicht als Referendar an einem Oberlandesgericht zugelassen. Das urteilte das Bundesverwaltungsgericht. Der Staat müsse niemanden ausbilden, der die Verfassung aktiv bekämpfe. Von A. Lagmöller.

➡️ tagesschau.de/inland/gesellsch…

#Bundesverwaltungsgericht #Rechtsextremismus



From the Andrew Heiskell Braille and Talking Book Library: Intro to Google Calendar: Thursday, October 10, 7:00 PM Eastern Time groups.io/g/tech-vi/message/79…



Classical and folk music are very common in ringtones, almost to the point of being cliche. It's understandable, though, considering that those genres are easily recognizable and in the public domain, so it probably saves money to just commission someone to make a remix of a traditional song rather than deal with paying royalties to record labels and collecting societies. However, possibly because it's so common, phone manufacturers often try to have fun with classical and traditional music, remixing it in various ways. In this thread, I'll be showcasing some of the most interesting remixes of Classical and Traditional songs I've found while browsing ringtones. Some will confuse. Some will horrify. Maybe you might even like one.
First up, Beethoven's fur elise. This SMAF remix takes the piece in a Latin direction, replacing the lead piano with a trumpet, and adding its own background improvisation on other instruments. From Samsung PC Studio version 2.0. Arranger unknown.
MMF: onj3.andrelouis.com/phonetones….
Original piece: youtube.com/watch?v=s71I_EWJk7…


okay so, Firefox has become a piece of shit as of late, like, super slow, lots of UI bugs that piss me the hell off and just keep getting worse and worse, etc.

I really don’t want to switch to a browser that’s Fucking Chrome out of ideology, but it seems like the only alternative is Safari/WebKit and there aren’t any other compelling WebKit browsers on macOS+Windows. Could some Internet reply guy prove me wrong on this?

Also ideally it’d have Bitwarden and uBlock Origin or similar.

in reply to fluffy 💜

Here’s the browsers that Bitwarden has supported extensions for: Safari, Chrome, Chrome, Firefox, Chrome, Cryptobro Chrome, Chrome, Paranoid Firefox, Chrome

EDIT: Tor is based on Firefox, not Chrome, my bad!

This entry was edited (3 weeks ago)
in reply to fluffy 💜

ok so basically, I like FIrefox in general, but I wish I could turn off the endless ads for their shitty VPNs and their "review checker" bullshit and all the other crap that gets in the way of the web and makes everything slow

and I wish they'd fuckin, like, fix UI bugs like where the location bar just suddenly stops working



I'm currently in my favorite phase of #a11y advocacy: annoying as many people as possible so I can fully use the companion app for my new headphones. Sennheiser Momentum 4 Wireless, if anyone's curious.
#a11y


So glad to learn that Han Kang got this year's Nobel Prize in #literature. I read “The vegetarian” a few years ago and it left quite an impression in my mind. Very creative, and sometimes perversiveideas... Challenging the culture that is not easily challenged! . audible.com/pd/B01AKPENR0?sour…
This entry was edited (3 weeks ago)


Stop Hackers From Getting Into Your Security Cams With 6 Easy Tips cnet.com/home/security/stop-ha…

Khronos reshared this.



Let's keep the contributor appreciation from earlier going! Our most recent Contributor Highlight is out, and we're shining the light on Toad Hall, one of our Mozilla Support (SUMO) forum superheroes! The SUMO forums are the pillar of our support, and contributors like Toad keep it strong.

#Thunderbird #OpenSource #Community

blog.thunderbird.net/2024/10/c…

in reply to TECC 🌱

@73CC We don't track you and we don't have trackers! We have telemetry, which is a completely different thing that is fully anonymous and only collects technical pings . You can see the things we collect here: stats.thunderbird.net/

But also, you can already completely disable telemetry from the settings page.

in reply to Aleca

With the release of Thunderbird Mobile, the tracker was removed.

»incoming.telemetry.mozilla.org« was included in the beta version.

This entry was edited (6 days ago)


I wonder what kind of programming is required to learn how to make JAWS and NVDA scrypts? because that's something I'm thinking I might want to get into if its not overly complicated. #Blind
in reply to Mendi

@luv4music1231 @mcourcel wouldn't fry the computer, though. JAWS has an emergency exit key so you could eventually stop it even with JAWS active.
yes, you could write a script that crashed the system, but you can always boot without JAWS.
A dangerous script could potentially corrupt your Windows installation, but it'd have to be pretty impressive to ruin the hardware.


Costco Is the Latest Grocery Chain to Announce Major Price Cuts cnet.com/news/costco-is-the-la…

Khronos reshared this.



@Friendica Support Was bewirkt in den #Kontakteinstellungen unter "Spiegle Beiträge dieses Kontakts" die Einstellung "Spiegeln als meine eigenen Beiträge"?




In spite of my 3D printer difficulties, the good news is I got my MK4 going again, so work on my Scan-Stand continues. I'm finishing the rework of the 3 part design in to a 5 part design. The advantage is this one will be compact enough to carry in a bag. The challenge is making that work without it becoming too wobbly. So glad to be back to 3D printing projects! So eager to work more on the folding cane and my wind instrument experiments, but I will finish this first.
in reply to bryansmart

What happened to your printer? Mine is still going strong. I have wondered though how repairs of this thing would work.


One of the downsides of working in govt for many years is I can no longer watch tv shows or movies about spies or conspiracies

‘I wonder how they procured that piece of tech and what forms they had to fill out’

‘I wonder what time code they used to track their after-hours sleuthing time’

‘How did they expense that’



The wait is over. HTML for People is OUT NOW!

I feel strongly that anyone should be able to make a website with HTML if they want. This web book will teach you how to do just that. It doesn’t require any previous experience making websites or coding. I will cover everything you need to know to get started in an approachable and friendly way.

And it’s free for all. 🚀

htmlforpeople.com

reshared this



New from 404 Media: people are using AI to auto apply for jobs. Bot scrolls LinkedIn, opens job applications, writes cover letter. Users say they've got interviews

We tested it. "By the time I finished breakfast, I had applied to 12 different jobs" 404media.co/i-applied-to-2-843…