HNHacker News
TopNewBestAskShowJobs

maverwa

538 karma · joined May 1, 2019

submissionscomments
maverwa··on Only 2.6% of the most visited websites have fully valid HTML
My guess for this would be that sites leave it unset in the rendered html and set it from some attribute dynamically from Js to enable lazy loading of images? loading=lazy is somewhat „new“ and the behavior may not be exactly what hat every one wants? But that’s pure speculation.
maverwa··on Tax cuts for the wealthy only benefit the rich (2023)
Just for context: for an average single paying tax class 1 that’s 4.4k net per month, while the median working single earned 2.2k net in 2025.

Source: https://www.destatis.de/DE/Themen/Gesellschaft-Umwelt/Einkom...

maverwa··on Angry devs vow to flee GitHub Copilot as metered billing takes hold
With big enterprises, at least the one my account hangs on, the process of replacing the supplier would take months just to get through all the enterprise hoops. Not sure if anyone wants to get on that. I would assume buying Microsoft is somewhat simpler than buying some startup not yet on the holy list of divine supplies. Said enterprise just this year managed to bulk buy JetBrains licenses for everyone that then got suspended. For everyone. Twice. With 30days between cases. So I may be cynic but that’s earned!
maverwa··on Websites have a new way to spy on visitors: analyzing their SSD activity
That’s timing the cache, that’s old stuff by know. As I understand, this writes a relatively large file („Gigabytes“) using this OPFS api, which is different from the „localStorage“ api. This seems to use actual filesystem storage on the client, instead of living completely in memory (which may be reasonable given the size of files supported). This allows to actually time SSD IOPS latency by doing random reads.

Collected enough of these samples, together with the information of what else runs on the host, put that in the ML-Blender and the result will be able to tell you, with some accuracy, from a given set of samples, what’s running on the host.

I am sure i misunderstood some things because there are so many caches and unknowns in that setup that I struggle to understand how there could be any correlation, but that’s my understanding so far.

maverwa··on Safari and Firefox change how big sites render based on the domain
The reason stated in the article seems sound to me: if it’s broken ins safari/ff but works in chrome, users conclude that the browser is the problem and switch to chrome.
maverwa··on Gzip decompression in 250 lines of Rust
Where do you see the lack of respect? The author wanted to learn how gzip works and chose to implement it in a language they like to do so. As a learning tool, not because the world needs another gzip decompressor.
maverwa··on GitHub appears to be struggling with measly three nines availability
True! Technically even 9.99% would be three nines!
maverwa··on Fyn: An uv fork with new features, bug fixes, stripped telemetry
If I understand the description of this „telemetry“ in fyns „MANIFESTO.md“ correctly, it does not make outbound connections you did not asked for. It sets the user agent http header to something that identifies your OS, CPU, python version and if you are running in Ci when communicating to the package registry. It does not send any of that to astral, not ist any of that highly personal.

Sure, it should not be there by default, especially OS & CPU imho. But it’s not really what I’d call „invasive telemetry“.

maverwa··on JPEG Compression
With CRTs I would think that the problem may be that they do not see a full picture at all. Because the full screen is never lit all at once? Don’t know how persistence of vision works in this case…
maverwa··on Separating the Wayland compositor and window manager
Except if you need WSLg, because then you can add RDP issue to all your Wayland issues, and, not infrequently, also xwayland issues! You can have all the fun!
maverwa··on Show HN: Renovate – The Kubernetes-Native Way
Mend is not a competitor, renovate is the software, mend is the company.

They are tools that automatically check your repo for dependencies and create PRs when there are updates. It supports a wide range of package managers and other places dependencies may be specified.

Dependabot is another solution which is more „GitHub-native“ maybe.

maverwa··on Kidnapped by Deutsche Bahn
Maybe worth mentioning that this „1.50€ compensation“ rule only matters if you use the „Deutschland-Ticket“ which is a fixed price ticket for a whole month, unlimited travel on the Regio lines (short distance trains, i.e. non IC)

If you bought a regular route ticket you get 25% and more than an hour delay, and 50% at more than two hours. Not sure how it is with other multi-use tickets.

This, combined with the certain delays CAN make traveling by train quite affordable… /s

https://www.bahn.de/service/informationen-buchung/fahrgastre...

maverwa··on (Social) media manipulation in one image
The difference being that while people have a good intuition on one may spend their vacation and what one would talk about, it’s not so easy to extrapolate for other things. Sure, everybody knows that media talks more about homicides and terrorism than the thousands of people dying or „old age“-kind of things, but it’s not always easy to keep in mind on how far apart these numbers are.

I think „manipulation“ may be to strong of a word here, since it assumes intent to manipulate, which is not necessarily to focus on „out of the ordinary“ events. But I think nonetheless that this infographic is interesting and important, because it reminds us that these biases exist and how big they are.

maverwa··on Tell HN: HN was down
Thank you for HACK. I love it!
maverwa··on Same-day upstream Linux support for Snapdragon 8 Elite Gen 5
if you are in the business of buying parts, assembling them, and selling the assembly under your brand (as tuxedo and others like them are), then Apple is a indeed not an option. Their chips might be the best, but you still can only get them in Apple devices, in the specs Apple provides and with no official support for any OS beside macOS / iOS.
maverwa··on Show HN: OCR Arena – A playground for OCR models
from my first tests it does fine with german, at least for the gastly "handwritten" font the restaurant menu I used for the test uses.
maverwa··on Thoughts on the Word Spec in Rust
or - if feasible - extend the existing crate instead of creating a new one.
maverwa··on TigerBeetle is a most interesting database
its easy as in "simple to implement and execute" but not cheap, because it may require scanning large amounts of memory. You have to visit every list entry.

Whats trivial for a very small list, may be a no-go for gigabyte-sized lists.

maverwa··on My game's server is blocked in Spain whenever there's a football match on
I am somewhat surprised (and happy) germany is not in on it already. There are already (afaik voluntary) block lists ISPs are applying, but I am surprised its not breaking things on a similar scale to italy and spain, an that the DFB isn't already piping /dev/urandom-domains into it...
maverwa··on I'm spoiled by Apple Silicon but still love Framework
To add some context: man kernel_lockdown[1] reads "Unencrypted hibernation/suspend to swap are disallowed as the kernel image is saved to a medium that can then be accessed.". And to my understanding there is currently no way to tell a (mainline) kernel that allows "encrypted hibernate", i.e. no way to tell the kernel that its hibernation disk is "secure".

So its not a direct "linux prevents hibernate on secure boot", its "linux recommends kernel_lockdown when secure booting", "kernel_lockdown prevents hibernate with unencrypted swap" and "theres no well to make the kernel believe the hibernation disk is encrypted", but the result is the same.

You can "just" run secure boot without lockdown. Its a cmdline, you can just omit it. You can run custom patch sets that add cmdline options so the kernel allows hibernation in lockdown (if you pinky-promise the swap is encrypted).

But neither of these are easily accessible to the average user.

1: https://manpages.debian.org/bullseye/manpages/kernel_lockdow...

maverwa··on I'm spoiled by Apple Silicon but still love Framework
Thanks, I did not knew that. My understanding was that keeping the memory alive for suspend-to-idle was the main issue here. But that also might be something a vertically integrated Apple Silicon can win vs. that x86 madness there every day.

And to be sure, I do not claim that there is nothing to gain in s2idle. I bet theres still a lot of headroom to safe energy. Its just that it would be easy to safe a lot of power if s2disk "just worked".

maverwa··on I'm spoiled by Apple Silicon but still love Framework
Some of the issues have been addressed. For example, iirc, there was a bug where pulling out the power plug while the lid was closed would trigger the device to wake up.

Some other issues remain. Largest I am aware of is independent from the hardware, but an issue with suspend-to-disk & kernel lockdown, which prevents deep sleep.

maverwa··on I'm spoiled by Apple Silicon but still love Framework
The complaint about power usage in suspend is especially sad because it’s pretty much a common problem for Linux on laptops. Not sure if that’s what applies here, but the numbers about match what I see with my Framework. Basically: if you want to use secure boot you usually also want kernel lockdown mode, and you cannot hibernate a lockdowned kernel. At least not without out-of-tree patches.

IMHO that’s a giant issue. If you can’t hibernate (aka suspend to disk) you will never be able to get that power consumption low. And telling people to not run secure boot or lockdown is not really a good answer either. Especially since the default installer already sets those things up. I get that „Linux on laptops“ is not a priority big enough to get a proper fix for that. And that it’s not an easy issue to fix. But the current state is really really sad.

maverwa··on Steam can't escape the fallout from its censorship controversy
I won’t complain about anyone investing into wine/proton. GOG/CDPR just seem less willing or less capable of spending that money. Valve is essentially printing money. From sales, but also from other, morally less likeable sources like gambling. It’s nice to see them spending at least a tiny part of this in ways that serve the greater good (besides their own business).

Same point: it’s not good, but that’s reality for you.

maverwa··on Steam can't escape the fallout from its censorship controversy
As someone who’s using steam daily for probably 50-75% of their lifetime now: I don’t love them, but it’s the lesser evil for sure.

Sure, if GOG had even 20% of steams catalog and useability, it be no. 1 without question. But since we‘re sadly limited to this one reality, there is no alternative.

XBOX GamePass is a trap I expect to spring every day, Uplay and EA Origin are just a splash screen I see when starting a game in steam, and I almost forgot the epic store exists, despite their “free game” Marketing campaign.

It’s not perfect, it’s anti-consumer way to often, and it’s for sure a monopoly’s, but steam is still my favorite poison And yes, if they decide to disable me account and cut me off my pile of shame I will have an impact.

But owning games does not seem to be an option generally. Exceptions exist, ofc.

maverwa··on German court declares Karl Marx's teachings unconstitutional
That sounds like the most reasonable judgement coming out of a Hamburg court I’ve heard of yet (selection bias applies, of course)
maverwa··on What medieval people got right about learning (2019)
Combining both is also pretty common in my experience. People frist do an apprenticeship, then, for example because their employment situation changed, they go to university. There are ways for a apprenticeship to qualifiy one to go for university.

In 2024, according to the "Bundesinstituts für Berufsbildung" 486,700 people started their apprenticeship [0]. In the same period (2024-2025) 490,304 people started their first semester at university/college, according to the "Statistisches Bundesamt" [1].

So you are right, theres more new students than apprentices, but its not by a lot.

[0]: https://www.bibb.de/de/201811.php [1]: https://www.destatis.de/DE/Themen/Gesellschaft-Umwelt/Bildun...

maverwa··on Richest Americans Die Earlier Than the Poorest Europeans
I think one should also keep in mind that the linked study covers a 12 year period (2010 to 2022) which includes the covid years.

But that should probably bias the number in the opposite direction, if at all. The 1% should have had better chances to survive covid.

maverwa··on Wikipedia ordered by Portuguese courts to censor articles and provide user data
In theory there are two options: either the article is sources according to Wikipedias guidelines, in which case Wikipedia is not the problem, the source may be. If the article is not correctly sourced and makes up things that defame one, the article must be fixed. Although in reality, things are rarely that black or white.
maverwa··on Welcome to the IPv4 Games
you are right, I totally read that wrong. Confirmation bias strikes again!
Page 1 of 6Next →