Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
renox
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
631.
▲
by
renox
6y ago
I wonder why it isn't ever described as a design pattern? For me, it is one..
632.
▲
by
renox
6y ago
I think that eventually robots will get both wheel and legs: wheel are more efficient where they are usable.
633.
▲
by
renox
6y ago
Bah, even the STEPS project (from Alan Kay) was a total failure from reproducibility POV and that was a software research project :-(
634.
▲
by
renox
6y ago
While I agree with you, I also remember a presentation which showed that there was big variability in performance caused by minor change in the environment: just using a different username could lead to very different performance. And there
635.
▲
by
renox
6y ago
I'm not sure there is really a big difference if you accept this magician then you usually also accept impossible things..
636.
▲
by
renox
6y ago
You can't send information faster than C, so if causality == communication it's not instantaneously.
637.
▲
by
renox
6y ago
Very funny: for me frameworks are like the old saying: you had a problem and you chose X? Now you have two problems. Good framework help, bad frameworks are a disaster..
638.
▲
by
renox
6y ago
I remember an article which showed that GPT-3 quality of answers were very dependent of the previous questions which I find quite surprising as it has already been trained on a large number of texts.. And there were an attempt to train GPT-
639.
▲
by
renox
6y ago
But both fail short to Python/bash.. format strings where you can have "in place" reference to variable which IMHO is much more readable.
640.
▲
by
renox
6y ago
Not necessarily, there's also the "use after free" error, which can happen everywhere..
641.
▲
by
renox
6y ago
Thanks, I'm not so sure that superoptimizers have been used to design ISA, it seems more like "what could I do with this tool?".
642.
▲
by
renox
6y ago
> Then Massalin discovered that he could turn it around and use the superoptimizer to discover and design better machine languages. Any reference on this?
643.
▲
by
renox
6y ago
C.Nop isn't a solution, if you implement a compliant RISC V processor with the C extension you need to handle all the possible case, for example an instruction straddling several pages.
644.
▲
by
renox
6y ago
The vector extension yes, the C (compressed) extension is unusual: you can have 32 bits instructions aligned on 16bit, while nice for code density this means that the implementation is much more complex than Thumb/MIPS16 extensions..
645.
▲
by
renox
6y ago
Uh? Is that sarcasm? Compilers don't produce reproducible builds. If you try to investigate a core dump using a binary recompiled from sources instead of the original binary, it's very likely you won't be able to analyze the
646.
▲
by
renox
6y ago
I cannot help but remember the time when I got lost during scuba diving because my new torch was metallic enough that my compass gave bad direction..
647.
▲
by
renox
6y ago
Thanks for the link! If you're able to find the image I'm interested, please PM me.
648.
▲
by
renox
6y ago
Partly due to Alan Kay's STEPS project failure to release meaningful code sources, you're right.. Frank ( https://www.vpri.org/pdf/tr2012001_steps.pdf ) would have had A LOT of interested developer/user
649.
▲
by
renox
6y ago
Ok, then replace all additions in your program with a function returning either an error or the result. Same with logging statements. And don't ignore the errors.. Is your program still readable?
650.
▲
by
renox
6y ago
The thing is with the huge clean-up cost of Fukushima and Tchernobyl somehow I doubt that nuclear energy cost can be economical.. Plus in France we're not able to build a nuclear central for the projected cost, yet we price energy as i
651.
▲
by
renox
6y ago
'more interesting' is a double edge sword: sure it means that you're not obliged to disclose your proprietary code but other contributors can do the same, so it goes nowhere. It seems that the GPLv2 is the 'right balan
652.
▲
by
renox
6y ago
I have never used a language which allow this, is-it really useful? I don't think I have ever thought if only the external name was different than the internal name or used an 'alias' variable inside the function to 'hid
653.
▲
by
renox
6y ago
I don't think that you necessarily have to have an x86-to-uops decoder: there is a Chinese MIPS clone which has additional instructions which helps a lot emulation such as 80bit FP operations, etc.
654.
▲
by
renox
6y ago
I agree with you that Zig comptime seems really nice. As for the format string at comptime, it's a big improvement over C sure (no missing parameter, yes!) but I still feel that it's still much less readable than Python f-strings.
655.
▲
by
renox
6y ago
How about rewriting Haiku in Rust, porting it on top of Genode/SeL4 to run it on RISC V?
656.
▲
by
renox
6y ago
Good point, but I wonder if it shouldn't be the labels which should be prefixed instead of the registers?
657.
▲
by
renox
6y ago
That's not what I'm talking about: when a software is late there is a 'panic phase' by the managers where they forbid the creation of 'high severity' bug tickets. So if there is no more bug tickets what will ha
658.
▲
by
renox
6y ago
I find this quite amusing because method_missing? has always been the difference between 'true' OO languages Smalltalk/Ruby and pseudo-OO language like C++; with the implication that true OO is better than pseudo OO for the o
659.
▲
by
renox
6y ago
But if there is only TODOs and not bugs, how managers will prevent the creation of 'high severity bugs' when they're in panic mode? I wish I was joking but that's something to think about..
660.
▲
by
renox
6y ago
Have they stopped trying to catch the fairings? Nobody talk about this anymore..
More ›