Show more

What if, instead, I wrote a second UI for this program so you could launch the program with the TUI or the second UI that I would write. The second one would *only* be accessible to screen readers. Either by interfacing with them directly to read stuff (and looking at it you just get a blank terminal), or by just printing whatever text the user has navigated to to the terminal, then when they hit keys we print the next thing.

Is this a thing anyone else does?

#Go #Golang #TUI #Accessibility

Show thread

What's your impression? My colleague and I used it to collaboratively develop a peer-reviewed journal paper... which, incidentally was about #libre software in education... and the costs. Which are absurdly much better than what most institutions pay now. irrodl.org/index.php/irrodl/ar

Plus Amazon AWS, MS Azure, and Google Cloud are all eye wateringly expensive (like 20x the cost of the functionally comparable competition!). If you're going to pay that, for goodness sake support a domestic (not foreign-)owned Cloud provider. That way they'd have a hope of achieving the scale required to achieve competitive prices for the benefit of NZ-based companies, who could then cost-effectively use NZ suppliers to reach a global market.

Show thread

Hello Fedi-folks with a food in the Javascript scene - I know npm (the dominant package manager for Javascript libraries/platforms) is largely run by Microsoft. If I want to avoid any dependency on Microsoft, is it worth selecting pnpm instead, or is it also compromised?

You've heard all the reasonable arguments, but here is my selfish pitch if you still need convincing. dailykos.com/stories/2024/10/2

🚨NEWS: Trump's Senate ally Sen. Mike Lee is now blocking the appointment of the government's ethics enforcer, declaring the GOP wants the job open until Trump wins.

That would let Trump install a crony to waive anti-corruption laws for his new White House. levernews.com/senate-gops-sche

They're tracking abortion patients across state lines.

This is why I was banging on about digital security when Roe fell.

Basically everyone should be using burner phones when seeking abortion care in abortion hostile states— or even states where abortion is legal now but in jeopardy. notus.org/technology/cell-phon notus.org/technology/cell-phon

Israeli airstrikes kill at least 72 across #Gaza - theguardian.com/world/2024/oct "Thirty-eight killed in Khan Younis including 13 children from same family, as survivors sift through rubble" the world has turned away, but it's still happening

Fascinating to hear on RNZ right now - a professor at University of Canterbury (talking about earthquake engineering and health implications) has just had a very well-founded rant about how people creating open source apps to help parents of kids with embedded medial devices track their kids health get sued by device manufacturers. They claim copyright over the device data that is *unique to the person's own body*. Those manufacturers are unethical and dishonourable.

San Francisco billboards call out tech firms for not paying for #opensource - theregister.com/2024/10/25/ope "Puts Chief Tightwad Officers on notice" damn right

I've already done the training myself, and I just made three calls, and two people picked up.

One of them isn't available on election day, but was happy to sign up for the phone bank tonight. The other said that he's unavailable this year but apologized and thanked me for what I'm doing : )

This really is a friendly phone bank.

Show thread

**Time-sensitive**: There's a critical need for poll observers in Georgia for the upcoming U.S. election.

Today (Oct 25, 2024) from 5:30pm to 7pm ET, Swing Blue Alliance is hosting a phone bank to help recruit poll observers:
swingbluealliance.org/calendar

Boosts very much appreciated.

Another editorial page resignation at LA Times --

'For her part, Klein wrote her decision to quit was made “simple and easy” by Soon-Shiong’s statement, in part because forcing the editorial board to conjure up positive things about Trump “works as well as any other lie designed to make him look like anything better than sludge.”'

thewrap.com/two-more-la-times-

Introducing Sonusmix, an app to easily manage audio routing in Pipewire. It features virtual devices, volume control, routing, application endpoints to manage entire applications at once, persistence, and some tools to work around some of Pipewire's issues. It's available as an AppImage, Flatpak, or Nix package. Feedback is highly appreciated, we have a Matrix channel too! Please let us know if you have any issues!

codeberg.org/sonusmix/sonusmix

#linux #pipewire #audio #opensource #codeberg #rust

We're learning more about the serious threat that Musk poses to U.S. national security.

He's completely wired into America's security apparatus, and has been one of Putin's phone pals.

Democrats need to recognize that much of this got going under Obama, whose administration was simply reckless in trusting this guy.

Great reporting by the WSJ:

wsj.com/world/russia/musk-puti

Reminder: no employer that forces you to compromise your ethics and aesthetics by requiring you to run MS Windows is worthy of your talents.

If you need that job, then stick with it, but know that you have every right to feel aggrieved and unvalued (and to question both the competence and motives of those making decisions in the business), and that you should feel justified in jumping ship for a better opportunity that respects your intelligence & agency at the first opportunity.

Given that Microsoft owns VSCode, Github, NPM and basically Typescript I do really not feel comfortable building using any of those.

Network effects of colonization. As companies like OpenAI, Microsoft, Amazon, Google steal our indigenous languages and sell them as a service, many more for profit colonial organizations will use those services to sell back to us. Eg Riverside using OpenAI and now "works in te reo Māori." Microsoft essentially buying OpenAI concentrates more wealth and enshrines profits from colonialism. The best part is how first they tried to kill our languages. Indigenous saved them so colonizers can profit.

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml