Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rekado
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
43 ms
·
391.
▲
by
rekado
9y ago
I read statements like this often on HN, but not once during my years of work as a sysadmin in enterprise IT in different countries did I meet anyone who used ME/AMT for employee laptops. Also not at conferences. Admins use the ILOM&#
392.
▲
by
rekado
9y ago
"burdened with [scare quotes] freedom" Wow. What a terrible way to describe a feature! FWIW, Guix does not require system-wide installation, but it is strongly recommended to run the daemon as root to benefit from reproducibility
393.
▲
by
rekado
9y ago
A JavaScript compiler backend is currently being added to GNU Guile as a GSoC project: https://summerofcode.withgoogle.com/projects/#47005991100743...
394.
▲
by
rekado
9y ago
In Guix not only package definitions are written in Scheme, but also build phases. These build phases are evaluated at a different time in the context of the build daemon. This means that there are two major strata, both of which are writ
395.
▲
by
rekado
9y ago
I'm happy to see that they are using GNU Guix: https://github.com/alphagov?q=guix
396.
▲
by
rekado
9y ago
The fact that copyright is annoying does not mean that we can just ignore it. There are practical advantages (and disadvantages) to copyright assignments. It depends on the project, which weigh heavier.
397.
▲
by
rekado
9y ago
"arcane and stupid"? Why? It simplifies license enforcement and license upgrades.
398.
▲
by
rekado
9y ago
GNU Guix. It uses code staging a lot, which works best in a language in which you can trivially pass around code as data. It also demonstrates that Scheme is flexible enough to easily implement features that the language designers did not,
399.
▲
by
rekado
9y ago
I use Emacs Lisp for Emacs and Guile Scheme for everything else. I prefer Scheme over Common Lisp and Emacs Lisp, because it is more stream-lined, simpler, and elegant. I'm very happy with Guile and its performance has greatly been im
400.
▲
by
rekado
9y ago
It would be more useful for them if it could be controlled at the source level. The management engine would be fine if it were free software and could be replaced. I'm very unhappy with my old Sun servers, for example, because the man
401.
▲
by
rekado
9y ago
Yes, they are without blobs. They come with Libreboot, a coreboot distribution without blobs, not vanilla coreboot. Similar notebooks with Libreboot are offered by vikings.net, tehnoetic.com, and zerocat.de; minifree.org is the business of
402.
▲
by
rekado
9y ago
At the moment GuixSD doesn't yet work on ARM. Not much is missing and you can use Guix as a package manager on top of some other variant of the GNU system, but GuixSD on ARM is not quite ready yet. Give it a couple more weeks.
403.
▲
by
rekado
9y ago
You can buy somewhat older hardware with Libreboot from various outlets including Minifree.org, tehnoetic.com, Zerocat.de, and Vikings.net. They all offer x86 hardware that works without blobs and without ME. (Of course they don't sol
404.
▲
by
rekado
9y ago
Do you not consider the freedom aspects (e.g. sources to the secure boot implementation, no x86, etc) as advantages in favour of Talos?
405.
▲
by
rekado
9y ago
> Guix even use the primary Nix package management code. Guix uses the Nix daemon, which sets up the build environments, among other things. I would not call this "the primary Nix package management code".
406.
▲
by
rekado
9y ago
Some major applications using Guile include: Lilypond, Gnucash, GDB, Guix.
407.
▲
by
rekado
9y ago
The Atmel chip design is not a free hardware design, though. There actually are chips whose design is libre, such as the Parallax Propeller (under GPL.)
408.
▲
by
rekado
9y ago
I don't think Apple is going to die if they don't sell in China.
409.
▲
by
rekado
9y ago
Use a keyboard with thumb key clusters for Ctrl, Alt, and other modifiers. If you cannot use such a keyboard (e.g. on a laptop) I suggest remapping CapsLock to Ctrl or using `god-mode`.
410.
▲
by
rekado
9y ago
> I hope fully gplv3'd init wins That's a bit of an odd thing to focus on (and I say this as a GNU person). But if you're looking for an init under the GPLv3 (or later): the GNU Shepherd fits that query. https:/
411.
▲
by
rekado
9y ago
Note that this is not a list of distributions hating systemd. Some distributions just don't use systemd for technical reasons or because of other design considerations. One example is GuixSD, which uses Guile for everything, including
412.
▲
State of aarch64 on Guix
(gnu.org)
1 points
by
rekado
9y ago
|
0 comments
413.
▲
by
rekado
9y ago
> One suggestion: if you have a separate /boot - make sure it's large enough to hold a dozen of kernels+initamfses. This is different in GuixSD. The complete operating system is just another store item. `/boot` hardly gr
414.
▲
by
rekado
9y ago
You can use Guix as a package manager on top of practically any variant of the GNU system. By design it is completely independent of the libraries that your system provides. At work I'm using the same binaries on a cluster with CentOS
415.
▲
by
rekado
9y ago
> output bit-by-bit reproducible is not their goal I think you are wrong. The Nix people (and the Guix people, including myself) are also involved in the reproducible builds project. I've met with a couple of them in Berlin last ye
416.
▲
by
rekado
9y ago
See my comment here: https://news.ycombinator.com/item?id=14829920 FUSE may be sufficient for simple cases, but it is much less flexible than the Hurd or even the approximation that Emacs provides (e.g. directly browsing th
417.
▲
by
rekado
9y ago
FUSE doesn't compose well, though. On the Hurd you can, for example, transparently access a node of an XML file inside a gzipped tarball on an FTP server; with FUSE you'd have to design the userspace file system adapter to support
418.
▲
by
rekado
9y ago
The same happened to me. It really spoiled the experience and I felt compelled to submit a poor rating. But then I rather just closed the tab.
419.
▲
by
rekado
9y ago
The Hurd does this the best in my opinion. It is really flexible and you can just install a translator on any file system node that you control. That translator could do pretty much anything: XML parsing to represent XML as a file tree, F
420.
▲
by
rekado
9y ago
Hey mickey, thanks for "Mastering Emacs"! I'm glad I bought it. I recommend it to everyone having trouble making themselves comfortable in Emacs.
More ›