skysight-inc/HackerNews huggingface dataset:
No, your US numbers are way way off.

1.	Just doing a back of the envelope calculation will show your $15K per sq-m means that a tiny house the size of a small apartment (~ 100 sq-m/ 1000 sq-ft) is going to cost $1.5 Million. The average house in the US is over 200 sq-m (~2000 sq-feet) [1]. You are trying to tell us that an average house in the US costs over 3 million USD? Sorry, that makes zero sense. That $15K number is what the top 0.1% pays in Manhattan overlooking central park.

2.	Since you gave a China average, for a realistic comparison lets look the medians in various cities [2]. Chicago median houses are at $1700 per sq-m. Chicago is probably in the top 25% of cities in the US from price of real estate and it is as expensive as average of China across all the cities. BTW, if you did the ranking of various cities in China like the guys in [2] have done you will end up with a list similar if not more expensive (Shanghai, Beijing, HK at top with prices much higher than the $1700 per sq-m you have listed). If we did the same averaging across the US pretty sure the average house price will drop much below $1700 per sq-m.

3.	The US GDP per capita is nine times China on a nominal basis and at least 6 times on Purchasing price parity basis. So if the house prices in China are similar or more than the ones in the US how will the Chinese be able to pay for these houses. People in the US are barely able to make their payments. Even accounting for the fact that houses in China are smaller, they are definitely not 6-9 times smaller.

4.	Where do you think the wealthy and elite Chinese are buying properties? Hint: not china.

As to your second point, I believe I answered that question. It is not a matter of what someone needs, it is a question of being able to afford a house at a given price.

[1] http://www.census.gov/const/C25Ann/sftotalmedavgsqft.pdf

[2] http://www.businessinsider.com/us-city-real-estate-price-cha...
The ERAM report is sad. I guess if Uncle Sam pays when you oveerrun your budget, it is a bonus.
Thanks for mentioning Slug. It'd be interesting to see where he (and Bus-Driver) came in on the vocab scale.
>The crux of the problem is that the number of video ads that agencies and brands want to run far exceeds the amount of quality inventory — that is, well-placed video players on prestigious sites, like, say, Nationalgeographic.com. When the premium space fills up, media buyers start looking for video players in less coveted online real estate.

from my uninformed position as a viewer of advertising, it seems like the opposite of this is true. On any site i would consider premium (e.g. hulu, youtube, theonion, and yes, nationalgeographic) my biggest pet peeve with advertising is that they have more ad blocks to fill than they do advertisements, and they have to keep re-using the same ads over and over again. surely the advertiser doesn't want to pay for me to see the same 15-second video ad a half-dozen times in a row on a single visit, do they?
Shakespeare: Original pronunciation
Because .factory is slightly more general (can return non-objects), and it can't be called .service because backward compatibility.
There's no 100% perfect frame breaking strategy, last I checked.
I'm seeing a lot of NY Times articles on HN lately, and it's pretty lame stuff too. Is it my imagination or is HN and NYT in cahoots?
I doubt they would have been satisfied with the mechanism Packr uses. Packr distributes a static copy of a JVM with every build, which results in some less-than-desirable side effects:

- The more apps you've obtained this way, the more copies of JVMs you have on your hard drive.

- These per-app JVMs aren't getting patched when the mainline JRE does.

In a lot of ways, this undermines the purpose of the way Java is structured. If you're going to be statically compiling your product, why not use a more suitable platform?
Remember, in the third ("developing" they now say!) world, more often than not, factors like who you know, who just likes you, who you bribe, how you get through the bureaucracy -- are much more important than what the law theoretically says. I'm being euphemistic: a difference between developed and undeveloped countries can be seen in how much the letter or the spirit of the law actually matters.

Take Argentina, a case I know far too well. As INC magazine pointed out, the tax rate on businesses goes up to 108% of your profit. (< http://www.inc.com/magazine/201106/doing-business-in-argenti... >). How's that possible? Here's how: the government purposely passes endless contradictory laws thus ensuring you are always breaking the law, just to survive. (A business can't pay 108% of its money in taxes and still survive!). Therefore, you live in a state of somehow doing something illegal. The result? If the government doesn't like you, they find the illegal thing you're doing (that you have to do, just to survive, since the laws are contradictory and unreasonable, like that 108%), and then punish you for "breaking" the law.

Welcome to the jungle, we've got fun and games ;)

Conclusion: If you step into the third/developing world, the key isn't what the law actually says -- but _how sh*t gets done in practice_.
The inverse of broad appeal is the concept of The Long Tail, where there's a vast array of niche artists, that appeal to a small number of people.

https://en.wikipedia.org/wiki/Long_Tail

There's a book by the same title, written by Chris Anderson:

http://www.thelongtail.com

Prior to the internet, when advertising and media outlets were centralized, and retail businesses were distributed geographically, it was very difficult to gain a large following with niche appeal. But now that the internet has inverted the scenario, with decentralized, global exposure, and centralized market places like ebay and amazon, niche artists have a fighting chance at becoming famous within their genre.

In other words, it used to be that the only way to catch some exposure was to appeal to centralized broadcasting networks, and they only took chances on performers who were low risk. Now, with the internet, risk doesn't really matter, and mass appeal is literally measured by the size of your following. The larger your following is, by default, the more compromises you'll have made to appeal to everyone following you.

If you capture 1/2 the world as your audience, then you appeal to a broader, and more diverse audience, which has less in common with each other member of your audience, than if you managed to capture 1/4 the world. Getting half the world to agree on something, as opposed to creating something that three quarters of the world cannot relate to.

So, Aesop Rock raps about hating your boss, and many people say: "Gee, yeah, I hate my boss too! This guy's awesome!", but Kool Keith raps about Kenworths with wings, and lots of people are like: "Is he weird?" because lowest common denominator.
Finally you can watch a live video feed of Earth from space. And it is awesome.
Well, an argument could be made for having the alias-file be something like:

alias ll="ls -l"
doc = """List files -- long list format"""
natural_match = "list all files long size date owner group"

And have:

"list all files by size"

match this (as betty does now: running ll "docstring". Then, when you
realize that "list all files by size", really is "ls --sort=size",
possibly with "-l", you could just add another definition:

alias lss="ls -l --sort=size"
doc = """List files -- sorted by size, long list format"""
natural_match = "list all files sort by size long format"
natural_exact_match "list all files by size"

And now have:

"list all files by size"

Score higher for lss than for ll (the scoring function is assumed to be
some combination of tag count, proximit match, substring match etc, a
so-called hard problem, but only needs to match over defined aliases --
and trying hard to first match the "exact_match" part...).

Of course, it should all be paired by a define-command or something that
autmatically saves these monstrosties to a file or other db. So that you
could do:

# Lots of head scratching and experimentation, until:
nmcli dev wifi list |sort -k8 -n # list wifi access points by
# signal strength

# define prev as "list wifi access points by signal strength"
> displays commmand and prompt for tags etc, then on "y" at y/n
prompt saves definition to "alias" file.

Come to think of it, it's a little like mandating/recommending users to
document their aliases, and to have the shell automatically suggest
from the docstrings. I guess zsh actually does a bit of this already
(I'm still sticking with bash, it's gotten good enough for me over the
years, and I'm always terrified by something, that if it isn't posix/ksh
also isn't bash -- as that just makes scripts brittle...).
Is there a security issue with Instagram android app?
I've looked on the Instagram site for this issue and how to report a security issue, but cannot find anything.

This evening, I downloaded the Instagram android app and logged in using my Facebook ID. It asked if I wanted to follow my friends, I said no and proceeded.

At the main screen it reported I had photos, followers and that I followed people. I thought this was odd, as I have never used Instagram. Still, I considered I used it in the past when I had an iPhone and forgot.

As I went through the information it became apparent that this was not my account. I had complete access to the photos and settings for another user's instagram account.

I believe I know what caused the issue and understand that it can be replicated.

What is the proper way to report this to Instagram so they can fix the problem?

I have screenshots of the main screen and settings screen for proof.
Doubtful.

We've already got a world with multiple inits. The rationale for adopting systemd is ... troubling. Clearly, Linus has some issues with the team involved, though I don't know whether or not he's also concerned with the deep coupling.

Hauling systemd out of udev (or offering a systemd-free alternative) would also make me far happier.

Complexity is the enemy of reliability. An expression dating back, I've recently discovered, to January, 1958, and The Economist Newspaper.
I originally thought this was about Packer[1], just in case anyone else gets confused.

[1]: http://www.packer.io/
New York, NY Remote | Local, Full Time
Stack: C, Java, RTOS, Python, Perl
Resume: http://careers.stackoverflow.com/benjaminkadish
Contact: Baruch.Kadish@gmail.com

I am looking to join an engineering team working on new technology (energy, cars, consumer electronics, ect.)
> But when growth on the basis of "catching up" started to plateau, they could make no further progress.

That's a bold statement, the Soviet Union was far too big and non-homogenous a construct to easily hand wave such generalizations. The post Soviet states are (and were) rich in natural resources and before the exodus of the last 25 or so years, had a very strong engineering and scientific base. You'll have to be a lot more specific about when "cathing up" is supposed to plateu because much, if not most of, the soviet republics had (and still have) a long way to go to catch up with the western world.

I also don't see how it applies to China. Just like it was with the Soviet Union, China's success or failure will depend on their leadership but they are in a very different situation. The Soviet Union's entire political and social structure was in upheaval in the 1980s and all sectors of government suffered as a result, especially the ones in engineering, with wildly mismanaged civil and technological projects. China, although I'll admit I have little confidence in the accuracy of media analysis of the political situation there, doesn't seem to have anywhere near the systemic instability that the USSR did since it's population, although bigger, seems far more homogenous and united under the state. Even though they aren't as resource rich relative to the size of their population, they happen to be a major economic economic partner (supplier) not only of many of its allies, but also its rivals (the US & Europe).
I despise sites that not only auto-run ads but have multiple ones on the same page that auto-run together. Of course they probably have no idea since the ads come from somewhere else from somewhere else from somewhere else.
I can imagine it's something like explaining how to change some obscure setting through a GUI interface over the phone, but significantly worse.

On one hand you have: "OK, do you see a button in the lower left? Click that. Now press "Options", then "Configure". What? You don't see those? Which button did you click? ..."

On the other hand you have: "OK, do you see the button that looks like a squiggly line? It's in the top-leftish corner, between the button that has a circle with a small line through it and a button that looks like a comb. Press that one three times..."
So when should we use each?
Unhappy with Chrome and Firefox? Here are some alternate web browsers
We got distracted by other things and never got around to packaging up the packager in a way appropriate for public consumption. You will be happy to know that about a month ago we restarted that project and the team working on it is close to releasing it to the community.
The idea is awesome though.
Chillaxing App
That raises some interesting questions.

First off, if Linux had a per-unit or similar usage charge, its adoption rate would all but certainly have been vastly lower. Factual basis: the many extant proprietary x86 Unix clones at the time Linux emerged.

There's the question of how to value "use value", and what the value of an OS actually is. Impressions are (IMO deceptively) skewed upward by the example of Microsoft, but it's the rare instance of a software-only mass-market OS platform -- actually, rare to the point of single-instance.

There's the question of what an ordinary or acceptable rate of return ought be.

And there's the question of how much of the returns should be shared with others.

Still, Linux as an enterprise might be compared with, say, IBM or Sun at their peak, possibly HP's server operations. There's the present valuations of Red Hat, Google, and Facebook, among other Internet companies based largely on Linux's capabilities.

Certainly multiples of billions in a traditional sense -- I'd argue for $5 - $20b.
And comments like this are why companies hate to say anything publicly!

If a company says "we plan to..." then odds are they are telling the truth. At the time of writing that is exactly what they were planning to do. It turns out that sometimes plans change. Or planned things take longer than initially planned for.

But of course if you ever say anything on the internet people treat it like a promise and then you get called a liar. This is why we can't have nice things.
I feel like including the company name and then proceeding to trash your employee was a poor choice.
Similar, but doesn't directly answer your question:

http://practicaltypography.com/mixing-fonts.html
http://practicaltypography.com/font-recommendations.html
Starting looking the github language trends and figure out what is you passion. So, make the best choice you can.
--
TeeBSD (@teebsd)
That's a neat article, with a number of good examples.

In the sorting example, I don't think you need either of your `each`s. Almost every D3 method operates in bulk.

So this example:

circles.each(function (d, i) {
d3.select(this)
.transition()
.delay(i*250)
.each(animateGrowingCircle(10, 20));
});

could be simply:

circles.transition()
.delay(function(d, i) { return i*250; })
.call(animateGrowingCircle(10, 20));
Very cool.

One question – I noticed that you're doing some validation of the inputs (i.e., I can't seem to submit a sentence without a period) – could you explain the reasoning for this?

On the one hand, it seems fairly constraining (and probably comes with a few unfortunate edge cases). On the other, perhaps that's the benefit of the kata philosophy.
Yeah I agree, that statement was definitely a stretch. There are well respected rappers across the spectrum, which is my main point: that the interpretation of the chart as a proxy for quality is wrong.
Problem is a lot of site operators don't differentiate location vs. language.

As someone living in the US who speaks English and Japanese, I often get annoyed by the fact changing the language would affect feature set to match the language and vice-versa. I almost want something like ja-US and en-JP!
Easily one of my favorite artists. I'm sad they didn't include more Rhymesayers Artists. I think a lot of them would be to the right of this scale. Guys like P.O.S. and Brother Ali are also very versatile.
I think saying it's the "main" ingredient is debatable but it surely is very important.
Yey! I'm not the only Canibus fan! Seriously though Mic Club is awesome.
1995 - $42000 per capita

2012 - $46000 per capita

http://www.google.com/publicdata/explore?ds=d5bncppjof8f9_&m...

Compare it with a high growth rate between 1985 and 1995
You can cheat in any framework. The difference is that angular strongly encourages you towards one design, whereas React.js does not. (Directives are also not part of your normal daily workflow. Many projects wouldn't even use them).

Yes, angular templates are templates, not pure HTML. That's the idea. I'm not sure what your point is there.
As Traffic Deaths Fall, Pedestrian Deaths Do Not
Yeah, it is just crazy; I watched an entire season of a television show on either NBC or CBS's website, and I remember them only having three advertisements that I got to watch over and over and over again; sometimes the ad would end, but the slot was timed for two ads, so it would show me the same ad a second time. I don't even dislike watching ads normally, and this was driving me insane.
I think having a prefix (be that "betty" "b" and/or some "mode" for your shell) that signals you want to use natural language (with all it's ambiguity) is a good idea. The zsh way of suggesting "did you mean" rather than simply erroring with "command not found/invalid syntax" drives me nuts -- but a lot of people seem like it. Having a prefix allows you more freedom at "learning" -- ambiguity isn't so terrible if the user expects it (and the simple idea of just listing alternatives that betty uses seems like a great interface. Not as sexy as "I'm feeling lucky"-style (super-)high scoring wins, middling scores ties and asks user to pick -- but I think it may win on the principle of least surprise).

Anyway, it does seem that most proof-of-concept voice-control (as opposed to text-controlled) systems use a prefix too "siri"/"glass"/<microsoft had one, can't remember which, also they have "xbox". The idea is that if the mic is always on, you don't want your drones to blow something up, just because you jokingly told a friend "kill it with fire" in a voice call. Context is hard to get right for such systems, I expect the kinetic and similar systems can do better (if user looks at computer, listen. If user is already speaking "in conversation with" to computer, listen. Otherwise ignore, unless user asks for computer by name).

As for you question, I think it should be relatively easy to train, say a music-player app to understand stuff like "next song", "accept call", "repeat" -- in any language, using simple statistical methods. Not sure how far you could take it though (example, dictation software still makes (AFAIK) enough errors that it's not really a viable option if the user already can type reasonably well (or hire an actual stenographer)).
Everything when it comes to reproduction is an oversimplification, but the basic problem is the same a lack of active stem cells (there are still stem cells present). Once all the eggs are used up then the ovary stops producing oestrogen and the other hormones.
For someone that excelled at writing at school but never took it any further than that, this was an excellent experience for me to get me thinking about writing creatively again.

What would be amazing is to let me not progress until I successfully met some of the grammar conditions that were placed upon the sentences/paragraphs (eg. I had to google what an appositive was) but was not sure if I successfully used it correctly.
Isn't this trivially defeated by deliberately running the CPU on Tor nodes at 100% all the time, pointlessly burning cycles if there's no traffic to pass? Obviously there's a heat and power consumption consequence in doing that...
Crazier alternative:

1) Install howdoi https://github.com/gleitz/howdoi

2) Write commands like the following (all work as expected):

howdoi get time in bash | sh
howdoi clear bash | sh
howdoi find current user bash | sh
howdoi restart computer bash | sh
howdoi fork bomb | sh

#YOLO
That turns out to be the focus of a lot of research right now[1][2]. The computational aspect of that has a lot to do with

1. faster, more accurate analysis of genetic code
2. faster, more accurate simulation of interactions
between candidate peptides, binding sites on cancers,
and the cells of the immune system

[1]: "Designing immunogenic peptides" Darren R Flower

[2]: "Cancer immunotherapy comes of age" Ira Mellman et al
Do you have any open source projects for others to learn from?

Used backbone a few times, always turns into a train wreck.
Kudos to Hacker News for all of the valuable advice we received!
Then companies should stop promising things if they are not sure when and if they can actually deliver.

https://github.com/holman/feedback/issues/534#issuecomment-4...
"Give a dog a bone, leave a dog alone..."

There's too much hate for DMX in these comments. Dude has some tracks that just ooze energy.
I have coworkers who did little hacky stuff on the Web 10-15 years ago and think their knowledge is still relevant, so I respect Frank's honesty in admitting the web dev world has passed him by, or vice versa if you like. I use all the stuff he's talking about, though I believe I am slightly older than he is, so, not a kid.
To some people this might be an easier and more efficient way to wrap their head around the CLI.
Thanks for clearing that up. I got really close to landing on this while playing around with Services, it seems, but somehow missed the revelation entirely!

That said, I echo spion's comment, that all this confusion is a sign that the API could use a bit of cleaning.
I think it's really interesting how a large chunk of people will reply to this question with "well of course", while another large chunk of people will see this question as proof that consciousness cannot be simulated.

(For what it's worth, I'm in the former camp. I think you'd need far more than trillions though.)
Don’t Envy the Analysts at Goldman Sachs
Art0048: Negotiating the Head and the Heart
I think you're confusing "benevolent" with "deferential" or "polite".
It might be worth mentioning that howdoi is just a wrapper around a google (essentially a "I'm feeling luck"-search as far as I can tell)?

It's hardly the same as a curated set of specialized pipes. Nor does it work offline (howdoi configure eth0/enable wireless...).
> 27/7 support

Hmm...

Also, there really should be legal documentation on their site. Terms of service, AUP, and an SLA as well.
Thanks, as a developer working at a news organization, it's always great to see this kind of stuff.
I am surprised at myself, but I love this! I've been at it for maybe 20 mins & want to quit. But I haven't yet.

PLEASE PLEASE make some way to share/see others' responses!
If a person or organization says that they're going to do something, even if it's qualified as only being "planned", it is indeed a promise to act.

Reputable people and organizations who make such statements will then proceed to deliver. If they suspect they won't be able to, for whatever reason, then they'll be careful not to make such statements in the first place.

There's absolutely nothing wrong with holding people and organizations to a very high standard regarding what they've publicly claimed that they will or aim to do.