Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
renox
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
751.
▲
by
renox
7y ago
Very interesting article, even though I'm not a fan of Alan Kay anymore due to the disaster of the STEPS project: a research project on how to better create software which results in papers and demos but not (or very little) software s
752.
▲
by
renox
7y ago
>Imagine dark matter had been proposed in 1900: the deviations in Mercury's orbit (from Newton's model of gravity) could have been attributed to dark matter. No need for general relativity... You should have a look [here]( http
753.
▲
by
renox
7y ago
Plugin and forget? Until it fails of course, then you have the backup issue.
754.
▲
by
renox
7y ago
I don't think that's really true, let's suppose that your unsafe code has a presupposition that cause an UB if not met. If this is a bug and you can remove the presupposition, great, but is-it always possible without performa
755.
▲
by
renox
7y ago
This is the classic configuration problem: a program is too complex for users, we'll use configuration files. Then configuration becomes more and more complex so either your configuration file language becomes an ugly programming langu
756.
▲
by
renox
7y ago
Memory protection only adds a small performance hit that's true but it also requires a totally different way of working. I don't know much about Amiga but I remember that when reading about Synthesis (a very fast & low latency
757.
▲
by
renox
7y ago
And Amiga had no memory protection which means that it would be very unsafe to use Internet with it. That said BeOS was quite responsive and had memory protection, but still inadequate security for modern security attacks.
758.
▲
by
renox
7y ago
> The GCC frontend has always been second-tier at best Either explain what you mean by this, or you're comment isn't useful. AFAIK GNAT is just the n-1 version of their commercial offering (for the base language) nothing's
759.
▲
by
renox
7y ago
From the article: use 'system' annotation (the equivalent of unsafe in Rust)
760.
▲
by
renox
7y ago
Thanks, I learned something new today.
761.
▲
by
renox
7y ago
The loss are highly unevenly distributed.. Weapon sellers, equipment providers makes a lot of money during wars..
762.
▲
by
renox
7y ago
I disagree that this is only a software issue: relying on only one sensor is a system issue in the MCAS not a software issue.
763.
▲
by
renox
7y ago
>> As every freshman course in “critical thinking” reminds us, the dull, unhappy burden of the rational mind is to follow the evidence where it leads, not the bandwagon. >If you do that you frequently end up with a position that is
764.
▲
by
renox
7y ago
Not sure, ensuring 1) that the regulation organisms do their job instead of relying on Boeing 2) that the 737 Max MCAS system relies on 3 sensors seems good enough no?
765.
▲
by
renox
7y ago
> writing an entire machine code compiler that will run faster than GCC and equal it in performance is a difficult task Except that AFAIK he didn't claim that the native generated code will be as optimised as what gcc or clang produ
766.
▲
by
renox
7y ago
Funny,I tried two years ago to use Nix to have a new onegcc on an old Linux OS, I didn't succeed and finally recompiled gcc from the sources which I found much easier (and better documented) than using Nix.
767.
▲
by
renox
7y ago
Interesting, do you have studies on this topic? That said the 'CPU costs' of adding these branch are mostly ICache usage cost so benchmarks aren't very useful..
768.
▲
by
renox
7y ago
A) Overpopulation isn't only about space, it's also about resource usage and the wastes generated (including CO2). B) you're free to live on the Moon or on Mars once(IF) it becomes possible but 1) the ticket price is VERY exp
769.
▲
by
renox
7y ago
For an ISA whose main use will be IoT (at least in the beginning), this isn't good.. Rust didn't put integer overflow checks in release mode because current CPU don't provide "free" integer overflow detection, RISC
770.
▲
by
renox
7y ago
Given that planet earth has finite resources and that we're reproducing like rabbits I'd question the wisdom of 1)..
771.
▲
by
renox
7y ago
??? Even integers are difficult to read in an hex editors thanks to little endianness..
772.
▲
by
renox
7y ago
Well, Ruby is Smalltalk with a different syntax..
773.
▲
by
renox
7y ago
I'll look at your links but to answer to your question: yes virtual functions are not accepted in the code.
774.
▲
by
renox
7y ago
Extending the array is not needed: you can store the last element in a variable, then overwrite the last element with the searched value, do the search then restore the last element. I remember a talk from Alexei Andrulescu(sp?) where he ta
775.
▲
by
renox
7y ago
Honest question: what is so bad about having to create one process per core? If you have lots of data you can use shared memory, so the performance should be similar no?
776.
▲
by
renox
7y ago
Try to broaden your horizons.. I work in telecoms only one step away from a FPGA, a 1ms pause would be a critical bug report..
777.
▲
by
renox
7y ago
Oops, I meant that even though VScode has many flaws (copy paste from the LinuxVM to Windows doesn't work), it still work better for me than Eclipse, CLion or Vim.
778.
▲
by
renox
7y ago
What I don't like about VScode for C++: sometimes find source is very slow (much slower than doing a grep and opening the file yourself), and it opened the wrong file for one of my colleague, and find usage never work. And I never mana
779.
▲
by
renox
7y ago
Maybe, but you forgot something: memory fragmentation, if this HW solution enable a "bup the pointer" allocation and also allow "real time" deallocation (I don't know I cannot access the paper), the result could pro
780.
▲
by
renox
8y ago
I couldn't access the article but the quote you give is weird: in the ages of kings, the masses thought that the elites have too much for centuries before the revolution happened.
More ›