skysight-inc/HackerNews huggingface dataset:
My reply is elsewhere on this site:
https://news.ycombinator.com/item?id=6701769

EDIT: I cannot reply inline to dinkumthinkum's naive mischaracterization of my remarks, and the unhelpful and the misleading question he asks, but my remarks were certainly not confined to "IT admin stuff." They included scientific programming and substantive intellectual contributions to published research. Of course "IT admin stuff" isn't that valued in industry--one of the points was that it is even less so in academia, which is a strong reason to avoid doing it. It is an occupational hazard to take a research position only to be steered into it when one's superiors cannot or choose not to distinguish between "IT admin stuff," scientific programming and substantive contribution to published research.
There is a bit of middleware out there which enables websockets, but:

1) Doesn't currently work with Django 1.6+

2) Websockets and WSGI don't mix well. It's possible to capture the socket and use it further up the stack, but it requires some really nasty hacks.

3) Requires you to use a custom version of runserver, which allows the raw socket to be passed up into the handler code.

Not worth it to me. I'm sure the code could be made to work again, but then you loose a lot of the benefits of running it behind something like fcgi (since you need access to the socket for the persistent two way communication).
I don't think it "dilutes" the purpose of a PhD to add courses in business and writing. I worked for two companies founded by PhDs. The specialized knowledge poised them well to be more than a cog in industry, but take the lead in enterprises related to their expertise. It's one of the competitive advantages of PhDs over other degrees. A BS and some work experience doesn't prepare you, for example, to get a job building groundbreaking computer vision systems. A PhD is a real value-add for that. That's not dilution. That's recognizing that the degree has value outside the traditional niche of academia.
Probably more useful to HN readers than links to articles about their drama surrounding bitcoin: Dwolla is a payments company that has built their own network to skirt credit card transaction fees. They charge a flat fee of 25 cents for transactions over $10 and transactions under $10 are free.

They also raised 16.5MM from Andreesen Horowitz last year: http://techcrunch.com/2013/04/30/payments-network-dwolla-rai...

Also, many involved in Bitcoin dislike them because they were originally one of the only ways to transfer USD to BTC exchanges and stopped allowing that due to problems with fraud and law enforcement. So that will color a lot of the Internet comments you read about them.
I do find it interesting the time_zone got set to Eastern even though he should be somewhere on the west coast... (maybe all tweets are passed in Eastern, idk)
It's sad how C# is put on a pedestal, since it has plenty of obvious critical flaws, see links below for a list and this is just the tip of the iceberg.

http://hestia.typepad.com/flatlander/2012/01/action-func-voi...

http://trelford.com/blog/post/LighterCSharp.aspx

http://stackoverflow.com/questions/411906/c-sharp-net-design...

http://joeduffyblog.com/2010/06/27/on-partiallyconstructed-o...

http://blogs.msdn.com/b/dsyme/archive/2013/03/25/quote-of-th...
A Powerline style prompt for your shell
There are some inconsistency with regards to his tattoo in the blog and the website.

In the blog, it mentioned that the rm -rf / was in his left chest. And in the website, it was said to be in his right chest. This is also the case for his sacred heart tattoo. Based on the picture, sacred heart tattoo is placed in his right chest.

I hope Luke is fine and okay.
Oh, I do believe your students are aware that they must produce original research, but I'm willing to bet that none of them see it as a primary objective, but rather a means to the real objective: a career in academia.

The Ph.D. program, in our times at least, is pitched as a quid pro quo: you produce some original research, something worthwhile and of substance, to add to the sum of human knowledge, and in exchange they gain access to an academic career.

The problem is that there are a lot of people paying the quid, and barely anyone getting the quo. Unless you are a student of independent wealth, you are not producing this research out of the goodness of your heart with no greater, more important objective. To the vast, vast majority of people doing their Ph.D's, a Ph.D. is a career maneuver.
Dnsmasq's bogus-nxdomain flag will do what you want, but it's not a good long-term solution. You'd be better off just using a DNS service that doesn't hijack responses.
People who use roads should pay for them, varying roughly according to how much they use them. This will ensure that the roads are used in the most efficient manner possible. Basic economics.

Since it's not really practical to directly charge for road use (with the occasional toll road as an exception), taxes can serve as a decent substitute. Given that, it's good to line up the taxes with use.
It says so right in the article.

Choosing Greenwich as 0-longitude meant that the International Date Line would be located in the middle of the Pacific Ocean, avoiding a situation where it could be two dates in the same country simultaneously.
I haven't. From the description I'm guessing I would like it. Onto the wishlist :-) Thanks.
IMHO Academia is the anti-startup. It's in direct competition with angel-investors. Let's see, the path of academia is:

1) Finish college

2) Do PhD

3) Get funding from gov. to do startup or academic project.

Angel investor path is:

1) Drop from college

2) Get funding from investor.

Investors don't want 30 year old PhDs. They want 20 year old dropouts that will work 22 hs per day. It makes economic sense.
I've always said that I think dogs think that one day they too will become like us, which is why they insist on sitting in the drivers seat when you leave the car. However, I don't believe cats and dogs are so unaware as to think we are actually no different to them. I may agree if animals weren't able to recognize other species of animal, but clearly they can. Dogs and cats inherently know they don't like each other, cats like to chase birds and mice, so they can recognize other animals. Why would anybody make a statement assuming that a cat can't recognize that we are different from them.
This was always on the cards, the only surprise to me is that someone has moved on it so fast.

The major problem facing governments over growth of electric cars is loss in tax revenue currently enjoyed from fuel taxes. In most places the amount of fuel tax collected far exceeds that which is spent on road infrastructure. Governments simply take activities with inelastic demand as the best place for collecting revenue. Because fuel was primarily used for transportation, which has a very inelastic curve, it always has been heavily taxed. Same goes for airline travel and smoking. Flying and tobacco taxes all normally bring in far more revenue than they cost the government - because taxes are levied on a basis of extract sufficient feathers from the goose with a minimum of hissing.

The problem with electric cars (as far as revenue collection goes) is that you can plug them in anywhere. But putting extra broad-based taxes on electricity consumption is electoral poison. So how to tax vehicle-destined electricity? If electric cars start to supplant liquid fuels in large numbers, governments are looking at a major revenue source drying up.

Adding a fixed charge seems like a simple but problem-ridden way of solving it, but makes more sense than trying to do things like have specially-taxed outlets for electric cars.

Personally I think a per-mile charge based on vehicle size is the correct way to go (regardless of fuel type or vehicle class). Drive less, pay less. Drive smaller vehicles, pay less. But doing so naturally attracts the ire of those with a problem being tracked. And so on we go. Taxation is imperfect.

My guess is that they are doing this before electric-car ownership becomes a big group. That way a smaller charge can be introduced and normalised before the group gets too large. It's always easier to incrementally creep up a tax rather than introduce a new one.
10 Reasons Why You Shouldn't Be An Entrepreneur
I permanently rented an apartment for 4 of the 5 years I was in college why wasn't that my address? I lived there full time yes during summer.
You are correct, it is really silly. As far as business and writing ... Presumably, Ph.D students should have an undergraduate degree, if not a double major. That seems like enough time to have taken a "writing" course. As far as business ... I mean, presumably a Ph.D in mathematics understands supply and demand. It's just all a bit weird advice.
Unlike the whitespace in my code, your downvote is insignificant to me.
> There is a dramatic misalignment of what you think you're doing there and what your students think they're doing there.

The purpose for doing a Ph.D. is to produce original research.

Motivation can vary: intellectual curiosity, desire for employment (academic or otherwise), because their parents demand it, because "Dr." sounds impressive when hitting on strangers at bars... I'm fine with any of the above, as long as the student is willing to do the work.

The students might love research, or perhaps they feel as if they are being made to jump through hoops --- but, unless the students are getting their information from people who aren't actually familiar with academia, there's no misalignment and our students are indeed getting what they came here for.
they should all start banking in Canada.
Water's fine here.
Ask HN: What's the best development book you've read?
I've heard a lot about Code Complete and The Pragmatic Programmer. Are these still the must reads? Are there others that you highly recommend?
Because he never could have bought those drugs using regular cash. Ridiculous.
maybe many here see the edu-scam for what it is

(got 3 degrees myself, including a doctoral level degree, but wish I had joined my father in the plumbers union)..
When Netflix had their contest to improve recommendations, one of the common first-pass techniques on the forums was to zero-adjust the ratings for each user. It's hard to imagine that a big-data company of Google's size couldn't do this already, although who knows if they are.
Nature has plenty of weapons all her own for someone to pick from.
It's not my style, but i'd be interested in any other sites like his, because as I said it's not my style, but I love reading in-depth things that are style rather personal in nature, kind of an odd spot to ask, but sites like that arn't easy to find. Thanks for the link, btw!
the best is when you cannot get to to footer anymore because of infinite scrolling...that includes FB too...
Why do you care what kind of car someone else wants to drive? Is it this:

Among a few dozen who commented last spring when legislators were debating the fee, many cited the environmental benefits of cars that produce zero tailpipe emissions

What's the environmental impact of a reasonably new gasoline car with catalytic converter and other emissions controls vs. the impact of coal-generated electric power for an EV? I don't know, but I would not be surprised if the EV was worse.
Notice Japan - they work too damn much to be satisfied with their lives.
Yes, do it. You're going to come across each other eventually. Why wait. Get out there and make the intro. You don't have to share your technology or strategy, just go and talk about your backgrounds, why you both entered the market, etc. etc.

Don't go in with the attitude that you should merge. You don't know that yet. All you know is that they are in the same market. You don't know if the two teams are a cultural fit, if they have strengths where you lack them, etc. etc.
AMA: How a Weird Internet Thing Became a Mainstream Delight
Indeed. Why no 'flat taxes'?

Flat taxes with no exemptions eliminate armies of tax collectors, accountants and lawyers. They would eliminate a host of nickel-and-diming taxes.

A flat tax is beneficial to everyone but a politician who wants to punish one set of voters and reward another. So we get tax codes running to thousands of pages, millions of man-hours spent evading the rules and enforcing them, lobbyists spending all their waking hours trying to get their competitors taxed and their paymaster untaxed.

A fixed tax rate on the size of the economy and a fixed government size to match the tax rate would solve a million problems, but simplicity is like anti-matter to governments.
That response to me is very naive. Do you really think IT admin stuff is really so valued in industry? ... wow I have news for you ... I almost taken aback by this.
That's the scheme. Although probably MSP430 took its inspiration from the one I had in mind since I was thinking of an 8-bit MCU from the early 80s - might've been Motorola.
> Since Chrome auto-updates extensions

How do you disable this?
I think a lot of PhDs would jump at the chance for a non-academic job.

Call me cynical, but this article looks like more edu-propaganda from the higher education cartel. Why? It deliberately conflates technical and non-technical PhDs. Yes, there may well be a good many non-academic jobs for tech phds, although not as many as this article seems to airily assume.

As for any sort of job for non-tech phds, well, those are hard to come by....

This article makes unstated assumptions that all PhDs can just up and get a non-academic job, should that professorship job somehow not come through.

The higher education industry is evil and has deep, deep pockets. They buy media propaganda like you and I buy potato chips at the convenience store.

I wonder whether this article is bought and paid for propaganda.
Tripphrases
I post a few threads down why I prefer F#, and none of my reasons are for "purity", you should check it out: https://news.ycombinator.com/item?id=7048522
The problem is even worse. It is not because they massively increased the number of PhD students that a larger proportion of the population would suddenly be capable of original research. I guess that the net effect has mostly been a massive increase in unoriginal research.
> (And for that matter, if students in my Ph.D. program want to enroll in courses in business, writing, or anything else, they can.)

True this. Almost every university I've dealt with loves for their math and science Ph.D. students to take a business class or two. But requiring it would be outside the point of a Ph.D. Honestly, most Ph.D. programs have a couple core classes, then they are pretty flexible about what classes you take as long as you can make up an excuse.

Additionally, one friend getting a Ph.D. really wanted a job in science journalism. He found time to intern for a newspaper doing the journalism while still a candidate. Plenty of others build up a portfolio just blogging on the side. If you come out of a Ph.D. wanting to be a writer, it's your fault if you don't have a well put-together portfolio.
I don't see how that helps people whose carpets have been held "hostage."
What extortion racket?
Maybe Dr. Vardhan is himself politically controversial for some reason? Or maybe it's considered "political" to give credit to one single doctor, when there were others spearheading the initiative as well?
Facebook actually does that right now via EdgeRank. (unlike Twitter and Instagram which is strict chronological)

The results are not good.
Well, you can still be a plumber ...
If you're going to go down that route, you have to look at total vehicle ownership. That includes the manufacture and trasnport of components, total vehicle miles and costs, and many other factors.

IMO the dicsussions of the benefits of electric cars should be done at the local level - where it matters. The other problem is so intractable and remote it will never be agreed. Does a Prius generate less total emissions per mile driven than a Diesel VW? That is virtually unknowable, though I am sure many people try, usually finding a result consistent with their viewpoint.

The benefits of electric vehicles for local issues are: less noise and zero tailpipe emissions. This is where people should focus their attention.
> There is a dramatic misalignment of what you think you're doing there and what your students think they're doing there.

There appears to be a dramatic misalignment between what you think a PhD is for (seemingly, to secure a job) and its actual purpose (to advance human knowledge in some area).
I've never been a fan of automatic updates for this reason. Changing things silently, while seemingly praised by some "usability experts", implies taking away user choice and replacing it with submissiveness. It's creepy.
the only thing from coffeescript i think i will end up really missing is switch expressions. When used with conditional assignment it makes for code that is far prettier and more concise than nested if-then-else chains.

[1] https://gist.github.com/Vertice/ac357533da976990dc4d
it's still k/v, it's just the values can be several different types of DS
How to find the image that best represents a web page
Well, I can tell you that some cats will chase anything (usually anything smaller than themselves) and some cats will play with dogs as if they were a big brother. So while they may know that other animals are different from themselves, I'm not sure they recognize that they are a different species.
“Why the interest in SEO?”
I think he means to say, Dr Harsh Vardhan is a leader of a major political party.

Polio eradication in India was made possible by so many people one can't really thank them all by name. There are so many volunteers, who have worked on weekends going door to door to educate the parents and deliver the vaccination and they have done it over the years.

There are doctors, nurses, government workers, even Bollywood actors who've done ads for free to spread awareness.

So you can't really thank one person, one government or one organization. This was a national movement which succeeded.
> How I can make it go viral?

You can't. They're all vaccinated now. ;)
What are Chrome extensions written in? I don't use Chrome but if it's JS then it wouldn't be difficult to verify these claims.
Not sure if you can or not, but you can use this:
https://chrome.google.com/webstore/detail/extensions-update-...

Which pops up a toast notification whenever an extension gets updated so you can investigate (Chrome doesn't force changelogs on updates either so you might have to dig deeper into the code).

If you don't mind having another extension which could be doing nefarious things.
Sorta, IANAL but that would put them into perjury territory which is a huge deal if they get caught. How likely that is depends on how smart they are, but its quite possible. For example, if any of the customers didn't pay in cash thats going to leave a paper trail.
What? Is driving a car (even electric) a behaviour that you want to encourage? It seems reasonable to me to have high taxes/fees/whatever for private vehicles that cause local pollution and cause traffic and road wear (normal cars), lower taxes/fees for those which just cause traffic and road wear (electric cars), and subsidies for things you really want to encourage (buses, bicycles, electric scooters) because they cause a minimal amount of pollution, road wear and traffic on a per-person-mile basis.
Modern German games are not heads-on competitive. Definitely not war games. (On board game geek, I heard the term `parasitic conflict'. Ie you are trying to benefit from other people's actions and make yours as unbeneficial as possible, but you can attack them directly.)

Boardgaming does seem to help with basic arithmetic, and understanding and playing within a set of rules seems to be the essence of programming. (Especially once you realize that if you want to play to win, only the letter of the rules count, not the spirit. There's no meaning.)
Have you seen SuperGenPass? It's much the same concept, and has been around for years (including browser extensions, etc).

http://supergenpass.com/

For the justifiably paranoid, a web service is not going to cut it (lack of https is just the start - relying on any web service is a _lot_ of trust to put in such an Important Thing). Even if you are as trustworthy as I'd hope, it's foolish to even allow the possibility of you (or your service) being compromised to affect the safety of my passwords.

Personally, I use a command-line implementation of SuperGenPass that a friend of mine wrote (and I host at github:gfxmonk/supergenpass). It avoids all sorts of spoofing / browser vulnerabilities, and is reasonably convenient with something like Guake.

I'm not trying to diss the concept at all - I love this kind of thing, and honestly can't understand why it isn't more widely used / encouraged. But It's worth pointing out what already exists in the space.
because "Dr." sounds impressive when hitting on strangers at bars...

I dropped out of my PhD when I realised my strongest motivation - my actual strongest motivation, no jokes - was to be a "Dr." who dressed downmarket. This is not a reason to choose a career path. I'd fallen into the PhD program by accident and it had never been a particular ambition of mine...
That's an interesting question, however there is no inherent need for the electric power to be generated via coal power, whereas the gas car cannot get away from burning said fossil fuels, even though it can be made more efficient.

I did some googling and there are a number of arguments on the internet about comparing a coal generated power plant's electricity emissions to a gas powered car's emissions, and I think depending on your average consumption either side could win that argument. However if the electricity was generated in not the dirtiest possible way we know how, gas car seems to lose every other time.
They also don't want people who prefers to learn & discover something than build & sell something.
Wow. That's absolutely disgusting.

"We're not getting our gas taxes and destroying the environment in the process, so guess what? You owe us the $100 we would have forced out of you annually had you of purchased an all gas vehicle for $10,000 less."

I thought property taxes were meant to pay for local roads?
A great guide for which neighborhoods to not live in. I know it's sad. But I also know I'm not the only person who thought this.
Before you get all uppity about the scientific method, I suggest you read http://en.wikipedia.org/wiki/Jumping_to_conclusions
I do agree with the author but As others pointed out the algos currently are not that good to find the top10/20 stories. And the question remains that if you limit users to 20, would they feel dissatisfied that there must be more and that they are missing out?

So is the onus on the mobile developer to solve or for the user to adjust their behavior?
DNS privacy and signature verification is a good thing, but what about combatting random domain name confiscations?

The attackers already do it for so-called copyright infringement, but they could do it for any reason, if they wanted to. So, what about thoroughly decentralizing the DNS system and getting rid of the centralization of corruption at ICANN? Isn't that more urgent nowadays?
Firefox 26.0. I recorded a short video but the framerate makes it a bit hard to see the animation restarting (a few seconds into the video I start scrolling faster which makes the issue more apparent):

http://www.sendspace.com/file/f119m4