skysight-inc/HackerNews huggingface dataset:
Well no. The alternative to an unpaid internship, for most of the people actually stuck in unpaid internships, is unemployment.
The Wikioracle tells us:

---

Western business wear is standard in many workplaces around the globe, even in countries where the usual daily wear may be a distinctive national costume.

Some non-Western businesspeople will wear national costume nonetheless. A Saudi Arabian sheikh may wear the traditional robes and headdress to an international conference; United Arab Emirates diplomats in particular are noted for attending conventions of the United Nations General Assembly in full keffiyeh and thawb. Diplomats of the People's Republic of China are similarly noted for wearing the Mao suit to international events; Indian leaders often wear Nehru jackets, with Manmohan Singh wearing a suit-like combination including such a jacket with his Sikh turban. Wearing national costume in such contexts can proclaim national pride, or just extremely high status which allows the wearer to defy convention.

---

Indeed, maybe that's what's happening here: the corporate chieftain showing his power among those in the room. Let Zuckerberg peacock; he is within his full rights to. Does a client have to dress however his banker does?
Well, this is just one constrain that will not make treatment impossible. After all, osteointegrated titanium dental implants do not have a PDL as well...
Patagonia's Founder Is America's Most Unlikely Business Guru
Will Microsoft Face the Ire of Antitrust Regulators for Windows 8?
Three little habits to find focus
> I don't want to say anything negative, but let's face it: django-piston is dead.

Typical "I don't want to be rude or anything..." bullshit. Django Piston is not a dead project. It is stable and not buggy, which may explain why there is not a flurry of activity ... but even then, the project has a dozen commits in the past six weeks.

Django ROA depends on Piston. Bitbucket is using Piston. Piston is not going anywhere.

---

Edit: A commenter on the blog voiced a similar opinion.

> Jon Morton:

> How is django-piston dead? it seems big websites like bitbucket are actively using it and it has had several recent commits: https://bitbucket.org/jespern/...

>> pydanny:

>> Show me docs and test coverage improvements and I'll reconsider.

So, it seems we assess a project's liveliness by code coverage and thorough documentation. Sounds like the author is wrong and is grasping for other reasons to not like Piston. Of course, the fool's too lazy to find the docs (right there on the project page) at https://bitbucket.org/jespern/django-piston/wiki/Documentati... , or to see the many tests for the code at https://bitbucket.org/jespern/django-piston/src/7c90898072ce...

In short, don't listen to the author. People like him are the reason we'll have three more web service libraries targeting Django within a year.
OK. So there is a Metro bar on the right side. Looks like a lot of work. But..why (Google+ should hear this, too) would I want everyone to see what I am searching for all the time? "Well, you don't have to tell anyone!", you say. Exactly. And now we're back to the norm and those who contract to a simpler approach win. Again.

I've never searched for something and then said, "I wish I could share this right now!" The reason being is that I haven't even seen the content yet – and when I do, there will be functionality to share right there. Why would I want to talk about something before I've seen it?
This is exactly my experience. When we were writing the first version of the API for MobileWorks I chose django-tastypie. Within a few months we had overridden most of the default behavior and a lot of my time was spent studying the code-base of tasypie (which is fantastic BTW).

When it was time to write a new version, I decided to start from a clean slate and write it ourselves from grounds-up. We don't have some of the functionality that tasty-pie provided us out of the box but the maintenance and new features are extremely fast to write.
probably because as they stated they are familar with MySQL. After getting hurt trying out a new technology to them it makes sense they go back to something they know. Will probably lead to more uptime which is what they want.
By your logic no part-time hourly-wage work should ever exist.
Feel free to comment, I want to hear what other people think on this issue.

I think there is nothing inherently wrong with unpaid internships. If the market price for your work is low enough to only compensate experience gained, that's perfectly fine. What's wrong with the system are more generalize than that, and there are two problems that causes it. I would break it down to A) industrial organizational problem and B) market downturn (and to an extent upturn) + inefficiency and lagging effects.

Part A is more about the over abundance of certain firms in the market supply-demand that makes it very difficult to pay interns. Since I've never worked as a unpaid-intern before (it might happen soon though :/), correct me if I'm wrong, but most of them are either in marketing, legal assistant positions, or journalism. Marketing firms that do not offer paid internships are usually small agencies that are barely able to survive on their own; same thing is true with journalism; the whole legal market has wage flooring that artificially reduces the supply of laws and therefore law firms. It seems to me that these industries needs to better allocate and either become more competitive via innovation, and people going into those industry might want to reconsider their path.

Part B is more on the fact that labor market is inherently inefficient, and in a recession, it exaggerates the underlining problem in part A. This is why we are starting to see more unpaid internship instead of flat wage cuts.
Thanks for the ideas…

I tried using SSL and got a 502 Proxy Error: ”Error reading from remote server”

It seems to me (I could be totally off) that there may be a ban on HN which is refusing to give a response to requests from my IP.

If anyone can tell me I'm completely wrong, I'd really appreciate it.

Thanks again.
Ask HN: HN secret blacklist.
For some reason I am allowed to comment but others do not see my comments. If a user is logged out or if my friends are logged in then my comments don't show up but when I login I can see my comment. Does HN secretly blacklist people and just ban their comments without telling them?
You overpaid for your jeans.
Oh bullshit. If Organization A doesn't pay its workers, Organization B will notice that Organization A has gotten away with it. Then, Organization B will stop paying their workers, since after all, each employer who stops paying increases the degree of monopsony buying labor for zero.
Very interesting. I am very passionate about this topic, and I happen to know the author of the paper that took on Merck. The statistics in that paper are exceedingly convincing, since the study was conducted on a controlled set of patients, some whom received Vioxx, and some whom did not (a control group). This article points out a very interesting correlation between Vioxx being taken off the market, and a drop in death rates. Yet proving Vioxx as the causative agent will be very difficult.
The world health organisation has some information about the Z drugs.

People in France steal prescription pads - zopiclone is in the top ten list for medications that are obtained with stolen pads.

Dublin drug and alcohol clinics are reporting more people having trouble with zopiclone. People suggest that zopiclone is as addictive as diazepam (valium).

"Addiction" is a technical term, and zopiclone doesn't meet that definition, but people should be a bit careful when taking these meds. Especially if they're taking them long term.

Sleep hygiene is important, and even though there's plenty of information about it anecdote suggests people aren't often given that information.

Also, unfortunately, the best (evidence based) treatment for most insomnia -cognitive behaviour therapy (tailored for insomnia)- is hard to find.
I have downvoted you because that statement is so absolutely wrong.

I know because I am debugging a stupid, stupid IE only issue and I have to use a combination of Chromes debugger and judicious use of the console/repl in IE.

You can't even inspect an element that was added in code in IE.
Congrats to Ari and the team! You are Awesome!
Google apps for business for the possibility of gmail support, Amazon web services, Amazon Prime, Netflix
Problems with a 'pure Javascript' implementation of H.264
SOMETHING HAPPENING ,CHICGAGO,?
Why do you think we subsidize tobacco farmers and HFCS ?
Name mangling is pretty common in any high level language, although people only bash on C++.
Very true. I'm tempted to argue that SQL's English-like syntax was a mistake, but only because I think it makes people think you don't really need to learn it. It's frustrating to see people trash something when they don't even properly understand it - a lot of the database-related blog posts I've seen make the front page of HN would be shot down if they were similarly misinformed about a language like Javascript.

I'm not by any means saying that the NoSQL movement as a whole is a fad - there's good motivations behind some of these products - but a lot of people who are just ignorant also seem to have hopped onto the bandwagon.
Unpaid internships seem to be rare for programmers...

- Programmers of any sort who can get the job done in demand. There are more people who want to pay them than programmers available.

- Even inexperienced programmers add value - sometimes a tremendous amount of value. It's not too hard to find a non-critical, short term project that would still be very useful, and the intern starts adding value on day one. So employers are less likely to "do without" if it turns out they have to pay.

- Software interns have a better unpaid internship than the one you're offering - founding their own company. If a recent grad with programming ability is getting outside financial help (the kind that a parent might give to a recent grad doing an unpaid internship in the entertainment industry), that programmer can just try creating an app and seeing how to turn it into something financially viable. They might fail (they probably will fail), but will the experience be worse than a year of not getting paid at a bigco? (It depends, but a lot of companies in high tech would be impressed with someone who took a real crack at creating a financially viable product).

I do occasionally see postings for unpaid cs/engineering internships, posted on campus bulletin boards. They are almost never from actual, high tech companies. These postings generally come from industries accustomed to getting the free interns (publishing, fashion, and so forth) - you know "gain valuable industry experience by writing extenstions in python for our CMS). It feels good to see these posts go up later offering a bit of pay (though still generally much lower than the interns could get elsewhere).
And yet the majority of HN users still trust big pharma that vaccines are safe. You are being lied to over and over and just never learn.
Jason Rohrer is kickstarting his new game: Diamond Trust of London
In that case it seems you've made a great case for why programmers make terrible interfaces and why UX is so important for everyone else. While models can certainly be adapted and evolve (as say iOS vs. a command line), I find it silly to try and put them in the same category. Maybe I'm begging to be flamed, but I don't see it as being much different from arguing over programming paradigms and high vs. low level. Do I really care that if a string is an array of pointers or not while developing a web app? I don't have to "pretend" that the computer knows exactly what I mean when I tell it to puts "hey"– but unless the underlying process has a meaningful effect on the current process, then it's all moot.

The desktop model's heyday may be passing right in front of us, but more likely than not the consequences are going to lead towards even higher level abstractions. For fertility, and for clarity (so that engineers can talk to engineers, and everyone else doesn't get mistaken for a really stupid engineer).
fuck the tee oh ess.
The 110% question
The author briefly picks on Hulu's advertising methods, but I have actually been fairly pleased with their AdTailor(?) service. I don't see female-targetted ads anymore, and there has been a definite increase in advertising for products/services I might be interested in. It does still seem like there are a disproportionate amount of Insurance ads shown, and I'm not sure if that's because Insurance Companies have more advertising dollars, or because I have limited the pool of potential ad "archetypes" to show by using the AdTailor.
Sorry, but this article was written by an idiot. Please see the line:

Raygoza is an Internet Marketer — a 21st century snake oil salesman.

or

The term Internet Marketing describes both a particular business model used to sell fraudulent products and services online, and the community or subculture that embraces it.

Equating get-rich-quick scam artists with the entirety of the internet marketing spectrum is absolutely ridiculous.
I'm curious where you saw that Bitbucket is using Piston. I'd be really interested to hear where and how extensively.
Google now likes to remind me that, in fact, my own website belongs to me, when it appears in searches. "You shared this". It's unhelpful and a waste of screen real estate.
As a Junior who is going to be interning with undisclosed large internet company this summer, I think that much of the problem and reason for unpaid internships is that there are few jobs in the industry of choice for these interns. Being a double Major in Computer Science and Business Economics I can clearly see the economic forces at play(and really anyone should). These unpaid positions are springing up in industries that are often shrinking, or do not require overly talented skill sets to operate in. It's unfortunate for the workers, and I'd like to say they should be standing up and saying "no", but given the realities of their industries it may sadly be in their best interests to work for free.

Had they simply looked ahead when enrolling in college, they could have seen that majoring in something like journalism, while enjoyable would lead to brutal competition and low wages. This isn't a situation all interns face, when those in finance, computers, and a few other majors are capable of demanding $25-$35k of compensation for 3 months of a summer internship, it becomes clear this is problem affecting only some industries.
Author went from constructors+exceptions to init_foobar()+return value for error handling. When you misuse exceptions, they become unmanagable nightmare, which I believe would have happened with 0MQ. And throwing exceptions in constructors is one really good way to misuse them.

And ranting about it seems like ignorance to me, but that's beside the point.

For me, checking return values is just as, if not more, tedious than catching some exceptions. Return values should be used to guide the flow of the program state (IMHO), and exceptions represent invalid states.
I'm surprised they don't put them in hardshells or similar. OTOH, these are $100 devices, so adding a $30 case is the same as just sucking up 30% breakage.

In the US, Amazon seems to just accept 5-10% breakage rate with easy automatic free replacement, and as a result they probably save more than 5-10% in manufacturing costs. Doesn't work too well in Africa I suppose.
Rubymotion's blog: What a week
Facebook’s App Center: Controlling the Rise and Fall of Apps
We are about to do the exact same thing. Tastypie was a good decision to begin with, but as our project evolves it becomes unrealistic.
One of these days is, empirically, none of these days at least for me, so could you just post a link to some introduction?
More interesting than the topic I think is their method of creating three daily articles. Ask for comments, sort the comments into pros and cons, then publish each on subsequent days with minimal commentary, and no pay offered to the people who actually crowdsourced the writing of the article.
Thai User Numbers on Instagram and the Celebrities They Follow
It's in the BitBucket footer:

We run Django 1.3.1 / Piston 0.3dev / Git 1.7.6 / Hg 1.9.1 / Python 2.7.3

Presumably they use it for their APIs http://confluence.atlassian.com/display/BITBUCKET/Using+the+...
If a coke dealer is using a cloud-based CRM system to manage their "customers", you have two valid reasons for reject them; for running an illegal business and for being too stupid to use your product.
Does anyone know why these kind of things always seem to need a scaffold? When our original teeth grew there was no scaffold needed. Why can't we trigger that kind of growth?
CAD is definitely one area where UX is so far behind it's pretty much useless. The command line is the fastest and only useful way to be productive. Rather than spend all their time coming up with icons for each little dot it sure would be nice if they'd do a little research on exploring alternative UIs (hint: simply allowing me to customize toolbars is not the answer).
A smart queue would bunch together tickets from the same email address, or at least classify them together. Treating each email as a completely separate contact is dumb.
However as a developer guy I am glad they picked a technology that let them make quick prototyping progress and started shipping a product.

Remember only successful companies have to worry about scaling. Un(/not yet)-successful company have to worry about shipping first, then scaling. So perhaps Saucelabs reached that milestone, and they simply have outgrown the original technology that helped them ship.

Who knows, maybe if they had spent time re-implementing a REST interface on top of MySQL or re-implementing Futon for doing debugging, we might not even have heard about Saucelabs these days.
We keep things we might need to search in regular columns (typically with indexes). The JSON object is just a way to add extra data to rows, which we can fetch and deal with on the app side. That works fine for a lot of things, and we're hoping it will give us some flexibility around when we need to do schema migrations in some cases.
There is a big difference between premeditated adulteration of a product people already use, like milk; and sweeping studies under the rug[1] about a new product.

If nothing else, a huge amount more people needed to know about the malamine scandal. How are we shipping so much milk with so few cows? Why am I dumping this unmarked 50lb bag of powder into the milk?

[1]: After looking at http://en.wikipedia.org/wiki/Vioxx, I don't see any allegation that Merck actually withheld raw data from the FDA, or provided it with false raw data. That's the great thing about a vague analogy like "sweeping under the rug": you can imply that something happened that didn't, without actually lying.
Survey: Chinese Readers Expect E-Books to Cost Just 50 Cents
Sorry, what are you saying? Capitalism is an imperfect system, therefore we should stop trying to make it better? I mean, of course capitalism has systemic problems. And many of those are the result of an education system that rewards those who are already well off. I think banning unpaid internships would go a long way towards making capitalism a better system.
> versus, say, randomly thrashing the timeline interface over and over

Hey don't knock timeline! It's incredibly valuable for discovering that the two most important times in most people's lives are the year they were born and the year they joined Facebook.
If Square only cares about the big customers, why would small customers use them?
> This is the kind of dangerous idea that I'm sure many people have, but are afraid to voice publicly.

Really? Do tell, who might those people be?

I wonder why that joke was included in the piece in the first place, it throws the feel of the entire thing.
The Answer to All Mark Zuckerberg’s Problems
Blekko lets you do this kind of experiment any time you put '/monte' after any query. It's pretty fun.
What I hate is that there is nothing that tells me explicitly what is going on. If I am about to search for a gift for my wife, I don't want to have wheels spinning in the background figuring out what to do with my search. I already get paranoid with G+ and find myself logging into every social media app to make sure nothing was posted (e.g. "Nick was searching for flower shops in Ontario").

I don't mind the option, but there should be a liberally visible indicator/switch and defaulting to off would be nice.
You are not expected to keep a month sales, just some small percent that will vary by your customer's tendencies to chargeback. Since almost every merchant account will have some chargebacks, and high volume ones will usually have some persistent level of funds in chargeback limbo, having some billing process to ask for funds is expensive and unnecessary. And what would happen when Jason refuses to find his account because he didn't agree with the chargeback?
He didn't overpay for his jeans. He made the decision to wear branded jeans rather than getting $10 walmart/kmart jeans that is allright.
Facebook never gonna get my search data!
I can't speak for the majority of HN users, but I can speak for people who read serious medical research about vaccine safety and effectiveness (as I am one such person), and I can say for the record that there is plenty of evidence that vaccines have consistently resulted in reduced mortality and morbidity from a variety of diseases. Childhood death is now rare (it was once commonplace) largely because of improved sanitation and other public health measures around the globe but also because of vaccines.

http://www.sciencebasedmedicine.org/index.php/category/vacci...
That's the Bay Area. I doubt you could have gotten away with such an activity had you applied for a job on the East Coast, or for a large defense contractor, like Lockheed or Boeing.
"If you know that your new wonderfully effective pain medication increases the risk of heart attacks from 4% to 6% (or whatever the numbers were), are you going to disclose that to the FDA, knowing it essentially spells doom for the billion dollars plus you spent on development?"

Did Merck not disclose something? http://en.wikipedia.org/wiki/Vioxx seems to indicate they did disclose the increased risk over naproxen, but tried to explain it away without further investigation.
Flu outbreak?

EDIT: URL removed. The link I included appear to be written by an idiot. Sorry.

> A CDC review of mortality patterns in 1993 states: “the decline in life expectancy likely reflects increases in death rates for chronic diseases during the two influenza outbreaks in 1993.” [Morbidity Mortality Weekly 45 (08), 161-64, March 1, 1996] Some increases in chronic disease (diabetes, heart disease, COPD) were “the result of the two influenza epidemics of 1993,” said the report. [Monthly Vital Statistics Report, Volume 44, No. 7(S), page 9, Feb. 29, 1996]
I don't hate all social integration like some on HN, but with both Google and Bing it really just seems superfluous, and it's really cluttering the UI.

Instead of asking, "how can we add social to our product" they should be asking, "how can we make our product more useful." They're clearly trying to solve a business object and not a user need.