Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kick
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
58 ms
·
721.
▲
by
kick
7y ago
I agree with Hotz, but self-driving cars are an unambiguous win. Way more people die from car crashes than most ways to die; there's a moral imperative to take away control from humans in that regard. Dating apps are easy: don't u
722.
▲
Pirate Game
(en.wikipedia.org)
8 points
by
kick
7y ago
|
0 comments
723.
▲
by
kick
7y ago
What do you not like about PostScript? It's basically a worse Forth, which, when compared to most languages, is comparatively wonderful to write in.
724.
▲
Sun's NeWS was a mistake, as are all toolkit-in-server windowing systems (2013)
(utcc.utoronto.ca)
121 points
by
kick
7y ago
|
125 comments
725.
▲
by
kick
7y ago
What year was this?
726.
▲
by
kick
7y ago
I think I've responded to everything in this thread. If I've missed something, please point it out. I'll look through again later: I spent like five hours straight replying to this thread today, so I'm kind of tired of
727.
▲
by
kick
7y ago
Their criticism is fair: I have been making a performance argument. I do think they've misinterpreted my performance argument, though, which I'll get to. (There's a lot of backlog I need to catch up with; this thread is very
728.
▲
by
kick
7y ago
I disagree with your last sentence, but thank you for bringing the history here up!
729.
▲
by
kick
7y ago
I shared this comment with a friend because it made me happy that something I posted was getting more than a surface-level review, and they responded like this to your last paragraph: This is an interesting note to end on, because I'm
730.
▲
by
kick
7y ago
My comment was that taking advantage of SIMD wasn't cheating, but "cheating" was a joke in both cases. Though I disagree with your comment on the cache: it's very blatantly better for interpreters; Whitney isn't the
731.
▲
by
kick
7y ago
k is faster than hand-written C in many cases, and significantly faster than compiled Haskell.
732.
▲
by
kick
7y ago
Oh, certainly! My claim isn't that libre software harms knowledge transfer at all. It's great! But free compilers won so quickly even when they weren't obviously better that many proprietary compilers died quick, unceremo
733.
▲
by
kick
7y ago
I'm not conflating anything, as far as I'm aware. The question was: "the art of writing compilers and interpreters has effectively been lost" I'm curious, how does that happen? Were the techniques used in compilers
734.
▲
by
kick
7y ago
I don't know enough about QBE to give a well-informed assessment of it, so I'll refrain.
735.
▲
by
kick
7y ago
Thanks for sharing this excerpt, I appreciate it!
736.
▲
by
kick
7y ago
I promise I'll respond to this in the morning, I'm very tired right now and don't want to give a good and reasonable question an answer that hasn't been thought out well, especially given that my responses have been gett
737.
▲
by
kick
7y ago
I have for most of it elsewhere in this thread (I think you can find my answers by checking my /comments), but for what I didn't get to, I'll get to tomorrow. My responses are getting worse as I tire.
738.
▲
by
kick
7y ago
Haskell was written as academia's response to Miranda's licensing fees. Were Miranda freeware (but not source available or Free Software), it probably would still be well-known. It's still taught in many universities. I certa
739.
▲
by
kick
7y ago
Answering here so everyone in this thread can see: The most obvious one (and, admittedly, the one that immediately comes to mind at almost 3AM) is their exclusion of non-linear patterns. It didn't reduce complexity, yet made the langua
740.
▲
by
kick
7y ago
Good question! BCPL's O-Code is far different from LLVM bytecode. O-Code was little more than a virtual stack machine. Very similar to Forth, though slightly more complicated. I could be wrong, but isn't Open64 more or less dead?
741.
▲
by
kick
7y ago
APL isn't cheating because of that, it's cheating because it's small enough to fit in your CPU cache! I'm sure something else can beat Miranda, I'm just unsure of what. I don't really care for the FP paradigm o
742.
▲
by
kick
7y ago
Clean was directly inspired by Miranda.
743.
▲
by
kick
7y ago
Spent a good while thinking on your question: The best stuff was all proprietary for decades. Even now, we only got Miranda's source code weeks ago. Miranda was written in the 1980s! It's the same for a lot of languages. Nial'
744.
▲
by
kick
7y ago
k, J & APL, in roughly that order.
745.
▲
by
kick
7y ago
Lichess Bots can: Play casual and rated games with other players
746.
▲
by
kick
7y ago
Their blog post (linked in the post you linked) states that you've been able to use electronic boards for a while. https://lichess.org/blog/XlE48hEAACIAQv2F/regium-extraordina... I'm curious on where tha
747.
▲
by
kick
7y ago
Short: Haskell made a bunch of poor design decisions that they've since doubled down on, the fastest implementation isn't very good, the art of writing compilers and interpreters has effectively been lost, and Miranda was written
748.
▲
by
kick
7y ago
Yeah, it was a bit ridiculous. Incredibly good software compared to what we've got now, though.
749.
▲
by
kick
7y ago
He's right! Haskell is still stuck with most of the wrong decisions they made in '88, and it was intended as a (clunkier) Miranda clone, anyway.
750.
▲
by
kick
7y ago
Yeah, the date on the page is wrong. See: https://web.archive.org/web/20181015090301/http://miranda.or... It was still proprietary as of 2018/most of 2019, got a source release in the form of a 32-b
More ›