Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cperciva
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
271.
▲
by
cperciva
1y ago
AM is good for instructions because its broadcast nature allows everyone to hear everyone, but arguably coordinates-over-voice-over-AM is dangerously error-prone. My sense is that the ideal system might look something like "AM with a
272.
▲
by
cperciva
1y ago
My understanding is that ATC controllers would be far less overworked if they had modern (and properly functioning!) equipment.
273.
▲
by
cperciva
1y ago
The general pattern I see is that operating spending is too high while capital spending is too low.
274.
▲
by
cperciva
1y ago
Does that include military?
275.
▲
by
cperciva
1y ago
I think there's a more fundamental question, "what does it mean for a corporation to engage in criminal conduct?" A corporation is just a group of people acting together, and it's pretty well established in international
276.
▲
by
cperciva
1y ago
This is part of why I designed Tarsnap to keep data as secure as possible, even from me. If someone stores their crypto keys -- or world domination^W optimization plans -- on Tarsnap, I don't want to get kidnapped and tortured by anyo
277.
▲
by
cperciva
1y ago
Multitape Turing machines are far more powerful (in terms of how fast they can run, not computability) than single-tape machines. But to answer your question: "space" here refers to working space, excluding the input and output.
278.
▲
by
cperciva
1y ago
O(n^(1/2)) really, since data centers are 2 dimensional, not 3 dimensional. (Quite aside from the practical "we build on the surface of the earth" consideration, heat dissipation considerations limit you to a 2 dimensional ci
279.
▲
by
cperciva
1y ago
Minus the fuzz: A multitape Turing machine running in time t can be simulated using O(sqrt(t log t)) space (and typically more than t time). https://arxiv.org/abs/2502.17779
280.
▲
by
cperciva
1y ago
Government labs, not so much. But universities and independent research institutions, sure. For example, the Perimeter Institute is considered to be one of the top theoretical physics institutions in the world, and it exists because Mike
281.
▲
by
cperciva
1y ago
With a few more clever tricks... I did this with my PARSENUM macro ( https://github.com/Tarsnap/libcperciva/blob/master/util/pars... ) to parse strings into floating-point, unsigned integer, or sign
282.
▲
by
cperciva
1y ago
All are welcome Including atheists?
283.
▲
by
cperciva
1y ago
Isn't that the point though? To provide a disjunction? "I was raised Catholic" is like "I'm not racist but".
284.
▲
by
cperciva
1y ago
For example, I like to put Batman as a dummy user I can't remember the details, but I've heard a story multiple times about a fake-sounding name being used in testing -- I think US military payroll? -- and causing problems when
285.
▲
by
cperciva
1y ago
Agreed. My GPA suffered significantly in 1999 when I was writing a web service to help me calculate Pi, but it was absolutely worth it.
286.
▲
by
cperciva
1y ago
If you disable warnings in your makefile, you'll lose them for the entire C file. Pragma warnings as above allow them to be disabled for just the problematic code in question.
287.
▲
by
cperciva
2y ago
Or potentially one where you could subscribe to a mailing list. Which includes a lot of very important open source software projects.
288.
▲
by
cperciva
2y ago
Well, no. A Monte Carlo algorithm is still an algorithm.
289.
▲
by
cperciva
2y ago
If you had a balanced portfolio a week ago, you're almost certainly overweight bonds today. Rebalance to your target weights and you'll be buying equities.
290.
▲
by
cperciva
2y ago
"Be greedy when everyone else is fearful" isn't just a recipe for profit; it also acts to reduce the size of market crashes and thereby make people get hurt less. Give in to your lizard brain!
291.
▲
by
cperciva
2y ago
FOOF, not to be confused with F00F (a bug in the Pentium which allowed unprivileged processes to lock up the system): https://en.m.wikipedia.org/wiki/Pentium_F00F_bug
292.
▲
by
cperciva
2y ago
In my 3 year old's case, it's largely a matter of re-enacting scenes from her life or things she has seen in cartoons. For example, she has three rubber duckies in the bath, one of which is larger than the other two; that's
293.
▲
by
cperciva
2y ago
Well yes, but we've actually migrated to Git now. ;-)
294.
▲
by
cperciva
2y ago
FreeBSD hasn't used CVS since 2008.
295.
▲
by
cperciva
2y ago
It's in the FreeBSD src tree. But we usually commit code once it's working...
296.
▲
by
cperciva
2y ago
Source control only helps you if everything is committed. If you're, say, working on changes to the FreeBSD boot loader, you're probably not committing those changes every time you test something but it's very useful to know
297.
▲
by
cperciva
2y ago
FreeBSD tripped over an issue recently where a C++ program (I think clang?) used a collection of pointers and output values in an order based on the pointers rather than the values they pointed to. ASLR by itself shouldn't cause reprod
298.
▲
by
cperciva
2y ago
Common with international treaties. The trade agreement known as USMCA in the USA is known as CUSMA in Canada and T-MEC (Treaty between Mexico, USA, and Canada) in Mexico. Countries almost always put themselves first.
299.
▲
by
cperciva
2y ago
I think so yes. I emailed my coauthors to confirm.
300.
▲
by
cperciva
2y ago
Tarsnap 1.0.41 (released today) adds padding for exactly this reason.
More ›