Amazing Links of Last Week 🦀
Check thread below 🧵
#rust #rustlang #programming
🦀 Finally a Stable Game Engine
Today’s issue: Rust 1.94.1 Is Out, a Guitar Trainer Running on an ESP32, and a Spicy Revisit of “Are Mutexes Slow?”
#rust #rustlang #programming
open.substack.com/pub/weeklyru...
https://github.com/austin-weeks/miasma
Miasmaは、AI企業によるウェブサイトのスクレイピングに対抗するためのRust製ツールです。
悪意のあるスクレイパーに毒入り学習データと自己参照リンクを送りつけ、無限ループに閉じ込めます。
高速で低メモリ消費が特徴で、ウェブサイトのコンテンツ保護に役立ちます。#rustlang
That's a funny way of telling me I'm missing a semicolon #rustlang
After A LOT of studying BLAS internals, my PR to the gemm crate is finally open (optimal for use cases like small models doing autoregressive decoding on CPU)
github.com/sarah-quinon...
#programming #rust #ai #inference #deeplearning #qwen #asr #opensource #rustlang
Love the simplicity of TUIs 😍
🎹 trollstov — A terminal music player with no database
⚡ Play, browse & rate songs directly from metadata
📁 No indexing, no sync, just your folder
🦀 Written in Rust & built with @ratatui.rs
⭐ GitHub: github.com/hikikones/tr...
#rustlang #tui #ratatui #music
Good read for the weekend 🦀
#rust #rustlang #programming
I just realized, I can just release all the CAD and Code I have for the taiko drum I'm building 🤔
Will make sure to include the BOM etc as well as best as I can!
#taikonotsujin #taiko #rustlang #rust
godot-rust v0.5 -- typed dicts, tool buttons, #[opt] and much more!
#rust #rustlang #programming
godot-rust.github.io/dev/march-20...
Fish 4.6 Shell Brings Support For Recent systemd Environment Variables 🦀
#rust #rustlang #programming
Abysm today: Kept on debugging the sound/volume control code and found and fixed two important problems. As a bonus I now understand this quite old code well again. Will likely release a fix version tomorrow.
#gamedev #indiedev #indiegame #puzzlegame #thinkygame #bevyengine #rustlang #steamdeck
Oh, and if dragging sounds like too much work, you can just double-click the tool to convert every PNG in the folder at once
#Rust #RustLang #OpenSource #SVG #Automation
The new v0.6.1 release for PNGToSVG includes an amazing new programmer art desktop icon! The tool makes quickly converting PNG images to SVG locally as easy as just dropping your image on the app to get your vector file.
github.com/mayuso/PNGTo...
#Rust #RustLang #OpenSource #SVG
I don't know what's going on anymore 🤯
🌍 agentverse — Isometric world where agents connect & collaborate via API
💯 Agents walk around, chat, grab coffee, play games & coordinate tasks
🦀 Written in Rust & has TUI support w/ @ratatui.rs
⭐ GitHub: github.com/adolfousier/...
#rustlang #tui #agents
Business logic scattered across layers? That's the real threat to long-lived systems.
I compared #clang #cplusplus #ziglang #golang and #rustlang for stable domain cores.
Spoiler: strict rules beat implicit freedom.
#softwarearchitecture #systemdesign
Forcing #Zed to use #beta of the #rust-analyzer for the project is neither trivial nor obvious. It by default calls stable rust-analyzer ignoring rustup's override for the project; on top of that installing rust-analyzer beta using #rustup is non-obvious and doesn't happen automatically with the […]
After monumental anticipation one of the always cited building blocks of shipping a #Bevy native editor the bsn! macro is now merged and will be part of Bevy 0.19: https://github.com/bevyengine/bevy/pull/23413 #rustlang #gamedev 🦀🎮
https://zenn.dev/estie/articles/16a3d3cb302f15
RustのWebフレームワークが異なるシグネチャの関数を統一的に処理する仕組みを解説。
ジェネリクスとタプルを活用し、リクエストから引数を自動で組み立てる方法を掘り下げます。
この仕組みはコンパイル時に解決され、動的なDIコンテナのように見える静的な型システムです。#rustlang
https://github.com/russellromney/turbolite
turboliteは、S3互換ストレージから直接SQLiteのデータを提供するためのRust製VFS。
コールドスタート時の低遅延や、ページレベルの圧縮・暗号化などS3の特性に最適化されています。
PythonやNode.jsを含む複数の言語で利用可能で、高度なプリフェッチ機能も備えています。#rustlang#python
New blog post! 📢🎉
"Building a guitar trainer with embedded Rust" 🦀🎸
The story of me trying to learn guitar... and ending up building a DIY kit for it 🐁
🔗 Read here: blog.orhun.dev/introducing-...
#rustlang #embedded #esp32 #ratatui #tui #devtools #opensource #blog
(not serious) petition for #rustlang 's Cargo to stop showing the number of dependencies when cargo-installing so busybodies stop complaining that crates have more than the arbitrary acceptable number of dependencies they've been hypersensitivised to by the stupid discourse.
Abysm today: Got a bug report related to sound, and fixed a problem related to the volume calculation, as well as a system ordering issue.
store.steampowered.com/app/4025180/...
#indiegame #indiedev #gamedev #lovecraftian #puzzlegame #bevy #bevyengine #pixelart #rustlang #thinkygame #boulderdash
btw I have a Discord server and we do monthly meetups! 📢
We have discussions around Rust, open source, music, synthesizers, gym & more! 🦀
➡️ Join here: join.grindhouse.dev
#rustlang #opensource #programming #community #gym #discord
tried to improve lil bit with maccormack + helmholtz hodge 🙂
But more importantly: 17 compute passes per frame declared in ~18 lines of Rust. Cuneus wires all bind groups, buffers, and passes from a simple dep graph. one dispatch call...
github.com/altunenes/cu...
#rustlang
Are you #rustlang curious? Perhaps you want to chat in a relaxed environment with others who are also curious and/or know about it? If so, please consider coming along to one of the rustandfriends.org sessions in Edinburgh next week.
This TUI reminds me of good old days 🥹
🌐 rvIRC — A terminal IRC client with vim-style modes/commands
💯 Multi-server chats, encrypted DMs, file transfer & inline media support
🦀 Written in Rust & built with @ratatui.rs
⭐ GitHub: github.com/KaraZajac/rv...
#rustlang #ratatui #tui #irc #chat
** Sponsor announcement ** Infineon is an Unconf Supporter of RustWeek!
Find out more about them here: www.infineon.com
Thank you for your support! 🙏
More info about RustWeek and tickets: rustweek.org
#rustweek2026 #rustlang
aq: a jq-like tool to query table-oriented data files. Supports Apache Arrow, Parquet, CSV and NDJSON. Written in #RustLang by my friend @anaethelion.bsky.social github.com/Anaethelion/aq