Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Sesse__
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
Sesse__
14d ago
“Phoronix, but high quality” would also be great. People kept asking if they could pay for AnandTech, and they said “we'll think about it” for years until they shut down instead because it was financially unsustainable.
2.
▲
by
Sesse__
15d ago
Still, we're talking orders of magnitude here. I've fed Shazam with a stream of the cheapest lapel microphone you could get, mounted behind a rack filled with twelve very noisy servers, in a hall filled with 5000 people also all b
3.
▲
by
Sesse__
16d ago
For me, mostly a lot of false negatives. I have a Pixel 8, and I have no problems using the microphone normally, but somehow, Merlin requires the bird to be within a couple of meters of me and sing for quite a while before Merlin will even
4.
▲
by
Sesse__
19d ago
For any complex system, there's never one single trick or design choice that makes it fast. It's always a large amount of engineering (or exaggerations, of course).
5.
▲
by
Sesse__
20d ago
> Yeah, it's not nearly as cool to say "I prompted a probabilistic pile of tensors and it did the hard work for me", and I think it majorly adjusts how "impressive" projects are. Vibe-decomped projects are also…
6.
▲
by
Sesse__
20d ago
Yes. Especially when there are common libraries and you can reuse their names, structures or even entire decompiled routines. There's a fair amount of folklore going around, but less direct sharing than would be ideal.
7.
▲
by
Sesse__
20d ago
> Historically there was a notion of "clean room" reimplementation These projects start off with the original assembly code and use it actively throughout all stages. This is about as far away from clean room as you get.
8.
▲
by
Sesse__
23d ago
> I think he's saying that building a browser is not a transferrable skill, like making a generic web page is. Employers don't like specialists. I recently switched roles, and among the seven places I interviewed, none of them
9.
▲
by
Sesse__
1mo ago
> I wonder if any equipment ever actually used those other flags for anything? MiniDisc did. You could make one (digital) copy but not two.
10.
▲
by
Sesse__
1mo ago
MP3 decoders have, thankfully, gotten faster since the 90s. But yes, a 66MHz is pushing it indeed.
11.
▲
by
Sesse__
1mo ago
Yes. Which matters a lot when you cannot just update OS kernels willy-nilly (most people did not have Internet connectivity, Windows Update did not exist before Windows 98).
12.
▲
by
Sesse__
1mo ago
Generally most forms of PGO does not try to capture number of mispredicted branches (which isn't the same as how often a branch is taken).
13.
▲
by
Sesse__
1mo ago
I once got that question, started with the keyboard switches and the interrupts, and the interviewer sighed and asked me to get to the stuff in the browser.
14.
▲
by
Sesse__
2mo ago
The demoscene still exists, although it doesn't seem to attain a lot of new members, and most (not all!) of the activity is back on oldschool platforms like Amiga or similar. See e.g. https://www.pouet.net/ ; Assembly 2
15.
▲
by
Sesse__
2mo ago
No, not really. Highway generates rather bad code as soon as you step outside a pretty narrow vertically-oriented scope, in my experience.
16.
▲
by
Sesse__
2mo ago
GF2P8AFFINE has entered the chat. (I've both played bridge actively and written SIMD code professionally, bridge rules are way simpler. Actually playing good bridge is probably harder.)
17.
▲
by
Sesse__
2mo ago
You may be interested in OpenMP.
18.
▲
by
Sesse__
2mo ago
Interesting, but if you are not robust to corrupted/malicious data, it is really in a different class of algorithm and it is hard to compare speeds directly. From memory, 2505 MB/sec also sounds on the low side for LZ4 on a moder
19.
▲
by
Sesse__
2mo ago
Android uses one uid per app.
20.
▲
by
Sesse__
2mo ago
> There's no way around it: a non-IPng-having node will have to go through a translation box of some kind. Yes. Note that it doesn't need to be someone else's relay; anyone with IPv4 connectivity could easily route 2002::&
21.
▲
by
Sesse__
2mo ago
> Actually, we tried that I'm always fascinated by how many people think IPv6 adoption would have gone lightning-fast if we just used This One Weird Trick, where said trick has actually been tried and didn't help. They usually
22.
▲
by
Sesse__
2mo ago
> The current design was implementable by zillions of cheap humans running cheap hardware. Yes and no. The current internet arguably does not work without a browser and a TLS stack anyway, neither of which is easily implementable (e.g. n
23.
▲
by
Sesse__
2mo ago
I was at a talk where he brought up exactly this (I also once did a talk alongside him, but that's a different story). He said there would be two changes: 1. It would have 128-bit addresses. 2. It would have end-to-end encryption (or w
24.
▲
by
Sesse__
2mo ago
So, in your example, each request needs 0.1 core-seconds of PoW. Is that right? Or, since you're saying 10000 hashes across the entire machine and 1000 needed, then on a typical 96-core server you need 9.6 core-seconds of PoW? The form
25.
▲
by
Sesse__
2mo ago
I don't have a book, but my best recommendation would be: Learn how to measure. Whatever language you are using should have a profiler. Learn how to use it and look at how your code holds up. Look for surprises; those are optimization
26.
▲
by
Sesse__
2mo ago
This is called “installing a cryptominer on your web page” and is generally considered illegitimate.
27.
▲
by
Sesse__
2mo ago
That's a completely different question, your claim was about parallelism.
28.
▲
by
Sesse__
2mo ago
Uh, is it resistant to parallelization across multiple sites? Because that's the situation for the scrapers. They're not trying to solve a single PoW challenge across many cores.
29.
▲
by
Sesse__
2mo ago
The sad part is that most employers don't care particularly about performance optimization skills (the economics don't work out, they can often just fix the problem cheaper with more hardware—and even if they can't, they most
30.
▲
by
Sesse__
3mo ago
I once measured a 80s-communally-built event space with a laser meter (it was useful to have digital floor maps for event planning). No measurement was a perfectly round number. No angle was perfectly right. Nothing really lined up. Except…
More ›