Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hajile
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
781.
▲
by
hajile
3y ago
The only innovations in the C languages are in making it more like Lisp or working around the deficiencies of a syntax with no macros by adding more syntax on top.
782.
▲
by
hajile
3y ago
The subject of Pixar seems to be the actual interest and the article seems to be a vehicle to start that conversation. Not so unusual for HN.
783.
▲
by
hajile
3y ago
Pixar's best run ended when Steve Jobs stepped away as CEO after selling to Disney. I wonder how much his leaving influenced this change.
784.
▲
by
hajile
3y ago
Intel pairing up with SiFive shows the obvious path forward here where the new ISA is paired with existing tech from a large company. If Intel decided to ship a core that could execute either x86 or RISC-V instructions, we could see massive
785.
▲
by
hajile
3y ago
If their AI uses my code as the basis to generate similar code, how is that not a derivative work? If I make my own image of Spider-Man or some similar IP, that image is still a derivative and subject to copyright claims. Even if I claimed
786.
▲
by
hajile
3y ago
This was predicted a decade ago. https://www.destroyallsoftware.com/talks/the-birth-and-death...
787.
▲
by
hajile
3y ago
Security and universality are the biggest differences here. WASM was ground-up designed with security in mind (learning from earlier projects like pNaCl). Likewise, WASM was designed with a lot of language targets in mind rather than just J
788.
▲
by
hajile
3y ago
What code does Svelte use internally vs what code winds up compiled into your components? Last I checked, MOST of the code wound up in your components. In fact, this was their entire argument for why people should use Svelte when it launche
789.
▲
by
hajile
3y ago
All the CoC drama is at least as abrasive and much more insidious in its community divisions.
790.
▲
by
hajile
3y ago
Your assertion here that a code of conduct could get dragged into a culture war directly contradicts your previous assertion that there is no war outside of HN. Rules getting enforced in bad faith as people coalesce power in their sphere is
791.
▲
by
hajile
3y ago
This is decidedly NOT the paradox of tolerance because they refuse to tolerate anyone they disagree with -- even those who would tolerate them.
792.
▲
by
hajile
3y ago
I find reactive systems to be at least as complicated as React's declarative model. I was glad to move on from Knockout more than a decade ago and Svelte is conceptually the same thing in how they work, but with a different proprietary
793.
▲
by
hajile
3y ago
My point is that this is a uarch decision rather than something fundamental to RISC-V itself. If you want high performance, that idea doesn’t hold. This is like arguing that RISC-V doesn’t need advanced branch predictors because MCUs done n
794.
▲
by
hajile
3y ago
Comparisons of code compiled for x86 or RISC-V show that (on average), the RISC-V code is significantly smaller. Any code size increases are made up for elsewhere and they STILL get smaller code too.
795.
▲
by
hajile
3y ago
Managing memory coherency is probably the single hardest part to design in any given CPU. Why add even more hard things (especially if they can interact and add even more complexity on top)? Get rid of what complexity you can then deal with
796.
▲
by
hajile
3y ago
IEEE 754 specifies not only floating point, but decimal floating point too. You actually find hardware implementations on some systems (notably IBM POWER). Better to reserve and not finish that to be unprepared. In any case, decimal floatin
797.
▲
by
hajile
3y ago
In all but the most simple designs, you’re going to add LOTS of additional information specific to your uarch. For example, you need more bits internally for register remaining. Likewise, you need bits for hazards, synchronization, ordering
798.
▲
by
hajile
3y ago
> unless you first delete the specific content. That specifically states that content you deleted will NOT be visible.
799.
▲
by
hajile
3y ago
Reddit's privacy policy here seems to be pretty clear [0] > Deleting Your Account > You may delete your account information at any time from the user preferences page. You can also submit a request to delete the personal informat
800.
▲
by
hajile
3y ago
Reddit is so much better if you unsubscribe from all the big subs and turn off recommendations so they aren’t constantly shoved in your face.
801.
▲
by
hajile
3y ago
Typescript's devs define it as simply JS with types to the point that they even have a proposal to add those type constructs into JS at which point the syntactic difference would be very small indeed. > Things like enums, Generics,
802.
▲
by
hajile
3y ago
StandardML is a counter-example. It has sound types but keeps them utilitarian and simple enough so people can’t easily overdo the typing. I’ve become very sick of the “type palaces” people construct (they remind me of “enterprise java” whe
803.
▲
by
hajile
3y ago
AsmJS coercion hints still work, so not really. Monomorphic code and some optimization can take you a surprisingly long way toward good performance. You certainly won’t find that in most untyped languages.
804.
▲
by
hajile
3y ago
TS is literally JS with a few unsound type hints. If you're writing TS, you are already writing JS.
805.
▲
by
hajile
3y ago
If we ever replace JS, it should be with some kind of StandardML that looks more like JS. TS is unsound, unperformant, and overly-complicated in comparison.
806.
▲
by
hajile
3y ago
The second you remove threading and SIMD from those examples, they get rather close to JS. At most, you are making the argument that killing JS-SIMD for WASM and not adding native threading support was a mistake.
807.
▲
by
hajile
3y ago
If you think "The Good Parts" was a bad idea, I can only assume you didn't work on any large (or even small) coding projects before it was popular. It was the wild, wild west where everyone wrote JS without learning the lan
808.
▲
by
hajile
3y ago
Scheme used braces at least a decade or two before clojure even existed.
809.
▲
by
hajile
3y ago
That "no changes for years" sounds very much like a verbal contract that could/should be enforced.
810.
▲
by
hajile
3y ago
If they are insignificant, then it's a really stupid bad-PR hill to die on.
More ›