skysight-inc/HackerNews huggingface dataset:
This has nothing to do with Bush specifically - virtually no policies linked to 9/11 were reversed since the end of Bush presidency, and some actually became worse (e.g. TSA). 9/11 raised the level of public concern with terrorist threats (real or imagined) so pretty much anybody would follow the pass of the least resistance and do roughly the same. Doing otherwise would require extraordinary vision and extraordinary power of persuasion to sell it, which none of the current politicians possesses.
He is both right and wrong IMO. Ssl is about encrypted communication to and from the server, but the cerrificate also means that you are sending your data to a trusted authority, and the people are who they say they are. I think the real issue is that the switch from http -> https can be a security hole and the safest bet is to use ssl before you ever start entering credentials.
Going from startup to mid-sized: problems and failures, why?
Git's commits are immutable (their identity is an hash signature of their content, they can't be changed), what you want are non-removable commits, ie forbidding the user from moving refs to a commit that isn't a descendant of the current commit.

In practice this is what happens when you share your commits with the world (through push or someone pulling from you). As long as some commits are only in one computer git lets you happily nuke them, but why should it be otherwise? No one can force you to publish your commits anyway, you can always make a new clone and rewrite history there...
Sorry but I don't think your analysis of this particular argument is on the level...

Read it several times - I did no such thing as straw-man this argument. I simply disagree with his position. I didnt call him out as being completely irrelevant in any manner...

If I did, and I am unaware of this, please educate me.

Thanks
I'm curious to know then what your take on coffee script is ?
Can you say a bit more about the details of this microwave network?
Burlingame, CA - Collaborative Drug Discovery (CDD) (https://www.collaborativedrug.com)

CDD is growing and financially stable. Our software helps scientists manage, analyze and collaborate around their drug discovery data (chemistry and biology). We are are in a great position to support the evolution towards more collaboration, specialization and distribution in a market that has been historically closed and secretive. The model has been successful with academic labs, small biotech startups, very large collaborations (like the Gates foundation TB initiative or MM4TB in Europe), and government agencies.

We just grew the software development team from 2 to 5 over the last 3 months bringing in some awesome people and are looking for at least one more full-stack software developer (https://www.collaborativedrug.com/pages/employment). As one of the core developers, you need to be comfortable working or interested in building expertise at every level of the stack.

The application is based on Rails but it is way more than a simple CRUD app. We have many projects involving web development, data visualization, data processing, scaling, security, privacy, usability and other software challenges to make our scientific application collaborative, engaging and rewarding. We are also starting working on an API.

It is perfectly OK if you do not have experience with any of the languages or technologies we currently use (Ruby/Rails/JS/MySQL/Solr...) as long as you can learn those quickly. CDD is a great place if you want to have a lot of impact and like to take on projects and responsibilities. We offer market salary and meaningful equity.

If you are interested, contact work@collaborativedrug.com, you will get an answer from one of the developers.
Financially, as if you were an investor. They're the people whose job it is to evaluate startups' prospects, and they care above all about two things: the founders and the market. The founders should be relentlessly effective, and the market should ideally be of a size that can only be obtained by riding on trends beyond the startup's control (but visible to few besides the founders, or the market would already be full). Joining the young Microsoft, for example was a bet on Bill Gates and microcomputers, both of which turned out to be very good bets.

As a hacker you may be able to judge market bets as well as or better than many investors. E.g. I think HN readers knew Dropbox was onto something before most investors did. So if you go wrong it will be in judging founders. For many hackers, especially the unwordly sort, it's hard to distinguish true Bill Gateses from mere good talkers.

I wish I could offer some advice about distinguishing, but that would take a whole essay. The best simple hack I can think of is completely self-serving, but I'll offer it anyway: piggyback on our filter. YC specializes in distinguishing between genuine Gateses and good talkers. We're occasionally fooled, but far less often than a typical hacker looking for a job would be.
No clear path to progress
Aww, so there never was a duck.
Taking a week to learn a computer utility seems insane to me, I think that's one of the problems.

People just want some version control, they don't want to learn a whole programming language to have to do it.

Imagine if I had to spend a week learning how to configure my screensaver, set up hard drive backups, or install Dropbox? Forget about it.

Now if git were only popular among super-power-hard-core programmers, then I don't think there would be any criticism. But it's the fact that it seems like pretty much everyone has switched to git now, because its advantages are fantastic, but it takes 100x longer to learn than any other tool I've ever used.
This mostly tends to come from people who have nationalistic quibbles, and who want to propose alternate "I will force a name onto you that expresses my attitude toward your country" schemes.

Also, it's an unsolvable problem, because there is no part of "United States of America" that is technically unique. It's not the only nation on the American continents, and it's not the only nation whose official name includes "United States" (Mexico does as well).
The issue here is that the population is very different. Some of the worst schools literally graduated people that were unable to read their own diplomas. Some give great education. I'd say literacy did not decrease, and access to information greatly improved. But if you wanted, you also could find a lot of illiterate people and a lot of ignoramuses, I would even argue it is easier to be an ignoramus now than before.

I can see however where that came from - with the rise of the TV culture and not seeing the following rise of the internet and global information connectedness brought by it - you can easily decide that the future is couch potatoes watching TV, not couch potatoes reading blogs and writing comments :)
Right, that's what I mean by rewriting history.
Mobile First? Not So Fast
I just test, no qualifiers.
Messages.app on OS X synchronized with iOS Messages.app
Commerce Department Jobs in Alexandria, VA, US 
Examiner of Patent for Computer Engineering - As Patent Examiner in company with the United States Patent and Trademark Office, the applicant will work with the greatest Intellectual Property Rights entity in the nation.
Number 10 is a total apples-to-oranges comparison. For an apples-to-apples comparison, the question is, do you want to give your contributors write access to your master repo? (and deal with the consequences)

If contributors have write access, then Git is almost as easy. There's just one more command ("git push") compared to SVN.

If contributors don't have write access, then there's no easy way to do this with SVN. Most places that I've seen will either have users submit .patch files via email, or put their changes in SVN branches (ugh). Or, they convince themselves that they'd rather just give contributors write access. Either way, Git has many handy ways to solve this problem (Github pull requests are just one of those ways), and it definitely wins on this front.
Actualy it is very wise. I started out doing COBOL with Jackson Structured Programming standards and in that when I started my first job I was totaly unaware of the goto verb. Even got told to use it. This was years ago and real-world standards have caught up with education standards, maybe not cutting edge but at least on a sharp surface if you know what I mean.

With C I have never used a goto, sure you can compact your code, but is it managable later on by somebody else and by avoiding goto's you also tend (at least I have found it to be so) to get more structured, easier to follow code. Also smaller functions albiet more of them as well I'd say from what I have experienced.

Also remember a goto may be fine for what the program is to do today, but what about down the line and changes. In that as much structure and in that control is the ideal.

Some might say if you want to code goto's then code elsewere in assembler.

It is harsh, but there again so is space (sorry had to say it).
I'm a little surprised that so many people see Facebook's IPO as being unambiguously good for Facebook. In any transaction, extracting the most value out of your counter-party without regard for what benefit they are getting from the deal seems awfully shortsighted. Consider just a few of the problems this causes for Facebook:

- Employees with stock have seen their FB-related wealth fall by nearly 50%. Of course, had the IPO been priced properly, they would have never have the "lost" wealth in the first place, but there is a psychological aspect that makes the current situation worse for most people.

- Attracting new talent (of which they will need a lot of, since they need to grow relatively quickly in order to justify their P/E) will be harder with a poorly-performing stock.

- Management will likely be distracted by unhappy shareholders and will likely make decisions differently than if the stock price were not creating pressure.

You can certainly argue that IPOs where the stock makes a significant jump immediately are mispriced and bad for the company, but I have a hard time buying that companies are just fine to see their stock price cut by roughly 50% just months after IPO.
No, you really need to stop restorting to ad hominem responses and face the cold, hard truth. It is a fact that nearly 50% of children in India suffer from malnutrition. It is a fact that malnutrition is a condition that is universally accepted within the scientific community to cause lifelong physical and mental deformity. This has nothing to do with race. It could happen in any country, to any ethnicity.
Validate it brotha..Get on Craigslist make a ghettto ad and see if there is interest.

Spend 20 minutes watching Noah show you how its done http://www.appsumo.com/where-are-my-customers/
I respectfully disagree.

If you receive equity, then sure, take this into consideration.

But OP isn't a professional investor. He isn't risking other people's money. He is betting his own financial stakes on the venture.

The outer scope is as you say -- will this company go on to greater heights?

But the inner scope is -- given my personal appetite for risk, can they make pay day?

This person is, I presume, young and without obligations like children or a mortgage. So his or her appetite for risk has much more latitude. But that doesn't mean it isn't there.

I opined on this a while back and was downvoted heavily for suggesting that interviewees ask to see some sort of financials -- the consensus in the ensuing discussion was that it was ok to ask what kind of runway the employer had as a proxy for the underlying financial realities.
To clarify, I meant that even if you exclude the claimed unpredictable performance of lazy evaluation itself, you still have the unpredictability of optimizations that are performed on top of lazy evaluation like strictness analysis and unboxing.
It is because this is that offensive to anyone who writes objective-c for a living.

First of all, you are using properties to fake dot syntax for method calls. This is all kinds of wrong.

Second of all, you are shortening the names of types because you are too lazy to type the first letter and hit space. This is beyond wrong.

It's not the functionality, it's the implementation. And when writing libraries for others to use, you must consider how it fits into that surrounding code. There are a bazillion smart people working at Apple writing objective-c libraries. Have you seen anything like this? You think maybe there is a reason for that?

Its just plain lazy, its just plain offensive. Learn objective-c. It's not that hard. Stop putting in all this work to produce something to fit this idea you can get around your weird perceptions of it and to shoehorn it into what you already know.

Like I said in another post, it's sad because there seems to be a lot of work put into this.
This is great product marketing
Backup Opera with Opera Backup Professional
One small thing.

Interviewers leak. Sometimes they start on anecdotes. Anecdotes are solid gold. Give some of your own if it seems appropriate.

I've turned down lucrative jobs because of the "hilarious" anecdotes of a CEO changing his mind weekly.
I'd make it five minutes. If HFTs want to claim adding liquidity as legitimate value they're offering to the market, let them add it in a way that human decision-makers thinking about fundamentals can benefit from, rather than just gaming the way the market clears and scalping imminent trades. It's not as if the true value of a company can change faster than that.
I'm also very much curious about that.

I've had enough of Git lately, and after reading first couple hundred pages of Git Pro, I decided that Mercurial has a better design. Shame that bitbucket is not as good as GitHub, but BitBucket gives you unlimited private repositories...

http://www.aosabook.org/en/git.html

http://www.aosabook.org/en/mercurial.html
I feel as though most of these functions can be achieved with existing methods or with other libs like blocksKit.

Apart from the downright foreign (to objective-c) syntax what makes this different?
His other car is on Mars
The thing I keep thinking about when reading this is how many others, perhaps thousands or more, get hacked like that but don't have his clout? No direct line to Twitter, Google, etc..
git definitely has room to improve on the usability, it's overly complicated. git is "popular" not because it is the best, but because linux defaults to it.
The DC-10's legacy is really one of bad timing more than anything. Its direct competitor, the L-1011 suffered a very short production run for many of the same reasons, none of which involved safety.

The 1980s ushered in a new era of twin engined widebody aircraft and the phasing out of the flight engineer. These two trijets were consequently a difficult sell, although the MD-11 was competitive with the 747 briefly in the early to mid 90s.
Anti-couple bias is incredibly stupid.

If two people are capable of living together, sharing finances, and potentially raising children, starting a company seems trivial, by way of comparison.
Wow. Did somebody run over your dog today?
Atlanta, GA - Kabbage (https://www.kabbage.com)

Kabbage is a financial technology company that is revolutionizing the way small businesses get capital to grow. We have a patented technology to perform real time analytics to determine the credit worthiness of a small business, and then to provide that business with funding to grow. Small businesses and online merchants are underserved by banks who often view them as just a credit score. Kabbage leverages data sources such as Ebay and Amazon shopping activity, UPS shipping data, Facebook, Twitter, and dozens of other data sources to turn the lengthy and cumbersome 7+ week process of applying for a loan that often results in a “no”, into a seamless process that provides instant funding to businesses in less than 7 minutes. We are passionate about helping small businesses to grow and prosper.

Our systems are build on top of ASP.NET MVC 3, WCF, jQuery, Entity Framework, KnockoutJS, and other delicious code bits.

For more info, email jobs@kabbage.com.
Farmlog is a web-based CRUD app. Monsanto is a billion dollar, multinational behemoth. All daeken said was not to be afraid to sell out to big-agro if you have a chance, take the money and run, be a martyr on your own damn time and dime.

You somehow think selling your company to another is matter of morality. It's not. An stupid CRUD app is not gonna give big-agro powers they didn't already have. This is not a strain of grains that can feed the planet: it's just a web app, specific to the farm-management "line of business". This is the Remember The Milk of agriculture technology.

Biggest revolutions in agriculture will not be in software, but in geo-politics, law, finance, real-estate, insurance, equipment, transportation, fertilizers, packaging and preservation, and genetic engineering, etc. Real stuff.

Farming is our bread and butter, meat and potatoes. Food is the #1 on every living being's list of Important Shit™.

So, sell out, sell your apps and move on.
I'm going to be contrarian and say that he's mostly right for all of them. SVN was simpler, git is more complex. SVN did some things well that git does not so well.

But this all misses the point. Git is many many times more powerful than SVN. And that complexity is really useful, even for relatively small projects. You can learn Git's complexity, removing many of SVN's advantages. But you can never get Git's power into SVN.
In the US it's a mix.

Quoting from a recent post[1] on a law professor blog regarding the relationship between the states and the federal government on criminal matters:

"...[T]he states and the federal government are not exactly co-equals in the criminal law sphere. The states have general police powers while the federal government has limited powers; the states inherited the common law while the federal government must enact statutory offenses."

[1] http://www.volokh.com/2012/08/03/can-federal-border-patrol-a...
As a data scientist, of course I am drawn to this sort of analysis.

But is the size of the fundraising market really the appriopriate target variable? The amount of VC that can be raised is a useful number, because companies always want to be able extend their runway.

But isn't this figure ultimately a proxy for numbers that are more broadly applicable? Such as: Will your company's growth accelerate or decelerate? What is the amount of "value" being created by tech? How likely are you to make money as a tech investor? (Admittedly, some of these are very difficult to measure, and there are a lot of confounding factors.)

I'm curious if other people have ideas about what is useful to predict, in terms of the economics of tech.
I find mercurial is a little easier but a mouse could starve on the difference.

That having been said, while I wish git were easier, I can cope with it. I can't cope with both git and mercurial. I haven't got the brain capacity to remember how to use both of them without them blurring together. I want to standardize on one or the other. And once I ask which to standardize on, git wins by simple market share. That's why I ended up choosing it over mercurial.
git is not just some other utility. The comparison to screen savers is not adequate. git is an advanced system tool meant for software engineers. That's why I compare it to a programming language or an operating system.

Also, the return on investment is huge.

I think that time spent learning git is time well spent.
They promised us flying cars
Agreed. Great wealth and connections didn't seem to help Raj Rajaratnam of Galleon (a billionaire) avoid prison for insider trading. Or Rajat Gupta. Or the ~60 other wealthy hedge fund managers and their associates who have been convicted in the investigation. (Or, for that matter, Michael Milken.)
Thanks for the links. They were interesting. Two comments:

1) The survey was taken amongst urban inhabitants: "...this sample covered 115,000,000 of the 615,000,000 urban inhabitants..." Which of course leaves the roughly 704 million rural residents unsampled. I don't fault the survey process; it's clear what they're after and they were transparent with the process. But it's difficult for me to say that this is representative of a whole country when clearly the sample was taken of the urban side only. (Of course, urbanization is expanding in China but my point still stands). Also, note that the actual survey has a question asking about locality (metro/urban/rural)). I'm assuming this was skipped for the Chinese respondents. Rural respondents might have been even more enthusiastic in their response to these questions, but I doubt it; most folks that I meet from rural areas don't have that kind of mentality.

2) "Trying asking about it in a better Chinese university." This underlines my point. Many well known (i.e. "successful") startups in the US are founded by people that have went to Harvard, Stanford, Caltech, etc. but this isn't a pre-req for being a tech entrepreneur (or any type of entrepreneur for that matter). There's a number of notable entrepreneurs that didn't go to college or finish that have found success. Why should it matter that I go to a better Chinese university? Further, the better the Chinese university the less representative that individual is of the overall population; those individuals are highly selected based on their Gaokao test scores (and possibly their family connections).

I was overly optimistic with the assessment of my university (Ningda). It's not even in the third tier according to this standard: http://en.wikipedia.org/wiki/Project_985

(Edited for grammar.)
Hg Init: a Mercurial tutorial by Joel Spolsky
http://hginit.com/

It's a pretty good tutorial. But to me the mere fact that there are so many posts on How-to use a tool that is basic in a programmers arsenal, tells me that DVCS are a solution that lacks usability.
I wonder how this compares to Agworld?

http://www.agworld.com.au/

I've no relation to Agworld, except that they're based in the same city as I am (Perth, Australia).
I would argue that you aren't learning a computer utility, but rather learning how distributed version control works. I honestly can't find anything in the author's post that doesn't make sense for DVCS.
For anyone interested, there's a live demo of both these systems available:

Backend:
http://mezzanine.jupo.org/admin/ (user/pass: demo/demo)

Frontend: (with live-editing)
http://mezzanine.jupo.org/blog/
This article is just a rehash of all the articles that
have been discussed on HN in the recent days.
I just don't understand why stuff like this gets upvoted.
This anti-facebook anthem on HN has to die
That's why they fail: they are running their programs on batteries instead of servers.

http://www.wired.com/images_blogs/business/2012/08/ragingBul...
Oh come on.

Your language, your editor, and your source control. Three things worth knowing backwards and forwards if you're going to call yourself a developer. Three things easily worth spending a week grokking, if necessary.
Brazil ‘vote-buying’ corruption trial begins
Brazil ‘vote-buying’ corruption trial begins http://news.psdmate.com/brazil-vote-buying-corruption-trial-begins/
Brazil ‘vote-buying’ corruption trial begins http://news.psdmate.com/brazil-vote-buying-corruption-trial-begins/
Brazil ‘vote-buying’ corruption trial begins http://news.psdmate.com/brazil-vote-buying-corruption-trial-begins/
Brazil ‘vote-buying’ corruption trial begins http://news.psdmate.com/brazil-vote-buying-corruption-trial-begins/
Honda's product marketing job