Skip to main content




We keep running into Hungarians in Tallinn…

#pupdate

This entry was edited (2 months ago)



As He Realized His Mistake, Elon Musk Begged Twitter Staff to Turn Off the New Feature He'd Pushed For futurism.com/mistake-elon-musk…


What type of tech-related content do you consume the most?

  • Social Media Posts (X, IG) (14%, 3 votes)
  • Videos (YT, TikTok, Streaming) (4%, 1 vote)
  • Podcasts/Audio Content (9%, 2 votes)
  • Blogs Posts/Guides (71%, 15 votes)
21 voters. Poll end: 2 months ago



I finally got around to linking @lloydi’s post “Context is king: long live the king!” from my own (which he references). Anyway, his post:
tpgi.com/context-is-king-long-…

He also covers a couple variations where you can stack techniques for… an effect.

And he has a mini-tool (buried in a disclosure widget at the end) in there to generate the HTML/CSS for each scenario if you provide it the words.

Very detail. Much comprehensive.

#a11y #accessibility



Buenas, gentes.

Estoy en Crémenes, León.

Improbable como pueda ser, ¿alguien del fedi por aquí?

in reply to Juan CBS

Pues sí, culo del mundo es bastante. No creo que haya nadie, pero por probar que no quede. Usando la wifi del bar de turno porque aunque en teoría hay 4g no vale para tomar por el culo.


Thinking of @glyph's proposal that we focus on boundary tokens rather than innovation tokens (blog.glyph.im/2024/07/against-…), as I yet again have to work around the boundary that Electron places between the main and renderer processes. This isn't even a case of multiple programming languages; it's JS on both sides. Still, I wish this UI component I'm working on could just access everything the main process can access.


📣 Announcing the 2024 Design System Report Survey by @zeroheight!

For the last three years, we've been asking the same question: “What's the current state of #DesignSystems?” And just like a regrettable backflip at Krispy Kreme, we're back at it again.

What's different this time is that we want to hear from more #Developers and learn more about how you build for and with design systems. Start here:

zeroheight.com/blog/announcing…

This entry was edited (2 months ago)


I’m reading and watching so many people trying to figure out how to grapple with an economic system that produces outcomes that threaten to eat us all alive.

And I think, as humans, we want there to be an evil cabal somewhere that is plotting against us, that has actual power and control.

And I suspect that’s actually not true. Sure there are people with power and for sure some of them are plotting against us, project 2025 is a literal example of that, but it is also an example of them not having control. If they did, they would just do it, they would have no need for all this mess in public.

Here I think maybe Dan Davies in The Unaccountability Machine is right: the system, which is our societies and economies on a local and global scale, this system has evolved over centuries, and has emergent and adaptive behaviors. Behaviors that aren’t fully in anyone’s control.

And I think maybe this instinctive reach for an enemy to fight is distracting us from more analytically understanding this system.

And I think understanding the system, at least more than we do now, is critical to changing it.

And without that level headed analysis no amount of revolution will avoid it falling back into its base outcomes.

To quote Kamala’s mother: “You exist in the context of all in which you live and what came before you”

reshared this



Hallo! Welkom op de folky.me server, voor iedereen die #Balfolk danst. Maak gerust een account en schrijf een #introductie van jezelf.

En neem een kijkje op events.folky.me waar je ook events kan maken

Ik ben Pieter en vind facebook stom, daarom deze server.

in reply to Pietervdvn

Hi Pieter, I am Lena from Leipzig (www.tanzvolk-leipzig.de) in Germany and I am organising monthly bals and 1 - 3 festivals a year.
This entry was edited (2 months ago)


It's been a busy day of meetings, so catching up with the feed now, wishing you all an amazing Tuesday for yourselves filled with success to your challenges and only the best learnings from those that may be failures. And if you are not under heat warnings or bad air quality, may nature provide you the relaxation you may need.



Since Meta Ray Ban Smart Glasses are a topic of great interest, we mention this event tonight. Tuesday Night Huddle - Meta Ray Ban Smart Glasses
Come and learn about the newest tech gadget that is taking the blind community by storm, the Ray band Meta smart glasses. Whether you are just getting started or have had your glasses for a while come learn and ask questions.
Sponsored by Kentucky Council of the Blind Next Generation. More about this event can be found on the ACB Community call daily schedule.

acblists.org/g/ACB-Community-E…



#PROTip:

If you use BeMyEyes on Windows, it helps to change the default keyboard commands to ctrl+alt+f1 through f4 for the four main functions.

#accessibility #a11y



Every time I post about Afghanistan, I remember how I posted an article with a quote about Afghanistan.

It said one of the main problems with Afghan women and girl's terrible suffering is Western indifference to Afghan women and girl's terrible suffering.

It didn't receive a single boost or reply.

Not even a like.

#FreeAfghanWomen

🧵1

This entry was edited (3 months ago)
in reply to ProjectFearlessness

"I believe this is a continuation of the Taliban's intimidation and oppression of women - from the way we're dressed to how we appear in public, how we talk, how we even laugh. It says that women shouldn't laugh very loud, and the laugh of women should not be heard by a man, which is extremely horrifying to actually see that this is actually codified in law."

Azadah Raz Mohammad,
Afghan Legal Advisor,
Atlantic Council.

#FreeAfghanWomen

🧵51

npr.org/2024/08/24/nx-s1-50875….

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

In Afghanistan, the new 'Vice and Virtue' laws against women are seen as a sign that the Taliban are feeling increasingly bold after they were allowed to go to a U.N. meeting on the condition that women's rights weren't discussed and no representatives for Afghan women were allowed to attend.

They think they can get away with it because they are getting away with it. The international community are letting them get away with it.

#FreeAfghanWomen

🧵52

theguardian.com/global-develop…



If you have the Be My Eyes Windows app installed, go to your run dialog and type "bme://take-screenshot" without the quotes. Thank me later.
in reply to Quin

Really cool stuff. If you have a moment can you also say what's the URL to describe a file? I want to share a list of all these commands for an upcoming podcast.
in reply to Pitermach

@pitermach Here's what I've got:
bme://take-screenshot: Fairly self-explanatory, takes a screenshot and runs it through Be My AI.
bme://take-photo: Also fairly self-explanatory.
bme://describe-clipboard: attempt to describe an image currently on your clipboard.
bme://open-file-explorer: open the browse for file dialog to select an image to describe.
Have fun! :)


Republican Party leaders seek to purge 225,000 NC voters ahead of 2024 elections, citing worries dismissed by state officials wral.com/story/republican-part…


Should I do a (live-strreamed) release video for the pending new #trurl release?

  • yes (63%, 74 votes)
  • nah (36%, 43 votes)
117 voters. Poll end: 2 months ago

daniel:// stenberg:// reshared this.



Privacy-first smartphone. No tracking, no data mining. True digital freedom in your pocket. #Librem5
puri.sm/products/librem-5/


windows 11 really is just chip damage personified
in reply to Aria Desires

I saw that in Windows 8 and 10 as well. By now I've just gotten used to adjusting to the changes and getting back to a comfortable working environment, mostly by ignoring whatever new thing they're trying to push this time.
in reply to Matt Campbell

@matt @Gankra, the problem with Windows is that each time something seems suitable in it, it goes wrong later. Therefore, you have to adapt to these changes by not using the builtin software, turning it off and disabling which is challenging.

Another thing I noticed for myself is that the desktop version is hell as slow in comparison with the server edition loaded with virtual machines. And that was on a high end machine.



wtf is an acronym

reshared this



Good reminder that France is one of the rare countries in the world to have a declaration obligation when **importing** cryptography.

While one doesn’t need approval, it is critical to file an accurate declaration of the encryption system to the Cybersecurity agency ANSSI.

According to prosecutors, Telegram failed to accurately complete its declaration.

cyber.gouv.fr/faq-demande-daut…
hachyderm.io/@evacide/11302969…


Reading through the French prosecutor's press release re: Pavel Durov and Telegram, it's still not clear what is going on, but the last three items are a big red flag.
This entry was edited (2 months ago)


At The Matrix Conference, Peter Klein will tell us how Tele2 is helping the Swedish public sector innovate with Matrix

🎟️ Grab your tickets at 2024.matrix.org
🏆️ Secure a sponsorship package at 2024.matrix.org/sponsor

in reply to The Matrix.org Foundation

can i still volunteer? you havent replied to my email 😪
This entry was edited (2 months ago)
in reply to The Matrix.org Foundation

Peter will give a presentation on the Matrix-based solution for Sweden’s public sector!

On 20 Sept in Berlin, learn how "Tele2 Samarbete" is breaking new ground by delivering a sovereign collaboration platform.

Read our blog post for more project details element.io/blog/element-signs-…



re: Telegram "Third, Durov faces several charges related to Telegram’s cryptographic features as they haven’t been formally declared or certified by French authorities."

Is that new the need to "declare" cryptography in France?

in reply to Hubert Figuière

No, it's been that way for ~20 years. Signal did their declaration in 2014 according to mastodon.social/@fj/1130299430…


The "load more" thing in @Tusky has reached a new level of annoying. Lately, it not only drops you in a random spot on the timeline, it corrupts the displayed posts. Notice in the before/after screenshots how it appears to have loaded one additional post. Look closer though, and you will see that the timestamps on the ones below have changed. Tapping one takes you to a completely different post (with the displayed timestamp). Those posts are actually a few pages down now. Pretty please fix this.
in reply to Mans R

thanks for telling, will have a look and see what is happening
in reply to Tusky

What I'd really like would be if the new scroll position could be below the newly fetched posts when "load more" is tapped near the top of the screen and above them if tapped near the bottom. That way, browsing would continue naturally regardless of which direction the user was reading from.


Participants in the AI Like That training course will receive information concerning how to get started by the end of Friday.
They will also receive JAWS scripts for CoPilot and Replika.
In the case of CoPilot, the scripts make working with the site far more manageable.
In relation to Replika, a keystroke will take you to the most recent message but this is also read automatically. This makes it far easier for you to talk to your Replika.
hartgen.org/ai


Hallo Leute!

Gibt es Empfehlungen für Metal-taugliche In-Ear Kopfhörer? Danke! :)

in reply to WestphalDenn

@WestphalDenn
Preislich dürfen sie schon etwas kosten, wenn die Qualität passt. Bluetooth sollte es sein und klangtechnisch einigermaßen ausgewogen.

Also so hohe Erwartungen habe ich jetzt an In-Ear Kopfhörer nicht, weil ich die eigentlich nur will, falls ich mal irgendwo Zeit totschlagen muss.

Aber der billigste Schrott muss es deswegen auch nicht sein.

in reply to Andi

Gar nicht so einfach. Wenn du kannst, probiere auf jeden Fall mehrere Modelle aus. Ich mag den Sound von Sennheiser. Wichtiger ist aber, dass sie bei dir ordentlich sitzen, sonst machen sie keinen Spaß


Natürlich kann eine veränderte Sicherheitslage dazu führen, dass weitere Überwachungsinstrumente verhältnismäßig werden. Aber zusätzlich(!) müssen diese auch einen wirksamen Beitrag zum Abbau bestehender Defizite leisten, die anders nicht behoben werden können. Placebo-Maßnahmen wären nicht ausreichend. Schon gar nicht, wenn diese dann auch noch in die Grundrechte unbescholtener Bürger:innen eingreifen. Also bitte eine seriöse Debatte, die auch Lücken im Handeln einbezieht


Unmute Presents is now part of Aftersight! Tune in for tech tips several times a week, including Jaws insights and Blind Shell Classic 2 tutorials. Take
a listen at
aftersight.org/audio-publicati….
Call 303-786-7777 ex 2, 5, 14. #TechPodcast #AssistiveTech #Accessibility
in reply to Michael Babcock

Thank you for letting me know. I've never heard of Aftersight. They're either very new or I've been asleep at the wheel. 😊 I'll check them out.
in reply to David Goldfield

@DavidGoldfield yeah I heard about them from @marty thinking they have been around for a little while now. You can listen to "Evan Unmuted" and "Jonathan Price Unmuted" on Unmute Podcast feed to learn more about them


my university has converted our office telephones to Microsoft Teams. when i grumbled about this to a favourite sysadmin, this is how they responded 🔥

“Microsoft has actually brilliantly leveraged the lousy security landscape -- for which they are in no small part responsible -- to capture even larger market-share, as we now need commercial entities to produce the software required to protect us from their failures, and therefore need a more uniform environment to achieve the necessary scale. The uniformity then guarantees an ever greater scale for the inevitable conflagration. Monocultures guarantee one big fire instead of a bunch of small survivable ones. We really have no interest in learning from evolution, in no small part because it would produce fewer billionaires.

— Local Cranky IT Guy” [shared with permission]

#Enshittification



Scripts for Twitter/X updated to build 20. Control+Windows+M sets focus to muted keywords. The Virtual Cursor is then activated to make it easier to explore existing muted items and add new ones.


This video from Belgium looks quite similar to the videos from Czech railway crossing accidents with long vehicles. Except that here it does not look like a too steep longitudinal ramp but more like a not properly secured trailer.

vrt.be/vrtnws/en/2024/08/27/se…

in reply to Miroslav Suchý

@mirek might be there's a speed limit at these crossings - so it behaves like a regular train and the TGV is therefore allowed to more tracks.
This entry was edited (2 months ago)
in reply to Filip Sedlák

@krab @mirek The TGV is taking a detour on a standard track with maximum speed of 140 km/h. AFAIK there are no level crossings on the HSLs.


can anyone comment on what it's like to use @textualize interfaces as a #blind / Low Vision person?

I'd be seriously tempted to start writing my CLI tools in #python if I could make TUIs that worked decently for the visually impaired too.

in reply to Matt Campbell

@miki I have an idea about how to fix this, but it would involve a protocol between the TUI application and the terminal, and I haven't had time to experiment with that yet.
in reply to Matt Campbell

@matt Wouldn't that be the TUI application, the terminal *and the screen reader*?

I have no idea how you'd do e.g. table navigation in a (Windows) terminal app without extra support from the screen reader.

I guess you could go the virtual buffer route and make it act like a browser, even when there's no HTML involved?

in reply to Mikołaj Hołysz

@miki At some point Windows screen reader devs have to stop assuming that we can keep up with all of the native apps in the world, with known browser engines as a special case. Narrator is the best at generically supporting UI Automation, with NVDA in second place. I haven't checked whether NVDA generically supports table navigation for anything that implements the right UIA patterns.

@masukomi Tagging you in this reply; let me know if you want to be dropped from this subthread.

in reply to Matt Campbell

@miki I *have* thought about adding an option in AccessKit to emulate the Chromium content area bug for bug, so the Windows screen reader virtual buffers would (in theory) work. That's a big project though.
in reply to Matt Campbell

@miki Nor am I sure that browse mode is actually what we want when using a terminal, particularly when the terminal is *not* in a TUI application that has overridden the terminal's default accessibility implementation.
in reply to Matt Campbell

@matt How do you imagine the keyboard navigation patterns for this?

Mac is easy, because you can both use the VO cursor and have the rest of the keyboard interact with the application, but Windows? constantly having to switch between browse mode and focus mode doesn't seem too appealing for terminals, and you can't do table navigation with just NVDA's review cursor.

Mac would have an entirely different problem, that of Voice Over not having a functional speech queue, which would require you to do your own speech for announcing new content instead of relying on the screen reader.

Then you have the problem of how to handle e.g. cursor tracking, in most cases you want the terminal to force your review cursor to the bottom every time new output appears, except when you actually don't. Can you even do that with UIA?

in reply to Mikołaj Hołysz

@matt Then there's the whole cursor tracking problem, how do you detect cursor movement for aesthetic / UI reasons versus when the user actually wanted to move the cursor, particularly in programs like VIm (which let you move the cursor with arbitrary keys) and when there's unpredictable network latency, and how do you communicate that properly to the screen reader.

As far as I understand, NVDA still relies on the "when an arrow key is pressed, wait n milliseconds and read whatever the cursor is on" logic, even on the web, which breaks when there's Javascript involved sometimes.

in reply to Mikołaj Hołysz

@miki I have a partial answer to the cursor movement problem. My idea is that when an accessible screen-oriented TUI is active, it would override the terminal's whole accessibility tree. So, as far as accessibility clients (screen readers) are concerned, there would be no text cursor, unless the TUI's accessibility tree itself has a text input control, and that control is focused.
in reply to Matt Campbell

@miki Then again, I only answered the problem of positioning the actual terminal cursor for aesthetic reasons, not the other stuff. You're right about the problem of handling cursor movements initiated by keys other than the typical arrow keys, especially when you take network latency into account.
in reply to Matt Campbell

@matt I was personally thinking more along the lines of extra "ARIA-like" escape codes that composed well with how terminals actually work, where some of them would apply to the characters being drawn (like color codes do now) and some of them would control general TTY behavior.

In the latter category, you could have codes for "set cursor movement to cosmetic" and "set cursor movement to user-initiated", which could be emitted before any actual cursor-movement codes.

in reply to Matt Campbell

@matt @miki
Read the thread, had a thought.

A while ago i wrote oho, which AFAIK is the world's best‡ ANSI escape code (and other escape codes) to HTML converter

github.com/masukomi/oho

If Texutual to HTML exists or isn't a huge lift, I wonder if we couldn't make some sort of pipeline to a web-page that used aria tags to indicate the subsection of the page that just changed.

‡ admittedly there wasn't a lot of competition.

in reply to masukomi

@matt @miki

🤔 Maybe it'd need a teeny web server that used web-sockets to shove changes to the web page in the browser, as HTML got shoved into STDIN but that wouldn't be hard. And took user input and shoved it back to the terminal.

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

@miki I understand the impulse to go with a web-based hack, because implementing native accessibility APIs, e.g. in a terminal, requires skills that most developers don't have. But I'm working on making native accessibility more approachable with my AccessKit project (accesskit.dev/).


Dear fediverse, are you aware of an open position or a company looking for a #php developer :elephpant:?

I am available now, I am actively looking for a freelance mission. Contact me if you have anything up your sleeve! :partyparrot:

I am looking either in full remote, or in #Montpellier (France) and cities in the Montpelier area.

#jeChercheUnJob #getFediHired #freelance #lookingForWork



LibreOffice's native file format is the Open Document Format. Learn about how it's being adopted in Taiwan, from the recent #LibreOffice Asia Conference 2024! blog.documentfoundation.org/bl… #foss #OpenSource

LibreOffice reshared this.



I just read The Dunwich Horror again I confess I still can't see the romance plot Amazon's AI was perceptive enough to notice.


How to make coffee in Australia: 1. Start your kettle and wait till it boils. 2. Add milk and coffee to your cup and mix. 3. Poor in water from the kettle. 4. Add sugar, mix, and enjoy... Rosie's not in America anymore, kids. I can't believe this actually tastes good.
in reply to Rosalin Kellyanna

Wait. Milk and coffee--you mean instant coffee? Otherwise this is definitely a recipe for sadness.
in reply to simon.old

Super popular way of making coffee here, or straight warm water from the tap here because it's clean and drinkable. :D


Trillion dollar company autocarrot.

I write "drunk coffee" and it replaces it "drunk code"

Apple intelligence

in reply to Hubert Figuière

accurate! the autocorrect code is confirming what you already suspected about it 😅