I know I have assorted rust nerds within earshot...
Anyone have any suggested resources for learning rust stuff for someone with a fair amount of coding experience in assorted languages?
I can't reproduce the bug. ¯\_(ツ)_/¯
Neither in #CsvDiff ...
https://gitlab.com/janriemer/csv-diff/-/commit/0ac6ba724656dbcc620eefda3f8ec5d8064134d6
...nor in #qsv
https://github.com/jqnatividad/qsv/pull/1297
My assumption is that they have forgotten to specify the option --right-delimiter (or --left-delimiter, respectively), when executing `qsv diff`:
https://github.com/jqnatividad/qsv/issues/1258#issuecomment-1712842883
Anyway, we now have additional tests in csv-diff and qsv, so definitely a win, regardless of the outcome! 🎉
@floriann FYI
#CSVDiff #QSV #Rust #rustlang #OpenSource #notreproducible
Work has begun on the #development tool for #AbyssalLinux. You may notice that there are two branches. One with #Python and one with #Rust. This is because I am prototyping in Rust and then considering moving to Python once the proper defaults are determined.
https://codeberg.org/Abyssal-Linux/abysstrap/src/branch/rust
Yes. This is extremely inspired by #postmarketOS #pmbootstrap
#linux #mobilelinux #linuxmobile #voidmobile #voidlinux #void #xbps #abyssal
#abyssal #xbps #void #voidlinux #voidmobile #linuxmobile #mobilelinux #Linux #pmbootstrap #Postmarketos #Rust #Python #abyssallinux #Development
Is Rust the best choice for this cli program? No. Will I write it in Rust? Yes.
#cli #Rust #rustlang #Programming #shitpost
Now I'm 1 week into a personal project where I decided to use rust for the first time, I like #Rust
Hopefully I don't regret this choice in a few weeks.
@jonas Besides the other answers:
If you are looking for a way to store multiple bool values in a memory efficient way, have a look at bitvec crate:
https://docs.rs/bitvec/latest/bitvec/
"[bitvec] specializes standard-library data structures (slices, arrays, and vectors of bool) to use _one-bit-per-bool storage_[...]"
"[it] brings the capabilities of C++’s compact bool storage and Erlang’s decomposable bit-streams to Rust" - from their docs
#Rust #rustlang #crate #CrateTip
I guess I’ll jump in the hype. #10ThingsILoveRightNow
#neovim
#rust
#obsidian
#mastodon
#kindle
#writing
#indieweb
#astrodotbuild
#digitalnomadlifestyle
#buildinpublic
#buildinpublic #digitalnomadlifestyle #AstroDotBuild #indieweb #Writing #kindle #Mastodon #Obsidian #Rust #neovim #10thingsiloverightnow
Today I got useful parsing of a publicly available json file working in #Rust
It is still baby code, but it's simplicity is really nice:
https://git.cerberos.id.au/cerberos/apTrade (the havewant lib is where the json reading in question exists, and it's reading files from https://mtgjson.com/api/v5/AllSetFiles.tar.bz2)
@rust_discussions Great article. 👍
Except for the #AI #Copilot advertisment at the end.
"If you’re ready to begin your coding journey with Rust, #GitHub Copilot can jumpstart your progress—all without the need to study documentation for hours at a time."
This statement is actually harmful to learning #Rust! If you need one thing to learn it, then it's this:
_Learn The Fundamentals_ of the language!
@github Please rephrase that, if you want more Rust adoption. 🙏
#AI #copilot #GitHub #Rust #rustlang #learning #salami
I've gotten far enough in my #Rust learning phase that I can truly consider writing an app for myself. It will no way be consumable by anyone but me. Early code, probably buggy as hell, not efficient. When I think I'm done with my early experiments, I might actually consider writing a full app for others to use.
This is probably the first hardware decoded image on Linux #freedesktop
My friend @linkmauve is working on webp hardware decoding in the Rust image crate for the Pinephone 📱
More formats and platforms to come.
That means lightning fast image decoding ⚡
#freedesktop #PinePhone #LinuxMobile #mobileLinux #Rust #Linux #Fox
@jhpratt And look what has happenend after the proof was found 😉 :
"After 358 years of effort by mathematicians, the first successful proof was released in 1994[...] It [...] opened up entire new approaches to numerous other problems and mathematically powerful modularity lifting techniques.
[...]
The unsolved problem stimulated the development of algebraic number theory in the 19th and 20th centuries."
https://en.wikipedia.org/wiki/Fermat's_Last_Theorem
Bright future ahead for #Rust, I'd say! :awesome:
A new post is up on my #blog - I discuss how my #jvm implemented in #rust actually executes bytecode instructions.
https://andreabergia.com/blog/2023/08/a-jvm-in-rust-part-5-executing-instructions/
#Rust has released version 1.72 of its programming language, featuring the ability to conditionally enable code using the cfg operator and removing the limit on const evaluation time.
https://alternativeto.net/news/2023/8/rust-1-72-0-has-been-released-with-new-features-and-plans-for-windows-support-update/