skysight-inc/HackerNews huggingface dataset:
I think the author is missing the point regarding Haskell's concurrency vs. parallelism.

"Rule of thumb: use Pure Parallelism if you can, Concurrency otherwise."

This isn't talking about parallelism vs. concurrency, the concepts, this is talking about Parallelism vs. Concurrency, the modules (capitalized). The emphasis here is on using PURE when you can (meaning no side effects like disk IO).

In Haskell, when you're working with pure computations, Haskell can make guarantees about what's going on and effectively manage the concurrency for you. From this concurrency, you can get parallelism almost for free (meaning no extra programming restructuring on the devs part). So the module is called Control.Parallel.

If you want to be doing parallel IO with Haskell, concurrency can't be managed automatically for the dev. This is Control.Concurrent.

"The people behind Haskell realize that one tool for both isn't good enough."

Both Control.Concurrent and Control.Parallel are for parallelism! The difference here is whether you're parallelising pure or side-effectful computations and by extension can get free concurrency. Haskell doesn't have different tools for parallelism and concurrency. It has different tools for parallelising pure vs. effects.

If you have parallelism, you have concurrency. You can have concurrent processes without parallelising them though. Simplifying: parallelism means "at the same time" and concurrency means "can safely happen at the same time".
Javascript? GAE = Node.js? :-)
So you read the first sixteen or so words, I'm guessing.
Does anyone have a list of current bitcoin exchanges, and the licenses they hold?

Is Coinbase safe? Is BTC-E?
The new hangout, Google challenges to Whatsapp
Penguin 2.0: What to Expect From Google's Next Search Update
> Its almost like you rubbed it in my face I could have charged more.

Yeah, I've been on the receiving end of this. It made me feel like a chump (even though I knew I was charging right about market rate for it.)

"Hey man, something has come up and I could actually use this 3 days earlier than we agreed. If you meet the deadline, I'd like to offer a $2K bonus" would neatly sidestep this and should still fulfill the author's desire to get quality work.
As long as it's US-only (as with almost every cool thing Google does) it's not a threat at all.
Came here to say the same thing, I had to re-read that like 5 times before I realized "Yes, Yes, she did just admit to breaking Twitters TOS...."
Larry Page: Microsoft milking Google?
That wouldn't have helped her:

"The lovely gentleman at Rackspace just broke the crap out of my site when he UNPLUGGED the server my VM was living on."
When the solution to your problem is EAV, you now have two problems. Possibly three, if performance matters.
Today's The Day To Dare To Be An Artist
I have two friends who didn't have last names until they moved to the US and were forced to make some up.
And again: these are all places with such a vastly over-inflated cost of living that six figure salaries are what you have to pay to put people into a middle-class lifestyle.

My guess? Expensive real-estate all over the world just makes it harder and harder to pay for anything, especially employees you have to relocate. And severe socioeconomic and infrastructural inequality makes it a lot tougher to get out of the "center and periphery" problem.
Salon criticizing the integrity of Wired? That's truly ironic. Salon is maybe one step up from a blog of ghost-writers.
Your stats are a farce. I've never met a programmer/software developer in my life who makes more than 100k if they aren't essentially management. Median US salary for a software developer is $69,564. The 90% percentile is 100k. Please come back to planet Earth.

Likewise, in places where wages are higher it appears to be mostly about cost of living. The last time I calculated it out making 50k in the armpit of nowhere USA turned out pretty close overall to making 75 or 80k in SF or NY with taxes, commute time, and cost of living factored in.
How is that not equivalent to just publishing on the authors' website? Everything hinges on reputation.
Interesting that this was PayPal's original plan - to allow people to send money over email.
The Bright Future of Applied Statistics
Not supported on iPhone 3GS: no front-facing camera.
I didn't expect that given "ALL your friends can use Hangouts" and "and no one gets left out".
It's because those are critical phases of flight, with an especially high workload on the pilots. This is also why small talk between pilots is disallowed during takeoffs and landings. If an instrument acts up in cruise, the pilots have a lot of time to figure things out, while an instrument acting during landing is much more likely to lead to dangerous situations.
... it's US-only, again?

It won't be long before I just proxy all of my traffic through Amazon s3 or something.
"I want my personal information back!"

Apologies...
I agree - US-Only is problematic, but I assume they plan to expand it worldwide..
How it feels right before starting a design
At least now we all know that people saying that HN turns into Reddit are not actually complaining, but complimenting on the improvements!
I just clicked "Get started" and didn't see anything new in Google Wallet page. But in Settings page, now there's a button to provide personal information (SSN, photo ID scan and etc.) They will probably require those for those who opt-in to use Google Wallet.
"How quickly the world owes him something he knew existed only ten seconds ago." (louis ck)
You forget the employers share of health insurance cost (7,75%!)
It's interesting how with each nexus, samaungs brand gets stronger.

Google Nexus S,
Google Galaxy Nexus, now
Samsung Galaxy S4 with stock Android
I think the airwaves are the public's airwaves. If you broadcast unencrypted information through them, Joe Average Public should not get in trouble for listening to them. But I'll go further to. I think my living room is mine. If you send your encrypted information through it, I should be able to listen to it.

I was born. I didn't sign any data protection & privacy law agreement. Things that I can witness and observe in the privacy of my own home should be none of yours or anyone else's business.

If that makes it hard for certain business models, I'm okay with that because the country is intended for the use of its citizens, not its corporations.
So where are the tests? Actual reports, not anecdotes? The whole FAA report is based on word-of-mouth from flight crew. Surely the industry can spare some change for research in such an important area.
Well I read down to the heteronormative bit. But this part:
I am going to go to the About Us page, and I am going to see that the database engineer’s name is Ms. Destinnee Chang-O’Driscoll. Then, I am going to paste a giant grin on my face, take a selfie, email it to that woman, and thank her for kicking ass at SQL. I'm not saying that won't happen, but it seems that you think only a woman with a similar problem will make a website that works. Maybe you meant something different.
Nope, there are windows. That's why your microwave has that grid-looking stuff over the windows. It keeps the cage intact and avoids cooking your eyeballs when you look in.
Just go for the hug; why do you want to create distance?

Also, why would guys be any different?
There's a good case to be made that in many cases you must be willing to adapt your name to local circumstances. In many cases, the reason for having your name written down is for someone else to be able to read and understand your name.
The WebGL version of maps is not this new version- presumably it was the early work which led to it. So it's not surprising that they are phasing out the 'old' WebGL maps. They weren't that great, anyway.
It is one of the reasons Checkout was introduced in the first place.

However, I doubt this will have an instant effect. I'm not sure about the current status, but at some point sellers I contacted couldn't add Google Checkout as payment option as it was US exclusive.
Agree with you. And sounds like iOS.
It is an elegant weapon, for a more civilized age
That makes me angry. I really like Jetbrains as a company and you would think Google could spare some money and pay Jetbrains something.
Recommendation number one: if you're wrapping it up in less than a month, don't leave your sales page saying you are 1% done!
I don't really think it was stale or stagnated exactly. You probably saw recently a few posts about how much work goes into them and why exactly they're better than Apple's or Microsoft's. It's very subtle and fundamental stuff. They didn't change much, it's true, but that's because the competition was so bad and they leapfrogged them by so much at the beginning.

We'll see how the new look works in action - I can't say I see a huge improvement, though there are definitely a few features that make it more at-a-glance effective.
Tangent question: Does anyone have tips on making demo videos like the one embedded here? Basically something like Camtasia, but with supports the fake-perspective shots that are used in parts.
Rosnodejs: Program robots with JavaScript
This feels like more of mobile software influences the desktop
Being only familiar with UMass Amherst via its not-insubstantial contributions to ML (specifically the work of McCallum & co), I was surprised to see it given such short shrift in this article.
Deliberately hiring cheap workers. If the idea is to keep costs as low as possible and still turn out a functioning product it makes complete sense. If the idea is to turn out the best product possible, you obviously wouldn't want to do that.
I'm not sure it's even that. I frequently catch myself with an expression that looks like I might be dejected, or sad, and the only reason is because it's an effort-neutral facial position: I'm neither smiling nor frowning. Many city commuters may simply be thinking about other things than expressing (or feeling) emotions during their journey.
I have to agree.. thanks for the reply I guess i never thought of that while i worked there, i just kept thinking "why don't they read the signs...", we did try a few different ones, and also made them 2 feet from the door sometimes, but it was still ultimately our responsibility to inform them of whatever the situation was..

@placards: i figured i spelled that wrong, thanks
I was really hoping the milktruck would actually collide with structures, but it just clips through them.
Also, people at Apple like Objective-C and its Smalltalk influences. For those of us who've been in the NeXT/Apple ecosystem a long time, it's clear that employees at Apple see Ruby as more interesting than say Javascript because of the Smalltalk influences. If any shift were to occur, money is on Ruby. But Apple likes Objective-C and no shift seems likely and we also saw what happened with MacRuby and the author leaving to do RubyMotion.
Hacker News Commenters Unsure of How to Interact With Real Live Human Ladies
Perhaps "innate" wasn't the best choice of words. Certainly I did not intend to make any "supernatural" claim in what I said. The problem with any discussion of "rights" is that, ultimately, it reduces to a debate over metaphysics and epistemology. What is a "right" and what is the source of a "right", etc.

In this case, I am taking an intuitive approach, based on the idea that if I exist, I can choose to defend myself, and I can do so without initiating any forceful action against anyone else. And if I choose not to defend myself, I (presumably) stand to cease to be. IMO, that makes "self-defense" what one could reasonably refer to as an innate[1] right.

[1]: http://www.merriam-webster.com/dictionary/innate
It's unclear what happens to your Google Wallet balance if your account is closed:

2.4 Relation to your Google Account

In order to use Google Wallet Services, you must have a Google Account which is in good standing with Google, in accordance with the Google Terms of Service. If you or Google closes your Google Account for any reason, your Google Wallet Account will also be closed and you will no longer be able to access the Google Wallet Services.
"Sending money with your Google Wallet Balance is always free and usually instant. You can also send money using your bank account, which may take up to 10 business days to complete. Sending money using your credit or debit card is almost immediate, and usually takes up to a couple of minutes."

http://support.google.com/wallet/bin/answer.py?hl=en&ans...
I took a lot of grad classes (in CS and ECE). Not one was taught by a TA. Did you take grad classes, or were you and undergrad?
It's rooted in a superficial theory of crowd psychology.

It doesn't really matter whether passengers obey the cabin crew in most situations, but the two you mention are exceptions. Particularly during landing, if some moron is dancing around in the aisle, she is likely to hurt herself or someone else. The airline is the only deep pocket in that situation, so it's considered very important that passengers submit at that time. The more random rules they can heap on (keep your windowshade up, keep all your items under the seat, no Gameboy-playing, etc.), the more cowed the passengers and the more rare the expensive injury lawsuit.

It's like those religions that really depend on their congregants' obeying to the point of never really thinking: all of those ban the consumption of alcohol.
I guess it's the equivalent of shaking a radio, or patting a TV.
I wonder how likely someone is to watch that entire video after going through the effort of unsubscribing...
"This isn’t just a female problem; people with apostrophes and commas in their names all have this problem." I understand that I focused on my problem. It's my blog, after all. However, I did marry a guy with a space and two capital letters in his name. My friend has a ", Jr." to contend with. Try that on for size. Two different punctuation marks, a space, and a capitalized letter. There's a reason I said this isn't just a female issue.
In parts of India it's common not to assign a child's first name when they're born. My birth certificate says "baby Beri". "Satvik" didn't come about until I was ~6 months old, and I have relatives who had no official first name until they were 12-14 years old!
If you have a value system that includes rationality, then religious institutions are diametrically opposed due to their "turtles all the way down" reliance on irrationality, no matter how deep you go eventually you have to make a leap of faith off of the rationality train.
Are you referring to the fact that the video isn't working anymore?
I'm curious to see how people react to how it adjusts to what you click. I can see that leading to a lot of confusion or frustration among less tech-savvy folks, although I'm sure Google has already user-tested to hell and back again.
Moving from C++ to Go to improve Pi searching speed
No it's not, jokes aside, implicitly comparing Javascript to Lisp from the point of view of elegance is simply incorrect, for many definitions of "elegance".
The "harassment" component for sexual harassment is as much a requirement as the "sexual" part.

If someone asks for a hug and you don't want it, you can offer the handshake and just wait. The next time around, they probably won't offer the hug, but if they do you can do the same thing over. Nobody will seriously judge you for being a "handshaker and not a hugger".

As for doing some kind of predatory hugging, then yeah, it's obviously not cool, but I don't think any male could pull it off on a female without paying the social price.
That's weird because I searched it on YouTube but it wasn't there before. Bit too early I guess... ;-)

Not overly impressed by any of the new features though, looks like they just pushed their recommendation engine more to the front and brushed up the UI map rendering a bit, but that's about it. Still a lot better than any other map service though.
Refusal to turn off electronics during takeoff and landing - the most passive aggressive form of terrorism ever.
And they've invested a lot in the tooling and environment. It's not like they're just running a stock gcc toolchain; they've put a lot of very smart people on very hard problems in the language space.
> And this is worth $250 billion in compensatory and punitive damages?

If you ever heard about RIAA cases where defendants were punished $250,000 per downloaded song, or $450,000,000 in total "damages", something like this should not surprise you.
This has already been done by JSCocoa.
http://inexdo.com/JSCocoa

It's only interesting because Apple is officially doing it themselves.
If someone was standing in front of you, and you asked him a question, and after a 30 seconds didn't get a response, would you just stand there, or would you prompt him again to figure out why he didn't answer? Maybe say it louder, because he didn't hear the first time. Or perhaps he's confused, and you can clear that up by asking your question in a different manner. You wouldn't just stand there waiting forever, however.

People begin clicking, typing for the very same reason. You're trying to figure out why a response wasn't given. You click again to make sure that your click registered the first time. If it wasn't the application will now respond. If it was, now you're trying to decipher whether the application is hung or not, or perhaps something did grab focus, like a pop behind, as a commenter suggested.

I guess I don't find this a particularly interesting investigation of human behavior. What's the alternative for the person? Sit there and wait forever?
This is a very tangible problem, and a very solvable one when the right considerations are applied. Good on you for bringing it up. Personal expression, especially at a level as simple as a name, shouldn't be limited by bad software design. Sadly, many designers (possibly including myself!) have native-English bias, and don't cater wholeheartedly to names and characters which are unusual in the US and UK.

Unusually, I do feel the need to disagree with the inference that this is evidence of a gender bias in the tech industry. While our industry clearly has a massive gender bias (towards men, obv) and I feel strongly that it's something that needs to be highlighted frequently, I don't think that false positives are beneficial. I think this is a gender-neutral problem, and I think the gender talk is confusing and distracting to the very real problem of Western-centric design and development.
Apparently it can't be rewritten, the address itself is a hash to a server key. That's why it's gibberish and not newyorkerdrop.onion
They do perform those tests, but they can't account for all potential future electronics devices.

Likewise, you can test your database server for all known exploits and it might come up clean, but if you open your firewall you can still be hacked if someone later on finds a new exploit. A security minded person would ask you: "Was it _really_ necessary to open that port, of could you have inconvenienced your developers a little bit and made them use a VPN instead?"

Trust me, this isn't the only rule in aviation that seems stupid, but the mindset that results in rules like this has had a positive effect on aviation safety.
Names are complicated, very personal, and vary a lot depending on the culture. In English-speaking North America we're actually spoiled that most people have names that follow a standard given-middle-family convention. And also that one's given name is the same in all contexts.

But not everyone's name follows the same format. My wife has two middle names, one of my friends has three middle names, his wife has two given names and a middle name, and my father-in-law goes by his middle name.

And this convention is not true everywhere. Wikipedia has a list of articles for how names work in various cultures:

http://en.wikipedia.org/wiki/Personal_name#Naming_convention

As an example, here's how it works in Russia (note the diminutive form, where the given name depends on the social status of the person they're addressing):

http://en.wikipedia.org/wiki/Russian_personal_name

Of course, in lots of parts of the world, especially east Asia (e.g. China, Korea) it's common to put the family name first.

In general, the answer to "What is your name?" is "Who's asking and why?". If you need a person's name, you should ask for it in one of three ways:

1) What is your full, legal name? (e.g. Jonathan Anthony Smith Jr.)

2) What should we normally call you? (e.g. Jon, Mr. Smith, Johnny, Tony, Junior)

3) What name should we use when billing your credit card? (e.g. Jonathan A. Smith)

You should only ask the ones you need (don't need a full name? don't ask), and they should all of these should be free form with generous length limits and accept any Unicode text.
Since HITECH, all medical records are supposed to be encrypted both in transit and at rest.

Reading
http://www.courthousenews.com/2013/03/14/55707.htm it seems like the John Doe Plaintiff is a hosting company or datacenter, not the HIPAA covered entity.
Is it just me, or is it not compatible with the nexus 7? Kind of a strange choice.
Damn, another product deeply integrated with Google+.
I can't wait to send money to Mt Gox.
Actually that doesn't quite work, because you can create an image, and use a significant amount of color that's been copyrighted, I think motorola's pinkish purple is pretty much off limits.

So no, try again... Also, I didn't authorize that you look at my picture. The imprint you copied of it onto your brain is illegal, and you'll be hearing from my lawyer.
It works fine. Here it is https://play.google.com/store/apps/details?id=com.google.and...
Headed to Law School? Lower Your Expectations
Driving students into science is a fool's errand
This reads as perfectly crafted flamebait.
I had the same thought but the SF map is a lot more exciting than where I live.
>>Important to who? I use tools written in functional languages every single day.<<
To the market. There are all kind of servers from web servers to database servers to other kinds of servers. Almost none are made using functional programming. Then, there is lot of software out there, which is made almost exclusively in C/C++, Java & .Net. Haskell & co. are only used in academia and by hobbyists (math people who can't learn proper programming)
>Also what about GWT?

Is GWT still even a thing they care about? It seems like they're pushing people towards Dart and Angular at this point.

I/O last year was seriously thin on GWT, and it looks this year like there's only one session, which got misfiled in the schedule under "Google Wallet."

https://developers.google.com/events/io/sessions/331474237
Snark aside, there's a huge difference tax negligence and tax fraud.

Not filing taxes for 5 years is fraud.

Filing and paying taxes while working for the IMF -- but not realizing you should've been paying the 'employer' half of payroll taxes as well -- is negligence.
> Why does everyone seem to hate Eclipse?

Echoing what others have said, you will notice if you've tried other IDE's. Since my main IDE is Visual Studio, I notice the lag / slowness / clunkiness immediately. YMMV. Maybe on a newer blazing fast CPU it's not so apparent. Definitely not OS dependent. I've tried Eclipse on both Windows and Linux, it's slow on both.
Ruby-hdfs-cdh4: Improved libhdfs bindings for Ruby
Because it's no longer going to trial.

Lots of details of your life would be made public if you were brought to trial, but since you're presumably not going to trial, they aren't.

Just because something would happen if something else did happen doesn't mean that that something should happen regardless.