HN user

i-con

213 karma
Posts17
Comments18
View on HN
www.heise.de 4mo ago

FlyTrap disables autonomous targeting drones with an umbrella

i-con
2pts2
www.heise.de 4mo ago

Wiretapping scandal: Spyware manufacturer sentenced to prison in Greece

i-con
2pts0
www.heise.de 6mo ago

Digital liberation: EU Parliament calls for detachment from US tech giants

i-con
6pts1
www.heise.de 6mo ago

"AI eats Software": Why SaaS stocks are crashing on Wall Street

i-con
4pts1
www.phoronix.com 6mo ago

CVE-2026-0915: GNU C Library Fixes a Security Issue Present Since 1996

i-con
11pts1
medium.com 6mo ago

"Digital cash" without privacy is meaningless (2025)

i-con
6pts1
www.heise.de 7mo ago

Expert: EU Commission wants an "unlimited special legal zone" for AI

i-con
2pts0
www.heise.de 7mo ago

Cloud: Row in Bavaria over billion-euro Microsoft contract without tender

i-con
9pts1
www.heise.de 7mo ago

Globalfoundries receives 495M euros for foundry expansion

i-con
5pts0
www.heise.de 8mo ago

How a French judge was digitally cut off by the USA

i-con
486pts544
www.heise.de 8mo ago

Analysis of the Digital Sovereignty Summit: Open-Source Gets Scolded

i-con
3pts0
www.heise.de 8mo ago

EU Frequency Group: Upper 6 GHz Band Needed for 6G, WLAN Loses Out

i-con
2pts0
www.heise.de 8mo ago

Ioema: Germany to be reconnected via subsea cable

i-con
6pts1
www.heise.de 8mo ago

GEMA vs. OpenAI: Defeat for ChatGPT in Munich Court

i-con
1pts0
www.heise.de 8mo ago

Apple puts App Store on the web – accidentally leaks code

i-con
2pts1
www.heise.de 8mo ago

WLAN Rejection: Germany Favors Mobile for Upper 6 GHz Band

i-con
3pts1
news.ycombinator.com 8mo ago

Ask HN: Would open-source devs accept financial compensation for AI training?

i-con
2pts2

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'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.

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?

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

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 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/

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.

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?