skysight-inc/HackerNews huggingface dataset:
A bit tied up with the IP issue (and maybe a bigger one) is how time accounting works: anything you are required to do as part of teaching your courses, such as actually teaching them and preparing materials for them, must generally be budgeted as "teaching time". This must usually be paid by the institution's own budget (not by grants), and the % teaching time is also a headline figure people use to compare job offers. Things not part of the official teaching duties generally fall into either "research time" (perform experiments, write papers & books, present results) or "service" (serve on committees, review papers, etc.).

Currently writing textbooks is classified as "research", considered entirely the professor's own initiative, and therefore done either as part of a regular year's research time, or during a sabbatical (which is a period of 100% research time). If you reclassified textbook writing to be part of "teaching", i.e. your official teaching duties when assigned to teach a course involve not only teaching the course but also writing a textbook for it, you'd need to budget sufficient time to write the book into the teaching budget. This would typically require either reducing the number of courses the professor teaches per semester, or increasing the % of their time which is budgeted as teaching. Institutions are generally reluctant to do either of those, for a mixture of budgetary reasons (teaching is usually paid internally) and recruiting reasons (if you have an 80% teaching load at your university, you will have trouble recruiting researchers who have offers from 50%-teaching-load institutions, or from corporate research labs).
Really? I am an SF dweller, grew up in NJ, and an occasional NYC visitor, and always thought the opposite. In SF you seem to have to sit down and eat (i.e. with waiter) to get anything decent, especially vegetables.

The only places you can get burritos are really the Mission and Redwood City. That is one of the main "everyday eating" foods that is made well. They are certainly good, but not something you want to eat super often. There aren't any vegetables to speak of in burritos or tacos.

SOMA, where most startups are, mostly has terrible food (at the everyday eating level), although it has gotten better in the last 5 years now that more people live there.

In NYC you can reliably get good pizza and bagels -- and the pizza is way cheaper than anything in SF. In SF the pizza is generally horrible.

If you compare cheaper restaurants (i.e. with waiter), then it's possible that SF has NY beat (?). But if you are just talking about walking into a place and getting food by yourself, then I think the pizza and bagels of NY has SF easily beat. SF is really many neighborhoods, and the Mission is definitely better in terms of food, but compared with SOMA it seems like there is no contest.

The floor in SF also seems to be really low... if you just walk into a random pizza or (surprisingly) Chinese place, you are pretty likely to be disappointed.
Bill Gates would have rants about open source that were almost identical. To paraphrase, "How DARE they release megabytes of code for FREE, and code I CANNOT USE, SITTING RIGHT THERE but out of reach!!!!"

I believe it is genuine poeslaw, after having witnessed the Flappy Guy bow out (and of the riches) and seeing a viral phenomenon sweep his daily news scene while having no products with comparable traction sent the poor fellow over the edge.
0.125 Nice!
You are criticizing 10-20 year old decisions on the basis on what is available today (I am referring to your "currently" phrase)?

Most non-startup companies have a huge tech stack in place. That stack depends in many ways on the OS. If today you win/make a bid for a display in an airport, the first thing you should be asking is "how do I leverage my existing code base". The answer is almost never "by completely switching my OS". Especially in the scenerios being discussed in this sub-thread - lives at stake. I'm going to throw away my multidecade tested code for new code, and call that safer? No, never.

Much (not all) of the code at the company I work at now is Windows based. I'd like to switch away, sort of, but for what? A nebulous "it's open" argument, vs converting man-centuries of work? It makes no sense.

It has nothing to do with "balls", but a cost benefit equation, and a recognition that a 5-10 year old, battle tested OS is pretty darn safe compared to some kernel released in the last 3 months.
Brilliant stuff. I'm too attached to chrome to let it go completely but this is brilliant when quickly opening links from other apps. Nice stuff
Ask HN:  What is the best mid range car in silicon valley?
I've 10 year old Honda Accord and Lincoln Aviator. I'm planning to buy new car and possibly fully electric car like Nissan leaf? Do you have any suggestions here? I'm trying to save money/gasoline and tired of auto-dealers and oil changes.
There's a UK company that has flatscreen tv's with limited internet connectivity and telephones. These are mounted on huge wall-mounted arms that swing over the bed.

The service is expensive and lousy. Most people would be much better off taking a laptop and 3g dongle or a tablet.

(But with good locks to prevent theft).
A field guide from the present on organisms of the future
Upgrade your brain: Programming resources for coding newbies
You're still at a point where you require someone's reputation to be worth more than they'd gain from fraud.

Say A buys from B with C as arbitrator. A can pay C to claim B never sent the goods and both A and C will be better off (A gets goods for a fraction of what he would have paid B, C gets fees from both parties plus a bribe).
OpenVas remove, install, update and setting script
Hi all,

This is my weekend project script. Script will help you to remove, install and set new OpenVas installation + updates. Run as root.

sudo -s

wget https://github.com/ZEROF/BackBox-Scripts/blob/master/OpenVas_reinstall.sh -O openvas.sh

chmod +x openvas.sh

./openvas.sh

Screen: http://s30.postimg.org/rg9vu6wu9/capture4.jpg

Tested only with BackBox Linux 3.13. Be free to test with other debian/ubuntu distros.
A Scrappy Dashboard with Adjustable Timeframes in 5min
I think this is marvelous idea.
The Codeless Code – Fables and kōans for the software engineer
Seriously - it took me about 10 games before I won 2048. This I won in 30 seconds just by hitting left and right a bunch of times.
A refactor of the game #1 from lessmilk.com
Original link: http://lessmilk.com/1/
Source: https://github.com/eugenioclrc/lessmilk-game1-run
One interesting aspect of this is how it implicitly assumes that radios are not portable.

I'd wager that most radio listeners these days listen on devices that don't draw from mains power (e.g. car radios), and so this wouldn't work at all, even if it was somehow a good idea otherwise to implement this system now (which it clearly is not).
Feedback: How can I improve my app for college students?
Hello HN,

I spent the last year working on my first iOS app for college students. The app allows them to easily connect with other students nearby who are selling what others might be interested or buying what others may have for sale. I decided to take a different approach than before (previously with a website), this was I was able to build things in such as in-app private messaging with push notifications- so students no longer had to give out their private contact info. I've been testing this app out in one market (Ohio University) and had "decent" traction. If you were in college what types of things would you look for in an app like this? I still need to build things in such as search filters & work on the design, but before I spend anymore time or money on it I have to ask myself if this is even what the market wants.

If you're a mobile developer or have an app what are your thoughts on the market? There's a % of the market that graduates each year, not to mention theres a seasonality to this market as well. Should I focus on a more lucrative market to justify my efforts?
And soon you'll have tab-swell. Causes severe burnout on the long run.
I have not installed this app, but perhaps this app itself copied "concept" from the facebook messenger?
> library had at least 50-60 copies

That strikes me as very unusual.
I'm not entirely sure that a poor trolling attempt should have a place here...

For anyone that might be looking for context: http://knowyourmeme.com/memes/events/c-plus-equality-c
OVH VPS 1.99 Euros/month (french)
Does Teaching Programming Teach Grit?
Interesting to hear the German perspective. If you could share any more anonymous data e.g. tax rates, what you would have done in retrospect, etc I would very much appreciate it. No hard feelings if you can't.
> The guy's recommendation to "subtract 1000" from whatever your balance is is totally infeasible for a large portion of the population.

I liked how the example used $1000, too. As if poor people even have that much in total. A better example would have been +/- $10, but a lot of people here have absolutely no comprehension of poverty in the US.
Wow. Sorry, then: that's just indefensible.
So are ATM machines monolithic devices where you have to scrap the entire thing if you want to upgrade the OS? Or do you open a door in the side, remove the old computer and hook up a new one, and as long as you have the drivers that same cash dispensing and receipt printing hardware will continue working?
Yes, but in apps that don't support it. For example, if you are in an app and want to follow several links, currently nearly every app send you to the browser full screen for each link, which is good if you only want to look at one link, but really annoying if you want to load several at once from the same app, and then read.
That's the reason anybody remotely cares about this. Given that you aren't hosting your own email servers it's a likely possibility that your privacy won't be respected, however in Microsoft's case they had an entire campaign to scare people away from Google and onto their services.
It was published in 2007 not 2008 ;)
Mobile Platforms, Smartwatches, And Golden Handcuffs
That's another great point. The world was a different place back then and things that made sense in one era don't make sense today, just as things that make sense today probably won't make sense tomorrow.
PageRank is a similar eigenvalue based algorithm and I think PCA can be seen as a relaxation of k-means so they sort of did.

But yes, if i wrote the list it eigenvector based methods would be more prominent.

Also If I wrote it the tree based methods would have been replaced with random forests which are similar to CART but use the crucial ideas of sample bagging and random feature subsets which have proven themselves over and over.

I think it may just be out of date.
Krugman most certainly did predict that. In fact he repeats it constantly, and says that monetary policy can only be effective in the current crisis by changing expectations. Indeed, Krugman is always pointing to Japan as an example, and the same thing happened in Japan, which Krugman explained in a paper in 1998. Krugman's attitude seems to have mostly been "if we can't have fiscal policy that would actually solve the problem, then I guess we'll have to hope that QE does something but I doubt it."

Krugman, 2008:
http://krugman.blogs.nytimes.com/2008/09/22/the-humbling-of-...

2009:
http://krugman.blogs.nytimes.com/2009/12/14/followup-on-samu...

2013:
http://krugman.blogs.nytimes.com/2013/08/14/hawks-doves-and-...

I don't know what it is about Krugman, but he seems to have his views misattributed more than any other commentator.

http://krugman.blogs.nytimes.com/2014/03/19/nobody-could-hav...
You have a small penis.
Is Twitter Ditching Hashtags and Replies? #Maybe
>they know that only a very few people get out of their birth class

Ironically, high income taxes will ensure that result.
There are a few funny things about keybase. First, should they even make it an option to give them your private key? I believe they should not.

The thing this doesn't solve is it opens the door for new attacks. What happens if I make a page identical to twitter on twtr.com, that shows a keybase user verifying a fake public key. Keybase could easily accomplish this and this attack isn't that different than other attacks we have seen on the web.

In my opinion...keybase doesn't buy you any new level of security...it's just supposed to be a user friendly way to distribute keys, even though you still have to do the work of verifying them yourself.
I think you're letting China off too easily. Similar reasoning could be used to justify Russia's invasion of Crimea, or even all of eastern Europe. Having ruled a country before doesn't justify attempting to occupy it again after independence. That's imperialist reasoning.
It's certainly true that BI will reduce incentives to work, 1) on paid projects, 2) first order, 3) amongst those who are not currently receiving assistance.

Regarding each of these caveats in turn:

1) There are plenty of projects that we individually may deem socially worthwhile that we don't pay for. Parents raising their children being probably the strongest example, but there are other places where value is simply hard to capture. Incentive to work on these is not decreased by BI.

2) Incentive to work depends on what people are willing to pay you for your labor. If BI ultimately means people are willing/able to pay for more things then the total incentive to work may rise. So far as I'm aware, this is not a settled question (it seems a probable second-order consequence but possibly drowned by inflation, &c...)

3) Anyone currently receiving disability or welfare payments is not merely being paid despite not working, they're effectively being paid not to work. Transitioning to unconditional support will clearly increase their incentive to work.

What all this does in aggregate is not at all clear to me.
His hyperbole doesn't matter. He is correct.
The latest hot searches in Turkey
(Tor browser is among the top)
I never brought up penises at any point. Are you aware that you yourself said "I'm in the UK and I find the US obsession with owning guns weird"? How is my comment different from yours? HN swings fairly hyper-individualist / libertarian / conspiracy theorist so data-backed, rational gun regulation comments are going to get downvoted. But I don't think the comment was wildly out of line as you seem to think.
GitHub.com/explore
We hand our info to doctors and lawyers with an expectation of privacy. Full encryption is nice for some things but in the case of webmail it's a regressive option. Most of the utility of webmail services relies on trusting the provider which is fine. A good chunk of what makes modern life work is being able to trust in reasonable cooperation from others.
Democratic doesn't mean docile. We would be naive to think that the US is the only one doing such things.
> Something is wrong when taxes become such a prominent part of your daily business life ...

it's not just business life. i once watched a talk of a professor of law who said the ethical side of laws (tax law specifically) obligates them (even by a guideline, i thin) to be readable and digestable by every person to whom this law applies.
he said, since this is clearly not the case in germany anymore our tax laws are thus rendered unjust and invalid.

he obviously is right. now, good luck in front of the supreme court of our great democracy.

of course, this discussion perfectly stretches into the area of tax evasion and if and/or why there's much incentive for doing so. also, isn't the state of tax laws only incriminating people by making tax evasion a crime due to the law being overly excessive on one side and undigestable on the other?
Designer Dirty Talk
There is no magic bullet but there are bullets. Certain programming practices can dramatically reduce the risk, as can certain environments vs. others.
All this shows is that BI doesn't entirely eliminate existing incentives to work. That's uncontroversial. It could still very well be that BI provides a disincentive relative to an identical system without BI.
Crazy Sculpted Letters
Until there's evidence to the contrary, the materialist world is the only world there is, you can simply call it the world as calling it the materialist world is redundant.

Materialism has ample evidence to support it; dualism has no good evidence, it is therefore dualism that is on trial, not materialism.
Show HN: Fresh-baked rustic sourdough bread, delivered within 20 minutes
Be wary of confirmation bias. If you believe that succeeding requires acting badly, then you are more likely to remember and believe stories that frame success that way.
Okay, so I just went to the Red Hat site. Tried to figure out what they offer. It's a mickey mouse site. Oh, they offer "support" for "enterprise linux". Okay, so are they offering support for a 10 year old release of Red Hat? Am I going to get immediate bug fixes to security problems? Am I going to get a modern tool chain that builds my system for that old release? How many engineers, exactly, are focused on that 10 year old platform? And so on.

Whereas if I go to the Microsoft site, I can trivially find support lifecycles, details of what is supported, all of my tools pretty much interoperate (no breaking changes), it is easy to download from MSDN whatever set of technologies I need for any version of software, and so on.

I realize I am being unfair - I am familiar with MS support, and not with Red Hat support, so obviously it will be easier for me to find this stuff. But, consider me your average CTO. I don't think the case has been made for long term support of OS as host for my applications (we are, after all, talking about buying an OS to host my applications, not support for servers, which RH is very good at, of course).
Hard questions that a CTO should be asking, and I suspect the answers are not going to be good.
> Sure, it's not a blatant lie, but imo it comes close enough.

That's only the case if you have literally no other projects. If you have even one other project, it's not the slightest bit misleading. All I recommended saying is that you don't disclose details about your other work. That statement implies nothing about the volume of the other work, except that it's non-zero.
It hardly seems likely that NYTimes could be unbiased here.
The NYTimes article provides some valuable context. This isn't economic espionage in the sense that the NSA wants Cisco to have Huawei's plans and technology in order for Cisco to compete better. The US government has concerns about how independent Huawei is of the Chinese government and the PLA. They want to know whether China is able to use Huawei's networking equipment to spy on other countries or conduct cyberwarfare. They want to use information from Huawei to assess China's larger plans. They want to be able to target Huawei's customers, many of which are not friendly to the US (specifically cited: Iran, Afghanistan, Pakistan, Kenya, Cuba). All of these seem like fairly legitimate intelligence goals.

[http://www.nytimes.com/2014/03/23/world/asia/nsa-breached-ch...]

One of the frustrations I have with the Snowden leaks is that we see some of the process of intelligence gathering but we don't see the results. We don't see what the intelligence community found out about the relationship between Huawei and the PLA, for instance. It's difficult to assess tactics without knowing their effectiveness at answering broader questions. It's also concerning that because of these leaks, the US government may not be able to answer these questions. Understanding the Chinese military's capabilities and goals (not to mention understanding what's going on in Iran, Afghanistan and Pakistan) is a strategic necessity.
Good startup ideas are surprisingly cheap, execution is where fortunes are made.
there is language immersion tool for that: http://www.everydaylanguagelearner.com/2012/05/09/why-i-inst...
I wish more engineers were like Woz, in that he builds technology but isn't blind sided by its effects. He stops when he doesn't think it is right. It does have consequences in how it is used and we are part of that. I had a huge falling out with a friend of mine, he has a completely amoral philosophy when it comes to technology creation, that it is the users responsibility, the engineers just make tools and don't need to think about the application.
> Once it's booted, you can physically disconnect the write pin of your storage device.

Does this mean it requires someone on site to boot the machine? I could see that might not be an issue for ATMs, as they are usually located near banks. It might be an issue for remote locations, though.
I love C but I use it in a disciplined way. Here's the email I sent to the author:

James:

I liked your article on range checking.

I'm very keen on assertions, for example here:

https://github.com/chkoreff/Fexl/blob/fresh/base/src/buf.c#L...

It's still fast as greased lightning. I buffer up 2.6 MB here:

https://github.com/chkoreff/Fexl/blob/fresh/test/src/run.c#L...

It's too fast to notice. I can bump it up to 260 MB and try that:

$ ./build && time ../bin/run
: Buffering 260000000 bytes
length = 260000000

real	0m1.751s
user	0m1.608s
sys	0m0.140s

What the heck, let's try an even 2 GB:

$ ./build && time ../bin/run
Compile run
Link run
: Buffering 2000000000 bytes
length = 2000000000

real	0m13.350s
user	0m12.049s
sys	0m1.288s

Ah, but what if I remove my range check?

$ ./build && time ../bin/run
Compile buf
Link run
: Buffering 2000000000 bytes
length = 2000000000

real	0m13.103s
user	0m11.781s
sys	0m1.312s

Repeated testing of both ways shows no significant difference.

I think I'll leave in the range check.

Range checks also support one of my favorite programming maxims:

No Silent Failure!
In Conversation with Ben Horowitz at Columbia – The Hard Thing About Hard Things
Barnaby Jack showed how much that isolation is worth at DEF CON a few years ago: https://www.youtube.com/watch?v=htDMu7USsZQ
Indeed, it's quite a bit more than I'd propose for a basic income.
> Being a developer

That's the big distinction. You're imagining yourself as the client, but I'm imagining the thought process of clients such as I've actually had. In my personal experience, clients are almost always never developers. And they do conflate hours worked with value delivered. I'm sure there are exceptions to that rule, but for what it's worth, I've never encountered one.
College Textbook Prices: Out of Control
The book, apparently soon going to be published in Germany, from which Der Spiegel and the NYT took the Huawei story for their last articles:

http://www.amazon.de/Der-NSA-Komplex-Edward-Snowden-Überwach...

The article by Der Spiegel:

http://www.spiegel.de/international/world/nsa-spied-on-chine...

The information is already internationally known no matter what the NYT decides to cover. The NYT was only able to decide if they are going to be the first to report it or to leave it to some other (U.S.?) media.

Can anybody really imagine supporting U.S. doing censorship like this:

http://en.wikipedia.org/wiki/Tiananmen_Square_protests_of_19...
I wish Android had more granular default app settings. I'd love to use Link Bubble for opening links in the twitter app, but I'm not ready to give up Chrome as the default browser for everything else. One option is to not set a default at all, but then I have to click through this[1] all time, which isn't exactly smooth.

[1]: http://i.imgur.com/HrGadaj.png
Ahh European entrepreneurship.

The US has it's issues, but Europe is simply decades behind.

The irony of all this is that the EU has very successfully created an internal market allowing for easier trade between countries in the EU, but it's ability to foster new comanies is still hindered by it's old industry understanding of a new industry.

"Les misérables

Europe not only has a euro crisis, it also has a growth crisis. That is because of its chronic failure to encourage ambitious entrepreneurs..."

http://www.economist.com/node/21559618
Yeah... these guys are 4chan trolls. Don't take them seriously.
Google's lightweight image format makes YouTube pages load 10% faster