Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pxc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
43 ms
·
661.
▲
by
pxc
1y ago
The Guix blog has really good and detailed discussions of things Guix has done differently than Nix! Posts on the choice of different abstractions for modeling services in Guix is probably a good starting point. The UI differences are also
662.
▲
by
pxc
1y ago
Flakes and the unstable branch of NixOS (the `nixos-unstable` branch of Nixpkgs) are unrelated. Flakes is an "experimental feature" of Nix itself, but it has shipped in stable releases of Nix for years now. There was a time when y
663.
▲
by
pxc
1y ago
American workplaces don't have freedom of speech and never have, so there are two exceptions in play.
664.
▲
by
pxc
1y ago
Yes! I knew that those are comparable to devenv.sh (what my team uses; love it!) in terms of environment management but wasn't yet aware of whether or not they also have task runners like one might use to build CI/CD pipeline logi
665.
▲
by
pxc
1y ago
My team has a setup that sounds essentially the same using Nix via devenv.sh. We deterministically bundle and run everything from OpenTofu and all its providers to our programming languages runtimes to our pre-commit hooks this way, and it
666.
▲
by
pxc
1y ago
> And their Mac runners do not come with Docker, and it cannot be installed. ????? If you have a Docker runner on macOS, you're just running a Linux runner in a VM. So just register a Linux runner in a VM, right?
667.
▲
by
pxc
1y ago
I built something like this out using an old version of Dagger and found it enormously complicated, and the they rewrote everything and abandoned the version of Dagger I used. When I they did, I said "fuck it" and just started dis
668.
▲
by
pxc
1y ago
Ugh, that sucks. It makes sense. I'm somewhat optimistic that as the open-sourcing effort continues, more and more of NVIDIA's driver stack will be open-source and it will see significant improvements, too.
669.
▲
by
pxc
1y ago
This is really only for debugging the logic of your Actions, isn't it? On my team, Nix seems to work pretty well for encapsulating most of the interesting things CI jobs do. We don't use virtualization to run local versions of our
670.
▲
by
pxc
1y ago
It's not about bugs, it's that users can do basically whatever they want in their WSL2 guest VMs and most endpoint security software has little control over it or visibility into it. It's a natural little pocket of freedom fo
671.
▲
by
pxc
1y ago
I've hit real data loss bugs in WSL, as well— files disappearing, sometimes even rendering the WSL guest unbootable.
672.
▲
by
pxc
1y ago
Works fine with Nix and Guix since it doesn't replace JS or other shared config files in-place to perform updates
673.
▲
by
pxc
1y ago
Then why are you using NVIDIA? The AMD open-source driver stack is very mature by now
674.
▲
by
pxc
1y ago
How long did it take to get through the DuoLingo French course?
675.
▲
by
pxc
1y ago
There are various extensions that use the native "discard" API that is enabled by default, but give you more knobs to tweak. If you search for "discard tab" in the add-ons store, you'll find a bunch. I use this one:
676.
▲
by
pxc
1y ago
I didn't know that! That gives me another reason to play with it at home. Thanks for cluing me in. :)
677.
▲
by
pxc
1y ago
When I tried to reproduce this, DeepSeek refused to answer the question.
678.
▲
by
pxc
1y ago
WAFs can be a useful site of intervention during incidents or when high-severity vulns are first made public. It's not a replacement for fixing the vuln, that still has to happen, but it gives you a place to mitigate it that may be fas
679.
▲
by
pxc
1y ago
> Lawyers seem safe, so far. Nope, lawyers are fucked too. It's just not as advanced yet: https://www.abajournal.com/web/article/arizona-approves-alte...
680.
▲
by
pxc
2y ago
How hard would it be to have an editor just ignore files that aren't in source control (at least staged)?
681.
▲
by
pxc
2y ago
Maybe it's because I love the Unix shell environment so much, but I also really love this style. I try to make good use of it in every language I write code in, and I think it helps make my control flow very simple. With lots of pipeli
682.
▲
by
pxc
2y ago
That sounds very good. Unfortunately in this instance I'm on Android.
683.
▲
by
pxc
2y ago
To someone with light sensitivity issues, stumbling upon HDR content like this usually feels like an unexpected act of violence. I wish my phone featured a way to turn this off globally, as it's absolutely brutal in those endless video
684.
▲
by
pxc
2y ago
Indeed. Emoji are just characters, rendered via some font just like any text character. On non-Apple operating systems, you can select emoji sets via font configuration. You can do it on macOS as well, but you have to disable SIP and modify
685.
▲
by
pxc
2y ago
When builds are reproducible, one thing a distro can do is have multiple build farms with completely different operators, so there's no shared access and no shared secrets. Then the results of builds of each package on each farm can be
686.
▲
by
pxc
2y ago
And with even a little bit of imagination, it's easy to think of other possible measures of degrees of reproducibility, e.g.: • % of deployed systems which consist only of reproducibly built packages • % of commonly downloaded di
687.
▲
by
pxc
2y ago
> More importantly, the "competition" between GCC and clang/LLVM is mutually beneficial. GCC losing prominence would not be good for LLVM long-term, just as GCC arguably languished in the period after the egcs merger. You&
688.
▲
by
pxc
2y ago
There is, isn't there? That's what `pkgsStatic` in Nixpkgs is. Statically compiled packages with small closures built with musl, just like Alpine
689.
▲
by
pxc
2y ago
That's such a weird characterization of this article, which (in contrast to other writing on this subject) clearly concludes (a) that Nix achieves a very high degree of reproducibility and is continuously improving in this respect, and
690.
▲
by
pxc
2y ago
I should add that upon reflection, I did have some really good "flipped classroom" experiences in college, especially in highly technical math and philosophy courses. But in those cases (a) homework was really vital, (b) significa
More ›