Settings

Theme

Ask HN: Low hanging fruit projects for gaining open source clout

3 points by fud101 a month ago · 5 comments · 1 min read

Reader

I think there is a trend of using Rust to do X where X is something already done in Python/Javascript/Go/whatever and making it go zoom.

Are there any such projects for a time rich unemployed hacker of average ability which might be a fruitful endeavour

aside, what's a good reference for learning enough rust to hack up something useful for someone who has little interest in the language

pabs3 a month ago

If you are rich, start funding work on important projects, like NLnet and Sovereign Tech do. Personally I would start with funding GPL compliance actions by Software Freedom Conservancy, the FSF LibrePhone work (and all other firmware reverse engineering efforts), Bootstrappable/Reproducible Builds, distributed code review, privacy fixes, embedded code copy removal, building from source, dynamic linking (esp for Rust), static analysis tools and libre machine learning training. These all need hackers with time on their hands too of course.

https://sfconservancy.org/copyleft-compliance/ https://librephone.fsf.org/ https://bootstrappable.org/ https://reproducible-builds.org/ https://github.com/crev-dev/ https://wiki.debian.org/PrivacyIssues https://wiki.debian.org/EmbeddedCopies https://wiki.debian.org/AutoGeneratedFiles https://wiki.debian.org/StaticLinking#Rust https://github.com/collab-qa/check-all-the-things https://salsa.debian.org/deeplearning-team/ml-policy/

rootnod3 a month ago

Honestly, if you have little interest in the language, then why do it? If it's to see if you might actually like it, pick anything, get a feel for it. Or do it in a language you actually have interest in.

Why subject yourself to a language you have no interest in just to gain clout?

  • fud101OP a month ago

    just pragmatic about these things. i would love to write it in clojure or whatever but life has beat the idealism out of me now

    • rootnod3 a month ago

      Then at least I'd pick something as a project that you are interested in. Think of your favorite Clojure library and do it in Rust. Or think of specific Clojure features that you would love to use in Rust and get cracking on a library.

      Or find an existing Rust project and start contributing. JuJutsu for example.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection