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.
This is very plausible theory. Despite Python being the perennial counter example used by haters, I just noted elsewhere in the thread I'm de-facto maintainer of a Python system that feels a bit "write once, read never" to me because it overuses esoteric Python language features.
There are dozens of ways (some well motivated!) a programmer can write software that no one (even themself) can maintain!
So, #Microsoft Office apps are now also rewritten to #Rust and open sourced? https://getartcraft.com/apps ?
[$] Safe self-referential data structures in kernel Rust
Self-referential structures that can be used without unsafe code have posed a problem for Rust for years. There are many cases where a self-referential data structure is the elegan [...]
This wraps up this @eurorust ! Congrats to all the amazing speakers that came from across the world who made this edition possible 🎉
Thanks Martin Ombura Jr. @martinomburajr for the great talk on "Atomic Design Patterns in Rust: From Orderings to Code"
Very well structured and easy to follow :)
I'll be waiting for the recording to rewatch it.
It's Friday again, so it's time for another update on Diesel, a query builder and ORM for Rust.
The news of the week is that @rustfoundation started sponsoring my work on Diesel. I'm still looking for more sponsors. So if you are interested in supporting my work, please reach out.
Otherwise I'm happy to announce that Luca has joined the Diesel Contributor teams. It's always good to see more people being around and helping.
This week we got 1 new bug report and 14 new PR's
What agents mean for Rust (and vice versa) https://lobste.rs/s/vvtzdj #rust #vibecoding
https://smallcultfollowing.com/babysteps/blog/2026/10/14/agentic-dev-and-rust/
Ubuntu 26.10 „Stonking Stingray“ ist erschienen
https://linuxnews.de/ubuntu-26-10-stonking-stingray-ist-erschienen/ #ubuntu #canonical #rust #linux #ki #linuxnews
🚀 Pomodorolm 0.9.2 is out!
My free and open-source #Pomodoro timer now has a little ❤️ button to support its development.
Pomodorolm remains completely free and open source. If you enjoy using it and want to support my work, you can now do so here:
Thanks for your support! ❤️
I can't directly favorite or boost https://snac.tesio.it/giacomo/p/1792074929.102921 by @giacomo for some strange reason, but it's great. My only quibble is where to put Common Lisp or Racket. Even though I love Lisp, both seem quite complex. Are they really simpler than Go? Anyways, here's the post:
I strongly encourage you to use anything but a language that can be compiled by different totally independent compilers/interpreters.
My favourite are #Oberon and #C.
#Myrddin and #Hare are potential candidates (despite having one single implementation) because of their current simplicity.
Some might even argue for #Lua, a #Lisp (a #Scheme?) or, god forbid, a #BASIC.
Any language complex enough that it can only be compiled by one or two corporate-backed compilers are going to backfire on your users in the long (or even short) run.
#Rust is way too complex.
Ubuntu 26.10: Linux 7.3 und KI-Assistent im Gepäck
Das neue Ubuntu-Release enthält bereits Kernel Linux 7.3, obwohl dieser erst noch erscheint. Außerdem gibt es optional den KI-Assistenten Myna für den Desktop.
#Canonical #Gnome #IT #KünstlicheIntelligenz #Linux #LinuxDesktop #OpenSource #Rust #Ubuntu #news
Ever wanted to see a Matrix client developed from scratch, live, on stage? Ivan @hywan takes you through it, only at #MatrixConf 20-23 Oct #Malmö. Then Damir Jelić tech lead for the Matrix Rust SDK, explains what's new. #Rust Learn more: https://cfp.2026.matrix.org/matrix-conference-2026/talk/BQUNNE/
Announcing Rust 1.99.1 via @bd103 https://lobste.rs/s/ttcx5k #release #rust
https://blog.rust-lang.org/2026/10/15/Rust-1.99.1/
Cloudflare is hiring Senior Software Engineer - Addressing Team
🔧 #c #cplusplus #golang #python #rust #docker #kafka #mysql #postgresql #sql #seniorengineer
🌎 Remote
⏰ Full-time
🏢 Cloudflare
Job details https://jobsfordevelopers.com/jobs/senior-software-engineer-addressing-team-at-cloudflare-com-sep-2-2026-825be6?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Well, what about PURPLE? Here it is :)
https://github.com/keltia/old-crypto-rs/releases/tag/v0.12.0
and more fixes along the way.
rust-djinn: You Should Specify Your Code Unambiguously (and Prove That You Did) https://lobste.rs/s/mr7pk9 #plt #rust #vibecoding
https://henniger.dev/post/djinn/
What does the anti #AI crowd on Fedi think about #Rust? What will become of it?
Because like, out of all of the software that could potentially become unusable due to low-quality code, #programming languages are some of the hardest to replace, once you're committed to using one.
So, if I start a new project, what should I do?
Comment below if you think there's something else I should use instead (with good type system, build tooling, safety, zero-cost abstractions, etc).
| Just use Rust; people will fork it if necessary: | 32 |
| Avoid commitment; its future seems grim/uncertain: | 12 |
| Actually there is already something better: | 6 |
| Something else: | 2 |
I strongly encourage you to use anything but a language that can be compiled by different totally independent compilers/interpreters.
My favourite are #Oberon and #C.
#Myrddin and #Hare are potential candidates (despite having one single implementation) because of their current simplicity.
Some might even argue for #Lua, a #Lisp (a #Scheme?) or, god forbid, a #BASIC.
Any language complex enough that it can only be compiled by one or two corporate-backed compilers are going to backfire on your users in the long (or even short) run.
#Rust is way too complex.
In the last time I've ported the #flame #fractal generator #JWildFire to #Rust with a cleaner UI and full #GPU rendering.
If you like to try it out, have a look at the Github project page; https://github.com/Ravetracer/RWildFire
Builds are available as Linux AppImage and for Windows (unsigned).
an idea on reducing the number of Rust dependencies: require the toplevel crate to prominently declare all of them, including transitive ones
I think it's great that Cargo makes it easy to add deps (less wheel reinvention), but there's also clearly a problem, it's going too far. So we should add a bit of friction.
This toplevel requirement should naturally backpressure to all intermediate crates: you will really think twice when adding a dep if it would annoy *all your consumers*
Tubi is hiring Senior Software Engineer, Rust
🔧 #rust #grpc #kubernetes #postgresql #redis #awss3 #terraform #seniorengineer
🌎 Toronto, Canada
⏰ Full-time
🏢 Tubi
Job details https://jobsfordevelopers.com/jobs/senior-software-engineer-rust-at-tubi-tv-feb-18-2026-d421c7?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Strata has released version 1.0, its first stable milestone.
Built in Rust and GTK4, the open-source file manager features icon grid, list, and Miller column layouts, alongside Vim-style keyboard navigation and fuzzy filename searching.
Version 1.0 introduces keyboard-accessible tabs with session restoration, improved drag-and-drop handling, and large directory optimizations.
Previews are sandboxed using Bubblewrap.
https://en.hacks.gr/kykloforise-i-proti-statheri-ekdosi-1-0-toy-strata-gia-linux/
Tools des Monats: RustGIS, ein neues Open Source GIS / Tools of the Month: RustGIS, a new open-source GIS https://geoobserver.de/2026/10/15/tools-des-monats-rustgis-ein-neues-open-source-gis/ #RustGIS #rust #gistribe #gischat #fossgis #foss4g #OSGeo #spatial #geospatial #opensource #gis #geo #geoObserver pls RT
ito - build terminal ui in lua https://lobste.rs/s/9lqyul #show #lua #rust #vibecoding
https://uji.sh/ito
RE: https://io.mwl.io/@mwl/117439874548312746
Before creating a holy temple around the tool/language/etc. that you really love, take a second, take a deep breath, and then don't. Just don't.
The DelightQL Query Language https://lobste.rs/s/ireiaf #show #databases #rust #vibecoding
https://delightql.org
People who actually write Rust without AI slop:
What are your favorite glue libraries? The ORMs, etc you like to reach for?
I want to write structs and then put them in a database with very little duplication or hand-wringing.
I'm sure nothing is perfect but I'd love to know what professionals are actually using
After five months of (on and off) development, I'm glad to announce niri v26.04! It comes packed with features:
- window blur, of course, in all its variations
- mouse cursor in window screencasts
- screencast IPC
- optional includes
- IME users can finally rename files in nautilus
- Eee PC users can finally take screenshots
Enjoy the release notes: https://github.com/niri-wm/niri/releases/tag/v26.04
Developer Brandon Thomas uses Claude AI and Rust to build WordCraft, GridCraft, and DeckCraft as free, open-source Microsoft Office alternatives.
#MicrosoftOffice #ClaudeAI #Rust #OpenSource #GitHub
https://dailytechnow.com/microsoft-office-alternatives-claude-ai-rust/
🐧 A plea not to use uv-build
「 However, build times aren’t the biggest problem; portability is. You can run Python pretty much anywhere where you can get a working C compiler. Some minor features may not work, but the core is reasonably portable 」
https://blogs.gentoo.org/mgorny/2026/10/12/a-plea-not-to-use-uv-build/
New release for reaction: v2.6.0!
This release brings a bugfix to the ipset plugin.
But most importantly, it brings a new, much awaited plugin: HTTP ban!
This plugin acts as an HTTP middleware, permitting to give banned users a web error page, instead of a firewall ban.
https://framagit.org/ppom/reaction/-/releases/v2.6.0
#reactionrust #fail2ban #bots #security #rust
Nouvelle release de reaction : v2.6.0!
Cette release apporte une correction de bug pour le plugin ipset.
Mais surtout, elle apporte un nouveau plugin très attendu : HTTP ban!
Ce plugin agit comme un middleware HTTP. Il permet d'afficher une page web d'erreurs aux IPs bannies, au lieu de faire un ban au niveau du firewall.
can't believe this is what I have to do this in a Dockerfile to not let #Rust cargo dependencies invalidate the build cache...
there's a 10 year old issue to add `cargo build --dependencies-only`, but nothing happening: https://github.com/rust-lang/cargo/issues/2644
anyone know why this would be so hard?
SambaNovaSystems is hiring Software Engineering Director - Inference Platform
🔧 #golang #python #rust #kubernetes
🌎 San Jose, California
⏰ Full-time
🏢 SambaNovaSystems
Job details https://jobsfordevelopers.com/jobs/software-engineering-director-inference-platform-at-sambanova-ai-aug-5-2026-002e0b?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Gemini is hiring Staff Platform Engineer
🔧 #golang #python #rust #typescript #web3 #aws #azure #cicd #docker #gcp #kubernetes #terraform
🌎 Remote; Miami, Florida; New York City, New York; United States
⏰ Full-time
🏢 Gemini
Job details https://jobsfordevelopers.com/jobs/staff-platform-engineer-at-gemini-com-sep-21-2026-1e106d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Barcelona!
I'll be at the 22nd bcnrust session tomorrow 🥳
Talking about building a 3D terminal emulator in Rust! 🦀🐀
Jon Gjengset will also be speaking about comments worth reading 💯
🚨 Oh no, the world's ending! 📦 #Packages doomed! #Gentoo users: "Please, no more uvbuild!" 😱 The #horror of a Rust-written backend is simply *unbearable*! 🙀
https://blogs.gentoo.org/mgorny/2026/10/12/a-plea-not-to-use-uv-build/ #worldending #doomed #Rust #HackerNews #ngated
heise+ | Vermeintliche Adobe-Alternativen im Test: Was die „Crafting Apps“ leisten
ArtCraft ahmt bekannte Kreativprogramme per Vibe-Coding nach. Der Test zeigt, ob eine vertraute Oberfläche tatsächlich ein Ersatz für die Originale sein kann.
#Adobe #Anthropic #Claude #IT #KünstlicheIntelligenz #Rust #Urheberrecht #news
🔐 Cloud providers encrypt your files with their keys. LUKSbox encrypts them with yours, before upload.
v0.6.1 is out:
📏 Max vault size, and give free space back to the disk
📁 Drag & drop files and folders into the vault
🔌 Crash-safe copy-on-write overwrites
⚡ 4-5x faster copies on macOS
🐧 Static Linux CLI with FIDO2 + TPM 2.0 built in
🎥 A vault created in paranoid mode, then size options and drag & drop.
I think it's high time to check Zig once again.
With current stance against LLMs and other stuff this language is looking better and better in my eyes. Last time I was comparing it with Rust, I ended liking Rust more due to how easy was to make a simple hobby project with it and how much software I can potentially contribute to knowing this language. But Rust's strongest point – having crate for almost every single task in programming is related to the point I don't like in Rust – crates.io, a big central place for crates which is an obvious target for supply chain attacks, like in case of PyPI and npm. While I understand rationale behind having small std library and delegating more to third party libraries, which in result leads to need for having them easily accessible for the best developer experience. I still prefer something else. I think I like the way Go does it more, and I think Zig is doing something similar but I'm not sure.
And now, from what I know, some of big and important crates are allowing LLM contributions, which leads to avoiding using LLMs as much as possible, being a hard task when using Rust.
I expect stronger #NoAI stance of the Zig project might lead to fostering community, I might be interested in participating in. But IMHO Rust's policy is not that bad, so I'm still not really sure which language I prefer.
Also the whole thinking about which language I like more is probably just me wasting time, as I'm currently using C++ most of time due to my job and other stuff. But if I ever have chance to use something else, I would like to have some opinion ready. As much as I like Hare, I think this language might not be an option when the opportunity would happen in my job.
My biggest grief with Hare is that I'll probably never have an opportunity to use it professionally…
EDIT: Check discussion in replies about pros of centralized repos like crates.io, as my point about decentralized ones being more resilient to supply chain attacks might be complete bullshit. I've just learned about new possibility.
in #Rust, to send messages between threads, you first need to create two entangled particles.
Creusot 0.14.0 release - Contracts for Rust, formally proved https://lobste.rs/s/6tbd2o #formalmethods #rust
https://devlog.creusot.rs/v0-14-0/
Seeing all these vibe-coded "slopdobe" products being hyped, let me show you a tool that is actually created for artists and way better than Adobe products in many ways:
Graphite - Your procedural toolbox for 2D content creation:
There is a team behind #Graphite that _actually cares_, you know!
It runs on the Web, as well as on Linux, Windows and Mac as a native app!
...oh, and it's written in #Rust.
#Art #MakeArt #Animation #Graphics #NoToSlop #Slop #Adobe #SVG
Rust never sleeps.
(Neither does dandelion.)
#MacroMonday #CloseUp #Macro #BloomScrolling #Nature #Photography #Dandelion #PhotoMonday #FotoMontag #FleurisTonFil #Florespondence #Wildflowers #Löwenzahn #NaturePhotography #Yellow #Rust #Urban #Lostplace #WildflowerWednesday
There's still time to sign up for Deconstructing Rust Binaries, starting October 26, at @ringzer0 COUNTERMEASURE! It's 16 hours of fully remote training on how to reverse engineer Rust binaries, using real Rust malware as examples.
The schedule for the course is 8am - 12pm Pacific Daylight Time (UTC-7), for 4 days: Monday October 26 to Thursday October 29th, inclusive.
Students will receive a bundled Binary Ninja license as well. Sign up today to get trained on how to tackle all the malware, and software, that's now written in Rust!
https://ringzer0.training/countermeasure-fall-2026-deconstructing-rust-binaries/
That's fascinating to learn because I have a latent set of skills (due to my Master's thesis work) that (should I ever get time for a hobby project), that I could actually contribute usefully with minimal “get started” effort.
Is this happening in the existing Perl 5 codebase, or are folks reimplementing the language internals from scratch to move forward?
I was only ⅓ joking about reimplementing Perl in Rust!