Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
renox
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
renox
9d ago
Why do you say this? The post is quite clear that marking the memory region as NX fix the issue caused by speculative execution.
2.
▲
by
renox
12d ago
> the OS _writes_ unused memory pages to the swap file The OS write unused memory pages to the swap file by default . But the 'constant memory' design is usually done with locking in memory both the executable and memory pages
3.
▲
by
renox
14d ago
Read about the AF447 Rio-Paris crash. Input stick averaging?? That's a huge design mistake which contributed to the crash and AFAIK is still here..
4.
▲
by
renox
21d ago
You're phrasing this as if using an IDE was always an advantage, but unfortunately this isn't always the case: -IDEs are more resources hungry, I remember when trying to use CLion on a big C++ codebase, until increasing the garbag
5.
▲
by
renox
27d ago
> It's a difficult coordination problem. Well, it depends on the language: language which "capabilities" (both for the source code and for the building* ) could in theory really reduce a lot of the burden to identify supp
6.
▲
by
renox
1mo ago
One thing I noticed with your clever encoding is that you can avoid some nops: instead of having 2 15 bits instructions followed by two nops, you could have two 30 bits instructions, saving maybe a little decoding energy. Also the 60bit for
7.
▲
by
renox
1mo ago
So a VLIW, interesting but usually compressed instructions are at most two-registers..
8.
▲
by
renox
1mo ago
If the language is Java which puts the GC in nearly everything you're f..., other languages have GCs and nonGC'd data so you go to the wonderfull world of manually managed objects with its use-after-free..
9.
▲
by
renox
1mo ago
> Do you really think current LLMs can implement a large application in C as securely as they can in e.g. Go? That's not my experience: I've seen an LLM generate a C++ use-after-free (1.5 month ago).
10.
▲
by
renox
1mo ago
Congratulations your language is trying to solve an hard problem. But .. your language mostly hide when you're doing an 'inside' function call or an 'external' function call. I'm not sure I like this; 1) the la
11.
▲
by
renox
1mo ago
> The car industry is constantly innovating trying to prevent accidents and make them less damaging to occupants And at the same time, they make bigger and bigger cars which make more serious accidents for pedestrian, young children, etc
12.
▲
by
renox
2mo ago
This part is very bad, 99% of the time if you overflow a 64 bit variable it is because you did the wrong computation , not because you need BigInts..
13.
▲
by
renox
2mo ago
Not the only one though: I remember what happened when we 'invaded' Lybia: not one criticism in the French news anywhere, total censorship, even though our media had widely and correctly criticised the US for the Irak war.. So I t
14.
▲
by
renox
2mo ago
> In France, there has been some ban on advertising alcohol, cigarettes. So technically, it's possible but of course politician's corruption is a big issue..
15.
▲
by
renox
2mo ago
> And, on the other end, C's warts, footguns and ancient quirks also matter less if you have an LLM plow through it. 'plow through it's?? An LLM can definitedly fall into these traps! Happened to me a few months ago, I cou
16.
▲
by
renox
3mo ago
> Human beings are rational animals as such Really? Explain the success of advertising, superstitions (including religion) then.
17.
▲
by
renox
3mo ago
Bah, each time someone say this they "forgot" that one side effect of 'every frame is perfect' is that it can increase latency.. Perfection or latency? That should be the user's choice not the developer's..
18.
▲
by
renox
3mo ago
1) the name is a discoverability issue for non-german people. 2) In the examples, the placement of & is incoherent: sometimes it's 'i64&', sometimes it is 'i64 &', pick one (I prefer the first). 3) const
19.
▲
by
renox
4mo ago
Bah, I think that these kind of vulnerabilities exist in any "packaging ecosystem" where the base language offer "ambient authorities"(any library can access your filesystem) which is .. all of them! AFAIK only research
20.
▲
by
renox
4mo ago
> In fact I think atheists should make more effort to learn about the vast diversity of other faiths. It's very narrow to be atheist only about the Abrahamic deity. Your sentence doesn't really make sense, and there is a lot o
21.
▲
by
renox
4mo ago
Is there an OS whose primary FS is a taggedFS? It'd be interesting to hear from the users if this is nice to use or not..
22.
▲
by
renox
4mo ago
Yes and being 'opposed' to QM contributed to expose the 'spooky action at distance' that QM implies, which is very important.. It's a pity that experimentators were able to demonstrate it only a long time after Eins
23.
▲
by
renox
4mo ago
> - Tabs. Tabs aren't really new: look at BeOS which could "tab" windows.. That said I agree with you that tab are really nice, especially the way VSCode manage them with the vertical list of opened files (I switched from
24.
▲
by
renox
4mo ago
Well, it dépends: there are a lot of places where the locals goes because they are cheap not because they are good. But yes, ask the locals.
25.
▲
by
renox
5mo ago
Note that in Zig, unsigned integer have the sqle semantic qs integers on overflow (trap or wrap or UB). You also have operators providing wrapping. That is the correct solution.
26.
▲
by
renox
6mo ago
And the Chrome capsicum hallucination got me..
27.
▲
by
renox
7mo ago
It may gives them less headache but if the part about the antivirus flagging the exécutable as suspicious it may give the users headaches..
28.
▲
by
renox
7mo ago
I still find weird that they didn't make A,B... just after the digits, that would make binary to hexadecimal conversion more efficient..
29.
▲
by
renox
7mo ago
I worked (a long time ago) on a C project where every int was wrapped in a struct. And a friend told me about a C++ project where every index is a uint8, uint16, and they have to manage many different type of objects leading to lots of bu
30.
▲
by
renox
7mo ago
I've seen some issue with this approach is that management will want to sell the prototype, bypassing the "rewrite from the lesson learned" step, and then every shortcut took into the prototype will bite you, a lot .. And th
More ›