skysight-inc/HackerNews huggingface dataset:
I'm not an expert on it but we used it for half a dozen projects and I have to say I found it to be all of those things.

It's a typical scenario really. On the surface it gives you a great framework for creating a website that works in a certain way but if you deviate from that you tend to find yourself in trouble.

In our case it was mostly the admin section that created the issues. I'm sure that if you know the framework well enough there are ways around the inflexibility but the fact of the matter is, the Django admin is heavily based on configuration. Where you have configuration you have limitations.

Things may have changed (it was about a year ago when I last worked with it) but at the time I struggled with simple things like; customising the auth system, easy debugging / error handling, clean outgoing email switching between dev / live, the templating system, etc. I seem to recall spending most of my time ripping code from the core framework into my views.py and tweaking it so I could get the behaviour the client was asking for.

As I say, it's been a while since I worked with it and I'm sure people have solutions to the issues I encountered but if you're planning on going off piste at all it's probably not for you.
The Nook has saved BN from the same fate. I believe I read that something like 40% of revenue is currently nook-based.
With enough flags it is possible. I've seen stories with 50 points become [dead].
I'm hoping that B&N's willingness to innovate, or at least take part on the eReader bandwagon, will allow them to survive.
It seems some people downvote that with which they disagree, others downvote for spelling errors. I try to reserve it for blatant abuse.
I live walking distance from one of their remaining stores.

I know where I am going this weekend.
Facebook + Skype: Why video calling will not be enough
Build a Minimal Viable Product (MVP) by focusing on User Stories Not features
Your logic fails when taken to the extreme. Child labor is used to manufacture clothes in some depoliticized districts around the world. Should we sit back and say, "Hey those guys need money and should be able to get a job and work for it just like us!" Or should we change our manufacturing/distribution methods to encourage more american produced goods?
Who here would want to suppress that story?
EricSchmidt1@yahoo.com :D
Shouldn't the government have more pressing concerns at this point? This is basically just rearranging deck chairs on the Titanic.
If farm mechanization makes sense, sure, but until the Cucumbertron 9001 exists that will make short work of any field, manual labor is needed.

And it's evident that the domestic labor force is ill-equipped to fulfill this demand.

So you are faced with two choices:

- A shrinking, or at least plateauing of your agriculture industry because you can't find enough people who can do the job.

- Letting in tax-paying workers in a legal manner to support your growing industries.

The third option is that some company will set up shop in some other country to exploit this labor force that is unavailable in your country, then sell you cheap-ass cucumbers and further increase your trade deficit, and the US government sees neither personal nor corporate income tax benefits, nor any of the ancillary benefits (increased local economy, increased demand for services from workers, etc etc) of having the work in the country.
PHP would be the best web framework

PHP is not a web framework like Django, it's a language like Python.There are however, many good Django like PHP frameworks.

Just wanted to clarify.
People using facts and only true statements would be a refreshing change in politics or even journalism. Let them have the bias they want as long as they check their facts.
They're paying uni professors/lecturers to do admin work that they could pay a fraction of the same amount to have done. I know that in practice it's more complex than this - for example here it only works because the lecturer is not actually being paid by the hour; they're still under-utilising their lecturers.
I like the buttons described there. They were also rolled into blueprint css as the 'buttons' plugin.

https://github.com/joshuaclayton/blueprint-css/tree/master/b...
Interesting comment on the interactive element to get people more interested in a video call. You mention watching YouTube as the main use case for Mingleverse, a feature that Google Hangouts has incorporated. I wonder if having this extra element in Google+ gives it a big enough advantage over Facebook+Skype to get people to use Google+ as their goto video calling place.
I'm in a very strange situation with my boss. Things have been rough for some time now and he is not going to change.

He has put incredible pressure on me to give him 6-12 months notice. Not 6-12 weeks, but he wants a full year.

That is selfish and wrong. Since you are suggesting consideration for thr employer, What is the 'right' to do?

He has every intention of using a non-compete agreement to limit my future options, how does that show that the company values me?
A couple months ago I was at a Borders store that was closing down in a few days. They had ridiculous discounts (80% off and such) on everything.

When I buy books, I usually buy how-to books to teach myself something. Even though they were dirt cheap, I kept thinking to myself: "I could easily get this information for free online." I ended up leaving not having bought anything.
Partly a slip of the keyboard. But PHP is language + web-oriented 'libraries' (actually built-ins) so the it's a blurry distinction.
Is backspace supposed to be 0x08 or 0x7f?
I'm as real as they come! Matter of fact, the audio was produced without any compression or enhancement. What you hear is how it was recorded, minus a few gaps of silence. Cheers, Kim
Man, I would've felt so much better about my answer on that survey if I'd assumed it was talking total compensation. :-)

I suppose a lot depends on your definition of "easily". Yes, the poll is biased towards the high end - because it's on Hacker News, and typically people who aren't passionate about programming don't visit here. But what's the question that readers of this comment thread are asking? My guess is it's whether they can be making $150K+ after being out in the real world for 7 years or so.

And I don't think that's all that unreasonable. They're already part of the self-selecting group that the poll is being drawn from. We know from other HN polls that HN skews young: I don't remember offhand the proportion of readers that are over 30, but I believe it was only 15-20%. If we assume that experience and salary are pretty sharply correlated, that's a pretty large chunk of the older crowd that are raking in the big bucks. It's not a lottery ticket; it's something that a good number of the people you're talking with have achieved.
Steinbeck clearly didn't mean it as a compliment, though, so I have to assume the same of anyone who just drops the quote in a thread with no elaboration.
Ask yourself – who’s in control?
Wsgid -- realiable wsgi behind Mongrel2
I'm sure if we disregard ethics, and loss of human life can be taken as an error calculation in a piece of software, then computer systems can be far more efficient. However, I hope we're not at that point.

I mean if we were truly rational we could see that collateral damage could be a factor in whether a campaign was successful, taking into account the attitude of the conquered nation and how it may or may not affect insurgency or resistance. Though I don't want to believe that's the reason we try to preserve life.
Wasn't Joe the Plumber a real person?
"Having separate processes for each tab will increase resource usage."

My PC is a single core 1.66 GHz Atom running Windows 7 Professional in 1 GB of RAM.

I can assure you multi-process Chrome outperforms Firefox on this machine, both in performance and memory use for real-world browsing.

You should double check your assumption about separate processes increasing resource usage.
I think you've correctly identified what Americans mean when they say "I'm not anti-immigration, I'm anti-illegal-immigration." After all, if they were just against illegal immigration, all they'd need to do is make it legal. What they're really opposed to is unlimited immigration.

The part where I disagree with you is the notion that there's something xenophopic about feeling that current levels (depending on where you get your estimates, this ranges from about 1 to 1.8 million per year) are a reasonable limit. I do find it surprising that a nation that admits well over a million immigrants a year is so frequently accused of "anti-immigrant" policies because the annual cap isn't even higher.

You say you'd increase the quota, but you didn't mention if you'd eliminate it altogether. Suppose you felt that immigration levels should be double what they are now, say about 2.5 million a year. Does that mean someone who would make it 5 million a year can call you anti-immigrant?
I think its a little more than that.Nobody says that there shouldn't be farm mechanization etc. It should definitely happen. We should also do what produces highest net value for everyone in the chain. We should let the illegal immigrants work here and produce value for themselves and for the farm owners without building artificial boundaries. This we can we can help these guys out of poverty and help farm owners make more money too.
A member now, apparently! Thought it was worth chiming in. I think it's safe to say that the site has a bias - but we're not claiming otherwise. This is as much activism as journalism - though I believe the facts we present are correct. Personally, I'm biased in favor of education and discourse - and I'm pleased that some has been generated by my and snikolic's efforts.
While I am in the camp of swapping clothes with family and friends, I think this could work very well. I have met enough crazy parents that purchased Air Nike shoes for their non-walking babies to make me question their grip on reality. See http://www.google.com/search?q=baby+nike+air+jordan&tbm=... for what the stylish babies are wearing.

I would suggest letting parents pick the outfits, since anyone fashion conscious enough to want to use the service will be sensitive to what they get in the mail. I think if you focused on very high price baby stuff you could do well - items priced higher than the typical baby swap stuff.
WordPress has an NPO now actually
Just stick to the simplified health care, and leave out the credit idea.
A good thing would be to be able to subscribe to spam list of account we trust (and tell if we trust who they trust or not). I always block and flag as spam accounts on Twitter and Identi.ca which are spams and follow me. If they keep track of this I must have flagged something like a hundred of accounts, maybe more. If we could just split this work between trusted people we could avoid a lot of following notification caused by spam accounts.
At one point last year I went all-out open source and dumped my W7 machine w/ photoshop and illustrator to switch over to GIMP and inkscape. I stuck with this configuration for about 9 months or so.

After getting through the UI differences and learning curve, I was still disappointed. Most of these apps feel like they've only been handled by causal users.

The worst memory was in GIMP working with layer sizing and floating objects, so many things were fixed and required hunting through menus or googling shortcuts to get them to resize or to place an object out of edit mode. The equivalent in photoshop is the enter key, or automatic layer boundary resizing, etc. The application does a much better job of staying out of your way.

If you're noodling about with a few photos its no big deal but the first major file I had to tackle with a few dozen layers and objects burned me out completely. I literally stood up, went to the shops, purchased a copy of windows and got my old setup back.

The secondary issue in the background of all this was the time invested to work around rendering speed issues, video drivers, wacom compatibility etc; none of which earns me any coin but needed to be resolved before doing any work. Unfortunately this will always be measured against the ease of getting Windows setup on a machine (less than half a day to a production ready box versus a solid week of problem resolution under the Ubuntu/Suse/Gimp combo).

I aim for open source usage whenever I can, and the quality is there, my main gripe always seems to be workflow. If more professionals start using it and providing feedback, yes, it will mature. However I think at this point to claim they are a straight replacement (in the case of Gimp and inkscape) is a bit short sighted when you consider the workload some of these tools support.
I'd loved to have exchanged emails with you a year ago.

The admin is amazingly malleable. Almost everything can be overridden and replaced. There's plenty of nice debugging/logging solutions (Werkzeug+Django Extensions being my favourite). Email switching between dev/producution is trivial (unless I'm misunderstanding you).

There ARE some clunky parts to customizing auth - mainly around extending the User model - but it's not that terrible.
I agree. Being in the voice over business, I really like the fact that a business like DocTape.com can do a search and find my company, give me a call-out, and we can turn the project around in an hour, paid in full using PayPal. He's in Germany and I'm in the U.S. Gotta love Google+ for this feature!
Ask HN: What would convince you to build an MVP or working demo for somebody?
Even as a student, I sympathize with this professor. I've seen how pervasive cheating can be in an academic environment. It's frustrating to know that while one classmate (or myself) is spending hours perfecting an assignment, another is copying/plagiarizing their assignment. It makes the learning experience very stressful. And it's self-perpetuating, as this frustration become the factor that leads more students to cheat. By graduation, you end up with a bunch of students who have just copy and pasted their way through school, who have forgotten how to learn, and who are not prepared.

This article really shines light on why cheating is still so pervasive despite how it damages the learning process. For students, the risk tends to be low while the reward is high. For teachers, the process of eliminating cheating is draining and is often met with negative feedback.

This only leads me to think that cheating will continue to infect our education, until there is a fundamental change in the rewards/feedback system (for students and teachers) in our academic system.
Cool Open Source Games you should contribute to
That last part of your statement is important. B&N and Borders drove a pretty large # of indy bookstores out of business (and Wal*mart killed a few more as I understand it, going out of their way to increase stock in certain areas until the Indies bought it, then going back to normal book habits).

I hope this event helps cause a resurgence in the indy stores. I need to make it to the local Tattered cover soon, though I plan to make it for GRRMs signing end of this month.
A lot of the ones I went to as a kid closed because of Borders and B&N.

Now that one of the big companies are gone, would this mean more independent shops are on the way? I hope so.
I have the same first two questions as you, so I'm glad you asked.

I can say a large part of me starting developing with Rails is the community. Many, many publishers have books. When I was in school our library had more material on Ruby/Rails than anything else in web dev. The online community is also fantastic as you've noted. Example: someone has taken the time to make ASCIIcasts out of Railscasts is incredible...and very helpful, as I'd often rather read than watch.
Interesting video. Thanks!

Some nice tips & tricks were also posted on the chromium blog a few months ago: http://blog.chromium.org/2011/02/chrome-developer-tools-back...
I have a friend with a sewage pumping business. He pays his drivers $40,000+ per year (high school education not required) and is a millionaire himself. There is money in handling 'issues' that other people don't want to handle.
Idea for Mexico: invest heavily in desalination, create whole states of hothouse farms (hothouse assuming that watering whole deserts would be bad for the ecology and an inefficient use of water), and eat American agriculture's lunch. Subsidize the hell out of the desalination, pumping and waste water recycling, until the hothouse industry can pay for it themselves. Then sell the desalination technology and services to the world.
When I read the title I though "Hmm, what's this? Streaming videos of babies modeling the clothes you're thinking about buying or something?"

It took me a minute to remember Netflix has that little DVDs-by-mail business as well. Maybe this slogan has an expiration date.
Phenomenon itself isn't new, but surely rate of incidence is, right? However meaningless it all is.
Old diapers make great rags. A lot of my cleaning chores at my parent's house involved my old diapers. :-/
> Except the patent doesn't. Why do you comment on something that you don't know about, and have not bothered to check?

Why do you comment on a comment you haven't bothered to read properly? Your attitude stinks.

For one, I said 'if' - I simply don't have time to give a patent the full reading it deserves to make an firm assertion, unlike most people in every patent-related post who read the abstract and make BS claims about it.

In addition, I mentioned a previous examples which makes you wonder (1) why this should be an issue now and not a decade ago e.g. with HTC's previous phones (2) how patentable such a thing should be.

I would not be surprised if this kind of thing appeared in the Psion PDAs, either - but it has been a very long time since I used one.
Open Source Movie
yes? http://nominetwork.org/

There is a large spectrum of scaryness out there. child labor making bags is better than ... the alternative.
> If we were pro-immigration, we would increase these quotes.

The Democrats have a standing policy of increasing the merit-based immigration. However, Republicans have always insisted that the illegal immigration be addressed as well in any such legislation...
> it's evident that the domestic labor force is ill-equipped to fulfill this demand.

...at the current market price for manual farm work, which is low because there are plenty of people from other countries willing to work extremely hard for low pay. But think about the long-term effects here - eventually the current pickers are going to get old and retire. New ones will be needed. So now we need to import more uneducated manual laborers into the country. At the current rates at which 2nd-, 3rd-, and 4th-generation Hispanic immigrants graduate college (http://www.hispanic7.com/us_latinos_enroll_in_college_more.h...), you're literally importing an underclass that is ethnically, culturally, and linguistically different from the majority. That never ends well.

> The third option is that some company will set up shop in some other country to exploit this labor force that is unavailable in your country, then sell you cheap-ass cucumbers and further increase your trade deficit

This can be handled with tariffs, like we do with sugar.
I wouldn't worry. First I think Barnes and Noble is more likely to survive with Borders out of the way. But even if the local book market disappeared completely I think someone would pop up and fill the need for "a place to chill out" (as you put it).

You already see that now with Coffee Shops, Internet Cafes and so on. We have a free market system and a free market system is based on there being an entrepreneur for every need.
They patented it in 1996.
You tend to need to add features in unforeseen ways. Popular large frameworks can facilitate this more than micro-frameworks can, resulting in less work on the developer's part.
I don't think it's interesting nor pertinent to do a tweet-per-tweet spam analysis. What would be something is to automatically block account when a few operations has been made with it after its creation (like following 1000+ people without having tweeted, following noone but having already 50+ tweets with @pseudo and a link in it... these kind of obvious indicator of spam activities).
Okay, let me rephrase.

It's not trivial. In rails, it's trivial. The framework has knowledge of these separate states of applications. Deploying a serious, hardened service on top of Django is an order of magnitude more complicated than something like Rails.

Schema migrations are yes, a "solved" problem, if by "solved" you mean a third party application that isn't baked into the framework.

Having built a service that hosts Django apps, I can tell you that serious, hardened, services are not as trivial as you think to build with Django. There are countless headaches, and at this point it makes sense to use Rails over Django if you care about making your life easy.

I'm not saying Django isn't without its advantages, but those advantages tend to pale in comparison to some of the problems when you scale past 10 users of a trivial app like a blog.
I'm a Canadian currently living in the USA, so maybe I'm biased, but I would personally remove a number-based quota.

I would, however, put in a quota based on the amount of education, capital, and whatever else would provide an estimate of the benefit that this immigrant would provide to the country, penalized by the difficulty that the person would have in integrating and establishing himself.

So, for example, someone with a doctorate, a job offer from an employer, significant capital, and fluency in the language should NEVER have an issue getting into the country.
I learned how to write my first web app using Django. It had a learning curve, but once I got over that I was (and still am) flying.

Tracy Osborn's story about how she learned Django and built her first web-app is great too:

http://www.women2.org/from-web-designer-to-django-webapp-dev...
Your steps aren't too difficult provided the new programmer knows MVC (sorry, Model-Template-View), regular expressions, ORM principles, basic database design principles, understand how migrations work and how to use south, django's template specifics, and is willing to wade through a maze of documentation for hours on end to find the solution to simple problems.

I'm not noing to list alternatives because that starts flamewars, but there are many smaller frameworks that don't have such a large learning curve.

I'm also not saying that Django is a bad framework-- i even launched my first commercial web app with it-- just that it's not optimal for beginning programmers.
European VC Needs Revolution, Not Evolution
It is easier for me to believe that you haven't looked at the patent description at all than it is to believe that you actually think HTML or text adventures are prior art for it.
Borders closing != no more bookstores. They'll survive and morph into even more fun places to hang out and browse content. The reason why borders closed is because the atmosphere wasn't conducive to just hanging out. I always wanted to leave as soon as I walked into one. I don't get that feeling at cool local bookstores or even Barnes and Noble.
That was an exceptionally pointless article. The premise being that he liked google+ but now he's bored with life, therefore google+ might kill social networking. No reason stated, no debating, no comparison, just that he can't be bothered to log in. Brilliant.