QIRA is a timeless debugger
qira.me
qira.me
Really need a good release engineer to come clean this up. Been a little busy with comma.ai :)
> Linux required, 64-bit Ubuntu recommended.
> cd ~/ && wget -qO- qira.me/dl | unxz | tar x && cd qira && ./install.sh
uhh... no
Seriously, if you want people to adopt your software, even on their development machines, please offer a safe way to get it.
https://news.ycombinator.com/item?id=6650987
At the end of the day you've got to trust someone even if you download a signed archive of source code. You can't audit every line.
If it's about running programs from the internet you haven't code reviewed, then you could just review the sources and the installer before running install.sh?
The download isn't HTTPS
The archives aren't signed.
And having to start some custom installer script is also not really trustbuilding. (Why can't the program simply stay within its folder?)
> WTF you use Firefox?!?
> Go download a real web browser, like Chrome, and try this again
* qemu, python2, flask, flask-socketio, gevent, libcapstone3 and qiradb (in the project root)So I should clutter my home directory with stuff that may or may not break if I later try to move it somewhere sensible?
> ... && ./install.sh
Then I let it programatically dig its tentacles into who-knows-what, making uninstallation laborious and/or dangerous?
Why not give a hyperlink to some "qira.tar.xz" file, and have it execute from the resulting directory? Such applications are usually easier to package too, making it more likely to appear in repos.
That second build script includes more non-SSL fun if you feel like playing that game.