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

The whole point of HTTPS is to encrypt all traffic, including the request line. Do when you do a request like:

  GET /customer/orders/?id=2348&order_id=3456 HTTP/1.1
  Host: example.com
over HTTPS, the first line also gets encrypted. So no point in banning GET.


Looks like Nix rewritten in Guile. We need more fragmentation!


This is like complaining about too much biodiversity.

Accept that computing is a vast and complex topic, and that there are far too many ways of doing even basic things than you will be able to learn completely.

This does mean giving up the idea that you will be the master of the topic with all of the answers. It also means that you need to practice humility in the face of different customs. What can you learn from this strange distro? What does it do better than the tools you have?

Remember that your way is not the only way, and that it is statistically unlikely to be the best way. No matter how clever you are.


It's really not fragmentation. Each project serves a different set of users. They share the low-level concepts and technology, but differ quite a lot in methodology and higher-level details.


Specifically, it uses Nix as the underlying system, but implements a new syntax and maintains a separate package tree written in this new syntax. I'm not entirely certain why.


It's told very clearly on both the project's website and in the linked video that they consider the Scheme language to provide a more hackable interface for package specification and management. It's also demonstrated that it all integrates very nicely into Emacs.

On top of that it's also stated in the comments here, by a Guix developer, that while having a DSL for package specification is nice, they think having a whole general purpose language for it is better.


It's not rewritten, but built on top of.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: