Skip to main content



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 😅



1. German crime reporter asks MS Copilot what it knows about him.
2. Copilot falsely accuses him of child abuse, fraud, theft.
3. Copilot asserts “it is unfortunate that someone with such a criminal past has a family” and provides his (correct!) address and phone number.
4. Reporter files a libel complaint, but prosecutors refuse to take on the case: it’s not a criminal offense because no person committed it.

Must be great to be a big tech company. swr.de/swraktuell/baden-wuertt…

This entry was edited (2 months ago)


I love all my #fujifilm cameras. The X-Pro series, the X-T's and the X-H's, but again and again I reach for the humble X-E4. Love the size, transforms with/without grip, great image quality, handles a 16 or 35mm lens beautifully.


Sarah’s organization will tie your shoelaces for a small fee.

It’s a new knot for profit.



The Electoral College is DEI for rural white folks

Change my mind



Is this my favourite Beaverton headline ever? I think maybe yes. “As covid rates skyrocket, health officials warn Canadians to wear plenty of sunscreen” omg 😂 thebeaverton.com/2024/08/as-co…


The arrest of #Telegram's founder Pavel #Durov sets a dangerous precedent for what kind of action can be taken against supporters of #privacy & #cryptography.

Don't settle for anything less than E2E #encryption! We've created a list of the top encrypted messaging apps to help!
👉 tuta.com/blog/best-whatsapp-al…

in reply to Tuta

Telegram is not E2EE. Telegram is terrible for privacy because it misleads people into thinking it is private.

Messages and group chats on Telegram are by default visible to Telegram's staff and whoever they choose to share the messages with:

mstdn.social/@rysiek/113027895…

rys.io/en/171.html

There is also some very disturbing behaviour by Telegram detailed in the article linked above.

This entry was edited (2 months ago)
in reply to FediThing 🏳️‍🌈

Keep up! Durov's arrest was NOT POLITICALLY MOTIVATED, nor (as everybody else pointed out) does Telegram *claim* to do to e2ee by default unlike Signal and Threema.

If you're gonna fight fascism and general snoopiness, fight ALL OF IT, or people (including me!) will vote with our feet and our wallets. Durov had it coming, as do his ruble-paying bosses.

in reply to Stone Bear

@stonebear We are not defending the founder of Telegram, it is far too early to make an statements in that regard because we do not know the full extent of the charges.

Telegram is not considered a secure messaging app because it does not guarantee end-to-end encryption by default.

We apologize if this message was less than clear in the post.

in reply to Tuta

SimpleX is currently the most anonymous and secure chat, above Session, as Session keeps some metadata from what I read on the internet.
SimpleX relies on a network of relays (SMP servers): these ones can be joined directly or you can connect to their onion equivalent through Tor. This will give you an overlay to hide your IP. It uses Orbot on android for that.
And you can install your own SMP server(s) if you want if you don't trust the native ones, connected of course to Tor.


všetko cítim, úplne všetko, cítim je slabé slovo
This entry was edited (2 months ago)



I have so many coding projects going on at the same time, all of them in some state of half-finishedness.
in reply to Mikołaj Hołysz

Same, and also music. I have so many melodies that haven't been laid down at all besides humming them into a microphone so I don't forget them, a bunch of projects that have 8 or 16 bars of the initial thing, and some downright abandoned ones. And like, two? that are even close to halfway done. Which have been this way since 2022.




Celkom pekne som si upratal, ešte vyvesím pračku a nič nemusím.


Celebrating 29 years of Windows 95 — How Microsoft's operating system evolved since the iconic Start menu was introduced windowscentral.com/software-ap…


I posted a Canary token link on Mastodon a long time ago, on an instance with a no scraping policy, and it's still occasionally getting hit by Google and sometimes other random crawlers.

It's time to finally admit that being anti-scraping and being federated are just two positions that can't be reconciled with eachother.








SOLD Pluto TV & Paramount+ Have Been Sold to Skydance As All Other Bidders Drop Out cordcuttersnews.com/sold-pluto…
in reply to David Goldfield

love your page, Check this new article of mine out id appreciate the feedback: medium.com/@PinkHatHacker/the-…


If us users don't contribute to #foss software - using it, reporting bugs, providing feedback, donating whatever amount, choosing it over a closed source & more - at the end, it will be big corps & monopolies running our digital lives.

Last week, I used @organicmaps and @openstreetmap for my navigation. Added over 7 new spots (hotels, parks, POI's & more), making these maps & the app, a little more useful for us all. Also, quite happy to see that most places I visited where already there!

in reply to Lukas Weidinger

@lukasweidinger @MapAmore @normplum as far as @everydoor goes, should I be concerned that it connects to Microsoft's Bing Maps VirtualEarth API? Don't mean to sound paranoid here over FOSS VS Big Corps. I just want to make sure my effort goes to the community and not - yet again - to another private company to which I will offer free labour.

@MapComplete @organicmaps @openstreetmap

in reply to What's a fun name?

@lukasweidinger @MapAmore @normplum Hi! I'm the @MapComplete dev, and yes, you are touching upon a very interesting topic. There has always been tensions between (big) corps and volunteers in #OpenStreetMap , which makes it a really interesting topic.

First of all, the data you contribute goes into the OSM-database, which _everyone_ is allowed to reuse, including for commercial use. And yes, Bing Maps partially uses OSM!

in reply to Pietervdvn

@lukasweidinger @MapAmore @normplum

However, our license (osm.org/copyright) clearly states that anyone using the data must:

1. Give attribution
2. Keep the data (including improvements) open.

Rule 2 shifts the incentives, and makes that, for many companies, it is easier to directly update OSM then to grab a copy and start updating this. And this often happens: wiki.openstreetmap.org/wiki/Or…

So, yes, by editing OSM, you are helping everyone, and not just big corpos. However...

in reply to Pietervdvn

Having those external satelite imagery, is a _privacy_ concern, as bing can see which tiles you downloaded and thus what areas are interesting to you. However, the data isn't _that_ interesting to do personal profiling.

And about your original concern about helping big corpos? Microsoft also has Bing Maps, which I tested and did think of as problematic, exactly for community reasons: see my blog post openstreetmap.org/user/Pieter%… for all details

in reply to Pietervdvn

@pietervdvn thank you for your valuable input. I've read both of your blog posts and both have provided useful information on the matter. Since you last updated the first post over 10 months ago, has anything changed for the better?
in reply to What's a fun name?

well, I spoke with the team on SOTM - they were a friendly bunch and were actually happy withbmy blog posts - they thought it was respectfully written and said it effectively moved things within management.

I should do anoyher followup though, but in any case, the Bing Map Editor doesn't have a lot of usage.

in reply to stavpup

@stavpup

At the moment, @MapComplete uses #Imgur, and associates this photo via image tags. You may already know that @osm database doesn't store photos directly.

@hellenicsun @lukasweidinger @normplum

in reply to stavpup

@stavpup @MapAmore A lot of people have been complaining about this (together with the unclear menu structure), a new menu system is underway. Should be live on the development version in half an hour: dev.mapcomplete.org


Najlepšie sa deň pred tréningom opiť... fakt génius.
in reply to SuspiciousDuck

Taková příjemná, simulačně - mikromanagementově -stavěcí - relaxační 🙂
store.steampowered.com/app/255…


if you ever want to trigger a scared and exhausted look in a protocol developer's eyes, ask how trailing dots in hostnames work in their stack

But don't stick around for the answer. It will not be pretty.

in reply to daniel:// stenberg://

LOL.

used to love trying to explain this when teaching DNS basics. ;)

"well X will do suffix add if you don't fully qualify but Y will assume it but Z..."

"think of the root label to the right of the terminal dot as your invisible friend..."



They've been fit notes, not sick notes, for nearly 15 years.
yet I've never asked for a fit note when I am fit.


Oh, thanks #KLM, this is definitely much more secure. (The Continue button obviously does nothing)
#klm