@despicable_me

1 Followers
27 Following
18 Posts
Here be cats
@jorge Have you seen LinusTechTips breaking Bazzite? How would you even do that? https://youtube.com/watch?v=bCF2bcqCkYs&t=389s
Linus Might Be Cursed

YouTube
In my online undergraduate P5.js course, students are about to begin the module on motion and physics, including a bit of physics simulation using Matter.js. It suddenly occurred to me that I had never seen anybody put together this particular demo before, and I realized it had to be done. Messy source code at https://editor.p5js.org/isohedral/full/vJa5RiZWs.

Did you know Mozilla Firefox has a builtin calculator and unit conversion in the URL bar?
In about:config set
`browser.urlbar.suggest.calculator` to true

https://news.ycombinator.com/item?id=47164666

Off-topic, but do you know Mozilla Firefox has a builtin calculator and unit con... | Hacker News

 I have finally discovered the custom emojis 
The C++ comittee wiki used to use a single user/password, and then Herb Sutter made it public https://lists.isocpp.org/sg15/2025/09/2622.php
ISOCPP SG15 List: Re: [isocpp-sg15] [isocpp-admin] Swedish mirror committee consideration on the current working draft

AI eliminated the natural barrier to entry that let OSS projects trust by default. People told me to do something rather than just complain. So I did. Introducing Vouch: explicit trust management for open source. Trusted people vouch for others. https://github.com/mitchellh/vouch

The idea is simple: Unvouched users can't contribute to your projects. Very bad users can be explicitly "denounced", effectively blocked. Users are vouched or denounced by contributors via GitHub issue or discussion comments or via the CLI.

Integration into GitHub is as simple as adopting the published GitHub actions. Done. Additionally, the system itself is generic to forges and not tied to GitHub in any way.

Who and how someone is vouched or denounced is up to the project. I'm not the value police for the world. Decide for yourself what works for your project and your community.

All of the data is stored in a single flat text file in your own repository that can be easily parsed by standard POSIX tools or mainstream languages with zero dependencies.

My hope is that eventually projects can form a web of trust so that projects with shared values can share their vouch lists with each other (automatically) so vouching or denouncing a person in one project has ripple effects through to other projects.

The idea is based on the already successful system used by @badlogicgames in Pi. Thank you Mario.

Ghostty will be integrating this imminently.

GitHub - mitchellh/vouch: A community trust management system based on explicit vouches to participate.

A community trust management system based on explicit vouches to participate. - mitchellh/vouch

GitHub

Tokio to the Rescue!
The otherwise great stdlib is stuck in type limbo about the Try trait.

[the solution](https://docs.rs/tokio/latest/tokio/sync/struct.OnceCell.html#method.get_or_try_init) to the
[stabilization](https://github.com/rust-lang/rust/issues/109737) blocked on [trying to use Try](https://github.com/rust-lang/rust/pull/107122)

OnceCell in tokio::sync - Rust

A thread-safe cell that can be written to only once.

Linux desktop voice control has a gap. Talon costs money. Other tools are X11-only or cloud-dependent.

So I built EasySpeak.

https://www.youtube.com/watch?v=dl5m2Zo1oIE

https://github.com/ctsdownloads/easyspeak/tree/dev?tab=readme-ov-file#easyspeak

- Free and open source (GPL-3.0)
- Fully local — no cloud, no accounts
- Wayland-native
- "Hey Jarvis, open downloads"

Built for RSI, accessibility, or anyone who wants to talk to their computer.

#Linux #OpenSource #Accessibility #VoiceControl #GNOME #Wayland #a11y

Voice Control for Linux/GNOME Desktop

YouTube
The [Mastodon Stampede DDoS](https://www.jwz.org/blog/?s=mastodon+ddos) will soon be fixed:
Here's the [protocol change](https://codeberg.org/fediverse/fep/src/branch/main/fep/8967/fep-8967.md) and [the implementation](https://github.com/mastodon/mastodon/pull/36104)
This should also allow authors to send an empty preview, disabling it.
jwz: Search: "mastodon ddos"

KDE Connect security advisory released due to possible authentication bypass

KDE Connect is a popular cross-platform app that allows you to send files across devices and more - with a security advisory being sent out due to a woops.

GamingOnLinux