suspended_state

Joined 1 year ago

Karma
126
Submissions
104
Member since
Feb 25
View on Hacker News

Recent submissions

Comment · 9 months ago
Comment · 9 months ago
How do you compare a system where the communication channel goes only one way in a single country to a system where everyone potentially contributes to the content and is distributed over the world?

How does one country legislate the content of a company based in another country?

Do you think that censorship is a better solution?

Comment · 9 months ago
Comment · 9 months ago
Comment · 9 months ago
I don't really know what you mean by "worst-designed syntax". Do you mean that the design process was bad, or that the result is bad?
Comment · 10 months ago
I'm not sure I understand this article, but the argument you present seems to be that when considering P and NP as relational objects, they don't have the same signature, thus cannot be compared, so the statement "P = NP" is meaningless?
Comment · 10 months ago
Comment · 10 months ago
The linking stage could perhaps be performed at process launch by a privileged task?

See this comment thread: https://news.ycombinator.com/item?id=46494183

Isn't a virtual ISA like an intermediate representation? It doesn't have to include static addresses, only symbolic references, which could be resolved at launch time.

Comment · 10 months ago
What I meant, and indeed it was poorly explained, is that an address shouldn't be just an integer freely manipulable by any instruction. The microcode will obviously know how to an manipulate an address, but the ISA as a whole doesn't have to, and in fact shouldn't, with the exception of a few specific instructions. What I am advocating is that addresses should constitute a separate type, which isn't a simple alias to integers. I think that this is what capabilities are about.
Comment · 10 months ago
> Code has to have addresses for calls and branches.

Does it mean that at that level an address has to be an offset in a linear address space?

If you have hardware powerful enough to make addresses abstract, couldn't also provide the operations to manipulate them abstractly?

Comment · 10 months ago
But that address doesn't have to be visible at the ISA level.
Comment · 10 months ago
Comment · 10 months ago
Indeed nobody does that, because it would just be pointless, it doesn't expose the real issue. Is a security vulnerability a symptom, or the real issue though? Doesn't it depends on the purpose of the code containing the bug?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton