Peter Vágner reshared this.

TS kolegove, urcite pracujete s linterem. At uz styl moc neresite, nebo jste dogmatik a pridavate pravidla po kazdem rejectnutem code-review.

Dnes si povime o jednom extreme uzitecnem pravidle:

@typescript-eslint/no-floating-promises

Floating promise je nenapadna, ale zakerna bestie. Vystavujete se s ni v produkci (treba na Vercelu nebo AWS) race conditions, kde runner vas kod vesele zabije, nez neboha funkce dobehne. (zapis do DB? 🙈)

A na lokale se to nedeje! Peklo!

#typescript #vercel

Peter Vágner reshared this.

Peter Vágner reshared this.

Big #keyoxide mobile app update 🚀

Most notably, the app can now also verify the new ASP profiles! See the screenshot for an example!

Also, nice and helpful icons for each claim!

More in @Berker 's blog post: berker.substack.com/p/08c15539…

Peter Vágner reshared this.

Peter Vágner reshared this.

A repair shop in Germany has invented a tool that breaks Apple's repair DRM on MacBook Pros, allowing independent companies to fix a common issue that Apple charges > $1,000 to repair

404media.co/diy-tinkerer-inven…

reshared this

Peter Vágner reshared this.

Hi everyone! I made a an audio game 3D platformer where you can edit the map just by editing the included CSV files. Would love to know what you all think of it as I'm thinking of having other projects have editable CSVs!

ericbomb.itch.io/unseen-platfo…

#GameDev #IndiedDev #accessibility

reshared this

Peter Vágner reshared this.

Programmers fallacies about postcodes:
- A postcode covers a small geographic area
- A postcode is good enough to locate an end user for generating location suggestions
- A postcode will be in a single timezone
- A postcode only has a single state
- A postcode has no exclaves/enclaves

I would like you to meet 0872. Australia's largest postcode (I think), covers 3 states, has two cut outs (Warbuton and Alice Springs), and even still some mail outside of this area is routed via 0872

reshared this

Peter Vágner reshared this.

The "New Outlook" demands that when adding your #Gmail account, you also give Microsoft a copy of all your Gmail email, contacts, and calendar data.

The "Learn More" link confirms:

"Syncing your account to the Microsoft Cloud means that a copy of your email, calendar, and contacts will be synchronized between your email provider and Microsoft data centers."

WOW.

Good time to switch to @thunderbird, folks!

#Privacy #Outlook #Email

This entry was edited (2 years ago)

reshared this

Peter Vágner reshared this.

A question to the #Tech bubble: I would like to use #Thunderbird with a bunch of shared calendars over Caldav. I had this issue two years ago and now here it comes again: Thunderbird becomes very slow as soon as all these calendars are added. They contain plenty of events each, many of them are reoccuring and I have tried both with and without offline support and also disabling autorefresh on some of those. I recall that back when I had the issue last, switching the view to show just one calendar at a time would help but to no avail now. Is this something I have to live with in 2023? ###Mozilla #OpenSource

Peter Vágner reshared this.

Peter Vágner reshared this.

Máte Nextcloud? A znáte aplikaci Music? Pomocí ní můžete vaši hudební sbírku (nebo sbírku podcastů) přehrávat přímo z Nextcloudu (přes web) nebo publikovat Subsonic protokolem. Na mobilu pak můžete mít třeba přehrávač Ultrasonic (najdete na F-droidu). #opensource #nextcloud

apps.nextcloud.com/apps/music

reshared this

Peter Vágner reshared this.

Not sure if this site is well known outside the niche community of researchers of late Russian Empire klezmer. It gives free access to streaming versions of the Ukrainian National Library's reissue CDs of wax cylinders of #klezmer, #Yiddish song, #nigunim, etc. from the 1910s through the 1930s. Most of these were recorded on folklore collecting expeditions in the Pale of Settlement or later in Soviet Ukraine and Belarus. Some very scratchy, fascinating stuff.
audio.ipri.kiev.ua/index.html
#WaxCylinder

reshared this

Peter Vágner reshared this.

New article posted by Hasan Çimen: For us visually impaired individuals, accessing image descriptions has long been a challenge. While object recognition apps provided some assistance, they were limited in their ability to describe images comprehensively. However, recent developments in AI have brought about a groundbreaking solution, making detailed image descriptions accessible to the community. Let’s look at the brief history accessibleandroid.com/detailed… #Android #AI #GPT4 #Bing

Peter Vágner reshared this.

Peter Vágner reshared this.

There we go, matridge first public commit!

It's an #XMPP server component acting as a #Matrix puppeteering gateway, based on slidge. It only supports public unencrypted group chats for now, but has cool features such as emoji reactions, rich replies and message retractions.

git.sr.ht/~nicoco/matridge
git.sr.ht/~nicoco/slidge

This entry was edited (2 years ago)

Peter Vágner reshared this.

Peter Vágner reshared this.

Let's make LibreOffice accessible for everyone! Say hello to Michael Weghorn, our new Developer, who'll be focusing on accessibility improvements – like making LibreOffice more usable for people with visual impairments: blog.documentfoundation.org/bl…
in reply to LibreOffice

This is great! I use Libreoffice for much of my work, though there are some aspects that make it difficult for visual accessibility reasons.

The first issue: the flip point where text becomes white or black based on the cell color in the spreadsheet is incorrect, as a result, a lot of mid range cell colors end up with text that's not readable (unless the text color is overridden).

Another: the highlight color for certain buttons in the UI when the system is in dark mode makes the text unreadable on the button.

I'm at your disposal if you have any questions about any visual accessibility issues.

Peter Vágner reshared this.

We have a major announcement: Tenacity 1.3 has finally been released! Check out the release notes here: codeberg.org/tenacityteam/tena…

If you are upgrading from previous betas, we strongly recommend you read the Release Advisories section as that contains important information.

We thank everyone who contributed to this release. Your contributions are invaluable and we simply cannot express how thankful we are because we would not be at this point without them.

Here's to our first stable release! 🎉

reshared this

Peter Vágner reshared this.

Here's what I'll do today and it would be great if you would join me.

On the website you're working on today, find a stylesheet and add the following rule.

```
*, *:hover {
cursor: none !important;
}
```

That forces you to use the keyboard. If you find something that makes it hard or impossible to do using the keyboard, fix it! Not just for yourself but for everyone relying on keyboard accessibility.

Edit: fixed code formatting

This entry was edited (2 years ago)

reshared this

Peter Vágner reshared this.

Hi everyone, I'm a totally blind electronic musician. Looking for a audio, developer fluent in C++ d to help me with a very special open source project to assist blind people with electronic music production. If you can help me, or know anyone in your network who can please reach out and get at me. Thanks very much everyone :-) #electronic music :-)

reshared this

Peter Vágner reshared this.

Už jsem to na #tip_mastodon na podzim. Jak aktivovat pokročilé webové rozhraní Mastodon podobné Tweetdeck.
mastodon.arch-linux.cz/@archos…


Jak aktivovat pokročilé webové rozhraní Mastodon podobné Tweetdeck
Pokud používáte Mastodon prostřednictvím webové stránky, můžete aktivovat více sloupců tak, že přejdete do
⚙️ Nastavení
👉 Vzhled
Povolit pokročilé webové rozhraní, zaškrtnete políčko a kliknete na Uložit změny .
#tip_mastodon

Peter Vágner reshared this.

Peter Vágner reshared this.

Encouraging sighted gamers to try an audio game
Hey sighted gamers, I'm gonna try to get you to step out of your comfort zone a bit. Yes, believe it or not, despite the game I'm about to promote, this post is not for the blind gamers out there... unless you somehow haven't played it before. Anyway, here goes. While writing my book, I've been tempted to play some games again, and one of them is a game called alt-frequencies. It's a game where the entire story is told in the form of radio broadcasts which you can influence by recording clips from one station and sending them to another. The game is mostly linear, however you can affect the story by sending different clips to different stations, and yes, there are multiple endings. It has minimal graphics, but this game is all about the audio. Sighted gamers, step out of your comfort zone. Try it. It's available on PC, Switch, and mobile, and it's very high-quality. If you want more recommendations, I've got those too. Thanks for reading!

reshared this

in reply to Paweł Masarczyk

My understanding is that GUIs are usually worse than TUIs for #blind users. Sadly, I don't know of any #TUI for #OpenWRT (well, there's the command line, obviously, and there's a class-project over at github.com/mattacwilson/OpenWR…, but that's no replacement for LuCI 😞​)
Peter Vágner reshared this.

The nine months of waiting have paid off. We now have a fully accessible Hacker News client, complete with one flick per post/comment, rotor actions and somewhere down the line, three-finger swipes planned or already implemented. The app also offers the ability to compose posts, comment on threads, search for old stories and browse all of the HN's categories. So far, Octal is the best experience I've had accessing Hacker News.
apps.apple.com/pl/app/octal-fo…
#Accessibility #Blind #iOS #OpenSource

reshared this

Peter Vágner reshared this.

Fediverse
Všechny instance Mastodon, které dohromady tvoří celou „Galaxii Mastodon“, jsou součástí něčeho mnohem většího, co se nazývá Fediverse.

👉 PixelFed je podobný Instagramu;
👉 PeerTube je podobný Youtube;
👉 Friendica je podobná Facebooku;
👉 FunkWhale je podobný Soundcloud;
Write.as a Plume jsou blogovací platformy
A je jich víc...
#tip_mastodon

reshared this

Peter Vágner reshared this.

This week we bring you another video testimonial completely in Spanish from Noelia.

A translation from Noelia herself is:
“Hello. This is Noelia, from Spain. I work providing real time captions at events, and thanks to NVDA I can access the software that I need in my job, such as the stenotype software, video-call programs to receive the audio events, internet browsing etc.”

Thank you Noelia for sharing how NVDA helps you succeed in your job as a translator!

reshared this

in reply to NV Access

The Spanish transcript of Noelia's video is:

"Hola. Soy Noelia, de España, trabajo subtitulando eventos en tiempo
real, y gracias a NVDA puedo acceder a los programas que necesito en
mi trabajo. Como el programa de estenotipia, programas de videollamada
para recibir el audio de los eventos, navegación por internet, etc."

Y de nosotras:

¡Gracias Noelia por compartir cómo NVDA te ayuda a tener éxito en tu trabajo como traductora!

Peter Vágner reshared this.

My colleagues are working on the project to re-write sudo in a memory safe language. In doing so, they had to write a sudo test suite, and found some bugs in the original sudo.

ferrous-systems.com/blog/testi…

reshared this

Peter Vágner reshared this.

This is just one part of a massive video series where a guy buys a pipe organm then slowly makes it playable with midi, but this part in particular culminates with an organ rendition of Circus Gallop which is a wild piece written specifically to push the limits of player pianos and it sounds absolutely wild on a pipe organ youtube.com/watch?v=HzKAckJEd_…

reshared this

Peter Vágner reshared this.

Hello everyone! This is the very first open test of my blind accessible game engine called Unseen RPG Engine, a niche game engine that allows anyone to easily make turn based RPGs, at least that's the goal! This is very early and the purpose of this is to try and start getting the critical feedback I'll need to make this accessible, usable, and fun. Learn more about it, join the discord community, and download it here! ericbomb.itch.io/the-unseen-rp…

#GameDev #A11y #Accessibility

reshared this

Peter Vágner reshared this.

If anybody cares, the city of Poznań, Poland, has published all their public transit announcements, about 2700 of them, for everybody to Download and enjoy. Cc @Piciok ztm.poznan.pl/pl/dla-deweloper…

reshared this

in reply to miki

Something like this would have been far more useful here in Wrocław, but our APIs are basically nonexistent. You can get GTFS schedules easily, but that’s about it. Realtime data is available in theory, but it breaks pretty often. If you want to get reliable realtime data or electronic access to the interactive schedule boards that you can find at many bus stops, you essentially have to reverse-engineer the official Android app and connect to the API with its username and password. Of course, none of the boards talk. Buses with no PA system at all, a PA system so quiet that you can barely hear it or a PA system that announces the line but not the stop are also pretty common, especially on some lines.
Peter Vágner reshared this.

#PSA: #AuroraStore anonymous login is working again: gitlab.com/AuroraOSS/AuroraSto…

#Android

Peter Vágner reshared this.

Peter Vágner reshared this.

Yesterday I released version 0.4.2 of my XMPP client #Moxxy. This version brings many improvements under the hood and some that are more visible, like a "notes" chat, improved reactions display, and so on.

codeberg.org/moxxy/moxxy/relea…

reshared this

Peter Vágner reshared this.

Gajim 1.8.0 has been released 🥳 and it comes with integrated OMEMO encryption! Integrating the OMEMO plugin brings tighter integration and better user experience.

We also rearranged the chat menu and added some quick buttons for convenience.

Both Gajim’s message search and conversation view received some important changes and fixes.

Thank you for all your contributions!

#gajim #xmpp #chat

gajim.org/post/2023-05-27-gaji…

reshared this