schmonz.com 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.
Reflecting after the Rust All Hands: cargo-semver-checks is in a fascinating spot.
We've never simultaneously had:
- so many hard problems that must be solved at once
- so many "this is hard but we're confident it'll work" solutions in flight at once
Thrilling, but exhausting. But THRILLING 🦀
Hard problems:
- connecting rustdoc JSON across crate boundaries
- generating rustdoc JSON in a performant, caching-friendly way
- generating "witness programs" to catch type-related breakage
- extending our static analysis to cover std too
- making all of this not take hours to run in your CI, lol
What we'll get out of it:
- support for type-checking lints (#1 top user request)
- fix the remaining classes of false-positives (#2 top user request)
- Rust itself can use cargo-semver-checks to prevent accidental breakage in the standard library (!!)
- a "SemVer crater" ability:
https://predr.ag/blog/cargo-semver-checks-2025-year-in-review/#the-path-forward-for-2026-and-beyond
I spent most of this year so far figuring out possible designs to solve those problems.
RustWeek + All Hands were phenomenally useful! I worked w/ rustdoc, types, compiler, cargo, and other folks to poke holes in the designs and then patch them.
Thank you @rustnl for making it happen!
Addenum to my @LAS talk!
I don't think people realized that #flatpak next basically fixes everything. Browsers will use their own sandboxes, steam, password managers, etc.
And a new VPN portal. All of the razorburn goes away.
All we need to do is gather a bunch of #rust nerds.
I would like too amend my statement: "The gamer kids and the rust kids will save Linux, and the ops people will help them succeed."
🥳 Gitte 0.4.0 is out!
Highlights:
- New mainline concept, „Sync with mainline"
- Revert commits directly from Gitte
- Partial staging for untracked files, stage/unstage via context menu, Enter or double-click
- New additive line selection mode
- Warning when pushing to a remote that is ahead
- Ignore whitespace in diffs
Plus UI polish, overhauled menus, and macOS fixes.
Linux: https://flathub.org/en/apps/de.wwwtech.gitte
macOS: https://gitlab.com/dehesselle/gitte_macos/-/releases/v0.4.0+20
Repo: https://codeberg.org/ckruse/Gitte
My turn to do an #introduction
My name is Erika, and I'm a programmer and general fan of computers. Currently, I'm most interested in all things #kubernetes, #rust, and #linux. I'm an avid Linux ricer, who's fallen in love with #niri and writing my own shell.
In my free time, if I'm not tinkering with my computer, I practice #taekwondo, in which I also have a black belt.
By day, I'm a software engineer working on cloud-native microservice architecture in software supply chain security
Super happy to be part of the fedi!
Here's a strange situation:
thousands of #Rust developers use #bacon, #broot, #dysk, or #lazy-regex every single day — tools I wrote, maintain, and improve for free.
Their companies, though? None of them want to hire their author.
If you use my tools at work and your company does #Rust, I'd really appreciate a hand landing a job or freelance mission. A boost goes a long way. 🙏🦀
boostedAre you programming in #Rust and missing the usability of #TurboPascal?
If so, this is the IDE for you!
https://github.com/wojtczyk/trust
boosted🎉 Gitte 0.2.0 is out!
Highlights:
- Interactive rebasing from the log: reorder via drag&drop, drop, reword, edit, squash/fixup
- Remote ops (push/pull/fetch/clone) now use the git CLI for better credentials & protocol support
- Configurable diff font
- CLI args: gitte ~/repo
- Ahead/behind indicator, merge markers, double-click to switch branches
Plus: Ukrainian & German translations, AUR package, lots of bugfixes and a few easter eggs.
Rust Programming MasterClass (Updated 2026) by GitforGits | Asian Publishing House is the featured bundle of ebooks 📚 on Leanpub!
Link: https://leanpub.com/b/rustprogrammingmasterclass2026
#rust #data_structures #software_engineering #distributed_systems #apis #computer_hardware #networking #programming_cookbooks #computer_security #operating_system_development
👈 Boop! Photo of me booping a giant bucket wheel excavator right on the bucket-snoot.
The scale of these machines is mind-blowing! A mechanical monster that once tore through the Earth strip mining coal.
This monster is long dead, its rusting hulk retired and put out to pasture.
#Germany #Rust #Explore #Photography #Machine #WeirdCarMastodon #Adventure #Mining
boostedMy favorite SSG, marmite (which powers my blog) now depends on 99% less external JavaScript!
Big shout to @fasterthanlime for the fantastic arborium crate, which we’re using now in Marmite for build-time syntax highlighting. Faster loads, no flicker, and less JS ftw 🚀
Rust Blockchain: A Full-Stack Implementation Guide by Bill Kunyiha is a new release on Leanpub!
Link: https://leanpub.com/rustblockchainafull-stackimplementationguide
#books #ebooks #newreleases #leanpublishing #selfpublishing #rust #blockchain_technology #functional_programming
Nestled deep in the Highland forests of Scotland lies an abandoned Opel Olympia. Trees and undulating ground surround the car; it is a considerable distance from the nearest road. A strange scene, but a beautifully photogenic one.
More photos and my article about my visit - https://www.obsidianurbexphotography.com/other/abandoned-opel-olympia-in-the-woods-scotland/
#Scotland #Highlands #Adventure #Photography #WeirdCarMastodon #ClassicCar #Forest #Rust
Apart from the new #Gnome effort, there also is an interesting experiment of a #Rust terminal-client with #Ratatui -- for others to start from should they feel they need some enjoyable distraction :)
https://git.sakamoto.pl/j-g00da/deltarat-experiments
#Chatmail clients typically use the Rust core library which provides all networking, cryptography, persistence, real-time networking, mail relay/server interop. Documentation to help with writing clients is scattered, but at least there are plenty examples to learn from.
RE: https://hachyderm.io/@Mara/116380073192703496
Featuring #tudelft ‘s very own Andreea Costea with lessons learnt from using Rust as the intro to programming”. #rust
/cc @DelftPL
I'm learning #Rust now and am surprised that my #Perl experience is perhaps more valuable than JavaScript / TypeScript experience to understand some of the concepts. Why:
- Perl has more explicit reference handling
- Perl has Moose::Roles which have some similarities in Rust traits. I haven't run into a similar pattern as much in JavaScript / TypeScript.
Tucked away in the woodlands of Pennsylvania lies a unique fleet of streamlined 1930s and 1950s streetcars. These St Louis and Pullman-Standard carriages have glorious vintage Americana vibes.
Many of these date to the height of the Streamline Moderne era. At this time, streamlined aerodynamic forms replaced the geometric shapes and excessive ornamentation of the earlier Art Deco style.
#Streetcar #ArtDeco #Pennsylvania #Transportation #Moderne #Photography #Trams #Rust
I did submit 3 new ports for inclusion in FreeBSD 🙂 
Let's see how this goes ..
openpgp-card-tools: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293960
openpgp-card-tools-git: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293961
openpgp-card-ssh-agent:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293962
We’ll be talking more about the progress on the CHERIoT port of Rust at CHERI Blossoms next week, but here’s a teaser:
The embedded graphics crate rendering an image on Sonata. This currently using a (memory-safe) C function to draw pixels (that can go away with a little bit more work) but the current compiler is able to build this crate and run it in a CHERIoT compartment.
Exciting news. I've just pushed a collection of ports for the #OpenPGP Card ecosystem to Codeberg.
Includes:
- openpgp-card-tools (oct)
- openpgp-card-tools-git (oct-git)
- openpgp-card-ssh-agent
I'm currently polishing them for official submission to the freebsd ports tree this April!
A huge thank you to @hko for these excellent #Rust tools!
https://codeberg.org/Larvitz/freebsd-openpgp-card-ports
#freebsd #Security #Smartcard #Yubikey #Nitrokey #Infosec #RustLang