Hacker News new | ask | show | jobs
by patall 879 days ago
For me, being listed as a contributor to Ingenuity is one of the highlights of my career in software development. I mean, I just fixed a bug in some python library, but that was enough to get the GitHub Ingenuity badge. And when ever I am asked for a fun fact about myself, I can answer: some of my code is flying on Mars :)
4 comments

Speaking as someone some of whose code probably helped search for the fallen Malaysian Airlines Flight 370 a decade back, I gotta say, you have me beat by a country mile and deserve to be chuffed.
I don’t think you should be apologetic about the small scale of your contribution: the animating principle of open source is that the aggregation of small contributions like yours can create outcomes that rival those of even the wealthiest organizations in the world.
But usually it is a handful of really large contributors and more smaller ones. And that's fine, but I'm not aware of a project where the contribution graph is more or less flat. And more often than not those large contributors are paid by large companies to contribute.
I wonder which largish FOSS project has the flattest contribution graph?
That's a great question. Whichever project it turns out to be their governance and leadership will be well worth studying.
Ingenuity is running Python?
We did recently (2 months ago...?) add a couple of Python scripts to the heli for the first time.
The vehicle itself is mostly C++ but there's lots of python in the ground station and data processing
Wow, I somehow never imagined that even NASA's technology choices would be influenced by "all the data stuff being for Python". But I guess if it's all sandboxed and any errors are reversible... then why not?

It all makes rational sense. It just feels weird to think about Python running on Mars before there's even people there.

GP stated, that there is a lot of Python based stuff on the ground though, as I read it. Not necessarily on Mars.
Ah, I see. I read "ground station" as hardware on the ground on Mars, as opposed to on the helicopter itself.
I contributed to `twbs/bootstrap` and got the badge too, lol.
This has "University: Stanford" and "Company: Apple, Role: Individual Investor" energy

(I'm kidding, the badging system is funny)