To think -- some of us spent all that time and effort in school studying science, history, and math. We thought deeply about ethics and society.

Now, our government and businesses are run by the kids who cheated on all the exams. Our law enforcement and defense are run by the kids who skipped class to drink behind the bleachers. And our health care and science policy are run by the people who ate the crayons.

After I updated vim (Tumbleweed now has 9.1.1706) and ncurses, I've noticed that, when I press a key in vim, it appears to briefly echo the key that I just pressed in the bottom right corner of the terminal, even when I have noruler set. I don't know if this is noticeable visually, but it was making yasr speak the key (or a sequence if I press escape). I've made a change to yasr to help mitigate this, but I wonder if it is some sort of feature in vim that I could disable.

Carney knows this. So why does he want more wealth inequality?

Austerity has *never* worked.

----

As the past four years and countless historical examples from the last 100 years show, while it makes sense for any one state to try and cut its way to growth, it simply cannot work when all states try it simultaneously: all we do is shrink the economy.

-

As Blyth amply demonstrates, the arguments for austerity are tenuous and the evidence thin. Rather than expanding growth and opportunity, the repeated revival of this dead economic idea has almost always led to low growth along with increases in wealth and income inequality.

polisci.brown.edu/publication/…

#cdnpoli

How does walking back the mandate spur more demand, exactly?

"The mandate requires the number of new ZEVs (zero-emission vehicles) sold in Canada to hit 20% by next year, 60% by 2030 and 100% by 2035 in order to help the country hit its emission-reduction targets.

A government release explains that the EV pause and other measures in the strategy will... spur more domestic demand."

cbc.ca/news/politics/carney-un… #cdnpoli #polcan #noplanetb

There is #noplanetb. 20% was already such a small number...

PM Carney to delay EV mandate, blaming Trump's tariffs.

PS There are OTHER countries that make EVs, eh. WHY AREN'T WE NEGOTIATING W/ THEM, or letting them expand into Canada?

independent.co.uk/news/donald-… #cdnpoli #polcan

in reply to The Psychotic Network Ferret

@subnetspider agreed 💯, Linux networking is horribly subpar compared to FreeBSD and Solaris/Illumos. it's a shame that so many people form opinions of linux network stacks without being exposed to alternatives which don't suffer random breaking changes on kernel upgrades, where the environment isn't lorded over by self-proclaimed dictators.

Your wife has just given birth in a barn. You're certain the kid's not yours, and the three random guys who all look different kinds of crazy rich suddenly showing up with loot bags aren't doing anything to change your mind. Then - the words "biblically accurate" haven't been invented yet - a gaggle of the absolutely wildest creatures you have ever seen appear and start singing. A kid wanders in beating a toy drum, why not. You rub your eyes for a second and look up to see a supernova pop off.

Back-to-school seasoning may be winding down, but Thunderbird is seeing where we make the grade (and don’t) with accessibility. Learn about our recent a11y study and find how to help us make Thunderbird accessible to everyone!

#Thunderbird #Accessibility #OpenSource

blog.thunderbird.net/2025/09/v…

This entry was edited (5 days ago)

reshared this

in reply to Pratik Patel

@ppatel This study was done with experienced screen reader users who were new to Thunderbird. This study is a part of our ongoing efforts to make our products more accessible, and we'd always love to have more feedback from existing Thunderbird users who use assistive tech like screen readers at our UX mailing list: thunderbird.topicbox.com/group…

Florida is ending vaccine mandates. What do Canadian travellers need to know?
Before you get to the linked article, where CBC News gives you their ideas on what Canadian travellers should know, here's what I say they should know and do, or rather not do.
If you value your health, and have an ounce of intelligence, just don't. Travel to Florida, that is.
cbc.ca/news/health/florida-vac… #cbc #topstories #news #canada
This entry was edited (5 days ago)
in reply to Adam MacLeod

The vaccine-denying idiots and elimination supporters may feel free to rain shit down on this thread, and even unfollow. That's really okay, I promise. But know this. We live in a world of society, not a world of solo. Vaccine mandates aren't about any one person's life or choices or supposed freedom or autonomy, its about keeping an entire society safe. It goes beyond just you. And for the group of people who are most vulnerable, children, think about them, before you put your faith in some idiots trying to win political points. Health sciences exist for a reason, and these mandates were put in place many years ago, across many major diseases for damn good reasons, and based on very real, tragic experiences, and lots, and lots, and lots of death.
This entry was edited (5 days ago)

Have you ever thought about the phrase "earn a living"? About how messed up it is? The idea you need to "earn" your life and place in the world?

(I hadn't considered the dizzying toxicity of this phrase until it came up on We Can Do Hard Things - Abby Wambach's podcast that has absolutely nothing to do with soccer.)

The feeling behind the phrase "earn a living" - the idea that you have to do in order to be - is everywhere in our society. Including in open source.

relational-tech.com/blog/being…

in reply to Shauna GM

Open source contributors are not the only one who struggle under this pressure: open source maintainers have it even worse.

Unlike new contributors, who struggle to find things they can do, maintainers are often overwhelmed by things to do. But, though the reason they cannot do the tasks is different, it's the same fundamental problem.

Both the contributor and maintainer feel the pressure to do what they cannot do, rather than getting to simply be.

in reply to Shauna GM

The new contributor feels like a failure and leaves the project. The maintainer feels like a failure, and burns out.

Even worse, this can become a self-reinforcing cycle. The maintainer blames themselves for not finding ways to help newcomers contribute. They didn't do enough to help the newcomer do things. The newcomer feels like even more of a burden to the maintainer. See how overwhelmed the maintainer seems? Maybe they'd be better off leaving.

But it doesn't have to be like this.

There was an interesting discussion in the SFWA discord and a tangential topic was men and reading.

So I’m curious. Men, of any age. Are you a reader?
I broke it down into
Avid - More than 20 books a year
Sometimes - Less than 20 a year
Don’t read - Self explanatory I hope.

Please share far and wide. 100% not scientific and feel free to reply with genres and any other color commentary you like in the replies.

#bookstodon @bookstodon #reading @reading

  • Avid Reader (49%, 495 votes)
  • Read sometimes (43%, 435 votes)
  • Don’t really read (6%, 61 votes)
991 voters. Poll end: 3 days ago

I just tried VibeVoice on my local machine, and it’s pretty interesting. I fed three 15 second audio clips with three different voices which you can hear little snippets in the beginning, along with a podcast transcript generated from ChatGPT, and got this AI slop. It’s just a one shot run with no editing. The quality isn’t quite at NotebookLM’s level, but it’s still pretty cool to see open-source TTS can achieve this locally. #TTS #VibeVoice @ZBennoui github.com/microsoft/VibeVoice

Tech leaders met Donald Trump last night besacenter.org/ibm-holocaust/

Over the past ~2 months, we've opened hundreds of PRs, upstreaming #IzzyOnDroid metadata to the corresponding apps' repositories using Fastlane structures (gitlab.com/IzzyOnDroid/repo/-/…). Most of them have been merged already, about 100 are still open.

* if you received such PR and haven't merged it yet, please merge!
* if you didn't receive such PR for your app(s) hosted with us, please let us know!

Once all is settled, our consolidated metadata can finally be made public in a git repo :awesome:

Sylvia reshared this.

Any #Rockbox users looked at the Innioasis Y1 yet?
The port is still being tinkered with, but it's a much cheaper option than a refurbed iPod classic.
Obviously as a blind person you get no real text-to-speech output in files, but you do get a decent battery, USB-C, bluetooth and perhaps eventually wifi, a supposedly solid DAC and all the other benefits of Rockbox for a $50 USD device.
Yes, it's a cheap Chinese plastic thing, but ... well. I have fallen into ponds with technology aboard.

Police officers admit they feel ashamed enforcing Palestine Action ban novaramedia.com/2025/09/04/pol… #UKPol #PalestineAction

Canada desperately needs to decouple from a self-inflicted dying empire.

The world is moving in one direction (EVs, PV energy and other clean energy) and the old is doubling down on Coal and Oil and protecting ICE vehicle manufacturers while gutting research and science programs.

**Stop protecting dying industries and read the financial and economic tea leaves neoliberals.**

Why, is Canada as a country lowering our standards and ambitions to appease an administration who is clearly not interested in leading the world anymore where the money and technology is obviously pointing.

We're not even talking about the moral and climate change aspects, so it's something even the most money motivated people can understand.

Rant over and we will now resume normal programming 😁

What's up with NVDA's start and end markers? I know they're unreliable for large blocks of text, but I just tried to use them for about 20 lines of PHP in VSCode and they failed. I marked the start, moved to the end, hit nvda-f10, and was told "no start marker set". Do they not work in VSCode at all? I always have trouble with this feature, so often forget about it. It feels like each time I remember and try it, it doesn't work right.
in reply to Andre Louis

@FreakyFwoof @cachondo Oh, I thought it was for anywhere, so you don't have to try to navigate while holding shift. For instance, mark the start, use a search, or jump to matching brace, or some other movement command, then mark the end. I actually didn't realize it was usable with the review cursor. This will make copying text out of terminal windows easier.
in reply to Alex Hall

@FreakyFwoof that's literally all I use it for.

In terms of using it where there's an actual cursor, though, you'd assume there's some sort of selection feature in your editor *MS word has extend selection with f8, for example).
VSCode has an expand selection thing, alt+shift+right? I don't quite remember sorry.
Never understood why you can't give go to line a range in these editors

in reply to Alex Hall

@FreakyFwoof @cachondo While start/end markers are indeed for the review cursor, by default, the review cursor is configured to follow the system caret, so the scenario of setting a start marker, moving with arrows across some text, and then selecting or copying it should absolutely be possible, unless you turned this following off with NVDA+6.

My Google Pixel 9 Pro just got an update to Material Expressive, and it makes the dynamic colors in #Conversations_im way too intense for my taste.
Remember that you can turn off 'Colorful chat bubbles' in the interface settings.

I don't know - at this point, the 'primary and secondary surface' theme colors maybe aren't meant for things like chat bubbles anymore. Anyway, the setting to turn them off is already there. Or go back to the default (non-dynamic) theme.