Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ris
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
301.
▲
by
ris
5y ago
People with no control over the software they run get surprised when it does something they don't like. News at 11.
302.
▲
by
ris
5y ago
No they don't. Debian etc don't trigger a full rebuild every time they add a patch to libxml2.
303.
▲
by
ris
5y ago
> they make sure the user get a specific version that is (hopefully) vetted and know as working properly This is exactly what nixpkgs maintainers do, using more reliable and explicit tools than the likes of pip. A significant effort is m
304.
▲
by
ris
5y ago
What you're describing would be to comply with what are effectively shadow terms in an apparent open source license, which is not something that should be tolerated as it makes a farce of the whole purpose of licenses.
305.
▲
by
ris
5y ago
> I've been bitten by Debian packages being years out of date I've been bitten far harder by pypi packages trying to download random opaque binaries, miscompiling their own binaries, vendoring and failing to update large packag
306.
▲
by
ris
5y ago
The way an author expresses and codifies their "wishes" over redistribution is through a license. If the current license does not accurately reflect the author's "wishes", it should be amended. Otherwise it is bogus
307.
▲
by
ris
5y ago
> Maybe some awkward decisions here and there, but the bigger goal of using FF is to save the internet from another monopoly. Is that really going to happen by spending their resources on widget redesigns which themselves will inevitably
308.
▲
by
ris
5y ago
There is one: https://github.com/NixOS/docker But it's more of a Nix docker image than a NixOS one, because half of the things that NixOS gives you don't really make much sense in a docker image (systemd in a
309.
▲
by
ris
5y ago
Author doesn't even mention the ability to git bisect your entire system setup and the power if gives you to track down the exact commit that broke something.
310.
▲
by
ris
5y ago
Because they're intended to be referenced via hostname, and yes, regular HTTP AWS load balancers do indeed rotate their IPs.
311.
▲
by
ris
5y ago
And brainfuck is 340 lines: https://github.com/brain-lang/brainfuck/blob/master/brainfuc...
312.
▲
by
ris
5y ago
Nix can do this for basically anything - even python scripts with all their dependency modules, binary extensions and all dynamic lib dependencies, packed up into a single .nar file. nix-shell can even be used as a shebang-line for scripts:
313.
▲
by
ris
5y ago
AFAIK they're still using CVS, too. Development must be like pulling nails.
314.
▲
by
ris
5y ago
> and also subsidized Name a form of transport that isn't subsidized.
315.
▲
by
ris
6y ago
Y'know, Nix can generate json/yaml quite easily.
316.
▲
by
ris
6y ago
To run it on systems with low memory, I suggest performing any custom builds on a separate machine. In "normal" circumstances you don't generally have to do any builds at all - (almost?) everything should come from the binary
317.
▲
by
ris
6y ago
> Nix is not a build tool designed to work with arbitrary or latest development versions of libraries, for example Well it sort of is and it sort of isn't. The great thing about Nix is how the provided packages remain malleable. Yo
318.
▲
by
ris
6y ago
Artificial scarcity is an absurd and broken model. Please don't put yourself or your prospective users through that nonsense.
319.
▲
by
ris
6y ago
> not having as many whistles and bells prevents high complexity codebases. This is a thinking error I see extremely frequently from golang proponents, and it has never made any sense to me. If it were true, it would mean that forth woul
320.
▲
by
ris
6y ago
> Here is an idea, what about being paid in the exact amount that one is willing to pay for their tooling. A better idea: what if all companies had to pay for all the software they expect to make money using, right down to the metal? N
321.
▲
by
ris
6y ago
Interactively scripting Blender in python is a joy in comparison to a lot of other environments.
322.
▲
by
ris
6y ago
The solution to this problem is not bureaucracy. The solution is in the reproducible builds project, Guix and Nix.
323.
▲
by
ris
6y ago
We're patiently awaiting your rust-rewrite of xterm. When can we expect the first release?
324.
▲
by
ris
6y ago
I suspect slightly better (or faster) results would be achieved if instead of comparing against a specific dithering pattern nominated by the author, they instead compared downscaled candidate patterns against the greyscale target image.
325.
▲
by
ris
6y ago
> Even if only half of engineers think this is true, the other half should be pragmatic and let the go formatter do it's thing. Why should a group of tolerant people bend to the wishes of a group of intolerant people? That's ho
326.
▲
by
ris
6y ago
This implies an amount of language-understanding from the revision control system I'd rather avoid, especially when I unfortunately spend so much of my life writing mixed source-in-source-in-source monstrosities these days.
327.
▲
by
ris
6y ago
People/formatters that justify their structures drive me completely crazy (I'm looking at you golang et al). It's like they've never tried using revision control before. It just takes a single change in the longest entry
328.
▲
by
ris
6y ago
Genuine question: why is bittorrent not being used for this?
329.
▲
by
ris
6y ago
> Let me put it this way: Wikipedia wouldn't even allow Wikipedia to be used as a source for one if it's articles, because it's too unreliable Er.. I think you're missing the point of citing sources. If an otherwise u
330.
▲
by
ris
6y ago
There's not really any such thing as "free trade". All purported "free trade" has conditions attached, whether you see them or not. A government's ability to enforce regulations on its companies (be it over con
More ›