Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mksybr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
61.
▲
by
mksybr
3y ago
I'm not expert Clojurist, but my first guess of this is that it prints and pushes every non-nil value into a go channel xf, one-by-one, recursively, in a new thread, then return the channel, presumably so more work can be done and pass
62.
▲
by
mksybr
3y ago
Minetest is both free and fairly comparable to Minecraft, if you use (Minetest) mods.
63.
▲
by
mksybr
3y ago
Scary stuff! http://xahlee.info/emacs/emacs/emacs_hand_pain_celebrity.htm...
64.
▲
by
mksybr
3y ago
paste it with a prepended JavaScript: into the URL bar.
65.
▲
by
mksybr
3y ago
Factor is a typed forth descendent
66.
▲
by
mksybr
3y ago
Guix is a huge upfront increase of complexity for someone who already has a shell script to do the same thing.
67.
▲
by
mksybr
3y ago
My script installs configuration as well as packages. Guix is way more complex than my script, not only in part because I would need package a non zero amount of things to have it be feature complete with my shell script, and unlike your no
68.
▲
by
mksybr
3y ago
That's a nice small benefit that seems dwarfed by the increase of complexity, but maybe I am blind to my death of a million paper cuts that I've grown used to. Maybe I'll update my script to use named instead of randomly gene
69.
▲
by
mksybr
3y ago
Great example! Managing old or multiple versions of software is actually a great usecase for Guix.
70.
▲
by
mksybr
3y ago
a set of tools that wont fade away, its much harder to believe that about nixlang than its for bash/dash/sh i dont have to recreate nix to get easy customized installs, my installer script doesnt need to know or do anything about
71.
▲
by
mksybr
3y ago
i just glob over *.default and *.default-release `mkdir -p chrome` and move it there then check if my user.js has the setting that enables legacy userchrome (via grep, (useless) cat, and pipe), and if not add it. wouldnt guix do something s
72.
▲
by
mksybr
3y ago
Copying files to /etc doesn't require Guix. Installing applications and copying their respective config files doesn't require Guix. Guix seems worse for this than a repo of config files and a shell script or makefile, because
73.
▲
by
mksybr
3y ago
this is presumably why guix calls itself "an advanced packaging management system". if you don't want to futz around with that kind of thing theres always ubuntu which mostly just works and even comes prebaked with activedire
74.
▲
by
mksybr
3y ago
what? none of that is impossible for me to configure with a shell script? i install my userChrome.css to firefox with it, and i havent tried the addons aspect because my firefox account syncs them for me. since i run zfs i should get rollba
75.
▲
by
mksybr
3y ago
yes, i am fine with that personally and its hard for me to grok what benefits reproducibility in the guix sense would get me here
76.
▲
by
mksybr
3y ago
someone wrote a script to install only the applications I want and configure my .config files the way I do but for guix? this seems to be a conflation, i'm not producing packages for my distro which is what the equivalent guix script w
77.
▲
by
mksybr
3y ago
I don't think NixOS is the only distro that has this property, what prevents someone from making a shell script that installs your applications and dotfiles? Blow away your OS install and get your set up back in one line is my experien
78.
▲
by
mksybr
3y ago
I guess my eye sight is worse than I thought; I have to zoom in a lot to notice any blurriness. `xrandr --dpi 160/DP-2` doesn't seem to do anything for me.
79.
▲
by
mksybr
3y ago
with i3 i use an xrandr oneline to set the fractional scaling and it works great. xrandr --output DP-2 --scale 0.6x0.6