skysight-inc/HackerNews huggingface dataset:
This is the reductio ad absurdum of a rich-guy's persecution complex...Therefore, criticizing the rich is akin to committing genocide against the Jews.

This Atlantic commentary is a ridiculous straw man. According to Perkins, criticizing the rich today is akin to criticizing the Jews in 1930 (8 years before persecution).

Demonize and dismiss - so much easier than attacking the actual argument being made (note: I'm expressing no opinion on that).
They're quite. I was able to test one at a Mac Store, some people in there, but in general feels like the machine isn't ON.
> What have we done to our software? The tools we use are becoming so complex.

You'd like GNOME. They remove a feature every release.
I find it more likely that the year value was rounded and the day value, more precise.
The vast majority of Jews in Weimar-era Germany were middle-class clerical types or tradesmen; however, Nazi and other right-wing propaganda grossly inflated the economic power of the Jewish community in order to whip up public anger.

Of course, the persecution of Jews in Europe was because they were Jews, not because some of them were wealthy; the shoah was basically the extreme culmination of hundreds of years of persecution, segregation, and pogroms.

Perkins' analogy is really, really ugly, because it both trades, perhaps inadvertently, in anti-Semitic stereotypes of "rich Jews," and because it dismisses the centuries of brutal persecution the Jewish community faced as simply the resentment of the disenfranchised.
The climate research is not the weather forecasting. I wanted to give you an idea how litle sense has to predict for any particular year. The Earth doesn't function that way. The trend however is absolutely predictable.

For the future, look here (the Figure SPM.10 from the last IPCC report, PDF linked later):

http://www.easterbrook.ca/steve/2013/10/what-does-the-new-ip...

What will happen depends only on our fossil fuel consumption. The last IPCC reports does predictions for different "Representative Concentration Pathways": Simulations were performed with prescribed CO2 concentrations reaching 421 ppm
(RCP2.6), 538 ppm (RCP4.5), 670 ppm (RCP6.0), and 936 ppm (RCP
8.5) by the year 2100.

It you know we're already over 400 ppm, drop the RCP2.6 (dark blue) curve, since to achieve it we have to soon stop consuming fossil fuels (Figure 12.46).

By 2100 it will be between 1.5 and 4 degrees warmer than now, depending on how much we're ready to cut our fossil fuels use. And that is immense increase. We already observe significant differences between now and hundred years ago everywhere, which was only 0.85 deg C difference!

The "short" report (PDF) is:

http://www.climatechange2013.org/images/uploads/WGI_AR5_SPM_...

The full report is huge so I link the top page:

http://www.ipcc.ch/report/ar5/wg1/

"Climate Change 2013: The Physical Science Basis"
HBO Go arrived on Apple TV last summer.

http://www.macworld.com/article/2042405/hbo-go-watchespn-com...
I would re-run your test with the following:

1: a better mobile specific Facebook ad
2: the same admob ad
3: a budget of $350 each to be spent over 7 days

That will provide a much more conclusive test.
I am not sure what content has in the UK but I can tell you that Netflix has become much more focused on TV shows than they have on movies in the US and I don't mean Netflix original series only.
It could lead into a navigable system of tunnels, or it could just open onto a pit full of pumping machinery.
It's hard to tell from the included screenshots, but both based on the dimensions of the Facebook Ad (it looks like a "Right Hand Rail" ad and not one that run in the newsfeed) and the fact that a Mobile App Install statistic was not provided, I think its fairly likely that the Facebook Ad in question might not have been the Mobile App Install [1] format. That type of ad can be targeted only to people who are consuming Facebook via the Facebook client for your desired Mobile OS (in this case Android) and the call to action will be direct install. It will also indicate precisely how many install occurred via the Mobile App Install conversion stat. The add in question would have been a link to the play store via the web -- even if the user is not on a mobile device.

If I am correct (I can't be sure given the article), the results are not surprising. A properly run Mobile App Install Campaign can yield sub $2 installs depending on the app being advertised, but that assumes requires some experience running online ad campaigns.

[1] https://developers.facebook.com/docs/reference/ads-api/mobil...
Ask HN: How to learn OpenCL
OpenCL seems to only have minimal examples, and although there is a fair to good amount of documentation, I feel the need to ask if there are any good books/tutorials on how to use/learn OpenCL?
This must be facetious. If not, please explain. OP's thoughts seem rational to me.
Meet the man who flies planes from the ground
it's 10 years minus 90 days (the original anticipated mission length). 3650 - 90 = 3560 days.
I think mass delusions had something to do with the widespread use of amphetamines.
IMO having some ORM automagically construct queries for you is a pretty scary idea.
Obviously it's not a good idea to have SQL scattered all over your codebase (we've all seen it).
But including SQL in your code isn't hard if you keep it in one place and abstract it properly.
I thought it was the sexting?
This is pretty much what the web interface looks like ⌘ http://teapotnet.org/img/screenshot_tpn_total.png
"Wikipedia doesn't mention Molotov cocktails being thrown at human targets, so it must not ever happen, and wouldn't really matter anyway if it did."

Oh, HN! You marvel of marvels. Don't you ever change.
From experience spending extremely large amounts of money: If done right Facebook will win every time. Use targeted mobile app install campaigns, Facebook's bread-and-butter.

Your main problem is going to be that the game is sci-fi themed. They are very hard to marketing. If any perspective developers are reading this, don't make sci-fi themed mobile games.
Let's say I agree that regulation is a good thing. I agree that even though I myself may not care for my own safety and want to buy a purely assembled car, I should not be allowed to impose danger on other drivers on the road and this purely assembled car may as well present such danger.

Now the central question here is not whether regulations are a good idea or not, but whether it's a good idea to allow those regulations be issued by one central authority. What if you had like 2-3 agencies inspecting each car manufacturer, then presenting their reports to road companies, who would in turn decide whether or not to allow certain types of cars on their roads? Wouldn't you say that this kind of competition would, in fact, reduce the possibility of corruption? What you have now is a monopoly on regulations, which usually leads to governments abusing this power to prevent certain players from entering the market for their own benefit (bribes from lobbyists for companies that already are on the market).
> I really take the ability to write in almost any mainstream programming language on my Mac for granted.

Thank Stallman
Face-rational moralizing about people's lives and especially reproductive choices is, as a general principle, nearly always jerkish.

"Only have kids once you're independently wealthy" qualifies as rational only on HN or Reddit.
I was thinking about not forking processes to read a file, not to avoid the use of php, if you're comfortable with that.

What ideas do you have about reading the stats? You'll have to use a server side language anyway (or do you plan to read data from a third party service with a restful api?)

edit: if you want to have a zero-install tool I'd suggest to go with python plus bottle (a one file webframework), so that you would be able to clone and use it from any directory.
This made me ponder, too.

As a paramedic, we are often called to our County Jail.

If the patient is in custody, the bill is sent to the County.

If they didn't anticipate the patient being in custody much longer (awaiting a bail hearing, or drunk or such), they'd often start arranging their release after calling us.

This would have handy "side effects", namely if they thought the patient was faking it, "now you're not in custody, you're going to get all these bills - still have chest pain?"

That practice has been discontinued though. Some patients discovered that once off County property, they could AMA (refuse care against medical advice) and we'd have to let them go...
If you haven't noticed, all of the content companies[1] are doing the initial work. Look at how many of them are now on devices such as Apple TV. Time Warner / HBO has quite a lot of content they can stream.

I don't have a doubt Netflix will survive, but it will be one of many and probably the Indy / small provider company, if Amazon doesn't run them over.

1) even MLB
I will say that that was actually a pretty strong response from KPC&B. "Shocked" is a hell of lot stronger than the usual "The views expressed by Mr. Perkins are not reflective of the values of this firm" type of response you usually get.
Tell me how the Wii U is doing. Is it building on the "success" of the Wii? Was the Wii's success sustainable?

The answer to these questions is no. The Wii got a lot of people who would probably never buy a video game console to buy one. But where are they now? How many are shoved under a TV in the spare bedroom at someone's grandparents' house? Why haven't they bought a Wii U yet?

It's because it was a blip. It wasn't sustainable.
How do the beneficiaries reciprocate?
Take everything you've learned and become a consultant in an area you're familiar with. Consulting jobs pay well, you're usually your own boss, you can deduct a lot of expenses and you can basically charge what you want regardless of your experience. Experience will come.

Shoot for large corporations with a new contract. They'll have a big budget handled by some managers who don't know how to handle such a sum of money. They'll hire consultants to do work that's been done within the company many times. It's just easier to hire a person than to spend time trying to find something or someone within the enterprise. The trick is not to charge too low but to charge as high as experienced consultants. You just need to look really professional and speak well during the interview (Duh!).

After a while, consultants repeat the same things over and over with different clients. They look like they work but they're actually laughing! I work at a major telecom company in Canada and what I've described above is not only common, it's the norm. I've seen processes on Word documents that took months to complete and when you look at the document's properties, you see it was addressed to another person/company! It was just an existing document repurposed for a new client with minor changes.

I'm not saying you should be bad like that, I'm saying that once you get your first contract, it's then easy to find other work that's not too hard and pays well. You can work full time for one client or part time for several and contracts usually go from 3 months to one year at a time.

Like others are saying below, you've got to solve problem. But that doesn't mean you've got to find a solution to problems that have no solution yet. I'm sure that's what you've been trying to do so far. You don't need to invent new things to be an innovator, you can be an innovator every day by solving someone's problem, one step at the time. Taking my example above, if a company hires a consultant, it's because they have a problem to solve. Once you're there, you can help them solve their problem and innovate on what they're already doing.

No, I'm not a consultant but I'm thinking of becoming one. I just need a little bit more guts :)
More like "San Francisco, for historical reasons related to the 1960s and the Summer of Love, is a city which has attracted and retained a substantial number of people whose culture of political beliefs dictate that the community ought to have substantial influence over a variety of processes, such as the process of obtaining housing. They believe that this control will help effect social justice. As a result of this world view, these people have reacted to the influence of Google and other technology companies by protesting it and its employees. Central to the protests is the fact that said employees are willing and able to pay more for apartments (and other services) than the protestors would like, thus inhibiting the ability of the protestors (or people the protestors sympathize with) to obtain apartments or services for a low price. Moreover, these protestors substantially comprise the set of individuals who have engaged in such protests."

I am aware of people who are opposed to Google for other reasons - e.g. privacy advocates. I am not aware of substantial numbers of them engaging in anti-Google-bus protests in San Francisco; their protests have different characteristics.

And yes, I called them both "leftist" and "commie". I contend that this summary is accurate, and that many of these protestors would gladly admit to embracing leftism and either support or express sympathy for communism. As the US remains substantially a free country, these are positions that they may legitimately hold while remaining political actors, regardless of the accuracy of the world-view that these actors hold, and regardless of the potential negative impact of these policies if implemented.

If you're really interested in people who are impugning others as invalid political actors, you should complain about Cuomo and Bill de Blasio for overtly saying that conservatives aren't welcome in the state of New York.
I find the lack of ORM a feature in a web framework. Personally, I find them frustrating and an extra layer of abstraction that just gets in my way. Then again, I also don't mind writing queries. I usually end up using my own lightweight set of helper functions to manage queries, regardless of the language.

I still have Hibernate flashbacks from back in the day.
You missed the best one that I see almost daily. Typing 'Google' in the search bar. With a cap of course.
Not in my country, Sweden. We have to use a computer or iOS device.
> Any guesses?

I'm guessing a small proportion of the Earth's population will be cyborgs, but I am a Ghost In The Shell fan.

Thought I'd work out how much mass in UK copper coins would be required to buy 19 Crays ...

just over 72,000 tons, you'd need about 10 class 37 freight trains to haul that.
You can't squeeze water from a stone.
Nice chart. Here's a similar one: http://mattfedder.com/img/disco_sales.png
So that's what apple stickers are for.
Sitting for long periods of time is awful, no matter what.

This is why church services typically have people alternate between sitting, standing, kneeling, etc.
I didn't down vote you - but the way I always see it is a sliding scale:

[Lowest payout] Totally guaranteed money - [Highest payout] Risky very unlikely money

On the left you have a salaried job. On the right a shoot for the moon VC startup. In between you have the entire range from trying to build products for 'passive income' on the side, to going alone starting a small cash-positive business, or freelancing. Your level of risk is entirely up to you, and the reward will usually be fairly linear, within your own earning capacity and skill set (money is fairly efficient in that sense!).

Working more hours or quitting your job fits into that scale along with all the other factors. If your appetite for risk is on the lower end such you won't quit, then you will have a harder time competing with people who've positioned themselves with more risk.

There will always be the outliers who just break the model though.
"Disgustingly" implies a value judgement, which doesn't necessarily mean one was intended but certainly explains the reception as such.
Put a depends on your head because you're too lazy or rushed to take a proper shower? You're target market is more interested in fixing their hair than washing up? Good luck, but I don't think this is thought through at all.
> That assumes you have a web server configured to serve PHP out of /var/www.

The example was for Apache webserver.

> At the very least you would want to put some access control in front of this.

You're right, access control would be in order. Though I was merely suggesting the fastest way to try it out.
I agree with you re: the lack of ORMs in golang. I actually enjoy writing and profiling my own SQL, but if I want to prototype, ORMs can speed up the process.

I will say that some of the parts of SQL in golang that I find most annoying, such as populating structs, are handled very nicely by jmoiron's sqlx library. [1] This is not an ORM, but it's an extension to sql that removes some of the most annoying boilerplate nevertheless.

1 = https://github.com/jmoiron/sqlx
You'd still have the same problem though: how do you keep a motor lubricated in the partial pressure of a pretty good vacuum? How do you stop the duster's brushes falling out or wearing out?

Not saying it's not possible, but if you consider things like reaction wheel failures, there's a lot of "might last a long time, might die in a year or two" problems in any motor in space.
It's hard to compare ancient books whose influence is clearly enormous -- e.g. analects of confucious and the new testament -- to more recent books whose influence is hard to estimate, especially in the longer term, so it's necessarily a silly but interesting exercise. And, is a book influential for being famous or having an impact or simply acting as a standin for influence that clearly exists? E.g. I doubt Einstein's influence stems from his book on relativity.
What's wrong with using raw sql classes? A web framework should be database agnostic.

I agree with the usefulness of a better SQL library though.

Edit: Wow that was worded poorly. What I meant was, what do you find bad about the SQL library?
Can any of the companies in this article really be called startups anymore?
Seems like a somewhat extreme disconnect but I've got to ask, what are you doing at the office on a Sunday?
My capitalist motive requires that the yucky viral non-incremental value of your post be repatriated from my brain and back into yours.
Ask HN: Good Entry Level Employers
I am graduating in may and don't have a job yet. I did well at a fairly reputable department, completed an internship, and have some experience programming outside of school. I am interested in systems stuff and machine learning. So far I haven't found any jobs that I both want and am qualified for...any suggestions would be welcome
I had no problems sending and receiving mail packages 10 years ago. I am 42, BTW.
(Upvoted for discussion)

I agree that it is very difficult to find the required momentum. Some things which may help, based on my experience:

1. Divide the whole problem into subsets. Identify others who are having the same problem subsets, and partner with them to resolve them. This way, nobody has to divulge their whole business model/idea and yet can collaborate.

At the smallest level, this can be as simple as posting a technical problem on StackOverflow and participating in the discussion that follows. At a higher level, this can be something like identifying a common person to write content for multiple businesses.

2. Keeping intermediate easily reachable goals. This helps to ensure you have momentum, however small it may be. Reaching those goals also peps up your spirits, especially when you are working alone.
What does the sentence "France is generally seen as a world leader in that regard" actually mean when the linked article does not even contain the keyword?
Poll: Developer Tools docked or undocked?
Umm not all Jews are rich this article is racist
This--makes it all the more difficult for childless employees.
How would you begin writing a trading exchange?
Any open source projects out there I can take a look at? I'm interested in writing one as a side project for this year.
Apple building mobile payment system
Yes, SQL is still spotty in Go. I wrote a medium sized program with it and the learning curve was fairly high. Documentation for the database libraries is mostly nill. Though I'm not sure if it would benefit from an ORM. This is a systems language. I'd rather have it use interfaces to access data from a database than have it deal with it itself. That way I keep it tidy and fast. Which is Go's aim.
Redundant functionality; already included in platform.

See notes at:
http://www.cvedetails.com/vulnerability-list/vendor_id-12043...
so it must not ever happen, and wouldn't really matter anyway if it did.

You really do sum up HN right there! Congrats! ;)
Twitter was never a small start up. It saw a pattern and invested millions in following and overtaking. The internet would be a better place without it.
Come hack on analytics at Mixpanel (YC S09)
Hi HN - Tim from Mixpanel here. I'm looking for engineers who are a) smart & competent b) sociable and c) passionate. The eng team is only 10 right now, so there's a lot of room for you to make an impact.

You can reach me directly at tim@mixpanel.com.

---

Mixpanel is the most advanced analytics platform ever for mobile and web. We help companies build better products.

Our engineering team of 10 is handling 40K requests per second, 400+ servers, and over 20 billion data points per month.

The Product Engineering team is composed of full-stack engineers who are responsible for all user-facing parts of Mixpanel: APIs, reporting interfaces, data visualization, and client libraries.

Recent projects include Mobile surveys (iOS, Android, JS, Python, C) and Live view (JS, Python, C, Redis).

Our engineering culture

* We do very thorough, line-by-line code reviews using GitHub pull requests. This keeps our code quality high and helps us learn.
* We try to have two people work together on every project (collaborating, not pairing). It's more fun and it results in better code.
* We practice rapid iteration. If it's better than live, we ship. We also build things so they can go live (whitelisted) long before launch day.
* We write tests for things that are mission-critical, prone to failure, or cause paranoia. Think billing and datastore code, not Django views.
* We care about learning. Right now we're reading through Advanced Programming in the Unix Environment.
* We are 80% vim, 10% emacs, and 10% IntelliJ.

What we are looking for

* at least 2 years of experience in industry
* mastery of at least one programming language
* passion - you have built (and are dying to show us) something you're proud of, outside of work/school
* strong problem solving ability
* attention to detail
* you code as fluently as you speak

Why join Mixpanel?

* We are profitable, with millions in monthly revenue and over 1,700 paying customers.
* Mixpanel is still a small company (38), but we are poised for great growth.
* Our product is used by companies like amazon.com, Dropbox, Intuit, OpenTable, and Salesforce.
* We've raised money from top-tier investors: Andreessen Horowitz, Sequoia, and Y Combinator.
* There are a lot of cool people here. You will like the people you work with.

Want to join?

What's the hardest thing you have ever built? Explain it in as much detail as you would like. Email jobs@mixpanel.com with your answer and resume.
It sounds so much more dramatic if you say "Never in the history of Mars exploration has this ever happened!" welcome to breathless journalism. That said, if it is a jelly donut then someone is going to have some explaining to do :-)
> APPLE is one of the few companies that refuses to use GPL because they are staunchly anti copy left.

Hrm? I think a lot of companies are pretty wary of GPLv3. And even GPL in general, really; look at Android. About the only remaining GPL component is the Linux kernel (and that's GPLv2, of course).

Only major corporate adoption of GPLv3 I can think if is some Oracle dual-licensed GPL/commercial stuff.

EDIT: It's worth noting, of course, that Apple does still use GPL stuff, just not GPLv3 stuff.