HackerLangs
トップ新着トレンドコメント過去質問紹介求人

DerSaidin

no profile record

コメント

DerSaidin
·20 日前·議論
strtomem_pad seems redundant with memcpy_and_pad, and also it requires the preprocessor: https://github.com/torvalds/linux/blob/1a3746ccbb0a97bed3c06...

I was curious: Why have it, instead of just using memcpy_and_pad?

AI's answer (paraphrased) was * Avoid possible bugs from manually write sizeof(dest) * Enforces the __nonstring Attribute * signals: "I am converting an actual C-string into a fixed-width legacy memory field." vs copy binary data & pad it.

Interesting to learn about the __nonstring attribute:

https://github.com/torvalds/linux/blob/1a3746ccbb0a97bed3c06... https://github.com/search?q=repo%3Atorvalds%2Flinux+__nonstr...
DerSaidin
·3 か月前·議論
If the alternative is "burn more tokens on finding issues than the attackers do", formal verification starts to look comparatively feasible cost. Think of it as setting an upper bound on cost, vs just burning more and more tokens.

AI assistants would reduce effort of verification too.
DerSaidin
·3 か月前·議論
> Cybersecurity looks like proof of work now

Imo, cybersecurity looks like formally verified systems now.

You can't spend more tokens to find vulnerabilities if there are no vulnerabilities.
DerSaidin
·3 か月前·議論
For me it was Sygate personal firewall back on windows xp
DerSaidin
·5 か月前·議論
Is it a moat if new start ups avoid competing in the space because there is inherently no moat?
DerSaidin
·7 か月前·議論
One difference with Mullvad is VPN traffic is ephemeral. Here, a VPS has a persistent disk attached, that could contain identifying information (if it is necessary to do useful work).
DerSaidin
·9 か月前·議論
+1

Personally I'm more optimistic about Servo - because originating at Mozilla, I imagine more web browser experience and expertise went into its architecture, and also because Rust.