skysight-inc/HackerNews huggingface dataset:
"Prosecutors are less interested in what caused Sharp to go into business with the cartel." Guess that's business as usual.

Also reminds me of a scene in Little Miss Sunshine. Son catches his ~80 yr old dad snorting cocaine. Dad's response basically is "what are they going to do to me at this age?"
This seems like two separate questions:

why are there so many front page articles
that link to NYtimes

Probably because the New York Times produces a staggering amount of well written, thoughtful, informative, and insightful content every day. At least some of which hopefully would be of interest to people like us.

that most people can't access?

I subscribe to the Sunday Times. Even though I almost never read it (outside of the magazine), it's well worth the cost to me to know that I'm doing my part in keeping the institution afloat.
This is a great list. Thanks!
fascinating. I assume that was the first kinect. Was the vision processing separated from the USB interface in different chips? Sounds like a fun project.
Multidimensional analysis of plot arcs in thousands of TV and movie scripts
The title is unnecessarily rude and baiting. Perhaps a better title would be "Uber's surge pricing is an example of a poor user experience."
Because we light our cities to help us move around, not from some fear of predators.
How do I get out of my bed in winter mornings?
I would expect the JSON-decoding library to do one of the following, depending on the library author's or callee's wishes:

- output a floating-point value with some lost precision

- output an arbitrary-precision integer, or some general "number" type that can be an arbitrary-precision integer or double-precision float

- output an "integer too precise to decode" placeholder in that location in the data structure

- fail to decode the document entirely

In no case should it crash.

I don't know what you mean by "a machine integer with the overflow flag set", since it doesn't exactly work that way, so the "integer too precise to decode" value is my alternative.

For example, suppose you're making a "JSON document"-based database engine and its query language only supports double-precision numbers. In that case, I would output a correctly-rounded floating point value, if I were decoding JSON.

Usually in other cases of decoding an integer, unless you're hosting an arbitrary precision integer calculator web application, there should be maximum acceptable values on any integer you'd read off the wire. For example, there's a maximum data size, maximum timeout duration, and such.
Yeah it was in this case. I've clearly got to know my audience a little better.
Ask HN: How to choose the right in-memory NoSQL database?
I know that is an immature question. So I am going to throw in a few details: We are looking for an open sourced NoSQL database which can handle at least 5000-6000TPS with approximately equal number of reads and writes. We plan on using this for real time analytics (aggregate or map-reduce). In-memory would be nice for the obvious reason. We are currently using Redis and MongoDB. I love Redis, but I can't seem to hold on to it when people at my company mention the word "cluster". And about MongoDB, well it doesn't seem to be good enough for our read/write requirement. Choosing the right option seems to extremely challenging. I am not asking for you guys to point me at a database, but maybe provide a few options and advice for us to evaluate. Thanks!
Flat works well for small groups and for growing/sustainable businesses. When a downturn occurs and staff count needs to be reduced, how is that handled in the transparent, everyone-can-look-into-everything organisation described in the article? Sometimes, some information needs to be keep confidential and restricted to a smaller group.
Is there an obligation to show a movie on the theaters part? I always assumed they paid for the right to show a film but were independent in their opperations.
To be sure, the DPRK would consider the _release_ of the movie and act of war[1], so he's not completely nuts. At least he's not the someone in the Foreign Ministry saying such things.

[1]http://www.bbc.com/news/world-asia-28014069
3 Interview Secrets That Make You Land on Your Next Wanted Job
> It continues to baffle me that so many people are assigning substantial blame to Sony.

The people stealing private emails are not Robin Hood but Sony is still the Sheriff of Nottingham.

Being right is not proved by being on the opposite side of a dispute with someone who is doing wrong. They can both be wrong.
One of the funniest lip syncs ive seen in a while
There is also one other disadvantage of being a solo junior dev - you will often work on very simple things. Complex systems usually require more than one person, and even if you are working as a junior dev who is just assigned tasks, you get to see how larger applications are built and gradually get into the design process. This is not something you get when building simple web apps as a freelancer.
I know another PHP developer that is well-known in the PHP community in DC - he told me a story about how he was a guest interviewer for another company as a courtesy once. Out of all of the candidates he interviewed, only one gave him straightforward, honest answers to the hard questions he asked - the answer was the same each time, "I don't know, I would google it". That was the candidate he selected, and supposedly it worked out great for that company.

Do not lie during an interview - if you don't know something, be honest and mention that you would do your research to figure it out.
But your title would place the blame on the opposite side of where the post places it. Is it really just the title you disagree with, or the post itself? If it's the latter, it would help if you could make specific criticisms of the argument it presents.
Comments like this about the remoteness of the risk always carry the implicit argument that one should not pay attention to it because of the low probability. It's certainly irrational to think there's a high probability of it happening to you, but it's eminently rational for stakeholders like movie theater operators to minimize the risk - after all, to the extent that customers consider the showing of the picture to be a risk factor, they're going to stay away from the entire theater even if it is showing other pictures they might want to see.

There are more civil ways to express that.

There are more civil ways to discuss risk than making statistical straw man arguments too.
IBM bringing its skin-cancer computer vision system to hospitals
It's not that unreasonable to ask for hardware support for overflow checking. There's various ways it can be supported which make it much cheaper than naive methods.

For example, ARM has a sticky overflow flag "Q". The idea is that you don't have to explicitly check the flag after every flag-setting instruction - instead you execute a bundle, and check if any set the "Q" flag at a point where you must branch or otherwise accept the output. Sadly, this is only implemented for a limited number of instructions (e.g QADD QSUB), and pretty much obsolete. Still - the idea is sound in that it doesn't cost a stall, if properly scheduled, and greatly reduces the number of branching points.

You can somewhat do the same purely in software with the compiler, but the lack of a "sticky" flag means it'll need to access - and potentially stall - at each point where flags would be overwritten by another ALU instruction.

I hear Rust did go down this path for a while but abandoned it. Pretty much all (non-Rust) code I write these days would SERIOUSLY benefit from global overflow detection. I would turn it off for only a few critical paths, audit the hell out of those code snippets, and I bet I would get very close to the original performance.
I saw this effect off the beach near me a few weeks ago, it was quite captivating as the breakers were lit up as if by an underwater neon (I actually thought it was an artificial light show of some kind at first). But although deeply impressive, it certainly wouldn't have had a meaningful effect on visibility of the neighbouring land. Moonlight is much more effective.
4 Steps and You Are a Video Game Programmer
Information by Drug Class  Opioid Medications
For everyone complaining about the metadata rebalancing, btrfs 3.18 (CoreOS is currently using 3.17) added auto rebalancing:

https://btrfs.wiki.kernel.org/index.php/Balance_Filters

https://btrfs.wiki.kernel.org/index.php?title=Main_Page#News
Followed the link, found this:

> similar to workspaces in windows managers such as Awesome and XMonad (and somewhat similar to multiple desktops in Gnome or Spaces in OS X)

Similar to eclipse perspectives I'd say although it is hard to say from reading alone. Did I misunderstand?

(Also, why so few screenshots in the eclipse community? A few good images gives you a better feel without installing.)
I disagree with the article's thesis, from which both the title and content stem. Let me know if the Fisking below is specific enough for you.

Uber's surge pricing is awesome. It's a
well-executed feature that makes the
product better.

Baseless assertion, citation needed.

And yet... tons of people irrationally
hate it!

Citation needed.

People who hate Uber's surge pricing haven't
come to terms with the fact that it's
impossible for Uber to charge the normal fare
and still get them a ride right now.

The timing of this blog post seems to suggest that the sentence above is about the Sydney hostage crisis, and, if that's true, that's a pretty fucking callous to write something like this in the wake of such an event (http://en.wikipedia.org/wiki/2014_Sydney_hostage_crisis)

Here's a blog post that I also disagree with, but at least it attempts to make a counter-argument: http://www.thedailybeast.com/articles/2014/12/16/in-defense-...

The author of this blog post goes on to compare other examples of products and services with finite and infinite lifespans and availability, and—here's the part that I think is really important—then makes this point that I kinda-sorta[1] agree with:

What the surge-haters *don't* get is that the
supply of Uber drivers is also limited. Every
bit as limited as nice houses or seats on a flight.

Yes! That's right! (More or less.) Except that Uber:

1. Requires us to take their word for it.

2. Doesn't express this through their user interface in any way, shape, or form.

3. Has a significant burden of proof after all of the PR debacles they've been through ranging from Hurricane Sandy, to Emil Michael, etc. etc., all the way up to the Sydney hostage crisis (cf. http://www.wired.com/2014/12/uber-surge-sydney/).

Issues 1-3 presented above represent a user experience deficiency.

Surge-haters have an iTunes-like mental model
of Uber's supply capacity. They never learned
Econ 101

That's Uber's problem, not their customers' problem. If a $25 billion corporation cannot figure out how to properly explain this to their customers, then it begs the question of who they're hiring with all that cash.

The Wired article I linked to above says this, which I completely agree with:

The fact is, even though Uber didn’t
intentionally do anything sinister
[in Sydney], the company’s public image
has grown so tainted in recent weeks
and months, that the public actually
believes it’s capable of doing something
like this. And that’s an issue that’s
much tougher to fix.

[1] The availability of 'nice' houses is completely different from a seat on an airplane departing tomorrow. If you wanted to talk about something like 'an acre of land in San Francisco,' then yes, clearly, we're talking about the same thing, but 'nice house' is too different for each person for us to have a meaningful conversation about this.
http://xkcd.com/1200/
StudyPool Provides a Marketplace for On-Demand Tutoring
I don't want to ignore their posts, or have them invisible from me. I want the people that fail to use proper capitalization to have their posts automatically rejected and, to be mildly facetious about it, repeat offenders should be hellbanned or publicly shamed. It's disrespectful to your readers to make such a show of putting zero effort into your posts, as if you're too precious to use the same shift keys that everybody else bothered to use.

Edit: Okay, I am being slightly facetious in expressing how strongly I care about this.
This is a very American view. When I grew up in Germany EVERYONE had a scale for cooking because every recipe gives all larger quantities in grams. I think the only exception is the difference is the equivalent of "a pinch". When I moved to the US I didn't have a scale and most recipes I cooked were American and I ended up using cups etc. I got totally used ot it after a while and everything was fine. However, I love cooing and wanted to get more into modernist cuisine. That pretty much requires a scale. Having used a scale for cooking again I cannot overstate how incredibly convenient it is. It saves a lot of time and cleaning of measuring devices. You just put your container (pot, bowl or whatever you will use later for processing) onto the scale; zero the scale; and start puring in the first ingredients till you go tthe right amount. Then you just zero the scale again and do the next ingredients. No need to rinse measuring cups in between. The metric system also has the added benefit that 1 liter translates for water based liquids to 1kg which means you again just pour the liquid into your bowl that's on the scale. The scale has pretty much only upsides. The downside that most people in the US don't have a scale is only a downside because culturally US Americans don't use scales for cooking. On the flip side you can say that measuring cups are incovenient because Europeans don't have them.
They actually posted a blog the day after it happened with their initial triage and updates. https://news.ycombinator.com/item?id=8633633

I agree with you though, and said so at the time. These issues seem systemic, not isolated. Cascading failures, some in code, some in ops procedures, indicates to me they still have work to do.
How We Got Featured in the Chrome App Store Frontpage
"...whose type indicates its state"

This is one of my favorite scenarios facilitated by static types. And one of the reasons I like languages with ML-like syntax for algebraic datatypes and pattern matching - this pattern is so easy to implement in them

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

An concise example of the usage can be found in
http://queue.acm.org/detail.cfm?id=2038036

(Section starting with the sentence "Consider as an example the following types for representing the state of a network
connection:")

That's in Ocaml but the same syntax applies more or less to all languages with ADT:s.
Unfortunately all the knowledge in the world will never replace experience. As a fast way to catch up on experience you should participate in open source projects. You will learn a lot, be able to do what you enjoy and it will look great on your CV.
Teepee is mainly a HTTP server though - I can imagine that the HTTP client part of the library is more trivial.
There are no prizes for doing it first time. But there are prizes for doing it correctly.
Possibly. The leaked emails have definitively shown that Sony is philosophically still very much the same company today that they were they released the rootkit. Ergo, the rootkit still holds up as an accurate symbol of Sony's culture, specifically their arrogant belief that the end justifies the means.
MOMA acquires first 3D printed kinematics dress
"Barack Obama was a black man that lived on the South Side of Chicago, who had his share of troubles catching cabs," Michelle Obama told the magazine."

I was in Chicago last summer and I had an impossible time catching a cab (I'm not black). I spent 2 hours..and finally ended up taking a bus instead. There are a million reasons why a cab driver will not pickup someone...and it's not necessarily because of race.

"if you looked at what happened after Trayvon, if you looked at the decision after Eric Garner, I'm being pretty explicit about my concern, and being pretty explicit about the fact that this is a systemic problem, that black folks and Latinos and others are not just making this up,"

While the police were abusive in Eric Garner's case, I don't think it had anything to do with race. He was a 30+ time criminal that was resisting arrest. No matter the race, the same outcome would have happened. It's not like he was doing absolutely nothing..and the police abused him and framed him for a crime. In fact, all of these martyrs were involved in some sort of criminal behavior. I'm shocked that nobody seems to think that armed robbery, assault, and theft are no big deal anymore.

The hoodie meme that went on during the Trayvon situation was ridiculous. If you dress like this, I'm going to look at you suspiciously..I don't care about your skin color. Political correctness is only hurting innocent people.

This poster on go.com has it right: "Michelle Obama disguise herself to go to Target and if a woman asked her for help getting something off a high shelf it's because she is tall......"

The problem is that in our sick world today, bullshit memes on Facebook and Twitter are seen as fact.
5 Actionable Ways to Generate Product Ideas
> Between believing that 1.) Evan Spiegal is a sociopath who drafted not only a grammatically correct email from Mitch Lasky but also a grammatically incorrect email from himself in a fake convo, and took advantage of his connection with the Sony CEO to "leak" this report vs. 2.) This was just business as usual and the result of an already very public Sony hack, I'd choose the one that didn't take me 90+ words to explain.

No horse in this race, but I assume parent is actually implying a third possibility, where the email exchange is real but cherry-picked by parties friendly to Spiegel.
my experience in Japan is they eat more vegetables more often. I think this helps in so many ways. They also eat too much salt, smoke too much and probably work too many hours, but apparently the vegetables and great tea are doing something right.
Why is everyone(including business journalists who should know better) screaming about a "tech bubble"? There has only ever been one, and the conditions under which it happened were much different than today's, and if you actually look at the hard numbers right now a bubble seems laughable. People who actually know what they're talking about(investors like Mark Cuban) have said there definitely isn't a bubble.
Responsive Login/Signup modal window
Letting violent assholes do what they want usually results in less total harm than fighting back does. To take an extreme example, capitulating to Germany would have resulted in less loss of life than World War 2 did. But is that the kind of people we want to be?

I think every person has a moral right to turn to their attacker and say "No. If I'm going down, then I'm going to take a bitch with me."
>> So let's see, you opened with conspiracy theory nutjob

> Given that Snapchat Beliebers (employees?) have come out of the woodwork to downvote me into oblivion, it's not that far fetched.

You're not helping dodge the "conspiracy theory nutjob" case, here..
"Any president that did not sway public opinion using media would not be doing their job"

Right. Lying to get your point across

"Media is a tool."

The only tools are the people that believe the lies of our politicians...which seems to be a vast majority of the US population.

"including the good guys"

The problem is that people don't respond to good things. To win, you need to smear your opponent and destroy all credibility. Anybody who does this isn't a "good guy", which leads only to one conclusion..
No. You are wrong. He was extremely proud of PIXAR and mostly the people. It is true that he is unsure as to how PIXAR will turn out, he never doubted the talent. Ed Catmull in his autobiography - Creativity Inc. explains Jobs in detail.
Do you use Facebook Poke?
Get involved in the open source community. You will be able to see how bigger systems are built. Right now you know what you know and you know what you don't know. But the gaping hole is that you don't know what you don't know! Unfortunately working solo can be a bit of a trap in that regard.
Marc Rogers makes a convincing case that North Korea was almost certainly not behind the attack, and that a disgruntled (former?) employee was. His analysis makes the terrorism threat seem even hollower.

http://marcrogers.org/2014/12/18/why-the-sony-hack-is-unlike...
Chrome extension that blocks Rupert Murdoch sites
Doing that they are just opening the doors for the next threat.

I'm a dreamer but instead I'll create one ad to show before the movie explaining what Art actually is and why anyone shouldn't be offended.
Airbnb invents a call center that isn't hell to work at
It's that old song. "Our language is safe!—for some very specific, rather convenient definition of 'safe' which we just picked ourselves."
Yakindu Statechart Tools
Tag Heuer changes tune, now looking at smartwatches
How many of Twitter’s active users are actually human?
> Sadly half the web hasn't caught on to the "new" way.

s/Sadly/Gladly/

There's something gloriously simple and effective about the page-is-a-page metaphor. Solid, unambiguous URLs that do what they say on the tin. It's not the "old" way, it's the native way.
This is possibly a good article; I can't tell, not being up to date on current academic culture around humanites, which is what the article is about.

I don't think this belongs on Hacker News, though
Here is How you can do perform a custom data scraping in DaaS
Is the "flash of unstyled content" really so "dreaded"?

I've noticed it regularly on the publish side of the Google Play Store.

The chain reaction this sets off in my head is about 100 FUOC's long. And it goes something like this.

Hey, I just saw a FUOC on the Google Play store admin!

They must not be optimizing CSS delivery for above-the-fold content... [0]

Or maybe they just don't lavish the same resources on admin sites as they do on front-end...

I mean, did anyone else see that? And what if they did? What would they think? They wouldn't think anything, because only a web developer would even recognize a FOUC...

And even if someone else saw it and recognized it for what it was... so what?

If I tried to explain to someone what happened in that moment, that Google, yes, Google had failed to expend all the necessary brain power on ensuring that their markup was not rendered a fraction of a second before their stylesheets were parsed...

And that people actually care about that, actually want to protect users from that horrid sight...

I would be seen for what I am, which is a madman.

[0] https://developers.google.com/speed/docs/insights/OptimizeCS...
The "try out" rule is important, but adjusts to different kinds of project. Hardware, for example, can't be tried out as easily as software. For a book, I suppose a sample chapter or two would be a fair way of trying it out.
Actually, he was replying to a comment that centered on the specific threat level that a particular individual thought he may be facing, so a calculation like this is exactly on point.
If I were the CEO of Sony, I'd put the damn movie on YouTube under a CC license and weaponize the Streisand effect.

This has turned out to be a dead loss financially for Sony either way, and when you know you've lost the current game, it's time to start thinking about the next one. Being seen to capitulate like this marks Sony as an easy target. The next time some bunch of cybercriminals wants money and is thinking about targets for some blackmail scheme, who's going to be at the top of their list?
Both of you should look at the Neo900:

http://neo900.org/

It is an N900 chassis (inc keyboard) with a GTA04 motherboard plus some cool anti-spying features to isolate the LTE modem (which of course runs a proprietary OS).
Statecharts: A Visual Formalism For Complex Systems (1987) [pdf]
Yes, those seem quite nice!

Edit: https://developer.apple.com/library/ios/documentation/Swift/...
It's a sunk cost.

SONY should release, because fuck terror.
Purple Flower Girl Dresses Are Sale  at  Zdshe.com