OH MAN! There's even this cool RPN calculator called Orpie for the linux terminal. Really fun to use and VERY USER FRIENDLY TOO :O
Conversation
Notices
-
Leo Loikkanen :fi: (limbclock@mastodon.social)'s status on Saturday, 25-Feb-2017 11:54:29 UTC Leo Loikkanen :fi: - Hallå Kitteh likes this.
- Hallå Kitteh repeated this.
-
Hallå Kitteh (clacke@social.heldscal.la)'s status on Saturday, 25-Feb-2017 11:58:48 UTC Hallå Kitteh @limbclock Nice. Just verified it's in Nix. -
Leo Loikkanen :fi: (limbclock@mastodon.social)'s status on Saturday, 25-Feb-2017 11:59:46 UTC Leo Loikkanen :fi: @clacke no idea what Nix is :D
Hallå Kitteh repeated this. -
Hallå Kitteh (clacke@social.heldscal.la)'s status on Saturday, 25-Feb-2017 12:06:06 UTC Hallå Kitteh @limbclock I could say "just a package manager", but #nix (along with its younger sibling #guix) is pretty different from any other package manager. It works on Linux (alongside your existing OS and package manager), FreeBSD and OSX.
https://nixos.org/nix/ -
Leo Loikkanen :fi: (limbclock@mastodon.social)'s status on Saturday, 25-Feb-2017 12:06:59 UTC Leo Loikkanen :fi: @clacke oh ok. It's a functional Linux Distro thing...no idea what that is.
Hallå Kitteh repeated this. -
Hallå Kitteh (clacke@social.heldscal.la)'s status on Saturday, 25-Feb-2017 12:10:55 UTC Hallå Kitteh @limbclock The killer features:
1) User-specific package installs, no root access required
2) Process-specific package install, try it out, let it go
3) Rollback if a package upgrade/install messes everything up. If running NixOS, rollback of the entire system config, or temporarily selecting an old system config from the GRUB menu.
Here's a talk I gave (1h video): https://www.lysator.liu.se/~clacke/video/2017-01-24_HK_Functional_Programming_guix_qscale_5.mp4
Here I interview a friend about it (1h+ audio): http://hackerpublicradio.org/eps.php?id=2198 -
Hallå Kitteh (clacke@social.heldscal.la)'s status on Saturday, 25-Feb-2017 12:12:32 UTC Hallå Kitteh Hey @lambadalambda! Pleroma presents my video link with an audio widget. Is today the day I get my shit together and make my first merge request? -
Leo Loikkanen :fi: (limbclock@mastodon.social)'s status on Saturday, 25-Feb-2017 12:40:51 UTC Leo Loikkanen :fi: @clacke do you maintain NixOS or something? I'm just curious :)
Hallå Kitteh repeated this. -
Hallå Kitteh (clacke@social.heldscal.la)'s status on Saturday, 25-Feb-2017 14:40:14 UTC Hallå Kitteh @limbclock Just a big fanboi. :-)
I've contributed one patch to the #Guix package tree and I've met and talked to Chris Webber, who contributes more to the Guix and Guile communities.
I just really want both #Nix and Guix to succeed, because they uniquely solve both essential problems and problems of convenience, and if I can't find the time to contribute to the code, at least I'll contribute in evangelism.
I think the problems of 1) service administration usability ( #userops ) 2) reproducibility and 3) polyglot package building, testing and development can only be properly solved by these systems, or something like them that doesn't yet exist. -
Leo Loikkanen :fi: (limbclock@mastodon.social)'s status on Saturday, 25-Feb-2017 16:00:46 UTC Leo Loikkanen :fi: @clacke But are Guix/Nix meant for people who decide to switch from Windows to Linux etc?
Hallå Kitteh repeated this. -
Hallå Kitteh (clacke@social.heldscal.la)'s status on Saturday, 25-Feb-2017 16:39:54 UTC Hallå Kitteh @limbclock One step at a time, easy does it. I think switching from Windows to a rather familiar traditional Linux setup is enough of a challenge. A functional package management system, even though #nix has been around since 2004, is still a pretty unconventional idea, and at this point mostly marketable to people who are really into computing.
Yes, I am saying that people who voluntarily run Windows are not really into computing.