News for hackers. Stuff that matters.

goldbrick

My sister-in-law is a nurse. I don't expect her to give me free medical care; even less so if I knew she was such a complain-nik about it to her friends online.
Re:Clojure.spec – Rationale and Overview on Tuesday May 24, 2016 @10:36AM (#11761869)
That's the one.
London metro is greater than a quarter of English population.
Re:Clojure.spec – Rationale and Overview on Monday May 23, 2016 @08:05PM (#11757959)
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.

At the risk of playing the broken record, Docker didn't invent anything, etc. etc.
Re:The Elixir of concurrency on Monday May 23, 2016 @05:05PM (#11756985)
Would you say that Plug is the Rack of Elixir?
Umm, you know, you're already commenting with your other sock puppet?
Re:The Dark Art of Mastering Music on Monday May 23, 2016 @12:31PM (#11754890)
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.
Re:The Dark Art of Mastering Music on Monday May 23, 2016 @12:27PM (#11754868)
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.

Oh, do tell me more about how blatantly different "ryanlol" and "ryanl0l" are and how it telegraphs your intentions transparently.

If you never vote with this account or on anything posted by this account then... what's it for?

Re:Upcoming changes in PHP 7.1 on Monday May 23, 2016 @10:22AM (#11754000)
This is not really concurrency, though, it just makes PHP resemble NodeJS.
Re:My time with Rails is up on Monday May 23, 2016 @09:48AM (#11753797)
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.
Re:AWS Lambda Is Not Ready for Prime Time on Monday May 23, 2016 @09:30AM (#11753693)
> ~15 million API calls per day

Isn't that horrifically expensive?

Every thing you said was like a wild logical leap, my neck hurts from reading this.
Re:Keep your identity small (2009) on Friday May 20, 2016 @01:40PM (#11739851)
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.

Re:Bootcamps vs. College on Friday May 20, 2016 @01:33PM (#11739776)
I used to work in the music industry. I think your beliefs about writers' knowledge of music theory are way off.
Re:Bootcamps vs. College on Friday May 20, 2016 @11:19AM (#11738520)
Are you illiterate? He's sniffing at pop stars who haven't gone to the right conservatories.
Umm, Objective-C wasn't a new language for the iPhone.
Re:Keep your identity small (2009) on Friday May 20, 2016 @07:40AM (#11737000)
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!").
Re:Keep your identity small (2009) on Friday May 20, 2016 @07:38AM (#11736993)
Most people who call themselves atheists disagree with you. You should respect others more.
Re:Keep your identity small (2009) on Friday May 20, 2016 @07:37AM (#11736989)
And the finger pointing begins.
Re:Swift: Things I really wanted that won’t make it on Friday May 20, 2016 @07:03AM (#11736890)
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...

Re:Swift: Things I really wanted that won’t make it on Friday May 20, 2016 @03:57AM (#11736165)
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...

Re:Bootcamps vs. College on Thursday May 19, 2016 @04:24PM (#11733486)
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.
Re:From Node.js to Go on Tuesday May 17, 2016 @10:57AM (#11714174)
I don't know what HN you read but on mine the "Go sucks" trend has fully started.
Re:From Node.js to Go on Tuesday May 17, 2016 @10:38AM (#11714001)
In particular I wished they would have elaborated on the claimed instability in x/net/websocket.
Re:Theories on the etymology of 'strawberry' on Tuesday May 17, 2016 @10:16AM (#11713806)
Which birds are you talking about? Birds have excellent color vision.
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.

Re:Scala Native on Thursday May 12, 2016 @05:40PM (#11686974)
There are lots of existing libraries in PHP, why not target PHP?
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.

Older »