Viewing profile — norswap
norswap
HN member- Joined
- Sun, Mar 15, 2009, 9:49 PM UTC
- HN karma
- 5,628
- Public activity
- 1,654 items
- HN profile
- View on Hacker News ↗
About norswap
[ my public key: https://keybase.io/norswap; my proof: https://keybase.io/norswap/sigs/7MjYNKBzV3Q0iTnTn7335vArDZwY_nZ0OkRLeXz1JII ]
Recent public activity
- story
- story
- story
- story
-
comment
Comment #45004997
Not really, he explicitly makes the point that it's easier to write useful simple programs in Javascript without the extra stuff, whereas in Rust you need to know about a whole lot…
-
comment
Comment #44595045
I read it and was disappointed, it's okay but probably my expectations were too high for this classic. I would recommend Snow Crash instead, another Sci-Fi classic from the same er…
-
comment
Comment #44229358
Wasn't there a better technical way to block the scraper? Like blocking IPs/domains at ingress instead of serving requests? Probably you do still pay for request traffic though... …
-
comment
Comment #43649531
Am I the only one wishing I could see the original afterwards, for comparison?
-
comment
Comment #43340020
I think it did much better on safety in some tests (no I don't have sources, going from memory :/), but is less capable by design on some more trickier scenarios. Basically pretty …
-
comment
Comment #43334875
I used to work on compilers & JITs, and 100% this — polymorphic calls is the killer of JIT performance, which is why something native is preferable to something that JIT compiles. …
-
comment
Comment #43264136
His "attempt" at self-driving is better than most of the industry, at a fraction of the cost. The man does and tries things. Man in the arena.
- story
-
comment
Comment #42981953
While I agree exceptions should not be used for control flow except in the rarest of circumstances (every rule has exceptions — pun fully intended), I think checked exceptions are …
-
comment
Comment #42786780
Why use base 36 and not base 26?
- story
-
comment
Comment #42657567
Wow that's interesting — trying to cross my eyes produces hellish jitter. I suspect it's because my left eye is slighty lazy. But I was able to superimpose the right cat picture on…
-
comment
Comment #42531337
Zig — here's the choice matrix: - You need strong performance, your choices are: * C: nope, unless it's super simple library-type code, must integrate as easily as possible with ev…
-
comment
Comment #42531220
The biggest improvement from this (besides maybe performance) is that it should enable much better manually programmed syntax error messages. Those generated by yacc were pretty sh…
-
comment
Comment #42531178
Is there a way to import existing corpuses? Thinking in particular of browser bookmark exports and Notion, I'm sure other people would like something else. Being able to parse any …
-
comment
Comment #42421766
Oh that looks cool! I was really hoping it would have better emoji support than MessagEase as that is the one think I miss (the ability to search for emoji by name) but alas no.
-
comment
Comment #42403103
See MessagEase for a similar keyboard (not programmer-focused) with less keys but letting you use the swiping motion to type ordinary — great for fat-fingered people.
-
comment
Comment #42397821
I used to respect patio11's opinions, and obviously he has a lot of valuable knowledge and there are things to learn from him, but some of his takes on crypto have led me to heavil…
-
comment
Comment #42333042
Frontend frameworks really do make things simpler once you go beyond small applications though. Automatically re-rendering when the data/model changes is the right thing to do. We …
-
comment
Comment #41978668
I think what actually convinces me more than tone is nuance. If you can fairly assess arguments on both sides, recognize when either side makes a good point, and mention when you'r…
-
comment
Comment #41978642
A heuristic is a heuristic, and we can do some of our own research too. I was just defending the OP. As for my personal position, I remember looking into things a while back and ju…