Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
o11c
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
511.
▲
by
o11c
1y ago
Fun fact: the King James Version of the Bible has several errors where it uses "thy" before a vowel sound. This might vary by edition, but I've verified some in a scan of the 1611 "he" bible. Unfortunately it's
512.
▲
by
o11c
1y ago
Fragmentation is one major reason to use fixed size classes. After just a few allocate/free-a-bit cycles, you can very easily end up with a large amount of free space in unusably tiny chunks. (this is one reason why languages with a Ga
513.
▲
by
o11c
1y ago
And how did you lex "September 3, 1752"?
514.
▲
by
o11c
1y ago
Unfortunately there are major, intentional , compatibility problems with USB audio. During early COVID, USB audio worked perfectly, but an Android update disabled, supposedly for "security" reasons.
515.
▲
by
o11c
1y ago
You really don't want PEG, even if you think you do. Maybe especially if you think you do. PEG gives up on both performance and correctness in case of ambiguity; LL and LR are the main families that can be trusted (though not LL(*) u
516.
▲
by
o11c
1y ago
Postgres's identifier-quoting is almost what standard SQL requires, except that it folds in the wrong direction (only relevant if you're introspecting or mixing quoted with unquoted identifiers). Many (Most?) other SQL implement
517.
▲
by
o11c
1y ago
This isn't quite as useful in practice as it seems, since NOT isn't always free, you almost always can eliminate common subexpressions, and gates with more than two inputs are often cheaper than doing everything with two-input g
518.
▲
by
o11c
1y ago
I really wish we had broad laws requiring telling the truth about concrete things (in contracts, by government officials, etc.). But we don't even have any real enforcement even for blatant perjury.
519.
▲
by
o11c
1y ago
You're thinking of the inferior system that predated T-9. The whole point of T-9 was using a language-specific word frequency list so that words can be entered with just one digit per letter. The main word pairs that this often fails
520.
▲
by
o11c
1y ago
All writing is about managing the "surprise" budget. Strictly following the rules of grammar (subject to the specific dialect and field) minimizes surprise, so the author can spend more budget on (and the reader still has the focu
521.
▲
by
o11c
1y ago
IMO, the real problem with trying to enforce capability-based systems on desktop/server environments is the correct API isn't implemented. `capabilities(7)` is only a tiny subset of `credentials(7)`, `PR_SET_NO_NEW_PRIVS` is an ab
522.
▲
by
o11c
1y ago
If they mutated the real environment it could be even worse, since they're still privileged code and there are all sorts of environment variables that libraries read at runtime using `secure_getenv`. I finally understand why they'
523.
▲
by
o11c
1y ago
Beware: most USB-to-SATA adapters do not work with HDDs, only SSDs One USB A-to-C adapter I particularly like is a cable with adapters tied to each end, so you can use it for any combination of (A or C host) to (C or micro device). FM trans
524.
▲
by
o11c
1y ago
I've had extensive thoughts about a space-based coöp 4X-like game with fog of war - jump drives can only take you near the speed of light (skipping the need for fueling g-drives and forbidding unstoppable kinetic kills), not faster,
525.
▲
by
o11c
1y ago
The point of the copy is that they can't actually change anything outside of their local world. They can only send out an async request for global state to change, or send a request to be scheduled on the same executor.
526.
▲
by
o11c
1y ago
Hm ... I wonder, is Grammarly also responsible for the flood of contraction of lexical "have" the last few years? It's standard in British English, but outside of poetry it is proscribed in almost all other dialects (which on
527.
▲
by
o11c
1y ago
That's fine if actors are not doing much (e.g. just pathfinding and shooting), but is likely to fall apart long before scripting becomes a thing, since there are a lot of tasks where different actors do want to mutate the same object
528.
▲
by
o11c
1y ago
Unrelated to the specific game: Note that the "can't parallelize AI/scripting" is a consequence for a design choice that many people make without thinking - namely, that all actors should, internally, have perfectly accu
529.
▲
by
o11c
1y ago
It's not that different. There's just dispute over when exactly between 30kya and 11kya people first crossed.
530.
▲
by
o11c
1y ago
There are some dangerous and subtle problems with this tutorial. In order to handle long options and empty short options, when searching MAKEFLAGS you really need to do: ifneq (,$(findstring t,$(firstword -$(MAKEFLAGS)))) If you need
531.
▲
by
o11c
1y ago
If you do lazy `-include *.d` there no time wasted for `-MMD` since it only runs as part of your main compile. The only "gotcha" is if you delete a header but you forgot to give GCC the option that says "I might delete a he
532.
▲
by
o11c
1y ago
Napster was found to have secondary liability for what their users did, and they didn't even feed the copyrighted inputs directly. AI companies are adding the copyrighted material themselves, so they should have even more liability f
533.
▲
by
o11c
1y ago
Keep in mind the 4 factors of Fair Use (US-specific): 1. the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes; 2. the nature of the copyrighted work; 3.
534.
▲
by
o11c
1y ago
IANAL, but I don't think whether LLMs are successful as a replacement is very relevant. LLMs are advertised for, and attempt to, replace the works that they're trained on. For HN users, this is most often for code-generation, bu
535.
▲
by
o11c
1y ago
Yeah, but they have enough other failures that this one alone can't reach 90%. Linux has had other major dramas but not failures.
536.
▲
by
o11c
1y ago
90% of the problems Linux has had in the last 10 years are due to trying to unify desktop UI with mobile. This is fundamentally a mistake and it is critical to avoid it.
537.
▲
by
o11c
1y ago
You know, not ignoring the percentage column would mean you can do math checks yourself.
538.
▲
by
o11c
1y ago
Don't forget, it's not unique to the US either. In 1985, France launched a terrorist attack against a protest in New Zealand.
539.
▲
by
o11c
1y ago
For reference, some statically-linked shells on my system: 2288K /bin/bash-static (per manual, "too big and too slow") 1936K /bin/busybox-static (including tools not just the shell) 192K /us
540.
▲
by
o11c
1y ago
I just tried out Wayland again on my last install, 1.5 years ago, because I really thought I should give it another chance since people keep saying it finally is supposed to work. My attempt did last longer than previous attempts. But in
More ›