Nothing like a deadline for prioritisation and motivation! On Wednesday, we realised there was a high severity bug (reported by @Marco)in Firefox + Cache the World regarding Mac text navigation that was a blocker for shipping Cache the World on Mac. Unfortunately, Firefox 113 is about to go into rc, so we only had just over a day to get it fixed or it would need to be disabled for 113. I've never done any Firefox development on Mac, so I had just over a day to set up a Mac Mini from scratch, remember how to use VoiceOver, get MacOS updated, install Xcode, get Firefox building from source, figure out the (undocumented) Mac text API and associated Firefox code, debug the problems, fix them, figure out how to write automated tests for them, submit the patches and get them tested, reviewed and uplifted. The good news is that it's all looking pretty good and I think we'll be able to ship. 🤞 At least I'm set up to do Firefox Mac development now!

reshared this

I love this blog post from @chutten that goes through some analysis of the anomaly, describes some of the process around how we tackled the issue and why, and then ultimately ends unresolved. Because sometimes, often even, that's the case. Shit happens and without direct insight into the affected systems we can't figure it out. chuttenblog.wordpress.com/2023…

Hey, here’s my usual breakdown of Amazon's quarterly business results: tbray.org/ongoing/When/202x/20…

Tl;dr: Amazon retail loses money, but AWS and Advertising emit floods of profit that cover those losses. Does this sound sane to you?

AWS’s growth is slowing but it’s still a damn fine business and should been have spun off from the retail behemoth years ago.

Coming up live at 00:00 UTC (8:00 PM Eastern, 5:00 PM Pacific in the Americas): two hours of relaxing #newage, #ambient, and #meditationmusic on Northern Lights: The New Age Show with Kelly Sapergia. More information about the show is at ksapergia.net/northernlights/. Tune in either by visiting theglobalvoice.info and clicking on the Listen Live link, or put the following URL in your favorite media player: theglobalvoice.info:8000/broad… #TGVRadio #audio

"As AI becomes increasingly integrated into our daily lives, it is crucial to address issues of inclusivity, bias, and fairness in #AI development and deployment."

govloop.com/community/blog/the…

#accessibility #disability #AI

Greetings!

For anyone wanting an alternative browser to Microsoft Edge, why not give @Vivaldi a shot!

vivaldi.com

If on #Android, the @accessibleandroid crew from #BlindAndroidUsers, have a podcast on it found at

youtube.com/watch?v=mhrl9i2MQ7…

The Potentially Dangerous Non-Accessibility Of Cookie Notices — Smashing Magazine smashingmagazine.com/2023/04/p… #a11y
#a11y

Oh, hi! it's a new cover. Please feel free to like, share, comment, subscribe or do the things you do with these things.

Link here: youtu.be/o4K0VLl1Dn8

@talon Thank you for bringing my visions to life in the way you do. You're a genius.

#music #cover #coverartist #singing #singer #Art #Creation

13 SHIFTcycles♻
Diesen Monat geht es um "relate" (in Beziehung stehen). Wir fühlen uns mit allen am Prozess von Produktion und Nutzung Beteiligten verbunden.😊
Mehr Infos findest du im neuen Blogbeitrag: shiftphones.com/13-shiftcycles…

#shifthappens #shift #shiftphone #beziehung #relate #recycle #refund #reduce #cycle

in reply to SHIFTPHONES

"Wir fühlen uns mit allen am Prozess von Produktion und Nutzung Beteiligten verbunden"

Kann ich vollauf bestätigen. Wenn Du Freitag Abend per Email eine Frage hinschickst, und Dich am Montag der CEO zurück ruft, um alles mit Dir zu klären, kann Dich das schon aus dem Drehstuhl katapultieren 🤣

Weiter so, liebes SHIFT Team! 😍 Und ich freue mich schon riesig auf mein 8er. Schaut so aus, als käme es dann mit 256 GB, nur noch 166 Bestellungen fehlen: shiftphones.com/shiftphone-8-s…

Für 49 Euro können Sie mit dem Deutschlandticket den öffentlichen Nahverkehr im ganzen Land nutzen. Das macht Bus und Bahn attraktiver. Und ist gut fürs Klima, denn viele Verkehrsunternehmen setzen auf Elektro-Antriebe. Wie die BVG in Berlin. Kanzler Scholz hat den BVG-Betriebshof besucht - und durfte selbst ans Steuer:

Hey there folks! I get to make a really, really, really big announcement today. I can finally, fianlly announce that, for the past 2 years, I have been working on total blind accessibility for Forza Motorsport. Here's the audio described version of a video we made detailing these systems and how they work together to make Forza totally blind accessible. youtu.be/SwWn1EZTSSY

reshared this

2023: "Why did the entire executive team get EE/GE ratings [short-hand for top-tier performance reviews at Meta] when they are also directly responsible for the choices that led to us needing to lay off 20+% of the company? Where is the accountability?" entrepreneur.com/business-news… 17th century: "The law locks up the man or woman /
Who steals the goose off the common /
But leaves the greater villain loose /
Who steals the common from the goose".

You've seen it on Reddit or Hacker News: People complaining their self-hosted emails always end up in the spam folder of Gmail - even if they set up everything correctly. The question being asked: Is Gmail killing independent email? 🧐

tutanota.com/blog/posts/gmail-…

Du hast es wahrscheinlich schon auf Reddit & Hacker News gesehen: Leute, die sich beschweren, dass ihre selbst gehosteten E-Mails immer im Spam-Ordner von Gmail landen. Gerechtfertigt oder Missbrauch der Macht? 🧐

tutanota.com/de/blog/posts/gma…

in reply to Tuta

These posts confuse me. I'm not the most technical person around. I'm not the least, either, but certainly not the most. And yet, I've been hosting my own email and talking with people on Gmail fine for years. All I did was set up #Yunohost on a VPS that wasn't chock full of spammers, follow Yunohost's instructions on what to add to the DNS settings, regularly update and... well, that's pretty much it.

Somehow though, social is full of claims that selfhosting email is impossible?

in reply to Tuta

Yes, Gmail absolutely makes it difficult to get reliable delivery to Gmail users if you're not on Gmail or one of the other big webmail providers.

My server has never sent spam, ever.
It's had the same IP address for 15 years.
It's not on the DUL or any other list.
It is properly configured for and uses SMTP STARTTLS, DKIM, and SPF.
It has restrictive policies for SPF and DMARC and advertises as such.
It passes all validators.

And deliverability to #Gmail is a complete crapshoot.

Exercise:
Go to Wikipedia and click on the "Random Article" sidebar link. (Direct link to Random Article: en.wikipedia.org/wiki/Special:… )
Whatever article comes up, try to invent a reason why someone else should find this article interesting.
This is a fun thing to try with other people. Person 1 gets the random article and tries to get Person 2 to be curious to learn more. Then switch roles. After each round, whoever did the best job provoking curiosity (as agreed by all) gets a point.
#curiosity
in reply to Kladni

Well, when you read something like

'The department also has a distinct shoulder patch depicting an erect grizzly bear, the Pacific ocean, and snowcapped mountains, along with totem images from Tlingit culture' It's hard not to wonder why, or who thought that the word 'erect' made sense in this context. en.wikipedia.org/wiki/Hoonah_P…

Andre Louis reshared this.

Just dropped on the App Store: #RHVoice for #iOS. For now only #Macedonian and #Albanian languages are supported but it's worth bookmarking/installing this now to follow updates. Again, new linguistic communities have been included to the #Apple ecosystem with high-quality, free-of-charge voices. apps.apple.com/pl/app/rhvoice/… #Accessibility #Blind #SpeechSynthesis #TextToSpeech #Languages

reshared this

Planned:

- MAS-129: Fix search being hard to find on mobile
- MAS-48: Quote posts
- MAS-137: Sorting options for threads
- MAS-136: Add server setting for default discoverability of accounts
- MAS-134: Privacy settings as an onboarding step
- MAS-133: Display followed hashtag above posts in home feed
- MAS-132: Synchronize boost and favourite counts for remote posts
- MAS-131: P…

joinmastodon.org/roadmap #mastodon #roadmap

#miroslavpelta #soud #sportovnidotace

‼️ Bývalý šéf českého fotbalu Miroslav Pelta a exnáměstkyně ministryně školství Simona Kratochvílová jsou vinni ze zmanipulování sportovních dotací.
irozhlas.cz/zpravy-domov/miros…

I think this is by far the best analogue TV shutdown announcement I've seen.

(Full video of a bunch of US shutdowns youtube.com/watch?v=XbSjD_ov_W…)

Some exciting news! Drupal has been designated as a "Digital Public Good"! If you're interested in learning more about why this is great news for Drupal, check out my blog post: dri.es/drupal-recognized-as-a-… #drupal #publicgood #dpg

Do you think #trurl should be able to convert an incoming JSON to a URL output? github.com/curl/trurl/issues/1…
This entry was edited (2 years ago)

#Tories deliver election leaflet to 200 residents in #Norwich saying you don’t need #VoterID to vote, just be on electoral roll.

This is criminal level lying. I don’t buy that it was incompetence. It may be on their leaflets, but they know its a safe Labour seat.

I want an Electoral Commission investigation and proper fines put in place for this outrageous attempt to disenfranchise people.

eveningnews24.co.uk/news/23481…

I liked this post about “how to prove theorems" by Asaf Karagila (karagila.org/2023/theorems/), and it was not at all what I expected given the title. Thanks to @highergeometer for linking it.

What this post addresses is not “how to *prove* theorems”, but “how to prove *theorems*” — in an environment where what counts as an actual theorem is socially determined, and depends on what facts the experts of a field are and are not aware of. The fact that you have to think about this at all is sometimes decried as 'folklore', but I think the point of a publication is not to add to your CV but rather to add to the community's knowledge and understanding. Folklore is generally bad not because it makes it hard to publish stuff, but rather because it is unstable: enough people die or retire, and that knowledge disappears. That is why healthy fields are filled with great monographs, dissertations, and even textbooks, which collect this knowledge that can't be published as novel "theorems".

Asaf's stories about how he had plenty of small results that he did not bother publishing because they were only small deltas on things that people already know is relatable, and I think it is admirable that he took the dignified path rather than try to publish them and spend years whining about the lackluster referee reports…

This entry was edited (2 years ago)

Do awesome things, and build up your skills! Anyone can join the #LibreOffice project – you don't need to be a coder. At a recent event in Brasil, community members talked about this topic: blog.documentfoundation.org/bl… #freesoftware #opensource

- Tu objetivo en la entrevista de trabajo es conseguir el trabajo, no decir la verdad
- Nunca te creas imprescindible
- Organízate con tus compañeras, sola nunca conseguirás nada, con amigas igual sí
- Si te presionan para que dejes el trabajo voluntariamente, no lo hagas. Que te despidan y te paguen indemnización
- No hagas horas extras, que contraten más gente
- Los médicos de las mutuas trabajan para la empresa, tu salud no les importa una mierda

twitter.com/Estefierritox/stat…

#LivingBlindfully Coming up on Living Blindfully episode 226, Voice Dream Reader has a nightmare week and ignites a subscription debate, those pesky e-scooters, and do police sometimes fail to take crimes against blind people seriously? - livingblindfully.com/lbpreview…

B/c it was not enough to silence her voice on the House floor, #Montana Republicans have banished Rep. #ZooeyZephyr from the state legislature for the rest of the session. She will not be permitted to represent her 11,000 constituents who elected her to speak for them. GOP lawmakers misgendered Zephyr & accused her of violating decorum by opposing their anti-trans bills & saying they would have “blood on their hands”. Protesters who supported her were arrested. This is what #fascism looks like.