Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nv-vn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
421.
▲
by
nv-vn
9y ago
Definitely. HN probably doesn't think about it much, but go to high school hackathons or take a look at Github -- there are a bunch of teenagers around who have learned pretty incredible amounts of programming. Here's an example o
422.
▲
by
nv-vn
9y ago
That bubble's gonna pop eventually, I don't foresee it staying around for 10+ more years.
423.
▲
by
nv-vn
9y ago
Not like it requires C to implement a new language.
424.
▲
by
nv-vn
9y ago
It could easily be delivered through a number of high-caffeine energy drinks (5-Hour Energy contains 200-230mg of caffeine [1]; a few whole cups worth of it could easily kill someone) or caffeine pills. When insufflated, pure caffeine can e
425.
▲
by
nv-vn
9y ago
Caffeine is dangerous in a way. It's very addictive and lethal at relatively low doses. Not everyone experiences lethal effects at the same dose: "The LD50 of caffeine in humans is dependent on individual sensitivity, but is estim
426.
▲
by
nv-vn
9y ago
What I still haven't had answered is how does the infection actually spread? The bottom of this article says not to open email attachments, but also mentions closing certain ports. Is this being activated accidentally by the users or i
427.
▲
by
nv-vn
9y ago
I disagree. It's not that the GP isn't being compassionate or understanding their perspective. They're describing why automation is more appealing to a large company and why this change is taking place. That said, the change
428.
▲
by
nv-vn
9y ago
I don't think there really is one. It's just an interesting puzzle that can be enjoyable.
429.
▲
by
nv-vn
9y ago
He wasn't anonymous though...
430.
▲
by
nv-vn
9y ago
I'm not sure how this corresponds to your experience with Haskell, but as an OCaml user there's been numerous times where I have been forced to write large chunks of code without a compiler/IDE to aid me at all (e.g. VM wasn&
431.
▲
by
nv-vn
9y ago
I've always disliked mapM_. Something about it just looks ugly and it doesn't really hint what its for. I would like to see mapM as mapMonad and mapM_ as eachMonad. Of course, once I knew what it meant the abbreviations became rat
432.
▲
by
nv-vn
9y ago
The point of the article was focusing on things to fix. Having used Haskell, there's a great many things that were worth the cost of learning it. For one thing, it's made me a vastly better programmer in other languages. It lets m
433.
▲
by
nv-vn
9y ago
While that's true, there's different forms of racism. There are many people in Northern cities who have biases against blacks but wouldn't ever say it out loud (maybe wouldn't even know to say). The integration takes awa
434.
▲
by
nv-vn
10y ago
Imagine if the first time you opened your browser it had a big grid of flags/languages to choose from. This would be trivial to get users the right Accept-Language. You could even have it do this every time you open the browser if the
435.
▲
by
nv-vn
10y ago
I'm confused. Is this saying they couldn't write code for machine learning, or that the evaluation program used machine learning.
436.
▲
by
nv-vn
10y ago
The most common way is using a parser generator (ocamlyacc or menhir, both are basically interchangeable 99% of the time). Parser combinators are a choice, but honestly I think recursive descent parsers are more common than combinators in O
437.
▲
by
nv-vn
10y ago
Just to clarify, it's not concurrency that's the issue but parallelism. You can write nice concurrent code pretty easily, but writing code that runs on multiple cores is still a problem. Also, if you're interested in using OC
438.
▲
by
nv-vn
10y ago
Very true. I didn't mean this so much as a criticism of the article, but more of an addition to what the article was already saying. I think all the arguments addressed in it are pretty good, but it's not 100% up to date with the
439.
▲
by
nv-vn
10y ago
Sadly, I'm starting to lose my hope over multicore. It's been in the works for as long as I've used the language with much speculation of it being "almost done" or "in the next release" that have failed to
440.
▲
by
nv-vn
10y ago
I think MLs are kind of in limbo in regards to functional vs. imperative and OO vs. procedural programming. While they offer good OO, it's utilized very little. The functional features are used a ton, but don't dare approach the c
441.
▲
by
nv-vn
10y ago
True, but at least for compilers Windows support shouldn't be a big deal. This is because the Windows support is mostly only an issue when using certain libraries, and since compilers rarely have many dependencies it's often a non
442.
▲
by
nv-vn
10y ago
The problem with this article is that it's missing an answer to why one would choose ML/OCaml over Haskell. Haskell has many more features, a more advanced type system, arguably superior syntax, and much better library support. Ho
443.
▲
by
nv-vn
10y ago
Have they really though? Facebook is much less 'cool' now than it was 5 years ago. Even if more teens have Facebook accounts than Snapchat accounts, engagement seems to heavily favor Snapchat for that demographic (at least in the
444.
▲
by
nv-vn
10y ago
Yeah. Snapchat competes with apps like iMessage and WhatsApp much more than apps like Instagram.
445.
▲
by
nv-vn
10y ago
Agreed. I opened the page expecting to see a lot of different ideas, and instead found a topic I had little interest in repeated 6 times over. Not great for a first issue at the very least.
446.
▲
by
nv-vn
10y ago
I'm not sure about others, but I very much dislike the idea of multiple channels (the way Slack, Discord, etc. do it) on one server/chat. It feels messy and half the time conversation doesn't fit neatly into any of the choice
447.
▲
by
nv-vn
10y ago
I am not a Haskell programmer, in fact I am not very fond of the language and have only ever used it for a single project. I find the language interesting, but I disagree with many of the fundamental design decisions and it is never my firs
448.
▲
by
nv-vn
10y ago
I suggest you look into Session Typing, specifically Multiparty Session Types as these provide a refreshing approach to the problem of communicating threads. A lot of it is still kind of experimental but there's some good traction bein
449.
▲
by
nv-vn
10y ago
>You're proving my point. If it were node.js, I highly doubt I'd have a person coming out of the woodwork with cleverly placed quotes as if it's a legal threat. The irony is that you came out to defend Go from any sort of
450.
▲
by
nv-vn
10y ago
Haskell is compiled, and most of the safety features (i.e. everything in the type system) is checked statically at compile-time. Preventing unacceptable data types happens during compilation. The same could be done in Go with no performance
More ›