How Antivirus Software Has Changed With the Internet
Paul Gagniuc has been building antivirus tools for decadesDina Genkina (IEEE Spectrum)
Your TV's USB port has superpowers: 4 useful benefits you're not taking advantage of
USB ports on TVs are sometimes overlooked and forgotten, but their multifunctionality is surprisingly useful.Chris Bayer (ZDNET)
No, Sony’s Blu-ray exit doesn't spell the end for physical media
Sony may have quit the recordable Blu-ray business, but reports of the format's demise have been greatly exaggerated.Ben Patterson (PCWorld)
Audiobook Reviewed: Pull to Open — The Inside Story of How the BBC Created and Launched Doctor Who
Let’s travel back to the early 1960s, to revisit the origins of Doctor Who…The Doctor Who Companion
I stitched together an audio file showing you how bad it is at ignoring the setting of -1 as the output. Instead #NVDASR tries to be too smart, enumerate the list and gather which you have set as your sound mapper output, and explicitly call that sound device when passing to the TTS outputs.
I updated this to add a little more at the end and show how Mist World treats audio output switching properly, that I now know is not proper.
Good night, Mastodon. This really ruined my weekend at first, until that amazing demo in my mentions by @pitermach clarified things. :)
Update: People are asking, "how can I tell?" Listen for the sharpness of S's and other consonants. If you have the ear you'll notice.
Tamas G reshared this.
I don't think people who don't like it are wrong, especially for some minds, sharper noises like that in the audio can really stand out and become annoying or a headache.
reshared this
Hubert Figuière reshared this.
BBC's Doctor Who Classic channel has changed it's handle name, so the old links won't work.
Here's the current working link:
youtube.com/@ClassicDoctorWho/…
It's a strange mix of serials that they've decided to post so far.
If you are new to "Classic Who", I'd recommend checking out Genesis of the Daleks, or Day of the Daleks.
If you want to check out some under-rated serials, maybe check out Warriors of the Deep or Underworld.
Doctor Who: Classic | FULL EPISODES
Welcome to the Doctor Who: Classic channel! Travel in the TARDIS with full episodes dating back to the Doctor's first incarnation.YouTube
Bill Bailey - The Doctor Who theme reimagined as Belgian jazz
youtube.com/watch?v=Zhv5GVexW2…
Bill Bailey - The Doctor Who theme reimagined as Belgian jazz
Comedian Bill Bailey reimagines the Doctor Who theme as Jacques Brel-esque Belgian jazz. Taken from his DVD 'Bill Bailey's Remarkable Guide to the Orchestra'...YouTube
Technically Working: AI and Podcasting Real Talk with Sean Preece (1h32m)
In this laugh-filled and tech-focused episode of Technically Working, Damashe and Michael are joined by Sean Preece from Double Tap. Together, they explore: Sean’s journey into podcasting and how Double Tap evolved into a daily show.castro.fm
Kelly Sapergia reshared this.
Recently added a mobile section to my “uses” page.
Flexify, Breezy Weather, and LinkShield are some standouts.
Software I use
All the most noteworthy software and hardware that Seirdy uses every day.Seirdy’s Home
My new opinion piece at Scientific American has just been published.
"Our refusal to aggressively cut greenhouse-gas emissions isn’t a problem for some distant uncertain future; it has become our present-day reality. It is time to disavow climate denial and accelerate building disaster resilience in our cities and homes.'
scientificamerican.com/article…
We’re Living in a Dystopian Climate Thriller. It's Time to Rewrite the Ending
Decades of warnings went ignored about the threats from climate change. With homes everywhere now burning, flooding and washing away, it’s time we start listening to scientists’ climate solutionsScientific American
A Survey of 'Know Your Rights' Resources for Immigrants and Their Families
'Know your rights' resources help communities prepare for escalating immigration enforcement activity. I reviewed dozens of these resources and identified 7 common themes.
TIL big specialized forums have started backdating millions of LLM-generated posts. Now you cannot be sure a reply from 2009 on some forum for physics or maps or flower or drill enthusiasts haven't been machine-generated and totally wrong.
hallofdreams.org/posts/physics…
PhysicsForums and the Dead Internet Theory
An exposé no one will read, about the widespread falsification of user posts in PhysicsForums, a scientific community founded in 2001. This is a microcosm of the death of the human-written Internet.David and Felipe (Hall of Impossible Dreams)
This Microwave Conversion Kit from the Canberra Blind Society (Australia) converts microwaves that are less than 5 years old in to a Talking Microwave for folks that are blind or low vision.
The page also has recommendations on which microwaves may work best.
I've not tried having this done myself as I'm quite happy with my tactile buttons on my standard microwave, but its an option.
$230 or so plus having an appliance technician install the kit for you.
eflc.org.au/product/microwave-…
Microwave conversion kit - Eyes For Life
The above price includes gst. Free ShippingCanberra Blind Society
reshared this
Khronos reshared this.
You keep saying "cannot" when you mean "does not". It's not that the capability does not exist. It's that it is not set up and configured for this case. That can be changed.
Here are people you can complain to about this:
Systemd: mastodon.social/@pid_eins
Systemd issues:
github.com/systemd/systemd/iss…
Debian systemd: pkg-systemd-maintainers@lists.alioth.debian.org
Debian accessibility: pkg-a11y-devel@alioth-lists.debian.net
Issues · systemd/systemd
The systemd System and Service Manager . Contribute to systemd/systemd development by creating an account on GitHub.GitHub
I agree with your last sentence, but the project tries to take over everything, so I think it is fair for them also to take responsibility to implement a rescue mode with a screen reader.
Certainly other projects, like the Debian installer, have accomplished it.
Have you considered installing a rescue image as a boot choice? GRML has grml.org/grml-debootstrap/ which includes an ssh-in path.
It depends on the encryption method you chose, but in general, if you have the encryption keys on the recovery media, you can use them.
Debian's most likely encryption method is LUKS. The way to copy the encryption header is
cryptsetup luksHeaderBackup DEVICE --header-backup-file FILE
and there's an explanatory article here:
lisenet.com/2013/luks-add-keys…
which includes steps for backup and recovery.
I hope that helps in future.
Lisenet.com :: Linux | Security | Networking | Admin Blog
Technical admin blog about Linux, Security, Networking and IT.Lisenet
🇨🇦Samuel Proulx🇨🇦 likes this.
From a totally technical standpoint, I think it's pretty difficult to achieve some sort of a nice recovery mode. From what I know Windows would boot into a recovery partition (which does not always exist, so it doesn't always work). I don't think such implementation exists yet in the Linux world unfortunately (in some way systemd would need to fallback to a separate fstab or a separate target that instructs the system to mount and switch-root into a separate recovery rootfs).
Or you could try to include networking and other tools into the initramfs, but obviously that would greatly slow down system boot up times.
I am not so sure how practical the separate fstab thing is, I don't even know if that's supported by systemd currently, but I think that's the only way to have recovery mode implemented properly for both command line and graphical situations.
An alternative approach is to have the bootloader count the number of times the system has not booted up properly somehow, and automatically select a different target or kernel. But again obviously I don't think such implementations exist yet.
IIRC the Windows recovery partition is the ESP, so as long as the bootloader partition exists Windows may load.
Also fstab has an option to silently fail mounts, but you need to set a custom mount option (nofail).
systemd has a mount unit feature where you could just write a bunch of separate "services" that mount partitions on the disk, and even most distros depend on it because guess what, systemd actually generates these service files from... the fstab itself!
I think the main issue is probably just distros not having a fallback for failed mounts by default and expecting you to have an always-healthy disk. That and recovery mode being completely lackluster because it's a minimal RAM disk image.
Someone could probably implement a decent recovery mode, but people would be arguing on whether it's even necessary because "bloat".
systemd had and still has that issue with people thinking it's unnecessary and bloated.
@madomado@fedi.fyralabs.com Well... Linux was always a monolithic operating system. systemd is not even actually monolithic as most people think. Funnily enough people only think systemd is a big bloated pile of mess because they look at the repo and see all the programs.
systemd-init is literally just a single program. Everything else is just a bunch of separate little pieces of almost-standalone software. Once you look into how systemd actually works, it's not actually even that big.
It's like coreutils, just a suite of tiny little programs working together and doing what it does well that speaks a common language.
That language just happens to be systemd sockets, because it's made by the systemd devs.
Then why has nobody come up with a sane replacement for systemd-init?
OpenRC, s6-init. Or you can do it the old-fashioned way and write an rc script in Bourne Shell.
I'd be happier on freebsd if only it had decent hardware support, and any screen reader at all.
You do you, people don't usually implement a11y features because it's most of the time an afterthought. It's not even a Linux/UNIX problem it's just able-bodied people forgetting we exist.
Using jails seems exactly like how I use docker for everything today, but better.
You don't even need to use "just" Docker for jails. In fact there's like a million OS-level hypervisor implementations that work just like BSD jails. Sometimes even better because the kernel itself has a thing called namespacing.
Bubblewrap for rootless jails, Flatpak makes heavy use of that.
You want something similar to jails? Ubuntu makes LXC, That already existed. Even systemd has their own thing, it's called systemd-machine. Guess who uses and maintains systemd-machines? Meta. And basically almost every mainstream Linux-based hypervisor distro has some support for LXC (looking at you, Proxmox and libvirt)
Docker/Podman is just an implementation of a standard that people use because it's easy to set up, it's a set-and-forget thing because OCI images are meant to be pre-configured to run a specific service.
But that would be something for another time.
@madomado@fedi.fyralabs.com Linux was never really about options, tbh. It's about doing what works.
Hence why lots of distros use systemd. It's the better init at the time (at least better than sysv) and we all got stuck with it. It's why some of us stick with X11 (Looking at you, NVIDIA), because UNIX workstations have been using it for years at that point because XDMCP is a thing.
@madomado@fedi.fyralabs.com If you think the current way of doing things is bad. All you can do is (maybe possibly) take initiative, create an alternative, and then prove your version is better than the status quo.
Of course nobody has time to do that, so the status quo remains.
I tried setting up a screen reader once to test my website and concluded that Linux is just not very usable for people who actually need a screen reader to use their computer
it took a lot of effort and getting through a bunch of very confusing setup to get it working at all, and then getting a voice better than barely-understandable was a whole another challenge
I feel like getting this working well and making the setup easy would require having some single organization work on improving every piece of the system to make it all coherent and easy to set up
emergency.target and emergency.service, (systemctl mask emergency.target emergency.service,) which will make your system keep booting instead. (Though then it becomes extra important to make sure that services requiring those mounts have explicit dependencies on them, so they don't get accidentally started and start doing things on the wrong filesystems.)
this is indeed not a great state of affairs
As someone who has used serial ports frequently for remote diagnosis of systems in various bad states (which would be set up in emergency mode), I wonder if braille devices that can behave like a VT100 terminal are still made
I imagine "nice termcap guis" would still be a pain, but at least the emergency mode tools don't use many of those that I've seen?
It strikes me that the design of PC hardware shares almost as much blame for this
isn't the bigger problem that errors in fstab can brick your installation?
I mean it would be nice that any fstab error opened up the file in the event of failure and highlighted the line entry failure.
A bit late, but "x-systemd.automount" should work here by removing the disk from the global fs unit and creating a separate automount unit for it, which is allowed to fail without blocking things.
It basically postpones mounting until anything accesses the path.
It will however fail depended units needing files on that filesystem.
"because nobody in Linuxland gives a shit about #a11y or your needs." -- has Debian rejected your patch to fix the issue and told you to screw yourself? What a bunch of dumbass!!
Joking aside, It's frustrating for sure, but no one is trying to get one over you or maximize shareholders' return. No one owe you anything for the free work they are doing.
1. Serial console on the motherboard, needs support from your motherboard and a cable. You also need to take your computer apart to install it. That's probably your best option.
I don't know if Linux can use a USB to serial adapter that early in the boot process. There's netconsole, but I don't think it supports input.
This would give you bootloader and console, no BIOS though.
2. Buy a real server board. They usually have some kind of remote management in them.
They're expensive and there are very few options, but you should get an accessible BIOS out of it.
3. Write your own thing and hook it into the initrd. If I was going to do this, I would try to have it bring up the network and start some kind of shell.
Getting everything I would need for sound would be too complicated. It might also interfere with things later in the boot process.
4. Capture card, hook it up to AI, or OCR.
Red Hat is working on this - everyone knows it's a mess, so they just hired in a blind coder
news.itsfoss.com/red-hat-acces…
Red Hat Hires a Blind Software Engineer to Improve Accessibility on Linux Desktop
Accessibility on a Linux desktop is not one of the strongest points to highlight. However, GNOME, one of the best desktop environments, has managed to do better comparatively (I think).Ankush Das (It's FOSS News)
He's got a presence on github:
I am using single arch linux install from like 2012. Each time I get a new laptop I'll just boot off of live Arch Linux USB by looking up the boot menu keyboard shortcut in the manual of that laptop and OCR the screen once to find out which option is my USB device I have just connected. Every laptop I have used since 2012 had a sound working on the live media with included speakup.
When fully booted into the live USB I connect to the network prefferably via ethernet and use rsync to transfer my install into place regenerating initramfs at the end and adding linux kernel with its efi stub into the uefi partition to boot also setting uefi boot order by using efibootmgr.
I know I am not doing encryption since there is no accessible UI to enroll my own KSK into the bios or at least I don't know about it but I am otherwise used to do all of this on my own with no sighted help. And of course this is my primary system of choice. On those few additions that I broke something during an upgrade I have booted off the live medium again, chrooted into my broken system, fixed it and continued as normal. I must say I very much like this setup that I don't have to reinstall.
🇨🇦Samuel Proulx🇨🇦 likes this.
To play HTTPS RR in #curl's bleeding edge: github.com/curl/curl/blob/mast…
Expect rough edges.
curl/docs/HTTPSRR.md at master · curl/curl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP...GitHub
in addition to the A and AAA records
typo?
North Dakota Sued the Interior Department at Least Five Times Under Gov. Doug Burgum. Now He’s Set to Run the Agency.
—
The state was hostile to Interior Department policies during the Biden administration. A review of its lawsuits under Burgum reveals an aggressively pro-fossil fuel agenda.
propublica.org/article/doug-bu…
#News #NorthDakota #Government #FossilFuels #Energy #Oil #Gas #Climate
Doug Burgum Is Set to Lead the U.S. Agency His State Sued at Least Five Times
A review of lawsuits filed by North Dakota while Burgum was governor reveals an aggressively pro-fossil fuel agenda.ProPublica
How Hitler Dismantled a Democracy in 53 Days
He used the constitution to shatter the constitution.Timothy W. Ryback (The Atlantic)
🕹️ Title: The Battle for Wesnoth
🦊️ What's: A libre high fantasy TBS game
🏡️ wesnoth.org
🐣️ github.com/wesnoth
🦉️ fosstodon.org/@wesnoth
🔖 #LinuxGaming #ShareYourGames #Flagship #Strategy #Wargame
📦️ #Libre #Arch #RPM #Deb #Flatpak
📖 Our entry: 🛒️Homeless
🥁️ Update: 1.19.8
⚗️ Consistent version 🦍️
📌️ Changes: github.com/wesnoth/wesnoth/blo…
🦣️ From: 🛜️ github.com/wesnoth/wesnoth/rel…
🏝️ youtube.com/embed/4Ebww6utt9I
🎲️ youtube.com/embed/zEXjOg6fQhY?…
🎲️[fr] youtube.com/embed/?list=PLAn12…
Battle for Wesnoth
Free, turn-based strategy game with a high fantasy theme, featuring both singleplayer and online/hotseat multiplayer combat. - Battle for WesnothGitHub
Tech's core regulatory proposition is "it's not a crime if we do it with an app." It's not an unlicensed taxi if we do it with an app. It's not an illegal hotel room if we do it with an app. It's not an unregistered security if we do it with an app. It's not wage theft if we do it with an app.
--
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:
pluralistic.net/2025/01/25/pot…
1/
Testing Django templates with Beautiful Soup for when you don't need to test JS interactions does not seem a crazy idea to me, lacking better alternatives.
valentinog.com/blog/testing-dj…
A cheat sheet of common testing recipes for Django applications
A cheat sheet of common testing recipes for Django applications.Valentino Gagliardi's Blog
È vero che Bluesky batte Mastodon come numero di utenti, però guardate qui. Ieri pomeriggio @andreabettini ha postato una bellissima foto della Terra su entrambi i social, e ha ricevuto 20 condivisioni su Mastodon contro le 11 di Bluesky (dove ha anche più follower).
Ditelo agli influencer, da queste parti siamo più attivi! 😉
𝔻𝕚𝕖𝕘𝕠 🦝🧑🏻💻🍕 likes this.
𝔻𝕚𝕖𝕘𝕠 🦝🧑🏻💻🍕 likes this.
ma influencer anche no... Qui c'è bisogno di avere più giornalisti, studiosi, gente di spettacolo persone per bene, ognuna con i loro interessi,:quelli sì...
Ma gli "influencer" su mastodon stanno bene come un cucchiaio di Nutella sul risotto alla milanese...
Ecco perché i giornalisti li trovi più facilmente qua.
Loblaws apologizes, so it's A-OK, eh?
Never mind how long #Loblaws has been cheating and gouging Canadians... or that it is STILL happening despite being addressed ~2 years ago.
Loblaws = Weston = price fixing on bread.
And they got away with that too.
apt-get is only on debain based distros and this is arch
/lh
אם אי פעם היתה הצדקה ביטחונית לעקירה של מליוני עזתים מבתיהם עכשיו ברור שאין. אלפי משפחות מרוצצות הסובלות מרעב ומחלות הם רק קלף מיקוח.
לשכת רה"מ: לא נתיר מעבר עזתים לצפון הרצועה עד שיוסדר שחרורה של ארבל יהוד - מדיני ביטחוני
haaretz.co.il/news/politics/20…
לשכת רה"מ: לא נתיר מעבר עזתים לצפון הרצועה עד שיוסדר שחרורה של ארבל יהוד
כחצי שעה לאחר פרסום הודעת הלשכה, אמר מקור בחמאס לרויטרס כי ארגונו הודיע למתווכות שארבל בחיים ושהיא תשוחרר בפעימה הבאה. בישראל העבירו מסרים למתווכות על כך ששחרורה המוקדם של יהוד יוכל לפתור את המשבר שגרם בין היתר לדחיית חזרת הפלסטינים לצפון הרצועהיהונתן ליס (הארץ)
"If anyone wants to do business in [the] EU, they have to comply with the rules," Christel Schaldemose. 👏 At Tuta, we too believe that Big Tech must comply with EU regulation.
We commend these efforts by EU lawmakers to ensure the digital privacy of EU citizens.
🖇️ Full story here: politico.eu/article/parliament…
Together we can make the web a better place 💪❤️
Don’t go soft on US Big Tech, European Parliament urges
Resist potential Trump pressure to soften rules that rein in U.S. tech giants, lawmakers tell Commission.Pieter Haeck (POLITICO)
Also UE: Let's stop US big tech from stealing our data.

David Goldfield
in reply to Snowman • • •Snowman
in reply to David Goldfield • • •