Introducing conhash: https://github.com/cetra3/conhash
A consistent hash load balancing proxy with kubernetes/docker service discovery support using Cloudflare's excellent Pingora library
Đã ra mắt phiên bản Copenhagen Hnefatafl viết bằng Rust: server TCP + giao thức RON, client đa nền tảng (desktop & mobile) dùng iced, hỗ trợ đa ngôn ngữ, phím tắt, xem lại ván đấu và AI gợi ý nước đi. Tìm người chơi real‑time và dài hạn, mở cửa hợp tác AI. Mọi góp ý đều chào đón! #CopenhagenHnefatafl #Rust #GameDev #AI #OpenSource #tròchơi #pháttriển #mãnguồnmở
@octothorpe Rust is worse than a cult.
There's an SF series by F.M. Busby, starting with "Cage a Man", about fucking space lobsters that have a religious devotion to convert everything else into their form. They surgically modify Humans and others to be as lobstery as possible, no matter how suboptimal this is.
That's Rust.
#rust
Yet Another Rust Rewrite: Yarn 6 Preview
Recently learned about `mise` and have been trying it out in a monorepo at work. SO nice to have a real task runner that understands task dependencies instead of trying to shove things into package.json scripts.
Also allows you to define aqua/asdf/etc packages that your project depends on and will automatically manage those. Give it a look!
2025 Rust Foundation Annual Report Project Director Update 🦀
#rust #rustlang #programming
https://blog.rust-lang.org/inside-rust/2026/01/27/2025-rust-foundation-annual-report/
Now that I've been working almost exclusively in #rust for a few years, it's so frustrating to read code in other languages where every pointer or reference might be null and where it's customary to use out-of-range values to indicate that something is missing. Currently reading Java code that uses floating-point NaN as a `None`-like value and it takes a lot of my mental state to figure out where in the code the `None`s have actually been eliminated.
I've published a new version of the Firefly Zero game Lampy that boots and I made for the Firefly Zero Game Jam.
It includes some performance improvements, an improvement to the movement code and some visual improvements.
hi fedi. I finally decided to publish something. it's a dst crate for another crate. feel free to check it out or something idk
no dst structs are stable yet, but there's one on the for_cros-ec-rs/main branch (rev b06b736)
https://github.com/fnr1r/unslice-dst
pull requests are welcome
have a nice [[TIMEZONE]] :drgn_bottom: #rust
That’s shockingly interesting for me. Some #HR just sent me this screenshot (censored by me) with an offer that doesn’t matter, but why I’m top-1!? My contributions in #FOSS were so ordinary last year, so why? I’m not bragging and I’m not proud definitely, I’m sure it’s absurd and I’m looking for a reason why I see that. Maybe it’s just fake and “smarty” manipulation?🤔 Or not, because I’ve been contributing in OSS in #Rust for ten years or more 🤷🏻♂️, but there is specified “last year”.
Part 4 of the Lok series is out: The Self-Healing Loop.
This is where multi-LLM orchestration stops being a novelty and starts
looking like infrastructure: feedback-driven, failure-aware, and able
to recover without constant human babysitting.
AI as a control loop, not a chatbot.
https://jakegoldsborough.com/blog/2026/lok-the-self-healing-loop/
redb is a pure Rust storage engine inspired by #LMDB. redb-turbo is a fork of redb that adds page-level AES-256-GCM encryption
https://lib.rs/crates/redb-turbo
Seems like a weird effort to me, considering that LMDB offers *pluggable* page-level encryption. It doesn't make sense to hardcode a single cipher choice in the library, especially since we're at a point in history that will soon transition to post-quantum ciphers. The cipher choice ought to be set by applications.
Discord is hiring Staff Software Engineer - Safety Experience
🔧 #golang #javascript #python #rust #typescript #django #flask #react #android #ios #api #kafka #postgresql
🌎 San Francisco, Bay Area
⏰ Full-time
🏢 Discord
Job details https://jobsfordevelopers.com/jobs/staff-software-engineer-safety-experience-at-discord-com-dec-19-2025-47f514?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Phân tích 6 framework (Rust, JS, Python, Go, Java, TS) cho thấy: Kích thước code không đồng nghĩa phức tạp cấu trúc. Tokio (Rust) dù lớn nhất (92k dòng) vẫn có độ liên kết thấp. Vòng lặp phụ thuộc cục bộ, không lan rộng. Java (Gson) có 1000+ class, Go (Prometheus) phân chia rõ ràng chức năng. #PhátTriểnPhầnMềm #TốiƯuHệThống #CodeStructure #SoftwareEngineering
**Tags:** #CôngNghệ #PhânTíchPhầnMềm #Rust #JavaScript #Python #GoLang #Java #TypeScript
I hotreload Rust and so can you | Kampffrosch's blog
"What I really want is to use Rust as a scripting language that I can hotreload. Even if its just for development. This way the API would stay simple, types could be shared directly and marshalling costs either don’t exist or are minimal.
And this is exactly what I am going to show how to set up now."
https://kampffrosch94.github.io/posts/hotreloading_rust/
#gamedev #rust
ratatui - crates.io: Rust Package Registry
"Ratatui (ˌræ.təˈtu.i) is a Rust crate for cooking up terminal user interfaces (TUIs). It provides a simple and flexible way to create text-based user interfaces in the terminal, which can be used for command-line applications, dashboards, and other interactive console programs."
https://crates.io/crates/ratatui
#ratatui #rust #tui
ratatui/mousefood: embedded-graphics backend for Ratatui
"Mousefood - a no-std embedded-graphics backend for Ratatui!"
https://github.com/ratatui/mousefood?tab=readme-ov-file
#embedded #ratatui #rust #tui
I made a CLI tool for generating colour palettes from a single hex colour: https://github.com/crabby-utils/tints-cli
#rust #css
palettes like #tailwind (but I don't actually use or recommend tailwind) still useful for plain-old CSS designs
Current status : learning Rust, the hard way (3/21).
I've long contemplated learning a new programming language, and it seems like a good fit here and now (compiled, general purpose, with a rich ecosystem and sought after job-wise).
That's one of the reasons why I don't write much here these days. I hope that changes if/when I have things to show and talk about.