HN user

arthurbrown

361 karma

sydney. typescript by day, ocaml at night

Posts7
Comments65
View on HN

I appreciate the insight, and on closer reading the post clearly states that realistically only Zig and Rust were ever considered anyway.

Since you're here, could you comment on the approach Rust took in their rewrite? Was it more of a straight translation like Go did when they self hosted -- similar to the recent Bun transliteration? Or were there architectural changes made along the way like this article describes with Roc?

Interesting that OCaml was flexible and expressive enough to be used as a prototype testbed but not chosen as the implementation language, especially given the maturity of both. I would be surprised if Zigs incremental builds could be meaningfully faster than dune's.

Cross compilation is great, but not mentioned in the "why Zig" section. Is memory control that crucial for a compiler?

Rust itself was originally written in OCaml, same with WASM. I'm curious about what milestone gets reached where the maintainers collectively decide to transition away.

The article doesn't really discuss education outcomes at all, that is something you brought up. It sounds like we agree that there is an issue here. I'm suggesting that there are other reasons that explain the performance drop.

My reading of the article is that it criticizes the implementation of this policy and the methodology behind it, which I agree with.

Living in a country that moved quickly from a "social media ban" to an "adult content ban" in the space of 3 months, I feel that these policies are overreach due to how they must be implemented. As in, they require all users to provide verification, not just the targeted cohort.

https://www.bbc.com/news/articles/cwy92qpv424o

My understanding is that the high calcium content in their water supply formed a lining on the inside of the pipes which largely prevented any exposure.

So just misquoting the author intentionally then?

You should pick some of the substance of the article to take issue with instead of jumping to be a victim. They clearly read it if they wrote it.

You've read that paragraph backwards. They are talking about LLM enthusiasts dunking on people who aren't using.

People conjure various reasons for why things are different now, but routinely omit the changes in class talents and gearing.

At launch there was zero spell damage or healing on raid gear as a stat. You might find some green of shadow wrath but items like Robe of volatile power simply did not exist yet.

Warriors, the current top damage class, had a talent rework at BWL release which introduced their main damaging ability at nearly half the effectiveness of where it eventually end up.

Throw in world buff scheduling and the game is very different from how it played at launch.

Typescript won because Microsoft shipped vscode with out of the box TS integration that just worked. This is touched on in the article but understated.

They used the exact same approach as visual studio and .NET, and managed to eat up the entire fragmented ecosystem in a matter of years.

I've used beanstalkd for personal projects previously with a similar experience to you.

For one such project, the message 'priority' feature was a life saver and a feature that is not super common in competing solutions.

Reread OP. This is not what they are trying to convey.

They are saying that taking psychedelics can provide a similar breakthrough like awakening after resolving trauma.