HNHacker News
TopNewBestAskShowJobs

atrniv

90 karma · joined October 12, 2012

human being, stoic, buddhist
submissionscomments
atrniv··on Ask HN: Is there a Nix without the functional programming bit
Yes, there's a package manager built by Chef called Habitat that is essentially based of the nix philosophy but with several simplifications to make it more approachable.

- Packages are written as plan files in bash or powershell (https://docs.chef.io/habitat/plan_writing/)

- Once built packages are gauranteed to run with the exact same dependencies it was built with.

- Packages are downloaded from a remote builder server by default not built locally from a derivation, similar to other package managers like apt, npm, etc.

- Each package is installed in a unique prefix of the form origin/name/version/release

- Packages are not content addressable, insteas public/private keys are used to verify package contents

- It supports packages on x86 windows and Linux at the moment, but there are plans for ARM and macos support in the future

It is used in production by several large enterprise customers.

Disclaimer: I'm one of the developers working on Habitat

atrniv··on Gmail was down
down in india
atrniv··on Hacker Monthly Presents: Hacker Bundle
Looks like a nice place to test out what happens when you type 'sudo rm -rf / --no-preserve-root' on an ec2 instance :)
atrniv··on Rules of a Zen Programmer
I agree, I feel that the average productivity of a programmer before the dawn of social networking and Facebook was much higher than it is today.
atrniv··on Introducing Playlyfe (Alpha): A Platform for Building Gamified Apps
Playlyfe is a new platform with a vision of turning Gamification into something practical and accessible for developers as well as regular users to help make the world a better place. We're still in Alpha and are on the lookout for developers, game designers and problem solvers who to help define the future of gamification! :D