honestly yeah
just tell developers that improving accessibility api support will enable them to navigate their entire computer with vim hotkeys
Peter Vágner reshared this.
honestly yeah
just tell developers that improving accessibility api support will enable them to navigate their entire computer with vim hotkeys
Peter Vágner reshared this.
Peter Vágner reshared this.
A Global Look at Teletext
Link: text-mode.org/?p=23643
Discussion: news.ycombinator.com/item?id=4…
reshared this
Last week, I started an Ableton Move track. Today, I finally finished it.
This is a thing I call "Fly on the Wall." Basically, I just wanted an excuse to use one of the Sliced Loops presets, which are in the latest Move beta, along with one of the new autofilters in combination with a second filter and LFO to make one of the included single-sample E-piano patches sound less boring.
Peter Vágner likes this.
Peter Vágner reshared this.
Peter Vágner likes this.
Peter Vágner reshared this.
- Knock-knock.
- Who's there?
- Dozen.
- Dozen who?
- Dozen anyone want to let me in?
Celebrating a dozen of #Fractal versions with knocking support! Get Fractal 12, the new version of your favourite #Matrix client for #GNOME from #Flathub now!
discourse.gnome.org/t/fractal-…
Knock, knock, knock… on wood rooms, baby 🎵 Ooh ooh ooh ooh ooh ooh 🎶 That’s right, Fractal 12 adds support for knocking, among other things. Read all about the improvements since 11.GNOME Discourse
Peter Vágner likes this.
reshared this
Oh look, a new #xmpp client for the web that actually looks good 🚀
--
GitHub - iquercorb/xows: Lightweight and modern XMPP over WebSocket Web client.
github.com/iquercorb/xows?tab=…
XMPP over WebSocket Web client. Contribute to iquercorb/xows development by creating an account on GitHub.GitHub
reshared this
I'm excited to announce that #Convo, my #XMPP messaging app for #KaiOS has received a grant from @nlnet, or, more specifically, @NGIZero! 🎉 🤸
I can now turn what began as a quick project made in a providential three weeks of free time into an app that can...actually do basic things like add contacts 😅
More importantly, it'll make the open and standardised messaging protocol available to a mobile platform where few large players have dared to tread 👟
reshared this
Peter Vágner reshared this.
This sounds like a question for @hackerboards
(Their website is a database about single-board computers, although from a quick check I couldn't find specifics on open boot processes
hackerboards.com/ )
I'm a month late but:
Rockchip RK3399 (e.g. Pine64 ROCKPro64) has zero blobs. As in, both DDR init and ATF are open (former in mainline u-boot, latter in mainline ATF).
RK3588 (e.g. Radxa ROCK 5B+) has open mainline ATF, but closed DDR init (runs once at boot) at the moment.
K3576 (e.g. Radxa ROCK 4D) also has open mainline ATF, but closed DDR init.
RK3566 *does* have something in ATF but I've heard it has problems. Closed DDR init as well though.
The things I learn, even at my age, simply by reading documentation are WILD!
Today: #SQLite3
"In addition to reading and writing SQLite database files, the sqlite3 program will also read and write ZIP archives."
reshared this
Happy 21st Birthday @openstreetmap! 🍰 🥳 🎈
Gonna meet up with friends to celebrate, do some on-the-ground surveying, probably also walk around with a 360° cam to get imagery for @panoramax. And fly a drone, to get some nice aerial imagery while we're at it! 🗺️ 📷
And of course have some cake too 😂
Peter Vágner reshared this.
Had a blast at our little #OpenStreetMap birthday celebration. 🍰 🧉
It ended up being too windy to fly drones for long. Instead we recorded street-level images for #panoramax and GPS tracks, in addition to doing a lot of live surveying – using a huge range of tools that allow contributing to OSM!
In no particular order we at least used: @everydoor, @streetcomplete, @MapComplete, @CoMaps, HOTOSM's ChatMap, iD and JOSM.
Having so many different ways of making contributions is a real feature.
Peter Vágner likes this.
Peter Vágner reshared this.
As it is the start of the month I would like to invite my fellow #Blind, #DeafBlind, and #VisuallyImpaired people, along with their family, and friends, to #OurBlind. OurBlind comprises the #Discord, #Lemmy, and #Reddit communities operated by the staff of the r/Blind subreddit, as well as those who have joined since the creation of the Discord in 2022, and Lemmy in 2023. We have members from all over the world, and of all ages, hearing and vision levels, and are a welcoming and safe space for Our #LGBTQIA and #neurodiverse friends. Our general community guidelines, and the links to reach our platforms can be found on our website.
reshared this
I want to defend Wayland here and explain a crucial piece that I think people are missing...
The splitting of protocols in Wayland and compositor reimplementation were to allow for new form factors. It had to sacrifice the guarantee of all desktop app functionality being present to achieve that.
The idea (as I see it) was never to have 500 desktop compositors all trying to reimplement the same thing with slight differences. Iinstead, it was for 500 different interfaces for different platforms that are compatible with the same apps (e.g. desktop, laptop, phone, car screens, AR/VR, watch). Different form factors have totally different ways of dealing with interface, but share enough common features where it makes sense to have 1 base protocol and many other ones for device/form specific features.
Problem is, while in 2008-2016 we had a ton of new experimental UIs coming out on a semi-regular basis (that was the peak of the whole convergent phone/tablet craze, smartwatches started, fancy car UI, touch tables, early AR/VR) things have quieted down. The purpose of Wayland's insane modularity hasn't been visible to most people given it's almost always complained about in a desktop contest vs X11. But X11 was literally only designed for a desktop form factor and has been refined for that 1 purpose for decades!
As an example of different form factors, Wayland lets IVI (in-vehicle infotainment) systems work way better than Xorg could have. Desktop window layouting on that platform would inherently produce massive amounts of unnecessary complexity, and the ability to direct scanout saves on power/expensive compute. Automotive Grade Linux and COVESA maintain reference interfaces for cars so companies can iterate a ton faster. Wayland gives the app compatibility and they can make the system UI work with more flexibility and ease than an X11 window manager.
Take Linux Mobile too, the compositor can reliably enforce window layout and boundaries and composition. While this could technically be done with an X window manager and compositor, doing it with Wayland guarantees reliability as the app simply doesn't have a choice or room for error. Some things like drag and drop of toolbars doesn't make much sense on mobile given how small the screens are.
There's some interfaces where X11 is basically impossible to use. In AR/VR (where i am making a Wayland compositor) the concept of a screen simply does not exist. How is an app supposed to position itself when the very concept of 3D is not part of the protocol? In Wayland I don't have to implement the protocols that don''t work (e.g. layer shell) and therefore any apps that don't need it will be compatible..
Wayland has allowed for insane levels of flexibility, things that no other display server architecture can do reasonably. Total flexibility between app and screen, direct scanout without hacks, AR/VR support, etc.
Here's some fun and useful stuff that's been done with Wayland, stuff that X11 could never reasonably do:
Now, could Wayland devs maybe have distributed features across protocols better? Worked with app toolkit devs to ensure the protocols they made actually fit what the apps and compositors needed? Stopped bikeshedding (though imo many cases of "bikeshedding" are simply accounting for other form factors)? Absolutely!
My point here is simple: there was a reason for making it this modular, for not having a standard implementation. It wasn't just devs trying to impose some ideology, it wasn't some corporate takeover. It's good reasons that people using X11 on their desktop/laptop don't encounter. If we made something that wasn't universal, most apps wouldn't be compatible with it and therefore everything but the desktop form factor would lack apps.
A wayland compositor to explore 3D windowing. Contribute to evil0sheep/motorcar development by creating an account on GitHub.GitHub
reshared this
reshared this
Kopia is a Cross-platform open source backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included for backups and restore.
Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included. - kopia/kopiaGitHub
reshared this
User friendly, high performance Windows 11 Virtual Machine on ARM Linux - Botspot/bvmGitHub
reshared this
Peter Vágner reshared this.
Something to always be aware of: Many wheelchair users can stand and move around for brief periods of time. Not all wheelchair users are paralysed. Reasons for wheelchair use are numerous and varied.
Some wheelchair users choose not to stand in public because chances are they will be chastised and harassed if they do. With more awareness and understanding this risk can hopefully diminish over time.
For example, if a wheelchair user is able to retrieve their own wheelchair from the boot/trunk of their car, this does not mean they are ”faking”, and accusing them of this is ableist in itself.
”Ambulatory wheelchair user” is something you can search for to learn more, as many are sharing their experiences online, like Lauren:
reshared this
reshared this
As you might know, we have an #Android app version of #MapComplete in the works, which makes it even easier to see and edit #OpenStreetMap
After a bit of initial testing, we are opening up the test program to our followers here on Mastodon.
If you want to join the beta testers, send an email to info@mapcomplete.org
Any issues? Head over to mapcomplete.org/issues
reshared this
Probably by reading themes off your Git repo (which is down rn btw :)
No idea yet, but it's something that should be possible.
reshared this
Peter Vágner reshared this.
Ooooooh! From Winaero: Microsoft introduces a new Shared Audio feature in the latest Windows 11 Insider builds on the Beta and Dev channels. It allows users to play audio output via multiple devices simultaneously. It is possible to use it with two sets of headphones, or with speakers and headphones at the same time, and so on. The option is available in the Quick Settings panel, featuring a newly added "Shared audio" button next to the existing "Project" option.
When you click on it, it opens a list of all connected audio devices. The user needs to place a check mark next to the desired devices and click the "Share" button. So that the sound starts playing simultaneously on all selected devices.
The Shared audio feature is a work in progress, and is not mentioned in the changelog. It is yet to be officially announced by Microsoft. It is currently unknown whether the feature will support Bluetooth devices.
reshared this
Everyone knows the tape scrub mode in REAPER, as this is the default setting when turning on REAPER for the first time. You might have already heard of the l...YouTube
reshared this
reshared this
Is your feature request related to a problem? Please describe. Users often need to read the same books across multiple machines, at home and at work. With other apps like QRead or Kurzweil 1000, we...amirsol81 (GitHub)
Amount of hours spent to keep a default #chatmail onboarding relay with 500k active addresses running: near zero.
Glancing at stats sometimes: two million messages per day. CPU and IO load at 20% max. 500gb raid1 ssd meandering around 60 percent full. There is room for various optimizations but no big need currently.
end-to-end encryption with metadata minimization is best if servers are boring. No clustering or enterprise license needed, no "SRE team" either.
chatmail service deployment scripts and docs . Contribute to chatmail/relay development by creating an account on GitHub.GitHub
reshared this
A Windows sysadmin tool that more people should know about is the Magic Number Database at magnumdb.com
This database is great for pasting weird Windows hexadecimal errors into and finding out what they might mean.
Example from today, I got 0x80d02002 during a Windows update. Magnumdb tells me that this result corresponds to DO_E_DOWNLOAD_NO_PROGRESS, so now I know it's probably because an update server isn't responding.
The Magic Number Database. Type a value and it will return the corresponding constant, and vice versa. Contains 360,000 values!www.magnumdb.com
reshared this
📣 Public Service Announcement to all our Spanish(-speaking) users 🇪🇸
Episodes from Radio Nacional de España cannot be downloaded. RNE decided to block our app specifically.
Journalist @james contacted the Director Radio of RTVE to ask for clarifications. In response, they have said they will 'review our case'. We are yet to receive a reply to the email we sent last week. Keep an eye out for updates on our social media.
Details 👇
podnews.net/article/rne-blocks…
#RNE #OpenPodcasting #PodNews #RTVE
The broadcaster has decided to block a free podcast app without notice.James Cridland (Podnews)
Peter Vágner reshared this.
Hey #fedihelp,
I'm struggling with an #Android #widget issue, and I was wondering if anyone had any clue.
Basically: I have a widget with a grid of items. I want the items in the grid to stick to a certain aspect ratio, regardless of the widget width. The height should dynamically adjust so it always stays that aspect ratio. Normally I would use a ConstraintLayout, but that doesn't seem supported on widgets and I cannot find any good alternative.
Code here: github.com/CatimaLoyalty/Andro…
Thank you!
Added grid-style widget for all cards Changed card view background to fill it with color even if there is pictureGitHub
Peter Vágner reshared this.
I ended up settling on just hardcoding an exact size for each grid entry in "dp", then scaling it up until it "felt right" and going with that. It should work. I'm still annoyed Android widgets are so limiting but well, this will be good enough to ship I think.
github.com/CatimaLoyalty/Andro…
Now for a good night's rest and then some final cleanups after work. Then this can probably be shipped with the next release :)
Added grid-style widget for all cards Changed card view background to fill it with color even if there is pictureGitHub
Hi Sylvia,
thanks for your hard work of coding Catima and to make it better and better step by step.
You are the best! 👍
Peter Vágner reshared this.
Peter Vágner reshared this.
First post on the Arch Linux development blog:
Specifications - David Runge
Peter Vágner reshared this.
Recall is a feature that takes screenshots of your activity throughout the day. And yes, we have a few privacy concerns about that. So we’ve added a way to block it completely.Anna Koroleva (AdGuard)
reshared this
reshared this
Threading through the inner workings of Android's accessibility framework, this article describes the best techniques for defining an element's role.John Lilly (TPGi)
Peter Vágner reshared this.
With the current news of possibly dozens of AUR packages hosting a dangerous form of malware, we should probably once again, for yet more reasons, reconsider why so many people point newcomers to Arch-based distributions.
The amount of "just do this random AUR bro" is insane.
(EDIT: This is the mailing list post - lists.archlinux.org/archives/l…
More packages have been found since, and the story is unfolding.)
reshared this
Adobe is now processing all your PDFs in the cloud, by default. The setting to “Enable generative AI features in Acrobat” was on, and I didn’t know it until I opened a document and Adobe asked me if I wanted a document summary. It’s annoying to have to click “No,” so I opened settings to disable the prompt.
THE PROBLEM
I sign Non-Disclosure Agreements for many of my clients. Adobe is a potential leak of protected information. I don’t know what Adobe does with this information. I don’t know what they store, or for how long. I don’t know what country (or countries) the data is stored in. I don’t know what LLMs are trained with this data. And I don’t need to know. What I need to know is that they won’t use default opt-in as a legal excuse to wiretap my information.
I recommend that you check your Adobe settings on all devices, for all Adobe accounts.
reshared this
Ever since I switched to #GNU #Linux in my private life, using #Windows at work gives me near-daily headaches. I have full admin rights, yet I constantly fight the system: forced updates, inconsistent behavior, sluggish UI, weird errors buried in the registry.
I used to think this was just how #computers worked. But after experiencing the #freedom and clarity of #FOSS, Windows feels more like an obstacle than a tool.
Going back feels wrong.
#os #opensource #free #arch #Fensterfreitag
Peter Vágner reshared this.
reshared this
modulux
in reply to Evvy • • •