#rust — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #rust, aggregated by home.social.
-
The Ubuntu 26.10 "Stonking Stingray" beta is out, two weeks before the October 15 final release.
What stands out:
- Linux 7.3 RC and GNOME 51
- 100% Rust coreutils (uutils)
- dbus-broker replaces dbus-daemon
- OpenSSH split into GSSAPI and non-GSSAPI packages
- Beta images for all ten official flavorsFull breakdown with flavor download links: https://www.opensourcefeed.org/ubuntu-26-10-beta-released/
-
The Ubuntu 26.10 "Stonking Stingray" beta is out, two weeks before the October 15 final release.
What stands out:
- Linux 7.3 RC and GNOME 51
- 100% Rust coreutils (uutils)
- dbus-broker replaces dbus-daemon
- OpenSSH split into GSSAPI and non-GSSAPI packages
- Beta images for all ten official flavorsFull breakdown with flavor download links: https://www.opensourcefeed.org/ubuntu-26-10-beta-released/
-
The Ubuntu 26.10 "Stonking Stingray" beta is out, two weeks before the October 15 final release.
What stands out:
- Linux 7.3 RC and GNOME 51
- 100% Rust coreutils (uutils)
- dbus-broker replaces dbus-daemon
- OpenSSH split into GSSAPI and non-GSSAPI packages
- Beta images for all ten official flavorsFull breakdown with flavor download links: https://www.opensourcefeed.org/ubuntu-26-10-beta-released/
-
PlayStation is hiring Senior Service Reliability Engineer
🔧 #cplusplus #golang #java #python #rust #aws #kafka #kubernetes #mongodb #mysql #nosql #postgresql #redis #seniorengineer
🌎 Berlin, Germany
⏰ Full-time
🏢 PlayStationJob details https://jobsfordevelopers.com/jobs/senior-service-reliability-engineer-at-playstation-com-jul-9-2026-6d9058?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
PlayStation is hiring Senior Service Reliability Engineer
🔧 #cplusplus #golang #java #python #rust #aws #kafka #kubernetes #mongodb #mysql #nosql #postgresql #redis #seniorengineer
🌎 Berlin, Germany
⏰ Full-time
🏢 PlayStationJob details https://jobsfordevelopers.com/jobs/senior-service-reliability-engineer-at-playstation-com-jul-9-2026-6d9058?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
PlayStation is hiring Senior Service Reliability Engineer
🔧 #cplusplus #golang #java #python #rust #aws #kafka #kubernetes #mongodb #mysql #nosql #postgresql #redis #seniorengineer
🌎 Berlin, Germany
⏰ Full-time
🏢 PlayStationJob details https://jobsfordevelopers.com/jobs/senior-service-reliability-engineer-at-playstation-com-jul-9-2026-6d9058?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
PlayStation is hiring Senior Service Reliability Engineer
🔧 #cplusplus #golang #java #python #rust #aws #kafka #kubernetes #mongodb #mysql #nosql #postgresql #redis #seniorengineer
🌎 Berlin, Germany
⏰ Full-time
🏢 PlayStationJob details https://jobsfordevelopers.com/jobs/senior-service-reliability-engineer-at-playstation-com-jul-9-2026-6d9058?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
🦀 Rust 1.99 Released With C Variadic Functions, New Stable APIs https://linuxiac.com/rust-1-99-released-with-c-variadic-functions-and-new-stable-apis/
-
🦀 Rust 1.99 Released With C Variadic Functions, New Stable APIs https://linuxiac.com/rust-1-99-released-with-c-variadic-functions-and-new-stable-apis/
-
🦀 Rust 1.99 Released With C Variadic Functions, New Stable APIs https://linuxiac.com/rust-1-99-released-with-c-variadic-functions-and-new-stable-apis/
-
#SeedTest v0.2.0 has been released, including HTTP/UDP #BitTorrent announce validation field.
This feature is useful for proxy users because qBittorrent sends a fake port (1) in this mode. You can now easily verify that your seed was announced expectedly!
https://crates.io/crates/seedtest
Try it online (Yggdrasil)
http://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:6969/seedtest
-
Следуй за белым кроликом: пишем VPN на Rust и ищем выход из собственного туннеля
Следуй за белым кроликом. В «Матрице» герои возвращались в реальный мир через телефон. Мне эта идея понравилась настолько, что собственный VPN я назвал PAYPHONE, а в консольном клиенте сделал зелёный дождь из символов. Правда, прежде чем через него удалось выйти в интернет, пришлось разобраться, почему туннель отправляет пакеты самому себе, таймер не срабатывает, а нажатие Ctrl+C не возвращает сеть. Об этом и будет статья — с устройством протокола, фрагментами кода и ошибками, которые обнаружились уже после первого успешного подключения.
https://habr.com/ru/articles/1089390/
#VPN #Rust #QUIC #TUN #TLS #сетевое_программирование #обфускация_трафика #AmneziaWG #Xray #REALITY
-
Следуй за белым кроликом: пишем VPN на Rust и ищем выход из собственного туннеля
Следуй за белым кроликом. В «Матрице» герои возвращались в реальный мир через телефон. Мне эта идея понравилась настолько, что собственный VPN я назвал PAYPHONE, а в консольном клиенте сделал зелёный дождь из символов. Правда, прежде чем через него удалось выйти в интернет, пришлось разобраться, почему туннель отправляет пакеты самому себе, таймер не срабатывает, а нажатие Ctrl+C не возвращает сеть. Об этом и будет статья — с устройством протокола, фрагментами кода и ошибками, которые обнаружились уже после первого успешного подключения.
https://habr.com/ru/articles/1089390/
#VPN #Rust #QUIC #TUN #TLS #сетевое_программирование #обфускация_трафика #AmneziaWG #Xray #REALITY
-
#btpeer 0.13.1 release with fixed HTTP announce encoding
btpeer - is simple #CLI tool and library in #Rust to get peers info from the Internet, IPv6 (Yggdrasil, Mycelium, etc.) and I2P #BitTorrent trackers
-
Lots of things happening in
mdbook: we have a new team in the Rust organization in charge to maintain it and we're going through open pull requests reviewing/merging/closing etc.Last one merged added the possibility to add an icon in the sidebar of your book: https://github.com/rust-lang/mdBook/pull/3214
I forgot to mention all the recently merged pull requests (sorry). I think once we'll do a release (which will be a loooot of bugfixes/quality of life things), we'll write a blog post summarizing a bit everything.
Stay tuned!
-
Lots of things happening in
mdbook: we have a new team in the Rust organization in charge to maintain it and we're going through open pull requests reviewing/merging/closing etc.Last one merged added the possibility to add an icon in the sidebar of your book: https://github.com/rust-lang/mdBook/pull/3214
I forgot to mention all the recently merged pull requests (sorry). I think once we'll do a release (which will be a loooot of bugfixes/quality of life things), we'll write a blog post summarizing a bit everything.
Stay tuned!
-
Lots of things happening in
mdbook: we have a new team in the Rust organization in charge to maintain it and we're going through open pull requests reviewing/merging/closing etc.Last one merged added the possibility to add an icon in the sidebar of your book: https://github.com/rust-lang/mdBook/pull/3214
I forgot to mention all the recently merged pull requests (sorry). I think once we'll do a release (which will be a loooot of bugfixes/quality of life things), we'll write a blog post summarizing a bit everything.
Stay tuned!
-
900 гипотез об уязвимостях и 12 миллиардов токенов
«Просто напишите правильный промпт», говорили они У меня появился проект, которому нужно перекладывать миллионы пакетов со скоростью канала. Для такой задачи я рассматривал C, C++ и Rust. На C я последний раз писал в 2009 году, и обратно не тянет. Слабак , согласен. Выбрал Rust: современный язык, удобная сборка, большая библиотечная экосистема и обещание безопасности памяти. Когда в описании технологии встречается слово «безопасный», у меня по профессиональной привычке начинает чесаться в кончиках пальцев. Язык для меня новый, поэтому я хотел разобраться, какие ошибки остаются в программах на Rust и чем их искать. В результате появились учебное приложение, сигнатуры для SAST, собственный исследовательский конвейер rust-in-peace , находки в библиотеках и приложениях, а затем и патч для ядра Linux и выступление на конференции. По дороге выяснилось, сколько убедительных ошибок способны произвести модели, агенты, проверяющие модели и я сам. На ZeroNights я рассказывал об этом в докладе Rust in Peace: How to Raise Your Own Pet Mythos . Здесь можно позволить себе больше подробностей: откуда взялся каждый механизм, какую проблему он решал и что получилось при проверке в бою.
-
It's that's time again - another #Rust DAW blog is out! Learn how to render audio "offline" and how to export it into a WAV file #audio #MusicProduction
https://whoisryosuke.com/blog/2026/creating-a-daw-in-rust-export-audio/
-
It's that's time again - another #Rust DAW blog is out! Learn how to render audio "offline" and how to export it into a WAV file #audio #MusicProduction
https://whoisryosuke.com/blog/2026/creating-a-daw-in-rust-export-audio/
-
It's that's time again - another #Rust DAW blog is out! Learn how to render audio "offline" and how to export it into a WAV file #audio #MusicProduction
https://whoisryosuke.com/blog/2026/creating-a-daw-in-rust-export-audio/
-
My #RustConf26 keynote on "Rust adoption at scale with Ubuntu" is now live on YouTube for anyone who wants to watch!
-
My #RustConf26 keynote on "Rust adoption at scale with Ubuntu" is now live on YouTube for anyone who wants to watch!
-
My #RustConf26 keynote on "Rust adoption at scale with Ubuntu" is now live on YouTube for anyone who wants to watch!
-
My talk about the `time` crate is now out! Happy to answer any questions you may have.
Be aware, though. You'll probably want to set the speed to 85-90%, as it's quite fast paced :)
-
My talk about the `time` crate is now out! Happy to answer any questions you may have.
Be aware, though. You'll probably want to set the speed to 85-90%, as it's quite fast paced :)
-
My talk about the `time` crate is now out! Happy to answer any questions you may have.
Be aware, though. You'll probably want to set the speed to 85-90%, as it's quite fast paced :)
-
I haven't seen research showing why #Lisp is easy to read. Just Lisp devs swearing that it's easy once you get used to it.
Also, I don't understand why are Lisp devs so defensive about it. Languages can compromise on readability, as long as the syntax serves a purpose. In the case of Lisp, it's a great syntax to write macros.
#Rust is verbose, but Rust devs usually just shrug it off and say: "yes, but the syntax is necessary for safe memory management".
-
I haven't seen research showing why #Lisp is easy to read. Just Lisp devs swearing that it's easy once you get used to it.
Also, I don't understand why are Lisp devs so defensive about it. Languages can compromise on readability, as long as the syntax serves a purpose. In the case of Lisp, it's a great syntax to write macros.
#Rust is verbose, but Rust devs usually just shrug it off and say: "yes, but the syntax is necessary for safe memory management".
-
I haven't seen research showing why #Lisp is easy to read. Just Lisp devs swearing that it's easy once you get used to it.
Also, I don't understand why are Lisp devs so defensive about it. Languages can compromise on readability, as long as the syntax serves a purpose. In the case of Lisp, it's a great syntax to write macros.
#Rust is verbose, but Rust devs usually just shrug it off and say: "yes, but the syntax is necessary for safe memory management".
-
Ubuntu is shaking up its OpenPGP implementation, adding Rust-based Sequoia PGP to 26.10 installs.
GnuPG is still included, but Canonical plans to phase it out in a future release.
-
Ubuntu is shaking up its OpenPGP implementation, adding Rust-based Sequoia PGP to 26.10 installs.
GnuPG is still included, but Canonical plans to phase it out in a future release.
-
Ubuntu is shaking up its OpenPGP implementation, adding Rust-based Sequoia PGP to 26.10 installs.
GnuPG is still included, but Canonical plans to phase it out in a future release.
-
Видеоплееры живут в 2012 году, а мы — нет
Все мы любим VLC. Он открывает что угодно, работает на всём, не просит денег и не спрашивает, кто ты такой. IINA на маке выглядит как нормальное приложение, а не как диалог из нулевых. mpv вообще эталон: лучшая картинка, скрипты, конфиг под любую паранойю. Это отличные плееры, я пользовался всеми тремя годами и не собираюсь объяснять, что их авторы что-то делают не так. Но однажды я поймал себя на мысли: 2026 год, вокруг десятки приложений, отполированных до состояния, когда интерфейса просто не замечаешь: он не мешает, он угадывает, он не заставляет вспоминать, где лежит нужная галочка. И ни одного такого видеоплеера. Хороших видеоплееров не существовало — не в смысле «не умеют открыть файл», а в смысле, в котором мы говорим «хорошее приложение» про всё остальное на своём компьютере. Поэтому я сделал свой. Он называется Frame Player, он бесплатный и с открытым кодом, Windows и macOS. Дальше — список того, что меня в плеерах раздражало, и что с каждым пунктом в итоге получилось сделать.
https://habr.com/ru/articles/1089272/
#видеоплеер #mpv #libmpv #tauri #rust #торренты #dlna #субтитры #ui #ux
-
Видеоплееры живут в 2012 году, а мы — нет
Все мы любим VLC. Он открывает что угодно, работает на всём, не просит денег и не спрашивает, кто ты такой. IINA на маке выглядит как нормальное приложение, а не как диалог из нулевых. mpv вообще эталон: лучшая картинка, скрипты, конфиг под любую паранойю. Это отличные плееры, я пользовался всеми тремя годами и не собираюсь объяснять, что их авторы что-то делают не так. Но однажды я поймал себя на мысли: 2026 год, вокруг десятки приложений, отполированных до состояния, когда интерфейса просто не замечаешь: он не мешает, он угадывает, он не заставляет вспоминать, где лежит нужная галочка. И ни одного такого видеоплеера. Хороших видеоплееров не существовало — не в смысле «не умеют открыть файл», а в смысле, в котором мы говорим «хорошее приложение» про всё остальное на своём компьютере. Поэтому я сделал свой. Он называется Frame Player, он бесплатный и с открытым кодом, Windows и macOS. Дальше — список того, что меня в плеерах раздражало, и что с каждым пунктом в итоге получилось сделать.
https://habr.com/ru/articles/1089272/
#видеоплеер #mpv #libmpv #tauri #rust #торренты #dlna #субтитры #ui #ux
-
Rust 1.99 is out, and for the first time the corresponding cargo-semver-checks release will have immediate SemVer linting support for a new language feature: C-ABI variadic functions 🎉
-
Rust 1.99 is out, and for the first time the corresponding cargo-semver-checks release will have immediate SemVer linting support for a new language feature: C-ABI variadic functions 🎉
-
Rust 1.99 is out, and for the first time the corresponding cargo-semver-checks release will have immediate SemVer linting support for a new language feature: C-ABI variadic functions 🎉
-
The Second Golden Spike: Memory Safety Across the Valen/Rust Boundary https://lobste.rs/s/ajtnc6 #compilers #performance #plt #rust
https://verdagon.dev/blog/boundary-memory-safety -
The Second Golden Spike: Memory Safety Across the Valen/Rust Boundary https://lobste.rs/s/ajtnc6 #compilers #performance #plt #rust
https://verdagon.dev/blog/boundary-memory-safety -
The Second Golden Spike: Memory Safety Across the Valen/Rust Boundary https://lobste.rs/s/ajtnc6 #compilers #performance #plt #rust
https://verdagon.dev/blog/boundary-memory-safety -
The Second Golden Spike: Memory Safety Across the Valen/Rust Boundary https://lobste.rs/s/ajtnc6 #compilers #performance #plt #rust
https://verdagon.dev/blog/boundary-memory-safety -
最近把一個複雜的 Python 工具用 Rust 重寫,在 mac 上交叉編譯為 Windows exe,從原本的含套件、解譯器 55 MB,以及一個 Java dcm4chee,變成了一個 1.8 MB 的單一 exe,而且一次就通過運行,還跟舊版本規格兼容,速度飛快,真的是蠻爽的 🤣 #Rust
-
-
-