Live data from Hacker News

Refusing to verify myself: I am liz on Keybase.io

blog.lizdenys.com

11–20 of 114 posts

Re: Refusing to verify myself: I am liz on Keybase.io

#13
post #5

[deleted]

My machine is going to be upgraded to the next LTS, 14.04, sometime over the summer, but that doesn't change the fact that 12.04 will still be around in 2017.

More importantly, 12.04 is the most current Ubuntu LTS. It's definitely still around now.

Re: Refusing to verify myself: I am liz on Keybase.io

#15
post #7

Curious: Why do people choose JavaScript/node.js to write command line apps over traditional languages for that task like python or ruby?

npm is a fantastic package manager that integrates very well with github, and node -- in the opinion of a lot of people -- has a rather intuitive system for installing and loading third party modules.

EDIT: also wanted to add that node exposes your standard POSIX-style interfaces to the OS, so there's really no reason it can't be a general purpose replacement for other languages for writing system tools.

Re: Refusing to verify myself: I am liz on Keybase.io

#17
post #8
post #7

Curious: Why do people choose JavaScript/node.js to write command line apps over traditional languages for that task like python or ruby?

Why do people choose python or ruby to write command line apps over traditional languages like BASH, PERL, and C?

The primary argument against node.js (and perhaps ruby) AFAIC is that many users will not already have it installed. Python/Perl/Bash you can count on all users having. C is a fine choice, but of course requires more packaging to be user friendly.

I've used zsh as my interactive shell for years, but I always still write bash scripts instead of zsh scripts. You can count on bash scripts running just about anywhere.

Re: Refusing to verify myself: I am liz on Keybase.io

#18
post #16

[deleted]

If you don't upload your key to keybase.io, you need the command-line tool to generate the file to upload for you, and then subsequently verify it. She can't install keybase via npm because the version of npm she has with her OS is too old to install it. Therefore, she can't verify.

Re: Refusing to verify myself: I am liz on Keybase.io

#19
post #15
post #7

Curious: Why do people choose JavaScript/node.js to write command line apps over traditional languages for that task like python or ruby?

npm is a fantastic package manager that integrates very well with github, and node -- in the opinion of a lot of people -- has a rather intuitive system for installing and loading third party modules. EDIT: also wanted to add that node exposes your standard POSIX-style interfaces to the OS, so there's really no reason it can't be a general purpose replacement for other languages for writing system tools.

"no reason it can't be a general purpose replacement for other languages for writing system tools."

Perl/Python come installed by default in the majority of distros (and Mac OSX)

They're also more mature at this stage

So, yeah, node may one day be as supported as them, but today it is at a disadvantage.

Post reply on HN