HN user

goldbrick

271 karma
Posts0
Comments206
View on HN
No posts found.

It can work. My current company uses a rule system to represent most of our business logic since it is so dynamic. The downside is that we have to rebuild the entire graph into memory (times the number of threads, times the number of app servers) every time anything changes (which is constant).

Facebook wrote about rebuilding a similar system in Haskell that only changes memory incrementally, so it's definitely possible to do better.

Actually, the car is one of the best listening environments most people have ready access to - an enclosed space (perhaps dolby 5.1) with sufficient bass, with all the channels pointed more or less equally at your head. Many audio engineers use a car as a reference point.

I seldom see such hippie bullshit espoused on HN outside of Bitcoin/Ethereum threads.

Music can sound good and be valuable in any setting: it can sound better with good audio engineering.

It serves everyone to have a high quality artifact.

technology has empowered us all to make more music faster on our own

That's not what I want; that's not what any of us wants.

Rails is at least an order of magnitude more widespread than Django/Laravel/any of its imitators. If you take a swing at any of the follow-ons, its proponents will invariably say it's just doing what Rails does. Try to imagine a "Why Django sucks" flamepost garnering anywhere near the attention that the same does for Rails... yeah, won't happen.

Doesn't matter.

When given the choice between

"I believe that God doesn't exist"

and

"I don't believe that God exists"

99% of atheists would choose the latter as better representing their personal stance on the matter. Further, almost all would additionally agree that if there were evidence for God's existence, they would believe.

The concept of "faith" is not one that resonates with atheists. Christians however, love to pretend that disbelieving requires just as much magical thinking as believing, and this is a classic example.

I used to work in the music industry. I think your beliefs about writers' knowledge of music theory are way off.

I have never known a self-proclaimed atheist to actually say as much. This is purely a line toted about by those who wish to paint "atheists" in a certain light ("they're just as irrational as we!").

It's not a functional language: http://robnapier.net/swift-is-not-functional

Please inform me what Swift's type system has over, say, Java as I don't know of anything and neither does a cursory Google.

The lack of an HTTP server is only an example. Let's see you parse JSON, or stream a Unix socket, or any of countless basic things that even Node includes in its standard lib. Swift doesn't really have much of anything except some types and traits: https://developer.apple.com/library/ios/documentation/Genera...

Swift might be "functional" (which means it has immutable values I guess?) or have a "pretty good type system" (which means it has generics?) but for a supposed "most productive language", I've never heard anyone mention how short the standard library falls.

I decided to start using it this week and after learning the requisite umpteen fiddly syntax idiosyncracies was startled to discover how little Swift supports you where traditional platforms (Java, C#, Ruby, Python, Node, Go) you got for free: a dang HTTP server, for example, requires you to write several[0] thousand[1] lines[2] of[3] code[4].

For a batteries-included language, Swift has a long ways to go before thinking about "defeating Go on the web".

[0] https://github.com/PerfectlySoft/Perfect/blob/master/Sources... [1] https://github.com/PerfectlySoft/Perfect/blob/master/Sources... [2] https://github.com/PerfectlySoft/Perfect/blob/master/Sources... [3] https://github.com/PerfectlySoft/Perfect/blob/master/Sources... [4] https://github.com/PerfectlySoft/Perfect/blob/master/Sources...

Nope, you're just being a snob. Plenty of "outsider pop stars" (and their songwriters and producers) know music theory just fine and many even went to Berklee/Juilliard/whatever conservatory you're thinking of.

From Node.js to Go 10 years ago

In particular I wished they would have elaborated on the claimed instability in x/net/websocket.

What part isn't true, specifically? We are dependent on blockchain miners, because without them our transactions don't get accepted. Moreover we have a couple established big players that control the market and no clear way for them to get disrupted, save abandoning Bitcoin entirely.

Blockchains are much more than receipt paper. Receipt paper is a superfluous byproduct. The blockchain is the system of record.

Way to miss the point. Different precincts having different proportions is not the issue.

Anyone that lives in NYC is well aware that, no matter what the commish says, the officers on the ground do whatever they think they can get away with. It's not at all surprising to learn that intentionally wrongful parking tickets are a huge source of revenue for the PD.