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
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
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
🎉 #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
My latest blog post: VanSpoof - Prototype 2 - Echo Firmware
https://mikecoats.com/van-spoof-prototype-2-firmware-1/
In part 1 and part 2 of building my first VanSpoof prototype, I managed to flash the microcontroller on the PCB with a blinky demo. This time round, let's see about sending and receiving some serial data.
#code #eBike #electronics #embedded #firmware #hardware #openSource #reverseEngineering #rust #rustLang #software #stm32 #vanMoof
avast ye scurvy docs, it's not like it totally works yet but i think it's about time to introduce you to the results of the past has it been another fucking month already.
this is #tek, the prototype #daw in #rust for the #linux #tui environment. it aspires to be the missing link for the entire #jack ecosystem, but right now it strives to become a damn good #midi #sequencer.
🇫🇮🐍 Welcome to our next meetup on Wednesday 19th March 2025 at Taiste:
Talks:
✒️ @hamatti - Why developers should write blog posts
💉 Sakari Cajanus - Dependency injection in Python (or why Python is not Java)
🦀 Mislav Novakovic - Refactoring to Rust
And the famous HelPy quiz!
https://www.meetup.com/helpy-meetups/events/306522919/
Please also drop us a line if you’d like to give a talk in April or beyond ⭐
#HelPy #Helsinki #Python #meetup #writing #blogging #DependencyInjection #Rust
