skysight-inc/HackerNews huggingface dataset:
This frightens me. I'm a big Rdio fan and they use Echo Nest as their backend. Has Spotify just found a way to secretly shut them down?
I really don't think there is a good argument. Any time saved in writing the code is inevitably repaid in debugging it.
Falsey objects mean "there's no data here" which is why they're falsey. Having an empty list of arguments to a command is the same as having no argument list.

There's nothing about midnight that makes sense for it to behave as Falase.
restart your aws server = goodbye data

or

hello network hdd
I wonder what the performance hit is like when calculating comparitive constraints. Rather than just looking up x = 100, you now need to look at x == y == z == a == 100, etc...

I can imagine some complicated websites getting out of hand quite quickly.
$37.2m on a $153m post? That's a pretty big chunk of the company to give up. Looks like A16Z is going big on these guys. They're awesome, so that's great news!
Dark spot under cockpit of A-10s
Reminds me of the tea party protesters that had signs like: "Keep your government hands off my medicare!" at Obamacare rallies.
The press has a lot of knowledge of high interest to the public that they never publish for various reasons.

Sometimes they can't prove a relation, other times they don't feel the public can deal with the information and finally sometimes they are simply asked not to post it.

the primary kind of stories where this is normal is with politicians.

In other words. You argument would have some more weight if it was used everywhere else too.

The press always have a choice and they also did here. It's not in the public interest to figure out who the creator of bitcoin is. It serves no purpose. It ads no value to bitcoin.
Correct me if I'm wrong, but aren't they a cloud provider? Ie. a bunch of machines connected into a distributed network, acting like a single virtual machine but with unlimited speed, memory and bandwidth, with the possibility of downtime completely eliminated, and where one only has to pay for the speed, memory and bandwidth one uses.
Just because you live/work in close & frequent proximity with people exemplifying such outrageous cognitive dissonance does not negate the outrageousness thereof.

And just because you don't know whether Nakamoto suffered & acted on such cognitive dissonance doesn't justify posting outrageous examples of what you're imputing.
Would it just be whether it contains nitrates for not?
That is a weird family.
For real?

Paul Philips is an awesome developer, contributed a lot to Scala and he did quit because he thought that Scala was headed in the wrong direction. These are the facts. On the other hand the kind of problems he described are problems that happen in every mainstream language, either due to the pressure of keeping it stable and of backwards compatibility (you know, real world concerns) or because current languages aren't equipped to handle it or because of pragmatic reasons with which he doesn't agree with. And in fact, speaking of "academic papers", some of the problems he cares about can only be fixed for real in languages with dependent types (ever heard of one?).

As for "fixing bugs and streamlining the libraries", if you bothered reading the release notes on Scala 2.11-RC1 before commenting, you would know that this release is exactly about fixing bugs, modularizing the compiler, improved compilation times, streamlining the libraries, eliminating deprecated stuff and so on. By all accounts, it will be an awesome release even though it doesn't add features to the language. It won't solve all of Paul's concerns of course, but there are people that actually care and work on these problems.

But then, whenever that happens, people start complaining that Scala breaks backwards compatibility too often. Apparently you can't please everybody. And btw, the Scala core devs also have plans for breaking source compatibility by implementing a Go-like source-code migrator to get rid of deprecated syntax sometimes in the future.

Most importantly - at the end of that talk, Paul Philips still claims that Scala is his favorite language. But then again, you weren't really interested in what he actually had to say, did you?
Amazon's new mobile app for Amazon Sellers
President Putin's Fiction: 10 False Claims About Ukraine
How can storage be more important than being reachable?

Please be aware that some internet users only have native IPv6 connectivity, and that IPv4 addresses are becoming increasingly scarce, especially if you are setting up thousands if not millions of virtual machines, like DO.
This looks great. Couple questions

1. How is your find all references different than the show dependencies function?

2. Your quick info function looks similar to just hitting Shift-F1 when highlighting an object. Yours maybe doesn't even do as much. Are you aware of the Shift F1 command?
Interesting. I had known about the mosquito noise problem (as cjensen notes (and I was joking about gziping 10-bit 422)), but I didn't realize the progressive decoding was a part of the standard. I spent some time in the guts of the DCP in a previous life, and software decoding of JP2K was always a nightmare. So I'm a bit jaundiced.

But, as always, when you think an engineering decision is insane, you're probably missing the context in which the decision was made.
Neat Trick for Resuming Tmux Sessions Running a Mismatched Protocol Version
"If you find your testers splitting up functions to support
the testing process, you’re destroying your system
architecture and code comprehension along with it. Test at
a coarser level of granularity."

What? Splitting up large functions into smaller, well-named units destroys code comprehension?
So because the government feeds its soldiers it would be hypocritical or illogical to rail against nationalizing farms and supermarkets?
Equivalently, taken to its logical conclusion, it results in more people writing better code.
Yes, but he's not the only person in LA with a net worth that large. And people who hold a large amount of stock in a company are in a similar situation.
What would a U.S.-Russia war look like?
Facebook may not care about crushing anyone, but by virtue of their size and reach they can inadvertently crush people by launching a product because Facebook thinks it would be a useful product for their users. Companies rarely do things out of spite like that; but the idea is if your market is really worth some money, Facebook or Google will eventually be interested in it and your goal is to be big enough by the time that happens to successfully compete with them (or sell to them.) If your idea is really a good one, these companies have enough smart people working for them that they will come to it on their own eventually.
This is why bandwidth isn't really a gating concern -- it's a mastered, offline format, so you don't need to squeeze all the possible bits out of the final package.
Why is it unreasonable for comparisons to behave differently than Boolean checks?
Why did Heroku start out as Ruby-only?
Unless I'm missing something, only apps that specifically include iAds will result in a user being subjected to these full-screen video ads ... right?

Presumably this will only occur for free apps?

I don't see why (a) people have the right to complain about what they are subjected to when they are using a "free" app, or (b) how this is somehow "Apple's fault".

Don't want ads? Pay for your product!

(it also increases the likelihood of getting real customer support if you pay)
I've been told Target is a total shark tank. If you come in and show potential (whatever your background is) they go to great lengths to push you up the hierarchy and get you promoted. Those managers who don't have "The drive" as they call it, are effectively culled from the herd and never promoted and languish in middle management until they either move on or let go.

Judging by her youthful looks, I'd say she was clearly on one of these "fast tracks" and landed in the CIO position exactly as you pointed out.
Python has truthiness and falsiness as well.

That shortens code like:

if not x:
do_something()

x could be 0, None, False, empty set set(), {}, [], (), '',"" or an I believe any class or object that appropriately overrides __nonzero__() or __bool__() methods.

It is a matter of taste, so I rather like it.
In this case, commercial use has 2 meanings.
1- In any context where the image is used to support the sale or promotion of a product or a service. This is basically non-editorial use. Example: any image on a corporate website.
2- Put on any website that, although editorial, has enough visitors that people make a living out of it. This is the vague area you are referring to, am I right? Where is the frontier between a personal blog and a commercial one?

At CrowdMedia.co, we only allow editorial use for 2 reasons. You need model release for commercial use (from any recognizable person, brand, design, building), and a lot of photographers just don't want their photos in an ad for a company with what they consider wrong corporate values.
• Keep regression tests around for up to a year — but most of those will be system-level tests rather than unit tests.

• Keep unit tests that test key algorithms for which there is a broad, formal, independent oracle of correctness, and for which there is ascribable business value.

• Except for the preceding case, if X has business value and you can text X with either a system test or a unit test, use a system test — context is everything.

• Design a test with more care than you design the code.

• Turn most unit tests into assertions.

• Throw away tests that haven’t failed in a year.

• Testing can’t replace good development: a high test failure rate suggests you should shorten development intervals, perhaps radically, and make sure your architecture and design regimens have teeth

• If you find that individual functions being tested are trivial, double-check the way you incentivize developers’ performance. Rewarding coverage or other meaningless metrics can lead to rapid architecture decay.

• Be humble about what tests can achieve. Tests don’t improve quality: developers do
Society? People have always wanted to know who Nakamoto was in real life and would consider creating Bitcoin something of note. Any news story about Bitcoin in the past couple years have included something about the mystique of Nakamoto.
I like the Circuit Breaker as a stability pattern.
It is also explained very good in "Release It!" by Michael T. Nygard ( http://pragprog.com/book/mnee/release-it )
I read this book a few years ago: http://www.amazon.com/How-Be-Invisible-Protect-Children/dp/1...

In it there is a section where he asks "Why would you want privacy anyway?" and this is exactly one of those reasons. You get labelled in some way, even if its not true, and that label sticks with you forever, potentially ruining your life or putting you in danger...
Fair point. It's a tricky situation. But, hey, sometimes, life hands us lemons. I'm sure there are many reasonable solutions. Perhaps not his preferred solution, but solutions nonetheless.
This is Newsweek's watershed. They're laying Satoshi Nakamoto on the line to recreate their brand as a hard-hitting journalism publication.

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

EDIT: The relevant parts of the wiki article are at the end of the first section.

1. Newsweek merged with The Daily Beast.

2. Newsweek ceased print publication and transitioned to an all-digital format.

3. IBT Media acquired Newsweek. IBT Media plans to relaunch a print edition of Newsweek on March 7, 2014. (Guess what today is!)
This. My mother can barely use her computer and yet she knows what bitcoin is too. My parents even brought it up in conversation the last time they visited.
Adding to the commentary on here with something not so gushing:

* kernels lag terribly behind the distributions meaning you're wide open sometimes.

* can't resize or add storage

* no freebsd support or custom kernels

* VM availability problems. If you want to have another box, you aren't guaranteed to get one.

* no IPv6

* somewhat shonky security reputation.

* cant deliver to yahoo mail from their AMS2 IPs I've been given even after filling in numerous forms at yahoo.

Apart from that, they're the best hosts out there. I pick them over Linode, Hetzner and EC2 but not colo. Even at the price point they're at.
And if she is wrong?

Maybe he is the wrong guy. How is he going to prove he didn't invent Bitcoin? Especially if he has done classified work. He clearly doesn't want attention. He couldn't have made that more clear. And he still has a right to a private life. I don't agree with your suggestion that creators don't have rights.

I am not suggesting to stop journalists investigating who people are. But this is clearly someone who does not want attention. This could easily turn into a 4chan or reddit lynch mob. You only need a few Mtgox victims who want to enact revenge. Or criminals hoping of forcing him to pay hundreds of millions in blackmail. To a possibly innocent person.

To be clear, this story could have been done without printing his whole address, car number plate, unblurred pictures of himself and his family etc.
Even more in-depth, very interesting: http://examine.com/blog/high-protein-diets-linked-to-cancer-...
> And 0 == False, "" != False, but both 0 and "" are considered false?

Also, 1 == True, "x" != True, but both 1 and "x" are considered true. I don't quite understand why you find this so surprising.

The most problematic thing here, IMO, is that bool is a subtype of int in Python.
I did a quick Google search and found plenty of information about Bill Gates, including pictures of his house.

In fact you can do this with just about anybody. How and why is he at more risk than any other multimillionaire for whom all this information is public?
if var:
...

is better code (for my value of better, which is subjective) than:

if var is not None:
...
Oh, laureny, always busy spreading FUD? :-)
bitcoin fanboys are funny.
Ask HN: Do(/Can) mutable strings exist?
He's probably not completely safe from governments either.
Everything you wrote is wrong. Not sure what to correct.

They are a VPS. They do bill hourly, which makes them somewhat unique. They were early to offer SSDs. Their pricing is great.

I don't want the "cloud". I want a really good VPS. Digital Ocean fits that bill.
It's not a matter of taste when it breaks functionality.
I don't think you know what censorship means.
To Spur Traffic at News Sites, Just Travoltify
This was my very first thought as well. I worry they will close it as well. Perhaps they will charge for to use the service in the future?
Yeah, common in the Constraint-based, or Logic, Programming paradigm. This particular spec was established in Greg Badros & Alan Borning's Constraint CSS (CCSS):

https://www.cs.washington.edu/research/constraints/web/ccss-...
Word pairings that take off in usage gradually migrate from separated by spaces to separated by hyphens to compounded. E.g.

data base
data-base
database
Satoshi nakamato found
Same as smoking then?
Rdio's recently launched Stations feature (complete with "Powered by echonest" logo in the corner) is brilliant. It'll be a real shame if it goes away.
Reminds me of an author who was given a brand-new Oxford English Dictionary (a 20-volume English dictionary with etymologies) by one of his fans. His wife was proof-reading a new manuscript when she came across a word that she was sure wasn't real English. He said "Oh, I'm sure it's in the dictionary!" so she went to look. A few minutes later she comes in, throws the volume at him, and storms out. Confused, he flips to the word in the volume and finds the etymology is... his earlier book!
I agree completely. I believe that this information is useless trivial unless it's (a) embedded in context and (b) consumed experimentally.

By "embedded in context" I mean you need to not just know a larger constellation of interesting information (steps, tracks, mood, location, &c) but also have available information that connects the various data points meaningfully—"I'm blue so I listened to The Cure".

By "consumed experimentally" I mean that you have to have a lever or action which you want to use conditioned on the information gathered. Simply knowing is possibly boring or creepy, but being able to change your own behavior using that information is power. For instance, the opposite causal pathway as above: "I'm listening to The Cure, so now I'm feeling blue" implies a lever you could pull to feel happier. This drives you to want to experiment.

If you have both of those then you're driven to use data like this experimentally and that's pretty wonderful. To anyone who also agrees or is just interested in what you can do with data like this I suggest taking a look at Ian Eslick's "Personal Experiments" [0] which helps direct a user to collect data and invoke an N-of-1 experimental design atop the collection.

[0] https://personalexperiments.org/
This app gets you out of awkward situations
People keep yapping on about the health benefits of alcohol, red wine in particular, but I'd be impressed if you could find me a single drinker who only ever drinks that one unit of alcohol a day. At that point it very quickly stops being beneficial to your health.
> The hard part is determining what eating well is.

Eating well in seven words: "Eat food. Not too much. Mostly plants.". ...where "food" is defined more or less as: "as little processed as available, mostly plant-based food in as close to it's natural form as possible".
Nice post!

Made me think we should write something similar for our approach, which is a bit more complex though leveraging semi-supervised learning, dynamic estimations and normalized color calculations with statistical bias.

Here is some simple demo if you are interested, where we translated it back also into color names to allow text search for estimated parent and real color.

http://text.clothesnetwork.com/

http://text.clothesnetwork.com/tags
This isn't entirely the same domain, but I used to work on a lot of sites for the Dept for Education and the major problem is that people have awesome ideas for "engagement" and spend months or even years gathering support for funding. But that funding will only be for a specific time period. It seems obvious to anyone working in tech that a site needs ongoing support, but it's not obvious to funding panels who sign off the 18 month funding plan.
This is because `bool` is a subclass of `int`. Which sort of makes sense to C programmers, for better or for worse.
Bij online casino Palladiumgames worden je winsten dagelijks uit betaald
Rdio also uses The Echo Nest for their radio feature, and it's great. I always chalked up Spotify's radio sucking vs. Rdio's radio being so good due to Spotify having shitty integration with The Echo Nest... maybe that will change. One thing that always struck me about Spotify is that they never seemed to put a priority on anything around actual music discovery.
Interesting answer. My offhand guess would have been discoloration in the metal due to heat put off by this monster:

http://en.wikipedia.org/wiki/GAU-8_Avenger
Spot on.

Unit Tests aren't there to ensure that you get the right answer. It's there to ensure that you've asked the right question.

Or at the very least to document the thought process of the person implementing code.

Use static analysis tools + code reviews to improve correctness, and unit tests to guide design + document.
If your code turns into 30 one-liners with 30! unforeseen possible calling combinations thereby exposing an API of irrelevant auxiliary functions to the outside world? Yes.
These quotes are not just Orwellian, but straight out of Animal Farm:

>He doesn't like the system we have today and wanted a different one that would be more equal. He did not like the notion of banks and bankers getting wealthy just because they hold the keys," says Andresen.

"Four legs good, two legs bad."

>Holding the keys has also made early comers to Bitcoin wealthy beyond measure. "I made a small investment in Bitcoin and it is actually enough that I could now retire if I wanted to," Andresen says. "Overall, I've made about $800 per penny I've invested. It's insane."

"Four legs good, two legs better!"

Apparently, early adopters are "more equal than others" -- the Gini coefficient of bitcoin is near .9.
This is what I mean - your baseline assumption here is that African Americans as a whole are dependent on government help and expanding social safety net is about keeping African Americans dependent on government help. This exact attitude you have - association of black with dependence on government help - is what has been used in American politics to mobilize those who benefit from government programs to vote for politicians who oppose those programs. They feel that they are not "freeloaders" or relying on government help because they don't fit the stereotype. This is one answer to GP's question as to how freeloaders and government workers can spew such vehement rhetoric against freeloaders and government workers.

And this isn't some theoretical thing - this has been a conscious strategy

From:

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

Questioner: But the fact is, isn't it, that Reagan does get to the Wallace voter and to the racist side of the Wallace voter by doing away with legal services, by cutting down on food stamps?

Atwater: You start out in 1954 by saying, "Nigger, nigger, nigger." By 1968 you can't say "nigger" — that hurts you. Backfires. So you say stuff like forced busing, states' rights and all that stuff. You're getting so abstract now [that] you're talking about cutting taxes, and all these things you're talking about are totally economic things and a byproduct of them is [that] blacks get hurt worse than whites. And subconsciously maybe that is part of it. I'm not saying that. But I'm saying that if it is getting that abstract, and that coded, that we are doing away with the racial problem one way or the other. You follow me — because obviously sitting around saying, "We want to cut this," is much more abstract than even the busing thing, and a hell of a lot more abstract than "Nigger, nigger."

Add this to the fact that we have a black president named Barrack Hussein Obama, you can see why and how the very people who had no problem with their own government jobs and Bush's profligate spending are suddenly upset with freeloaders and government spending problems.
By what criteria have you decided that?
My logs show increased break-in attempts after moving to Digital Ocean. Their IPs are hot targets for hackers, making it all the more important to properly secure my droplets, something I'm having a hard time doing in Linux. With Linux, it's lot of beating around the bush. Overcomplicated config files, a lot of disabling and removing of things one don't need, having to deal with a messy and outdated firewall. With OpenBSD, lo and behold I'd have one of the simplest, most secure and well-configured droplets the world has ever seen.
Russian-language documentation is available at [[docs/ru/]].
English documentation not available yet, sorry.
Rangefinder: analytics that doesn't suck
I made an XSLT Generator and put a pretty little web interface in front of it.
Breaking history navigation + mandatory cookies…

The Wikipedia article saved me some time getting to the point:

> Though Nakamato's identity was a source of speculation since the launch of Bitcoin in 2008, an article in the news magazine Newsweek by Leah McGrath Goodman, published March 6, 2014, made the case that his true identity was Dorian Prentice Satoshi Nakamoto (born 1949), a Japanese American man living in California.[8]
Android user here, so forgive me for being unfamiliar with the iOS app ecosystem.

Is it common for free apps to offer paid, ad free versions on iOS?