Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rekado
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
rekado
5mo 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.
2.
▲
by
rekado
6mo 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 he
3.
▲
by
rekado
10mo ago
Chinese. https://en.wikipedia.org/wiki/Chinese_punctuation Chinese uses different symbols for punctuation and the comma in particular is surrounded by padding.
4.
▲
by
rekado
1y 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
5.
▲
by
rekado
1y 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
6.
▲
by
rekado
2y 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.
7.
▲
by
rekado
2y 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!
8.
▲
by
rekado
2y ago
If you like this you may also be interested in Emmett Chapman's Offset Modal System: https://www.stick.com/method/articles/offsetmodal/ https://www.stick.com/method/articles/par
9.
▲
by
rekado
2y 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.
10.
▲
by
rekado
2y ago
`guix pack` can create bundles that use a static proot to make them relocatable: https://hpc.guix.info/blog/2017/10/using-guix-without-being-... It also supports other more performant ways, but in some situat
11.
▲
Guix/Hurd on a ThinkPad X60
(guix.gnu.org)
61 points
by
rekado
2y ago
|
2 comments
12.
▲
Guix Targeting the Cray/HPE Slingshot Interconnect
(hpc.guix.info)
3 points
by
rekado
2y ago
|
0 comments
13.
▲
by
rekado
2y 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.
14.
▲
by
rekado
2y ago
This may be of interest: https://programming-journal.org/2023/7/1/ "Building a Secure Software Supply Chain with GNU Guix"
15.
▲
by
rekado
2y 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.)
16.
▲
by
rekado
2y ago
Identity in this sense: https://en.wikipedia.org/wiki/Identity_(philosophy) Humans already have ways to build software on macos, so why bother doing it with something called "Guix" if the thing that we would
17.
▲
by
rekado
2y ago
Clearly we do not have a shared understanding of identity.
18.
▲
by
rekado
2y ago
What is the real reason then? Please enlighten me, because I have been blocked by these technical issues in my past attempts to bring Guix to macOS. Guix is built around glibc and there is no glibc port for macOS. Using XCode for every
19.
▲
by
rekado
2y ago
Guix has the nonguix channel, which provides the vanilla Linux kernel and other packages that contain blobs or nonfree parts: https://gitlab.com/nonguix/nonguix/
20.
▲
by
rekado
2y ago
It's part of Guix. It starts here: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages...
21.
▲
by
rekado
2y ago
The technical details of the quote are correct, but FWIW I'm no longer working on the GHC bootstrap. It's fun for a while but the lack of interest in the Haskell community and the general high level of ridicule and hostility from
22.
▲
by
rekado
2y ago
I've built up to GHC 6 (I've stopped after reaching 6) from GHC 4. GHC 4 does use some generated C files, so it's not a pure bootstrap, but it's still much better than taking a binary of GHC 6 or later. (I'm the au
23.
▲
by
rekado
2y ago
CUDA is available in the guix-science-nonfree channel. https://hpc.guix.info/channels/non-free/
24.
▲
by
rekado
2y ago
I use a Samsung S4 mini with it. There are unofficial builds for it, but it's not the most pleasant experience.
25.
▲
by
rekado
2y ago
On any Guix System you can use the childhurd service or generate a disk image. More details here: https://guix.gnu.org/en/blog/2020/childhurds-and-substitutes...
26.
▲
by
rekado
2y ago
> quite hostile to any implementation on non-Linux platforms Guix has a usable Hurd implementation, which is a "non-Linux platform".
27.
▲
by
rekado
2y ago
> But you're not the spokesperson for Guix, are you? I used to be co-maintainer and I'm working close to full time on Guix. I also happen to have worked on Guix on Mac before; in fact I'm involved in the very mailing list
28.
▲
by
rekado
2y ago
Well, there's nobody blocking the work. If not I then surely somebody would personally have to do it. And it's akin to building a completely separate distribution on top of a different foundation, so we could only superficiall
29.
▲
by
rekado
2y ago
Forking code is easy. Forking a community is not and you end up with lots of duplicated work to the detriment of both groups.
30.
▲
by
rekado
2y ago
Not hostile. We just can't do it. There is no free toolchain for Mac. So we'd have to arbitrarily cut the trust graph and graft it on top of a huge blob of a proprietary toolchain and set of system libraries. That's like
More ›