Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
SkiFire13
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
151.
▲
by
SkiFire13
6mo ago
I'm not disagreeing that's a bad aspect of IPv6, I'm just saying that it's not that big of a issue for its adoption.
152.
▲
by
SkiFire13
6mo ago
Isn't that just the definition?
153.
▲
by
SkiFire13
6mo ago
> Instead they expected humans to parse hex, which no one does Of all aspects of IPv6 you took the only one that doesn't complicate implementations and can easily be swapped if you wanted.
154.
▲
by
SkiFire13
6mo ago
That depends on the country though. Southern Europe is way behind in terms of IPv6 adoption even by ISPs
155.
▲
by
SkiFire13
6mo ago
IPv6 doesn't require modifications to IPv4 devices, applications, networks etc etc either. You just cannot reach IPv6 networks and devices from them, and the same applies to IPv8. 8to4 is nothing innovative because 6to4 already exists.
156.
▲
by
SkiFire13
6mo ago
And if you want the same address space as IPv6 you need to remember 16 digits. Having them written in decimal won't help you with that anyway.
157.
▲
by
SkiFire13
6mo ago
Even if you tried something like that it will eventually break when other commits are added to main that are not present in PR B, even if those commit don't conflict with neither PR A nor PR B changes.
158.
▲
by
SkiFire13
6mo ago
> Try to rebase it and you're going to be manually looking at every non-conflicting change that ever happened on that branch, for no apparent reason My "fix" is to do an interactive rebase of PR B on main and drop all of P
159.
▲
by
SkiFire13
6mo ago
I think older processors used to have a slower implementation for shifts, which made this slower. Nowadays swisstable and other similar hashtables use the top bits and simd/swar techniques to quickly filter out collisions after determi
160.
▲
by
SkiFire13
6mo ago
My bad I thought it still used `union`s. I guess I'm not very up to date
161.
▲
by
SkiFire13
6mo ago
FYI small string optimizations are generally implemented using unions.
162.
▲
by
SkiFire13
6mo ago
How would you get someone that only knows about IPv4 addresses like 10.20.30.40 to send a packet to someone with an address 10.20.30.40:fa:be:4c:9d?
163.
▲
by
SkiFire13
6mo ago
It seems that many Android devices won't safisfy the requirements, even when using a device approved by Google: > MEETS_STRONG_INTEGRITY also includes the requirement that the device has received a security patch _within the last 12
164.
▲
by
SkiFire13
6mo ago
> He is probably closer to 0% within the demographic he is trying to conscript. To be fair going against the demographic where you have a 0% approval rate does not lose you much.
165.
▲
by
SkiFire13
6mo ago
Sure, let's go back to the old days where you had to download language packs for windows and office.
166.
▲
by
SkiFire13
6mo ago
> Localization files for every language on Earth - [...] - Samsung really wanted to make sure everyone on the planet could experience this suffering equally Why are you considering localization as bloat? I bet your reaction wouldn't
167.
▲
by
SkiFire13
6mo ago
> So doesn't sound like a big deal for users, this is more of a datacenter sort of vulnerability. If I understand it correctly though this can be used for priviledge escalation though, since it allows access to arbitrary memory.
168.
▲
by
SkiFire13
6mo ago
> Nobody was reviewing protoc generated code Are you seriously comparing LLMs with a deterministic code generator?
169.
▲
by
SkiFire13
7mo ago
I don't think that's standardized, it probably only has some heuristic to detect a subscription's associated payments and rejects them. It will not integrate in any way with merchants to cancel the subscription on their side,
170.
▲
by
SkiFire13
7mo ago
To be honest the limited popularity of F-Droid also helps it be less targetted by bad actors. If it was more popular I would bet the situation would surely be different
171.
▲
by
SkiFire13
7mo ago
> Scraping static content How do you know the content is static?
172.
▲
by
SkiFire13
7mo ago
I don't see a replacement guide link on that page, but curiously there's this note: > The aluminum upper case and installation screws are not included. I would assume you likely need those too, as the article also mentions.
173.
▲
by
SkiFire13
7mo ago
Repeated squares is a way to implement exponentiation, not multiplication.
174.
▲
by
SkiFire13
7mo ago
But land is not distributed equally in the two hemispheres. In the southern hemisphere it's generally concentrated near the equator, where it gets more sunlight.
175.
▲
by
SkiFire13
7mo ago
Re: specialization and the comptime/reflection initiative Since they allow observing whether a trait is implemented or not in the current crate they would probably become unsound if impls can be declared in downstream crates. They are
176.
▲
by
SkiFire13
7mo ago
Rather than login failures I would monitor login successes. A sharp decrease of successes likely points to some issue, but an increase in login failures might easily be someone trying tons of random credentials on your website (still not id
177.
▲
by
SkiFire13
7mo ago
If that happens then the user can only communicate with hosts supporting IPv4x and you're back to the IPv6 issue
178.
▲
by
SkiFire13
7mo ago
Re: async in traits, the feature was delayed because it relied on the "Generic Associated Types" and "Impl Trait in Traits" features. If Rust delayed the whole `async` feature for working on those pretty type-theoretic f
179.
▲
by
SkiFire13
7mo ago
> requires full access to source code What do you mean? Editions don't require full access to source code. Rust in general relies heavily on having access to source code, but that has nothing to do with how editions work
180.
▲
by
SkiFire13
7mo ago
I don't fully agree with this. Yes, surely shared mutable state can suffer from similar issues, however the cooperative nature of coroutines makes this much easier to handle. OS threads are preemptive and actually run in parallel, so y
More ›