Tootfinder

Opt-in global Mastodon full text search. Join the index!

@frankel@mastodon.top
2025-07-08 16:11:00

Announcing #Rust 1.88.0
blog.rust-lang.org/2025/06/26/

@arXiv_csCR_bot@mastoxiv.page
2025-07-08 10:34:01

Securing Mixed Rust with Hardware Capabilities
Jason Zhijingcheng Yu, Fangqi Han, Kaustab Choudhury, Trevor E. Carlson, Prateek Saxena
arxiv.org/abs/2507.03344

@frankel@mastodon.top
2025-06-07 08:06:11

15 #rust #cli tools that will make you abandon bash scripts forever

@fanf@mendeddrum.org
2025-08-06 20:42:03

from my link log —
Find memory errors in unsafe Rust in production with GWP-ASan and the Scudo hardened allocator.
blog.colinbreck.com/making-uns

@arXiv_csSE_bot@mastoxiv.page
2025-08-07 09:17:54

EVOC2RUST: A Skeleton-guided Framework for Project-Level C-to-Rust Translation
Chaofan Wang, Tingrui Yu, Jie Wang, Dong Chen, Wenrui Zhang, Yuling Shi, Xiaodong Gu, Beijun Shen
arxiv.org/abs/2508.04295

@kubikpixel@chaos.social
2025-06-05 05:05:13

Async Rust: When to Use It and When to Avoid It
“Asynchronous” (often abbreviated as “async”) is a widely used term in computer science, but its meaning varies depending on the context. […]
🦀 fmoya.dev/posts/async-rust/

@fanf@mendeddrum.org
2025-07-08 14:42:03

from my link log —
Exploring ways to make async Rust easier.
carllerche.com/2021/06/17/six-
saved 2021-06-17

@frankel@mastodon.top
2025-06-08 08:14:12

How to deal with (Rust) dependencies
notgull.net/rust-dependencies/

@arXiv_csOS_bot@mastoxiv.page
2025-06-05 07:20:22

Asterinas: A Linux ABI-Compatible, Rust-Based Framekernel OS with a Small and Sound TCB
Yuke Peng, Hongliang Tian, Zhang Junyang, Ruihan Li, Chengjun Chen, Jianfeng Jiang, Jinyi Xian, Xiaolin Wang, Chenren Xu, Diyu Zhou, Yingwei Luo, Shoumeng Yan, Yinqian Zhang
arxiv.org/abs/2506.03876

@arXiv_csPL_bot@mastoxiv.page
2025-06-03 16:07:18

This arxiv.org/abs/2410.18042 has been replaced.
initial toot: mastoxiv.page/@arXiv_csPL_…

@fanf@mendeddrum.org
2025-06-03 11:42:03

from my link log —
10 years of stable Rust: an infrastructure story.
rustfoundation.org/media/10-ye
saved 2025-05-15

@kubikpixel@chaos.social
2025-06-02 05:00:04

»6 Fehler, die sich Rust-Devs sparen sollten:
Wenn Sie Rust-Code schreiben, sollten Sie dieses halbe Dutzend Verfehlungen tunlichst vermeiden.«
Das Programmieren in Rust auch nicht an einem Wochenende gelernt ist, wie viele Scriptsprachen, ist klar. Durch deren Präzision aber auch sehr sicher (Fehler sind überall von Menschen einfließbar) und schnell, auch per WASM im Webbrowser.
🦀

@michabbb@social.vivaldi.net
2025-06-05 09:16:12

💼 #OpenAI actively hiring #Rust developers for #codex-cli team expansion

@radioeinsmusicbot@mastodonapp.uk
2025-06-05 18:49:25

🇺🇦 Auf radioeins läuft...
Ben Böhmer:
🎵 Rust (Radio Edit)
#NowPlaying #BenBöhmer
benbohmer.bandcamp.com/track/r
open.spotify.com/track/1c0gopa

@memeorandum@universeodon.com
2025-08-07 02:25:58

MAGA Antitrust Agenda Under Siege by Lobbyists Close to Trump (Wall Street Journal)
wsj.com/us-news/law/maga-antit
memeorandum.com/250806/p141#a2

@UP8@mastodon.social
2025-08-06 20:28:22

Faced with US heat waves, the Navajo push for power—and A/C
#energy

@teledyn@mstdn.ca
2025-06-01 20:53:42

Ubuntu 25.10 Switches to Rust-based Sudo
omgubuntu.co.uk/2025/05/ubuntu

@arXiv_csSE_bot@mastoxiv.page
2025-06-03 07:43:46

Forcrat: Automatic I/O API Translation from C to Rust via Origin and Capability Analysis
Jaemin Hong, Sukyoung Ryu
arxiv.org/abs/2506.01427

@arXiv_mathNA_bot@mastoxiv.page
2025-06-04 07:43:15

Rust Implementation of Finite Element Exterior Calculus on Coordinate-Free Simplicial Complexes
Luis Wirth
arxiv.org/abs/2506.02429

@akosma@mastodon.online
2025-08-05 17:57:02

Best comment ever below this post:
"You know what else is unsafe? Life, yet we do it all the time.
I don’t care about rust and it’s artistic fanatics doing artistic screeching every time some C programmer uses a pointer."
👏🏻😂🙏😬🫣😳
hackaday.com/2025/08/04/a-gent

@izzychambers@vivaldi.net
2025-08-05 12:05:13

@… That's because Rust Never Sleeps, as Neil Young told us.

@arXiv_csPL_bot@mastoxiv.page
2025-07-02 09:00:40

Rust vs. C for Python Libraries: Evaluating Rust-Compatible Bindings Toolchains
Isabella Basso do Amaral (University of S\~ao Paulo), Renato Cordeiro Ferreira (University of S\~ao Paulo, Jheronimus Academy of Data Science, Technical University of Eindhoven, Tilburg University), Alfredo Goldman (University of S\~ao Paulo)

@cyrevolt@mastodon.social
2025-08-01 11:30:01

I've sent out a funding application to OSFF for Intel ME tooling.
🥳
I had started an Intel ME file system parser for recent and current versions:
github.com/fiedka/me_fs_rs 👈🧐
Then I realized how much overlap there is between this, MEAnalyzer, the long unmaintained me_clean…

@kubikpixel@chaos.social
2025-06-27 17:15:08

Weird expressions in rust
```info
Note that these are not bugs, but rather extreme cases of rust features like loops, expressions, coercion and so on.
```
🦀 wakunguma.com/blog/rust-weird-

@shriramk@mastodon.social
2025-08-03 15:12:18

A blog post summarizing our latest work: a static analyzer that leverages Rust in a non-trivial way!
blog.brownplt.org/2025/08/03/p

@Erikmitk@mastodon.gamedev.place
2025-06-02 16:13:16

I am at the same position as this post lines out. I’m neither hard core pro or anti LLMs. I think they are useful in specific contexts e.g. distilling and querying big chunks of text based information. They are not a hail mary solution to every problem.
„A lot of people like Rust and hate Go, and a lot of people like Go and hate Rust. That’s fine. That doesn’t bother me. But there’s something different about [AI discourse] that is driving me up a wall.“

@frankel@mastodon.top
2025-06-02 16:15:04

Why Use Structured #Errors in #Rust Applications?
home.expurple.me/posts/why-use

Rust's Stable MIR project is being slept on. It's pitched as a tool for formal verification, but it's more general than that. Once stabilized, it will almost be a stable compiler plugin API!
It doesn't just include what you get from `--emit=mir` (IR for each function), but also has full type and trait information, and will likely even support interactive queries like "does type implement trait”.
In short, it'll be perfect for metaprogramming!
[1/2]…

@fanf@mendeddrum.org
2025-06-02 17:42:03

from my link log —
Behind the scenes of Rust string formatting and format_args!().
blog.m-ou.se/format-args/
saved 2023-12-05

@kubikpixel@chaos.social
2025-05-27 05:05:35

»Programmiersprache – Rust 2024 ist die bisher umfangreichste Edition:
Die jüngste Rust-Edition bringt große Neuerungen unter anderem für das Ownership-Modell, Unsafe Rust und Slices.«
Nun gut, dann gibt es mehr zu lernen und dies positiev.
🦀

@niklaskorz@rheinneckar.social
2025-07-14 08:07:18

`scx_bpfland` works really well as scheduler, I can compile Zed which mostly maxes out my CPU and still browse the web comfortably in Firefox.
github.com/sched-ext/scx/tree/

@fanf@mendeddrum.org
2025-08-05 20:42:03

from my link log —
Writing into uninitialized buffers in Rust.
blog.sunfishcode.online/writin
saved 2025-05-21

@mikejolley@social.linux.pizza
2025-07-02 19:19:59

Now playing Castlevania: Bloodlines on the Mega Drive 🦇 Time to shake off the rust before going for that 1cc run! Been a while... #megadrive

@radioeinsmusicbot@mastodonapp.uk
2025-07-03 10:07:07

🇺🇦 Auf radioeins läuft...
Ben Böhmer:
🎵 Rust (Radio Edit)
#NowPlaying #BenBöhmer
benbohmer.bandcamp.com/track/r
open.spotify.com/track/4XdQO9w

@jamesthebard@social.linux.pizza
2025-07-13 19:55:04

Wooo, first Rust macro written...things continue to progress. Still need to figure out exactly how I want to represent the `F` register though.
#rust #z80 #emulation

My first Rust macro that sets implementations for both the Register and RegisterFlags structs.  This will most definitely change...
@kubikpixel@chaos.social
2025-07-03 20:15:05

I was asked if I could send a screenshot of my Rust learning project to possibly help to be installed. A server that deals with binary encryption, among other things, is not so simply clear to see 😅🤷‍♂️
(This is now in the INFO login, it's just for showing the request as a demo and doesn't make sense)
#rust

Terminal with loggin full of base64 and bytes but no clear text
@frankel@mastodon.top
2025-06-03 16:06:02

Pyrefly vs. ty: Comparing Python’s Two New Rust-Based Type Checkers
#types

‪@todbot@mastodon.social‬
2025-06-22 20:09:11

@… Thanks, those are great! I’ve been eyeing Rust, enjoying the really well thought out support it has on STM32. I’m a C guy and wrapping my head around Rust is a whole other project. I’d really love it if there was something as clear as your series but using arm-gcc!

@grifferz@social.bitfolk.com
2025-07-16 01:52:24

"For the 6 months or so I’ve been quietly porting tmux from C to Rust. I’ve recently reached a big milestone: the code base is now 100% (unsafe) Rust."
richardscollin.github.io/tmux-

@arXiv_csSE_bot@mastoxiv.page
2025-06-03 17:31:54

This arxiv.org/abs/2505.21323 has been replaced.
initial toot: mastoxiv.page/@arXiv_csSE_…

@cyrevolt@mastodon.social
2025-06-29 16:14:19

TIL Enarx has a nice flags crate!
github.com/enarx/flagset
just used it already

@lil5@social.linux.pizza
2025-06-16 10:40:22

vitalics/rslike: Rust-like but for TypeScript/JavaScript
github.com/vitalics/rslike

@veit@mastodon.social
2025-07-30 13:09:42

Python is also the most desired programming language in the Stack Overflow developer survey, while Rust remains the most admired: survey.stackoverflow.co/2025/t

Stack Overflow languages in the 2025 Developer Survey
@arXiv_eessSY_bot@mastoxiv.page
2025-06-04 13:43:13

This arxiv.org/abs/2504.09642 has been replaced.
initial toot: mastoxiv.page/@arXiv_ees…

@dennisfaucher@infosec.exchange
2025-05-19 18:08:41

TIL: #UV
#Python

@jtk@infosec.exchange
2025-05-28 10:47:30

Waiting for issues (read them :-) to be resolved in 0.2.1 before I curl | sudo sh
unix.family/@farrokhi/11458434

@mgorny@pol.social
2025-07-29 11:46:17

Kiedy piszesz bibliotekę w #RustLang, bo chcesz bezpiecznego kodu, a zamiast tego dostajesz jakiś paskudny #heisenbug z przekłamaniem danych.

@fanf@mendeddrum.org
2025-08-06 08:42:03

from my link log —
Simple and fast derived traits in Rust using rules_derive.
matx.com/about
saved 2025-07-29 dotat.at/:/5O…

@keen456@infosec.exchange
2025-07-01 11:07:00

@… Have you seen this yet as a Mac person? oldbytes.space/@smallsco/11474

@kubikpixel@chaos.social
2025-05-26 09:30:09

A very simple code to describe emotions or how does this work in real life?!?? ;)
```rust
#[allow(warnings)]
fn main() {
let mut emo: &str;
match 1 1 == 0b10 {
true => emo = "🤓",
_ => emo = "😵‍💫",
};
println!("Perception: {}", emo);
}
```
Play 🦀:

@arXiv_csPL_bot@mastoxiv.page
2025-07-28 07:36:10

Decompiling Rust: An Empirical Study of Compiler Optimizations and Reverse Engineering Challenges
Zixu Zhou
arxiv.org/abs/2507.18792 arxiv.…

@arXiv_csCR_bot@mastoxiv.page
2025-06-19 08:14:23

deepSURF: Detecting Memory Safety Vulnerabilities in Rust Through Fuzzing LLM-Augmented Harnesses
Georgios Androutsopoulos, Antonio Bianchi
arxiv.org/abs/2506.15648

@9823@mstdn.io
2025-07-26 22:53:15

I've finally finished the #rustlings #rust challenge! :ablobcheer:

@cowboys@darktundra.xyz
2025-07-31 21:29:28

Brian Schottenheimer: Knock the Rust Off | Dallas Cowboys 2025 youtube.com/watch?v=DjmXqj9X4S0

@gevoel@mastodon.green
2025-07-26 07:26:01

Ik moest maar weer eens van de (betrekkelijke, want Randstedelijke) rust in mijn stadstuin gaan genieten. Dat schijnt vandaag te kunnen, ondanks de volgens sommigen koude, natte, zomer.

tuin, in westnoordwestelijke richting.
@frankel@mastodon.top
2025-05-22 16:15:07

Don't Unwrap Options: There Are Better Ways #Rust
corrode.dev/blog/rust-option-h

@cyrevolt@mastodon.social
2025-07-15 01:00:59

Rust brings day-to-day happiness. 🥰 🦀
infoq.com/news/2025/07/meta-ru

@fanf@mendeddrum.org
2025-06-18 20:42:03

from my link log —
Pattern matching and exhaustiveness checking algorithms implemented in Rust.
github.com/yorickpeterse/patte
saved 2025-06-02

@frankel@mastodon.top
2025-06-01 17:33:29

#Rust offers different ways to initialize compile time-initialized variables. Recently, I had to create a runtime-initialized variable: existing approaches don’t work in this case. I want to describe multiple ways to achieve it in this post.

@michabbb@social.vivaldi.net
2025-06-12 14:39:52

#Rust is mummy's new favorite, hm? 🤔
Ubuntu 25.10 Replaces sudo With a Rust-Based Equivalent
thenewstack.io/ubuntu-25-10-re

@fanf@mendeddrum.org
2025-07-22 08:42:04

from my link log —
Bringing runtime index checks to compile time in Rust.
ktkaufman03.github.io/blog/202
saved 2023-04-27

@cyrevolt@mastodon.social
2025-07-27 14:01:55

What I really like about Rust is how much it feels like the code is practically writing itself thanks to all the excellent crates out there.
Once again, I am making great use of the zerocopy crate, specifically Ref:
docs.rs/zerocopy/latest/zeroco

@arXiv_csSE_bot@mastoxiv.page
2025-06-05 07:21:49

Beyond C/C : Probabilistic and LLM Methods for Next-Generation Software Reverse Engineering
Zhuo Zhuo, Xiangyu Zhang
arxiv.org/abs/2506.03504

@kubikpixel@chaos.social
2025-07-24 13:00:29

Zeroize: The Tiny and Memory-Safe Rust Crate - Sensitive Data in Memory: A Hidden Threat
In a secure environment, one of the most overlooked threats is the presence of sensitive data in memory, such as passwords, tokens, cryptographic keys, or card numbers. Even when using Rust, where we emphasize ownership and thread safety, there's another crucial question to consider: What remains in the heap or stack after we no longer need it?
🛡️

@jamesthebard@social.linux.pizza
2025-07-09 21:20:58

So, making slow progress as I learn `rust` things. Instead of going with my usual `union`/`struct` combination in C, I'm resorting to not overflowing/underflowing primitive types and doing things more safely. This snippet of code took far longer than it should've, but it gets the job done.
#programming

A simple struct that holds two 8-bit register values, but can also be get/set as a 16-bit value written in Rust.
@arXiv_csOS_bot@mastoxiv.page
2025-07-18 07:36:12

Design and Reliability of a User Space Write-Ahead Log in Rust
Vitor K. F. Pellegatti, Gustavo M. D. Vieira
arxiv.org/abs/2507.13062 arxiv.…

@radioeinsmusicbot@mastodonapp.uk
2025-07-29 05:42:33

🇺🇦 Auf radioeins läuft...
Ben Böhmer:
🎵 Rust (Radio Edit)
#NowPlaying #BenBöhmer
benbohmer.bandcamp.com/track/r
open.spotify.com/track/1c0gopa

@fanf@mendeddrum.org
2025-07-18 20:42:03

from my link log —
Some pitfalls of safe Rust.
corrode.dev/blog/pitfalls-of-s
saved 2025-04-04

@kubikpixel@chaos.social
2025-07-26 08:25:11

Euphonica is a Rust-Powered MPD Client Heavy on Bling
MPD (Music Player Daemon) is a server-client audio player long popular with Linux users. The headless daemon runs as a background service, typically on a remote audio server. Music is then accessed via a GUI client frontend, which connects to the MPD server to stream content.
🎶

@fanf@mendeddrum.org
2025-06-23 20:42:04

from my link log —
Thoughts on hashing in Rust.
purplesyringa.moe/blog/thought
saved 2024-12-13

@michabbb@social.vivaldi.net
2025-06-05 09:16:11

#OpenAI #Codex CLI Goes Native with #Rust Rewrite 🚀
⚡ Rewritten from #TypeScript to

@cyrevolt@mastodon.social
2025-08-01 15:58:11

CISA just published Thorium - and it's written in Rust. 🥳✨🦀
github.com/cisagov/thorium

@radioeinsmusicbot@mastodonapp.uk
2025-06-26 17:07:22

🇺🇦 Auf radioeins läuft...
Ben Böhmer:
🎵 Rust (Radio Edit)
#NowPlaying #BenBöhmer
benbohmer.bandcamp.com/track/r
open.spotify.com/track/1c0gopa

@jamesthebard@social.linux.pizza
2025-07-10 02:35:04

Okay, not 100% satisfied over the Z80 flags implementation, but works perfectly well and mirrors what the CPU is doing. Used `mem::swap` to switch between the normal and "prime" set of flags and works exactly as expected. Things progress...
#rust #z80

The Z80 flag implementation in Rust.  It's basic, took waaaay too long, but it works.
@fanf@mendeddrum.org
2025-05-31 20:42:03

from my link log —
Type-level bounded recursion in Rust.
catgirl.ai/log/typelevel-bound
saved 2025-05-26

@frankel@mastodon.top
2025-07-24 08:22:01

"Bypassing" #specialization in #Rust or How I Learned to Stop Worrying and Love Function Pointers

@fanf@mendeddrum.org
2025-07-20 08:42:03

from my link log —
Adding lookbehinds to Rust’s regex crate.
systemf.epfl.ch/blog/rust-rege
saved 2025-07-15

@michabbb@social.vivaldi.net
2025-07-23 13:05:55

🎛️ Custom Controllers: Nuclear option for completely different workflows
while keeping shared business logic
🔧 Pattern works across languages - #Go #Rust #PHP all support interface-based customiz…

@fanf@mendeddrum.org
2025-06-15 08:42:03

from my link log —
Lock-free Rust: how to build a rollercoaster while it’s on fire.
yeet.cx/blog/lock-free-rust/
saved 2025-05-16

@arXiv_csPL_bot@mastoxiv.page
2025-07-31 12:12:13

Replaced article(s) found for cs.PL. arxiv.org/list/cs.PL/new
[1/1]:
- Place Capability Graphs: A General-Purpose Model of Rust's Ownership and Borrowing Guarantees
Grannan, B\'il\'y, Fiala, Geer, de Medeiros, M\"uller, Summers

@fanf@mendeddrum.org
2025-06-14 14:42:03

from my link log —
Diagnosing a double-free concurrency bug in Rust's unbounded channels.
materialize.com/blog/rust-conc
saved 2025-05-15

@radioeinsmusicbot@mastodonapp.uk
2025-07-22 08:35:36

🇺🇦 Auf radioeins läuft...
Ben Böhmer:
🎵 Rust (Radio Edit)
#NowPlaying #BenBöhmer
benbohmer.bandcamp.com/track/r
open.spotify.com/track/1c0gopa

@fanf@mendeddrum.org
2025-06-09 11:42:04

from my link log —
Zero-cost 'tagless initial' in Rust with GADT-style enums.
inferara.com/en/blog/rust-tagl
saved 2025-06-03

@cyrevolt@mastodon.social
2025-06-27 15:08:49

I just saw someone at Aschaffenburg station with patches on their backpack: the Rust logo and Ferris. 🦀 🎒

@fanf@mendeddrum.org
2025-06-21 17:42:03

from my link log —
faer: a general-purpose linear algebra library for Rust.
docs.rs/faer/
saved 2025-03-24 dotat.at/:/ILSBW.…

@fanf@mendeddrum.org
2025-06-14 08:42:03

from my link log —
Postgres extensions in Rust.
depth-first.com/articles/2021/
saved 2021-08-29

@cyrevolt@mastodon.social
2025-06-27 00:37:34

sad :3 github.com/qilingframework/qil
someone's gotta retry ^^

@fanf@mendeddrum.org
2025-07-14 11:42:03

from my link log —
Re-implementing the Nix protocol in Rust.
tweag.io/blog/2024-04-25-nix-p
saved 2024-05-06

@cyrevolt@mastodon.social
2025-06-25 00:10:34

I just applied for a Rust developer/promoter position at @… - wish me luck y'all! 🥳✨🦀

@fanf@mendeddrum.org
2025-06-20 17:42:03

from my link log —
A Rust API inspired by Python, powered by Serde.
ohadravid.github.io/posts/2025
saved 2025-05-15

@frankel@mastodon.top
2025-06-10 08:25:02

Maximize Your #Rust Enums With Strum
youtube.com/watch?v=NoIqPYLpCF

@kubikpixel@chaos.social
2025-06-24 06:09:25

»Static Site Generators - Hugo:
Hugo ist einer der beliebtesten Open-Source-Generatoren für statische Websites. Mit seiner erstaunlichen Geschwindigkeit und Flexibilität macht das Erstellen von Websites mit Hugo wieder Spaß.«
Ich pers. bevorzuge Zola, da ich ein Rust Fanboy bin und es extrem schnell ist aber im allgemeinen sind jegliche statische Seiten in den meisten Fällen absolut ausreichend.
🌐

@fanf@mendeddrum.org
2025-05-31 14:42:03

from my link log —
comrak: a CommonMark and GFM compatible Markdown parser and renderer in Rust.
github.com/kivikakk/comrak
saved 2025-03-31

@fanf@mendeddrum.org
2025-07-21 17:42:03

from my link log —
Optimizing a simple expression parser in Rust.
rpallas92.github.io/math-parse
saved 2025-07-10

@fanf@mendeddrum.org
2025-05-29 17:42:03

from my link log —
LALRPOP: a parser generator for Rust.
smallcultfollowing.com/babyste
saved 2025-03-31

@fanf@mendeddrum.org
2025-05-29 08:42:12

from my link log —
Sneak peek: A new ASN.1 API for Python.
blog.trailofbits.com/2025/04/1
saved 2025-04-18

@fanf@mendeddrum.org
2025-07-28 14:42:03

from my link log —
A survey of every iterator variant in Rust.
blog.yoshuawuyts.com/a-survey-
saved 2025-02-28

@fanf@mendeddrum.org
2025-05-27 14:42:04

from my link log —
facet: type reflection, serialization, deserialization — know the shape of your types in Rust.
github.com/facet-rs/facet
saved 2025-04-09

@fanf@mendeddrum.org
2025-06-23 14:42:03

from my link log —
Towards fearless SIMD in Rust, 7 years later.
linebender.org/blog/towards-fe
saved 2025-03-30