Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
john-h-k
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
151.
▲
by
john-h-k
1y ago
I agree, but also via some napkin math, the chance of getting those different results is something like 40%. (Ie, if you sample the same signal twice for the numbers they did in the study, there’s a 40% chance it’ll be >0.04 away from th
152.
▲
by
john-h-k
1y ago
> I certainly don’t dispute the empirical validity of the findings from the study You absolutely should. Tiny sample size and poor statistical method. It is p-hacking plain and simple
153.
▲
by
john-h-k
1y ago
Has anyone here actually read the paper? Heavily clickbait headline, completely exaggerating the study results, which themselves are not very rigorous (to be generous) Tiny sample size - 36 people completed Numeracy has R^2 = .27 Language h
154.
▲
by
john-h-k
1y ago
Thats an awesome setup and very similar to the one I have. But damn triple-digit-ms does actually sound shockingly slow for what is effectively just heavy text processing. Is there a huge amount of text?
155.
▲
by
john-h-k
1y ago
> If you sell your time for money you are working class. This would put a trader earning $3m/yr as working class. That’s fine I guess, but then we need another distinction, for the difference between that person and a minimum wage w
156.
▲
by
john-h-k
1y ago
I’ve got a personal project compiler I built and it’s hit by this very hard. Testing involves (naturally) generating lots of executables. Running it in a Linux docker container takes around ~1s for all 500 tests. macOS by default takes arou
157.
▲
by
john-h-k
1y ago
I was mid way through my evening floor-lick, took my normal 5m HN break, and I see this. Will make sure people take their shoes off!
158.
▲
by
john-h-k
1y ago
Excellent time to mention rust's `ControlFlow` enum which allows doing this exact sort of thing https://doc.rust-lang.org/std/ops/enum.ControlFlow.html Not as ergonomic as a direct tree-iterator, but I can&#x
159.
▲
by
john-h-k
1y ago
I don't think is apple/google. This sounds like the kind of thing small companies do. I would be very surprised if that was FAANG I am not a fan of leetcode interviews myself, but I don't think the FAANG process is that bad.
160.
▲
by
john-h-k
1y ago
He wasn't rejected for a role working on homebrew. He was rejected from google for an unrelated role > answer by himself: https://www.quora.com/Whats-the-logic-behind-Google-rejectin...
161.
▲
by
john-h-k
1y ago
I can't tell if this is joke but will assume not. It's because the .net version is needed for some reason. There are not processors that run .net bytecode, primarily because they would be slower and worse (and again, don't ex
162.
▲
by
john-h-k
1y ago
Is this referring to homebrew? On the one hand i get it, but on the other hand reversing a binary tree isn’t some crazy leetcode grind. Most people can figure it out in a few mins and i think its fair to reject someone who can’t
163.
▲
by
john-h-k
1y ago
The tl;dr (I spent lots of time investigating this) is that it just fundamentally isn’t a good bytecode for execution. It’s designed to be small on disk, not hardware friendly
164.
▲
by
john-h-k
1y ago
I’d be willing to bet my net worth that they don’t
165.
▲
by
john-h-k
1y ago
I don't think it is an argument in favour of it. arith-mean = E[x] , the first moment of x geo-mean = exp(E[log x]) , so log geo-mean = first moment of log x They are both equivalent in amount of information preserved, but arithmetic p
166.
▲
by
john-h-k
1y ago
Absolutely. Point is we have to judge it in context. People saying horrible things for no reason on a message board is fundamentally different to causing a stampede in a cinema. I agree that we need laws to make "yelling fire and causi
167.
▲
by
john-h-k
1y ago
> To practice free speech requires an intent to express a point of view Excellent, now we can ban speech we don’t like by just saying it doesn’t actually express a point of view
168.
▲
by
john-h-k
1y ago
Strongly agree. There's a new page on the site about helix-mode in other editors (although there are a limited number of entries): https://docs.helix-editor.com/master/other-software.html I myself have built zsh b
169.
▲
by
john-h-k
1y ago
Try the helix tutor itself. Install, then do `hx --tutor` (binary is also called helix rather than hx on a few package managers).
170.
▲
by
john-h-k
1y ago
Lots of vim/emacs mentions so I feel obliged to mention Helix ( https://helix-editor.com/ ). Used neovim for _years_, tried Helix for a few weeks and never looked back
171.
▲
by
john-h-k
1y ago
Can you elaborate on this? My understanding is you can specifically and formally define the natural numbers with addition and multiplication, although multiplication means the language is no longer decidable. You can define natural numbers
172.
▲
by
john-h-k
2y ago
I fork the editor and write them in myself. This way I can boast about my tiny config while ignoring the tens of hours of hacking the editor itself
173.
▲
by
john-h-k
2y ago
If someone much richer and with a better career than me got punched in the face i would still see that as suffering. I don’t know why someone’s situation being better means they can’t be suffering
174.
▲
by
john-h-k
2y ago
Maybe the tool knows nothing. But it allows me to learn niche things often much faster than via a web browser. So it has to value for me. I think there’s lot of dangers and problems with it and frankly I’d probably be happier if it was neve
175.
▲
by
john-h-k
2y ago
Yes, this is correct. The span itself - the (ptr, len) pair - is on stack (by default) but the data is almost always on the heap, with stackalloc being the most notable exception
176.
▲
by
john-h-k
2y ago
`b line` and `expr expr` both work fine in lldb. I agree the ergonomics are less excellent, but that doesn't seem a reason to completely abandon lldb/gdb to me. Maybe I am missing something
177.
▲
by
john-h-k
2y ago
Avoiding conflicts of interest is key, but lacking interests is worse imo. Having someone with experience in the role has value and I generally think his AI policy is excellent
178.
▲
by
john-h-k
2y ago
AI safety shouldn’t stymie the obvious value of AI, but the claim that AI safety is utterly irrelevant seems just as counterproductive as claiming we need to stop all AI research right now
179.
▲
by
john-h-k
2y ago
as there seems to be some confusion, this is my interpretation: atop is (for some reason) touching memory of processes it monitors. atop is touching this in an insecure way. An executable can cause atop to corrupt its memory. this has high
180.
▲
by
john-h-k
2y ago
> yes, we design some pieces of RavenDB with CPU microcode for performance This is… Oddly worded? Unless I’m missing something major (possible), they just mean “writing assembly with microcode in mind”, which is pretty standard for anyon
More ›