Waltteri
banner
waltteri.net
Waltteri
@waltteri.net
Finished a MSc in CS at University of Helsinki 🎉 Senior SWE at Cactos, battery energy storage systems. Previously Senior SWE at Garden, SRE at Webflow.

Recreational computer graphics, Rust, photography, cycling.

He/him. Mastodon (Twitter) @anotherwalther
Pinned
Hero Wavelength Spectral Sampling successfully implemented! 🎉

Both: 4 samples per pixel
Left: one wavelength per ray
Right: four wavelengths per ray

With only a modest increase in runtime duration, the image becomes much smoother. This is more efficient than just adding more samples per pixel!
Reposted by Waltteri
Just so I'm clear on this, computer memory has tripled in price because a bunch of it that hasn't been produced yet has been ordered to populate GPUs that aren't installed in data centers that aren't built yet in order to service a demand that doesn't exist to make profits that don't happen.
December 15, 2025 at 12:21 PM
Reposted by Waltteri
We (the rustup team) have published a release candidate for rustup 1.29.0, with a much improved toolchain download experience. Please try it out to give us feedback in advance of the release.

internals.rust-lang.org/t/seeking-be...
Seeking beta testers for rustup v1.29.0
Hi everyone! I'd like to announce on behalf of the rustup team that rustup 1.29.0 beta is now available for testing and we are currently looking for testers. The headline of this release is that rus...
internals.rust-lang.org
December 14, 2025 at 10:33 AM
Reposted by Waltteri
I'm happy to announce arborium, a collection of 96 tree-sitter grammars (so far) that compile cleanly as crates and npm packages, for desktop & wasm.

It comes with themes, two rustdoc integrations, a clean HTML+ANSI highlighter, get it while it's hot:

arborium.bearcove.eu#rust
arborium - Syntax Highlighting Demo
arborium.bearcove.eu
December 14, 2025 at 1:06 AM
Reposted by Waltteri
There should be a Clippy lint for using .unwrap() or .expect() inside a From/Into impl, which tells you to use TryFrom/TryInto instead.
December 12, 2025 at 7:17 PM
Reposted by Waltteri
Cem Yuksel's update to the teapot model looks great with a glass material!
#metalrt #rendering
December 12, 2025 at 2:37 PM
Reposted by Waltteri
December 11, 2025 at 3:32 PM
Reposted by Waltteri
oh! found my little table of world spaces and camera axes!
December 12, 2025 at 10:48 AM
Reposted by Waltteri
Rust 1.92.0 has been released! 🌈 🦀

This version adds RwLockWriteGuard::downgrade(), adds Location::file_as_c_str(), improves diagnostic and validation for various attributes, no longer warns for unused Result<(), Infallible>, and more!

Check out the announcement: blog.rust-lang.org/2025/12/11/R...
Announcing Rust 1.92.0 | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
December 11, 2025 at 3:34 PM
Reposted by Waltteri
A modernized Utah Teapot model with interior! You can see/customize/download it, along with historical versions on the official teapot page:
graphics.cs.utah.edu/teapot/
December 11, 2025 at 5:34 AM
Reposted by Waltteri
December 11, 2025 at 6:55 AM
Reposted by Waltteri
in case you were looking to sponsor cool rust contributors, there is a list now :>

blog.rust-lang.org/2025/12/08/m...
Making it easier to sponsor Rust contributors | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
December 11, 2025 at 1:46 AM
Reposted by Waltteri
Daily bunny no.3165 is doing some troubleshooting
December 11, 2025 at 5:20 AM
Reposted by Waltteri
New blog post! In "Billions of triangles in minutes" we'll walk through hierarchical cluster level of detail generation of, well, billions of triangles in minutes. Reposts welcome!

zeux.io/2025/09/30/b...
September 30, 2025 at 5:40 PM
Reposted by Waltteri
“We’re sorry. The muscle group you are trying to reach is not available. Please enact a haphazard fall after the beep”
December 10, 2025 at 4:18 AM
Reposted by Waltteri
Japanese Monk Racks
Brain For Haiku That Will Knock
Them On Their Asses
https://theonion.com/japanese-monk-racksbrain-for-haiku-that-will-knockthem-on-their-asses/
December 9, 2025 at 7:00 PM
Reposted by Waltteri
Super exciting: Rust is no longer experimental in the Linux Kernel, it is here to stay!!!

lwn.net/Articles/104...
The end of the kernel Rust experiment
The topic of the Rust experiment was just discussed at the annual Maintainers Summit. The cons [...]
lwn.net
December 10, 2025 at 5:13 AM
Reposted by Waltteri
I made a custom Firefox icon you can actually use as the app icon now! Also I did a little interview with the folks over at @mozilla.org about it, check it out :)

blog.mozilla.org/en/firefox/m...
Meet the artist behind Firefox’s new community-created app icon  | The Mozilla Blog
Last year, the Firefox team set out to test something fans requested: choosing a custom app icon. The experiment was simple. Offer a small set of options a
blog.mozilla.org
December 9, 2025 at 4:16 PM
techno club time!
December 6, 2025 at 8:51 PM
Reposted by Waltteri
One incident prevented by "not using" Rust (.unwrap). One incident (would've) been prevented "by" using Rust

✨ perfectly balanced ✨ as all things should be
"This is a straightforward error in the code, which had existed undetected for many years. This type of code error is prevented by languages with strong type systems. In our replacement for this code in our new FL2 proxy, which is written in Rust, the error did not occur."
Cloudflare outage on December 5, 2025
Cloudflare experienced a significant traffic outage on December 5, 2025, starting approximately at 8:47 UTC. The incident lasted approximately 25 minutes before resolution. We are sorry for the impac...
blog.cloudflare.com
December 6, 2025 at 6:27 PM
Reposted by Waltteri
WHAT
December 5, 2025 at 6:38 AM
Reposted by Waltteri
ink and tide
August 21, 2025 at 8:40 AM
Reposted by Waltteri
the opening crawl for 2026 is gonna suck

IT IS A PERIOD OF TENSION AND INCREASING
UNREST. ALL NATIONS ARE HEADED
BY MANIACS. BILLIONAIRES STILL EXIST
FOR SOME REASON
December 5, 2025 at 8:24 PM
Reposted by Waltteri
Apropos of nothing: do we have any written experience reports of what it’s *like* as an engineer to be on call for various nines of availability?

I know the math for them, but I realised I don’t know if we have a collective idea of what it FEELS like to operate each of at those levels

Anyone? 👀
December 5, 2025 at 9:36 AM
Reposted by Waltteri
hugops to, well, everyone I guess
December 5, 2025 at 9:18 AM
Reposted by Waltteri
Blindspots for Millennials 😅

IMO: it’s pretty accurate.
December 5, 2025 at 12:12 AM