Peter Vágner reshared this.

After two and a half years of rewrite, #Fractal 5 is finally out! Get the #GTK 4 #Rust #Matrix client from flathub.org/fr/apps/org.gnome.… and enjoy new features such as #EndToEndEncryption, location sharing, or multi-account with Single-Sign On 🚀

:boost_ok:

reshared this

Peter Vágner reshared this.

On our date night last night, Shae introduced me to a new game that any* two people online can play, and it turns out to be really fun!

You go to Wikipedia, and one of you (take turns doing this) names something off the top of their head that they're pretty sure a Wikipedia page exists for. (If you're not sure, you can use the search without submitting it just to see if a page turns up.)

After you both acknowledge that you understand the target, you simultaneously (we did a 3-2-1 on the voice chat) click "Random Page".

The goal is then to see who can reach the target page first ONLY BY CLICKING INTERNAL LINKS. No external links or typing allowed. We did eventually allow the back button so you could get yourself out of dead ends, but tried to use it in only that way.

It's surprisingly fun!

(* If you use a screen reader or other access technologies, or if, like me, you read VERY slowly, you might not be very competitive if your opponent does not also.)

reshared this

Peter Vágner reshared this.

VScan: Turn your smartphone into any accessibility aid you can imagine with GPT4 vision

Here comes my next idea & project. If you can think of a system & user prompt that would turn GPT 4 vision into an accessibility aid, i.e. by telling it what to look for in images and how to tell you the output, and then if you can simply do photos against these prompts using your smartphone, then you can basically turn your smartphone into a pretty wide range of accessibility tools (color detector, text reader, expiry date extractor, navigator, etc.).
I decided to try this in practice, and the results are pretty interesting! Well, you can try yourself:
github.com/RastislavKish/VScan

Note the app has been designed such that it can be easily used both for tools creation as well as standard image recognition you may be used to do with Be my AI or my Vision project, or you don't even need to be taking pictures at all, you can use the app to simply chat with GPT 4V (the model has the same textual capabilities as GPT4).
Though note there is currently no chat history review functionality nor conversation truncation when the 4k token limit of GPT 4V is exceeded, so the app is not optimized for this use-case.

There are few rough edges by now, probably the most annoying issue I'm facing on my device is that Talkback shows the braille keyboard in a reversed position i nthe session screen due to the display orientation, I need to figure out how to make CameraX adapt for the current device orientation.

But that's mostly a minor issue, the main functionality works as expected.
Any constructive thoughts and opinions on this project are very welcome, and, if you get to create some interesting accessibility tools you would like to share, I would love to hear about them!

Happy Visioning!

Peter Vágner reshared this.

What a discovery: LMI interface for changing bios settings from the userspace on modern Lenovo laptops is a thing for quite some time already. It's built into the linux kernel since 5.17. I have supported Lenovo laptop for a few months and I have only found about it today. It's nice for IT professionals but for blind users like me it's great too.
in reply to Wesley M

Yes, for me it is working instantaneously between the voice prompt. I was also surprised by the quick responses. I'm not sure if that is due to the holiday here in the States and the responses are quicker or if it’s because I wasn't asking any complicated request, but I will be playing a bit further with it today. Regardless, the new Voice feature for the ChatGPT is just simply wonderful for those like me taking advantage of the free tier.
Peter Vágner reshared this.

Ultimate Arch Linux Install [CZ/EN]: LUKS, BTRFS, Dual Boot & More - Step-by-Step Tutorial
#archlinux #guide #linux
youtu.be/CteatauMLz8
This entry was edited (2 years ago)

reshared this

Peter Vágner reshared this.

First we had Mac get a GPT 4 image describing utility, now it’s NVDA’s turn. github.com/cartertemm/AI-conte…

reshared this

in reply to Jamie Teh

@jcsteh From what I've seen, this is one of the most common questions on the OpenAI dev forums and other Q&A sites by far; people expect it to work like the web version of ChatGPT out of the box. So on one hand, statefulness would be a popular feature. On the other, it could decrease token usage and hence API revenue, or make token utilisation less predictable. There could also be questions about how long they store e.g. cached images within a session, although I think the data usage ship has well and truly sailed on this one. @pitermach
in reply to James Scholes

@jscholes @jcsteh All OpenAI APIs work this way, including Chat GPT. There's no state, you always send the entire conversation history. This is most likely what web Chat GPT (or the Chat GPT backend) does under the hood. Even if there was state, it would be an abstraction at best with little to no impact on token usage. You just have to feed the whole conversation history to the model every time to make it do anything useful, particularly in such a heavily multi-user setup. That's how transformers function.
Peter Vágner reshared this.

Did you know @kde had an #accessibility inspector? Currently it's hidden in the build folder of libqaccessibilityclient but not for long. We started the process of making it a standalone application and a first release is planned in 2-3 weeks!

apps.kde.org/accessibilityinsp…

#a11y #linuxDeskop

reshared this

Peter Vágner reshared this.

Quick Tip: Disabling Video Message Recording on WhatsApp and using only voice recording accessibleandroid.com/quick-ti… #Android #WhatsApp

Peter Vágner reshared this.

Peter Vágner reshared this.

Here's a goofy little project that @Mike and I did yesterday. In the course of conversation we stumbled on the idea of a monastic order of programmers singing Gregorian-style chants about programming practices. Mike encouraged me to write such a song with the help of ChatGPT and record it, then he'd produce it. Here's the result, a satirical ode to refactoring, clean code, and programming discipline in general. Lyrics to follow.

reshared this

Peter Vágner reshared this.

Na HitHitu rozjela kampan aplikace Librity. Neco jako cesky Audible.

Zajimave je, ze pri jejim predstavovani mel Matej na sobe mikinu @ceskodigital. Coz je cool.

Kouknete na to.

hithit.com/cs/project/12353/ct…

#knihy #hithit

Peter Vágner reshared this.

Peter Vágner reshared this.

Vision: Access GPT 4 visual capabilities from your laptop

ever since Be my AI demonstrated the capabilities of GPT 4 for understanding the content of images, which is not a single bit less impressive than its textual abilities, I was looking forward to having an API I could use.
Because this brings awesome potential for various use-cases, though also for economical reasons, Be my AI is not on Android yet and I can't really afford spending $20 monthly on a ChatGPT + subscription.

Few days ago, OpenAI finally introduced a vision API, and here is my really simple, but working Be my AI in terminal:
github.com/RastislavKish/visio…

Let's have some fun, there is a lot to enjoy!

Note: Uploading images can take a while, though if it apparently takes too long, it's likely frozen, OpenAI is dealing with a lot of demand after their dev conference on six-th November, so chatGPT is down from time to time. My script is not very well prepared for this at this moment, I may add proper timeouts and retry options if it becomes too big of an issue, though I rather expect things to calm down again as things get resolved on the OpenAI side.

Peter Vágner reshared this.

Peter Vágner reshared this.

Clipshare: Copy anywhere, Paste anywhere, End to End encrypted!

There are many awesome data sharing solutions around. However, I've always wanted to be able to just Ctrl+C on one machine and Ctrl+V on another, clipboard is just such a handy thing!
so, I finally decided to get this done. Welcome Clipshare, a foss, end to end encrypted universal clipboard, written in Rust! Only Text and desktop platforms supported for now, but Android is definitely coming and files / images perhaps too.
github.com/RastislavKish/clips…

Global hotkeys on Windows need Autohotkey for now as far as I can tell, I was building the program on Linux so the Microsoft platform got somewhat minor attention. But the sync mode does work, so you can use tools like AHK to make it working. I will try to fix it, though feedback from Windows users on this would be definitely appreciated!

Have fn!

Peter Vágner reshared this.

Unknown parent

mastodon - Link to source

RastislavKish

Clipshare: Copy anywhere, Paste anywhere, End to End encrypted!
@Tardis thanks! Well actually, in theory, the program should be compatible with Mac, all libraries I use have full crossplatform support. The only problem is I don't know anything about Mac and how does it work, so I'm not sure whether say the program compilation works like on other platforms, neither do I know what Copy/Paste shortcuts does Mac use and how well do my alternatives fit into its keyboard input scheme. In other words, there are too many unknowns for me to claim usability. Though if someone can try it out and it would work, I would indeed mention that.
Unknown parent

mastodon - Link to source

RastislavKish

Clipshare: Copy anywhere, Paste anywhere, End to End encrypted!
@Tardis Rust is actually one of the easiest languages to compile stuff, because it has a very uniform ecosystem centered around a well-built package manager, so as far as you're okay with using terminal, cargo build --release is mostly the only command you need to run. When it comes to learning programming languages, Rust is not the best choice for people without at least some programming background, since as awesome as it is, it is still a middle-level language and quite a few things revolve around middle-level topics. Plus, Rustc is one of the most complaining compilers in the programming field, what is a good thing, because your programs end up being robust and well coded, but I can imagine unless you're used to it, it can be quite discouraging. So my personal tip would be either CSharp or Python. Both are high level languages, both have really nice syntax, as well as big ecosystems. The main difference is that CS is statically typed while Python is dynamic. Whichone is preferred is a matter of debate. Some people would say Python is easier, because you only need to write what you want to do and it will likely work. However, dynamic code is imo considerably harder to reason about, and also you don't get compiler errors when type clashes occur, you only find out when you actually run the program, what's not quite desired. Python as a project has continuously brought the ability to mark types of things, this is how pro code deals with these issues, but then, you loose the cleanlines of the Python code, which wwas its initial strong point. So, it matters. Perhaps more than syntax are important the things you wish you could do with a programming language, and learn on something that's funny for you. It can be anything - coding a game, website, neural networks, or reverse engineering, there are people who got into the coding field through C (a pretty low-level language), because they were interested in processors, reverse engineering and other low-level stuff, so the choice was just natural for them. So, maybe this would be a better line of thinking and consideration.
Peter Vágner reshared this.

Today I'll probably be posting a bit more from the #OpenAlt conference. If you're not interested in it, use that great feature of Mastodon and mute me for the weekend.
I'll be giving two talks at OpenAlt:
Fedora Asahi Remix: Linux on Apple Silicon
Fediverse: Mastodon and Others

I'll be happy to meet you at the #Fedora booth or at my talks. If you cannot come, you can watch the talks online (they're in Czech though): openalt.cz/2023/program/

reshared this

Peter Vágner reshared this.

@sovtechfund (funded by the German government) just announced a €1M grant towards the @gnome project, an open source desktop environment.

Imagine a world in which governments don't spend billions of dollars in licensing fees every year to make Microsoft richer, and that money instead goes towards _public code_ that belongs to all of us.

That may seem utterly implausible - but every example like this brings us one step closer to it being inevitable.

foundation.gnome.org/2023/11/0…

This entry was edited (2 years ago)

reshared this

Peter Vágner reshared this.

We're thrilled to share that the GNOME Project is receiving an investment from the Sovereign Tech Fund!

Learn more about the projects this will fund and how to get involved:
foundation.gnome.org/2023/11/0…

#GNOME #opensource #FOSS #Linux

reshared this

in reply to ronny

hmm.. nasel jsem github.com/SimonBrazell/privac…, ale vypada, ze uz neni moc udrzovany 😕
Peter Vágner reshared this.

OpenAI si vsimlo o jake niche je zajem v tisicich AI startupech a spustilo vlastni "GPT builder".

Je to celkem dobra evoluce v pouzitelnosti. Dost lidi si najde vlastni pouziti ChatGPT a to se pro ne stane synonymem pro AI. Napriklad doplnovani kodu, analyza tabulek, zkracovani textu, copy na socky... Pojmenovane chaty s jakoby ruznou funkci jim tuhle kotvu pomuzou zvednout.

Tech vsech AI startupu mi vubec neni lito.

*obrazek vygenerovan random z Cosmic Dream GPT modulu.

#ai #chatgpt

Peter Vágner reshared this.

Peter Vágner reshared this.

Did you know that voice chats have also been available for #Mastodon for some time now? The whole thing is called #Audon and can either be used via the servers that are already connected, or you can set up your own servers for it. I think it's a shame that it's so underused as it definitely deserves more attention. Try it out for yourself and maybe we'll hear each other there sometime: #Audon audon.space/

reshared this

Peter Vágner reshared this.

Také Vám vadí reklama na YouTube?
invidious.cz nabízí alternativní cestu k YouTube obsahu bez reklam a sledování. Rychlé, soukromé a s otevřeným zdrojovým kódem, dostupné pro všechny. Připojte se k nám, objevte svobodu sledování a podpořte decentralizovaný web, který je méně závislý na velkých korporacích a který posiluje soukromí a kontrolu uživatelů nad jejich daty. :arch: #InvidiousCZ #OpenSource #Privacy #komunita_arch

Peter Vágner reshared this.

Peter Vágner reshared this.

It’s been 5 months since Australian Story aired an episode on NV Access founders, Mick Curran & Jamie Teh. The first Australian Story episode to be audio described. It was an incredible opportunity to share with a wider audience the importance of NVDA & our overarching message, that everyone deserves equal access to technology.

You can still watch the Australian Story episode, with Audio Description, on YouTube: youtube.com/watch?v=3i7gkN-1sA…
#ScreenReader #NVDA #NVDAsr #Accessibility #A11y #Access

reshared this

Peter Vágner reshared this.

I just spent over 30 minutes attempting (and failing) to sign up for Oracle Cloud's free tier thing because I wanted to test it out. So far, I have:

* Attempted to get around 3 HCaptcha accessibility cookies (I wrote a previous rant about that somewhere (TL;DR: Fuck HCaptcha)),
* Figured out it didn't like my generated password (seriously?),
* sat there for like 3 minutes waiting for the signup process to actually go through (once I verified my payment information and such and there were no (visible) errors, though there could have totally been some hidden error I missed because it was inaccessible),
* Among other amazing things.

I just don't get it.

Peter Vágner reshared this.

Peter Vágner reshared this.

Night trains in Europe are coming back

As night trains are the superior art of traveling, I never understood why in the last decade most train companies dismantled them.
I always suspected a mixture of pseudo-modernism ("high-speed trains are more modern"), lack of cooperation among rail operators of different countries (the European rail system has more of a patchwork than a network) and the conspiracy theory of car and air travel industries lobbying against the most convenient way to travel long distances.

Luckily, follks in Eastern European countries weren't as shortsighted as their counterparts in the other parts of Europe, and maintained their night trains. ÖBB is most active in bringing back night train connections in Europe. Turkyie and Ukraine are good on track, too!

If you want to find night train connections, check this web:

back-on-track.eu/night-train-l…?

"Back-on-Track is a European network to support improved European cross-border passenger train traffic and night trains." 🖤

#NightTrains #Trains #Railway #EuropeanMobility #Mobility #Travel #TravelInEurope #FutureOfMobility #EuropeTourism #Tourism #MobilityTransition #SleeperTrains #SNCF #DB #OEBB #ÖBB #NightJet #Nightline #TrenItalia #MÁV #PKP #PolRail #RENFE (just kidding, the Spanish rail company is a candidate for being the worst in Europe )

reshared this

I have just discovered #narrowlink. It looks interesting especially with P2P mode introduced in the v0.2 version. For accessing services behind a nat it looks to have better bandwidth requirements as compared to traditional VPNs. narrowlink.com/blog/Hello-Worl…
Peter Vágner reshared this.

Anyone want a free piano that runs in #Juce without the need of Komplete Kontrol, and has a lovely reverse option when you use your modwheel?
Record And Play - #TheCrowHillCompany - Attic Grand: youtu.be/3Ot78DXi8_Y

Peter Vágner reshared this.

Peter Vágner reshared this.

What if those keygen warez authors of the late 90s/early 2000s were just MIDI musicians trying to get their mixtapes out there?

Thanks @bromiley for sharing this gem with me keygenmusic.tk/#

reshared this

Peter Vágner reshared this.

Yesterday I boosted someone else's announcement of my post on the new GNOME accessibility blog, but apparently some folks couldn't find the link in that toot, so here it is again: blogs.gnome.org/a11y/2023/10/2…

Also wanted to add: I'm glad to be getting back to work on accessibility on desktop Linux, after ~20 years away. Hopefully with the experience I've gained in the meantime, my efforts now will be more effective.

reshared this

in reply to Matt Campbell

On image metadata: iptc.org/themes/accessibility-…

But it sounds like you're suggesting providing something with much more rich understanding of the document structure.

Getting that into IPTC would have a huge impact, I think.

Peter Vágner reshared this.

I independently reproduced the #NixOS minimal installation ISO!

This is an amazing milestone for me personally: I've been involved in #ReproducibleBuilds since 2017 and #NixOS since 2019, and have been slowly chipping away at this problem. While there is much more to do to further reap the benefits of reproducibility, this is a long-awaited tangible benefit.

For more about the What, Why, How and What Next, check the post below :)

discourse.nixos.org/t/nixos-re…

Peter Vágner reshared this.