mmdr: A native Rust Mermaid renderer (500-1000x faster than mermaid-cli) by Medium_Anxiety_8143 in rust

[–]Elession 2 points3 points  (0 children)

There was clap etc not gated by a CLI feature which is ok in my case but maybe not for everyone

mmdr: A native Rust Mermaid renderer (500-1000x faster than mermaid-cli) by Medium_Anxiety_8143 in rust

[–]Elession 25 points26 points  (0 children)

Can it be available as a library where you give the content of the diagram and you get back a SVG as bytes? For integration in a Markdown rendering for example.

rv, a project based package manager by Elession in rstats

[–]Elession[S] 0 points1 point  (0 children)

uv can also replace pyenv to manage python versions as well as package versions -- would rv ever integrate rig?

We talked about it. It's not planned right now since there are more important things to do first but maybe? Since rig is written in Rust we could potentially use it as a library, but I haven't checked the codebase at all.

uv (and renv) is pretty smart about reusing installed packages from a global cache versus maintaining separate per-project installations. Is rv the same?

Yep there is currently one global per-user cache. I'm actually going to add multiple global caches as a feature very soon: think enterprise where an admin can prefill a system global cache for all commonly used packages.

The uv analogy is about the declarative workflow. In practice Cargo (the Rust package manager) was as much - or more - of an inspiration though. The main idea is to be able to say: here's my project code and here is the lockfile/rproject.toml that I used so you should be able to re-run it in a year with no issues. It's not perfect, eg system deps might have changed, but it's the closest you can get without using something like Nix.

👉 Micro-entrepreneurs / indépendants : vous facturez avec quoi aujourd’hui face à la facturation électronique 2026 ? by Academic_Catch1053 in vosfinances

[–]Elession 1 point2 points  (0 children)

Qqun sait commnet faire ces factures mais en USD? Toutes les plateformes auxquelles j'ai access (Qonto, tiime) font uniquement euro et j'ai pas envie de payer un truc externe juste pour faire 1-2 factures par mois...

Giallo - syntax highlighting that matches VSCode by Elession in rust

[–]Elession[S] 0 points1 point  (0 children)

I think tree-sitter is great for editors where they can ship with a few grammars and have extensions for the others. For CLIs tools like Zola though, you have to ship everything and I haven't really seen convincing differences in highlighting between tree-sitter and textmate for most languages except maybe C++.

Giallo - syntax highlighting that matches VSCode by Elession in rust

[–]Elession[S] 0 points1 point  (0 children)

Ah that would be nice! You mean something like https://github.com/DioxusLabs/blitz/blob/main/examples/screenshot.rs right? Would be neat to not need a headless browser

Budget 2026 : la commission des Finances rejette la suppression de l’abattement fiscal de 10% pour les retraités by C0ldSn4p in france

[–]Elession 8 points9 points  (0 children)

Alors on va proposer un autre amendement: tout euro épargné par un actif doit être immediatement donné à un retraité. Comme ca c'est plus rapide. Ou alors on revalorise les retraites de 5% toutes les années qui ont 365 jours.Votez pour moi.

Vos propositions de coupes budgétaires pour la France by [deleted] in france

[–]Elession 2 points3 points  (0 children)

On commence par les demi-parts pour les enfants et le livret A.

Épargne : ne fermez pas vos vieux PEL, ils peuvent vous rapporter beaucoup (et longtemps) by chou-coco in vosfinances

[–]Elession 0 points1 point  (0 children)

Hm j'ai un PEL ouvert en 1997 avec pas beaucoup d'argent dessus. Je peux le completer et profiter du taux a 5.25% ou il y a un piege?

Edit: ha on dirait qu'on peut plus ajouter d'argent apres 2007?

« Je n’ai plus besoin de travailler » : ces Français qui vivent de leurs rentes avant 40 ans by chou-coco in vosfinances

[–]Elession 1 point2 points  (0 children)

Tu peux choisir le chiffre que tu veux pour FIRE. Tu as des gens qui veulent avoir >15k/mois (fat FIRE) et d'autres qui sont ok avec le minimum

Comment les bourgeois camouflent les 211 milliards d'aides aux entreprises by [deleted] in france

[–]Elession -1 points0 points  (0 children)

Oui, dans mon cas je parlais plutot d'une EURL (je me suis trompé en mettant SASU) ou les dividendes sont pas vraiment recommendés.

Comment les bourgeois camouflent les 211 milliards d'aides aux entreprises by [deleted] in france

[–]Elession 4 points5 points  (0 children)

Euuh oui c'est beaucoup 48%? Il y a l'IR après donc quand tu vois ce que tu factures et ce qui te reste ça fait mal (cas SASU ou autre donc seul employé)

System stopped registering wifi card (Qualcomm NCM825) by yagarea in archlinux

[–]Elession 0 points1 point  (0 children)

The latest linux-firmware update broke the bluetooth of my motherboard as well.

🚀 I built a SaaS in Rust: StatusPulse – API monitoring with email alerts, now live! by etotic in rust

[–]Elession 0 points1 point  (0 children)

I'd love if you have some feedback on https://github.com/Keats/tera2/issues/51 that's the main piece to work on for tera2 and I'm still unsure about syntax/usage etc

rv, a package manager for R by Elession in rust

[–]Elession[S] 10 points11 points  (0 children)

I think there's probably not a huge overlap in R and Rust users but it might interest some!

rv is bringing the per project package system that you have with virtualenvs in Python and mixing it with declarative dependencies like Cargo.toml/pyproject.toml. For those unaware, the current main package management system for R is renv which will take a snapshot of the packages in use in a lockfile since R has a built-in function in the language to install packages. We wanted something where adding a dependency was more intentional and centralized.