skysight-inc/HackerNews huggingface dataset:
I appreciate that you're the OP and have the most sensible, measured reply to my comment, which was meant for other commenters on HN and not you. :D

Although I agree with you that the site helped their users overall, it's hard to say how Tumblr thinks of it. For example, they might not like that the domain has "Tumblr" in it but lacks the perceived aesthetic flair of Tumblr. That juxtaposition might cross some (non-legal) threshold for them.

I'm just speculating, obviously. My point is more that inside a company of any size, but especially one that's large enough, there are a whole set of concerns being balanced. If it's too hard to balance they're likely to choose the path of least resistance.

Who knows? I've done some work with software that integrated with Tumblr and my sense is that as an organization Tumblr really values control over all else.

Other companies have different personalities. Facebook is cold, calculating, and absolutely rational. They'll promote the shit out of you if it's advantageous and leave you hanging the second it's not. Google is passive-aggressive. Twitter is afraid of being intermediated.

But, yeah, if I were to describe the quality of Tumblr's personality it would be Mini-Me to Apple's Dr. Evil. What would Apple do if someone had a website called "isappledown.com?" That's what Tumblr would do.

You've gotta know the temperament of the animal you've decided you want to ride.
I think the deployment-analogy is bullshit. Todays web services like facebook, instagram, github... seems to think it's more important to push new fetures in a rapid phase, than actually make sure you don't break something. At any given time you can go to any of these services and find some part that is temporary broken, and I can't understand when this became a acceptable practice??

But guess what, bullets might be cheap but good will is not!
I guess it's the end of democracy when you no longer can joke about something.
Maybe the real lazy person is you and the way you interview. What does writing mergesort on a whiteboard have to do with writing Web software in 2013?
Bees with machine guns.
This is how the class system in Britain works. As far as I can tell in the US, wealth is the only input into the social class equation. In Britain there are lots of inputs e.g. where you went to school, your accent, your vocabulary, your occupation, your friends and that of your parents. Wealth is a very small input (except so far in that you can afford to send your kids to the "right" schools where they will make the "right" friends and perhaps ascend a rung).
Assuming they didn't break PGP yet.
Sigh... Could you please add the salary that you are looking for? I'm going to guess it's too low.
Your bank has nothing to do with it. You need to contact your credit card company.

(Chargebacks are a credit card thing, the CC company is an intermediary, so you can complain to them about poor service. If you use your bank card to buy things online, then you've paid - and it's between you and the vendor. That's why you should always use a credit card to make online purchases.)
Check out the Linux Kernel Swear Count for graphs of the prevalence of various swear words in the Linux source code over the years:

http://www.vidarholen.net/contents/wordcount/
Because people don't know what they want to do so they just jump on any education. I've been there. It's so easy to start university that literally everyone does it and what you actually read is secondary.

In fact, many people choose bogus courses like "hat science" just to get study allowance and access to the other benefits. So it's not surprising people pick CS thinking "it's good money so why not".
This article really clears up for me the skepticism I felt about these new companies. I've heard the term the Sharing economy before but I didn't know these companies were trying to reappropriate the word. It takes quite a bit of cognitive dissonance to be convinced that what you're doing is sharing even when you're taking people's money.

Back when I was a teenager, I dreamt up that the women's rights movement was ultimately a ploy by the capitalist class to dilute the value of labor in the market. Technology has done the same with our time by making us surrender the concept of off time. Now this sharing economy wants to take away our space and stuff. We retreat a little to bide time but it's easy to permanently lose ground.
The writers of this whitepaper have definitely put a lot of effort. Dropbox needs to thing about it's program distribution strategy. Let's see what Dropbox decides.
Glass.py: Create Python web applications for Google Glass
Here is the same sort of thing for the Windows source code:

We Are Morons: a quick look at the Win2k source
http://www.kuro5hin.org/story/2004/2/15/71552/7795
Yep. PG's advice as given is clearly more actionable than "communicate well".

The problem with people that are easily offended is that avoiding offense forces you to use vague, non-specific language. PGs said what some founders need to hear, and it will make them better off. Most likely, they will appreciate the advice and use it. They probably aren't the same people getting offended.
Did he pull a box of _raisins_ out of that refrigerator?
You are absolutely right, in terms of describing the reality. In fact,I used to do exactly the same when I was a rookie recruiter (and there was plenty of candidates on the market btw). However when the job market changed I had to change my approach to hiring. And that's why I'm ranting about this topic. Becuase many recruiters make rookie mistakes and at the same time complain about lack of talent on the market.
My mistake - I assumed the audioboo hosted version was just some random copy and pointed folks at what sounded like the original.

No idea why they would host external to BBC - is it geo-restricted?
It is a part of their education, not an exit-hire/recruitment tool. Many degrees and professional licenses require a certain number of hours of supervised work. The tool is to help students match to sites that can offer that work as efficiently as possible (as many as possible happy matches).
Why does the article title say "F*ck" instead of "Fuck"? What are we, 12-year-olds?
Incredible pictures from the Redbull Photography Contest
Sharing is good as long as no company takes advantage of it.

We'll end up with a bunch of rental companies, where only big companies own stuff and you have to rent everything...
Not everyone who works for the NSA is on their payroll; many work for contractors such as Booz Allen Hamilton.
Seems similar to mdpress, a ruby script which I've used successfully.

https://github.com/egonSchiele/mdpress
>In the 4 years I've been on HN the quotes I hear for "generic CS undergrad from Stanford" are up more than 25% (80k to 110k or so, starting salary offer).

Just looking at Stanford grads is far from representative. In fact Stanford is possibly the most extreme outlier!

The US median salary for a fresh CS grad in 2013 was $59,221 [1]. Adjusted for inflation, that's $41,323 in 1998 dollars [2], which at that time was a pretty unremarkable salary for a fresh CS grad (or anyone who just knew HTML, for that matter).

Barring a more methodical argument, I think it's more likely that your perception of the market is skewed by "generic CS undergrads from Stanford" you rub shoulders with than it is that the widely cited averages of the entire market are skewed by a sudden youthfulness of the workforce.

1) http://www.forbes.com/sites/susanadams/2013/01/11/starting-s...

2) http://www.bls.gov/data/inflation_calculator.htm
I suppose I could clarify a bit, initial question was rather thin on details. The purpose is to help with matching students to internship sites (using the Gale Shapley stable matching algorithm). The idea is to charge each student an annual fee to go through the matching process, rather than license the software to the school.

However, they wanted to see my license agreement prior to final acceptance and present it to their board. I'm looking over what items to include. So far I've come up with:

Business Continuity, code ownership, dispute resolution, pricing, billing, support agreement, SLA, training.

My firm goal is to never need any of this stuff, because this is a side project and lawyers are expensive and painful. However, they are a large non-profit and need to present something to their superiors.
> Have you considered recording and releasing it as a podcast?

Briefly. However, given how we're all seated in a big circle I'm not sure the quality would be good enough. I would also have reservations that the act of recording it would affect what people shared in a negative way.
Up next: he's going to call Viacom about MTV not playing music vidoes! Harass all the 1-800 workers?
Assuming you are referring to Xunlei [1] it is effectively a P2P network. The files you download are then shared with other users.

[1] https://en.wikipedia.org/wiki/Xunlei
When I read:

"All these Mujadheen forces are gaining ground controlling 70% of Syria and planning an Islamic State after the defeat of the baby killer Bashar Al Asad."

How is this propaganda different to the western one?

And then all the conspiracy theories about Jews and secularists. I'm all for alternative media but this text looks like pure propaganda, nothing a journalist would deliver to shine some light at the problems.
I was with you, and was about to upvote, until I saw your "solution" to forms resetting themselves on error was to use Drupal....
Actually, the internet speed in China will limit the usage of such services. It took me 3 hours to upload a 1G file (and I'm in Shenzhen, where Tencent headquarter is located). I doubt Tencent is just claiming an outrageous number and assuming no user will ever reach it.
So funny Cat is takeing a shower.
I mean, if they're going to do everything in ugly inline CSS, it doesn't surprise me that they didn't check to see whether or not the user selection of the subscription reset upon reload.
* Logged in, "My recent activity", clicked a recent recurring payment

* Third line of text on the page: "You can see all of your recurring payments on the [My preapproved payments].". Clicked the link.

* Hair intact.
- "Soo you don't keep track of e-mail and internet data?"
(A long pause)
- "Not the way you're saying. OK?"
broken for Australia.
Oh right, I didn't know. So I guess the "ref" is for Amazon's own use. Wow did I lose karma for a simple mistake.
Agree. The author is jumping to conclusions her. Remind me of this great quote:

"Never ascribe to malice that which can adequately be explained by incompetence" - Napoleon Bonaparte
Maybe this is a problem with startup culture, perhaps technologists have it backwards.

In other industries , new startups seem to usually come from people with experience who have been round the block who have some idea of what is required to ramp up a company in the sector.

In technology it seems that if you haven't founded a company in your 20s then you have "missed the boat".
I don't understand what a "shortage" entails.
And this is why I read HN and try to keep my mind open.

Yawn, a Valley list of 8 things that life hacker has already covered. Probably by a Stanford dropout and a wanna ... Err why are they talking about Uganda?

This is standard Silicon Valley stuff - produced and aimed at the Ugandan cognescenti. Did I miss a memo? Fiverr runs in Uganada? Well of course it does, it's the same site, the same credit cards, just type in different addresses

Thank you mboses - nice to have my mind stretched a little

And you know what - I did not notice his accent
I wonder the word count for perkele?
Here's a gold mine that will pay out for years, perhaps decades. Let's nuke the mine and get an extra 1/5th on the first payout, sacrificing all future gains. Real smart there boys.
If a client app is processing the cust record, how would cust.email look like ? Typically I would assume a single value, but in case of unresolved conflicts will it be a iterator/array ?
An old programmer joke comes to mind:

> What is the most used language in programming?

> Profanity.
This is a specific, actionable criticism. That's a strength of pg's advice not a weakness.
> Unrestricted labour movement will mean you get paid average if you are average.

There are quite a lot of assumptions in this statement. You assume an efficient market (something that does not and probably cannot exist at scale, if at all). You assume information equality, which is the exact opposite of actual practice, you assume the people who make the hiring decisions have some means of separating the average from the above or below average. In practice development skill is a completely separate and unrelated skill to marketing (of one's self). Ability derives from the former, salary from the latter.

So no, unrestricted labour movement most definitely does not mean you get paid average if you are average (not that I care about this anyway: I think all developer pay should go up across the board). What it will mean is employer perception will be that they should be able to get even better talent at even lower prices. And since employers can wait literally years to fill positions and people can rarely go more than a month without a job, this will certainly drive salaries down even further.

Of course, one could imagine that eventually everything would become more efficient and companies should recognise that better developers cost more. But how many companies actually care about having better developers? For the majority of IT jobs, the hiring company doesn't care about developer quality, they care about costs. If development takes longer, so what. Everyone else in their market will be working under the same constraints so it doesn't matter.
I see, makes sense - it is easy to multiply big nums together but insane to factor the bignums out of them. You explained it more succinctly than I've ever understood it, thanks a ton!
I though it was just the "World Edition" we get in the UK?
Big business buying your presidency isnt?
> they've decided they can trust these 3rd parties

Most of said masses don't even realize there's trust involved, leave along making a decision on whether to trust vendors or not. They just swallow what's free without much thinking.

Just look at something like the real-estate business. You'd think that realtors would appreciate how much private information is passing through their hands and that they would conform to the privacy protection laws they are typically bound with. And yet, every single one of these retards uses Gmail and routinely email forms stuffed to the brim with delicious personal info in plain text. How can you realistically expect the masses to do any better?
Many people who don't speak English are outside the Americas, and so it doesn't make sense for them to learn the American variation of English. However, I agree that it should be an option.
I just moments ago successfully registered for Quora using my fake Facebook account (which has a realistic sounding name.)
I had a play and it seems really neat, congratulations. I ran "watch -n0.2 cleaver presentation.md" to preview changes, but there is probably a better way to do it with some sort of filesystem watcher.
"flash of missing text or a font change flash while the fonts are loading"

I'm on a really slow connection and I've seen this maybe once or twice so I'm wondering how big of a problem it really is.
No, I think the issue is that software developers have reached a limit of how low a salary they are willing to work for, and not enough of them have a limit that is low enough for what companies are willing to pay so rather than cave in, the companies are playing politics with the hope of flooding the markets to drive prices down nationally.
I'm originally bilingual (French and Lingala). I've been living in an English speaking country for the last 10 years, moved here as a teen. It still takes me a lot of effort to pronounce some sounds. e.g some words borrowed straight from French and words containing 'r' when it follows a consonant as in 'brother', 'prescribe', 'degrade'.
There are things from a formal CS background I wish more people mastered. Things like understanding how JOINs work, basics of memory management and understanding that two nested for loops is likely to be worse than a single one, even in the cloud. But knowing how to implement a specific sort isn't one of these. It's simply never come up outside of an exam.
Every frakkin' time, they have to ask. But whatever, I only use PayPal for donating to charities and other non-critical stuff.
You are obviously saying that because you are pissed. And deep down inside you are hoping that they won't be able to recruit bright young people. But the truth is, economy is a bitch, unemployment rate is high, if they actually pays well, I'm pretty sure bright people will still join them, whether they are young or old.
3D Printing A Fossil
I'm a little bit curious why the operator wanted his contact info, and repeatedly asked for it, knowing full well that it was a ridiculous call. It makes me wonder if taxpayer dollars would have actually been spent investigating him.
There's a difference between calling a hotline and lodging a complaint, and generally being a dick for giggles.
Old wives tale.

Not to mention there are more ways to tell apart browsers than user agent sniffing.
That is one interesting piece. I highly encourage reading it all, as well as the articles linked within.

I had not been aware of this 'sharing movement', and how this perspective was being force-fed by some SV folks. And now that I've found about it I find this to be very off-putting, I was expecting better from SV.

The BI article on TaskRabbit (http://www.businessinsider.com/confessions-of-a-task-rabbit-...) I think nicely outlines the problems with this wave of 'sharing' startups:

The whole thing about TaskRabbit, again it's "neighbors
helping neighbors," as if my health and safety don't
matter, as if I'm willing to put up with whatever you
dish out no matter what. And it's required that
TaskRabbits always have a smile on their faces. You
know what, I'm not going to smile at you while you lie.
It's a health factor, it's a safety risk. I don't want
to get covered in cat shit and if I do, I should know
about it and get paid for it.

There really is an element of disregard for the
Rabbits. Then the email I got from TaskRabbit about
being unprofessional — my answer to that is, if you
actively suppress what you actually foster, it is
abuse. Then people will figure out that they can lie
and manipulate the TaskRabbits to get what they want.

BI: Do TaskRabbits ever meet?

Not so much. I've met a couple of them because either
I've posted tasks myself or I was assigned a task that
involved another TaskRabbit. That's part of the
strategy of TaskRabbit — to keep us apart from one
another. We can't message each other on the website.
The only way you get to meet another TaskRabbit is if
you post a task, and I think they do this to keep us
apart because they don't want us fixing the process.
They don't want us unionizing. They don't want us to
get together and say an Ikea run is $50 minimum.

If it's a $25 job, how much will TaskRabbit take?

Here's how it works. I wish I had access to their back
end numbers. Certainly a task that costs, let's say,
$30 or more, the markup is actually about 70%. At a
lower price point the markup is smaller and it could be
as low as 15%. For example, if I bid $20 on a grocery
run, the poster will probably pay a price of $23. So
that is fair.

But as the price goes up, so does the cut. And I know
once you hit about $30 for the task, the markup is 70%.

Craigslist is more of a 'sharing economy' company than this -- it gives you the option to directly interact with people about jobs... and products... and apartments.. and so much more... for free. The rent-seeking-type sharing economy startups of http://peers.org are simply VC-funded, sophisticated, money-making schemes. At the end of the day, money is less fairly distributed in society because of these "sharing" startups, and I think the fact that they seemingly deny this is particularly shameful.
In the ensuing hunt through the Linux sources, I discovered that there is a device called colloquially "Happy Meal Ethernet". I'm very amused to see a driver file [1] where the prefix to everything is happy_meal.

[1] drivers/net/ethernet/sun/sunhme.c
Thanks for the input. I am a total newbie when it comes to pricing, and open to any logical advice. Maybe I can add a message to the payment page that says something like "1 month of membership costs less than 1 hour of private 1 to 1 tutoring".
In the Netherlands we have enough unemployment money that one isn't forced to take some ridiculous "just be employed" job. But the longer you are unemployed, the harder it will be to find a new job. A hole in your resume doesn't look god
What kind of work are you talking about? I live in a village/province/country with a very high unemployment rate for part of the year; I tried getting people (esp youth) here in the village to do the work you suggest; it's simply not possible. They cannot do it; not native English and the jobs which are out there are either trivial for a computer to do meaning they pay literally cents or too hard for them to do (correctly) even after training.

Yes, most US citizens with a smart phone (they were poor right, smartphone?) and a few neurons could get to a level of a few $100/month doing jobs which are or almost are doable by computers now. Check the HITs on mturk currently; there are exactly these 2 categories; most of them are already doable (and very easy as well) by computers and the rest is too hard for someone who is not native English speaking or who is just not smart enough.
It is mostly a bunch of reposts with a green crown watermark slapped on it. Also, the -not so sophisticated- discussions going on underneath each video... I wouldn't exactly call that a reason to learn Dutch =]
NoPSW.com - use secure passwords you don't need to remember
Hi Adrioano,

I've been working on a relatively similar, but much larger and very complex project (AI/Maths) for some years now. It makes me really happy to see people coming up with the vision of a "hypertext" perspective shift.

Do you mind explaining why your surname is Ferrari?
The "while not bothering the rest" part effectively doesn't work, though. People who will never buy anything from an ad in their lives still get ads served to them, because the cost of serving ads is roughly zero.

The facts that ads are paid per click and not per impression creates more ad impressions, not more efficient ones.
Interestingly you just quoted the very definition of ad hominem. What someone tends to say makes no statement about their current argument. You can choose to dismiss them out of hand because they tend to lie, but to claim that what they are currently saying is false because they are liars is a fallacy.

Remember the boy who cried wolf? The take away from that story should be that every statement has to be evaluated in isolation.
Before hiding the demo button: How many users who tried the demo created an account?

After hiding the demo button: How many users who created an account still use the service a week later?

Your signups might have quadrupled, but did the number of active users quadruple, or do you now just have a bunch of dead accounts?
Don't forget the "Liberty" party:
http://www.youtube.com/watch?v=RWcVguB0GaY
I've been seeing it more and more recently, and it's quite annoying to have the whole page loaded except for the actual textual content. I wish there was an option to have the browser render fonts with a fallback before the webfont loads.