vit.am is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Built an open-source systems engineering learning log & roadmap to track my daily FreeBSD, NetBSD, OpenBSD, Linux, Go, and Rust studies.
• Built with Zola + Vanilla JS (0 dependencies)
• Sub-40ms static build
• Interactive diagrams & local progress tracking
• Works offline (PWA)
Live: https://deshmukhrahul.github.io/learning-log/
Code: https://github.com/deshmukhrahul/learning-log
#golang #rustlang #FreeBSD #NetBSD #OpenBSD #linux #opensource
Any questions to the creator of Atuin.sh? 👀
I’m interviewing @ellie tomorrow on https://youtube.com/@TerminalCollectiveOrg about shell history, sync, Rust and the future of Atuin! 🐢🦀
Drop your questions below!
Currently live on YouTube! 📢
Just cooking @ratatui_rs & Rust stuff! 🦀
Simple Rust Challenge to solve
Given a vector of integers nums, return all unique triplets [a, b, c] such that a + b + c == 0. The solution must not contain duplicate triplets. Order of triplets and order inside a triplet does not matter.
Easier code reviews in the terminal!
🐛 **critter** — a GitHub-style code review TUI
💯 Read diffs, leave inline comments, review PRs or send feedback
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/andyhmltn/critter
Is your company currently hiring for a role that includes using Rust?
Reply with a link to the opening and any relevant context.
If you're not, we'd appreciate a repost for visibility
Oh, right, in case I thought I'm going to have time to do useful things, I just realized I still need to deal with the humongous #Gentoo fallout from #Hypothesis #Python package requiring #RustLang now.
Every weather radar app wants your subscription.
HookEcho reads NEXRAD Level 2 straight from NOAA. Every tilt, full resolution, velocity, dual-pol, archive back to 1991.
Free. MIT. No account, no ads, no telemetry.
Runs in your browser or computer: https://hookecho.io
#opensource #rustlang #selfhosted #FOSS #wx #tornado #severewx #stormchasing #NEXRAD #weather
At EuroRust 2024, @bravit from @jetbrains took a deep dive into I/O internals: from DMA and blocking I/O to io_uring, explored across devices, OS calls, and Rust code. A great watch if you want to write more efficient Rust! 🦀
This change by Noah Lev will probably save a zillion dollars in docs\.rs and CI jobs everywhere. Really nice work!
https://noahlev.org/blog/2026/08/27/making-rustdoc-faster/
More good news: Jess Izen is stepping into an Engineer in Residence role with the Rust Foundation!
She's done so much good work for the ecosystem already (see the post!) and I can't think of a better person to wear this hat 🦀
https://rustfoundation.org/media/welcoming-jess-izen-as-engineer-in-residence-at-the-rust-foundation/
Welcoming Jess Izen as our new Engineer in Residence! For the next year she'll work with our team (while staying at AWS) on https://crates.io security and support for #rustlang community libraries, starting with malicious crate detection for new publishes! 🦀 Learn more: https://rustfoundation.org/media/welcoming-jess-izen-as-engineer-in-residence-at-the-rust-foundation/
BIG NEWS 📢
**JetBrains** and **Rust Foundation** are teaming up for a new livestream series about Rust and AI! 🦀🤖
And I'll be hosting it! 🐀🥳
We're kicking off tomorrow at 16:00 UTC: https://www.youtube.com/live/hhw741JrQeQ
We'll be at @rustconf in 2 weeks! Come join @cxiao for her talk, "Reverse Engineering Rust Malware in 2026", on Wednesday September 9!
Can't make it to Montreal? You can still get a virtual, pay-what-you-want ticket! The virtual ticket gets you access to the conference livestream and the Discord chat. Register here: https://bit.ly/4wwduG6
Welcome @FrancoisMockers as a EuroRust speaker! 🦀 QA Lead at PayLead and Bevy Engine maintainer, he'll be diving into supply chain attacks in the Rust ecosystem: where we're vulnerable, protective tools, and best practices for dependencies. See you in Barcelona! ✨
👉 https://eurorust.eu/talks/supply-chain-attacks-and-how-to-protect-ourselves/
«Angriff auf Rust-Paketverzeichnis: 245 Millionen Downloads:
Das Rust-Projekt hat bösartige Versionen dreier weitverbreiteter Rust-Pakete aus dem Verzeichnis crates.io entfernt»
Sehr viele Code-Pakete basieren auf andere in jeglicher Sprachen. Das war eigentlich nur eine Frage der Zeit bis so was auch bei Rust aufkommt. Gut wurde dies rel. schnell erkannt & dagegen gewirkt.
🦀 https://www.it-daily.net/it-sicherheit/cybercrime/angriff-auf-rust
#rustlang #cargo #library #rustlibraries #hacking #arrayref #internment #coding #appendonlyvec
My talk “Speedrun Client with the Matrix Rust SDK” has been accepted to the Matrix Conference 2026, https://2026.matrix.org/.
Nothing technical: Just fun! I’ll have 20mn to write a Matrix client involving the Room List, the Send Queue, the Timeline, the Event Cache, the Sync Service, the Encryption Sync, and (many?) other components!
Come see me in Malmö (Sweden) :-].
Head over to the Rust project blog for a deeper dive announcement on this Rust maintenance funding news, including the selection methodology and more details on this amazing initial cohort of Rust Maintainers in Residence:
https://blog.rust-lang.org/2026/08/26/announcing-our-first-maintainers-in-residence/ #rustlang
RE: https://mastodon.social/@rustfoundation/117162487148480491
The first batch of Rust maintainers in residence has been announced!
A lot of Rust will get even more love and attention: clippy, rustup, rustdoc, Windows support, standard library, and compiler internals 💖🦀
Head over to the Rust project blog for a deeper dive announcement on this Rust maintenance funding news, including the selection methodology and more details on this amazing initial cohort of Rust Maintainers in Residence:
https://blog.rust-lang.org/2026/08/26/announcing-our-first-maintainers-in-residence/ #rustlang
I'm speaking at RustLab 2026 about @ratatui_rs! 🦀🥳
🐀 Beyond Text: Building a 3D terminal emulator in Rust
👋 See you in Bologna!
https://rustlab.it/talks/beyond-text-building-a-3d-terminal-emulator-in-rust cc @rustlab
Cheers to #rustlang Maintainers in Residence, Gen Li, Alejandra González, Chris Denton, León Liehr, and Maintainer Grantees Jonas Böttiger and Jason Newcomb 🎉
Individual contributors can support the Fund through the Rust Foundation’s GitHub Sponsors program: https://github.com/sponsors/rustfoundation 🧡
Head over to the Rust project blog for a deeper dive announcement on this Rust maintenance funding news, including the selection methodology and more details on this amazing initial cohort of Rust Maintainers in Residence:
https://blog.rust-lang.org/2026/08/26/announcing-our-first-maintainers-in-residence/ #rustlang
BIG NEWS 📢
**JetBrains** and **Rust Foundation** are teaming up for a new livestream series about Rust and AI! 🦀🤖
And I'll be hosting it! 🐀🥳
We're kicking off tomorrow at 16:00 UTC: https://www.youtube.com/live/hhw741JrQeQ
How Ubuntu Is Using Rust to Rebuild Core System Tools
#RustLang #Livestream #Rustrover #Rust #Rustinubuntu
Welcome Sanskar Jaiswal as a speaker at EuroRust! 🦀 A software engineer at Kong and maintainer of Flux and Flagger, he'll be diving into how to model proxied HTTP exchanges as explicit state machines in Rust: bidirectional streaming, buffer management, connection reuse & more. Can't wait! ✨
👉 https://eurorust.eu/talks/designing-state-machines-for-streaming-proxies-in-rust/
Proud to team up with Jetbrains for a livestream series centered around Rust & AI; how the two are coming together in development, the successes, challenges, etc.! 🦀
Session 1: @orhun talks agents, tooling, & real #rustlang+AI workflows with Stephen Korzeniewski.
📅 Taking place Thurs, Aug 27 @ 16:00 UTC
👉️ Bookmark link to the stream: https://www.youtube.com/watch?v=cEdw04FR0DU
Find out how this partnership came together in this blog by our Dir. of Outreach, Lori Lorusso: https://rustfoundation.org/media/jetbrains-partners-with-the-rust-foundation-for-an-ai-livestream-series/
Man pages just got an upgrade!
📚 **mandible** — A TUI manual for exploring your CLI tools
💯 Automatically discovers commands, subcommands, flags & documentation & turns them into a searchable tree
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/AS-FOSS/mandible
we spent some time on the arrayref compromise this week and ended up thinking about the cargo-vet approach again. it would have flagged the malicious dependency as it would have been new to the dependency graph, but still someone would have to read the diff.
we wrote up what happened and what we take away from it - would be interesting to hear how other teams deal with that :)
Quantum Systems will run a free workshop at EuroRust! 🦀 Build real Rust connectors for MOSAIC-UXS, an open multi-domain drone and robotics platform, working with MAVLink and Cursor-on-Target protocols. Hardware provided, just bring your async Rust skills! 🤖✨
Register now 👉 https://eurorust.eu/workshops/rust-on-the-field-integrating-real-autonomous-systems/
Markdown tables have... weird handling of case separators. So much that we decided to write a rustdoc lint to prevent it: https://github.com/rust-lang/rust/pull/159583
I recommend reading the associated issue just to see how cursed it is: https://github.com/rust-lang/rust/issues/159186
Hey 👋
I maintain @ratatui_rs 🐀
Ratatui powers the new generation of terminal coding agents... and another one just dropped!
**jcode** is an open source Rust agent built for fast, memory-efficient parallel sessions and swarms! 🦀
https://jcode.sh/
🦀🥷 We've released a @binaryninja plugin, Rust Metadata Carver, that extracts panic metadata from Rust binaries: https://github.com/decoderloop/rust_metadata_carver
Panic metadata in Rust binaries reveals the libraries used, the version of Rust used, and code locations from the original Rust source, down to the line numbers! This is very useful for finding the key functionality in a binary.
The plugin extracts that metadata, labels the original source file locations, and groups them into Tags (labelled with the 😱 emoji).
#ReverseEngineering #MalwareAnalysis #infosec #malware #reversing #rust #rustlang #BinaryNinja
Here is how to add breadcrumbs to your Rust terminal app! 🦀
🍞 **tui-breadcrumb** — A responsive and interactive breadcrumb navigation widget for @ratatui_rs
💯 Smart truncation, keyboard/mouse navigation, dropdowns, custom separators & filesystem paths
Enabling the next-generation trait solver on nightly, https://blog.rust-lang.org/2026/08/21/enabling-next-solver-on-nightly/.
Live on YouTube! 📢
Writing Rust & working on @ratatui_rs 🐀🧀🦀
A first-person ASCII RPG in the terminal coming soon!
⚔️ **swaggerfall** — A fantasy RPG with procedural worlds, real 3D models & ASCII-purist mode
🎥 Watch the demo: https://www.youtube.com/watch?v=E-KhW3qnucQ
🦀 Written in Rust & cooked with @ratatui_rs
Spent some time figuring out the right way to reuse #rustlang macro_rules in a crate.
> For historical reasons, the scoping of macros by example does not work entirely like items.
Indeed they are. Anyway, documentation is here.
https://doc.rust-lang.org/reference/macros-by-example.html#scoping-exporting-and-importing
We’re very happy to welcome @jer back as a moderator, completing our team for this year! 🦀
At Mozilla, Jan-Erik builds a telemetry SDK in Rust, shipped on all platforms. He coached at Rust workshops & ran Rust conferences in Europe. To get away from computers he picked up scuba diving to see the world under water, but nowadays is distracted by the dog at home.
See you at EuroRust, Jan-Erik! ✨👋