thespoonbends's comments

thespoonbends | 5 years ago | on: Packaging Kubernetes for Debian

I prefer to use Debian packages because it conforms to conventions that make managing systems easier: predictable naming, integration with service management, logging, docs, manages.

(I use NixOS for personal use.)

thespoonbends | 5 years ago | on: NixOS 20.09 Released

Yes, a classic Linux distro feels like a REPL or writing in assembly/m4. NixOS turns a machine into a compiled program.

thespoonbends | 5 years ago | on: NixOS 20.09 Released

See also that there are comparatively few maintainers, despite having a large amount of up to date packages.

This is the result of treating a distro as a software problem, versus the manual processes used in Debian, for example.

thespoonbends | 5 years ago | on: NixOS 20.09 Released

I've been using NixOS on all my devices for 2 years now, and it's great to have easy reproducible systems.

NixOS design gives it a robustness that is missing from taking a mutable distro and applying mutations (via Puppet/Ansible/Chef) to it.

thespoonbends | 5 years ago | on: Org Mode's new site

I meant modal as in "if you hold down backspace, the item's text will be removed, but the item heading will remain", i.e. the headers are read-only while editing an item. evil-org-mode won't stop me pressing backspace too many times and screwing up.

thespoonbends | 5 years ago | on: Org Mode's new site

Yeah, I think it could do with a modal interface: normal mode would perform tree-like operations and allow entering text. Insert mode would treat the entire file as plain text.

... there must be a mode that does this already?

thespoonbends | 5 years ago | on: Org Mode's new site

I think the landing page would be more effective/descriptive if it emphasised it's role as a TODO/extensible structured document.

I use it as a personal planner for career and life stuff. Nothing too fancy, just TODOs with tags.

thespoonbends | 5 years ago | on: Ask HN: Go programming language is over ten years old. What do you think of it?

After disliking it for 6-7 years, because it doesn't offer the amount of abstraction that others languages offer (Scala, Haskell, Java), Go has grown on me.

I got too caught up in designing elaborate abstractions in those languages. I couldn't avoid it either, since other libraries would also use elaborate abstractions.

With Go, I just write plain dull code, against a suite of good dull libraries. Ultimately I spend less time writing programs (typically internet services) in Go than other languages.

thespoonbends | 5 years ago | on: Gitlab was down

gitlab.com is down, but are public/private instances are not. Separate failure domains is an advantage of self-hosted.

Github is great, but when it's down, it impacts developers in many places.

When we spread our eggs across many baskets, we are more resilient.

page 1