Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pornel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
451.
▲
by
pornel
1y ago
FSD in principle could be, but the overpromised misnomer we have right now isn't. Being better than a drunk driver isn't good enough when it's also worse than a sober driver. The stats of crashes per mile are skewed by FSD be
452.
▲
by
pornel
1y ago
I've always been intimidated by the number of little tools and configuration options when building Debian packages. In the end, it's not very hard, and the format is quite reasonable, it just feels more complicated than it is. I&#
453.
▲
by
pornel
1y ago
UK regulations forced banks to create APIs for money transfers, and UK banks now have instant free transfers: https://en.wikipedia.org/wiki/Faster_Payments USA is just bad at governing. Tries not to tell corporations
454.
▲
by
pornel
1y ago
That's just an overcomplicated way of doing pre-authorization. Talk about decentralisation and anti-deplatforming makes no sense here. Concerts are a physical thing happening in the real world, organized by selected "centralized&q
455.
▲
by
pornel
1y ago
I find they're useful for the first 100 lines of a program (toy problems, boilerplate). As the project becomes non-trivial (>1000 lines), they get increasingly likely to get confused. They can still seem helpful, but they may be co
456.
▲
by
pornel
1y ago
You're making a mistake assuming that the push for HTTPS-only Web is about protecting the content of your site. The problem is that mere existence of HTTP is a vulnerability. Users following any insecure link to anywhere allow MITM att
457.
▲
by
pornel
1y ago
The numbers are sent in this peculiar format, because that's how they are stored in the certificates (DER encoding in x509 uses big endian binary), and that's the number format that OpenSSL API uses too. It looks silly for a small
458.
▲
by
pornel
1y ago
For very big numbers (that could appear in these fields), generating and parsing a base 10 decimal representation is way more cumbersome than using their binary representation. The DER encoding used in the TLS certificates uses the big endi
459.
▲
by
pornel
1y ago
OpenStreetMap often has building outlines, but not building height. This would be a nice way to augment that data for visualisations (remember: OSM doesn't take auto-generated bot updates, so don't submit that to the primary sourc
460.
▲
by
pornel
1y ago
It varies. New public APIs or language features may take a long time, but changes to internals and missed optimizations can be fixed in days or weeks, in both LLVM and Rust.
461.
▲
by
pornel
1y ago
Obviously, initialized memory isn't an uninitialized memory any more. There are fun edge cases here. Writing to memory through `&mut T` makes it initialized for T, but its padding bytes become de-initialized (that's because th
462.
▲
by
pornel
1y ago
Couple of things that are commonly misunderstood/unappreciated about this: • Uninitialized bytes are not just some garbage random values, they're a safety risk. Heartbleed merely exposed unitialized buffers. Uninit buffers can con
463.
▲
by
pornel
1y ago
ADHD meds contain controlled substances, and there's an annual production quota for them set by the DEA. The quota is intentionally set very tightly, so it's easy to hit it when the demand increases even slightly above projections
464.
▲
by
pornel
1y ago
The US is adopting isolationist policies based on a nationalist ideology. The government is run by anti-intellectuals. The US economic policy is based on xitter rants, and flip-flops every week. The fickle vindictive ruler is personally att
465.
▲
by
pornel
1y ago
I really like the WebGPU API. That's the API where the major players, including Apple and Microsoft, are forced to collaborate. It has real-world implementations on all major platforms. With the wgpu and Google dawn implementations, th
466.
▲
by
pornel
1y ago
The switch happens slowly and then suddenly. People pick the best option, while worse option can creep from being awful to just a close second, and then suddenly become the best option. There's a critical point at which there's en
467.
▲
by
pornel
1y ago
DisplayHDR standard is supposed to be it, but they've ruined its reputation by allowing HDR400 to exist when HDR1000 should have been the minimum. Besides, HDR quality is more complex than just max nits, because it depends on viewing c
468.
▲
by
pornel
1y ago
HDR when it works properly is nice, but nearly all HDR LCD monitors are so bad, they're basically a scam. The high-end LCD monitors (with full-array local dimming) barely make any difference, while you'll get a lot of downsides
469.
▲
by
pornel
1y ago
Most "HDR" monitors are junk that can't display HDR. The HDR formats/signals are designed for brightness levels and viewing conditions that nobody uses. The end result is a complete chaos. Every piece of the pipeline doi
470.
▲
by
pornel
1y ago
It is! I think that's not an accident. CPUs evolved to execute C-like code quickly. They couldn't dramatically change the way C interfaces with the CPU, so they had to change the hidden internals instead. For example, CPUs didn&#x
471.
▲
by
pornel
1y ago
So that you learn that loaning is for giving temporary shared^exclusive access within a statically-known scope, and not for storing data. Trying to construct permanent data structures using non-owning references is a very common novice mi
472.
▲
by
pornel
1y ago
The GitHub SSO is annoying. I can't even view public issues if I'm logged in to GitHub, but haven't recently re-authenticated with SSO. GitHub also has a lot of features and authentication scopes tied to the whole org, which
473.
▲
by
pornel
1y ago
The barriers may keep out low effort submissions*, but they also keep out contributors whose time is too valuable to waste on installing and configuring a bespoke setup based on some possibly outdated wiki. * contributors need to start some
474.
▲
by
pornel
1y ago
My non-techie relatives can't tell the difference between the local device password/passphrase and the iCloud/Apple ID password, so they'll enter them all until something works (I don't blame them, the UIs for these
475.
▲
by
pornel
1y ago
UK doesn't protect the term psychotherapy, but there's a distinction between services of counsellors and (regulated) psychologists . For counselling, people are encouraged to choose counsellors accredited by professional orgs l
476.
▲
by
pornel
1y ago
Rust generates absurd amounts of debug info, so the default debug builds are much much larger. Zero-cost abstractions don't have zero-cost debug info. In fact, all of the optimized-away stuff is intentionally preserved with full fideli
477.
▲
by
pornel
1y ago
It's cool that it has/claims support for DC fast charging. All the custom conversions I've seen are AC only.
478.
▲
by
pornel
1y ago
Fixed-length SIMD was a design mistake too. But realistically, you only need to know the lower bound for the page size, so pages larger by an unknown multiple are not a problem. Or use masked loads, and don't even worry about pages.
479.
▲
by
pornel
1y ago
This doesn't mean anything. He won't get enough likes on Xitter tomorrow and will flip-flop to 1000% tariffs or whatever else comes to his senile mind. This unstable circus of a government can't be trusted.
480.
▲
by
pornel
1y ago
There are fast and customisable editors already. AI assistance is a green field where there's a new opportunity to be the first/best.
More ›