rekado

Joined 11 years ago

Karma
2,518
Submissions
577
Member since
Jan 29
Free software developer and GNU hacker.

    https://elephly.net
    https://bootstrappable.org
    https://foundation.guix.info
    https://hpc.guix.info
    https://guix.gnu.org
    https://workflows.guix.info
View on Hacker News

Recent submissions

Comment · 6 months ago
Conda does not solve the problems of deployment and they don't have any reproducibility guarantees. That's not surprising considering how Conda binaries are built.
Comment · 7 months ago
I use a Guix manifest for every project, which describes what dev tools and dependencies I want. When I enter a directory the shell automatically evaluates the manifest and all my tools are ready.

With tooling for deployment I prefer to heed an adaptation of Greenspun's Tenth Rule. Neither Guix nor Nix are really all that "complex" from a user's perspective.

Comment · 11 months ago
Chinese. https://en.wikipedia.org/wiki/Chinese_punctuation

Chinese uses different symbols for punctuation and the comma in particular is surrounded by padding.

Comment · 1 year ago
I'm using it on Guix via the Rosenthal channel: https://codeberg.org/hako/rosenthal.git

I quite like it because it's more predictable than automatic tiling window managers and generally less work than manual tilers. (I've used tilers since maybe 2010 with xmonad.)

Comment · 1 year ago
I really dislike the cartoons, because they are carelessly generated images. On the first look they appear to be actual cartoons (you know, where details were deliberately placed to convey meaning), but the more you look the more confusing they get because it seems that most details here are accidental.

To me bad illustrations are worse than no illustrations. They also reflect poorly on the author, so I'm much less inclined to give them the benefit of the doubt, and probably end up dismissing their prose.

Comment · 1 year ago
It is documented here: https://github.com/YaLTeR/niri/wiki/Xwayland I use xwayland-satellite (for Emacs) and I can copy text in Emacs to a terminal running on Wayland.
Comment · 1 year ago
In all those years working on and playing with free software, I still cannot understand the incessant need for badmouthing other projects and calling things "half-assed". What a destructive habit!
Comment · 1 year ago
Comment · 1 year ago
Teenagers have to get up too early. Teenagers experience a shift in their circadian rhythm and also require more sleep than before puberty. School schedules do not account for this shift.
Comment · 1 year ago
Comment · 2 years ago
I think stating it this way gets the history backwards. The live bootstrap came about as a separate implementation of what had been done for Guix earlier. It then became a proving ground for new ideas, which then fed back into Guix.
Comment · 2 years ago
This may be of interest: https://programming-journal.org/2023/7/1/ "Building a Secure Software Supply Chain with GNU Guix"
Comment · 2 years ago
I'm using Guix System on my rockpro64. I patched uboot to allow it to boot via SATA. (One of the patches I needed was to ignore a spurious CPU reset while enumerating SATA devices.)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton