HNHacker News
TopNewBestAskShowJobs

i-con

213 karma · joined October 10, 2025

submissionscomments
i-con··on FlyTrap disables autonomous targeting drones with an umbrella
Original publication: https://arxiv.org/abs/2509.20362
i-con··on The Little Bool of Doom (2025)
There's another way to explain the UB: IIRC, any value when stored to a _Bool is supposed to be converted to 0 or 1. The memset() bypasses this rule, boom.
i-con··on Digital liberation: EU Parliament calls for detachment from US tech giants
Original resolution: https://www.europarl.europa.eu/doceo/document/TA-10-2026-002...
i-con··on MTOTP: Wouldn't it be nice if you were the 2FA device?
I'm not an expert, but roughly know the numbers. Usually with password-based key derivation, one would increase resource needs (processor time, memory demand) to counter brute forcing. Not an option for a human brain, I guess.

So the key would have to be longer. And random or a lot longer. Over 80 random bits is generally a good idea. That's roughly 24 decimal digits (random!). I guess about 16 alphanumerical characters would do to, again random. Or a very long passphrase.

So either remember long, random strings or doing a lot more math. I think it's doable but really not convenient.

i-con··on Go-boot: bare metal Go UEFI boot manager
I'm confused, is it bare metal or is it an EFI application? (bare metal used to mean that something can run without services, like those that UEFI provides)
i-con··on No ARIA is better than bad ARIA
Tested with WebKit and Gecko. Apparently the position gets fixed up at runtime if JavaScript is enabled. But why have dynamic elements with CSS if you need JavaScript to fix it?
i-con··on No ARIA is better than bad ARIA
No CSS is better than bad CSS

In my browser that "Page Contents" box is hovering above the end of the line, so I can't read the full text. Kind of ironic, that this is on w3.org

i-con··on Defeating KASLR by doing nothing at all
This, having the whole physical memory mapped all the time, reminds me of a another issue that was exploitable in KVM hypervisors [1]. I wonder what is the reason to have it all mapped? Not everybody seems to do it.

[1] https://www.vusec.net/projects/rain/

i-con··on A prvalue is not a temporary
Hmmm, it's pretty clear but why the reminder? I read the article hoping to find some enlightenment, something that we can actually do (better) with this information in mind. But I still miss it. Does anybody know?
i-con··on The Actor Programming Language
Release date 1993
i-con··on Unix Recovery Legend
I got to know UNIX (or rather Linux) about 12 years later. And TBH, I wasn't very impressed. I was like "oh, you have to do all that on the console". That's how green I was :D But then it caught me, and about a month later it was more "WOW, you can really do everything on the conole!"

What eventually helped me to really get into things was Linux From Scratch. If anyone wants to learn how a modern system works under the hood, and like those guys in the article know the very basic, minimal things that keep a system running, I can recommend it very much: https://linuxfromscratch.org/

i-con··on Open-Source Ada: From Gateware to Application
Sorry, yes 2014. Fixed it.
i-con··on Open-Source Ada: From Gateware to Application
SPARK tools are also open source. The main tool `gnatprove` is based on GCC as well. https://github.com/AdaCore/spark2014

It's not a community project, AFAICT. Few people know how to build it from source.

i-con··on Open-Source Ada: From Gateware to Application
If you are looking for an open-source compiler, many distros (e.g. Archlinux, Debian and derivatives) bootstrap a full GCC (GNU compiler collection). Sometimes you have to install a particular packet, e.g. `gnat` or `gcc-ada`. There's also a language-specific packet tool `alire` that seems to aim to be somewhat like cargo. It can also install toolchains, IIRC.
i-con··on Ask HN: Would open-source devs accept financial compensation for AI training?
Thanks! would be interesting to know how this is in other countries.

I don't think an implementation has to be about copyright infringement by the training itself, though. Like you say, it can also be about materials produced. And my question is really if people would like it, not how feasible it is to implement.

i-con··on Technical Debt vs. Architecture Debt: Don't Confuse Them
Are they right with the terminology? Do people consider mere bugs technical debt?

I haven't seen simple, visible problems being considered as technical debt so far. But rather only what the article calls architecture debt.

To me, it seems like the article indirectly proposes to use another term because the original one was used wrong too much. Do others see that, too?

i-con··on Willow quantum chip demonstrates verifiable quantum advantage on hardware
Good point, I had no idea. I actually thought they just restrained themselves this time :D
i-con··on Willow quantum chip demonstrates verifiable quantum advantage on hardware
Notice how they say "quantum advantage" not "supremacy" and "a (big) step toward real-world applications". So actually just another step as always. And I'm left to doubt if the classic algorithm used for comparison was properly optimised.