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 🇬🇧 .
rust
Hey You!
wanna help out with a neat Game Console project I'm working on?
did you ever want a Steam Big Picture-like experience for @itchio?
then come help me out with a small project called hubbl.games, an early alpha and experimental #itchio app for downloading & playing games!
help out a fellow #IndieDev, or check and see if you can play your own games!
claim your alpha copy below and please boost!
https://bram-dingelstad.itch.io/hubbl-games/download/LbpuE8dVEz4WVm7theglYLn6HjbUDag5xH_IlseJ
(made w/ #GodotEngine, #Rust & ❤️)
#Stream this week SUNDAY 12th of May, 7pm CET📢✨
Come join me on a #SideProjectSunday stream, come co-work on your silly sideproject along with me!
I'm working on a #GodotEngine-based client/console for @itchio using @GodotRust 👀✨ Do you have any questions about @godotengine or #RustLang / #Rust, feel free to ask them on stream!
follow @watch to be notified when I go live
https://stream.gamedev.lgbt
✨ boosts appreciated ✨
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.
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.
StarryDex - A Pokédex application, has been released on Flathub.
The application is being developed with libcosmic for the COSMIC™ desktop.
Beware, it has some visual glitches, mainly with images ONLY if COSMIC is not installed on your system. It does not seem to happen on any desktop environment as long as COSMIC is installed, I don't know if this will stop happening as libcosmic matures…
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.
took a couple minutes to update descriptions on #tek, #vestal, #taggart, and #tengri, developed at https://codeberg.org/unspeaker/tek
#foss #rust #basspistol #codeberg #ratatui #daw #tui #linux, and, most importantly, #thanksfedi !
🇫🇮🐍 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
I just found something interesting and funny about Redox os.
Its operating system written fully in rust. Right?
Rust is created by oxidation of iron in presence of oxygen, in chemistry such reaction is called redox reaction.
Idk sounds funny to me, wonder if it was intentional @redox
Sorry for @ but I'm actually interested was this intentional? @soller
#tech #chemistry #foss #rust #redox
new security milestone reached: #chatmail relay servers are hardened to only transfer end-to-end encrypted e-mail with metadata minimization. No cleartext message can enter or leave the secure chatmail network anymore.
We now talk about "chatmail relays" rather than servers as they only ephemerally store messages until delivery. Dirt cheap to run.
We opened up our #rust "chatmail core" infrastructure library and set up an overview of the community driven ecosystem ...
My Easter treat has been to work on my silly hosted-at-home retro website. It now features actual content, animated GIFs, and photos of pineapples!
There's a few dynamic pages under cgi-bin, although they are not actually CGI scripts—they are generated by a Rust program. The dynamic content includes live energy stats, climate info, and memory & uptime info. I still want to fill out the content some more, but I also need to do other things.
Generates random 16 bytes, transforms it to CryptoKey Object, encrypts it for RSA-key issuer
Today my #rust compiler told me "expected future, found a different future".
And I'm like: me too buddy, me too
pw-videomix v0.3.0
A lot of new features were added within the last year. Not all are finished. The reason, why I hesitated to release a new version. But the next step needs to be taken. So the motto of 0.3.0 is:
"Half Baked"
new:
- Saving and loading project files.
- New nodes (kaleidoscope, video source, encoder sink for video files, control nodes).
- MIDI devices to control values.
- Removed binaries from the source repository. The Linux binary will be updated regularly now. There won't be a Windows binary in the near future.
- Connections update their resolution automatically. No reconnects needed anymore.
... more in the changelog
Try it out here:
https://gitlab.freedesktop.org/AdeptVeritatis/pw-videomix
#rust #rustlang #vulkan #egui #winit #opensource #freesoftware #creativecoding #art
RELEASED: Talmudifier, a Rust crate that typesets arbitrary Markdown text into Talmud-like PDFs.
- Render beautiful page layouts with an internal TeX engine
- Compile as an executable or a library
- Supports marginalia and multiple fonts
- It's a port of my old Python module and it's much faster
https://crates.io/crates/talmudifier
#rust #rustlang #mazeldon #jewish #latex #opensource #DigitalHumanities
#tek 0.2.0 out now: https://codeberg.org/unspeaker/tek/releases/tag/0.2.0
it's buggy as hell, and about half the features i've showcased previously are disabled for now. but, more importantly, i've managed to build it as a single binary that you should be able to run on any #linux with #glibc and #jack... let me know what happens!
Last weekend I published a fun little project that allows you to use the #Rust library #Ratatui to make a #TUI (Terminal UI) in #JavaScript/#TypeScript, via #WASM.
https://github.com/nfnitloop/ratatui-wasm-backend
That repo contains an example app, which you can easily run with #Deno, which keeps it entirely sandboxed from your system. Here's a quick screen recording:
https://asciinema.org/a/8Ljb2Tkp9SyujJpaDjMKBadGw
Let me know if you build anything fun with it. 😊
https://ultrarare.space/en/posts/guix-rust-packaging-preview/
On the next merge of rust-team branch, Guix will support importing Rust dependencies from the generated lockfile Cargo.lock. A simplified Rust packaging model utilizing the new feature will be introduced, and a workflow will also be documented in Guix Cookbook (bug#77093: New Rust packaging workflow based on lockfile importer).
To test the new packaging model and tweak the workflow, in the past two weeks I have migrated 150 Rust programs, with a total amount of 3638 dependencies and slightly higher source expectation. You might be amazed if you have ever tried Rust packaging in Guix.
More details will be covered in a future blog post on Guix Blog.
This post is to share you the news and give a very brief instruction on how to use the lockfile importer in your own channel at the moment.
Wait, at the moment...? Yes! Build system changes from rust-team branch are not hard requirements.
#guix #rust