skysight-inc/HackerNews huggingface dataset:
I had no idea there had been a self-immolation here in Yunnan (the far south-eastern point on the map). Thanks for sharing this informative visualisation, even if it is for such a sad state of affairs.

Just to be fair it seems like a good venue to mention that there are plenty of people struggling to have a decent self-directed life around the world, not just in China. Even within China, a great many Han people also have it extremely tough, not to mention other groups subject to recent sinification style policies (such as the Uyghur of Xinjiang).

Truly free, publicly practised religion perhaps exists nowhere within the country, but then again it doesn't exist in most places.

The Chinese government has a hard job guiding this monster of a country given its significant divides and economic and technological trajectory, and the various peoples of China are all struggling to make sense of and get along in what is perhaps the single largest-scale transition of a society that has ever occurred in the history of humanity.

This does not in any way detract from the tragedy of these events, however perhaps it may help to prevent people who have not had the opportunity to spend time here from taking a simplistic or single-faceted perspective or simply getting angry at the Chinese. Nothing is simple as it seems, particularly when you take a look at history.

For those interested in exploring some of the complexities I would recommend http://www.amazon.com/The-Sichuan-Frontier-Tibet-Imperial/dp...
This sounds a lot like Security through Obscurity to me. Why does it work with DDOS, but not source code?
Which part of the page is the widget on? I stopped my tracking blockers but I can't see it.
It was down to $36.50 for a couple seconds/minutes- looks like that got bought back up though.

Weird.
Just wanted to add two notes: First, I'm relatively new to raising animals, so I'm speaking from a position of some experience, but primarily learning from others' work. Second, sickness in general is rare for animals raised in this manner (long rest rotational mob grazing), so it's not an issue that really crops up very often.
> Maybe we'll simply have 80% unemployment;

We already do depending on how you look at it. 150 years ago 95% percent of the population worked on providing basic needs, like food, shelter, clothing, etc. In modern economies like the US, less than 3% of the population works in agriculture. We already live in this so called dystopia where people work on making social networks, inventing treatments for obscure diseases, or making triple soy lattes. All of these things are pointless for survival.

The "dystopia" you describe is already here, and it is a wonderful place to live.
Wow, I wrote this post and it's gotten more points than my cumulative HN karma. But it's also gotten better discussion than anything I've ever posted to HN, so I'm totally okay with that. Thanks, guise, this is fun.
Awesome well kudos to you for pushing forward with the Unix learning. My suggestion is to get a good local mentor or coach that you can email or have coffee with once in a while to bounce things off of. That did wonders for me when I got into Ruby.

I still say you should consider just buying a cheap Mac, a lot of the things you're finding challenging aren't as big a deal. The Mac makes Unix A LOT more approachable :)
Carnegie Mellon's HERB Masters Critical Oreo Separation Task
Here's how I see it.

Belief in provably true: science
Belief in provably false: willful ignorance
Belief in things not provably true or false: religion

Atheism - or at least the evangelical sort - seems to be the belief that others should not believe in something if it isn't provably true.

Sometimes it is useful to believe in conjectures, for pragmatic reasons. Sometimes it is useful to believe in religion, for emotional reasons.

It's true that some of what is ascribed to "religion" is actually willful ignorance. That is appropriate to combat, in my view. However, I don't believe it's appropriate to combat the belief in things not provably true or false. And that is a common reason that religious people reject the arguments of atheism.
How about a guide to hiring the best person for the job? Given that's what actually matters and not the gender of the person.

If your workplace culture is getting in the way of hiring the best person for the job, then that's a problem that transcends gender. By the logic that women won't be comfortable taking a job where there aren't other women, then businesses should make sure to have someone of every race, gender, religion and age so they don't put off any potential applicants.

I'd love to see any empirical evidence whatsoever to support the myriad assumptions made in this article.

Don't say that "we only hire the top 1% of candidates" because women aren't confident enough to apply to those jobs? Female tech workers don't know/like what the word "hacker/hack" means?

This quote in particular seems to sum up a bizarre focus on gender above all issues:

"If you can’t find potential female candidates, you’re just being lazy."

An employer being lazy about hiring people? We live in a society where there are often hundreds or even thousands of applications for a single position because of a massive labor surplus.

The vastly disproportionate effort that's being recommended towards hiring women smacks of rank tokenism.

It's hard to see how the women that Cristina Cordova envisions inhabit the tech industry have the necessary metacognitive skills to be an effective/assertive member of any workforce. If they're so insecure as to be put off from a good position by the term "hacker", or so intimidated by groups who don't look like them, how can they be expected to handle other tasks that require confidence, assertiveness, and ability to deal with people different from yourself?

Thankfully all the women I've met in the tech industry seem to be a far cry from this stereotype. They've all been perfectly capable and confident, and the only effort I needed to extend to them is the same I'd extend to any colleague; respectful professionalism, aka not being an asshole and not letting other people down.
You can now use configuration files to customize your instance. You can install packages, download files, run shell scripts etc. Works well.

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/custom...
I think providing large, quality images is above and beyond the call. Anything toward that is pure bonus IMO.
> The only thing market size can tell you is what the upper bounds are for a product niche. But unless it's a very, very small niche; why does it matter what the upper bound is.

Presumably that is, in fact, exactly what it's for--to tell you the absolute upper-bound to growth, so investors don't accidentally invest in your "growing" company only to see growth taper off completely when you run out of market to tap.

I would guess that this is actually common for brick-and-mortar businesses, because of locality. Pretty rare when your market is "anyone who can type a credit card number into a web page," though.
I found the full version of the comic
http://fatpita.net/?i=1952
http://caniuse.com/#compare=firefox+21,chrome+27

I'm not sure how they're calculating 87% -- do unknowns count towards supported? It looks like, from that list, that Chrome supports more.
You don't need to rewrite history. You just add new commits with fake author & date.
Harris problem is that he represents himself as appealing to logos, but then at the crucial moments he switches to ethos and pathos. I find it annoying. It's fine to give a rip-roaring speech that tugs on the heartstrings, etc, but don't represent it as logic and reason.
My Last Night in Austin - SXSW Interactive
dont think so. im pretty sure it says to save your own copy if you need it.
To the IETF!
Exactly, no-one is forcing the miners to do this. The 0.8 miners could decide to keep that branch alive, and if it stays longest, then the "central committee" would be SOL and just have to accept it.
a little bird told me the air force is looking at contractors for on-orbit refueling as we speak.. so it's only 5+ years + all of the absurd delays that are inevitable away!!
there is no IRL, only AFK
Actually, for this purpose the system is not getting any bigger right now.

You only need to notify miners and mining pools. These have been concentrating for a while and will continue to concentrate in the future.

Individual users who aren't mining don't need to do anything.
While I agree with you completely, I think what you are saying isn't at odds with what she is saying.

While most pieces of writing about getting more women in tech seem to propose the problem as "How to Add Women to Tech", the real issue they're addressing is "How to Remove the Unnoticed Barriers to Women in Tech".

Like any other majority, the male majority of the tech industry often take for granted a number of things as "normal", "everyone does them".

People should absolutely "just hire the people who can do the work", but they should assure that their company and process are not set up in a way that, unbeknownst to them, turns off a certain minority whose needs they fail to recognize. These posts are trying to highlight those needs or differences so that it's easier to break that "normal" barrier.
Which is completely arbitrary. Most software engineers do not need to be present at the office at a set time.
Instead of job destruction, you could say we're just becoming more efficient at doing things. This is nothing new, it's a trend that started with division of labor in the Stone Age. Then we invented currency to distribute the fruits of this divided labor somewhat evenly among the participants. Now we're seeing that the value and income gap between professions is becoming wider and wider, and it's developing into a real problem.

Some proposed fixes like raising the minimum wage will only work temporarily, as it increases the pressure to become more efficient. A basic income might indeed be a better approach, but the problem is that we'll have a lower class of bored, but somewhat poor people. It'll be interesting to see how this plays out. I think Europe's "social market economies" with high taxes and high benefits are in a better position to handle this than the US's gung-ho capitalism.

And to say that higher-level languages and open source products are making software engineers obsolete is a bit short sighted. Sure, languages and frameworks have become more powerful, but the problems to solve have become orders of magnitude harder, and new problems have arisen. You still need people proficient in lower level languages to build those high level tools and frameworks.
Well, there's a 'one double-clicker': you just run the OS X Installer package and it will update you.
Had that same thing happen to me. There are a bunch of free SSL verifiers you can use to debug this in the future, http://www.digicert.com/help/ being the one I used (some of the other ones required Java, I liked that this one didn't).
I keep hearing people say this... yet I'm confused. The operational goal of companies (and industry) as a whole is to continually increase efficiency to reap more profits.

If you take a step back, and just look at the entire machine, it seems frivolous for any industry to make investments in technology, given that your statement is true.

The big telecom I worked for was trying to automate their customer service, I highly doubt they would make the investment in the technology if they expected rehire the equivalent amount of layoffs.

Anyway, if I'm off point or misunderstanding some key mechanism at play, I'd love to be a bit more enlightened, because your opinion seems to be the dominant one.
At risk of sounding acerbic.... :)

(1) Can you provide an example of a business with over 100k in revenues that has been founded in the last 2-3 years in a remotely competitive niche and is at or near the top of the search results for the most likely general search terms? How about a bootstrapped business?

(2) And can you honestly say that the mass of blogspam that regularly hits HN disguised as business advice is really high-quality content?
It is one of the peephole optimizations that Closure Compiler performs to save some space (read: 2-3 characters) in the final output: http://code.google.com/p/closure-compiler/source/browse/src/.... The compiler actually has a lot of cool little tricks like that to save space (since saving even a few bytes for a property like, say, Gmail, can translate to very large numbers very quickly)
That's more than a wee bit different than the parent's scenario.

It's about interaction with the formal economy. Making a complicated camera or the social network to share its photos might not be necessary for survival, but it is the result of a series of conscious economic decisions to satisfy some human desires by all parties involved.

Unemployment simply means someone providing nothing in that sphere.

Interestingly, it's happening even now. Much of the apparent decline in unemployment seems to be coming from people dropping outside of the workforce permanently, not people having their desire to participate in the economy satisfied. What happens if/when this trend continues to 60%? 50%? 40%?

My ideal solution would be a basic income guarantee and a cultural acceptance of people working only in the gray or uncompensated sectors, but we'll see if the political impetus for that ever occurs.

Edited to add: well, apparently author leads up to the same suggested solution I do. A thousand jackass points for me =)
> We live in a society where there are often hundreds or even thousands of applications for a single position because of a massive labor surplus.

You must be new here.

At least that's entirely inconsistent with my experience in technology; there are a huge number of companies looking for talented developers and very few developers to fill those positions.
Some forecasts predict a decline in the total population within the next 100 years. Birth rates in many countries (not just industrial, first world) have dropped below replacement rates for long enough that we'll likely see a plateau in total population, and possibly a drop, as there won't be enough young people having babies to replace the big bubble of old people that all start to die off together.

Interesting presentation on it here:

http://longnow.org/seminars/02004/aug/13/the-depopulation-pr...

by this guy:

http://en.wikipedia.org/wiki/Phillip_Longman
Willy Switkes dies at 83
"They" is the dev team for the main client.

They don't (can't) rule with an iron fist, but they have a lot of good will with the community, so most will listen to them.

EDIT- The good/bad news is that since most mining (and thus transaction verification) has consolidated into large pools of machines, only a few people have to agree with "them". So in a sense, there is a central committee of people who run the large mining pools that does have a fair amount of power.
Never heard of him, but will look him up.

Thanks for the tip!
I think it's a new Javascript framework. I hope it is REST-compliant.
In the idle moments of any day my brainpower eventually leads to these sort of questions that we will have to ask ourselves about the future of societies. (this CS + Philosophy degree I "purchased" has been a very expensive anti-sleep aid...)

The anthropological world has gone through several ages as far as I can see it, from an Agricultural to Industrial to Mechanized (post WWII) to Digital (post 1990). I made up the names, but I'm sure the paradigms are obvious.

I want to make it clear that this "crisis of abundance" is not exactly a new question. Even moving to agrarian living had growing pains. The best example philosophically detailing this, I think, is the work by Thomas Paine called Agrarian Justice. (that's the same Paine as Common Sense, Rights of Man, and Age of Reason)

Agrarian Justice is a short pamphlet that I think everyone should read. It details in simple terms how civilized society is different from those who live off the land (such as some Native Americans of the time). Civilization clearly makes some people much better off, but others in civilization seem to be much worse off, condemned to lives of destitution, pollution, etc.

Land ownership and development is a clear plus, but in agrarian societies people "lose" their natural inheritance of the land because of this ownership, and land taxes should be levied to make up for the loss of a natural inheritance.

In effect Paine advocates for a guaranteed minimum income, way back in 1795. That, to him, restored justice to agrarian society.

Nothing was done in 1795, and little to the same effect is being done today, though ownership has become a lot more pronounced (we are no longer largely farmers after all). Unfortunately, I think society today would think the idea far more radical than those of Paine's generation, not least of which we owe to certain political elements.

A copy of the pamphlet is hosted on - where else - the official US Social Security website. I really do recommend you give it a read, it isn't long!

http://www.ssa.gov/history/paine4.html

(If we want to discuss the pamplet itself in depth, we might want to do so on another thread: https://news.ycombinator.com/item?id=5360056)
Chrome used to have an option called --single-process which reduce the RAM cost to few megs.
For the people doing it, the gain can be about trying out their skills, not being bored, and getting the bragging rights of having DDoSed "Hacker" News.
Interesting talk about how the role of growth and non-profits. But I was put off by the very weak argumentation and the reactions by the sympathetic audience to unwarranted claims.

This case is suitable for a debate, rather than a monologue.
I do like the idea a lot, but maybe have an optional comment box to add why the voter liked/disliked it? There are a few photos I saw where I thought "this would be a great outfit were it not for X"
Agrarian Justice by Thomas Paine
Really great recruiter in NYC in 1997. Told me exactly what to say for the interview and I got the job, with zero experience and a 2 yr gap after college. Even got me $33k when I asked for $27k. Thought I was the luckiest kid at the time!
Is The U.S. Government Too Big To Fail?
"For the last month, I've been analyzing jokes from different comedians, looking for the root of why they're funny."

Don't forget to take into account the skill, voice, tone, cadence and delivery of the joke.

The same exact words said by different people different ways can be funny or not.

As an example using Mac Speech you can sometimes make even ordinary sentences funny because combining those ordinary words with a rote computer voice can be very funny.

I don't have a particular example handy but some of those http://www.xtranormal.com/ videos that I've seen are good at that.
In general, the code is dense and difficult to read. If you know what to look for, there are a few idioms scattered around that stand out as awkward, but save a few characters here and there. There are some pretty obvious examples right at the beginning, lines 2 and 4:

var COMPILED = !0
goog.DEBUG = !1

As you would expect in a weakly-typed C-style language, !0 == true, and !1 == false. JavaScript has first-class booleans, and there's not much to be gained by using one of these expressions instead of the literal it evaluates to. It only serves to save character count.

Here's another example. Starting at line 91, you get the following:

!COMPILED && goog.ENABLE_DEBUG_LOADER && (goog.included_ = {}, goog.dependencies_ = { // ... and so forth

The above code uses commas in a particular way that usually means it comes from a minifier. JavaScript has a comma operator, which is basically just a statement separator, but it has the interesting property that it joins two statements as a single expression. As in many C-style languages, control flow operators like if and while don't require curly braces, and apply to the immediately following statement if they are absent. The combination of these two means that

if(!foo){bar();baz();qux()}

is equivalent to

if(!foo)bar(),baz(),qux();

which is shorter by a single character. Because the line of code joined by commas is now an expression, this also lets us abuse the short-circuit property of boolean operators, re-writing the above like so:

foo&&(bar(),baz(),qux());

for a further savings of one more character.

You pretty much never see the comma operator in code written by humans, because it's not useful for anything. Seeing them in production code, especially the way shown above, almost always means the code came out of a minifier. That actually broke the Opera browser a few months back--apparently the parser ran out of stack space when handling a single expression consisting of over 1,400 comma-separated statements.
"Our" implies "we" which is too many people.

I recommend investigating the benefits of singular first person pronouns.
Stripe (YC S10) Is The Next Dropbox Or Airbnb
"Why is that Netflix is SO much faster for me than YouTube"

https://signup.netflix.com/openconnect/guidelines ?
We live in silly times.
dannysullivan: Harvix. It's the next Duck Duck Go
I think the article might blur the line in some places between things that really are invisible barriers to hiring women and some that are just about hiring who you want.

For example I could totally see the point about making sure at least one woman interviews every new hire to be a great policy. You always want to feel like you will fit in wherever you work, and being a woman and then seeing only men can feel a bit disconcerting and alienating. However I am lucky enough to work with a lot of great female coders and for some of them free chips and beer (and especially whisky shots!) would be a great perk.
How to Convert Blu-ray to DVD 9 Disc
What about playing Blu-ray on DVD Players? DVDFab Blu-ray to DVD Converter will help you to do so. Blu-ray to DVD Converter will convert Blu-ray to DVD 9 Disc with high outputting video quality and fast speed. Fore more info at:http://www.dvdfab.com/blu-ray-to-dvd-converter.htm?ad=hcj
Don't worry. I haven't given them a dime since The Amazing Spider Man turned into a whiny little EMO comic during the clone saga.
Exceedingly rudimentary technical analysis based on non-scientific trends is your basis for valuation?
It's not brain-dead to get started with, like Heroku is. Anyone can do it when the docs are this clear:

https://devcenter.heroku.com/articles/python

https://devcenter.heroku.com/articles/nodejs

I'd love to see Beanstalk be this easy, but judging from all of the AWS documentation I've read, they won't get there anytime soon.

Note: I understand Heroku is solving the problem at a different level. I'm happy to work with the building blocks AWS provides (EC2 + ELBS + RDS etc.) but it's just the nice getting started guides / overall developer friendliness that's lacking.
US Navy taps iPad to help with PTSD
My parents[1], The Shuttleworth Foundation[2] and my parents[3].

[1] http://jmathai.trovebox.com/p/5bk/tags-mathew,mary

[2] http://www.shuttleworthfoundation.org/fellows/jaisen-mathai/

[3] http://jmathai.trovebox.com/p/38f/tags-mathew,mary
There were two different instances.

1. In 1998, I was hired by the editor of the local newspaper to help maintain their new website. I was 14 at the time and my resume consisted of a couple of websites dedicated to Age of Empires.

2. In beginnig 2000, at the age of 15, I was hired on by a small dialup ISP for a tech support role. I was the first employee the founding group had hired. At first it was just an after-school job, but it turned into a full-time job a few years later. I can't even begin to describe how much I learned there over the years.
Trello doesn't support this feature natively, but there are some third party apps which do. Gmello, Emello are two I know of. Feature request is here and could use a vote. https://trello.com/card/create-cards-via-email/4d5ea62fd76aa...
Better Tools for Project Creators