Skip to main content



#GUADEC2024 Track 2 talks will be starting up in 5 mins. Watch the livestream here: youtube.com/live/we5Pfoa223Q?f…


If the Framework had a touchscreen option I would buy one in a heartbeat.
in reply to Chris 🌱 :verified_purple:

I would love to see that, too. The FW13 I bought has been AMAZING, but a touch screen would be a killer add-on.
in reply to Odin Halvorson

@indubitablyodin I've been thinking about just buying one anyway - I've resuscitated my old touchscreen laptop, and so I can use that if I need spare hardware for testing touchscreen-related work.
in reply to Chris 🌱 :verified_purple:

For what it's worth, I'm loving mine. 😁 Though I'd recommend the Ryzen over the Intel. I got one used off Ebay for a solid price in great condition, too.
in reply to Chris 🌱 :verified_purple:

it really depends on if the hinge is up to the task.

my dell xps 13 hinge is wobbly when i touch it and it makes using it as a touch screen less pleasant.

gnome touch gestures are nice, itd be interesting to see it on a tablet.



I'd absolutely love it if someone would be willing to virtually hold my hand/walk me through a #Linux install. I really want to do it but there's so much documentation and so many varieties that I'm finding it hard to break it all down. I installed one of the Linux packages from the Microsoft Store, but I'm not even sure how to get started with that. I used to be able to work from documentation, and I still am in some situations, but in this case having someone walk me through it the first time would be super awesome.
in reply to André Polykanine

@menelion I thought I'd play with it from within Windows, but my end goal is to have a separate laptop set up with just Linux.
in reply to Caroline Toews

Oh, then a boost is the most I can do for you unfortunately. I work in WSL but only from the command line, basically it's how I interact with every other remote Linux server. I know a guy who managed to make Orca work this way though, but since I'm not him, I cannot guide you, unfortunately, sorry.


@FloraIncognita_DE@wisskomm.socialGibt es eine Möglichkeit, die Zusammenfassung einer Bestimmung als Text zu teilen. Bild geht ja.



Your ancestors didn't sustain millennia of complex oral story traditions for you to call audiobooks cheating.


Hey: if you're in the tiny group of folks who generated a GPG key pair a few years back on an airgapped system, copied it to a paper backup, generated & signed subkeys that you migrated to machines you use daily: today is a great day to not just check on the continued existence of your paper backup but also to test restoring it to your airgapped machine and making sure it works.

There's no quiet story in the background of infosec masto prompting this reminder. It's just a good day for it.

in reply to Ben Zanin

a good time to recreate that old USB stick with the fading tape where I wrote CRYPTO and backed up periodically but which I haven't mounted for like 4 years now.


good lord. I pulled a microSD card out of a Raspi inside an IoT product and it appears they had some developer use a raspi to develop/test some software, and then they just yanked the SD card out of that machine and duped it on to all of their deployed products.

it's got .bash_history of the development process! there's git checkouts of private repos! WHY WOULD YOU DO THIS?

reshared this



Among the things that I realised, this year is that I need to try to find more time to organise myself among some groups around the place where I live.

It is cool to be an activist in Spain, doing things in Spanish like texts or videos or whatever. But I need to be more involved within the communities I am surrounded by.

I tried to find some affinity groups between January and May but my mental health pushed me back last year and I've been recovering since then.

This entry was edited (2 months ago)
in reply to Andrew Gartzea

So, just in case there are people on the fediverse to whom it can reach:
I'm Andrew, a they/them person from Spain currently based in Cymru/Wales or, in other words, the Aberystwyth area.

I am interested in queer theories, intersectional feminism and anarchy communism.

I really would like to meet people with similar interests, but I am not really good at socialising. ❤ kisses and hugs.

This entry was edited (2 months ago)


A frustrating part of bylaw #3 discussion is that a larger part of the discussion wasn’t about the bylaw, but a relitigation of whether the Python community should have an enforced CoC and whether it should be cool to call women sluts because there was a hilarious SNL skit in the 1970s.

It feels like it should be obvious, but again for those in the back: if you want a community to grow, the behavioral standards and expectations regress to the biggest common denominator. (1/8)

#3
This entry was edited (2 months ago)
in reply to Hynek Schlawack

But you literally can’t have a growing community behaving like a dozen of dudes in an IRC channel. The solution isn’t to be a jerk to people giving their best to continue Python’s success, but simply to form smaller communities with the necessary trust and context.

I’m a different person in a private chat channel or when meeting Python friends, too! This is like the most sociology 101 ever. (4/8)

in reply to Hynek Schlawack

Today’s Python community is nothing like the Python community of 2014—or even 2004!—and no amount of hand-wringing and name-calling will change that. It evolved from a bunch of nerds to a community of professionals. I’m sorry for what we lost, but I love what we gained. (5/8)


an old libcurl answer of mine on stackoverflow being questioned because I did not provide links to back up my statement when answering questions about code I wrote...

stackoverflow.com/a/28714247/9…

😂

(but yeah, I have stopped answering questions over there)

in reply to daniel:// stenberg://

This reminds me of a "discussion" over at the dark side (twitter), as Grady Booch replied to a post of Elmo that he has no idea of software engineering. Shortly after a fanboy ask Grady what he has ever done for software engineering and he thinks Grady has no clue.

That was popcorn time 😁

in reply to daniel:// stenberg://

you’re awesome, but this could’ve prevented with a simple “src: I’m the author” instead of expecting everyone to know you by name (which is something I consider a well read engineer would know, but still)
This entry was edited (2 months ago)


Allow us to introduce you to Mike, our potential mascot. He made his debut last year at #FOSDEM, but never made an appearance since. What do you think, should we embrace him into our family? Let us know in the poll!

#mascot #branding #OpenSourceDesign

This entry was edited (2 months ago)

AntennaPod reshared this.

in reply to AntennaPod

It immediately reminded me of Cl***y, even before I read any comment. That is, not really good memories.

As long as it comes hidden behind a content warning, I guess I can live with it.

I don't mean to be harsh or devaluate the work done here, so I'll try to be more specific. The combo metallic-object-that-sit-on-a-desktop with eyeballs-that-stare-at-you-all-day under those exageratingly-friendly-eyebrowns, it reminds me of office work, management, and surveillance.

in reply to AntennaPod

Na, I don't like it. It has no neck 😅 and it's kind of infantile. I connect your brand more to stability, innovation, connection and self determination and I don't see that in Mike.


Endpoint Security extensions and DriverKit were ambitious projects, but they sure are looking good in retrospect mstdn.ca/@michaelgemar/1128193…
This entry was edited (2 months ago)


the ocsp fetcher on seirdy.one has problems now. i need to switch to a proper ocsp fetcher to complete my “I can’t believe it’s not Caddy™” setup. Disabled OCSP Stapling in the meantime. :sobbing:

using shell scripts for ocsp stapling file refreshing is bad for puppy.



Our first presentation of #GUADEC day 2 is Keynote Speaker Stephanie Taylor. Catch her talk “Google Summer of Code 20 years of OSS Mentorship” in Track 1!
events.gnome.org/event/209/pag…
#GUADEC2024


Wenn mir jemand erzählen will, dass Gewerkschaften und Betriebsräte nicht notwendig sind, weil es in Betrieben ohne auch gut laufen würde, frag ich die Leute jetzt einfach, wer denn wohl erkämpft hat, dass sie nicht wie in frühen Zeiten der Industrialisierung täglich 12 Stunden ohne jeglichen Arbeitsschutz in der Fabrik stehen müssen. Weswegen sie diese Bedingungen nicht mehr ab ihrem 7. Lebensjahr erleben müssen, weswegen sie auch eine höhere Lebenserwartung als 40 haben.


I see a joke template.

"As someone fascinated by infant baptism, The Godfather (1972) was a real disappointment. How would you like it if I took you to see a film called 'Sicilian New Yorkers Murdering One Another' and it was just an hour and a half of people promising to bring up a child as a Christian"

in reply to marnanel

as someone who really likes math, The Matrix (1999) was a real disappointment. How would you like it if I took you to see a film called "Kung Fu Reality Simulator" and it was just an hour and a half of someone reading from a large set of numbers in a two-dimensional array


Welcome to day 2 of #GUADEC2021! We're starting up in Track 1 in just a few minutes
youtube.com/live/ynIKMiRwn3s?f…
#GUADEC2024


@AntennaPod congrats on 3.4.1 and finishing your 3 year modernization push!



PSA: when a company has a sudden disaster and then you hear on the socials “the CEO sold stock two days before it happened!” or whatever, almost every single time, that’s because the CEO sells stock on a preannounced, fixed, repeating schedule, which is specifically to avoid insider information influencing the decision when and whether to sell. And if you’re selling on a fixed, repeating schedule, then there will always be one that happens to have been not too long before any given disaster.

I’m not saying that the illegal version of this never happens, I’m saying it doesn’t happen quite as often as people posting this stuff in a scandalized tone think it does. I mean, what, do you think the C-suite of Crowdstrike were pre-informed that they were gonna accidentally crash their own product and decided to offload some of their stock instead of stop the push to production?



I thought being a programmer was a waste of effort, a thankless job that would never make a difference.

Then #CrowdStrike showed me that with a single line of code, I can make the world a better place.

#lifegoals



#DieAnstalt vom 16. Juli 2024

Herr Neffton zum Globalen Süden:
"Der #CO2-Ausstoß würde sich vervierfachen, wenn Sie so leben würden, wie die!" "Ach ja, also, weil die nicht aufhören wollen, darf der Globale Süden erst gar nicht anfangen, oder was? Ja, aber eine Grundversorgung wäre schön: Strom, sauberes Wasser, so was ..."

Im Globalen Süden leben 80% aller Menschen weltweit.
Weite Teile würden unbewohnbar, wenn die #Erderwärmung weiterhin so zunimmt, wie derzeit - betroffen wären rund 3,3 Milliarden Menschen!

#Klimakatastrophe

zdf.de/comedy/die-anstalt/die-…



You know in GUIs where sometimes a window is split into two parts, but you can click and drag on the divider bar to change how big each part is?

What's that bar called? What terminology should I be searching for if I want to add one of these to a gui and want to find a widget I can just use or sample code or whatevs.

in reply to CharLES ☭ H

I think they're dividers, but it might help to know which gui toolkit you're thinking of and hashtag that. I think that might get more and better quality attention to it.
in reply to CharLES ☭ H

I'm afraid I don't know anything about supercollider GUI stuff. Taking a look at the manual, maybe decorators might help? But I'm guessing here, sorry. I'll boost just in case someone else knows better.



Pet peeve: using “that” rather than “who” to refer to a person.
Incorrect usage: “The lawyer that represented the client”
Correct usage: “The lawyer who represented the client.”
Like Horton said, a person is a person, no matter how small. A person is never “that.”
in reply to Rachel T. is voting for Kamala

That's a hard one for me to remember because we use the same pronoun in Spanish for relative clauses. And then there's the whom thing, just to make things easier. :)


Either I'm not understanding things correctly, or Mac OS's speech implementation is fundamentally broken, can't be used from anything that isn't the main thread, and requires a runloop on the main thread to be polled. This makes it extremely annoying to use in console / networked apps that want to use the main thread for other things, like blocking on reading from stdin or accept().
in reply to Mikołaj Hołysz

Do you remember that with VoiceOver you can only stop/resume speech, not completely flush it? Also, speech channels may be the only way out, but they do not communicate with each other.
in reply to Mikołaj Hołysz

If I recall correctly, Speech Synthesizer api allowed creating more than one speech channel as in you could make two utterances be spoken at the same time. It's been some time though that I last looked in those regions of the internet. Last, probably, when I was working on the Mac bridge for OSARA. :)
This entry was edited (2 months ago)
in reply to victor tsaran

@vick21 Do you remember which API you used, SpeechManager, NSSpeechSynthesizer or AVSpeechSynthesizer? The first two have been deprecated for a long time, the first one for a very, very long time, and don't really work correctly any more on newer Mac OS versions.
in reply to Mikołaj Hołysz

Yes, it was Speech Synthesis, but like I said, I didn't end up using it. I just went back to the simple accessibility notification announcements. Donno, that Carbon API was quite interesting, though hell difficult to understand... :)
in reply to victor tsaran

@vick21 Holy hell, you didn't use the Carbon API by any chance? That's the only one that has an explicit concept of "channels". I should play with that one, but it's one of the oldest APIs that Mac OS has, coming from the days of Carbon, Mac OS 9 and using Mac OS 9 conventions, so I wouldn't be surprised if it goes away soon.
in reply to Mikołaj Hołysz

@vick21 I think that API used to be the foundation for all the others, it was definitely the way you made third-party (and probably not just third-party) voices on the Mac, but I don't know if this is still the case after they introduced all the audio unit stuff.


My internet has been oddly slow for the past two days. I'm not sure if my ISP is affected by the CloudStrike outage or what - I can't find any comms that would point to what's going on.

in reply to Björkus "No time_t to Die" Dorkus

LEt'S GO BAYBEEEE IT'S A LOGIC ERROR IT COULD PROBABLY HAPPEN IN EVERY LANGUAGE THE COPIUM CAN OFFICIALLY CONTINUE THAT C AND C++ ARE FINE!

crowdstrike.com/blog/technical…

in reply to Björkus "No time_t to Die" Dorkus

A lot of people think I'm being sarcastic here, which is fair because I only went toe-to-toe against people on Twitter and didn't do much here, so I'll state my full opinion below anyhow:

I would agree with anyone about not wanting to replace C (or C++). But, C has been alive for 50 years (or just 35 from C89) and Rust has been alive for just barely under 10 (since Rust 1.0). Even if you measure the last 10 years of Rust versus the last 10 years of C or C++, one of these languages is making leaps and bounds ahead in providing people better primitives to do good work.

SafeInt secured pretty much all of Microsoft Office from some of the hardest bugs back in, around, 2005. C++ still lacks safe integer primitives; C only just got 3 functions to do overflow-checked math in C23, after David Svoboda campaigned for years. Rust just... has them baked into the standard library, for all the types you care about, too.

Similarly, people have been having memory issues in C and C++ for a while too. Most of the way to get better has been clamping down on static analysis and doing more testing, but we're still getting these errors. Meanwhile, teams writing Rust have been making way less errors on this in all the openly-published data from corporations like Google, and privately we are hearing a lot more about people taking complex financial and parsing code and turning it into Rust and having a fraction of the issues.

Even if I want to see C doing better, I have to acknowledge we were (a) too slow and not brave enough to do the things that could fix these portions of the language; (b) have fundamental design issues in the language itself that make ownership impossible to integrate as part of the language without breaking a ton of code; (c) do not provide good in-language tools and keep depending on vendors to "do the right thing" (i.e. adding or expanding U.B. and then just saying "vendors will check it" rather than taking responsibility with our language design); (d) are moving monumentally too slow to address the needs of the industry that many people -- especially security people -- have been yelling about since the mid 90s.

As much as I just want to pretend that I can write off every developer with "haha lole skill issue test better sanitize better IDIOT", if the root cause on this bug is "there was some C and/or C++ code that looked nominally correct but did batshit insanity in production", we absolutely will have problems to answer for. This doesn't absolve CrowdStrike for cutting 100s of workers and playing fast and loose, this doesn't excuse the fact that hospitals went down and people likely dead from lack of access to care, this doesn't change that it's abhorrent to have unmitigated hardware access in Ring0 just for a "security product", which has been the trend of every app wanting to plug in its own RootKit-like tool just for the sake of "app security" lately (League, NProtect, School Exam Spyware, etc.). There's a LOT of levels of "what the fuck have we let happen?" in play here, but I don't control those other levels.

I'm responsible for C, so I'm gonna look at the C bit. Other people responsible for the other parts of this stack should, hopefully, take sincere responsibility for those parts. (I doubt it, though, lmao.)

reshared this



Wenn die Leute durch die Pandemie wenigstens gelernt hätten, nicht mehr ungefiltert in die Gegend zu husten und zu niesen, wäre ich vielleicht insgesamt etwas optimistischer, was die Zukunft der Menscheit betrifft.
in reply to Anatol Stefanowitsch

Ich meine, Covid hin oder her, es müsste doch in die Köpfe gehen, dass man mit Viren und Bakterien so umgehen sollte, wie mit Religion (nämlich, sie für sich behalten).


JAWS und NVDA

Sensitive content

in reply to WestphalDenn

@WestphalDenn Ich hab gleich in der ersten Klasse Braille gelernt. Wann hast Du damit angefangen?
in reply to Sandra Pilz

Bei mir war es in der 4. Klasse, während alle anderen Touchtyping gelernt haben. In der 5. ging es dann soweit, dass ich dafür räumlich getrennt wurde (Kommt in dem Alter nicht gut). Entsprechend motiviert war ich, zumal ich damals noch einen halbwegs nutzbaren Sehrest hatte. Erst sehr viel später, in der Pandemie, habe ich mir ein Lehrbuch gekauft. Vollschrift geht, Kurzschrift geht mir nicht in den Kopf. Beides dauert aber so lange, dass ich mit der Sprachausgabe 1/2
in reply to WestphalDenn

ganze Artikel gelesen habe, während ich vielleicht beim zweiten Satz mit braille bin. Das hat mit sinnerfassendem Lesen nahezu nichts zu tun. Also nutze ich es meist, um Eigennamen noch mal nachzuvollziehen.
Lieber wäre es mir aber, deutlich und ich meine wirklich deutlich effizienter mit Braille und gerne sogar mit Braille-Only arbeiten zu können.
2/2
in reply to WestphalDenn

@WestphalDenn Das verstehe ich, das motiviert nicht. Aber nur mit Braille arbeiten ist ein Ziel, das ich nicht empfehle. ich finde es normal, dass man mit Sprache schneller ist. Schon allein deshalb, weil Du bei der Arbeit mit Sprache die Gerätebedienung und die Rezeption des Outputs auf zwei verschiedene Modalitäten verteilst. Wenn Du einen Text Absatzweise durchgehst, dann hörst Du das Ergebnis des Tastendrucks und wiederholst ihn, wenn Du zum nächsten Absatz springen willst..
in reply to Sandra Pilz

@WestphalDenn Wenn Du nur mit Braille einen Text Absatzweise durchgehen willst, dann brauchst Du zum Lesen und für die Bedienung Deine Handy, also jeweils der gleiche Kanal für In- und Output, und dann musst Du ständig hin und her und es ist ganz natürlich, dass Du langsamer bist.
in reply to Sandra Pilz

Ja das ist logisch. Aber ich mag mich nicht drauf zurückziehen können, zumindest mittelfristig, dass die Sprachausgabe das "bessere" Medium ist, wenn man schnell arbeiten möchte. Dann könnte ich mir Eigennamen, um bei dem Beispiel zu bleiben, auch einfach von der Sprachausgabe buchstabieren lassen. Und irgendwie habe ich da ein Störgefühl. Ohne, dass ich das direkt benennen könnte, warum.
in reply to WestphalDenn

@WestphalDenn Du könntest sie buchstabieren lassen, aber in diesem Fall wiederum würde ich sagen, das geht mit Braille schneller, weil Du mehr von dem Wort zugleich siehst. Ich würde es so ausdrücken, mit Braille kann man sich besser beim Mitdenken zuhören.
in reply to Sandra Pilz

Schöner Merksatz. Das habe ich, wenn auch in sehr engen Grenzen selbst schon bemerkt. Vielleicht liegt auch darin so ein wenig diese Unzufriedenheit begründet.
in reply to WestphalDenn

@WestphalDenn ich nutze häufig die Zeile und Sprachausgabe, aber gerade zum Korrekturlesen dann doch lieber Zeile. Und yep, ich werde nie auf die Geschwindigkeit kommen, die manch andere dabei haben.
in reply to WestphalDenn

@WestphalDenn Und dann gibt es auch Menschen, die sehen das mit dem Braille und Sprache etwas anders als wir und sagen, das Arbeiten mit der Sprachausgabe müsse besser unterrichtet werden, weil auch mit Sprache ein verinnerlichtes und gesteuertes Lesen erfolgreich möglich sei.
in reply to Sandra Pilz

Ja vermutlich. Aber ich persönlich merke schon, dass ich häufiger überlegen muss, wie einzelne Wörter jetzt eigentlich geschrieben werden, seitdem ich quasi ausschließlich die Sprachausgabe nutze.
in reply to Sandra Pilz

@WestphalDenn Ich stimme nur insofern zu, als auch das "Lesen" mit der Sprachausgabe aus meiner Sicht etwas unterschätzt wird im SInne von: Das passiert von ganz allein. Vieles lässt sich, screenreader-stimmenabhängig, nämlich durchaus hören (Rechtschreibung, Interpunktion und viele andere Dinge) und darauf sowie auf Textanalyse-FÄhigkeiten des Readers kann man in Schulungen eingehen; in der Pädagogik seh' ich's kritisch, Annette (Lehrerin) erst recht.
in reply to Aleksander Pavkovič 🇸🇮

@SandiPavkovic @WestphalDenn In dem von mir geteilten Artikel kann man einen Link zu einem Podcast finden, in dem man einer blinden Nachrichtensprecherin, die nur mit Sprachausgabe arbeitet, beim Vorlesen der Nachrichten mit JAWS zuhören kann. Episode 103 und es beginnt nach 20 Minuten. Sie hat eine Normale Betonung, d.h. sie nimmt beim hören den Text auf und strukturiert ihn dann in Sinneinheiten. fscast.libsyn.com/2015/02
in reply to Sandra Pilz

@WestphalDenn Ja – und ich bin mir sicher, das kann sie nur, weil sie nicht einfach 'mit Sprachausgabe gearbeitet hat', sondern sich entsprechende Techniken erarbeitet und/oder gezeigt bekommen hat. Ich lese oft Texte vor. Ich weiß genau, dass ich so nicht arbeiten will. Ich finde es aber gut, bei Bedarf (z. B. sollte ich mal nicht mehr gut tasten können) evtl. die Wahl zu haben.
in reply to Aleksander Pavkovič 🇸🇮

@SandiPavkovic Wobei ich tatsächlich schon sehr zufrieden wäre, ein Lesetempo zu erreichen, das ein ordentliches Vorlesen ermöglicht. Nicht zuletzt, da es bei deutlich langsamerer Lesegeschwindigkeit mit der Sinnerfassung eher schwierig wird.
in reply to WestphalDenn

@WestphalDenn @SandiPavkovic Ich habe ja die Schriftdolmetscherausbildung am BFW- Würzburg gemacht. Da konnte man in einem Eignungstest auch Braille lesen. Die Dozentin, die das durchgeführt hat, wollte nur 64 pro Minute, ich weiß nicht, ob es Wörter oder Silben waren, in jedem Fall wäre das langsam. Da siehst Du, welche Maßstäbe da angesetzt werden. Vermutlich kann man aber so sinnentnehmend lesen, und bestimmt kannst Du das auch schaffen, vielleicht mit der richtigen Unterstützung.
in reply to Sandra Pilz

@SandiPavkovic Hast du aktuell mal überprüft, wo dein alltägliches Lesetempo liegt? Unabhängig davon, ob nun mit Braille oder mit der Sprachausgabe, fände ich das durchaus spannend.
in reply to WestphalDenn

@WestphalDenn @SandiPavkovic Nein, das weiß ich nicht. Ich weiß nur, dass ich mit Sprache schneller bin. Und wenn ich große Textmengen verarbeiten will, dann nutze ich Sprache. Braille ist ruhiger. Und ich muss wohl sagen, dass ich mir zu wenig Zeit dafür nehme. Braille ist auch wichtig zum Mitlesen beim Schriftdolmetschen, da habe ich auf Kurzschrift gestellt und kontrolliere so den Output. Und Braille ergänzt meine Arbeit mit der Sprachausgabe sehr gut, wenn ich selbst schreibe oder übersetze.
in reply to WestphalDenn

@WestphalDenn diese Gefühl kenne ich. Bei mir ist es immer noch so, dass ich gelesenes mit den Fingern besser im Kopf behalte als gehörtes. Liegt aber vermutlich daran, dass ich ein fotografisches Gedächtnis habe.
in reply to WestphalDenn

@WestphalDenn Das verstehe ich. Dann bleib doch bei der Vollschrift und versuche da, falls Ressourcen reichen, Dein Lesetempo zu erhöhen. Wenn ich mich richtig an die Zubra-Studie erinnere, war eines der Ergebnisse, dass manche Probanden mit Vollschrift ein ähnlich hohes Tempo erreichten wie andere mit Kurzschrift. @SandiPavkovic kennt die Studie vielleicht besser und kann meine Erinnerung vielleicht bestätigen. Vielleicht auch hier wieder ein Fall für Freundlichkeit zu sich selbst? :)
in reply to Sandra Pilz

@SandiPavkovic Ich glaube, dass es dafür sogar eine Lösung gäbe. Zumindest dann, wenn man einzelne Kürzungen bereits ins tägliche Lesen einbauen könnte und quasi schrittweise von Voll- zu Kurzschrift übergehen würde. Als ich intensiver lernen wollte, hat es mich immer wieder raus gerissen, Vollschrifttexte zu lesen obwohl zumindest einige Kürzungen der Kurzschrift bereits bekannt waren und ich sie gern genutzt hätte.
in reply to WestphalDenn

@WestphalDenn Ja, das wäre die "Teilkurzschrift", die allerdings nur in Kurzschriftlehrtexten verwendet wird; da wird schrittweise immer eine weiter Kürzungsgruppe dazugenommen.
in reply to Aleksander Pavkovič 🇸🇮

@SandiPavkovic Es wäre, denke ich, total praktisch, wenn man soetwas leicht und zugänglich bei Screenreadern einrichten könnte. Ich glaube, dass mir das viel "Verwirrung" erspart hätte und Schritt für Schritt den Lernerfolg sogar noch steigern würde. Einfach deshalb, weil eigene Texte gelesen werden könnten, die tatsächlich interessieren.
in reply to WestphalDenn

@WestphalDenn @SandiPavkovic spannend. Ich habe mir Punktschrift mit 17 selbst erarbeitet. Zumindest die Vollschrift. Für Kurzschrift hatte ich etwas Hilfe und musste dann noch Steno draufpacken.
in reply to Sandra Pilz

@WestphalDenn Ja, so ist es; absolut gesehen wurde die Höchstgeschwindigkeit zwar mit Kurzschrift erbracht, bei entsprechend Training und Praxis kommen einige jedoch in Vollschrift auch höheres Tempo als eine gar nicht so kleine Gruppe in Kurzschrift.
in reply to Aleksander Pavkovič 🇸🇮

@SandiPavkovic Da frage ich mich natürlich, wie das sein kann. Man spart sich ja schon einige Zeichen in der Kurzschrift, die erstmal ertastet werden wollen.
in reply to WestphalDenn

@WestphalDenn Es ist eine Gratwanderung: Ertastete Zeichen ersparen vs. Dekodieraufwand bei der doch recht komplexen 'Grammatik' der Kurzschrift.


Neat! "Pencils Made From Recycled Coffee Grounds Are Functional and Smell Great" mossandfog.com/pencils-made-fr… #coffee #pencils #recycle

victor tsaran reshared this.



I just stumbled across a truly cool design hack that leverages unicode to bold characters where no bolding is possible.

When i went to bookmark thetinypod.com/ the title inserted into the form was bolded.

I wrote the code that put the title in that form. There's NO way formatting should - or can - come through.

Then it got weirder.

🧐 Mini Investigation Time

🧵 1/?

in reply to masukomi

Can you paste the full text so I can try it with various TTS options on Windows?
in reply to Matt Campbell

@matt

after the following emoji are the letters T I N Y in bold looking lower case characters. Those are immediately followed by Pod with no space and another emoji to mark the end of what should be read as tiny pod

👉 𝘁𝗶𝗻𝘆Pod👈

in reply to masukomi

NVDA on Windows with eSpeak NG reads it like this:

back hand index pointing right letter 1d601 letter 1d5f6 letter 1d5fb letter 1d606 Pod back hand index pointing left

in reply to Matt Campbell

@matt the first character is Unicode Character 'MATHEMATICAL SANS-SERIF BOLD SMALL T' (U+1D601)

which explains why it isn't pronounced. it's not a letter for speaking.

in reply to masukomi

I guess a screen reader or TTS engine *could* just replace those characters with their ASCII equivalents. I'm actually kind of surprised that the NVDA developers, usually quite pragmatic and (at least some of them) blind users themselves, haven't done this.
in reply to masukomi

Both NVDA with the Windows OneCore David voice (the default for new NVDA installs) and Windows 11 Narrator with one of the newer natural voices read it as "back hand index pointing right Pod back hand index pointing left".

I don't have JAWS on this machine.

in reply to Matt Campbell

i feel like the pronouncing it as if it were a letter should only be done IF the reader knew it was in a prose context and not a math context. You wouldn't want it making the plosive t sound when reading a math equation.
This entry was edited (2 months ago)
in reply to masukomi

@matt
TalkBack / Firefox: right finger tiny pod left finger.

IIRC, TalkBack started treating math symbols as letters a couple versions ago because of their misuse on social media. Which has left the blind mathematics community annoyed.

in reply to Adrian Roselli

@aardrian Given the commonness of online abuses of those symbols compared to proper use for mathematics, I think TalkBack made the right pragmatic choice. And even in the altter case, how important is it to know that it's the bold mathematical x as opposed to just x? The extra info could be exposed through the screen reader's feature for reading text attributes, as if the text had been bolded through an HTML tag or the like.
in reply to Matt Campbell

@aardrian Assistive technology developers, and I am one, must always remember that the goal is to provide access to the world as it is, not wait for it to become what we wish it was.
in reply to Matt Campbell

@aardrian Still, until all AT developers get around to adding this workaround, it is of course better to not use and promote this kind of Unicode hack.
in reply to Matt Campbell

@matt @aardrian Yeah i went back and edited the original posts to change how i described it (now that i know it's not from some other spoken language) and indicate it's a BadThing™
in reply to Matt Campbell

@matt @aardrian The next version of NVDA will have the option to do this as well. It's off by default and you can choose to have it apply when reading characters or just blocks of text.


В Интернете регулярно появляются посты и комментарии о том, что опросы показывают поддержку россиянами Путина и войны, и даже её рост на фоне санкций. Как человек, лично проводивший сквозные соцопросы по телефону, я хотел бы рассказать, как на практике, п

Sensitive content



not going to lie, one of the worst side effects of #WCAG has been the obsession with reading the tea leaves of what a particular SC means (many of these written almost 20 years ago), which SC to fail things under, and generally an obsession (from industry/product owners) to satisfy WCAG ... rather than focusing on actual #accessibility (which often goes beyond WCAG, or involves things that simply fall between SCs, or are just "best practice" rather than hard fails). but it is what it is... #a11y

reshared this



Somehow managed to resuscitate an old laptop that I haven't been able to use all year. Got GNOME OS running on it, and it works surprisingly well on real hardware these days :D


Folks, I just spoke to my MP and the main takeaway was that we have to mobilise people who aren't transphobic because MPs are inundated with cis women who are scared and angry about trans folks.

They are simply not hearing from people who aren't scared and angry.

If you haven't contacted your MP about this - please do it now! Especially if you're a cis woman.

reshared this



CrowdStrike, where to we go from here

Sensitive content



Best analysis I've seen of the disastrous failures at Microsoft and Clownstrike" that took down so many vital services: wheresyoured.at/crowdstruck-2/…

"What we're seeing today isn't just a major fuckup, but the first of what will be many systematic failures — some small, some potentially larger — that are the natural byproduct of the growth-at-all-costs ecosystem where any attempt to save money by outsourcing major systems is one that simply must be taken to please the shareholder."