HNHacker News
TopNewBestAskShowJobs

rollulus

2,328 karma · joined March 14, 2016

Hi.
submissionscomments
rollulus··on Mullvad: Shutting down our search proxy Leta
That was a “people who missed the launch discovered it later”-thread. The launch was 2.5 years ago. https://news.ycombinator.com/item?id=35964397
rollulus··on Michael Burry a.k.a. "Big Short",discloses $1.1B bet against Nvidia&Palantir
Makes me wonder how much of a self-fulfilling prophecy this can be.
rollulus··on Why do some radio towers blink?
Slightly off topic: typically, lights of neighboring towers blink asynchronously. But sometimes they are synchronized. Very satisfying. Anyone knows how this works? My best guess is e.g. DCF77. Thoughts?
rollulus··on Surveillance data challenges what we thought we knew about location tracking
What I understand is that this SS7 is difficult to get rid of. If I understand it correctly, the purpose of the location queries is for routing calls/messages. Couldn’t (shouldn’t?) telecom providers run monitoring and alerting if location queries are fired without a subsequent call/message?
rollulus··on The Burrows-Wheeler Transform
Oh wow, I clicked that link without reading the last section of your comment, and was like “Fabian Giesen!”, an absolute HN favourite: https://hn.algolia.com/?q=fgiesen
rollulus··on If you are good at code review, you will be good at using AI agents
I have received a few LLM produced PRs from peers from adjacent teams, in good faith but not familiar with the project, and they increasingly infuriate me. They were all garbage, but there’s a great asymmetry: it costs my peers nothing to generate them, it costs me precious time to refute them. And what can I do really? Saying “it’s irreparable garbage because the syntax might be right but it’s conceptually nonsense” but that’s not the most constructive take.
rollulus··on Slack has raised our charges by $195k per year
“Oh shit, we’ve been on HN #1 for a day, how do we control the damage”
rollulus··on Slack has raised our charges by $195k per year
“Pay 50k$ within a week or we’ll delete your data”. Ransomware gangs are even friendlier than this.
rollulus··on EU Chat Control: Germany's position has been reverted to undecided
> Yes. Vote them out. Keep raising it.

How do I vote out hostile countries? I’m Dutch, what can I do with my vote to have effects on Denmark, which seems to be the biggest proponent of this BS?

rollulus··on Creative Technology: The Sound Blaster
Man! TextAssist was the very first thought I had when I opened the article. I occasionally search the web for it, and indeed, it seems in the process of becoming forgotten. Made me wonder if I was the only one spending many hours with it. Thanks for your comment!
rollulus··on Navy SEALs reportedly killed North Korean fishermen to hide a failed mission
Anyone willing to speculate what the target and electronic device could’ve been?
rollulus··on The Deletion of Docker.io/Bitnami
I thought the opposite: 24h seems too brief to me, since many of their images are typically for long running servers, some people will receive a painful heads up only next year or later when their K8s pod gets scheduled to a new machine, requiring a (failing) pull.
rollulus··on [dead]
Haven’t gone through all 500 but I’m curious if the author would pass “What’s the official name of the Go programming language?”
rollulus··on ADHD drug treatment and risk of negative events and outcomes
You might enjoy reading “The ADHD advantage” by Anders Hansen. He describes the evolutionary explanation as well.
rollulus··on Fire hazard of WHY2025 badge due to 18650 Li-Ion cells
It’s what I thought as well, but I’m not too much into electronics to hold an opinion. It looks like there’s a balancing resistor between them: https://gitlab.com/why2025/team-badge/Hardware/-/blob/main/C...
rollulus··on Show HN: I recreated 90s Mode X demoscene effects in JavaScript and Canvas
Good job. Looks authentic. But you forgot the rotozoom!
rollulus··on Air-dried vs. Kiln-dried Wood
I’ve been taught that in the length it can expand/contract at most 1%, but in the width at most 10%.

This is also why properly designed tabletops are attached to the frame with a “floating” construction that can handle those changes.

rollulus··on Show HN: I made a 3D SVG Renderer that projects textures without rasterization
I’m afraid your CSS triangles are still rendered through rasterization but a good job nonetheless.
rollulus··on Don't just check errors, handle them gracefully (2016)
This was a great article back then but Go’s errors package has changed since then quite a bit, with e.g. Is, As, and fmt.Errorf’s %w.
rollulus··on Research Uncovers Parthenon Spectacular Lighting Effects for Athena in Antiquity
I searched closely through the ads and finally found some text that linked to an article closer to the source, which I found more readable: https://www.cambridge.org/core/blog/2025/05/06/illuminating-...
rollulus··on A Tiny Boltzmann Machine
Now the real question: is it you enjoying that nice page or is it a Boltzmann Brain?

https://en.m.wikipedia.org/wiki/Boltzmann_brain

rollulus··on Semantic unit testing: test code without executing it
I wonder if the random component of the LLM makes every test flaky by definition.
rollulus··on Critical Unauthenticated Remote Code Execution Vulnerabilities in Ingress NGINX
> Based on our analysis, about 43% of cloud environments are vulnerable to these vulnerabilities, with our research uncovering over 6,500 clusters, including Fortune 500 companies, that publicly expose vulnerable Kubernetes ingress controllers’ admission controllers to the public internet—putting them at immediate critical risk.

I don't understand that. Under what circumstances are those admission controllers exposed to the public internet? The k8s API of my EKS is definitely exposed to the public internet, but my understanding is that it will say "no" to whatever unauthenticated request it receives, isn't it?

rollulus··on The Defer Technical Specification: It Is Time
The parent I was replying to was talking about Go. There is no ternary operator in Go. There are no non-block forms of if in Go. I'm not sure what your "of course" is referring to, but I guess it is unrelated.
rollulus··on The Defer Technical Specification: It Is Time
Say that the defer would execute inside for loops, what would make you more astonished: loops and functions are the exceptions, or defers execute at the end of any block? I would prefer the latter of these two. But then the consequence is that a defer in an if-block executes instantly, so you cannot conditionally defer anymore. So it seems that the rules for when deferees execute need to be arbitrary, and "only functions" seems fewer exceptions than "only functions and loops", isn't it? And what about loops implemented through gotos? Oh boy.
rollulus··on Stack Traces Are Underrated
Depends on the audience. As a user I'd rather see "can't load data: failed to parse header: wrong number of elements" than a stack trace with WrongNumbersOfElementsException at the tail.
rollulus··on When your last name is Null, nothing works
A tax office algo discriminating you because it believes you could have foreign roots, sounds like you’re a tax payer in the Netherlands!
rollulus··on One year after switching from Java to Go
I guess I won’t be adding new information to what your “experts” said as well, but hey. I love Go’s error handling. Syntactic sugar like in Rust could’ve made things a bit nicer to they eye, but apart from that: being forced to think about each error path leads in my view to better code. Compared to a fat try/catch and fingers crossed that all goes well in it.
rollulus··on One year after switching from Java to Go
Disasters can be created in any language, right? Has little to do with Go.
rollulus··on Espargos: ESP32-based WiFi sensing array
As shared elsewhere in this thread: https://www.youtube.com/watch?v=sXwDrcd1t-E

TL;DW: the ESP’s WiFi driver provides per incoming packet the carrier’s phase and amplitude. All ESPs are calibrated relatively to each other.

← PreviousPage 3 of 11Next →