Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
squiggleblaz
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
squiggleblaz
6mo ago
>My package really does depend on the latest patch release! > Even in the event that your packages code is only correct with a specific patch release, I still think its wrong to put that version in the go directive unless it cannot be
2.
▲
by
squiggleblaz
6mo ago
`One reason to set `mutableUsers = false`: https://mynixos.com/nixpkgs/option/users.mutableUsers .` That doesn't help. Mutable users is about the lifecycle of the /etc/passwd file. What's I'
3.
▲
by
squiggleblaz
6mo ago
Not the greatest fan of python, but when I've got to run a python script, I do `nix-shell -p 'python3.withPackages (ps: [ps.requests])' --command 'python3 your-script.py'` Note that there is one argument to -p and o
4.
▲
by
squiggleblaz
6mo ago
Yes I just replied to your other comment with the same observation. It reminds me of an article by Paul Graham, I forget which, who expressed the difficulty of explaining to programmers who lack an abstraction just how good the abstraction
5.
▲
by
squiggleblaz
6mo ago
yes i think you've hit the nail on the head. I tend to view NixOS not as a distribution, but as a distribution framework. The system configuration is the sources for an immutable distribution as much as it as system configuration. You&
6.
▲
by
squiggleblaz
6mo ago
While nix might be free of side effects, activating a nixos configuration isn't as free as you imply. As an example, nixos keeps state around regarding user id/username mappings, to avoid giving the same user id to different users
7.
▲
by
squiggleblaz
6mo ago
I'm not OP but that's basically right. With NixOS, nix generates the system configuration as well as making sure the packages are available. If you pin your dependencies using something like nix flakes and rely on git as your sour
8.
▲
by
squiggleblaz
1y ago
Engineers want some kind of regulation because they feel like computer systems, which they nominally control, are out of control, because of the business people's demands. They want the right to say no without having to have the conseq
9.
▲
by
squiggleblaz
1y ago
> Fixing this is difficult, not just because people are resistant to change, but also because the variations in accents. The relevance of accents is greatly overstated. The argument is of the form "we should let the perfect be the e
10.
▲
by
squiggleblaz
1y ago
A certificate authority is an organisation that pays good money to make sure that their internet connection is not being subjected to MITMs. They put vastly more resources into that than you can. A certificate is evidence that the server yo
11.
▲
by
squiggleblaz
1y ago
A local minimum is a point in the design space from which any change is an improvement (but there's other designs which would be worse, if they make several larger changes). I think it's hard to make that claim about Git. You'
12.
▲
by
squiggleblaz
1y ago
Reinforcement learning, maximise rewards? They work because rabbits like carrots. What does an LLM want? Haven't we already committed the fundamental error when we're saying we're using reinforcement learning and they want re
13.
▲
by
squiggleblaz
1y ago
I think it's your responsibility to control the LLM. Sometimes, I worry that I'm beginning to code myself into a corner, and I ask if this is the dumbest idea it's ever heard and it says there might be a better way to do it.
14.
▲
by
squiggleblaz
1y ago
> GNU did not have a working system until Linus released Linux in 1992. They had pieces and components which were worthless on their own. People were installing GNU onto existing Unix systems because GNU was better than they were distrib
15.
▲
by
squiggleblaz
1y ago
Linking against GPL code on a backend server which is never distributed - neither in code or binary form. (Because what might happen tomorrow? Maybe now you want to allow enterprise on prem.)
16.
▲
by
squiggleblaz
1y ago
My favorite one I think is the Internet Explorer/Google Chrome "Same shit different - " one, because it's obviously recent and somehow iconic of the sort of person who reminisces about the old web, and clearly narrowcast
17.
▲
by
squiggleblaz
1y ago
I'm trying to brainstorm an answer. My best guess is that SSH is obsoleted by disposable instances. You can spin up a new instance for every version of your configuration, transition to it, and dispose of the original (or set it aside
18.
▲
by
squiggleblaz
1y ago
I think OP's point isn't to prevent toxic assholes from saying whatever righteous things and fighting whatever bad fight, but to limit bot/inorganic/foreign contributions from made up people - basically to make it "
19.
▲
by
squiggleblaz
1y ago
In case someone gets the misapprehension that there is a contrast between systemd and launchd in terms of the "well documented" attribution, systemd configuration is also well documented e.g. man systemd.timer etc. I didn't k
20.
▲
by
squiggleblaz
1y ago
I've never taken it as wish that employees have some cult like adoration, but as a team building exercise. I don't like it, it's cringe, but it's nothing worse than a bit of meaningless cringe. I have heard the theory of
21.
▲
by
squiggleblaz
1y ago
I don't know what other solutions there are to TOFU, but maybe it's nice if there's something like a standardised /.well-known/ssh-keys.json path for public ssh servers like github and pico.sh.
22.
▲
by
squiggleblaz
1y ago
From https://github.com/tailscale/tailscale "This repository contains the majority of Tailscale's open source code. Notably, it includes the tailscaled daemon and the tailscale CLI tool. The tailscaled daemon
23.
▲
by
squiggleblaz
1y ago
* Does it work well? * Do you recommend it? * Do your users care? * Is it difficult? Do you have to maintain it or is it basically set it and forget it? * What was memorable about setting it up? * Why did you go for Headscale vs Tailscale o
24.
▲
by
squiggleblaz
1y ago
> I can buy a brand new Ryzen 7000 series laptop for the price of replacing a Ryzen 7000 series mainboard for a Framework laptop. I haven't been able to confirm this (I found laptop prices running at about twice the cost of the main
25.
▲
by
squiggleblaz
1y ago
The modular ports are just USB-C in a cutaway. You can plug your charger into the USB-C port, or into a USB-C module that plugs into the USB-C port. Totally underwhelming. (I had a Framework 16 as a work machine at a previous job.) I defini
26.
▲
by
squiggleblaz
1y ago
I just searched for some colorised Roman statues and they don't seem to be overusing color. Even complex designs might be basically three colors (e.g. red, blue and white, plus with brown hair and eyes), and the colors themselves are a
27.
▲
by
squiggleblaz
1y ago
What else could it be but a bitwise AND. If they had used `open_source && privacy_focused && user_controlled`, it would just be `true`, which is hardly an interesting philosophy. This way, you'll be able to do tests lik
28.
▲
by
squiggleblaz
1y ago
If you buy someone's domain name, then they'll probably have emails going to it. So you set up a catchall address and discover what accounts are related to it, then you can use the reset password functionality to get access to the
29.
▲
by
squiggleblaz
1y ago
Yes but metrics! How can the CEO look like they know what's happening without understanding anything if they don't have everyone producing numbers?
30.
▲
by
squiggleblaz
1y ago
Ultimately, yes, programming with LLMs is exactly the sort of programming we've always tried to do. It gets rid of the boring stuff and lets you focus on the algorithm at the level you need to - just like we try to do with functions an
More ›