skysight-inc/HackerNews huggingface dataset:
>Finally, I know that you are not a racist, but that thing you said about parasites invading was pretty fucking racist.

I think you might have read too much into that; sounds like they were calling the food trucks themselves invading parasites.
Cost of DNA sequencing your genome dropped 99.999999% since 2003
The Chipophone
Gradle 1.6 Released
It wouldn't be desirable in a lot of cases for the reason the other person mentioned.
I don't believe you should have to write your own parser mind you, just that your compiler's parser may not be the one you want.

In general, most languages are stable enough that you don't really get parsing/semantics bugs, so you wouldn't really need to worry about your last concern.

C++ is simply so complicated that the implementations end up with a bugs due to necessary complexity of implementation, but this is not generally true of languages.
"Econ is one of the few places in our society where overtly racist and sexist ideas are not totally taboo"

Maybe because economics doesn't care about taboo, but rather understanding and seing the payoff. Yes some ideas and concepts are overly simplified - but one has to make shortcuts to reason. Mainstream economics provides reasoning, and the means to test if it works against real life data (econometrics) - that's much more than most social sciences.

I am saying that as someone who is deeply interested in the "logical" underpinnings for racism and sexism. I love complex things - mainly to understand how they works.

Here, if these behaviours were illogical and had a negative payoff in all cases, they may not have existed in the first place- or persisted. But they do. Why?

To the best of my current understanding, they are related to tribalism (as in parochialism). If you prefer, there is a nash equilibrium with cooperative and non cooperative behaviour.

The external characteristics of the agent are used by the other agents to guess whichever is more likely - being cooperative or not - and to play accordingly.

Basically, in both cases the external characteristic of an agent are used in a "best guess" function, which becomes self reinforcing, yet there seems to be more than self reinforcement, or these ideas would not be so prevalent. (So the interesting theories about say how agriculture helped the development of modern sexism are then developed, and tested in regressions)

I find that very cool - at a "theory of knowledge" coolness level. Different paradigm coexist (because there are more than one explanation) so you can pick up your "school" (Chicago, Austrian) and see how well it works, ie test it against new concepts in an experimental way - like bitcoin and check its predictive power. That's challenging, especially when it is counterintuitive in your personal biais (ex: I'm so surprised Keynesian theory works well)

Anyway, should you care about avoiding taboo (omg the n word! run!) or should you understand why and how it works?

EDIT: They are not mutually exclusive, but when you study a concept, the taboo associated with it quickly goes away. Yet it remains in other persons, which makes it funny and interesting
This is both the least interesting and most likely explanation.
This is a debate that I think is not only inevitable but needs to happen. I am completely in favour of free speech and the freedom of the Internet but I think stories like the one about the teacher from earlier on the homepage make you realise that there are situations where the Internet can cause harm. It is a difficult situation and I certainly don't know how to solve it, or even if it can be. What I do know is that it will be a very vocal debate and never end.
I think it's a matter of training the gmail filter. If you don't properly mark spam and unmark false positives, it doesn't have any feedback from you.

I noticed that if I accidentally mark certain emails as spam, then such emails end up straight to spam in the future.
I don't think an econ PhD is inherently the right thing nor the wrong thing for people. But this post is just a mix of weak arguments and factual incorrect assertions.

Regarding point 1, one reason most econ PhD's get jobs is that many advisors won't sign off on someone until they have a job (because it looks bad for the advisor). This results in students sticking around for years when they would be better served by having graduated.

Reason 3: "Do it for intellectual fulfillment." If you want intellectual fulfillment, study something you personally enjoy. Maybe that's econ, maybe it isn't. A blogger you've never met is in no position to advise you about this.

Reason 4: Low risk of failure
It's true that you get the consolation masters if you fail out of an econ PhD. That's worth something.

On the other hand, it's a field with an extremely high failure rate. Where I did my PhD, many people invested 4+ years before determining they'd never get their PhD. The completion rate was about 30%. If anything, the risk of failure is exceptionally high.

Not to agree or disagree with the conclusion. Just surprised to see the use of such flimsy arguments.
I like how he mentions how good job prospects are, even for mid-level schools, then cites Michigan. This article is worthless.

edit: to clarify, as mentioned below, Michigan is a top program.
and awesome, too! :D
This is what I do. I bootstrap my business through contract work while building my own products.

I agree with michaelpinto though, clients do sometimes really get in the way as there can be lots of meetings, phone calls, e-mails and Skype conversations before work even commences.
This is the US Government, not the RIAA. The US Government is not motivated by profit but limited by budgetary constraints.

It would not be implausible for the US govt to monitor packets for the BTC protocol and start tying transactions/wallets to IP addresses. At that point have the local PD walk around issuing citations and then go after the big fish with lawyers.

Also, who cares about PR here? No one running the crackdown would actually be an elected official, they'd all be appointed...
Update: Just got ycomibinated. Returning timeouts.
Google Cache: http://webcache.googleusercontent.com/search?q=cache%3Atheho...
Eric Schmidt also wants to ban consumer drones[1]. When he said that, I couldn't help but wonder if it had something to do with protecting Street View from competition.

[1] http://www.guardian.co.uk/technology/2013/apr/21/drones-goog...
Online retailers call Internet sales tax a 'nightmare'
BTW, are you implying/do you think I could get some of these in with some enthusiasm and a bit of work (given they've been implemented for a decade).
I think the main use case for untapped is enabling your beer drinking habits via badge rewards ;)
Another note: Packages provided by Ubuntu use /etc/nginx/sites-available/ and /etc/nginx/sites-available/ for storing site configs but the package directly from Nginx stores configs in /etc/nginx/conf.d/.
You should have outbid Yahoo for Summly to level up your first sentence summaries!
We would love to answer any questions about the work behind GO Make It Rain here!
Redefining Performance
RIP Ray Harryhausen
Anyone else heard of http://www.straply.com/ before? It seems to have some cool data, any idea how they rank keywords by search volume?
registered.
I own about 15 iOS apps/games and 3 Android ones. I got a puzzle game under dev, I'd be glad to let you know more about it.
Thx!
It's so much worse than he thinks. Books, magazines and newspapers don't have delete buttons either!
Thanks for that. Whether or not he was "right", it's salutary to be reminded of the relation of what we do to the more established "professions" requiring licensing, passing exams, and continuing education.

My father was a CPA, and he used to occasionally go on a little rant about the distinction between CPAs and accountants.
"I would argue the exo-planets we have found so far are a very biased sample."

All of science is based on sampling bias, by definition. That's one of the main reasons why science isn't a perfect lens for discovering truth. But just because something is probably wrong doesn't mean it isn't a 'scientific fact.'
OpenVis Conf and Bocoup Interview
BitTorrent Bundle puts a music store inside torrents
You forgot monkeys that fling code instead of feces ;)
BitInstant data leak?
Earth To USAToday and JPMorgan – There Are More Startups Today Than Ever Before
Just posted this interview of Irene Ros and Jory Burson from Bocoup to hear more about the OpenVis Conf for Data Visualizers.
Humble Double Fine Bundle is available now
Slightly more interesting to me would be the median income of a person getting off at a particular stop, rather than the folk who live there. Plenty of people work in the poorer parts of the city and live in relatively expensive neighborhoods, and plenty of people also do the inverse.
You don’t have to feel guilty for oversleeping
> As Brooks put it, software is the most complex thing humans have ever built; perhaps we should find some other term that sets us apart from ordinary engineers and architects.

Developer.
I use both Cloud66 and DigitalOcean, my server was destroyed as well which I can only assumed happened through the same API calls.

Here are the two emails I've received from DigitalOcean on the matter that shed a bit more light on the situation.

http://pastie.org/7814381

http://pastie.org/7814382

edit: formatting
The most likely reason gcc was used was that Ian Taylor, the guy who is part of Google's core team and wrote gccgo, was already familiar with gcc by virtue of being long-time gcc developer.

There already is a project to build a go compiler on top of llvm (https://github.com/axw/llgo).
I think they mostly use free parking spaces (though I expect they also need a city permit to serve food). That's the thing about parking in Manhattan: it's either really expensive, or it's free. So a substantial portion of traffic at any given time is cruising around trying to find a free parking spot.
Completely disagree. What the world needs to learn is that people do make mistakes, and a single mistake, or small series of mistakes, does not disqualify someone from having a productive life.
Could we please get username.github.io subdomain support on HN? Unlike the old github.com, these are all user content so it makes sense to distinguish them just like for wordpress.com.
No, it's like blaming your employer for paying you in a different currency so that they can take a cut of the currency conversion. He says in the article that he would prefer to get USD and convert (or not convert) when and how he wants to, but Paypal won't let him. Upthread in a comment it's described how Paypal doesn't allow this.
https://news.ycombinator.com/item?id=5669064
That doesn't demonstrate any disconnect from how the internet works. He is saying, that in it's current state, being unable to remove information from the internet poses a large problem for numerous members of society.

Ultimately I think he's going to be entirely S.O.L. on getting this pushed through but I'm not going to bet against the guy. What in his statement implies there's a disconnect?
I've lived here for a few years and the median income in Redwood City still surprised me. Wow.

Click the Caltrain 'Local' route and see for yourself. I had to double-check it since it seemed so implausible to me, but it seems to be roughly accurate.
Plus, Mail.app has a bug that corrupts E-mails with attachments. Just google for it, you'll find dozens of reports going back several years. This means that your local Mail.app storage is not a reliable backup.
Wish I could find that data. Some stops are weird because they're all hotels (Powell) or all businesses (Montgomery).
> There are maybe 7,500 businesses that would be affected by the law, according to a study commissioned by Amazon, which has voiced strong support for the bill.

Keeping in mind that Amazon's support for the bill may bias them to undercount, does that number smell right? What % of online sales come from the top 7,500? Is that enough businesses to support the middlemen we are assured will pop up to help handle every state's software / jurisdictions / details on local tax rates for different types of items and shipping and handling and everything else?
> I walked out of the casino at a profit just by being aware of what the actual odds were and sticking to a system that would milk the machine of as much money as possible.

Care to explain this in more detail? Are you sure you know what the actual odds are?

If you were actually making money through the odds, why were you only playing for cents? I'd be looking for higher stakes machines with similar exploits.
The ring will cut through a wedding band made of gold over time. Because of this, it is acceptable for a left handed engineer to wear his ring on his right pinky when necessary.
Talking to people is of course important, but it's also about being in the right place at the right time. You can't just "create your own luck."
Maybe, but email about UK Lottery won't make it to your inbox at all, or so was my experience anyway. Gmail team probably had to train the model during that long period of beta (three years if I remember correctly) so it makes sense to account for user feedback. I would be surprised if they still do it now.
Thanks for correcting my grammar. As for a 3 year old using Windows 8, well, thanks for giving me yet another reason not to use Windows 8. Good to hear that you and the 3 year old are having success with it.
Query Wikipedia using DNS
Microsoft prepares rethink on Windows 8 flagship software
Formula 1 - Anatomy of a Pit Stop
As a counter-example/argument, CEDET/Semantic (http://cedet.sourceforge.net/semantic.shtml) will use Clang/LLVM and/or GCC if you tell it to. It only makes sense, if someone has already gone to the trouble of not only writing a full up parser and lexer for your language, but also exposing things through modularization, you might as well use it.
This has been said about neural nets two times already. Sadly, they did never deliver.

There are still applications where e.g. random forests beat the crap out of all kinds of deep learning algorithms in (a) training time (b) predictive quality (c) prediction time.

We should stop hyping this. I am a researcher working in deep learning myself, but the current deep learning hype is actually what makes me worry that I will have trouble getting a job because industry will be disappointed a third time.
One thing I really missed about traveling around south east asia were the ubiquitous food carts that were literally everywhere, even in suburban places. It was healthy, cheap food that was extremely fast to get. I've never experienced anything like it in north america. I really hate it when cities try to kill innovations such as food trucks or carts.
typo in the first sentence:

"both extreme povery and wealth, ..."
Hardcore. This doesn't just solve a use case for cooking apps, there are a million business niches using WordPress. Appifier is a really powerful idea.
> In manhattan, pretty much every spot is metered, and therefore illegal.

Not true. Most cross streets are not metered, they are free parking. I don't know whether they are legal for food trucks, but they are legal to park in.
I do that all the time!
It's a legal term, see Trespass to chattels[1]

Google search, "chattel tresspass" 183,000 results.

[1]http://en.wikipedia.org/wiki/Trespass_to_chattels
Could we please get username.github.io subdomain support on HN? Unlike the old github.com, these are all user content so it makes sense to distinguish them just like for wordpress.com.

From: https://news.ycombinator.com/item?id=5669707
I am not sure where their data is pulled from, but the numbers are not correct, at least for Redwood City.
http://www.city-data.com/city/Redwood-City-California.html
Redwood City median income in 2009 was $67,611.
If an article says that Andrew Ng is "the man at the center of deep learning" it's just not right. Geoffrey Hinton's and Yoshua Bengio's impact were at least as high as his, if not much higher.
If an article says that Andrew Ng is "the man at the center of deep learning" it's just not right. Geoffrey Hinton's and Yoshua Bengio's impact were at least as high as his, if not far bigger.
Many window users faced Silverlight quality issues themselves due to their .Net frameworks not being up to date. For the best performance, they needed to download the .Net 4.0 SDK in Windows, which is something the average Netflix customer would not be willing to do.

Silverlight doesn't require the .Net framework on the machine. Not sure what performance issues he is talking about but Silverlight has better streaming features and performance than flash or html5.
One thing the graph doesn't represent is how often a particular train stop is serviced.

As an example, since (August?) of 2005, Atherton only has weekend and special event caltrain service. You could argue that shouldn't be surprising given the graph (median income of ~$193K), but it's still an important piece of missing information.

It would have been nice to see a graph based on total number of stops scheduled for a station overlaid with the median household income as it is currently graphed for caltrain.
http://tech.slashdot.org/story/13/05/06/0425258/microsofts-n...
Always interesting to see how people process their YC experience, it says a lot about where the author's head is.

Any selection process has biases, some intrinsic, some extrinsic. But unless the process is very loosely tuned, such selections are rarely driven by those biases, When I started at Sun the 'top' of the engineering ladder was the title 'Distinguished Engineer' and I wanted to be one, and so to know what it took to be promoted to that role. Some of the best advice I got was that, that was the wrong question. The question was simply whether or not I was a Distinguished Engineer.

The subtle difference in phrasing aligns with whether or not the organization recognizes Distinguished Engineers or appoints Distinguished Engineers. Sun was very much the former and not the latter. It changed my whole perspective from trying to do something which got me promoted, to doing stuff that I was proud of, with the understanding that if that was something Sun considered worthy they would promote me, if not it didn't matter. I know, hard to believe it wouldn't matter but the place you have to be is you're true to your path and in some groups that will be recognized as awesome and in other groups it won't, but that is the group's problem, not your problem.

So in the YC selection process, perhaps it is more about recognizing teams that are building YC companies, than it is picking teams to be YC companies. I've never sat in on the discussion so I can't say but from what I've seen of the demo day presentations there is certainly some homogeneity in the "vibe" these companies give off.
Data is for the census tracts where the stops are located, which admittedly makes more sense for subway/streetcar/bus stops than commuter rail stops (where people drive from other tracts and park at the stations). The BART is particularly troublesome because it takes on characteristics of both types of transit.

A data science friend of mine said we should do a "watershed" model where we define an area where people flow into a stop, but I'm not sure how best to do that! Maybe someone smart can fork the project and improve on our methods.
When I found this for http://www.socialocale.com it was a godsend! It made the weird database operations a breeze when working with third-party libs like Userena. It also gave me a concise, modular way to get/put information.

If your project is complex, I feel like the Django Rest Framework will be by your side the whole way. It's very well thought out and nicely documented.
Food truck businesses don't stink, New York city does. They don't want the trucks there, plain and simple, and so they craft "zoning" laws to prevent them from doing business.
I'm actively using both frameworks on separate projects and have roughly 1 year of experience with Tastypie and 2 months of experience with DRF. Both have strengths and weaknesses with very similar feature sets, although I personally prefer DRF, backed up by my choice to use it over Tastypie when starting a new project 2 months ago.

Tastypie has a rather monolithic structure (most of the logic is wrapped in a single resource object) that passes responsibility from function to function. I find the code hard to read and mentally compartmentalize the various components. It does a great job providing basic functionality out of the box, but as soon as you start to do anything complex you will find yourself repeatedly digging through Tastypie source code to track down behavior. Tastypie approach to URLs is also rather limiting.

DRF uses Django class based views and generally follows Django's design patterns. I find the code much easier to understand and more inline with the direction Django is heading. The module class structure makes it much easier to build reusable components. One downside with DRF is their permissions system, it has a rather large oversight for multiple object permissions. DRF completely excludes the queryset from the permission decision which leads to some terrible workarounds (I'm not sure how you can make an informed permission decision on a set of objects without access to the set of objects themselves).

The documentation and community on both is rather strong, although there is more information on Tastypie as they've been around longer. As a point of reference, Tastypie has ~750 questions on stackoverflow vs 153 for django-rest-framework. Both are actively maintained, but Tastypie's design architecture handcuffs it's ability to move forward.

tl;dr; My $0.02 - Tastypie was the standard, DRF is becoming the standard. I would personally choose DRF over Tastypie for any future project.
Well done (I'd say better than the original).

One of the things I find most surprising is the data on the bus lines. I'd assumed, as a recent LA transplant, that the bus lines would generally serve worse off neighborhoods (it is always thus in LA; minority and lower income neighborhoods get mediocre bus service, while wealthier neighborhoods get expresses and light rail).

Of course, it would be interesting to overlay the stops of the various corporate buses on top of this information. My guess is all those high points have private alternatives serving them.

Final point: this might be best for the questions it raises. How does service compare across lines? How many people does a line move and how fast? How much is the line getting subsidized (BART, I'm guessing, crushes the others in that regard).
Tip: Pre-Commit Checklist
Great article.

mbellotti: Just a comment on your blog's style: my eyes didn't take well to the white-on-black colour scheme, and I had to install Chrome's High Resolution extension to finish it without killing my eyes. Of course, YMMV.
Why wouldn't you use goto? It's not like it isn't constrained to the function you're in.
Per the article I think the trick is to know when to make the switch. At first, if you're the technical CEO, it means you're the guy who maybe talks to prospects and angels (if applicable) That might be two half days a week over time. So clearly coding adds a boat load of value. The trick is to determine when you really need that Fred full time CEO.
I just saw Jeff Hawkins give a talk and it was quite interesting. I was a bit worried, however, that he is basing his theory of intelligence on the human neocortex, while claiming to go after general principles.

This is guaranteed not to be terribly general, considering the many bits of matter on this planet that exhibit intelligence without a neocortex. By many, I mean ones that hugely outnumber humans.

So very interesting stuff, but not the answer that I think he wants it to be.