A New Rust Packaging Model - Guix Blog
https://guix.gnu.org/en/blog/2025/a-new-rust-packaging-model/
#guix #rust
rust
Hello to all of you people of mastodon! 🤗
This is my #introduction
Here I will share stuff and links that I would like more people to know, I will also try to write some reflexions and though on my projects. I live in Normandy, France. My current topics of interests are various: #programming #bike #osm #climatechange #selfhosting #freeSoftware #linux #maps #openstreetmap #wikidata #rust #python
I speak french 🇫🇷 and english 🇬🇧 .
Autumn Reflections 2: https://1-lisas-baker.pixels.com/featured/autumn-reflections-2-lisa-s-baker.html
#autumn #fall #landscape #lake #pond #water #pinetrees #autumntrees #rustic #art #arte #artwork #wallart #homedecor #artforhome #artforsale #buyintoart #mastoart #fediverse #fediart #artprints #canvasprints #puzzles #nature #outdoors #leaves #rust #green #painting
- switching between #Zig versions, I liked it more than the dedicated anyzig
- #Python venv activation – it's silly but feels so good, and collaborates with uv
- ensuring I have the right language server and formatter for a project, be it #Lua, #TypeScript, and trying out various options for Python
- setting LANG="C.UTF-8" only in the specific project folder because #Ansible refused to work with Polish...
The final boss was getting a really comfortable Tree-sitter setup: get the #Rust CLI, write grammar in #JavaScript, re-generate and run tests on source change as a mise Task. And then I only cloned the repo on another machine and was ready to go!
This post was written as a more cultured outlet for my excitement instead of aggresively committing mise.toml into every repository I touch
I have a ticket for EuroRust in Paris that I cannot make it to and cannot refund. Does anyone in Europe want it? Oct 9&10th with extras.
Usually, I read mail using emacs+notmuch. To avoid leaving tons of messages on servers, I use the POP3 protocol: all correspondence is downloaded by a periodic task with the help of an application included in the standard package of every popular distribution — mpop. Its settings are quite simple: you can describe several mailboxes in the configuration and sort mail into folders, launching notmuch tag with regular expressions for preliminary message tagging after each session. The account password can be left in the config or stored in a keychain, from which it will be retrieved using the passwordeval directive. As a result, I can process mail completely asynchronously offline.
Today, I discovered a real gift for myself: among Rust crates, there is one very suitable for my refined mail handling algorithm — mop3. This is a server responding to mail client (MUA) requests via the POP3 protocol and converting them into API queries to a Mastodon instance. Thus, I can receive posts from all authors I follow as email messages. It’s much cooler than using Emacs modules for Mastodon or TUI tools like toot, tut, etc.
#emacs #notmuch #mastodon #rust #crates #pop3 #email #mailbox #mpop #mail #linux #tui #rustlang
First time trying Axum and it’s a sweet web framework https://github.com/tokio-rs/axum
pw-videomix v0.5.0 - a video synthesizer / mixer
"Transform Filter"
- Added transform nodes to change aspect ratio, size, background color, position, rotation (centered & off-centered) and reflections.
- Enhanced the kaleidoscope filter with many more variables as well as p2, p4 and pm symmetry.
... more in the changelog
Try it out here:
https://gitlab.freedesktop.org/AdeptVeritatis/pw-videomix
(There is no binary available anymore.)
#rust #rustlang #vulkan #egui #winit #opensource #freesoftware #creativecoding #art
phosh 0.40.0 is out 🚀📱:
- #phosh: more quick toggles (dark style, mobile data). Allow suspend when device is locked. 🐛 fixes. Tweaks for #Rust binding generation
- #phoc fling gesture for phosh's top and home bar. 🐛 fixes.
- #mobilesettings: allow to tweak shell layout, lock delay and plugin ordering via ☝️
Check out the full release notes at https://phosh.mobi/releases/rel-0.40.0/
🙏 to everyone who contributed to this release.
#phosh #librem5 #pinephone #gtk #wlroots #gnome #linux #mobile #LinuxMobile
My first application, Oboete - A simple flashcards application, has been released on Flathub.
The application is being developed with libcosmic for the COSMIC™ desktop.
🚀 Quark v0.3.0 is out!
My reverse proxy written in #Rust 🦀 just got a big upgrade — it’s now also a fully-featured static file server!
Quark started with a very basic static mode (mainly for Let’s Encrypt’s ACME challenges), but it’s now evolving into a truly hybrid tool — both a reverse proxy and a static content server.
It’s still young and experimental, but every release makes it a bit more solid 💪
Check it out on GitHub:
https://github.com/Goliworks/Quark
Libera IRC Channels Sorted by Number of Users
----
- 2 hours ago | 4 points | 0 comments
- URL: https://netsplit.de/channels/?net=Libera.Chat
- Discussions: https://news.ycombinator.com/item?id=40983500
- Summary: Libera.Chat, an IRC network, reported an average of 33,386 users and 23,157 chat rooms. Notable channels include #linux, #python, #archlinux, #ubuntu, #rust, #security, #kde, #debian, and #thelounge.
Hey folks, my (unofficial) Rust SDK for TelemetryDeck was recently updated with support for the v2 API, floatValue and some handy helpers for the built-in event and parameter names. It’s no longer focused on WASM and supports plain Rust programs! https://crates.io/crates/telemetrydeck-wasm #Rust #TelemetryDeck
Old timer! Does anyone know what model car this is? Left in the forest of Sweden, once part of a large junkyard. Now, reclaimed by nature 🌲
#ClassicCar #Car #Photography #Mosstodon #Abandoned #Rust #Texture #WeirdCarMastodon
Yet another #Rust ownership tutorial
https://blog.frankel.ch/yet-another-rust-ownership-tutorial/
Rummel
Thanks to everyone who helped spread the news last time. Now I'm testing the waters on Reddit... We are still looking for great Rust engineers across several business units at @protonprivacy: https://www.reddit.com/r/rust/comments/1ow6s90/comment/nq0f9tq/
Please upvote and tell your friends about it 🦀
I have been learning #Rust for a couple of years, and using it for pet projects and demos alike. Working for a JVM-heavy company, I thought it would be my fate forever. Last week, I had a nice surprise: I convinced my management that using Rust for a particular project was the right choice. It’s not a huge project, but I want to describe my experience using Rust in a "real" project.
Since rolling out GotaTun on Android with version 2025.10 in the end of November we’ve seen a big drop in the metric user-perceived crash rate, from 0.40% to 0.01%, when comparing to previous releases.
https://mullvad.net/en/blog/announcing-gotatun-the-future-of-wireguard-at-mullvad-vpn
Ever wanted to know which CPU type is the maximum supported in your Proxmox cluster, when not being able to set type host? ProxCLMC evaluates all nodes within the cluster and checks for the maxmimum supported type to make sure live migrations can perform without any issues. ProxCLMC is fully opensource and entirely written in Rust.
More in my blog post:
https://gyptazy.com/proxclmc-identifying-the-maximum-safe-cpu-model-for-live-migration-in-proxmox-clusters/
#Proxmox #PVE #OpenSource #LiveMigration #Homelab #Enterprise #coding #opensource #Rust #Rustlang #CPU #KVM #CPUType #HowTo
I created a simple FEP-ae97 web client:
https://codeberg.org/silverpill/fep-ae97-web-client
It is written in #Rust using Leptos and APx. Everything is compiled to WebAssembly and the application can be served as a static website.
This technology stack is very promising, but I think it is not yet ready for anything serious. The development process is slower compared to JavaScript/TypeScript, and the resulting binary is huge - it's 4.5 MB already (without optimizations). So I am going to keep an eye on it, but focus on building another FEP-ae97 client using a different approach.
Hey everyone! I'm still searching for my next role so if you hear of any opportunities that you think I'd find interesting, let me know!
💼 Director of Engineering / Engineering Manager but would consider the right IC role.
🌐 Remote, but would consider hybrid/onsite roles in Los Angeles, CA. Open to relocation: SF Bay, Seattle, Portland, or the UK.
🪪 US citizen, UK citizen at the end of this month, resident in Mexico
🧑💻#PHP is my language, interested in #Python,#Golang, & #Rust
ProxCLMC detects the best CPU mode for VMs across all nodes in a cluster to guarantee safe live migrations.
Github: http://github.com/gyptazy/ProxCLMC
#opensource #rust #PVE #homelab #virtualization #cpu #evc #Proxmox #ProxmoxVE
🎉 #tek 0.2.0-rc.6 published! 🎉
https://codeberg.org/unspeaker/tek/releases/tag/0.2.0-rc.6
this is the first release that contains a build of `tek_arranger` (the actual multitrack sequencer that imitates #ableton in the #terminal)
so many more tiny things to do before i can say this is anywhere near finished - but i made good progress today. it sure as hell chases away my depression!
#rust #rustlang #daw #tui #crossterm #ratatui #jack #midi #decemberadventure
