Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
muraiki
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
271.
▲
by
muraiki
11y ago
This was actually successfully done. I'm having trouble finding the article, but basically a terrorist group (perhaps in Palestine) had trained some men specifically to be some of their most dedicated and zealous terrorists. However, t
272.
▲
by
muraiki
11y ago
This was one of my largest barriers in learning Scala. It seems that one needs to learn Java first because you're going to have to understand how it and Scala interact at some point.
273.
▲
by
muraiki
11y ago
"For Yelp infrastructure, we want to take raw, un-opinionated tools, and glue them together in a cohesive, opinionated, and sustainable way. PaaSTA is that opinionated glue!" I've heard that CF is a "monolith to manage m
274.
▲
by
muraiki
11y ago
Promises (which aren't limited to JS) are about far more than pretty syntax. Promises and promise combinators give you guarantees about your code, such as "no promise will ever execute both its success and failure callbacks"
275.
▲
by
muraiki
11y ago
I mostly play acoustic instruments now, but I discovered what you were talking about when I used to make electronic music. I'd naively use some heavy compression for loudness, but as I added more parts things would get quite muddled. I
276.
▲
by
muraiki
11y ago
Yeah, I should have read the wikipedia article in full before commenting. I'm glad the war is over!
277.
▲
by
muraiki
11y ago
Reading "compression" as both a programmer and audio-minded person made that first sentence difficult to parse at first. :) But yeah, it's obvious when I have my car stereo nearly on max to listen to classical or jazz, and th
278.
▲
by
muraiki
11y ago
I think that your tone will turn a lot of people off, which is why you've been downvoted (by others), but I think that what you said needs to be heard, especially re: IoT. It's a nightmare waiting to happen.
279.
▲
Firefox removing Panorama tab groups
(bugzilla.mozilla.org)
1 points
by
muraiki
11y ago
|
0 comments
280.
▲
by
muraiki
11y ago
Mozilla did not receive any monetary compensation for integrating Pocket. https://www.reddit.com/r/firefox/comments/38aorv/psa_mozilla...
281.
▲
by
muraiki
11y ago
Actually, I completely forgot about Swift, along with the fact that it will be coming to Linux.
282.
▲
by
muraiki
11y ago
It's really nice to see a tool like this come out for a statically typed language. When I started learning programming 2 years ago, tools like Light Table and the live editing capabilities of Seaside for Smalltalk were not only a huge
283.
▲
by
muraiki
11y ago
I'd also like to see this comparison. Last year I came close to using React, but picked Knockout because React was fairly immature at the time. I'd like something a bit more "right-weight" and am interested to see what A
284.
▲
by
muraiki
11y ago
Specifically for Node.js, I found NodeSchool to be an amazing resource: http://nodeschool.io/ If you want something specifically about functional programming techniques in JS, this is good: https://leanpub.com&#x
285.
▲
by
muraiki
11y ago
I'm familiar with 12-factor apps, but there are some use cases (usually involving existing / 3rd party software) where it's not really feasible. One thing I like about plain LXC is that you can keep state if you want to. Of c
286.
▲
by
muraiki
11y ago
How well does Cloud Foundry play with stateful containers?
287.
▲
by
muraiki
11y ago
> Additionally, regarding the observer pattern in my experience that leads to tightly coupled code where you can't always easily trace the line of execution or separate it out later when you need to. That's definitely a danger.
288.
▲
by
muraiki
11y ago
I'm not trying to be pedantic, but the phrase is "passes muster." https://en.wiktionary.org/wiki/pass_muster But "passes mustard" did give me a pretty funny visual image. :)
289.
▲
by
muraiki
11y ago
Even if generics never come to Go, my hope is that at least common pipelining tasks like merge() will become part of the stdlib and have magical generic support... but I haven't heard anything to indicate that such a thing will happen.
290.
▲
by
muraiki
11y ago
While Go does provide channels, I'd argue that they are not dead simple. I'm not saying this to bash Go, and I have willingly used it to solve problems. But I think it needs to be made more clear that this often-praised aspect of
291.
▲
by
muraiki
11y ago
Yes, when I first read about Flux (which was after I learned RxJS) I kept thinking that you are essentially writing by hand things that could be generated automatically. It's like going from nested callbacks in early Node.js to Go. :)
292.
▲
by
muraiki
11y ago
I think the point being made is that it's not straightforward to synthesize a plausible set of causes and remedies, despite the survey of 21 sources, and that economics as a science needs a bit of self-reflection in the light of this r
293.
▲
by
muraiki
11y ago
I've found these resources helpful for learning Perl 6: http://learnxinyminutes.com/docs/perl6/ is a pretty good intro to Perl 6 if you just want to jump into things. http://www.jnthn.net/pape
294.
▲
by
muraiki
11y ago
I'd agree that the JVM itself isn't so bad in terms of startup time. However, the last time I compared Clojure and Scala, Clojure took significantly longer to start up (even though what I was doing in Clojure was nothing compared
295.
▲
by
muraiki
11y ago
I actually like Clojure quite a bit and used Racket (with How to Design Programs) when I first began my foray into becoming a programmer. Here are a few reasons why I'm more excited about Perl 6 now than I am about Clojure (although I
296.
▲
by
muraiki
11y ago
Here's something that's normally not too fun to deal with in Python and Ruby: asynchronous operations. Perl 6 has promises, C#-style async/await, Go-style channels, and Reactive Extensions-style Supplies built in as first-cla
297.
▲
by
muraiki
11y ago
I took the Intro to Programming and Web Development MOOCs at Udacity back when they first launched. Combined with the knowledge I learned from the free books "How to Design Programs" and "Learn Python the Hard Way," I wa
298.
▲
by
muraiki
11y ago
I think the situation is more complicated than what the average salary is for a given degree, or even what career opportunities a particular degree opens up. I was a liberal arts major (Religious Studies) and through a winding path ended up
299.
▲
by
muraiki
11y ago
Two things to add to the other comments: the language is named after Haskell Curry, from whom we get the term "currying," which is what we use to describe "the process of transforming a function that takes multiple arguments
300.
▲
by
muraiki
11y ago
I know that "me too" comments are frowned upon in HN, but I think in this context it would be useful for the author to know that at least one other person in addition to Touche also found the page very difficult to understand (and
More ›