skysight-inc/HackerNews huggingface dataset:
It's not surprising, but it's still a fallacy. And civilization without imperialism will probably be about as "lovely" as code without GOTOs.
Congrats Patrick!
While I was in China, I remoted back to my home computer through a remote desktop session to check email. I also tunneled my RDP session through an SSH proxy. Hopefully that was secure enough. I also changed my passwords once I returned home.
> there's "just" the script translation overhead, not rendering overhead

Ah that makes a lot more sense, thanks for pointing that out.
Big Ball of Mud
New GitHub feature: Random repo
It's not a sensible question so I can't answer it. I just dont think that what happened to the Native Americans was right, it was genocide, and anything positive that came out of it doesnt excuse it.
JQuery-1.4.js Full release
I used to think the same thing, but I now believe that is wishful thinking. The Europeans had 10,000 of cultural and genetic adaptation to high density, agricultural based living. The natives lived a fundamentally different way of life that required far less population density. Like the Navi in Avatar, most natives would rather fight and die than give up their ancestral ways. And even if they had wanted to assimilate, it's not clear it would have been possible. While there was some peaceful co-existence on a small scale, as soon as the density grows the farms start encroaching on the hunting grounds and the conflict becomes unavoidable.
Sleaze: The Dirty Business of Paid iPhone App Reviews
You mean after the First World War. That's why I argued elsewhere that Woodrow Wilson deserves a big chunk of the blame for the rise of Nazi Germany, maybe even more than Hitler, since without his meddling in Europe during the Great War Hitler quite possibly would never have gotten anywhere.
My parents went through 2 televisions in 24 years.

Their first television purchase as a couple was debated so long that they ended up getting one from a rent-to-own place to 'tide them over' -- which became their first television when they realized there were no more payments left! 15 years later they managed to only take a few months to decide since they wanted to be able to fully use the Cable they had just bought.

The debate over a potential third television a few years ago led to their divorce. Really.
Plug-in Vehicles; Waist Deep In The Big Muddy
Compiling further detailed information on the programs would certainly be interesting and I'm sure that prospective applicants would find it helpful. Given the different models used by the programs, it would be an interesting endeavor to try to consolidate and compare the details.
This is certainly one of the most insightful comments I have seen here.

I would not call either Native Americans or Europeans awful, though. As you correctly point out, neither group (in fact no group in all of history) was either pristine and perfect or wholly bad.
I tried it and got locked out. But if you remove "www" completely or replace it with "www1", you're back in.
Not sure about Start@Spark or Highland's program, but I think you'll find a lot of folks familiar with TechStars on HN. Having just announced the third program in Seattle, they're also rapidly increasing the number of companies that they assist annually.
Note: This is the final source but the release won't be happening until tomorrow morning (with the full release notes, changelog, backwards-compat info, etc.).
Congratulations and good luck!

Are you staying in Japan?
If the smartest non-C programmers all started programming in C, and the C programmers never switched to something else, you could make that judgment.

What's interesting is that I almost never find out, halfway through an argument like this, that I'm talking to someone who moved to a place unspoiled by Western imperialism. Mongolia, for example.
I think the real reason it was easier to sell these TVs from his home is that the HDTV market is so confusing right now to the average end-user that they just want an informed person to give them an honest "this is what you should buy". Who is more qualified than a TV salesman to make this recommendation and when is he more honest than when he's selling to himself?
Fine, I understand where you're coming from. Consider though that by very fact the conquistadors received funding from the crown, must in some way, shape, or form, have reflected prevailing attitudes at the time in Spain and within the Catholic church. After all, one of the goals of the expeditions was to "Christianize" the godless heathens, as well as "find" material wealth. So in this sense, yes, some of the attitudes at the time, e.g. the spread of Christendom by any (usually violent) means necessary, are ugly and bad.

> "The real world is complicated, and all-or-nothing thinking is irrationally and unforgivably lazy."

Yes, some idea require a certain nuanced approach to fully comprehend, others however, do not. This is not one of them. I guess you can throw up you up your hand and cry "I can't decide, these waters are too ethically difficult to navigate, argh!" and forever cop out. It's easier.
Ummm, was their any change in the provision of health care in the US in 2009? If not, how is health care relevant to a change specific to 2009?
I have to believe that somewhere in the parameter space of human diplomacy and relationships there is the possibility for expansion and coexistence without utter annihilation of one side.

I always thought that the Romans empire expanded solely out of greed and power lust. One day I was reading about one of their very, very early battles. Turns out the population of Rome and of the neighboring city had expanded to the point where there was only enough resources for one city to survive. Rome won, and in a quest to secure resources and protect the home city from getting sacked, did not stop expanding.

I recommend the book, "The Fates of Nations" ( http://en.wikipedia.org/wiki/Fates_of_Nations ). It's dark, but very realistic. The fundamental problem of human affairs is that we are animals born to reproduce, living in a world of limited resources.

The real hope for the human race is not a new moral code. It's thorium and the birth control pill. Only the combination of sufficient energy and controlled population will enable us to share the same planet without clawing each other to death.
The History of Bingo Card Creator (who just quit his job)
Is there any kind of "Flashstone" benchmark app?
I looked up the first blog post (27-Jun-2006) and will try to work my way through it.
It depends a lot on the job culture.

When you are downsized in the US, a security guard escorts you to the door. In Germany, an engineer I know was fired last year (business reasons). He will continue working until june.
There are constantly suggestions that some ratios of proportions of the human body are averaged at around the golden mean.
I think it's exactly that. I just bought a TV, and being a technical guy it was an incredibly difficult decision.

120hz or 240? LED or standard back-light? Is a name-brand REALLY better than a vizio?

The thing is, the difference between the low-end and the high-end isn't nearly as pronounced as it used to be. When it came down to it I was only sure that I didn't want a 60hz TV.

I literally waffled between three different sets before I sort of blindly chose one. I love my choice (a lower-end Sony Bravia that was deeply discounted), but it was still way more difficult than it should have been.

There is something about staring at 50 TV's on a wall and trying to choose the 'best' one for you that is almost paralyzing.
One thing to remember is that the slaughter was not wholly one sided. The carib indians for example were known to be cannibals, reputedly attacked Spanish settlements (supposedly for the purposes of consumption) before they themselves were conquered and enslaved.

Cortez only managed to conquer Mexico by getting caught up in the wars which were already being waged. The Massacre at Cholula, (depending on whose account you believe) was either instigated by the Tlaxcalans or the Aztecs.

In addition, while many native tribes were complicit in the subjugation of their neighbors, the most consistent defense of the human rights of the natives come from religious missionaries who did everything in their power to protect the natives.

In the end, there were 'good guys' and 'bad guys' on both sides and you can't judge Europeans as evil based on this. The truth is just more complicated.
It's not even worth comparing. Shed-skin works on implicitly statically typed Python, aka: not Python. Unladen Swallow implements the full Python language.
The goal isn't to break the encryption, it is to find out who has something to hide.
Add to that, Stumbleupon.

They also email your password to you in plain text after you register for an account. They do this after enforcing a password strength requirement when you create the password.

It's not like they're storing critical data or anything, but lots of people use the same password for a bunch of different things. It wouldn't take much to glean a password from one insecure site and try it out on other, more critical, services.
Kinda surprised this doesn't include the Programming 101 - "Fix the first error your compiler is reporting".

I've seen lots of people, even experienced coders get overwhelmed when they make a change, screw up the syntax and see screens and screens full of errors show up.
What a pain. Speaking as a former attorney, these situations piss me off. English prose really isn't equipped to handle long conditions, exceptions and such. What's important in a contract is that it unambiguously captures the intent of both parties. Formulas, diagrams really should be used more often. We're not on typewriters anymore - Word can handle graphics. If you've ever seen a complex mathematical formula written out in legal prose, you'll know what I'm talking about. End rant.
Interestingly, a trivial production program, http://pastebin.com/m6eb5ac73 became several times as slow with it. A simple affair that removes entries in file A that are in file B, by reading contents of B into a set then iterating over A, applied to file A being $(seq 1 7000000) and file B being $(seq 500 150000).

I guess that shows how well tuned Python's sets/dicts are -- gprof suggested most time was spent in Shedskin's sets, looking up keys/comparing keys; even using -O3 did not help.

I currently use Pyrex (Cython is a newer version of it), successfully to write 5% of the code in its Pythony C. It's rare in my case that I can find a spot which can be easily rewritten in C; it may be 5% of the code that's time-intensive but it's 5% using all sorts of complex data structures created by the other 95%.
Couldn't they just remove access to all Google sites from the entire Chinese IP range? That should help greatly.
One of my favorite quotes comes from the movie Quiz Show, where Charles Van Doren says "You'll forgive me, but anyone who thinks money is ever "just money" couldn't have much of it." I agree with the gist of that statement but in a more general sense. I would suggest that anyone who thinks money is just money doesn't understand it's nature. Money is imho, always, far more than just money.

Anyway, that personal note aside. The whole point behind Lean Startups is to avoid or minimize that type of burn rate. I couldn't disagree more that the graph is a "result" of being a lean startup. That graph is a result of living on your savings before the company is generating enough money to support you. I'm not passing any judgment on whether that is a good idea or not, just suggesting that the decline in your savings is independent of the startup type. For instance, some of us choose to work a day job while building our startups so we don't have to burn through our savings - but that is a fairly personal choice.
Congrats, Patrick!
I wasn't thinking about the 2009 dip per se, but rather how large the US's entrepreneurial drop was in comparison to other countries in the same time frame. I imagine places where health care is a significant unknown, and potentially catastrophic financially, would experience a larger loss of interest in economically turbulent times.
Startup Marketing: The Nine Levels of Traffic Quality
I’m also on flax seed oil, nature’s highest source of Omega 3’s which are vital for brain function.

My understanding is that flax seed oil contains omega-3s in a form that's not immediately usable by the body (linolenic acid), and the conversion process is inefficient. Check out this post from the excellent Heart Scan Blog:

http://heartscanblog.blogspot.com/2008/03/omega-3-must-be-fr...

He's talking mostly in terms of heart health, and notes that flax oil may have other anti-inflammatory benefits, but it seems that if your goal is getting the most omega-3s for your buck, fish oil is a better source.
Google supposedly hacked the hackers and found evidence that they had infiltrated the other companies.
Thanks for all you've done. You've made many lives easier.
We really should reinvent web traffic in encryption/secure setup is the default way.
Prosper: A Framework for Extending Prolog Applications with a Web Interface
Spam is not eliminated by deletion, it's eliminated by killing. If you set showdead=1 in your preferences, you can see the spam. It's annoying.
Baidu hacked by Iranian Cyber Army
It doesn't matter, because you cannot access blogspot from china. Even the google official blogs, you can't access. Even state.gov. And you know what ? during the days Obama was here in China, the NyTimes was censored, and they did not unblock it until recently. And it is the Great Firewall blocking everything. Google is beyond this. They can do nothing. The PRC Committee controls this. What a shame
Yahoo backs Google's response to China hackers
Caffeine's the obvious guess, but Vinpocetine is a nootropic made from periwinkles, and there may be others.
But, the imperialists have space weapons and the natives do not. Plus, the imperialists only want inert matter that exists underground. And, they are so evil they have no respect for life in any form.

An interesting interpretation, but not one born out by the film. Remember this is a private corporation, so they likely have laws back on Earth they must answer to and it is likely that would ban such an overt destruction.

A "forced relocation" (and remember that for whatever reason they did try to drive them out with minimal loss of life at first) could likely be justified under their laws, and probably so can preemptively wiping out a massing army that could overwhelm their security with shear numbers. Kinetic bombardment to wipe out huge swaths of the population probably crosses the line.

Also, it would not be surprising if they did not actually have space based weapons. They had to jury-rig a transport to act as a bomber. Its quite possible that either the company does not have them at all or that they have to travel all the way to earth and back (a many year journey) to get them. And of course, that still only makes sense if their laws would let them use those space based weapons.
I know this doesn't add to the conversation, but Congratulations Patrick!
Three cheers to the team!
Think twice before you IPO
So to sell more TVs have less choice?
I believe this is one of the main techniques of the Great Firewall -- once it detects a connection is disfavored, inject a few spoofed packets to break the connection. It's cheaper than being a full participant in the stream.
@ in a BIND zone file refers to the domain defined at the top of the file.

It's been awhile since I've written one, so go look at Wikipedia:

http://en.wikipedia.org/wiki/Zone_file
As ridiculous as it sounds now, eBay used to give an option: use a non-secure form (by default), or click a link to proceed to a secure login form using SSL over https.
Pishh pashhhh....those aren't even real hours. 12 hours days (and at least 30% of the weekend) is pretty much expected in an average corporate world management job these days.

I don't think I've even worked less than 10 hour days in the last 6 years, and once burned through about 2000 hours in 4 months (if you want to absolutely and completely loose track of time, those are the kind of hours to work, when 2-weeks feel like 2 days, you know you are working too much).

That being said, maintaining a healthy diet and sticking to some kind of exercise routine is really critical to keeping stress levels down.
I'm actually in the process of starting a bank. It is difficult to go the traditional route of acquiring a bank. The FDIC is concerned about two things right now. First off they are worried about 'innovative business models' as it was 'innovation' that led to much of the current crisis. Secondly, the FDIC is very concerned that the acquiring company will simply shutter the original branches and cause a dis-service to the local community.

Even if you were able to acquire a bank, you'd need to go through much of the FDIC and OCC (assuming it is a nationally chartered bank) approval process. This is typically a time consuming process. Prior to the crisis this would take 18 months to 2 years. Currently the FDIC is making this more difficult and de novo banks forecast a 3+ year approval process.

In addition to the time constraints to starting a de novo (brand new) bank, you need to have regulatory capital in advance of opening. Off the top of my head you need to have enough capital to cover your expected three year deposits. So unless you have $50m lying around, it will be tricky.

That all said, there are ways to do this. If you'd like to know more about what we are up to, let me know.

Oh, and I totally agree. Banks suck. We are trying to fix that situation. We are 6 months into the process and hope to have something in the market by the end of this year.
http://nyulocal.com/on-campus/2010/01/13/nyu-computer-scienc...

"His wife recently gave birth prematurely to a set of twins."

Usually I'm sympathetic to this kind of thing, but that's a pretty horrible thing to do to his wife.
Actually, you don't have to be related to the armed forces in any way to join USAA bank. I am not even a US citizen, and I was able to sign-up without trouble. All you have to do is answer no to all the questions about the armed forces, and it will still allow you to open an account.
Nonsense spam messes with adaptive spam filters. They learn bad rules, thus it becomes harder to identify real spam.

----

Edit: I don't know how effective it really is, but this seems to be the motivation for why spammers at least try this. Many more details here:

http://en.wikipedia.org/wiki/Bayesian_poisoning
Interesting. I thought one Chrome tab should not be able crash another.
If you need to measure it, the only way I can think of is seeing which one that comes away from a conflict more intact. Cultures are competitive collections of people.
Yahoo stands by Google
I reject this announcement as invalid, for having not been done on HN. Scoff

Really though, he hinted before, so this is good news. I can't wait to see what his sales charts start doing, once he's been full-time for a few months.
Yes, but I buy few physical goods relative to my income.
Hm. I wonder how often this happens. We should be able to detect it easily if they do it all the time. Today they don't have to.

For the long term I wonder if it's possible to close this hole by putting certs into DNS and using a single key to sign all of these DNS records. Is this part of the DNSSEC spec? (not at a computer and can't remember for sure if it is called DNSSEC; whatever the name of the next gen DNS is.)
Is there an open catalog of these issues somewhere?
Here is a script in Python that exhaustively calculates all values, then spits out the formulas for the 1900-2100 range: http://pastie.org/777044

The code is about 30 lines and runs in under seven seconds on my machine.

It works by splitting the list of numbers into all possible sets of two sublists, recursively calculating the possible values of expressions for each sublist, then merging the expression values together using each possible operator.

I think this approach runs faster than the Java/Lisp solutions because it can collapse equal-valued subtrees together, which helps particularly when you have a subtree that consists only of additions, multiplications, or divisions.

(Edit: It also caches the value set of each subtree, which probably helps even more.)
Let's try a similar, more realistic question. It's 2050. The U.S. has run out of oil, it only has enough to run farm equipment and food shipment trucks for another year. There is hope of converting everything to nuclear/electric power, but that will take a decade. In the meantime, the entire population, including your friends and family, face hunger or starvation. Nigeria and Venezuela have oil, but refuse to sell it at any price. The U.S. government is contemplating war to seize the oil. Do you support the war?
A MITM attack of this nature would be easy for a website owner to discover. Just compare the public keys with what a random browser is receiving.

Edit: CA operates based on trust. All it takes is for a single website to demonstrate this is going on for it to quickly become public knowledge. Now, if you where to target a specific user it might be possible to do this, but hacking their system is a much simpler approach to the same problem with more benefits.
That's the Flash Movie object, not H264 or Indeo video. A Flash Movie object is what Macromedia decided to call their hybrid format (like "page" for the Web, or "track" for audio).
Once you have the host key for the site you are connecting to on your laptop SSH is not vulnerable to a MITM attack in the same way that browsers are with their huge CA list. Of course, pay attention to the warnings about changed host keys.
Another really good book is William McNeill's "Plagues and Peoples". It discusses worldwide effects of diseases on populations, not just the Americas, and is very readable. He also points out that in populations with heavy disease loads, most are exposed as children often developing immunity thereafter, while newly exposed populations lose adults to the disease, which causes greater economic and military debility to the society.
The 7 Traits Of Highly Successful Bloggers
It's a great new beginning, and a monumental effort on the part of one guy (the developer). Flash is undocumented (apart from what Adobe decided to share with search engine crawlers), and difficult to reverse-engineer.
Did he get a recoding contract? "Will single founders please stand up?"
Wouldn't you need significantly more noise spam than signal spam for that to work? Is that what we indeed observe?
It's relevant for other snooping & MITM attacks. Twitter's DNS hack last month was cause for concern for me.
Sounds like it's time to write contacts in C :)

I wonder how that would work in court?
"Iranian"
I've been waiting for this for a long time. Congrats to Patrick!
A few years ago I stoped someone from implementing that. The problem is if you intercept the hash you can use it like a password because the system at the other end would never see the original password.
I don't think it's fair to speculate; we don't have enough information.
http://www.samonsoftware.com/?p=361
Not in the long run since any HTML/JS code you send at that point is vulnerable as well.
"... During a reception at the Computer History Museum, Sloan Dean David Schmittlein was interviewing Douglas Leone, a partner at the venture capital firm Sequoia Capital and Sloan alum. Leone was dispensing advice about entrepreneurism when he let slip a remark that made me do a double take. Leone told the audience that Sequoia focuses on younger entrepreneurs because people over 30 aren't innovative. As a consolation prize, Leone said that the over-30 crowd could still make decent managers. ..."

It's always interesting to see what those throttling VC money actually did in "their prime". In this case it's sales at HP ~ http://www.crunchbase.com/person/douglas-leone