Hacker Newsnew | past | comments | ask | show | jobs | submit | cwicklein's commentslogin

I believe GUIX is implemented in Scheme which makes Scheme a natural choice for expressing configuration. Lisp tend to be a natural configuration format for anything written in Lisp. Highly functional configuration processing comes practically for free.

I’ve written a personal system in Common Lisp for building third-party software on macOS (coincidentally somewhat similar to GUIX), and I use sandbox-exec to isolate execution so that only intended requisites affect the build process and so that installation is strictly confined to the configured destination directory, no scribbling outside the lines.

I think Bazel uses sandbox-exec on macOS.


Expandable to 65K. I don’t recall seeing SI units used in this context until by hard disk manufacturers years later.


I think that comes from 64k + 1k ("the video display section contains its own 1K bytes").


Bravo!


And me of Francis Gary Powers.


I think it’s implied that it’s been zero days since the underlying cause of some such problem turned out to be DNS related. The number zero being hard coded implies that the root of the problem is always DNS. But, let’s give MTU its due.


Lately, MTU has gotten up my list of things to check when stuff goes down.

It seems carriers can't get their MTUs straight as of late, especially on MPLS links...

I really thought we had this figured out 20 years ago...


I had the same thought about conditions a few days ago and discovered this:

https://discourse.julialang.org/t/ann-package-conditions-jl/...


Lol. The final domino falls!



There isn't a language where you can't find a ragequit file. The Common Lisp ones are absolutely savage.


You are right :) This file is primarily for the ones who rage quit CL, hoping for greener grass elsewhere (and eventually come back).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: