Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nh2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
241.
▲
by
nh2
2y ago
The whole point of a YubiKey is that it can produce inextractable keys so it cannot be forged/cloned. Without that property, might as well use a < 1$ Arduino clone that's 100x cheaper.
242.
▲
by
nh2
2y ago
Because people don't know. That includes users of low-level languages. They assume free() means free when it doesn't. And assumption- and hope-driven development are less bothersome to the mind! It's annoying to have to fact-
243.
▲
by
nh2
2y ago
> future editions will not require c17, but will simply require whatever C specification version is the most modern and already implemented by major toolchains Is this really good? If you can't rely on anything concrete being guaran
244.
▲
by
nh2
2y ago
It's important to be aware that often it isn't the programming language that has the biggest effect on memory usage, but simply settings of the memory allocator and OS behaviour. This also means that you cannot "simply measur
245.
▲
by
nh2
2y ago
This has happened to me a couple times in the Chromium bugtracker. Another issue I filed: https://issues.chromium.org/issues/40900126 I provided a click-by-click instruction with only 3 steps. The triager created scree
246.
▲
by
nh2
2y ago
Of course all your commits need to compile and pass tests. It didn't even occur to me that anybody would permit that in their CI. If you check in commits that don't compile then you can't use automatic bisection effectively (
247.
▲
by
nh2
2y ago
> Any given snapshot has a linear history Not sure what you mean. The key thing of merges is that they... merge... two histories. A git history graph tool shows that clearly then. A bisection has to choose whether to go left or right.
248.
▲
Chromium uses web search for .internal TLD instead of opening URL
(issues.chromium.org)
116 points
by
nh2
2y ago
|
85 comments
249.
▲
by
nh2
2y ago
That's a different question now. Before it was "do I not trust my switches and routers?". Now the question seems to be "do I trust all devices on my network?". If you have guests in your network, surely they have a
250.
▲
by
nh2
2y ago
git bisect. I have a friend, he thought rebasing for linear history was not worth the effort. I told him to do it, because I once had to find a regression over thousands of commits in a merge-heavy code base and it took days. He was not con
251.
▲
by
nh2
2y ago
ARP, DHCP, DNS, are all unencrypted and spoofable protocols.
252.
▲
by
nh2
2y ago
Thanks Vadzim, I remember -- happy to be useful :)
253.
▲
by
nh2
2y ago
> So the gradual rollout strategy is actually great. I think you misunderstood, or it's a terminology problem. Waymo's point in the video is that in contrast to Tesla, they are _not_ doing gradual rollout of seemingly-working-s
254.
▲
by
nh2
2y ago
Your scenario still uses a centralised single postgres server. Failure of that server takes down the whole locking functionality. That's not what people usually mean by "distributed". "the machines involved can fail"
255.
▲
by
nh2
2y ago
You are right that anything that needs up to 50000 atomic, short-lived transactions per second can just use Postgres. Your UPDATE transaction lasts just a few microseconds, so you can just centralise the problem and that's good because
256.
▲
by
nh2
2y ago
This video is great. It looks like Wayno really understood the problem. It explains concisely why it's a bad idea to roll our incremental progress, how difficult the problem really is, and why you should really throw all sensors you ca
257.
▲
by
nh2
2y ago
Germany is somewhat rubbish. I arrived at the train station in the night after 6 hours train journey. German Railways app shows there will be my final leg train in 45 minutes. I wait in the cold at night, sitting in the station building bec
258.
▲
by
nh2
2y ago
In Switzerland you get 25 Gbit/s for $60/month. In 30 years it will be even faster. It would be silly to have to use older protocols to get line speed.
259.
▲
by
nh2
2y ago
Note that statement is 7 years old, it prompted Netflix to make bettertls.com. The situation has improved since then, see the linked https://news.ycombinator.com/item?id=37544094
260.
▲
Just want simple TLS for your .internal network?
(github.com)
246 points
by
nh2
2y ago
|
143 comments
261.
▲
by
nh2
2y ago
I did some research, write-up and scripting about the state of X.509 Name Constraints, so that people you give your CA cert to don't need to trust you not to MitM them on other domains. Packaged into a convenient one-liner to create a
262.
▲
by
nh2
2y ago
Thanks! The parking angle, speed and tolerance still looks impressive from this angle, too.
263.
▲
by
nh2
2y ago
It works as you described: Texturing the mesh "live" as you move through it. It does use Three.js as a base, but needs custom shaders to make it 60 FPS.
264.
▲
by
nh2
2y ago
If you like smooth transitions, check my startup's: https://benaco.com/go/k4-green-hn-2024
265.
▲
by
nh2
2y ago
Timestamp of the different angle?
266.
▲
by
nh2
2y ago
Faster alternatives I recommend: * Kopia: many features, also great for desktop GUI users * bupstash: The fastest, lowest RAM. I use it to backup 1B files daily (200TB). Ransomware-proof asymmetric multi key crypto. Less features.
267.
▲
by
nh2
2y ago
This is the de-facto Android implementation of `pass`. Very useful, I hope it finds new maintainers!
268.
▲
by
nh2
2y ago
Yes, this is also what we do. It also allows adding exceptions, in case a customer shows up where you do need to support two users that differ only in casing.
269.
▲
by
nh2
2y ago
This is wrong: > Email addresses are case-insensitive. From https://thecopenhagenbook.com/email-verification The email standard says they are case sensitive. If you lowercase emails during send operations, the wrong pers
270.
▲
by
nh2
2y ago
That's probably the most FOMO driven landing page I've seen so far! I'll bite: Your competition is using AI to build their product right now. They're not writing code by hand. They're not Googling code
More ›