Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jeroenhd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
481.
▲
by
jeroenhd
6mo ago
I doubt it. The root cause of this was a root server misconfiguration or bug. It happened to DNSSEC records this time, which is a pain, but next time it might as well flip bits or point to wrong IP addresses instead. Paradoxically, resolver
482.
▲
by
jeroenhd
6mo ago
Google has invested massively into security. On various platforms (non-Chromium Linux excluded), Google Chrome uses advanced defence-in-depth that make Chrome much more secure than Firefox on the same machine. Their origin-based process sep
483.
▲
by
jeroenhd
6mo ago
I think it makes perfect sense. I want to see my passwords without having to re-enter my system password every time. Operating systems have had guest accounts for decades for the "handing your PC to friends/family/etc."
484.
▲
by
jeroenhd
6mo ago
When Google stuffs AI into everything, people shrug. Can't expect anything else from big tech. When Firefox does it, it sparks outrage across the internet, with entire forums filled with people vowing to leave Firefox forever and switc
485.
▲
by
jeroenhd
6mo ago
Compiling Rust is actually quite fast in my experience. The problem with many Rust projects is that they pull in dependencies left, right, and center. Pulling in Tokio makes your project compile an entire thread management system even if yo
486.
▲
by
jeroenhd
6mo ago
> I would hope the default seccomp policy blocks AF_ALG in these containers. I bet it doesn’t. Oh well. I see a lot of projects blocking those sockets in containers as a response to this exploit, but it seems rather strange to me. We
487.
▲
by
jeroenhd
6mo ago
The test I linked is just an example of the technology (it's designed for proxies rather than VPNs, as it just uses websockets vs TCP timing). Tests like http://witch.valdikss.org.ru/ are a bit better, although that pa
488.
▲
by
jeroenhd
6mo ago
> I just hear my coworkers always lambasting that API provider for their usage of XML I hear this too, but often when I ask why people say things like that, it's either because XML is "outdated" or because they don't
489.
▲
by
jeroenhd
6mo ago
JSON Schema is an unofficial spec with a bunch of competitors and multiple versions, not all of which are compatible. I don't think you can compare it to XML schema validation. I'm also not so sure about JSON being easier to map t
490.
▲
by
jeroenhd
6mo ago
Thought the same, but the recalled bottles were "food and drink" bottles, and they do usually have a pressure relief system of some kind. Seems to be like they sold a bottle designed for a pressure relief cap with the wrong model
491.
▲
by
jeroenhd
6mo ago
The bottles were sold as "drink and food" bottles, but expiring/fermenting food turns the food bottle into a pressure vessel. I was initially surprised too, because I mostly know Thermos from their coffee/water/etc
492.
▲
by
jeroenhd
6mo ago
Windows does not kill system processes like that the way Linux does. It doesn't even have a real OOM killer, it just keeps allocating more and more page file until there's no more page file to allocate, no more pages to compress,
493.
▲
by
jeroenhd
6mo ago
My laptop's GPU has 4GiB of VRAM but it still failed to allocate enough memory. Seems like I'll have to pass on demos like these until someone figures out a way to use less (V)RAM to accomplish these kinds of things.
494.
▲
by
jeroenhd
6mo ago
Countries like China and Russia are different, in that they try to catch all communication towards every website, most of them outside of their jurisdiction. They're targeting internet users, and without installing a watchdog on either
495.
▲
by
jeroenhd
6mo ago
Most of these features can be employed on the website side perfectly fine. Tools like https://obfusgated.com/tools/vpn-detection-test will use very basic timing tricks to detect VPNs, for instance. Not very reliable, b
496.
▲
by
jeroenhd
6mo ago
What are the requirements for running this? Chrome throws a whole bunch of "out of memory" errors into the console when I try to execute these. I'm guessing 4GiB of VRAM is not enough?
497.
▲
by
jeroenhd
6mo ago
> how is anyone expected to tell that I’m accessing a website from a hotel in Berlin instead of my house in California Remote attestation in combination with location access as a start. DPI on TCP/UDP timinings/round trip time
498.
▲
by
jeroenhd
6mo ago
The only way to force companies to stop mass tracking without consent is to flood them with fake tracking data. If enough people install noise generators for all opt-out trackers, opt-in becomes the only viable model. Many of these tools ar
499.
▲
by
jeroenhd
6mo ago
That works great, thanks!
500.
▲
by
jeroenhd
6mo ago
Something I've also see some shitty peripherals do is only hook up one side of the USB-C connectors. To get it charging, you'd need to orient the cable right. Absolutely baffling, but it only happened to me for brands where I shou
501.
▲
by
jeroenhd
6mo ago
Not necessarily, Apple only implemented the latest and greatest USB charging spec in some of their devices (AVS). Their chargers speak the new protocols so their devices and their chargers will work, but a charger from a few years back can
502.
▲
by
jeroenhd
6mo ago
A suitable USB cable for all features is ten times the price of a normal cable. That's why many smartphones come with USB-C cables and not actually rated Thunderbolt cables. If the USB forum enforced their specifications, everyone woul
503.
▲
by
jeroenhd
6mo ago
Windows will throw up warnings when the disk space is nearly empty, when it detects driver instability, when RAM is full and page files can't keep up, when a specific application is draining your battery, when your files aren't ba
504.
▲
by
jeroenhd
6mo ago
All I get is an empty, dark blue page after I hit Launch Demo. Perhaps that does look a bit like a night sky, but I don't think that's what you're going for :) Tested in Firefox/Brave/Chrome on Linux.
505.
▲
by
jeroenhd
6mo ago
Go's docs put it like this: Path names are UTF-8-encoded, unrooted, slash-separated sequences of path elements, like “x/y/z”. If you operate on a path that's a non-UTF-8 string, then Go will do... something to make the s
506.
▲
by
jeroenhd
6mo ago
SetFileSecurityA is listed as Windows XP+ ( https://learn.microsoft.com/en-us/windows/win32/api/winbase/... ) but Microsoft has deprecated all pre-XP documentation. According to https://www
507.
▲
by
jeroenhd
6mo ago
I tried asking LLMs about food before. They all say "I can't tell for certain, but this is an estimate based on the ingredients I can spot/infer/guess". You need to write a specific prompt to avoid any warnings. Of
508.
▲
by
jeroenhd
6mo ago
It's not even impossible from a technical point of view. Your cheese sandwich may contain a lot more or a lot less calories, even if you take the numbers from the packaging and calculate the correct ratios by weight. The calories on th
509.
▲
by
jeroenhd
6mo ago
https://xkcd.com/1425/ strikes again. As far as consumers know, LLMs can identify the towns pictures were taken (without metadata), can summarize entire movies, generate clips of your kid flying a rocket to the moon, c
510.
▲
by
jeroenhd
6mo ago
You have to choose something, and I'm glad they didn't go with the idiotic Go approach ("every path is a valid UTF-8 string" or we just garble the path at the standard library level"). You can usually abstract away
More ›