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.

Site description
A small instance.
Admin email
ololduck@vit.am
Admin account
@ololduck@vit.am

Search results for tag #rustlang

[?]EuroRust » 🌐
@eurorust@fosstodon.org

We're welcoming Paweł as a speaker at EuroRust! 🦀

A Ruby/Rust developer with over 10 years experience, Paweł will be introducing hotpath-rs, a precise Rust profiler that goes beyond traditional sampling. Nanosecond-scale profiling, async bottlenecks & more. We can't wait! ✨

👉 eurorust.eu/talks/beyond-flame

    [?]Orhun Parmaksız 👾 » 🌐
    @orhun@fosstodon.org

    New podcast interview is out! 🎉🦀

    We talked about Ratatui, OSS and JetBrains!

    Watch it here: youtube.com/watch?v=bJCrUCRT0aY

      [?]Ratatui » 🌐
      @ratatui_rs@fosstodon.org

      Building a roguelike in the terminal with Rust 🦀

      A fantastic deep dive into how it all works:
      blog.hofstede.it/crawlfest-bui

        Ratatui boosted

        [?]Orhun Parmaksız 👾 » 🌐
        @orhun@fosstodon.org

        Doing LeetCode in the terminal!

        🧩 **leetrs** — A TUI for browsing, solving, testing & submitting LeetCode problems

        💯 Supports fuzzy-search, opening directly in Neovim, running test cases & submitting for judging

        🦀 Written in Rust & built with @ratatui_rs

        ⭐ GitHub: github.com/shadowmkj/leetrs

          [?]Larvitz :fedora: » 🌐
          @Larvitz@burningboard.net

          For a few months I have been building a terminal roguelike in Rust, in the spirit of ADOM and NetHack. New article on the technical groundwork:

          Why ratatui and legion instead of a game engine, four map generators behind one trait (rooms, cellular-automata caverns, hand-drawn ASCII prefabs, and a hybrid where a test proves the vault has exactly one entrance), field of view and A* working on my own map type through two trait impls, content in RON files, and save games that store facts instead of serialising the ECS.

          Writing it up also found two real bugs, both now fixed and tested.

          blog.hofstede.it/crawlfest-bui

            AodeRelay boosted

            [?]Jesus Michał von Gentoo 🏔 (he) » 🌐
            @mgorny@social.treehouse.systems

            So if you're wondering how great is, let's talk about . Mypy introduced its own Rust - package, ast-serialize. This package had a deep crate dependency that was broken on PowerPC. The issue was fixed a month ago but everything is still blocked on a deep chain of dependencies being updated and released.

            github.com/mypyc/ast_serialize

              Ratatui boosted

              [?]Orhun Parmaksız 👾 » 🌐
              @orhun@fosstodon.org

              New terminal multiplexer in town! 🎉
              Powered by @ratatui_rs 🐀

              🐑 **herdr** — run multiple AI coding agents in persistent terminal sessions and reconnect from anywhere.

              github.com/herdrdev/herdr

                AodeRelay boosted

                [?]Rust Bytes 🦀 » 🌐
                @rustaceans@mastodon.social

                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

                  [?]CyberWorldOps » 🤖 🌐
                  @cyberworldops@infosec.exchange

                  Jamf Threat Labs disclosed AmnesiaStealer, a Rust-based infostealer targeting macOS. It spreads through counterfeit GitHub repositories using the ClickFix technique: users are lured into pasting a malicious command into Terminal.

                  Once executed, AmnesiaStealer hijacks the browser session, granting the attacker real-time remote control over the victim's

                  cyberworldops.eu/en/amnesiaste

                    [?]rustfoundation » 🌐
                    @rustfoundation@mastodon.social

                    Next up in our Rust Foundation Trusted Training Provider spotlight series: Wyliodrin! An embedded Rust specialist based in Romania and France, they are also a core contributor to TockOS, one of the projects it teaches.

                    Learn more about what sets their training apart: rustfoundation.org/media/rust-

                      [?]EuroRust » 🌐
                      @eurorust@fosstodon.org

                      Welcome back @martinomburajr as a speaker at this year’s EuroRust! 🦀

                      Senior Backend Engineer and Rust practitioner since 2019, Martin will be diving into atomic design patterns: from memory orderings to real implementations in widely used Rust crates and runtimes.

                      We're looking forward to seeing you again in Barcelona, Martin! ✨

                      👉 eurorust.eu/talks/atomic-desig

                        AodeRelay boosted

                        [?]Georg Semmler » 🌐
                        @weiznich@social.weiznich.de

                        Another Friday, so it's time for another update on the work on Diesel, a ORM and query-builder for Rust.

                        This week we got one new issue report, 2 new PR's and new a "security" report.

                          [?]Ivan Enderlin 🦀 » 🌐
                          @hywan@floss.social

                          Rust Project Goals, Async Future Memory Optimisation, rust-lang.github.io/goals/2026.

                          > We would like to deliver the first async-future memory packing scheme `-Zpack-coroutine-layout` as a nightly-only compiler flag, followed by a more aggressive memory packing scheme built on top of the foundation of the first pack-coroutine-layout support.

                          Very cool.

                            [?]Ivan Enderlin 🦀 » 🌐
                            @hywan@floss.social

                            Rust Project Goals, Async statemachine optimisation, rust-lang.github.io/goals/2026.

                            > Add optimisations to the coroutine MIR transform to elide or simplify the generated statemachines.
                            >
                            > This will help both async futures and generators.

                            Very interesting!

                            Point of contact: @diondokter

                              Ratatui boosted

                              [?]Orhun Parmaksız 👾 » 🌐
                              @orhun@fosstodon.org

                              Watching your LLM bill grow in real time 💀

                              🪙 **token-visualizer** — Simulate LLM conversations and visualize token usage & cost

                              💯 Compare pricing models and watch per-turn costs grow

                              🦀 Written in Rust & built with @ratatui_rs

                              ⭐ GitHub: github.com/epic-64/aic-visuali

                                [?]rustfoundation » 🌐
                                @rustfoundation@mastodon.social

                                ExpressVPN's rewrite of their Lightway VPN protocol is a good look at what a careful Rust migration involves: unsafe denied by default, wolfSSL kept for crypto, Tokio for concurrency, plus two independent audits (all findings resolved) and up to 4x throughput on iOS to show for it.

                                Read their "Built With Rust" story on our blog: rustfoundation.org/media/built

                                  [?]Virgile Andreani » 🌐
                                  @Armavica@social.sciences.re

                                  I am developing a library. There is an internal function `foo`, which I found several different ways to implement: `foo1`, `foo2`, `foo3`, etc.
                                  Currently I have foo = foo1 but I might want to switch it to another one in a future version if I decide that it is better.
                                  How should I keep all these possibilities in the code? If I keep these functions as comments, clippy complains about code in comments, but if I keep them as code, clippy complains about dead code.
                                  Should I just allow dead code for these functions? Is there be a better way to do that?

                                    [?]Mara Bos » 🌐
                                    @Mara@hachyderm.io

                                    Curious how we've been improving Rust at Hexcat? Starting with June, our monthly updates are now publicly available on our website: hexcat.nl/updates/

                                      Ratatui boosted

                                      [?]Orhun Parmaksız 👾 » 🌐
                                      @orhun@fosstodon.org

                                      Regex101 but in your terminal!

                                      👀 **regexplain** — A TUI for explaining and visualizing regular expressions

                                      💯 See what each part of your regex does and how it matches your input

                                      🦀 Written in Rust & built with @ratatui_rs

                                      ⭐ GitHub: github.com/kapilpokhrel/regexp

                                        [?]Rust Bytes 🦀 » 🌐
                                        @rustaceans@mastodon.social

                                        This Week's Project Spotlight 🦀

                                        libc

                                        libc provides all of the definitions necessary to easily interoperate with C code (or C-like code) on each of the platforms that Rust supports.

                                          Ratatui boosted

                                          [?]Orhun Parmaksız 👾 » 🌐
                                          @orhun@fosstodon.org

                                          Found a task runner that changes everything!

                                          🌀 **upmd** — Turn Markdown code blocks into runnable tasks and dependency-aware workflows

                                          💯 Keep instructions, commands, dependencies, and live terminal output together in the same document

                                          🦀 Written in Rust & built with @ratatui_rs

                                          ⭐ GitHub: github.com/rezigned/upmd

                                            [?]Manpacket [He/Him] » 🌐
                                            @manpacket@functional.cafe

                                            Making a pull request to the compiler repo. CI fails, amongst other things, due to a "typo" in "Lorem ipsum" string literal used in a test... Well, and on a few other things - it's a chonky thing.

                                              [?]EuroRust » 🌐
                                              @eurorust@fosstodon.org

                                              A warm welcome to Modal as a sponsor of EuroRust! 🦀

                                              Modal's compute platform is powered by a proprietary Rust-based stack, purpose-built to give developers sub-second cold starts on 1000+ GPUs. Great to have you on board, Modal! ✨

                                                Ratatui boosted

                                                [?]Orhun Parmaksız 👾 » 🌐
                                                @orhun@fosstodon.org

                                                Tracking a spacecraft from the terminal 🤯

                                                ☄️ **boresight** — Visualize spacecraft attitude and target pointing in real time

                                                💯 Replay a pass with ground tracking, pointing error, elevation, Doppler, eclipse state & synchronized telemetry

                                                🦀 Written in Rust & built with @ratatui_rs

                                                ⭐ GitHub: github.com/tanagraspace/boresi

                                                  [?]Ivan Enderlin 🦀 » 🌐
                                                  @hywan@floss.social

                                                  Call for testing: Restricting trait implementability and field mutability, blog.rust-lang.org/inside-rust.

                                                  Bye bye sealed trait. Hello trait implementability. Great to have a native, non-hacky, feature to address this need.

                                                  Field mutability is also great!

                                                    [?]EuroRust » 🌐
                                                    @eurorust@fosstodon.org

                                                    Welcome @cmaureir as a speaker at EuroRust! 🦀

                                                    Principal R&D Manager at Qt and vice-chair of the Python Software Foundation, Cristián is uniquely placed to talk about Rust's influence on C++ and Python, and how those communities are shaping Rust right back. We’re all ears! ✨

                                                    👉 eurorust.eu/talks/rust-s-influ

                                                      [?]Eric Seppanen » 🌐
                                                      @ericseppanen@hachyderm.io

                                                      If a published crate `foo` publishes a new minor (semver-compatible) version, and in that version they modify a transitive dependency `bar`, from `1.1.0` to `~1.2.0`, is that considered a breaking change?

                                                      If I have a project that uses `foo`, but also has an existing direct dependency on `bar 1.3.0`, then attempting to update `foo` will cause the project to no longer build.

                                                      To clarify, in Cargo `1.1.0` or `^1.1.0` means ">= 1.1.0 but < 2.0.0". And `~1.2.0` means ">= 1.2.0 but < 1.3.0". So that change raises the lower bound, but also _lowers_ the upper bound.

                                                        Ratatui boosted

                                                        [?]Orhun Parmaksız 👾 » 🌐
                                                        @orhun@fosstodon.org

                                                        Found a MQTT explorer tool today!

                                                        📡 **LazyMQTT** — A TUI client for browsing, inspecting & publishing MQTT messages

                                                        💯 Live topic trees, message history, JSON/XML/Protobuf views, alerts, traffic analytics & more

                                                        🦀 Written in Rust & built with @ratatui_rs

                                                        ⭐ GitHub: github.com/ScottFelder/lazymqtt

                                                          [?]rustrover » 🤖 🌐
                                                          @rustrover@techhub.social

                                                          Blazingly Fast or Blazingly Hyped? A Reality Check on Rewriting in Rust

                                                          blog.jetbrains.com/rust/2026/0

                                                            [?]EuroRust » 🌐
                                                            @eurorust@fosstodon.org

                                                            Welcome @cmaureir as a speaker at EuroRust! 🦀

                                                            Principal R&D Manager at Qt and vice-chair of the Python Software Foundation, Cristián is uniquely placed to talk about Rust's influence on C++ and Python, and how those communities are shaping Rust right back. We’re all ears! ✨

                                                            👉 eurorust.eu/talks/rust-s-influ

                                                              Ratatui boosted

                                                              [?]Orhun Parmaksız 👾 » 🌐
                                                              @orhun@fosstodon.org

                                                              Run your entire local web stack from one TUI!

                                                              🛠️ **reeve** — A localhost development stack manager

                                                              💯 Manage PHP versions, Caddy/Apache/nginx, databases, SSL, DNS, parked sites & live traffic

                                                              🦀 Written in Rust & built with @ratatui_rs

                                                              ⭐ GitHub: github.com/yetidevworks/reeve

                                                                [?]Rust Bytes 🦀 » 🌐
                                                                @rustaceans@mastodon.social

                                                                AWESOME LINKS OF LAST WEEK 🧵

                                                                Check thread below 👇

                                                                  [?]Orhun Parmaksız 👾 » 🌐
                                                                  @orhun@fosstodon.org

                                                                  [🇹🇷] İlk Türkçe röportajım yayında! 🎉

                                                                  Rust, Arch Linux, terminal araçları ve yapay zeka üzerine 2 saatlik keyifli bir sohbet gerçekleştirdik.

                                                                  Eğer kariyer yolculuğumu ve projelerin arka planını merak ediyorsanız bekleriz 🐀

                                                                  ▶️ youtube.com/watch?v=D-2zsjJTqN0

                                                                    [?]Predrag Gruevski » 🌐
                                                                    @predrag@hachyderm.io

                                                                    "You fixed something — your change made a program compile when it shouldn't have — and that's proof your API has a major breaking change"

                                                                    @lorilorusso interviewed me to understand how cargo-semver-checks will catch breakage in your traits and types
                                                                    youtube.com/watch?v=38h2OiVI1ms

                                                                      [?]EuroRust » 🌐
                                                                      @eurorust@fosstodon.org

                                                                      Welcome Filip Petkovski as a speaker at EuroRust! 🦀

                                                                      Staff Production Engineer at Shopify, Filip will be diving into lock-free concurrency through a case study: a metrics database ingesting millions of samples per second. Atomic watermarks, segmented arenas & more. Can't wait! ✨

                                                                      Learn more 👉 eurorust.eu/talks/running-safe

                                                                        [?]EuroRust » 🌐
                                                                        @eurorust@fosstodon.org

                                                                        Rust in Action at EuroRust! 🦀

                                                                        With mentor Alex Read, Helsing is running a workshop combining computer vision, control theory, and Rust, using real cameras and vehicles. Can you get your vehicle into the targeted quadrant the fastest?

                                                                        Spots are free but limited, so sign up now! 🎮✨

                                                                        🔗 eurorust.eu/workshops/rust-in-

                                                                          Ratatui boosted

                                                                          [?]Orhun Parmaksız 👾 » 🌐
                                                                          @orhun@fosstodon.org

                                                                          Ever wanted to review your changes like a pull request? 👀

                                                                          🌀 **drift** — A TUI for reviewing everything changed from your base branch

                                                                          💯 Review committed + uncommitted changes together, inspect code-aware diffs & track files

                                                                          🦀 Written in Rust & built with @ratatui_rs

                                                                          ⭐ GitHub: github.com/tothalex/drift

                                                                            Relre Relay boosted

                                                                            [?]Georg Semmler » 🌐
                                                                            @weiznich@social.weiznich.de

                                                                            It's Friday again, so it's time for another update on the work on Diesel, a ORM and query builder for Rust.

                                                                            I published Diesel 2.3.12 today, which bumps the maximal supported libsqlite3-sys version to 0.38 and fixes an precision issue with Mysql's TIME types. See the release announcements for more details: github.com/diesel-rs/diesel/re

                                                                            We received no new bug report, but 10 new PR's this week. Several of the new PR's seek to add large new features so this required quite a bit of review time. Any help with reviewing changes to Diesel is welcome.

                                                                              Ratatui boosted

                                                                              [?]Orhun Parmaksız 👾 » 🌐
                                                                              @orhun@fosstodon.org

                                                                              Ratatui boosted

                                                                              [?]Orhun Parmaksız 👾 » 🌐
                                                                              @orhun@fosstodon.org

                                                                              Woah, this is big!

                                                                              🧩 **ui-components** — Write your UI once and render as a GUI/TUI

                                                                              🦀 Define components in Rust and render in browser & terminal.

                                                                              💯 Same properties, events, keyboard behavior, templates and even CSS layout

                                                                              🐀 Powered by Lit on the web and @ratatui_rs

                                                                              ⭐ GitHub: github.com/gronke/ui-components

                                                                                Relre Relay boosted

                                                                                [?]EuroRust » 🌐
                                                                                @eurorust@fosstodon.org

                                                                                A warm welcome to @ferrous as a Supporter of !

                                                                                Ferrous Systems is the leading provider of Rust-based consulting, development and training services to help teams adopt and scale Rust with confidence.

                                                                                See you in Barcelona, Ferrous! 🦀

                                                                                  Ratatui boosted

                                                                                  [?]Orhun Parmaksız 👾 » 🌐
                                                                                  @orhun@fosstodon.org

                                                                                  Scientific and sci-fi color palettes for Rust! 🎨🦀

                                                                                  🌈 **ggsci-rs** — A library for publication-quality color palettes inspired by ggsci

                                                                                  🐀 Includes @ratatui_rs support with an interactive palette gallery

                                                                                  ⭐ GitHub: github.com/nanxstats/ggsci-rs

                                                                                    Ratatui boosted

                                                                                    [?]Orhun Parmaksız 👾 » 🌐
                                                                                    @orhun@fosstodon.org

                                                                                    Academic research belongs to the terminal!

                                                                                    📄 **papr** — An all-in-one research workspace

                                                                                    💯 Browse arXiv, manage your PDF library, take Markdown notes & write LaTeX

                                                                                    🦀 Written in Rust & built with @ratatui_rs

                                                                                    ⭐ GitHub: github.com/AfrozSaqlain/Papr

                                                                                      Back to top - More...