Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dmit
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
151.
▲
by
dmit
6y ago
Please, you're driving me crazy. I have referred to you personally by name in two of my above comments. I know who you are! I also know about JSOO vs BS! I know! And it's super disorienting when every single prominent person from
152.
▲
by
dmit
6y ago
I think "getting OCaml features at a slower rate than OCaml itself does" counts as "falling behind", yes. 2015 OCaml was an excellent language. 2020 OCaml is exquisite.
153.
▲
by
dmit
6y ago
Ah, you're right. I did judge the Reason project by the number of commits its main repo has seen in the past year. But surely you'll agree that "fast development, fast running, fully type safe programming" has been achie
154.
▲
by
dmit
6y ago
I think you know what I mean. 4.02.3 was released in 2015. 4.06 was released in 2017. Like I said, I know the tradeoffs between JSOO and Reason. And lack of features from the past 2~3 years of OCaml development is one of them.
155.
▲
by
dmit
6y ago
Thank you for taking the time to reply, Jordan, but none of what you posted is relevant to my concerns from the above two comments.
156.
▲
by
dmit
6y ago
To clarify, the link in 1) is where I took the number of changes from. And Re: 2) I have no doubt that Mr. Zhang knows what he's doing. I was just noting how even after the prodigious amount of work he has put into BS over the years, i
157.
▲
by
dmit
6y ago
Reason support in VSCode is very solid.
158.
▲
by
dmit
6y ago
Congratulations on the release! I have a couple questions for you (and any other contributors!) about the project, but I don't know how to phrase them without coming off as combative. Please accept the following as genuine curiosity ra
159.
▲
by
dmit
6y ago
> While there was hope that incident could be contained and radiation levels were low no evacuation were needed Excuse me, hope ? Evacuation was not necessary because there was hope that things weren't as bad as they have turned
160.
▲
by
dmit
6y ago
> most sources that say this seem to draw it from the HBO series as if it were a documentary That would be strange, because the series didn't show them die. And one of the epilogue screens said: "It has been widely reported tha
161.
▲
by
dmit
6y ago
I'm sorry, but that means nothing to me. I have no idea what "clarity of thought" means in this particular instance. Same for "design pillars", regardless of whether it's used at a high or low level.
162.
▲
by
dmit
6y ago
Thank you for the elaborate reply! There's a lot of room for thought there! But while I'm here... Minecraft is a quintessential roguelike game. You arrive, naked and alone, on a hostile world. You then build yourself up by the ski
163.
▲
by
dmit
6y ago
I'm not arguing that all of them are the same thing. I'm 1) wondering why we need to distinguish between them in the first place; and 2) saying there's way to much overlap between the concepts for them to be presented as dist
164.
▲
by
dmit
6y ago
> a useful model Please explain the usefulness of a taxonomy that has "game", "activity", "event", and "toy" as discrete entities.
165.
▲
by
dmit
6y ago
> The question raised ("Is Stripe collecting this data for advertising?") can be readily answered in the negative. Are Stripe co-founders paid by the word, or did that message get through about two dozen lawyers before being
166.
▲
by
dmit
6y ago
CNN's average reader couldn't pick Magnus Carlsen out of a police lineup. At that point you either try grasping at whatever semblance of credibility you have: "Chess prodigy finally defeats Magnus Carlsen in a blitz tournamen
167.
▲
by
dmit
6y ago
In fact, it was Magnus himself (currently 29 years old, as of April 2020) who said his favorite chess player was himself, when he was around 23. That Magnus apparently saw things on the board that current (overwhelmingly dominant) Magnus ca
168.
▲
by
dmit
6y ago
Agreed 100%. If you're the editor thinking up this headline, you've got a choice between a) crediting established chess powerhouse Firouzja with a well-deserved victory over Magnus; or b) downplaying his accomplishments in order t
169.
▲
by
dmit
6y ago
Trait params have little to do with OOP. Opaque types are not a "small OOP improvement", they finally bring zero-cost newtypes to Scala, superseding value classes. Now you can finally ensure that object Ids, people's names, m
170.
▲
by
dmit
6y ago
Well, either the language will leave async runtimes in the domain of third-party libraries, which is the current approach. Or, the potential blessed one in std will be an alternative that you may or may not want to use in your code. When I
171.
▲
by
dmit
6y ago
Please allow me to share my view of the conversation up to this point: Boats: Here is an approach I use in my personal projects that has proven to be ergonomic, consistent with other language features, and could possibly even unlock future
172.
▲
On Software Quality
(youtube.com)
2 points
by
dmit
6y ago
|
0 comments
173.
▲
by
dmit
7y ago
TeX
174.
▲
by
dmit
7y ago
> Thot Leaders That's a completely different industry, I think. > The added cruft, not so much. We have generics! We have type theory! We have lambdas! We have functional programming! We have threads! We have futures! We have
175.
▲
by
dmit
7y ago
I feel like it's a subset of a much larger, more general topic of how latency impacts computer interactions. People have long tried to emulate real-world activities in computer programs, but not much attention has been paid to making t
176.
▲
by
dmit
7y ago
To see this concept taken to its logical conclusion, check out Casey Muratori write C code with the editor configured to reformat on every keystroke: https://www.youtube.com/watch?v=S3JutszP9fg&t=11m37s I'm not sur
177.
▲
by
dmit
7y ago
One cool application that cropped up in the Rust ecosystem is to use WASM for procedural macros. That way not only can they be distributed as precompiled (arch-agnostic) blobs from crates.io, but you also get all the benefits of the sandbox
178.
▲
by
dmit
7y ago
Option<T> is conceptually easier because: 1) It applies exactly the same way to any type, not just char. 2) You don't need to read the man page for every single function that returns an int on the off chance that said int actuall
179.
▲
by
dmit
7y ago
In fact, that's exactly what Rust already does today! Option<char> uses the exact same amount of bits to store as plain char, because the compiler has enough information to encode the Option-ness of char in what it knows is a gar
180.
▲
by
dmit
7y ago
No, encoding additional information in unused bits of an int that you return is stupid over-engineering that needs multiple textbooks to grok. Option<char>, on the other hand, is the simplest possible solution for this problem.
More ›