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

Welcome @jana as a speaker at EuroRust! As a member of the Rust compiler team, she has all the insights on the work going into stabilizing the next trait solver, including how smarter caching alone can yield up to 60% speedups on some benchmarks. We can't wait! 🦀✨ 

Read more 👉 eurorust.eu/talks/optimizing-t

    AodeRelay boosted

    [?]Kuba Suder • @mackuba.eu on 🦋 » 🌐
    @mackuba@martianbase.net

    I was looking forward to this writeup, and hoping that they do publish it (and that they actually go through with this switch for real). Good read, and crazy stuff (complimentary) in general… this is very very different way of software building 😳

    bun.com/blog/bun-in-rust

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

      Today we are at WeAreDevelopers World Congress 2026! 🦀🎉

      Come say hi if you wanna chat about Rust, RustRover and rats! 🐀

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

        Big infrastructure security win for : we've rolled out Ubuntu Pro on some of our servers thanks to 25 donated subscriptions from Canonical. Extended patching + reboot-free kernel updates for systems like docs.rs and Crater 🎉 Learn more from @MarcoIeni rustfoundation.org/media/stren

          Ratatui boosted

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

          Ratatui on a ESP32 P4 with an adafruit piTFT screen!

            AodeRelay boosted

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

            Damn, what's going on in the terminal! 🤯

            ⚛️ **inertia** — A real-time 3D physics sandbox

            💯 Simulate rigid bodies, n-body gravity, cloth & fluids

            🦀 Written in Rust & built with @ratatui_rs

            ⭐ GitHub: github.com/aclfe/inertia

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

              Maintainer spotlight: Gen Li (@rami3l)

              >> Gen Li (@rami3l), Rustup team lead since 2025, shares his 4-year Rust journey, tooling passion, maintenance work, GSoC mentoring, and open-source insights.

              Image: Maintainer spotlight: Gen Li (@rami3l) 


>> Gen Li (@rami3l), Rustup team lead since 2025, shares his 4-year Rust journey, tooling passion, maintenance work, GSoC mentoring, and open-source insights. 


#rustlang #rust

              Alt...Image: Maintainer spotlight: Gen Li (@rami3l) >> Gen Li (@rami3l), Rustup team lead since 2025, shares his 4-year Rust journey, tooling passion, maintenance work, GSoC mentoring, and open-source insights. #rustlang #rust

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

                We’re welcoming Njuguna Mureithi as a speaker at EuroRust! He'll be speaking about lessons learned building a Rust background task library across five years and multiple versions. API design, dependency injection, graceful shutdown & more. Can't wait! 🦀✨

                Learn more 👉 eurorust.eu/talks/lessons-from

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

                  Your Rust Service Isn't Leaking — It Could Be the Allocator, pranitha.dev/posts/rust-and-me.

                  The author encountered a surprising memory allocator (`ptmalloc`) behaviour. Once demystified, they look for other memory allocators like `MiMalloc` or `jemalloc` and compare their behaviours.

                  Great write up!

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

                    Did you know that you can find all past talks on YouTube? All the way back to the first EuroRust in 2022! Head on over to YouTube to relive your favorites, and gain inspiration for this year’s EuroRust! 🦀 

                    Check out the talks 👉 youtube.com/@eurorust

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

                      Today I did a livestream from the gym! 📢💪

                      youtube.com/watch?v=acU4jGI3FqE

                      github.com/sassman also joined me and we chatted about Rust 🦀

                      Want more of this with Rust maintainers? What do you think?

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

                        We're welcoming Arthur and Pierre-Emmanuel as speakers at EuroRust! They'll be speaking about gccrs, which after five years can now compile production Rust code, with the Linux kernel as its first major milestone. Curious Rust behavior, compiler trivia & more. Can't wait! 🦀

                        👉 eurorust.eu/talks/compiling-th

                          Relre Relay boosted

                          [?]rtyler » 🌐
                          @rtyler@buoyantdata.social

                          Doing a bit of maintenance work preparing for the next Delta Lake release this afternoon on https://twitch.tv/agentdero

                            AodeRelay boosted

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

                            Ever wanted a spinning rat as your terminal cursor?
                            New version of "Ratty terminal" is out! 🎉

                            🐀 **Ratty** — A GPU-rendered terminal emulator with inline 3D graphics

                            🧀 Now supports STL files & has better performance!

                            🦀 Powered by Rust (@ratatui_rs + @bevy )

                            ⭐ GitHub: github.com/orhun/ratty

                              AodeRelay boosted

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

                              Found a TUI for handling DNS changes! 🤯

                              🌐 **dnsglobe** — A global DNS propagation checker

                              💯 Query 34 DNS resolvers worldwide in parallel, compare results & watch propagation live w/ interactive world map

                              🦀 Written in Rust & built with @ratatui_rs

                              ⭐ GitHub: github.com/514-labs/dnsglobe

                                AodeRelay boosted

                                [?]linuxwebzine » 🌐
                                @linuxwebzine@mstdn.ro

                                🛠️🛑 Ubuntu dă înapoi: Canonical revine la clasicul cp din GNU coreutils după ce varianta scrisă în Rust a blocat generarea imaginilor Live 🚀🐧

                                Echipa de ingineri din spatele Ubuntu s-a lovit de o problemă tehnică neșteptată în încercarea sa curajoasă de a moderniza nucleul sistemului de operare cu instrumente de ultimă generație. Canonical a fost nevoită să retragă de urgență utilitarul cp (copy) scris în limbajul Rust și să revină la versiunea clasică din pachetul standard GNU coreutils, după ce noua implementare a blocat complet procesul de compilare a imaginilor ISO oficiale (Live image builds).

                                Această mutare face parte dintr-o tendință mai largă din lumea Linux de rescriere a utilitarelor de sistem fundamentale în Rust pentru un plus de siguranță a memoriei și performanță, însă incidentul demonstrează că înlocuirea unor instrumente vechi de decenii nu este deloc lipsită de riscuri.

                                Iată detaliile principale ale acestei decizii:

                                🔹 Modernizarea care a blocat infrastructura:
                                În dorința de a testa utilitarele din suita uutils (o rescriere open-source în Rust a faimoaselor GNU coreutils), echipele de dezvoltare Ubuntu au integrat experimental noul utilitar cp. Deși în testele izolate de zi cu zi aplicația părea stabilă, problemele majore au apărut în momentul în care scripturile automatizate ale Canonical au încercat să genereze noile imagini ISO zilnice pentru utilizatori.

                                🔹 De ce s-au prăbușit build-urile?
                                Procesul de creare a unei imagini Live de Ubuntu presupune manipularea unor structuri complexe de fișiere, link-uri simbolice (symlinks) și permisiuni speciale, adesea executate în medii izolate de tip chroot/fakeroot.

                                Varianta în Rust a lui cp a dat erori severe sau s-a comportat diferit față de implementarea clasică GNU în C atunci când a avut de gestionat cazuri particulare de copiere a metadatelor și a atributelor extinse ale fișierelor.

                                Acest comportament nealiniat 100% cu standardele istorice a dus la eșuarea automată a scripturilor de build, lăsând dezvoltatorii fără imagini ISO funcționale.

                                🔹 Revenirea la siguranța oferită de GNU:
                                Pentru a nu bloca activitatea programatorilor și pentru a garanta livrarea la timp a actualizărilor de sistem, Canonical a decis să aplice un revert imediat. Ubuntu a revenit la pachetul tradițional GNU coreutils, care rulează impecabil și neschimbat pe miliarde de dispozitive de peste 30 de ani.

                                💡 Lecția din spatele incidentului: Deși Rust este lăudat pe bună dreptate pentru securitatea sa, înlocuirea utilitarelor critice din Linux necesită un nivel de compatibilitate perfectă în procente de 100%. Chiar și cea mai mică diferență în modul în care un flag sau o eroare este returnată poate rupe scripturile gigantice de automatizare din spatele marilor distribuții.

                                Experimentul va continua cu siguranță în ramurile de testare, însă pentru moment, clasicul cod în C își păstrează coroana în producția stabilă Ubuntu.

                                  Ratatui boosted

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

                                  Midnight Commander ❌
                                  Norton Commander ❌
                                  Rat Commander 🐀✅

                                  A self-contained terminal file manager with modern features!

                                  github.com/dividebysandwich/ra

                                    [?]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

                                      AodeRelay boosted

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

                                      Hypothesis package now requires . This is a scale of reverse dependencies I can't handle. I guess this means it's the end of WD40 profiles on , and therefore the end of support for Alpha, ARM<v6, HPPA, M68k, i486 and some other random subsets of architectures and profiles. Thanks for all the fish, etc.

                                      github.com/HypothesisWorks/hyp

                                        AodeRelay boosted

                                        [?]The Oasis BBS » 🌐
                                        @theoasisbbs@techhub.social

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

                                        Still some cleanup to do before this can merge, but I'm exhausted. I'm 30 PRs and 15080 cumulative lines in on my week off from work 😅

                                        I'm calling this a win, and going to lay down and read a book.

                                          AodeRelay boosted

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

                                          Day 5, a picture worth a thousand words 👇

                                          I put an API-breaking `#[doc(hidden)]` in my local build of the Rust standard library, and asked cargo-semver-checks to find it. See for yourself!

                                          cargo-semver-checks output where the "function now doc hidden" lint is triggered, warning that the "black_box" function in library/core/src/hint.rs is now #[doc(hidden)] and no longer public API. The run took 6.7s total.

                                          Alt...cargo-semver-checks output where the "function now doc hidden" lint is triggered, warning that the "black_box" function in library/core/src/hint.rs is now #[doc(hidden)] and no longer public API. The run took 6.7s total.

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

                                            🦀 Building a high performance, thread-per-core, zero-copy OpenTelemetry engine in Rust - Albert Lockett

                                            Exploring a high-performance Rust telemetry pipeline: thread-per-core execution, Apache Arrow, and a creative approach to Protobuf parsing!

                                            Learn more 👉 eurorust.eu/talks/building-a-h

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

                                              🦀 Moving a quantum compiler from Python to Rust - Jake Lishman

                                              Qiskit is one of the oldest and most used quantum compilers, and it's been on quite a journey. See how it evolved from a Python research project into a highly performant Rust-first production-grade compiler, and what that transition looked like in practice! ✨

                                              Learn more 👉 eurorust.eu/talks/moving-a-qua

                                                Ratatui boosted

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

                                                Bash just got a huge upgrade! 🤯

                                                🪽 **flyline** — A modern replacement for Bash's command-line editor

                                                💯 IntelliSense-style suggestions, fuzzy history, mouse support, animated prompts, AI-assisted commands & more!

                                                🦀 Written in Rust & built with @ratatui_rs

                                                ⭐ GitHub: github.com/HalFrgrd/flyline

                                                  [?]Blain Smith » 🌐
                                                  @blainsmith@fosstodon.org

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

                                                  Second, an improvement to how we normalize types.

                                                  We'll need this to implement type-checking lints in the future. This will eliminate a large class of expensive type-checks where the previous logic was unnecessarily conservative and quite inefficient.

                                                  github.com/obi1kenobi/trustfal

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

                                                    It's Thursday, day 4. Today's haul so far is ~2500 LoC.

                                                    First, making use of default-value stability which we previously exposed in rustdoc JSON. Pairing with Codex on this caught a subtle new edge case that affects which traits are considered sealed.

                                                    Copious test cases come standard, of course.
                                                    github.com/obi1kenobi/trustfal

                                                      Ratatui boosted

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

                                                      wanna play blackjack in the terminal?
                                                      aight, no problem 🐀

                                                      github.com/skharchikov/blackja

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

                                                        Achievement unlocked ✌️!

                                                        Not to brag but… today I’ve used an atomic `fence` for the first time to fix a real bug.

                                                        doc.rust-lang.org/std/sync/ato

                                                          [?]Blain Smith » 🌐
                                                          @blainsmith@fosstodon.org

                                                          So far so good. I am spoiled with Go having this stuff out of the box, but requiring `hyper` feels ok I suppose.

                                                            Ratatui boosted

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

                                                            Watch git diff while the code is changing! 🤯

                                                            👁️ **livediff** — A real-time diff viewer for the terminal

                                                            💯 Watch file changes live as generators, formatters, migrations & refactors modify your code

                                                            🦀 Written in Rust & built with @ratatui_rs

                                                            ⭐ GitHub: github.com/SoCkEt7/Livediff

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

                                                              🦀 Are you feeling lucky? Amos (@fasterthanlime) and Tris (@noboilerplate) are hosting a Rust quiz show at ! Two teams of expert panelists navigate bug-filled code in a spooky game show of pedantic corrections 🎲👻

                                                              Learn more 👉 eurorust.eu/talks/game-show/

                                                                [?]Blain Smith » 🌐
                                                                @blainsmith@fosstodon.org

                                                                Got a working version of httptrace-rs as a stand-alone client. I do, however, want to support hyper directly and offer a Connector so that's gotta be next.

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

                                                                  A warm welcome to Spiral as a Supporter of !

                                                                  Spiral builds modern data analytics infrastructure, including their open-source Vortex file format (a Linux Foundation project) and SpiralDB data warehouse. They develop with Rust for its performance, correctness, and portability across platforms and languages– essentially, Rust's goals align strongly with Spiral’s technical priorities.

                                                                  See you at EuroRust, Spiral! 🦀✨

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

                                                                    I had to take a brief detour to triage a surprising new class of SemVer breakage.

                                                                    It's always *a time* when the net result is "8 issues across 5 repos" 😅

                                                                    The net result is the same: even more lints!
                                                                    github.com/obi1kenobi/cargo-se

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

                                                                      It's Wednesday, day 3.

                                                                      Default-stability is in rustdoc JSON in today's nightly Rust. Only *stable* defaults are public API, so we pretend unstable values don't exist.

                                                                      I'm working on a PR for this, and also on type normalization improvements to let us have type-checking lints 👀

                                                                        [?]Blain Smith » 🌐
                                                                        @blainsmith@fosstodon.org

                                                                        Huh, so Rust doesn't seem to have a net/http/httptrace equivalent. It *should* be fairly straightforward to wire something up using hyper.

                                                                          AodeRelay boosted

                                                                          [?]voided warranty [they/them] » 🌐
                                                                          @voided@aus.social

                                                                          Reposting from new server:

                                                                          I am more and more actively looking to find a new career opportunity. I've been stuck classified as a senior engineer for most of my working life. Every employer promising career progression; never following through.

                                                                          Would love a gig where I can mentor and actually know that my words won't get fed directly into a chat interface.

                                                                          Would really like to work with embedded systems in (no pro exp yet). Though I am open to a wide variety of systems programming.

                                                                          Over the years I've worked in Public Broadcasting, Game Development, Web Agencies, Education Technology, Museum Experience Design, Open Source Development

                                                                          I have been remote first for almost a decade now. Basically a hipster-wfh. I do well with async practices and keeping people in the loop.

                                                                          Are there any places hiring for remote people in Australia Eastern Time zone? Even if there are companies in other areas that know the benefit of async work!

                                                                            Ratatui boosted

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

                                                                            We are building TUIs for the firmware now 🤯

                                                                            🐀 **ratatuefi** — Run @ratatui_rs applications directly in UEFI

                                                                            💻 No OS required!

                                                                            🦀 All powered by Rust!

                                                                            ⭐ GitHub: github.com/sermuns/ratatuefi

                                                                              Back to top - More...