Skip to main content




Microsoft Mgmt Deteriorates GitHub UX - Goodbye Perf and Progressive Enhancement?

Mu-An Chiou writes @muan:

"React got pushed down from Microsoft management and most of us on the [GitHub] front-end team quit."

muan.co/posts/javascript

#webperf #ProgressiveEnhancement #github #Microsoft

This entry was edited (2 days ago)

reshared this



To any #Voiceover users who are considering trying BlueSky, a word of warning.
It’s technicaly accessible, but presents a few problems. focus is never on a post, but on an element within a post. So you may find the Like button rather than the post itself, and you need to swipe through every element of each post. That’s a real pain. Also, some buttons either don’t work at all or do something unexpected.
I found navigation very difficult and was never quite sure where I was.
I haven’t found any images with Alt Text either.
The layout isn’t great.
All in all, it’s a bit of a trial to use. It’s almost as if they haven’t really bothered with #Accessibility. Fancy that!
Perhaps I should persevere with it, but, quite frankly, life’s too short, so I won’t be using it.
This entry was edited (2 days ago)

reshared this

in reply to James Scholes

@jscholes Thanks James, do you know about their API's possibilities? I.e., Is it possible to develop a fully-fledged app?
in reply to André Polykanine

It seems to be, yes. There are already alternative native apps in the iOS App Store, and they list clients as an expected use case in their API documentation. They also claim that their own mobile app uses exactly the same API they make available to developers, although I'm not sure how true that is.
This entry was edited (2 days ago)


Walmart offers Aira Nationwide 🌟

Holiday shopping just got an accessibility upgrade! 🎁 For the first time, Aira is available nationwide in Walmart stores and online at Walmart.com – one of our most requested Access Partners! You asked, and Walmart delivered. Here’s what our explorers are saying:

"For the first time ever, I was able to go to my local Walmart and pick up an order I had placed independently. Excellent service!"

"The Agent did an excellent job guiding me through Walmart to the prescription counter and back. Exceptional navigation skills!"

'"The Agent helped me navigate to the customer service counter – so efficient and professional."

Download the Aira App for free for IOS or Android and visit your local Walmart today!
Learn more: aira.io/aira-at-walmart/ 🎄✨

#AccessibleRetail #InclusiveShopping #DisabilityAccess #HolidayShopping #OnMyTerms #AccessForAll

reshared this



Dear Mastodon,

If you could stop suggesting that I change my carefully chosen camel case hashtags to all lowers, that would sure be swell.

😠

#Accessibility

reshared this



You'd think Raspberry Pi of all companies would have a Mastodon presence, but they don't even have Threads bridging turned on 💀
in reply to Steve Troughton-Smith

And the reason being: they were dogpiled off the fediverse for… *checks notes* …no real reason

TIL

techdirt.com/2022/12/12/raspbe…




If you find yourself following fedi conflicts and getting exhausted yet unable to look away, step back. Follow CA/B and certificate authority root program conflicts instead for a palette cleanser.

Seirdy reshared this.

in reply to Seirdy

They’re the opposite of what goes on here. The issue at hand generally seems rather dry, and the parties in the wrong are generally obvious. But the fallout is fascinatingly measured, clear-cut, and diplomatic while the parties obviously in the wrong struggle to mitigate their errors as their entire business’ reputation is on the line. So there are enough stakes for it to matter, but for once you feel you have enough context and it doesn’t feel personal.


Finished @viscousplatypus’s “The Accessibility Operations Guidebook” this morning. Probably a good idea to read if you do digital accessibility and want to scale up your impact. I recommend.

This quote from a former independent consultant who has become an employee really lands.

Info on The Storygraph:
app.thestorygraph.com/books/82…

Buy (I did the Payhib ebook but read it on my Kobo; no Amazon in this house):
devonpersing.netlify.app/book/

#a11y #accessibility



What is your favorite browser? Feel free to share why.

#Vivaldi #browser #Firefox #Edge #Chrome #Safari #Opera #Windows #Linux #macos #iOS #Android

  • Vivaldi (35%, 11 votes)
  • Chrome (0%, 0 votes)
  • Edge (6%, 2 votes)
  • Safari (3%, 1 vote)
  • Firefox (58%, 18 votes)
  • Opera (0%, 0 votes)
  • Other (19%, 6 votes)
31 voters. Poll end: in 19 hours

in reply to Jon S. von Tetzchner

WeasyPrint because holy shit they wrote a browser in Python! It beats major browsers at CSS fragmentation and paged media. And with much better (far from perfect) PDF accessibility.

The browsers I use 99% of the time are not my favorites.

This entry was edited (2 days ago)


1/There is nothing more embarrassing than watching hordes of liberals willingly herd themselves into a pen funded by Russian capital. Blue sky’s principal funder Blockchain Capital LLC is run in part by Kirill Dorofeev, who also works for VK, Russia’s state social network.


Koukám TrainingPeaks, už má aplikaci pro indoor cycling.
trainingpeaks.com/virtual/?utm…
in reply to Archos

tak Simpsonovi o tom už dávno natočili jednu epizodu 😃
Ještě sis tam mohl připlatit za to, že budeš mít coache, který ti říkal, jak máš jezdit
This entry was edited (2 days ago)


A hidden catch of the new fancy EuroCity direct service between Brussels and Amsterdam: Since the train does not stop in Breda anymore, subscription holders with 100% discount on Dutch railways still have to pay for the journey from Rotterdam to the border.
Therefore the basic ticket price for such subscription holders went up almost twofold - from € 10,50 to € 20.

And of course, due to limitations of the NS international journey planner, you cannot force it to use the slower EuroCity service.



Great to see this ammendment from @openuk to this #COP29 Green Digital Action Day openuk.uk/cop29/


It's possible to build an app with zero #tracking. 💪
in reply to Tuta

Downloaded app, clicked sign up, get the “Loading” spinner and it goes nowhere.


@freedomscientific In JAWS 2025, whenever I navigate in and out of lists in Microsoft Word or on a Web page, JAWS speaks the messages "entering list" and "exit list." I can find no way of disabling these announcements in the insert+V Speech Options dialog or in Settings Center; I've looked under Configure Speech Verbosity as well as the Speech and Sounds Manager. Is this found anywhere in the UI? If not, could this be added in Settings Center so that we can disable these announcements?
This entry was edited (1 day ago)
in reply to Brian Hartgen

@brian_hartgen Thanks for confirming. I'm going to suggest to them that this should be a verbosity option.
in reply to David Goldfield

@brian_hartgen Since going to Windows 11, I hear this all the time at work. Opening app.. Working on retrieving.... Not really necessary, this should be something that can be turned off or, as David suggested, set in verbocity settings


#latinoamerica #SoftwareLibre #latam #latampol #FOSS #flisol #askFedi

Estoy investigando el impacto del Software Libre en la economía y soberanía tecnológica en la América hispanohablante*. ¿Hay estadísticas, eventos, leyes, opiniones o proyectos que debería saber?

Ya he investigado FLISoL y las leyes que hicieron obligatorio el SL del sector público.

*(menos los EEUU, y no me permiten incluir países que no hablan español como Brasil - lo siento)

@federicomena @rikylinux_ar @canaimagnulinux



One of the things I love about Montreal’s alleys is people make an effort with even the barest of them.

#Montreal



Shopify CEO Tobi Lutke is calling for the end of Canada’s public postal service because its workers have gone on strike.

The company’s leaders are increasingly pushing extreme right-wing positions in Canada. Gutting Canada Post would effectively end delivery in many rural and remote communities because it’s not profitable for private companies to serve them.

#tech #shopify #postoffice #canada #cdnpoli

in reply to Paris Marx

I am so shocked (NOT)

I wonder how much they donate to the right-wings...



268 / 365

The White Stripes: Fell In Love With A Girl

Včera parafráze na Gondryho, tak teď Gondry sám a jeden z jeho nejslavnějších kousků. A samozřejmě je to nabušenej love song, minuta padesát, jízda. Vtipný je, že Jack White chtěl po Legu, jestli by nebylo možné ke každému CD přidat LEGO figurky jeho a Meg a oni ho odmítli, že "We don't market our product to people over the age of twelve." Tak to by dnes asi dopadlo jinak 😜

youtube.com/watch?v=fTH71AAxXm…

Režie: Michel Gondry

#365adamovyklipy

in reply to Adam Zbiejczuk

Uau, skvělej klip. To muselo dát práce....
Klipy písniček teda obecně moc neznám, takže jsem často překvapenej 😄
in reply to Štěpán Škorpil

@stepan tohle je opravdu hodně známý - Best of Michel Gondry nám představil kdysi na žurnalistice David Kořínek (je to v rámci série DVD režisérů) - je to volně na archive.org a je tam povícero geniálních věcí, takže doporučuju: archive.org/details/the-work-o…


On wednesdays swing social dance party at Prague national technical library cafe I noticed they use @mixxx as a music player.
Good music, good people, good dance, good software all at one spot... ❤️

Mixxx DJ Software reshared this.



I think best ActivityPub : BlueSky analogy is X11 : SurfaceFlinger. The latter two have in common:

* Funded, capable product and engineering effort
* Open source bug no RMS vibes
* Many more users

The former two have:

* Some users who choose it on principle
* Fragmentation in the layers above
* Whining from the hangers-on

But fundamentally they solve overlapping but not identical problems. That's a fine thing.

Enjoy writing those modelines!

in reply to Raph Levien

Ouch. The fact that you compared ActivityPub to X11 and not Wayland implies that you think ActivityPub is already obsolete.
in reply to Matt Campbell

@matt That might not have been *entirely* fair, but it is what came to mind. I was thinking more about the intractability of solving problems like "high dpi" on the X11 side and "how to move instances seamlessly" on the ActivityPub side.


The UI for the cURL GUI tool is slick.

cc @bagder
@icing

This entry was edited (2 days ago)


Botky super, dvě hodiny na kole a nohy v teple.
#cyklovylet #cyklistika no a málem byla #birellovka, ale bylo zavřeno


I'd like to see less criticism of how Bluesky isn't really decentralized, why it sucks that the Bluesky app uses React (I regret that I briefly piled onto that one), etc., and more discussion of why we're losing people to Bluesky and what we're going to do about it. For my part, I'm trying not to be a toxic reply guy.
in reply to Matt Campbell

@spaduf

I just wish bridging via Fedibridge was standard. Then I wouldn’t have to still open multiple apps.

in reply to Matt Campbell

The commentary I've seen about Bsky not being decentralized has been pretty “good faith” imo. It often comes with technical discussion around what they have now and what the tech allows for. The problem is though people aren't going there because of the promise of decentralization. It's all the other features.

To your second point. What can we "do about it". Support fediverse builders ($$), stay non-toxic, continue to live and promote Fedi as a home for whoever needs to come here next.





Ortoped si se mnou začal v ordinaci povídat o literatuře. Řekl jsem mu, že čtu právě Foucaultovy Dějiny sexuality. Vyjádřil názor, že sexualitě by se měli věnovat sexuologové. Nevím, zda tento názor zlepší zdraví mých kloubů.


I want to spin up a website, but I'm not sure if I want to use Vue, React, or something else 🤔
in reply to Thib

@thibaultamartin somewhat, yeah. I've got some experience with both, but I'm wondering if there's anything cooler.

One thing I'm looking for is something easily styleable, and a decent ecosystem of pre-built components. Also Typescript support is a must

@Thib
in reply to Chris 🌱

if you’re primarily hosting dynamic content, I would use a SSG.

- vanilla html/css if you don’t have many pages
- @astro if you want a really snappy website. It also has an interesting content layer to fetch content at build time. That’s what I use for ergaster.org
- zola if you’re looking for stability (you don’t need to update deps every other day). That’s what we use for matrix.org

Happy to expand if you want me to :)

in reply to Chris 🌱

I'd look into Preact with Preact Signals, small bundle size and a nice middleground between React & Vue imo.



Tell Mozilla you're sick of their AI and ads junkware and want their advocacy division reinstated:
mozillafoundation.tfaforms.net…

reshared this




Hay gentecilla nueva por aquí así que me apetece presentarme. Soy Alba, de Andalucía, trabajo escribiendo, normalmente como periodista de moda y cultura. Hasta aquí llegué huyendo de X en su día y me quedé porque tengo un interés creciente por ver cómo la literatura, la tecnología digital y la naturaleza entretejen posibilidades para la vida en este escenario de crisis del clima. Avivo un club de lectura sobre literatura y territorio en Mastodon. Bienvenidxs!🪔
This entry was edited (2 days ago)


Childhood mortality -- death before age 15 or so -- used to run at about 50%.

Every second child born, died before becoming an adult, all over the world, for as far back as we've been able to track.

We didn't turn the corner until about 1900, when science got us the germ theory. That sparked sanitation and vaccination.

A cabinet nominee (RFK Jr) who questions vaccines is frightening. A nominee who brags about not washing his hands (Hegseth) is terrifying.

This entry was edited (2 days ago)



"Four typhoons have been detected in the Pacific Ocean at the same time, making it the first time such a phenomenon has occurred in the month of November since observations began in 1951.

In total, at least 160 people have already been killed while 9 million have been displaced from multiple storms. "

Typhoon Yinxing, Typhoon Toraji, Tropical Storm Usagi, and Tropical Storm Man-Yi.

mothership.sg/2024/11/4-typhoo…

in reply to CelloMom On Cars

"But the streak of violent weather was forecast to continue in the central Philippines, where Tropical Storm #ManYi is set to reach coastal waters by Sunday.

The weather service said it could potentially strike at or near the heavily populated capital, #Manila."

aljazeera.com/gallery/2024/11/…
#typhoon #Philippines

in reply to CelloMom On Cars

"The #Philippines has ordered the evacuation of hundreds of thousands of people and cancelled dozens of flights as a “potentially catastrophic” #typhoon – the sixth storm in a month – approaches the archipelago.

Packing winds of 240km/h (149mph), Man-yi [aka #Pepito] was upgraded to a super typhoon."

aljazeera.com/news/2024/11/16/…
#TyphoonManYi



Zajtra asi urobím pečienku na cibuľke, mám na ňu chuť už dlhšie a aj mi ostala kaša a to spolu ide, vyriešené.
This entry was edited (2 days ago)


It's 8:00AM, and still sleep is illusive.


Typescript having both undefined and null is mildly annoying. Semantically undefined is what you should be using to denote that something may or may not have a value in your types or function arguments. But if you're working with a non-typescript library or getting something from an external source, null is actually what you should be checking for in many cases. If you only check for undefined because that's what the types say, but you get null instead, your program explodes.


How New PopSockets CEO Jiayu Lin Wants To Build A ‘Beloved Lifestyle Brand’ forbes.com/sites/stevenaquino/…
in reply to Leianora

@EJGilbert After the Welcome Back message, do you see an Account button? If not, I suspect that you need to sign in or register by creating an ElevenLabs account. It's possible that this is a required step in order to import your own files. I did this as soon as I installed the app so I've never seen what happens without first signing in.
in reply to David Goldfield

I used apple to create and sign into my account because it says welcome back and then it says my name, no account button is visible for me after that.
in reply to Leianora

@EJGilbert That's very odd, as I also created an account via Sign in With Apple and I'm not paying extra for a premium account with them so I'm not sure why the app isn't providing a button to import your own files. Are there any other ElevenLabs Reader users who could comment on this?
in reply to Leianora

@EJGilbert If you use Explore by Touch, do you find the Add button near the top right corner of the screen?
in reply to David Goldfield

I found the import button. I dragged my finger along until I heard voiceover say import.
in reply to David Goldfield

I... I don't know how I did it, but I am now listening to Dune by Frank Herbert