workstation
Dev tools
development environment
SHOW HN2019
155points
50comments
#262of 2,195 in 2019
Top 12%of 2019 by points
How HN took it
DebatedReal support and real criticism
6 positive, 4 neutral or asking, 2 mixed, 4 critical, out of 16 comments about the project. Thread score +0.14.
Idea: 6 for, 2 againstExecution: 0 for, 2 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Immutable, reproducible environment is appealing
From 2 comments
I love this idea, and because docker feels so much lighter than vagrant, and doesn't require virtualbox to be installed and updated (like vagrant did on windows when I used it).…
kristianp on HN@lifeisstillgood - in the spirit of mutual embarrassment... https://github.com/ramses0/docker-devenv https://github.com/ramses0/docker-devenv/blob/master/Dockerfile I found it…
ramses0 on HN
Objections
Docker is awkward for long-running daemons and services
From 3 comments
I see some minor grammatical issues with the doc. "dependencies" is spelled wrong, and the final sentence of the "Docker Immutable Workstation" section seems incomplete. Also…
seabrookmx on HNYou can even get it with straight up Docker, as long as both the host and container are running a new enough kernel+docker. You can even run unprivileged containers:…
lscotte on HNIn my experience, I was not able to run systemctl restart some.service in a docker container. This wasn't an issue in a LXC container.
u801e on HN
Questions
Whether Ansible or a hybrid native approach was considered
From 1 comment
Did you consider alternate approaches like using Ansible to give you more native system options as well, or was the goal here truly to have something 100% cross platform on…
xoa on HN
Alternatives named
Darch
From 1 comment
This is pretty much exactly my project Darch is/does, except that it is truly completely native. https://godarch.com/ Here are my recipes:…
pknopf on HN
Fedora Silverblue
From 2 comments
I tried Fedora Silverblue [0] with the release of Fedora 29. It uses OSTree to manage state, and only allows mutability inside of the home directory and /var. Overall I was very…
kakarot on HNMight be interesting to pair this with something like Fedora Silverblue (read-only /usr managed using rpm-ostree) and fedora-toolbox. http://silverblue.fedoraproject.org…
edwintorok on HN
Qubes OS
From 1 comment
This is approaching the idea of Qubes OS, which is a good direction IMO and something I've been waiting for stability to try. https://en.wikipedia.org/wiki/Qubes_OS…
rhizome on HN
NixOS
From 2 comments
NixOS may also be something to look at. It's doing things a bit differently compared to Qubes, but seems to have similar kinds of goals. I've not used it before but the idea…
simcop2387 on HNWas NixOS / Nix considered? Feels like a lot of overlap in the motivations.
tjoff on HN