Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wolf550e
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
wolf550e
3y ago
I guess there is also the approach, not favored by cryptography engineers, which is to decide for some projects that you don't care about efficiency, you would securely combine too many primitives. Like stream chunks for bulk encryptio
92.
▲
by
wolf550e
3y ago
Every P-256 or X25519 ECDH operation uses a new ephemeral single-use key breaking which is about as hard as brute forcing AES-128. Global bitcoin hash rate is something like 90 bits per year. People think NSA doesn't have more hardware
93.
▲
by
wolf550e
3y ago
Eventually a private key will leak, and without forward secrecy, that private key will probably decrypt all past messages to that person, and all future messages to that person, until they give all their correspondents a new key. With email
94.
▲
by
wolf550e
3y ago
He doesn't want to ignore the error, he wants exceptions-like behavior where the exceptions just propagate up by themselves if you don't catch them inside the function. Like Java or Python exceptions.
95.
▲
by
wolf550e
3y ago
Why use an old version of ffmpeg? What is the use of ed25519 x509 TLS certs, which TLS clients support that and which CAs would sign that?
96.
▲
by
wolf550e
3y ago
https://en.wikipedia.org/wiki/Hydrazine Hydrazine is the reason for the full hazmat suits and chemical sniffers used by personnel handling loading spacecraft propellant, handling landed spacecraft [1], and even the F-1
97.
▲
by
wolf550e
3y ago
This seems to be all that is publicly known about the seeds: https://saweis.net/posts/nist-curve-seed-origins.html
98.
▲
by
wolf550e
3y ago
Protection from corporate espionage
99.
▲
by
wolf550e
3y ago
> Right now, we're at the verge of releasing Gentoo Linux 1.0 (it may be available by the time you read this article on developerWorks.) But what does the future hold? Gentoo 1.0 was released in 2002.
100.
▲
by
wolf550e
3y ago
I think NTFS is UCS-2, that is why WTF-8 was invented https://simonsapin.github.io/wtf-8/
101.
▲
by
wolf550e
3y ago
You want something like https://shipilev.net/jvm/anatomy-quarks/ (the author is a jvm maintainer, formerly at redhat now at aws).
102.
▲
by
wolf550e
3y ago
It's obsolete. DEFLATE format is limited to 32KB LZ window with huffman coding. Zstd can use a much larger window (8MB recommended) and a much better entropy coder: https://github.com/Cyan4973/FiniteStateEntropy
103.
▲
by
wolf550e
3y ago
The designers leave themselves an ability to override any instruction using the microcode so they can patch any instruction. They don't use the microcode only to implement complex instructions that require loops.
104.
▲
by
wolf550e
3y ago
Only with something like mod_asis ( https://httpd.apache.org/docs/2.4/mod/mod_asis.html ) to serve already compressed content. Actually running zlib on every request will only make it worse.
105.
▲
by
wolf550e
3y ago
A Grandchild's Guide to Using Grandpa's Computer a.k.a. "If Dr. Zeuss were a Technical Writer" was written in 1994 and mentions microcode. Microcode updates are always discussed when talking about microarchitectural secu
106.
▲
by
wolf550e
3y ago
RAD Game Tools (now part of Unreal Engine, since bought by Epic) think that game studios encode offline when "baking" the game assets, and there have been game re-releases that have smaller download than the original. See https:&
107.
▲
by
wolf550e
3y ago
You can hand out uuidv4 to clients without revealing anything.
108.
▲
by
wolf550e
3y ago
Even if you want to use a compression algo for this, you probably want to use lz4 with optimal parsing, you don't need the entropy coding and you don't need the checksum something like gzip (or more modern zstd) provides.
109.
▲
by
wolf550e
3y ago
Can you please share a link about understanding "what's going on and learn to read the room"? For real-estate and venture capital.
110.
▲
by
wolf550e
3y ago
Because AESNI and CLMUL, AES-GCM is faster than a SIMD implementation of ChaCha20Poly1305. In theory, ChaCha20 is overkill, 8 rounds would have been enough and people do use 12 rounds for disk encryption.
111.
▲
by
wolf550e
3y ago
order by stored uuidv4 will get you the same rows the next time you run it. If you sample using where random() < 0.001 (or something like that) you'll get different rows each time.
112.
▲
by
wolf550e
3y ago
Some libraries have x86 SIMD code but no ARM SIMD code, so benchmarking real world use cases you compare SIMD vs scalar code and x86 is much faster. Server side libraries for ARM are a less mature situation than x86.
113.
▲
by
wolf550e
3y ago
I don't think so. There is no pipeline for them. Nobody can make a career of working temp jobs for long hours and make 15K a year. These people need to switch careers. Professional managements don't hire from among the PhDs who we
114.
▲
by
wolf550e
3y ago
Seems it's just the 2nd in command: https://en.wikipedia.org/wiki/Provost_(education)
115.
▲
by
wolf550e
3y ago
How does virtual threads get you DPDK? How do other apps get access to the network card and the SSD if you bypass the kernel?
116.
▲
by
wolf550e
3y ago
> Now they hopefully can work around the kernel for file descriptors (network and disk) saving 30% CPU globally on all Java servers. How does this work around the kernel? This lets you write java code that uses async IO but make it look
117.
▲
by
wolf550e
4y ago
The games industry (specifically since they were bought by Epic, Unreal engine) has stuff like RAD Oodle Texture with BC7Prep and Oodle Kraken: https://cbloomrants.blogspot.com/2020/06/oodle-texture-bc7pr... http
118.
▲
by
wolf550e
4y ago
(2010), though as relevant as ever
119.
▲
by
wolf550e
4y ago
Video formats meant for editing (e.g. mjpeg) are a series of images (intra frame only), but video formats meant for playback (e.g. H.264, HEVC, AV1) are much more compressed, by making frames depend on other frames (inter frame). Blocks of
120.
▲
by
wolf550e
4y ago
He shows that between 9:50 and 10:50 in the video https://youtu.be/Q07CTj4fUeY?t=592
More ›