2025-12-03 12:42:03
from my link log —
In defense of lock poisoning in Rust.
https://sunshowers.io/posts/on-poisoning/
saved 2025-12-02 https://dotat.at/:…
from my link log —
In defense of lock poisoning in Rust.
https://sunshowers.io/posts/on-poisoning/
saved 2025-12-02 https://dotat.at/:…
Rust JS Tooling 2025: Why Biome, Oxc, and Rolldown Change Everything
Explore how Rust-powered tools like Biome.js and Rolldown are delivering 10x performance gains and revolutionizing the JavaScript ecosystem in 2025.
— by @…
🦀
🇺🇦 Auf radioeins läuft...
Ben Böhmer:
🎵 Rust (Radio Edit)
#NowPlaying #BenBöhmer
https://benbohmer.bandcamp.com/track/rust
https://open.spotify.com/track/1c0gopa3ANBpKL59SKU3EZ
Microsoft fängt Gerüchte zur Windows-Rust-Portierung ein
Vor einigen Tagen suchte ein Microsoft-Manager Personal für die Rust-Portierung sämtlichen C/C -Codes – bis 2030 sollte alles umgestellt sein.
https://www…
spent some time looking at rust html5ever and the vibe-translated python justhtml and its vibe-translated js, ocaml, swift descendants.
there are some weird things going on.
tokenization in the html spec is a well-defined state machine. one state is Data, which is normal chars between tags. it's a small, simple state.
the vibe-translated Data states are all different, unrelated implementations, clearly not derived from their example code. they're hallucinated from a…
After shaking off rust, Bengals QB Joe Burrow revels in satisfaction of Thanksgiving win over Ravens https://www.nfl.com/news/after-shaking-off-rust-bengals-qb-joe-burrow-revels-in-satisfaction-of-thanksgiving-win-over-ra…
from my link log —
Debian running on Rust coreutils.
https://sylvestre.ledru.info/blog/2021/03/09/debian-running-on-rust-coreutils
saved 2021-03-09
A good day is when I learn something new. Today I learned a small thing in AWK for IF statements. It makes the life of the team easier now as I can allow for multiple year checks on an input file. This coming December I can set it up to handle 2026/2027 dates without causing an error message like we received today. I knew how to do it in APL, BASIC, C, dBase, PASCAL, PL/1, COBOL, FORTRAN, REXX, RUST, SQL and BASH. Never did it in AWK.
Rust unit testing: basic HTTP testing
Real-world application testing - Beginning with Axum
🦀 #rust
I love what Tauri has done, a lightweight version of Electron, where you author the backend code in Rust.
But while I love Rust, I do not love it for app building, and I wanted to have that HTML-model for programming but available in Swift.
I used assorted AI tools to port Tauri to Swift (it still reuses the big chunks of code from Tauri), but now you can write HTML desktop apps in Swift:
Current sttaus comparing GPT/Gemini to create mandelbrot set using both rust and assembly.
Gemini is a clear winner.
rust-script | Run Rust files and expressions as scripts without any setup or compilation step.
#rust
Writing a booby trap in Rust so it's safe
from my link log —
How Rust views tradeoffs.
https://www.infoq.com/presentations/rust-tradeoffs/
saved 2019-07-02 https://do…
So Intel have added a so-called On-Die Certifying Authority (ODCA) with ME gen 3 version 15 based platforms.
That is also explained in the recent CSME whitepaper.
I figured that the FTPR CPD manifest contains a new extension now for certificate revocation, including a URL to CRL data.
That extension's data itself is encoded as ASN.1 DER, so I need yet another parser. Uh-oh... which one should I choose, does anyone have recent experiences to share? 🙃
I am checking t…
Rust's Block Pattern
Here’s a little idiom that I haven’t really seen discussed anywhere, that I think makes Rust code much cleaner and more robust.
— by @…
🦀 https://notgull.net/block-pattern/<…
Seriously, the worst ones are nodejs and rust: they fundamentally break the nodejs dependency model, flattening everything. They've chosen _controlling_ dependencies instead of _annotating_ them for understanding. Metadata about what's in a package and a package-build-time mechanism for substituting things in lockfiles would be far far simpler for forcing security updates than rewriting everything to use system dependencies, and versions that are not reconcilable.
Heck, both npm and cargo have put a lot of effort into repeatability though not actual hermetic builds, so it's very much Good Enough if you're using lock files. The problems are in updating those, not building packages. Mirror the registries if you need to. That's a much more tractable problem than _rewriting parts of everything you package_ or _eagerly packaging every dependency as a separate [human] task_
Der Rewrite von `ls` war erst exa und nun eza. Warum hat niemand die Chance ergriffen, die Software `eya` zu nennen?
Eya, zeig mir das Verzeichnis!!11!elf!!
#rust
@… Danke für ebutt2srt! Ich wollte eben XML-Untertitel in ein Video einbetten und bin dann auf dein Tool gestoßen. Es hat 1A funktioniert und die Untertitel sind jetzt drin.
https://codeberg.org/fuxle/ebutt2srt…
100 Quiz To Learn Rust (Rust MCQ 2026)
Attempt 100 Rust quiz questions to test your knowledge and improve your Rust skills. This Rust MCQ 2026 quiz helps beginners and learners practice important Rust concepts like ownership, borrowing, traits, lifetimes, Option, Result, error handling, etc.
🦀 https://codeforgeek.com/100…
Why don’t self driving cars work outside of Silicon Valley?
It’s all written in Rust.
Linux-Kernel: Rust-Support offiziell abgesegnet
Rust wird Assembler und C bei der Programmierung des Linux-Kernels ebenbürtig – zumindest offiziell, denn praktisch gibt es noch viel zu tun.
https://www.
Hrmm, so created a HashMap (`HashMap::<&str, fn(u8) -> u8>`) in Rust without too much issue which was kinda nice. Then decided to try and make this work inside of an `impl` which...err...Rust has some rather strong opinions about, most of which is telling me to stop what I'm doing because this isn't gonna work.
Kinda fun to try though...lol
#rust
Series C, Episode 06 - City at the Edge of the World
AVON: Not unless they can do it in their sleep.
DAYNA: You should have killed them.
AVON: Probably.
CALLY: They could sleep through a war.
https://blake.torpidity.net/m/306/415 B7B5
With #Rust 1.92.0, have a good start into this week!
https://blog.rust-lang.org/2025/12/11/Rust-1.92.0/
Super happy with my solution for today's #AdventOfCode problem!
It initially took me a little bit of time to find a suitable strategy, but it all clicked when I noticed that the left-most selected digit had the most significance in the final value. Thus, I maximized the value of that left-most digit, leaving enough digits on the right side to be able to pick the required total number of batteries in the bank.
The solution is relatively short and sweet:
#AdventOfCode2025 #AoC #AoC2025 #RustLang #rust
I'm seeing a weird trend here
- Company finds out about Rust
- Company goes crazy, replaces core functions with rust implementations
- Core implementations fail due to bad coding resulting outage
Why all this rust mania?
from my link log —
Error handling in Rust: from `failure` to `fehler`.
https://boats.gitlab.io/blog/post/failure-to-fehler/
saved 2020-04-09 http…
»Mullvad bringt WireGuard in Rust:
Mullvad hat eine neue WireGuard-Implementierung namens GotaTun vorgestellt, die in Rust statt in Go geschrieben wurde.«
Cool das von Mullvad die Rust Implementierung der WireGuard VPN durchgeführt hat. Ich werde dies mir bei Gelegenheit mal genauer ansehen und auch weil `Rust Go = NoGo` ist.
🌐 htt…
Last week, backups on my @… laptop stopped working, because the laptop ceased to recognise when the backup drive was plugged in. The drive is an old fashioned spinning rust thing which plugs in over USB. I diagnosed a fault with the USB port. So I ordered another USB port from Framework; it arrived today, I plugged it in, and backup is running n…
China's MiniMax releases M2.1, an upgrade to its open-source M2 model that it says has "significantly enhanced" coding capabilities in Rust, Java, and others (MiniMax)
https://www.minimax.io/news/minimax-m21
An Honest Review of Go (from a Rust developer)
> I like Go’s condensed syntax when it comes to ergonomics. It’s way simpler to write type annotations without the colon or other characters and it saves typing time.
> I also like using uppercase and lowercase letters for visibility
https://benraz.dev/blog/golan…
I tried #Librepods on Manjaro desktop and (apart from compiling Rust code linux/rust PR branch, it’s pretty much plug-n-play.
Just needed to restart the GUI after connecting the Pro 3 to make changes.
Overall, great stuff!!
#linux
Just because someone else dislikes "rust" doesn’t mean I should join the same hate train, especially as someone who doesn’t code and doesn’t fully understand the language.
#Rust #Developer #Development
Better Than Original? 14 Rust-based Alternative CLI Tools to Classic Linux Commands
Hyped on the Rust wagon? How about using these Rust-based, modern, easier to use, better-looking alternatives to the classic Linux commands.
🐧 https://itsfoss.com/rust-alternative-cli-tools/<…
from my link log —
How to organize your Rust tests.
https://blog.logrocket.com/how-to-organize-your-rust-tests/
saved 2020-06-06 https://<…
RE: https://mastodon.thenewoil.org/@thenewoil/115773722160154268
Easy! What's the worst that could happen here... 🫣 Just casually converting a 40 year legacy codebase to Rust (using "AI" of course): "Our North Star is ‘1 engine…
Interesting article about trust when providing services for others:
https://blog.avas.space/alternatives-trust/
You know what they say:
There may be snow on the roof
But it hides the rust.
#dailyhaikuprompt - rust
#haiku
#poem
Jordan Love, Packers not concerned about rust entering Wild Card Weekend game vs. Bears https://www.nfl.com/news/jordan-love-packers-not-concerned-rust-wild-card-weekend-bears
from my link log —
What does it take to ship Rust in safety-critical systems?
https://blog.rust-lang.org/2026/01/14/what-does-it-take-to-ship-rust-in-safety-critical/
saved 2026-01-15
Today's #AdventOfCode problem was fun! I kept a different implementation for part 1 vs part 2 as they both run relatively fast.
For part 1, I iterated over all IDs (the ranges are quite small) and split them in half mathematically (no string representation) to compare both halves.
For part 2, I instead generated all interestings IDs (mathematically again) up to a length of 10 digits (the max in my input) and checked if any of the ranges contained them.
#AoC #AoC2025 #AdventOfCode2025 #RustLang #rust
Series A, Episode 02 - Space Fall
VILA: Nervous? I'm not nervous. Just... poised for action, that's all.
AVON: You've got an army of five, Blake. Five and HIM! Do you still think you can take over the ship?
BLAKE: If you do your bit.
https://blake.torpidity.net/m/102/229<…
So crate2nix has a new maintainer after being dead for roughly two years, but it's all Co-Authored-By Claude Code now.
#nix
from my link log —
The linguistic registers of Rust.
https://without.boats/blog/the-registers-of-rust/
saved 2023-03-08 https://
Packers' Love: No worry about rust after absence https://www.espn.com/nfl/story/_/id/47542450/packers-jordan-love-not-worried-rust-entering-playoffs
Rust moves from experiment to a core Linux kernel language
Where does Rust in Linux go now? In a word, “Everywhere.”
🦀 https://www.spiceworks.com/software/rust-moves-from-experiment-to-a-core-linux-kernel-language/
smth smth aaah I am only one person, so many cool things happening in parallel at @… 🥴
FOSDEM::attend(DevRoom::Rust, me.clone()); // compile error
Unfortunately, I am not Clone just yet.
I assume I cannot implement that in a thread-safe manner.
»Was ist Rust?
Bei Rust müssen Entwickler nicht zwischen Geschwindigkeit, Sicherheit und Benutzerfreundlichkeit wählen.«
Ein weiteren pro Rust Artikel und ich als Rust-Fanboy teile dies natürlich gerne. Ich bin der Meinung, dass u.a. moderne Web Server, API's & App's der Performance wegen auf/mit Rust aufgebaut werden sollen.
🦀
Hrmm, worked on writing the #adventofcode 2025 Day 1 solve in Rust, wasn't too horrible. Pretty fast though I did have all of the tabs open trying to figure out how to do things.
#rust
from my link log —
Rust's huge compilation units.
https://pingcap.com/blog/Rust-s-Huge-Compilation-Units
saved 2020-06-23 https://
it is tragic that for all its faults, the alternatives to rust are significantly worse
from my link log —
Stabilizing `if let` in match guards in Rust.
https://kivooeo.github.io/blog/if-let-guard/
saved 2026-01-30 https://
I have released a first v0.1.0 of intel_fw to crates.io today: https://crates.io/crates/intel_fw
There will be additional features and fixes coming at some point, but this concludes the work for now.
Feedback and questions are welcome! :)
»Linux-Kernel — Rust-Support offiziell abgesegnet:
Rust wird Assembler und C bei der Programmierung des Linux-Kernels ebenbürtig – zumindest offiziell, denn praktisch gibt es noch viel zu tun.«
Ich pers. sehe das als sehr positiev, da mMn weniger Fehler im Linux Kernel aufkommen können. Klar liegt dies am Coden doch Rust vermindert overflow & Co. und doch/deshalb gibt es viel zu tun.
🐧
from my link log —
Setting a wallpaper in less than 250 Kb: A practical guide to reducing Rust's runtime RAM usage.
https://www.lgfae.com/posts/2025-11-21-SettingAWallpaperWithLessThan250KB.html
saved 2025-11-30
»Rue statt Rust — Genauso sicher, aber leichter zugänglich:
Die Programmiersprache Rue verbindet die Vorteile von Rust mit einer einfacheren Syntax. Den Compiler dazu entwickelt das KI-Modell Claude.«
Sieht auf dem ersten Blick fast so aus wie Rust. Mal sehen wie sich das nun durchsetzt, denn Rust hat sich ja jetzt schon (fast) etabliert für viele Einsätze.
🧑💻
from my link log —
Errors in Rust: a deep dive.
https://www.halcyon.hr/posts/error-handling-in-rust/
saved 2020-06-19 https://
So, 11 out of 12 days completed for #AdventofCode and my thoughts for this year:
- `nim` is probably the language I've enjoyed coding the most in.
- `python`'s whole ecosystem of libraries just makes things so much easier. Day 10 and `scipy` just destroyed that solution (part 2 specifically)
- `rust` annoys me, but I 100% admit that it's a skill issue on my pa…
💥 A Comprehensive Review of Intelligent Laser Rust Removal Technology in Offshore Wind Power Operation and Maintenance
#laser
from my link log —
The state of Rust cryptography in 2026.
https://kerkour.com/rust-cryptography-ecosystem-2026
saved 2026-01-16 https://<…
Async Rust for Dummies
Let me show you how async Rust works under the hood
— by @…
🦀 https://blog.veeso.dev/blog/en/async-rust-for-dummies/
from my link log —
Soundness bugs in Rust libraries: can't live with 'em, can't live without 'em.
https://docs.rs/dtolnay/0.0.7/dtolnay/macro._03__soundness_bugs.html
saved 2019-12-14
from my link log —
Source code linking in C2Rust: merging C headers into Rust modules.
https://immunant.com/blog/2019/12/header_merging/
saved 2019-12-27
from my link log —
Sum types in Julia and Rust.
https://andreaskroepelin.de/blog/sum_types/
saved 2020-08-31 https://dotat.at/:/D7RR…
This #Linux #bluescreen brought to you by #Rust. 🦀
Let's Learn Rust Using Rustlings
This video is a walkthrough and review of learning Rust using Rustlings, aimed at developers who struggle with Rust’s ownership model and borrow checker.
📺 https://www.youtube.com/watch?v=jJopQTH7vmg
🦀
from my link log —
GADT-style trait-constrained enums in Rust.
https://kcsongor.github.io/gadts-in-rust/
saved 2025-11-09 https://dota…
»Technologiefolgen — "Walk My Walk": Beliebtester Country-Song in den USA ist KI-generiert:
Das Lied von "Breaking Rust" ist auf den ersten Platz im Genreranking von Billboard aufgerückt, für menschliche Künstler steigt die Konkurrenz«
Ratet mal meine Meinung diesbezüglich?!??
P.S. Ich bin weder KI noch Country Fan aber von Rust Code ;)
🤠
from my link log —
The state of SIMD in Rust in 2025.
https://shnatsel.medium.com/the-state-of-simd-in-rust-in-2025-32c263e5f53d
saved 2025-11-06
A little #Rust secwet:
Dewiving OwO automatically gets you both Clowone and Cowopy.
#[dewive(OwO)]
pub struct UwU { /* ... */ }
Tiago Manczak from Infineon gave a nice overview of #Rust tooling for safety-critical projects at the first #MunichEmbedded meetup - very useful, not only for #embedded development, but also other …
from my link log —
Models of generics and metaprogramming: Golang, Rust, Swift, D, and more.
http://thume.ca/2019/07/14/a-tour-of-metaprogramming-models-for-generics/
saved 2019-07-21
from my link log —
Source code linking in C2Rust: merging C headers into Rust modules.
https://immunant.com/blog/2019/12/header_merging/
saved 2019-12-27
from my link log —
Rust's SemVer snares: sizedness and size.
https://jack.wrenn.fyi/blog/semver-snares-size/
saved 2021-01-08 https://
from my link log —
Stop forwarding errors in Rust, start designing them.
https://fast.github.io/blog/stop-forwarding-errors-start-designing-them/
saved 2026-01-05