Viewing profile — withoutboats3
withoutboats3
HN member- Joined
- Wed, Mar 08, 2023, 6:35 PM UTC
- HN karma
- 1,099
- Public activity
- 144 items
- HN profile
- View on Hacker News ↗
About withoutboats3
No profile information was provided.
Recent public activity
- comment
-
comment
Comment #48526225
> I don't remember the details with encryption but it was basically you have to ship a breakable version for the rest of the world, and you generally sometimes ship a backdoored ve…
-
comment
Comment #48526210
Your anti-semitism is vile and you should be shunned by any upstanding person in society.
-
comment
Comment #47325498
This is indeed a great quote (one of many gems from Sir Tony) but I think the context that follows it is also an essential insight: > The first method is far more difficult. It dem…
-
comment
Comment #47099091
We can tell you think that when we use your app.
-
comment
Comment #46720514
Cuckoo filters outperform bloom filters and allow dynamic insertion and deletion (unlike bloom filters, which only allow insertion). The trade off is that insertion can fail if the…
-
comment
Comment #45884275
The problem in this conversation is that you are equivocating between "fixing memory safety bugs" and "preventing memory safety bugs statically." When this blog post refers to "mem…
-
comment
Comment #44984882
genuinely so sad to me that you are still grinding this axe. if your fantasy design works so much better - go build it then!
-
comment
Comment #44701111
Initial comments as I write this are all negative, and also responding to something the blog post didn't claim. The only time it says faster than C is when talking about a language…
-
comment
Comment #44139522
The alternative to C++ that I meant was Rust, which statically prevents data races.
-
comment
Comment #44137990
The occurrence of data races depends on the specific non-deterministic sequence of execution of concurrent codepaths. Just because you have 100% code coverage does not mean you've …
-
comment
Comment #43726679
This is exactly the attitude this blog post spends its first section pretty passionately railing against.
-
comment
Comment #42701769
The IO aspect is not a surprising flaw but it's disappointing to learn that Erlang lets any process enumerate all the other ones.
-
comment
Comment #42701446
Joe Armstrong goes to lengths to describe the benefits of "privately addressable" actors in his thesis (though he uses different terminology). As far as I'm aware, Erlang actors ar…
-
comment
Comment #42620688
100%. So tiring that the discourse around this is based on 15 minute demos and not actual understandings of the trade offs. Varun Gandhi's post that you link to is great. Based on …
-
comment
Comment #42215104
Better newtypes are the answer. Consider Java for example. In Java, interfaces are even more restrictive than traits: only the package which defines the class can implement them fo…
-
comment
Comment #42213911
Implementations are not imported at all because they are not named. Like I wrote, named implementations (ala ML modules) is a valid alternative, but one with a much greater annotat…
-
comment
Comment #42213439
Your conclusion is correct. I'm very happy with the two that Rust picked and tired of people pretending that there will be a magical pick three option if we just keep talking about…
-
comment
Comment #42212962
Implementations are not exported or public at all: they are used in functions and those functions are exported. For correctness, you want those implementations to be resolved consi…
-
comment
Comment #42212789
This post is written by a fan of implicits, so it frames it as "better" than traits, though at the end it admits it is in fact a complex trade off, which is the truth. In my opinio…
-
comment
Comment #41999004
[flagged]
-
comment
Comment #41998965
[flagged]
-
comment
Comment #41998876
I freely admit I’m frustrated by the discourse around async Rust! I’m also very frustrated because I feel I was iced out of the project for petty reasons to do with whom I’m friend…
-
comment
Comment #41998759
To be fair, I’m not sure if there exists any zero cost IOCP library. The main way people use IOCP is via mio via tokio. To make IOCP present a readiness interface mio introduces a …
-
comment
Comment #41998321
[flagged]