Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
minitech
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
minitech
9mo ago
> which the tool needs to do anyway It doesn’t. The tool has no command-line arguments. Please learn how the various shell concepts you’re referencing (like <()) actually work and get back to me if you still need to after that. In any
62.
▲
by
minitech
9mo ago
The context is what’s essentially a shell-accessible library for a minimal set of cryptographic primitives. It’s very reasonable to want it to be as lightweight, portable, and easy to audit as possible, and to want it to run in environments
63.
▲
by
minitech
9mo ago
> The popular Javascript React framework has 15K direct and 2K indirect dependencies - https://deps.dev/npm/react/19.2.3 You’re looking at the number of dependents . The React package has no dependencies. Asid
64.
▲
by
minitech
9mo ago
The Download link in the header ( https://lib25519.cr.yp.to/download.html ).
65.
▲
by
minitech
9mo ago
> Those file descriptors are available under/dev/fd on linux, with named options you can do --pk /dev/fd/5. If you have a procfs mounted at /proc and the open syscall to use on it, sure (and even then, it’s
66.
▲
by
minitech
9mo ago
Before implying SMS is preferable to an E2EE messaging app because Google “has access to everything in the phone's memory”, please exercise your critical thinking. Okay, now we’ve established that even your dishonest spin on the relati
67.
▲
by
minitech
9mo ago
Current PyYAML: >>> import yaml >>> yaml.safe_load("country: NO") {'country': False} Other people did not stop having this problem. It might be that there’s some setting that fixes this or so
68.
▲
by
minitech
9mo ago
I disliked the effect (of an unfamiliar TV’s postprocessing) without calling it that and without ever having seen a soap opera. What’s your analysis, doc?
69.
▲
by
minitech
10mo ago
> Also no programmer would use this apostrophe instead of single quote. I’m a programmer who likes punctuation, and all of my pointless internet comments are lovingly crafted with Option+]. It’s also the default for some word processors.
70.
▲
by
minitech
10mo ago
That example only shows the opposite of what it sounds like you’re saying, although you could be getting at a few different true things. Anyway: - Every property access in JavaScript is semantically coerced to a string (or a symbol, as of E
71.
▲
by
minitech
10mo ago
Compared to human bad writing, AI writing tends to suck more verbosely and in exciting new ways (e.g. by introducing factual errors).
72.
▲
by
minitech
10mo ago
> I suppose a special shell could make it work. Working on it! :) Remote machines usually don’t need to know your keystrokes or handle your line editing, either. There’s a lot of latency to cut out, local customization to preserve, and p
73.
▲
by
minitech
10mo ago
SysRq+F to trigger the OOM killer manually might help (has to be enabled with the kernel.sysrq sysctl, see https://docs.kernel.org/admin-guide/sysrq.html#how-do-i-enab... ).
74.
▲
by
minitech
10mo ago
> This is largely not true for most processes. > In most scenarios, forking a process has a negligible effect on the overall memory consumption in the system. Yes, that’s what they’re getting at. It’s good overcommitment. It’s still o
75.
▲
by
minitech
10mo ago
> What leaked was that I was a signal user, and that the person on the other side was a signal user. Clearly, either this was before Signal had its username-lookup-only feature, or you opted into letting people find you by your phone num
76.
▲
by
minitech
10mo ago
> The tech industry loves to abstract away the human. Users become “MAUs.” Problems become “pain points.” Customers become “conversions.” The LLM loves to torture concepts into statements with pithy veneers and three-item. Punctuated. Li
77.
▲
by
minitech
10mo ago
There are already user-facing preferences for all of the AI features currently in Firefox. Some of them you don’t even have to go into Settings for, just right-click > Remove AI chatbot. They’re annoying, but I appreciate that they still
78.
▲
by
minitech
10mo ago
If you didn’t mount docker.sock or any directory above it (i.e. / or /run by default) or run your containers as --privileged, you’re probably fine with respect to this angle. I’d still recommend rootless containers under unprivile
79.
▲
by
minitech
10mo ago
Hard for it not to be worthwhile, since it’s free for them. Same automated exploit run across the entire internet.
80.
▲
by
minitech
10mo ago
Seconding what others have said about preferring to read bad human writing. And I don’t want to pick on you – this is a broadly applicable message prompted by a drop in the bucket – but please don’t publish articles beyond your ability to f
81.
▲
by
minitech
10mo ago
Unintentional vulnerabilities in Docker and the kernel aside, it can only do that if it has access to the Docker API (usually through a bind mount of the Unix socket). Having access to the Docker API is equivalent to having root on the host
82.
▲
by
minitech
10mo ago
> Here’s the test. If /tmp/.XIN-unix/javae exists on my host, I’m fucked. If it doesn’t exist, then what I’m seeing is just Docker’s default behavior of showing container processes in the host’s ps output, but they’re actu
83.
▲
by
minitech
10mo ago
Weirdly, what’s currently linked in the article is https://www.newyorker.com/magazine/2024/12/16/oliver-sacks-c... , which doesn’t exist. Unrelated(?) classiness: > In his own journals, Sacks admitted
84.
▲
by
minitech
10mo ago
er, *urllib3’s name comes from urllib2 in the standard library.
85.
▲
by
minitech
10mo ago
On top of generating types dynamically being slow and bad as quietbritishjim said, “str values that also happen to be valid identifiers” is a very limiting dict key requirement.
86.
▲
by
minitech
10mo ago
You can do that for O(N), but the problem can be solved in O(k).
87.
▲
by
minitech
10mo ago
The property in question is `hasattr(x, "pop") is False`. > If you want to extend the above definition so that negative proofs concerning the parent should also hold true for the child, then subtyping becomes impossible since a
88.
▲
by
minitech
10mo ago
> Why don’t the textbooks explain why the algorithm is correct? The good ones do! > Should I be familiar with every step of Dijkstra’s search algorithm and remember the pseudocode at all times? If it’s the kind of thing you care to be
89.
▲
by
minitech
10mo ago
> Can you type it from memory, without looking it up? Well, yeah, but that’s not a very useful heuristic for people who are already aware of the algorithms in question. If you ask people to come up with a way from scratch – probably with
90.
▲
by
minitech
10mo ago
In practice, semver is very helpful. Its major benefit is allowing packages to declare compatibility with versions of their own dependencies that don’t exist yet. (Distrusting updates and pinning versions is important and correct, but it’s
More ›