bushr.at
bushr.at
bushr.at
@bushr.at
Rust enthusiast, Bevy contributor, harbinger of no_std PRs, Tasmanian. (he/him)
I don't like LLM tools, but I do agree with this take. But I'd go further and say if we put more effort into open source libraries and tooling the amount of work the LLM would do could drop to near-zero. Arc<Cow<String>>-ish types would allow humans to write fast Rust easier too
Hot take maybe but Claude would generate faster Rust if Rust had arc-cow stringy types because it’s picked up so much of that “just clone it” bs that we teach new users to avoid thinking about ownership
January 26, 2026 at 11:05 AM
ICE sporadically murdering innocent people is normal and expected while these public officials avoid accountability. These people must face a public trial and impeachment now.
“ICE > MN”

Our fascist leaders explicitly declaring that their untrained paramilitary of goons, a two-decade agency whose massive budget funds thugs in hoodies and body armor with rifles, is more important than an entire American state of 6 million people.
January 24, 2026 at 11:12 PM
Reposted by bushr.at
As tens of thousands across America protest the violence that ICE sows with impunity, federal agents shot and killed another person in Minneapolis today.

ICE terrorizes our cities. ICE puts us all in danger. Abolish ICE.
January 24, 2026 at 6:00 PM
Reposted by bushr.at
Code is liability. AI allows us to create tremendous amounts of liability very quickly
January 23, 2026 at 11:44 PM
I guess I should've been more specific to begin with, but what a contrast
January 18, 2026 at 8:43 AM
Reposted by bushr.at
Look at this absolute queen
January 16, 2026 at 12:22 PM
It's times like these that I wish clamp accepted a range-like. Then you could just write x.clamp(..=N), x.clamp(N..), or x.clamp(a..=b). Much clearer IMO
I do wish Rust's num types had one of the following aliases:

* `.min(N)` -> `.at_most(N)`
* `.max(N)` -> `.at_least(N)`

There's a lot of places where you want to ensure that something is non-zero for example, so you'd write:

`value.max(1)`, but I ALWAYS accidentally write `value.min(1)` instead.
January 16, 2026 at 12:39 AM
Reposted by bushr.at
Bevy 0.18 is out now!

It features Atmosphere Occlusion and PBR Shading, Generalized Atmospheric Scattering Media, Solari features, PBR Fixes, Font Variations, Automatic Directional Navigation, Fullscreen Materials, Cargo Feature Collections, Camera Controllers, and more!

bevy.org/news/bevy-0-...
Bevy 0.18
Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!
bevy.org
January 13, 2026 at 9:41 PM
Reposted by bushr.at
This visibly gets to him so people should keep doing it.
WATCH: Trump shows his middle finger and appears to say "fuck you" after Ford worker yells "pedophile protector" - TMZ
January 13, 2026 at 11:01 PM
Software engineers: is_even is an unnecessary supply chain risk.

Also software engineers: Ok Gemini imagine you have a number...
Software engineers: We must write faster, more efficient software!

Also software engineers: My coding assistant needs 3 whole datacenters, a nuclear reactor and a whole diverted river to help me write code that was scraped from Stack Overflow.
January 13, 2026 at 8:22 PM
Maybe a hot take but "a11y" and "i18n" make me irrationally mad: these abbreviations are only used because because people aren't confident enough to spell accessibility or internationalisation right the first time in EMACS/vim/VSCode/etc. and decided to make it everyone else's problem.
using “a11y” is ironically not at all accessible, and terrible UX. can we all agree to stop using it, along with “i18n”?
January 11, 2026 at 8:27 PM
Reposted by bushr.at
January 11, 2026 at 3:41 AM
Had a little free time at night this week and finally started looking at hobby programming again. Wanted to play with the Toy Machine, so I decided to make my own virtual machine for it, then an assembler, and finally a macro preprocessor, all in Rust.
January 9, 2026 at 7:28 AM
Season 1 of The Promised Neverland is easily my favourite show and ending ever made. Season 2 of The Promised Neverland is quite possibly the worst show and ending ever made. Thankfully, season 1 is so well contained I think it's still a fantastic watch.
Given that apparently the Stranger Things finale was meh (idk, didn't watch it, just the scuttlebutt) and we're not that far removed from the disastrous GOT finale that retroactively made everyone have never cared about the show:

What's the *best* ending to a show you've ever seen? Quote/reply etc
January 7, 2026 at 9:56 AM
This is why I subscribe to and highly recommend Ars Technica as a news source for science and Tech subjects. They have fantastic writers who knows what they're talking about. Using this story as an example:

arstechnica.com/ai/2026/01/n...
January 3, 2026 at 2:08 AM
Reposted by bushr.at
Buttons are back. Knobs are back. Dumb devices are back. Own-it-forever software is back. Print is back. Personal websites and chronological feeds are back. Touching grass is back. People keep saying 2015, but it’s not far enough. The entire 2010s were a mistake. We must retvrn to… 2009.
Amazingly, reaction times using screens while driving are worse than being drunk or high—no wonder 90 percent of drivers hate using touchscreens in cars. Finally the auto industry is coming to its senses.
Rejoice! Carmakers Are Embracing Physical Buttons Again
Amazingly, reaction times using screens while driving are worse than being drunk or high—no wonder 90 percent of drivers hate using touchscreens in cars. Finally the auto industry is coming to its…
wrd.cm
December 28, 2025 at 3:54 AM
Reposted by bushr.at
And now someone has uploaded a version that wasn't filmed off a TV.

There's also the torrent link there, which is probably the fastest way to download the 60 Minutes segment on CECOT if you want to save the file locally to your computer.
Pulled 60 Minutes segment on CECOT : CBS : Free Download, Borrow, and Streaming : Internet Archive
This is a screen recording of a 60 Minutes segment about the Centro de Confinamiento del Terrorismo (CECOT) prison in El Salvador, which was intended to be...
archive.org
December 22, 2025 at 11:51 PM
Reposted by bushr.at
/u/stygianentity is right y'all just suck at supply chain security. If you want to use someones OSS: Pay up or put up.
December 16, 2025 at 9:22 PM
I'm very disappointed to see this happen, and that there is a significant proportion of r/rust users who when presented with the facts focus all their energy on what the victim should've done, rather than what the community should've done instead.

We're a small community, we need to do better.
December 16, 2025 at 11:29 PM
Reposted by bushr.at
i think tech and ai positive people are going to be in for a big shock when anti tech and anti ai sentiment becomes a major part of leftwing politics going forward especially as datacenters continue to destroy communities and raise electricity bills
Is this platform still massively against AI or has it moved more towards acceptance?
November 26, 2025 at 5:34 AM
Hot take: if the use of unwrap() is unacceptable in your application because crashing must not happen, then you should already be wrapping the application in a system to gracefully handle said crashes and keep moving.
The problem with this is in practice pretty much all prod Rust code contains a significant amount of unwrap because extremely frequently you know an unwrap can't fail but the compiler doesn't. Grep most popular crates for unwrap and you'll find it.
November 20, 2025 at 3:36 AM
Reposted by bushr.at
the devaluation of non-code contributions in OSS is a real problem that leaves the whole space vulnerable
the firefox heel turn is perhaps one of the saddest stories for the open web

doubling down on LLMs-for-everything now involves crowding out the translators support.mozilla.org/en-US/forums... imagine how many hours of painstaking human work have just been thrown out in favour of machine translation
November 8, 2025 at 8:25 PM
Not to bully the author of this particular video, but I never understood the reverence some people hold for JBlow. Progenitor of Linux, Git, etc. and father of real-time 3D graphics, vs guy who made two games and half a mid language.
November 9, 2025 at 2:45 AM