Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vlmutolo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
151.
▲
by
vlmutolo
5y ago
I imagine the industry will settle on H/1.1 for backward compatibility and simplicity, and H/3 for performance.
152.
▲
by
vlmutolo
5y ago
> However, in the future I would pick a different visualization I think I think the box plots were a good choice here. I quickly understood what I was looking at, which is a high compliment for any visualization. When it's done righ
153.
▲
by
vlmutolo
5y ago
I think it's just that hundreds of TCP connections per user can really bog down the servers. Individual TCP connections are much more expensive than QUIC streams. QUIC also handles things like transparent IP-address switching (on eithe
154.
▲
by
vlmutolo
5y ago
The "goto fail" bug isn't a great example; Rust actually does specifically guard against this by requiring curly braces around the body of "if". Here's an explanation of "goto fail", which includes
155.
▲
by
vlmutolo
5y ago
I'm only familiar with Rust's async story, though I think the following probably applies to other languages as well. Switching async tasks should have a smaller overhead than switching threads. A context switch involves giving con
156.
▲
by
vlmutolo
5y ago
Wow, I'm not sure how I got the pricing so wrong. I remember visiting the rsync.net pricing page to check. I'd edit/delete my GP comment if I could. To be clear, is the $25/TB/month quoted with or without the HN dis
157.
▲
by
vlmutolo
5y ago
> In this case, the “GC” part of the name [RISCV-GC] means that extensions for integer multiplication and division, atomic instructions (memory usage synchronization), as well as single- and double-precision floating-point operations are
158.
▲
by
vlmutolo
5y ago
$100/TB/month is significantly more expensive than the standard object storage options. Backblaze is $5/TB/month, for example. For personal file backup, you only need a fairly reliable object storage system. And Backblaz
159.
▲
by
vlmutolo
5y ago
Oops! I'd fix it but apparently it's too late.
160.
▲
by
vlmutolo
5y ago
Haha well I did try (unsuccessfully) to give a little context in a comment when I posted it, pointing people to Asuran. But that was immediately buried by far more interesting comments. Next time it will be title text.
161.
▲
by
vlmutolo
5y ago
Not my blog. Author works on a backup/archival tool called "Asuran", which I assume motivates a lot of the research into AEAD. I had never heard of the "partitioning oracle" attack, which is a really interesting way
162.
▲
Why I Have Settled on XChaCha20+Blake3 for AEAD
(mccarty.io)
127 points
by
vlmutolo
5y ago
|
85 comments
163.
▲
by
vlmutolo
5y ago
Keep an eye out for the Pinephone Pro. https://www.pine64.org/pinephonepro/ It's still not crazy-fast, but it's definitely more competitive than the original PinePhone. > Rockchip RK3399S 64bit SoC – 2x A7
164.
▲
by
vlmutolo
5y ago
No real issues other than our own lack of experience with PyO3. I'd say the biggest gamble is spending the time to get it set up. Once we got it running, it was smooth sailing. We're calling Rust from Python. Haven't tried it
165.
▲
by
vlmutolo
5y ago
The "default" formula as presented in the article seems… strange. Is this really how it's normally taught? (-1)^S * 1.M * 2^(E - 127) This seems unnecessarily confusing. And 1.M isn't notation I've seen bef
166.
▲
by
vlmutolo
5y ago
We used PyO3 at $work to expose a Rust implementation of a compute-intensive algorithm to an existing Python codebase. The teammate who did it had been using Rust only for a couple months and none of us had ever used PyO3. He got it done in
167.
▲
by
vlmutolo
5y ago
Will multi-homed accounts make it a lower-stakes decision to choose a homeserver? Right now, it feels like it's semi-permanent. That makes it somewhat difficult to onboard new people to the platform. I'd like to be able to say, &q
168.
▲
by
vlmutolo
5y ago
I was looking for this comment. Thought I was going insane for a second.
169.
▲
by
vlmutolo
5y ago
It's a lot easier to format code arbitrarily when a language is whitespace-independent. For example, to do method chaining across multiple lines, Python requires parentheses around the whole chain. That's a quirk of being a whites
170.
▲
by
vlmutolo
5y ago
There's currently no real information to consume about whatever's happening. I understand not wanting to create drama and/or assign blame, but these public announcements aren't helpful communication. There's no real
171.
▲
by
vlmutolo
5y ago
Rust's standard library HashMap is a good example.
172.
▲
by
vlmutolo
5y ago
Great name. Amazing no one ever thought to name something "cron" before.
173.
▲
by
vlmutolo
5y ago
RON (Rusty Object Notation) is another good one. The name is slightly unfortunate, since it seems applicable outside Rust projects.
174.
▲
by
vlmutolo
5y ago
Probably Goyo. It's a vim plugin.
175.
▲
by
vlmutolo
5y ago
Goyo + VimPencil
176.
▲
by
vlmutolo
5y ago
> These colorway selections will be available in Firefox 94 and 95. From Firefox 96 onwards, you won't be able to opt in to Colorways but you will be able to maintain access to the colorway that is currently enabled when you update
177.
▲
by
vlmutolo
5y ago
How does not requiring a phone number help fight spam?
178.
▲
by
vlmutolo
5y ago
https://dev.to/thepolyglotprogrammer/what-would-sqlite-look-...
179.
▲
by
vlmutolo
5y ago
It could be that they were anticipating filing this patent and they didn't want to publicly disclose the "new" methods they were working on. My understanding is that public disclosure prevents you from being able to patent so
180.
▲
by
vlmutolo
5y ago
Do you purchase a license for Anaconda? Last time I checked, it seemed like conda required a license for professional use. I may have misread it though.
More ›