skysight-inc/HackerNews huggingface dataset:
He seems to be more peeved that it was promoted with the term "HTML 5." He has a point on that, if so. Do we want to see the term diluted to mean almost anything with a valid DOCTYPE, as Web 2.0 and AJAX were? Half the things on Delicious that are tagged AJAX are just basic Javascript..
What I've been wondering and am curious about is which of the straws is responsible for breaking the camel's back.

Could they have done the same thing, but in a larger timeline and have not generated the press frenzy? Was it that this last change was larger, was the combination of these 2 things?

Can't know for sure off course, but interesting to speculate IMO.
Watch F1 Monte Carlo Live Stream-GP Formula 1 Monaco May 16
I'd say most people on this site are on the "I've got too much stuff" still area of the meter. There is definitely a "I don't have enough stuff" part of the meter as well, I just doubt most people here have ever been in it.
The author of the article is being ignorant by not understanding the basic differences between PDF and HTML before going off on a rant about it.
I am pretty good at Django. But Django is really disappointing. I've switched back to PHP. These are the problems:

1. Django has a steep learning curve

2. Django speeds up the start of the project, but afterwards development gets slow. Real slow.

3. Impossible to find django programmers that are not horribly expensive

4. The django app model makes code a mess. It's a horrible model and does not create reusable code.

5. Django is instable. I have to restart my server ever minute when running Django

6. If you use something like Pinax, the amount of memory django consumes is massive

7. Your site may run fine with normal traffic, but increase to about 100 a minute and the site starts giving bad gateway errors. Be CONSISTENT in your errors, django

8. The django people are slow. It has been years and django has barely changed

9. The templating scheme cannot be outsourced. You need a programmer to understand it

10. The nifty tricks they have to render your pages with shortcuts are very difficult to understand. Really difficult to understand

Django is not a nice framework. I believed in django for two years, but I've moved on. It's a good theoretical framework, but it's a terrible practical framework.
They know they are getting a lot of flack for it, but really? I actually like having these fine grained settings, I don't let any of my coworkers see any of my pics or status updates, it is extremely nice being able to set such fine tuned views. Don't complain about your privacy when you don't understand how to setup your account imo.Also this is like amazon, does anyone actually shop at bn.com? Amazon was there first and still the best, a 2nd site to this arena just ain't gonna ever come close to the same user base.
GNU grep is still there because the regex implementation is not on par yet with the GNU version, once that is the case bsdgrep will become the default, especially once it is shown to at least reliably have a ports tree build work (on the build hosts).

bsddiff and bsdsort are available in the ports tree according to http://wiki.freebsd.org/SummerOfCode2008#head-860658a852d058...
Mass market paperbacks exist as a means of creating market segmentation. Book publishers release an expensive, high-profit version of the book initially and then release a lower cost version of the book later, to rake in volume sales. The result is that people who value the book more will be able to spend more money on it. Today this is done by releasing the high-profit version as a hardback volume and the low-profit version as a paperback, though in reality the production cost differences between the two are comparatively minor. And, as many people notice, after a paperback version comes out often the hardback version will be heavily discounted, nearly to the price of the paperback. But if the versions were identical and merely differently priced many consumers would complain.

See also: http://www.joelonsoftware.com/articles/CamelsandRubberDuckie...
Actually, I think all the talent infusion from non-WASP places will be what saves us. Even with all the faults of our immigration program, H1B problems, etc, we are still getting a very healthy dosage of best foreign talent, which are starting businesses, leading research, creating value, etc.

(full disclosure - non-WASP immigrant to the US myself, came here at 16)
Zynga Revenue Estimated At $50M Per Month
I love Go something fierce. There's something mathematically pure about it; a good game feels like two people trying to solve a single intricate mathematical puzzle, with the result reflecting who came closer to perfect understanding.

What's not to love, really? Binary math, simple axiomatic formal system, seriously deep complexity. It's no coincidence that Conway's early fundamental work on cellular automata was done on a Go board with Go stones.
Charlie Stross has done a series of interesting posts "Common Misconceptions About Publishing" at http://www.antipope.org/charlie/blog-static/2010/04/common-m...

The take-away is that ink to dead trees is a small part of the cost of publishing a book. Personally I dont believe its only 12 cents. It appears to me that Amazon squeezes the cost of a print book and lets the publishers set the Kindle price.
The hardback/ paperback model is that early adopters are charged more and then the price is brought down later for people who are willing to wait. I don't see why that couldn't work for ebooks if people were willing to accept it.
Do I have to make my own tool for this? (Hopes the answer is no)
Photography, oil painting, pastels, watercolors, guitar, piano, singing, and lots of others.

Variety is the spice of life.
Do you use a framework with PHP?
Moving via a self-storage locker can work the same way.
It's like 2004 all over again.
Back then, some people were complaining that "links" on Gmail where not really links, but underlined blue paragraphs with onclick events.

Remember that? This was the most advanced web application ever made, it had 100x the storage capacity of every mail provider at the time, awesome search capabilities, and the first mainstream use of asynchronous loading of data.

And yet, this people were mad because the links were not real anchor elements.

Go get some perspective kids.
Used to do jujitsu, now I mostly play soccer as my physical outlet .. Also regularly play some chess to keep my skills honed, and sometimes play some (mostly soccer) video games when I just want to unwind
Croquet. When played properly/competitively it's very different to the casual backyard game. To play well requires a nice mix of physical skill with complex tactics and decision-making. A disproportionate number of serious players are scientists/engineers/mathematicians/etc.
Right I was one of those "need a piece of paper" guys and I still opted for in campus instead of on-line even at a school that offered both (University of Phoenix) and I do not regret opting for on campus.

Before I went, I could not publicly speak or give a lecture and now I speak at industry events and trade shows all of the time, in front of thousands of people. That contact and connection of having to speak in front of the class almost weekly taught me how to let go of the note cards and be natural, I would not have had that opportunity online.

Now as for tuition fees for these online schools that is another story. I went back when we had the dot-com bust in 2000 out of fear that I would not be competitive. Let me say this very clear, if you are considering going back to be competitive don't, it is a waste of money and that is what the education trap preys on.

The only thing I got out of my experience was the ability to speak well publicly, was it worth $40,000, for me yes because my speaking engagements have returned that ten fold, but that is the fringe case not the norm. Most do not see a significant return on that debt if they are already established.

Here is a steal my idea, someone should set up a foundation to open an online university (and then campuses later) using open-courseware and other free online courseware and offer degrees for free, the school could be funded out of donations and percentile ownership in technology it incubates with groups of students.

you could segment the education levels by giving them a grading such as people that could have went to Harvard or MIT are in the Alpha grade and will receive and -Alpha degree, state school -Beta, 4 year community -Gamma that way it is inclusive but reflects the realities of the world, some of us just are not that smart and degrees should reflect at least on a group level who is where, yet everyone deserves the opportunity as well as the opportunity to transcend from one level to another.
Like I said, I don't disagree with most of your sentiments. However, the fact that it was ruled unconstitutional refutes your assertion that it is illegal in the US, when in fact that law itself was determined to be illegal. I'm well aware that free speech in the US is limited, but I'm not aware of any other such draconian limitations that have been determined to be constitutional in the recent past. I would be interested to know about them (or possibly argue with you about them :P) if you cite some.

While I'm painfully aware that the US is at a point on the spectrum far from what I consider to be ideal, that point is very much closer to my ideal than the point China occupies, and even the point most other western democracies occupy (that last was hugely disappointing to me when I realized it).

The comment that struck me as most intellectually dishonest was the parallel you drew between the arrest of the British(?) businessman engaging in business which is illegal in the US, with US customers residing and present in the US when the business was conducted, with the arrest of a US citizen and/or foreign provider of marijuana in which the transaction occurs completely outside of the US where they claim no jurisdiction. To be sure there are many cases in which the US Govt oversteps its jurisdictional boundaries and they are not hard to find, so I found that comparison to be questionable.

Lastly, I saw lower down in the comments that you volunteered your services to the OP and found it admirable, but I fail to see what that has to do with anything.

Edit: I'm also not sure why you're getting downvoted on valid comments, even if I don't agree with them.
Many sites, including us run django and cope with several 100's of requests per minute, without issue, I've never had django become unstable or a single gateway issue. How did you try and host django?
I think the problem is having the specification named "HTML5", if it has been named (as it was originally intended) "Web Applications 1.0" all this misunderstandings will go away.
It was a pretty low end server at webfaction. The point I'm making is that it should give me the same errors at low load that it gives at high load. But with django when you change your load, the errors change.
I would say the opposite: it's a great practical framework, but not a theoretically good framework.
Online privacy solutions and creation vs. regulation
The general public, though, tends to be rather the opposite. Toward both.
Here is an Op-Ed in the NYTimes I managed to dig up written by Buffett's partner Sharon Osberg:

http://www.nytimes.com/2005/11/27/opinion/27osberg.html
Few people are about to quit - sure - but I posted the ReclaimPrivacy link to my profile last night and already have had it "re-tweeted" by a lot of non-technophile friends already.

People care about this more than you're giving them credit for.
I'll bet that you have a job that you really love. In this case stuff is a win-win scenario -- you earn money by doing something you enjoy, and you use that money to buy stuff that you enjoy.

Most people are not in this situation. They have a job that they either put up with, or in many cases actively dislike, and they have a lot of stuff that requires a continuous money flow to sustain. They're convinced the stuff is 'necessary', and therefore it is necessary for them to continue slaving away at the job that they hate so that they can enjoy the stuff they think they need.

In that cases, it's not a case of net postive or negative for stuff, but cost-benefit analysis. Is the stuff that you have worth the cost of working for it?

But like I said, if you enjoy your work, then stuff is basically free.
Geocaching. Something about finding a hidden container given just the coordinates seems to appeal to a lot of hackers. Plus, it gets you out in nature.
Yes, and we actually started out developing with bochs, too. Not anti-virtualization, but bare metal is a goal.

If I really sat down and went through it, I'm sure it wouldn't be the end of the world. Unfortunately, I've got a few projects a bit higher up on the food chain right now.
Photography and weightlifting. Back in the old days when I had a full set of lenses, I could combine the two. Now that I've bought a digital point-and-shoot, I have to go to the gym.
Most frameworks give inconsistent errors when they tip over under high load. Almost none have been designed with truly high traffic in mind.
Not always AFK, but I like Technical writing, including gathering easy-to-understand data (taking photographs, screen shots, etc).

Photography, bicycling, listening to and playing music, wrenching on anything mechanical (currently putting a clutch in a 1990 Miata). That includes fixing electronics, too. Although I commute by bicycle and ride most places that I need to go to, I dearly enjoy driving for the sake of driving, autocrossing, etc.

I design fantasy vehicles in my head, and all the elaborate user interface bits that go along with them. Sometimes, I doodle parts of things down on paper, but most of my ideas are in my head.

I don't play computer games, but in real life, I like Chess, pool, scrabble, Monopoly and bowling.
Another diver here (and sailor as well). There is a certain minimum cost, but it's not as much as most people imagine it will be. I could fly to the Red Sea and dive for a week (including gear rental, cheap'n'cheerful accommodation and going out in the evenings) for about GBP 600. If you spend more money you could stay in a nicer hotel and eat imported food (if you really want sushi in Egypt it'll cost you!) and buy all your own gear but the diving won't be any better.

I'm not "rich" by any means, but I run out of vacation time well before I run out of money to dive...
I know you are a smart guy, but I totally disagree with almost everything you said:

1. Django has a steep learning curve

-> Django has a learning curve for hard stuff, like context processors, complex queries, fixtures, etc., but if you just want to make a simple website fast, then Django is easy. Python is simple to understand, Django is extremely well-documented for beginners, and there is a lot of out-of-the-box functionality to work with,

2. Django speeds up the start of the project, but afterwards development gets slow. Real slow.

-> I haven't found this to be the case. I have found that if you make poor design decisions at the beginning of a project, it will crawl to a halt regardless of the language or framework involved.

3. Impossible to find django programmers that are not horribly expensive

-> Never tried, can't comment.

4. The django app model makes code a mess. It's a horrible model and does not create reusable code.

-> There's a difference between reusable code and reusable apps, and Django apps lead to the latter.

5. Django is instable. I have to restart my server ever minute when running Django

-> Not me... sounds like you don't use mem-caching.

6. If you use something like Pinax, the amount of memory django consumes is massive

-> Can you benchmark this against a RoR or Joomla... I think this is unsubstantiated.

7. Your site may run fine with normal traffic, but increase to about 100 a minute and the site starts giving bad gateway errors. Be CONSISTENT in your errors, django

-> mem-caching!

8. The django people are slow. It has been years and django has barely changed

-> This is crazy. Django is being actively developed... 1.0, 1.1, 1.2 were all about a year apart and this involved massive improvements including stuff that personally mattered to me like geo-django being rolled into trunk.

9. The templating scheme cannot be outsourced. You need a programmer to understand it

-> I have yet to find a good designer I could outsource any sort of HTML/CSS that didn't cost an arm and a leg.

10. The nifty tricks they have to render your pages with shortcuts are very difficult to understand. Really difficult to understand

-> I don't understand what you mean here.

Django is not a nice framework. I believed in django for two years, but I've moved on. It's a good theoretical framework, but it's a terrible practical framework.

-> works on my box!
In practice, only services that are advertising themselves as a way to get around the firewall may get blocked. Using SSH through some arbitrary VPS provider in the U.S., the chances of it getting blocked are very low...low, as in I've done it for years with the same IP with no problems.
Let me try to be excruciatingly precise here: you seem to be advocating scrypt for use as a password hash, but your implementation only provides file encryption functionality out of the box. To convert the code you provide to produce and verify password hashes requires some uncommon expertise because there are, as you yourself so often take pains to point out, many ways to get it wrong. My question is: is there some documentation that you have provided to make this task easier that I have overlooked? And if the answer is no, why not? It seems very odd for you to 1) advocate scrypt for use as a password hash, 2) caution people against writing their own crypto code, and then 3) provide neither the code nor the guidance necessary for a software engineer who is not already an expert in cryptography to actually use scrypt as a password hash.
I remain unconvinced that anyone but the copy editor and the author are superfluous in the creation of a great work of art.

I will concede that there needs to be someone to run a storefront to sell the art, but his costs should be very, very small when the art is non-corporeal.
As with everyone who's ever moved civilization forward. They think they're better than us! Let's go back to the caves.
The node.js ecosystem
I've always wondered, thanks for the info!
well, if you look your www.bingocardcreator.com design, this one is much much better ;)
Coding buys grocery for me, Cooking helps to make something delicious out of it.
If Zuck had invented the web...

It would look a lot like AOL. Huge, proprietary, popular with the public, overvaluated in the market, and fatally committed to platform over protocol.

Remember when AOL bought Time-Warner? This has all happened before. Unless Facebook takes a radically different turn, the first competitor to solve the graph problem is going to eat their lunch.
I'm sorry, I keep up as good as I can with US law but every now and then something slips by me. I should have read that piece in its entirety before linking to it, I just wanted to have a reference to the kind of abuse I had in mind.

If you're just as up-to-date to Dutch law as I am on the laws of the United States and you're an American than my hat is off to you ;)

Once again, apologies.

The things that most bother me about the US is the increased collaboration behind the scenes when it comes to telcos and the NSA, most of that is invisible but every now and then you get a glimmer of what's going on and it is simply scary.

Furthermore, the US intelligence services have already at least once in the past used their information to conduct industrial espionage on behalf of a US company abroad (search for enercon).

The fact that any or all of that is in the past makes little or no difference to me, it suggests strongly that there is stuff going down today, just that we won't know about it for a while, if ever.

As for the Marijuana/Betonsports analogy, I think it is perfectly legal, in both cases the United States has nothing to do with what is going on, they are illegally projecting their laws to have effect outside of their borders.

The real reason why this case went down the way it did is not because betting in the US is illegal, the US government would simply like their cut. Here in NL the exact same thing is happening and I'm as much against it as I think betonsports should have been allowed to operate.

A government should not have any say in how a foreign company runs its business.

> Lastly, I saw lower down in the comments that you volunteered your services to the OP and found it admirable, but I fail to see what that has to do with anything.

As for what that has to do with anything, I thought that it showed that I concede there is a problem, but instead of berating the OP for making stupid choices in life (which I think he has not made, even though I suggested that he could move, but that's some of the sentiment above) instead of the 'wise' ones to go and live in a 'free' country instead I chose to act. Talk is cheap.

> I'm also not sure why you're getting downvoted on valid comments, even if I don't agree with them.

As for the downvotes, it goes with the territory, HN used to be the place where you could have an argument and be on the un-popular side of it without a bunch of downvotes but that time is mostly gone.

I agree with you that China and the US are not at the same point when it comes to 'freedom', but both have a long way to go (as do most other countries), and the situation in China is not nearly as bad as some here would have you believe.

That's just fear mongering.
Trying to eradicate a disease is a waste of money: researcher
The article doesn't even mention that the director is David Fincher. That alone makes it a must-see.
Is it just me or does this not really seem like that hard of a problem? I mean, it obviously is, but I don't see why they can't just attach an open value to the tube, then close the valve when it's on. I mean look at it:

http://www.youtube.com/watch?v=WYFYVNvgg-A&feature=playe...

Why not just get bulk carriers full of gravel and start dumping it until it's buried? Are you saying that oil can get through a million tons of gravel?

If that sounds crazy, BP itself was talking about injecting golf balls into the tube.

http://www.guardian.co.uk/environment/blog/2010/may/10/deepw...
1. Really? Compared to throwing a few pages out with PHP but on complex apps the time you save not reinventing the wheel would be the payback.

2. Hard to know what you were doing wrong without more info.

3. I've found excellent Django coders for less than $15 dollars/hour through freelancer sites.

4. The conventions around reusable code are growing up as the Django ecosystem grows up. There are good and bad examples but it's very possible to write reusable apps if you use the right architecture and separation of concerns.

5. Again. You are doing something wrong.

6. Django does use more memory than a simple mod_php setup and Pinax is a complex project but I'd like to see numbers once you compare apples to apples. ie. PHP+framework as a long running process matching Pinax for functionality. Would the memory requirements be that different?

7. Sounds like it's your server technology that's giving you those errors. You'd have to tell us what the underlying Python errors were for us to know whether Django was at fault or your setup.

8. You are not alone in thinking this but that is viewed as a feature for people trying to run stable sites. If you want to live on the bleeding edge then join the django-experimental branch that has opened recently on Github

9. Huh? Most people complain the Django template system is too simple and therefore limited.

10. I have no idea what you are trying to say here.

You do sound slightly trollish. Give us a bit more info to go on and we can have a constructive debate.
Agreed. I wanted to vote him up for that. That's a crazy idea... what if we could vote up or down the public utterances of government officials?