HNHacker News
TopNewBestAskShowJobs

progval

6,236 karma · joined April 28, 2015

https://valentin-lorentz.fr/

progval+hn@progval.net

submissionscomments
progval··on Get the location of the ISS using DNS
Unless you send any reply that is significantly largest than the request, like this one, and then you can be exploited to DDoS someone else via an amplification attack. https://www.cloudflare.com/learning/ddos/dns-amplification-d...
progval··on Google Gemini is about to control your messages and calls, even if you say no
They offer hardware tokens for 29€, but stopped making new ones. Android/iOS will indeed be a requirement once the existing stock is gone. I was promised a hardware token, but I'm still waiting for it six weeks after my initial request.
progval··on Google Gemini is about to control your messages and calls, even if you say no
Mine turned off SMS 2FA last month and forced me to install their mobile app. Which also required me to enable Google Cloud Messaging on my phone.
progval··on Fedora Linux devs discuss dropping 32-bit packages – bad news for Steam gamers
from the article:

> Steam is huge and requires 32-bit to work properly for the client and for Proton / Wine

progval··on LibRedirect – Redirects popular sites to alternative privacy-friendly frontends
Mozilla is an ad company now: https://www.mozilla.org/en-US/advertising/ https://blog.mozilla.org/en/mozilla/mozilla-anonym-raising-t...
progval··on 'Gwada negative': French scientists find new blood type in woman
I'm 31 and I don't know mine.
progval··on Delta Chat is a decentralized and secure messenger app
Can't they be split into lines? OTR was designed for IRC that limited protocol lines (ie. payload line + command + extra fluff) to 512 bytes, so that ought to work on Discord too.
progval··on Delta Chat is a decentralized and secure messenger app
There are no occurrences of "cell" or "phone" in GDPR, and the only relevant occurrences of "number" are about "national identification numbers", which phone numbers are not.
progval··on Nanonets-OCR-s – OCR model that transforms documents into structured markdown
It's not open-source (nor open-weight): https://huggingface.co/nanonets/Nanonets-OCR-s/discussions/2
progval··on Congratulations on creating the one billionth repository on GitHub
At Software Heritage, we listed 380M public repositories, 280M of which are on Github: https://archive.softwareheritage.org/

Repository search is pretty limited so far: only full-text search on URLs or in a small list of metadata files like package.json.

progval··on Congratulations on creating the one billionth repository on GitHub
> but github may have a feed of new repos anyway?

Yes: https://docs.github.com/en/rest/repos/repos?apiVersion=2022-... (you can filter to only show repositories created since a given date).

progval··on FSE meets the FBI
> So, I tell the server to drop traffic from the IPs that were scraping. Problem solved! Then immediately I start seeing a large number of attempts from different IPs. Residential IPs in the US: they're buying residential proxies.
progval··on My AI skeptic friends are all nuts
Might, of course. And in my experience it's what happens most times I ask a LLM to do something I can't trivially do myself.
progval··on My AI skeptic friends are all nuts
The other side of the coin is that if you give it a precise input, it will fuzzily interpret it as something else that is easier to solve.
progval··on Nova: A JavaScript and WebAssembly engine written in Rust
> written with a fair bit of feature flags

I see you use Cargo feature for this. One thing to be aware of is Cargo's feature unification (https://doc.rust-lang.org/cargo/reference/features.html#feat...), ie. if an application embeds crate A that depends on nova_vm with all features and crate B that depends on nova_vm without any security-sensitive features like shared-array-buffer (eg. because it runs highly untrusted Javascript), then interpreters spawned by crate B will still have all features enabled.

Is there an other way crate B can tell the interpreter not to enable these features for the interpreters it spawns itself?

progval··on Branch Privilege Injection: Exploiting branch predictor race conditions
Researchers' blog post: https://comsec.ethz.ch/research/microarch/branch-privilege-i...

Paper: https://comsec.ethz.ch/wp-content/files/bprc_sec25.pdf

progval··on Why Flatpak apps use so much disk space on Linux
Installable versions of Windows apps still bundle most of the libraries like portable apps do, because Windows does not have a package manager to install them.
progval··on Show HN: A Chrome extension that will auto-reject non-essential cookies
Source?
progval··on DOGE worker’s code supports NLRB whistleblower
Archived repository: https://archive.softwareheritage.org/browse/origin/directory...

You can download it as a Git repository from https://archive.softwareheritage.org/api/1/vault/git-bare/sw...

progval··on Debian bookworm live images now reproducible
The toolchain (eg. compiler) reads the time from an environment variable if present, instead of the actual time. https://reproducible-builds.org/docs/source-date-epoch/
progval··on Debian bookworm live images now reproducible
> There have been security vulnerabilities for example that only existed in the Debian-based package of software.

Any examples more recent than CVE-2008-0166?

progval··on Debian bookworm live images now reproducible
Debian didn't "divert engineering resources" to this project. People, some of whom happen to be Debian developers, decided to work on it for their own reasons. If the Reproducible Builds effort didn't exist, it doesn't mean they would have spent more time working on other areas of Debian. Maybe even less, because the RB effort was an opportunity to find and fix other bugs.
progval··on Digital Hygiene
2FA only protects login. If you're already logged in, someone with access to the computer can just copy the session token. Or instruct the email client that is already running to dump all your emails to a local file.
progval··on Please stop externalizing your costs directly into my face
On SourceHut, git blame is available while logged out, but the link to blame pages is only showed to logged-in users. That may be a recent change to fight scrapers.
progval··on Please stop externalizing your costs directly into my face
git blame is always expansive to compute; and precomputing (or caching) it for every revision of every file is going to consume a lot of storage.
progval··on HTTP/3 is everywhere but nowhere
That doesn't work if other teams want to apply their own cURL patches, or update as soon as upstream publishes new security fixes without waiting for you.
progval··on The DOJ still wants Google to sell off Chrome
Google (probably) doesn't consider selling Chrome to be good for them or they would have done it on their own.
progval··on Introducing a terms of use and updated privacy notice for Firefox
The French translation of the Terms of Use says they apply both to services and products:

> Vous ne pouvez pas utiliser les services et produits de Mozilla dans les buts suivants :

progval··on AI cracks superbug problem in two days that took scientists years
But a personal account is not Workspace, as Google Workspace is a B2B product, right?
progval··on MapTCHA, the open-source CAPTCHA that improves OpenStreetMap [video]
There is no evidence in the article that it does. "Google is providing Pentagon with access to TensorFlow" means nothing because TensorFlow is open source.
← PreviousPage 8 of 34Next →