HNHacker News
TopNewBestAskShowJobs

progval

6,193 karma · joined April 28, 2015

[ my public key: https://keybase.io/progval; my proof: https://keybase.io/progval/sigs/iJkfMTZcmOHP3IcHyhl94KHqYHNLDk5z-JbHXnZgvUQ ]

email: progval+hn@progval.net

submissionscomments
progval··on GrapheneOS – When an app is slow
It's meant to protect apps against their own bugs. It's an improvement to be enabled by default and disabled for the few apps where it's an issue.
progval··on Plunging test scores are a slow-moving catastrophe
It's a major plot point in one of the books in the Bobiverse series, though it's a civilisation humanity meets instead of humanity itself (not saying anything more to avoid spoilers).
progval··on Grammarly will send unhinged messages to all your users if you try to cancel
They also send an email with a template to send to the IT department
progval··on Fable 5 – Median thinking declined in August
This sounds similar to rumors about how SSD companies work. First they would design a new drive with better performance that everyone uses to benchmark against other models; then slowly change its parts to worse ones, either because they are cheaper, the originals are no longer available, or whatever reason
progval··on ZCode, the GLM coding agent, silently uploads your Git history
> No one has 300MB of commit messages.

Commit messages in https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin... sum to 900MB.

Also, this commit message alone: https://gitlab.com/old-game/sb-b/nanobox.io/nanobox-pkgsrc-l... weighs 100.5MB (they squashed years of history as a single commit and piped "git log" to the commit message).

progval··on Jemalloc 5.4.0
An interesting case is "WiFi", short for "wireless fidelity". "Fidélité sans fil" in French should be feminine, but every technical person says "le WiFi" (masculine) while many (most?) non-technical people intuitively say "la WiFi" (feminine).
progval··on An update on Wayback Machine access
They already provide this service at https://archive-it.org/archive-it/ though for some reason they don't seem to publicize it. Some info at https://help.archive.org/help/archive-it-information/ as well.
progval··on Python sets and dictionaries can have quadratic-time performance
Ouch, that's a big footgun. Why was the lack of randomization considered a vulnerability, but not this?
progval··on Python sets and dictionaries can have quadratic-time performance
He doesn't. Inputs are:

    M = (1 << 61) - 1
    values = [i * M for i in range(1, n + 1)]
which are effectively random from the hash function's point of view, especially with a randomized seed (the default on current versions).
progval··on I haven't lost a customer service fight in seven months
The page begins with <html lang="pt">
progval··on LibreOffice breaks download records after declaring it has no AI features
A graph to confirm it: https://stats.documentfoundation.org/downloads#week,version
progval··on Nitter and XCancel resume service after legal advice
Or they already have that, but it's badly designed, bloated, or doesn't have employees assigned to it.
progval··on Nitter and XCancel resume service after legal advice
It's the one I use the most, but in my experience it's lagging behind the Twitter accounts. It's also noisy because it puts last-minute outages at the same level as minor month-long schedule change (which can't be dismissed), so some lines (eg. line R) are almost always displayed as having issues.
progval··on Keep Our Servers Running
> to DDOS sites the owner doesn't agree with

to DDOS one website, which is doxxing the owner. Not that it makes it good idea, but it's a little more understandable.

progval··on Ask HN: Fable hacked my piano, can I release the results?
> If you live in Europe, this restriction may be considered "gatekeeping" and exempted by the Digital Markets Act.

That's not how the DMA works at all, there is no concept of gatekeeping practices. Instead, the EU Commission designates companies that act as gatekeeper for some services (current list here: https://digital-markets-act.ec.europa.eu/gatekeepers-portal_...) which then puts constraints on what they do.

progval··on Nitter and XCancel resume service after legal advice
Paris' subway and local train lines each have a Twitter account, and they are the only reliable source of information regarding outages. Phone apps (at least three official ones with different data sources!) and websites can be outdated. Displays in station too (though less often), have outages of their own, and (rarely) even incorrect updates.
progval··on "Welcome to the AGI era," OpenAI says as GPT-6 Astra debuts
Axios already used this style long before LLMs were a thing.

https://web.archive.org/web/20170609214514/https://www.axios... has two instances on the front page, more if you click on any of the articles.

progval··on I don't have a smartphone or at least I wish I didn't
This seems hard to believe, but the author already tooted about it (https://mamot.fr/@ploum/117016623130281141) so he may be serious
progval··on European Commission Revives Push for Encryption Backdoors in ProtectEU Strategy
And being one of the few who use them will be considered aggravating factor in unrelated lawsuits. This already happened once even though it's not illegal: https://www.laquadrature.net/en/2023/06/05/criminalization-o...
progval··on Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
The driver could run in a VM and only display applications from that VM or a subset of VMs.
progval··on Creepy Crawlies
> There's no asymmetry at all: you're just adding a fixed cost to each reward, for both users and abusers.

There is: users solve the PoW once, scrappers solve it every time they rotate IP addresses. Some of them change their IP address on every request, so they keep solving the PoW over and over.

progval··on Time complexity of operations on Python's built-in types
No, it's not just about cycle counting.

Worst-case O(n-k) complexity in general implies worst-case O(1) complexity for the set of cases where k=n-<constant>. There are still multiple cases, just a subset of those that don't include worst of the general case.

progval··on EVE Online moves to Python 3
If you enjoyed the industry part, you may find https://prosperousuniverse.com/ even better than Eve.
progval··on Autistici/Inventati's main .org domain goes dark after US terrorism designation
ICANN can't suspend second-level domains, this is up to the owner of .org (the Public Interest Registry) or the registrar of the particular domain (Gandi).
progval··on 'AI refuser' quit her dream job, and hopes others follow
It's a client-side paywall so most people with ad blockers don't even noticed there is one.
progval··on 'AI refuser' quit her dream job, and hopes others follow
From the article:

> The AFL’s refusal to allow Boyle a choice is not unlawful. Employers in Australia can install software on the equipment they own, are exempt from privacy law when handling employee records

progval··on Feature Request: Support AGENTS.md
It worked for me (from two French IP addresses in different ASs) for two or three weeks since people started talking about. Now it's gone too.
progval··on Memory prices climb 500% in 12 months
Anecdata: a coworker found a single bit flip corruption in a file he wrote in his computer. He ran memtest86 on his memory, and which found one of the two sticks was defective. The computer otherwise ran perfectly fine for years; and we would have never noticed if the file format didn't have built-in checksums.
progval··on We Tracked a Shipment of Rare Books. It Ended at an Amazon AI Training Facility
It will be legal to share in some decades. Not that Amazon will bother, though.
progval··on DeepSeek API Pricing Update
Isn't it because they have customers who will use as many tokens as they can? With a flat rate, they will run Gas Town continuously while paying as much as the occasional user.
Page 1 of 34Next →