skysight-inc/HackerNews huggingface dataset:
Tony Morris is more infamous than famous.

In Haskell he's nobody special; however, in Scala he's known as one of originators of Scalaz, and has made contributions to the development of the Scala language itself. TM is very strong in category theory and has no problem speaking categorically about the correctness of his views.

He's a polarizing figure in the Scala community and seems to enjoy pissing people off (again, the code of conduct banners seen on Scala Google groups can be by and large attributed to TM, which is an accomplishment, thus the infamous claim).

In TM's defense, as a teacher he does force the reader to stretch beyond their current (limited) understanding. If he came across as less of an a$$hole then he'd probably have a larger role in Scala and the programming world as a whole.
I didn't realize that. That's pretty smart. Do you know if you still get weight loss with pig whipworms? I've always thought worms would be preferable to surgery for obesity too.
Can't argue with results! I wonder if a more verbose comment saying essentially the same thing would have been upvoted as much.
Django-authtools: A Custom User Model App for Everyone
I learned a while back that even if I'm going to use the exact code snippet I found on StackOverflow character for character, it's best to type it myself into my editor.

Copy and paste is faster, but manually typing it in forces me to really evaluate what exactly the snippet is doing.
Canadian Startup eBounties Launches, Makes Getting What You Want Easier
Comedian Jon Lajoie Uses Fake Kickstarter Project to Get Your Email Address
You can use data-* attributes in angular if you're not keen on invalid attributes e.g. data-ng-repeat. It used to be slightly broken, but I've been led to believe this is no longer the case.

As for making up your own elements as angular allows you to do, I think this is actually quite forward thinking. This is basically what the ShadowDOM[0] is all about, and when becomes common place you won't bat an eyelid seeing <NoBleachsSuperTag> in HTML.

[0] http://www.html5rocks.com/en/tutorials/webcomponents/shadowd...
OpenSSH Keys and The Drunken Bishop
The author is a total idiot.

The C++ language is totally unsafe, so when you call third-party code, literally anything can happen.

Just because there might be a convention for "const" methods to be thread-safe doesn't mean that they are actually implemented this way, regardless of what the language spec says.

It's alarming that this guy apparently writes books, hopefully no one reads them.
angular allows you to prefix any html directive with "data-" to make it fully compliant with the html5 spec.

you can certainly use <li class="some_style_class" data-ng-repeat="comment in comments"> in your angular templates and have it pass a validator for html5 and still work with angular.
Actually, we probably uploaded it. (Changed in grandparent.) Sorry for the mistake.
I would say you have it right here. Link shorteners really aren't a great way to track visitors to a link. You really need something like Google analytics or count how often your server actually served a resource.
+100 for Scala.

You can pry the super powerful type system, functional programming support, monad comprehensions, library ecosystem, IDE support from my cold dead hands :D
In theory this idea looks OK. I'd be interested if someone implemented it on Riak or Cassandra? What are the conclusions?
It's like MS is being obtuse on purpose. People complain about having the entire focus of the system switch to tablet mode, just to find a document or launch a program. Not because of the few pixels representing the start menu. They obviously know this.

At first, I thought Win8 start screen would be nearly equivalent to the start menu. It is not. First, on RDP, it is an utter and total nightmare. Whoever thought Windows Server should use the start screen should be sacked. Last week I lit up 2012 servers for a client, and they thought the shell was a joke, literally. Even MS TechNet admits that doing things might be a bit of a hassle.

On normal desktop, it's extremely distracting to flip to start screen instead of opening the start menu. Also, the search feature is broken. Instead of having one global search, you need to type the query, then arrow down a few times to select the kind you wanted (like settings).

Finally, even when you get results, they're in tablet-tile mode, which is an annoyingly cartoonish way, and in case of long names (as MS likes), you get the name clipped.

If MST3K was reviewing it, this would be a part they just sorta chuckle and say "They really did that."
Ubuntu is building a common platform for Desktop, Tablet and Phone devices, and actually a consequence of that is that some very vocal desktop users do not like it at all.

It is seen everywhere Ubuntu is mentioned, with a comment along the lines of "forget Ubuntu, install Mint! (because it looks like Ubuntu used to do about 4 years ago)".

This bug closing has more to do with aligning the general strategy towards multi-form-factor, that is, less focus on desktop-only stuff.

Having said that, I think Ubuntu desktop is absolutely great for power users, you simply learn some new shortcuts and that's it.
Well most apps needs some others like:

heroku config:set SECRET_TOKEN=`openssl rand -hex 20`
heroku run rake db:migrate
heroku addons:add scheduler
Open the scheduler webpage and add an hourly task
heroku restart
At Google a BS in CS will start out the same as a MS in CS. If you have a PhD you'll start out one level higher.
Infosecurity - Bug found in Playstation 3
I use a VPN - https://www.privateinternetaccess.com/ and I have been meaning to ask folks here if they have experience with the VPN service or is there anyone better out there.

They claim that they do not log at all.
It makes the search result look like it's to a personal site or a blog - not a business. It would be good of Google if they allowed you to associated authorship with your site but opt out of the head shot in search results.
Those excel "features" always seem to be breaking something. The other recent one that comes to mind is SKUs being converted to scientific notation.
Great. Thanks alot, this is very useful.
> something Ubuntu lacks

If Ubuntu lacks a solid base from which to build the rest of its empire off of, then that's likely worth its own defect. That prerequisite is just kind of common sense in most business models.

I don't use Ubuntu or know enough about it to say for sure, but I don't think probing other spaces for opportunities is a bad idea. It's not difficult to understand the desire to not be a one-trick pony. However if those probes distract from their main offering (which has been the desktop, though this sort of discussion makes it seem like it may not be for long) then they are obviously a bad idea.
Nobody ever writes a press release announcing that they screwed up and are reversing themselves. Press releases are always about success, even when they're about failures.
No search, but when randomly browsing around you can see mood at a glance
You can also do this in Chrome/webkit by inspecting the element and messing with -webkit-filter,
I used: -webkit-filter: brightness(50%) contrast(5000%) sepia(0%);
To reveal the code.
The affirmative action is dictated by the government. Not private organizations - especially at the education level
Google is basically twisting everyone's arms to join G+. Here is the Google progression of things:

1. Hey we support all open protocols all you need to do is use our FREE service that is superior to all others.

2. OK now you need to unify your profile with Google+

3. Either kill the product entirely or drop the open standard support because the open standard does not support some awesome feature they made.

4.You are stuck in a proprietary world
Google Play Music All Access coming to iOS
R.I.P Goatse
Mary Meeker's Epic Slideshow of Internet Trends
Not a victory, but a "now we will focus on dethroning Android, now that Android has dethroned Windows".
It's a small world after all (infographic)
This is actually pretty fun.
Although my first reaction to the "white noise" hint was to pull up matlab and do a 2D-fft, figured it might show a picture.

Would never have thought contrast/brightness though :(
Slow down. There was a reality show about a family that volunteered to be put in turn-of-the-century clothes and costume, and their house was exactly (give or take wifi radiation) as it was in 1900. And everything took so much work: laundry, for instance, was a three day per week ordeal for all the women of the house. Girls didn't go to school on Monday for this very reason.

http://en.wikipedia.org/wiki/The_1900_House
I have a Spotify subscription, but if they come out with a decent app for iOS, I'm probably going to switch.

I may miss Last.fm scrobbling (since they've never included that in their web apps or Android, I'm assuming they'll leave it out on iOS too), but especially if they allow me to see the play queue, Spotify is out...

Plus, it's $2 a month cheaper, and while it's not a lot it's still something.
Glass needs to be an overlay for your entire vision, so that active UI could be shown overlaid on any surface. Tapping out a private message on your sleeve wouldn't be that weird once people are used to it. It wouldn't even need to drive up the hardware much.
The embedded SlideShare is well worth reading.
Here's a direct link to it:
http://slidesha.re/15f1GHO
Which is the ultimate problem of the BSD licence.
"This is a silly game show to play, but if I had to choose between a Saturn V with three dudes and a lunar landing module strapped to the top of it and a DVD with the Linux kernel, I’d point to the DVD as having a bigger impact."

I think he should have stopped after the first comma. Why compare incomparable things? Pick one axis, thing A is better. Pick another axis, thing B is better.
> It's fashionable to pretend that colonialism was nothing but evil European exploitation.

Please show me where I said that. My point was more towards associating Europeans with "individual rights, scientific enlightenment, and all that".

Of course there were benefits, and some were very important one. But let's not pretend it was purely humanitarian, or just for the benefits of the locals.

I'd strongly suggest you find historical records of The East India company and it's ledgers - the unholy amount of money the English siphoned out of India was an eyeopener to me. Until then, I too believed that colonization was good.

I am not even going into the details of separation of the country, the manner in which it was done, and the massacre that followed.
Paying founders more than anyone else is a bad choice.

Generally, the best compensated (cash) person should be commissioned sales (if that exists); otherwise, probably a head of engineering, in the current market, at least up to a reasonable size (25-50 people). An exception is if you have to hire a "professional CEO" or something, but that means you've fucked up somehow too.

I see they say +20k for "non-founder, C-level", but really, it should be more like founders, $40k in their formula. Then add the multipliers on top of that.

I do like the idea of transparency with salaries in general, but there is the concept of "don't try to innovate on anything non-critical" in a startup. OTOH, outside of startups, salaries are fairly well known in many sectors, so I don't think transparency is without precedent.
Can golang do function decorators - I have been using it for some pet projects (nothing fancy) but could not find this so loved python feature there?
I quite happily use social media etc for all the things I want to be public; if there's something that I don't want to be public, I don't put it on the internet at all...
According to Rob Pike the lack of features is a feature (less is more) not a way to appease to the fictional 'average programmer' in the PL designers imagination. So I don't know where do you get the idea that go is meant to be used by 'lesser minds'.

IIRC Rob Pike was hacking away in C++ and the some guys from C++1x comite came to google to show C++'s new features. And he thought to himself: "Really you really think the problem with C++ is not enough features?"
Exactly. For simple cases just shelling out to the API is good enough, but many of these deployable apps are a bit more complicated. Especially those that need databases or other add-ons to work.
Why Crashlytics for Android rocks
Fine tuning Airbrake for Resque at Ticket Evolution.
I think the issue is that to the average person, there is nothing inspiring about the linux kernel.

The space race created a large amount of respect for science/research in the public eye - something that results in more kids enrolled in science and math programs. The long tail effect of sending people to the moon is a lot hard to measure than KLOC.
Hmm, may be I am missing something in the sample calculation. However I put brackets in 80+22 * 1.2, I do not get 118.

Edit: Oh, I got it (article got it wrong). It should actually be 80*1.2+22 = 118
I am more comfortable knowing the salary of people around me.

I often run into people who are massively underpaid
and having good people leave because they feel like the company simply doesn't pay enough is awful. (I've also met some not particularly spectacular people who were paid lots more than I'd expect, good for them I suppose!)

Salary transparency also makes it easier as an employee to chart your progression and means you have less reason to worry about receiving a fair rate in the market. If you know your entire team has accepted a particular rate you have more confidence that the value is reasonable.
Can't cosign this one, I think its a grave underestimation of the import of a species being able to escape however briefly from their home planet.

100 years from now, linux will probably have gone the way of the doodoo bird, certainly by 500 years from now it will have... 500 years from now the question of whether or not man has ever set foot on the moon, and when that first occurred will still have impact
Maybe used food recycling?
https://twitter.com/elonmusk/status/319119973366784002
I would be happy to explain.

We did provide a legacy API (v2), the platform API is the next iteration on the design (v3). The legacy API was mostly used just internally and we knew we could do better in providing a great public API for external folks to tie into and use for awesome stuff.

Currently heroku.rb still uses the legacy API, as we did not want to introduce breaking changes to heroku.rb and because the legacy API will still be around for a while. We will build new tools and update existing ones, but plan to do so later in the beta so that we can integrate feedback and see what will best help people.
Just from reading their formula, I would be uncomfortable knowing (assuming engineer here) that founders have both a higher salary and orders of magnitude more equity than me. I thought founders would take less salary in exchange for significant ownership. Or is that only the cAse in pre-seed/seriesA startups?
That's obviously the better solution. I'm just being pedantic about the crypto happening in the browser vs. on the server.
Don't point your finger at women, we all make emotional decisions.
HTC One Nexus experience announced - sold via Google Play starting June 26
Which is nothing compared to social media accounts and a credit check.
I don't know why people claim that gnome 3 is for mobile. On my nexus 7, it's an unusable piece of crap but on my desktop/laptop, I've never been more productive with anything else.
You've put forward a standard defense of the program. It generally goes like this: there is a meaningful shortage, salaries for talented people are extremely high, the reason Americans are avoiding these jobs is lack of good education, not rational, market based preference for other options, these workers create jobs, they don't take them away.

Interestingly, everyone agrees with you, until you start talking numbers. Even Norman Matloff (google him if you don't already know) supports 10,000-15,000 visas for talented people.

The problems start at scale, which is when you have to start asking if the visas are displacing or deterring rather than simply enriching. Just keep in mind, almost nobody is actually arguing for no visas.

I think the best, most sober argument that displacement is occurring comes from the RAND institute (which is historically devoted to truly rational analysis of public policy questions). Their study was at the graduate level, but they concluded that the American aversion to STEM fields is a rational, market based response to poor pay and prospects relative to the other things well educated people can do provided they already have US citizenship (or a green card, something that allows free movement within the labor force).

http://www.rand.org/pubs/issue_papers/IP241.html

Here's a quote from one of the study's authors:

"The diminishing share of degrees awarded to U.S. citizens suggests that science and engineering careers "are becoming less attractive to U.S. citizens," said RAND, "or, alternatively, that U.S. citizens encounter more competition (from foreigners) in applying for a limited number of desirable spots" at research institutions, where foreigners have helped reduce research costs by holding down wages."

http://usatoday30.usatoday.com/tech/science/2009-07-08-scien...

No question the US workforce is enriched in many ways by high skilled people from overseas. But based on the objective research, I think it's pretty clear that we've done this at a scale, and implemented it in such a way, that we're causing meaningful displacement and deterrence for US citizens in STEM fields, especially at the higher (graduate) level.

In the long run, I think it would be terribly destructive to close to door to top talent from overseas. The part that frustrates me is that the FWD.us types don't seem to appreciate the reality and danger this kind of displacement and deterrence could have on the US. We need a healthy pipeline of domestic labor, and we need to keep this in balance. If you kill off the domestic workforce, you can't revive it on a dime if (and I'd say when) they day comes when we can't just wave the magic wand and get people from overseas.
That's actually been one of my backburner projects for some time. But I haven't had much time recently…

My approach though was having a Chrome extension to add that button on any GitHub repo. Clicking it would create the app, clone it and push it out to your own instance.

Some things slowed me down though. For example the Heroku API doesn't play well with requests made with XMLHttpRequest inside the browser, so I wrote a simple proxy for that purpose. I started working on a Heroku app that would do the git cloning but haven't had much time on it.
By this logic, janitorial work should trump the Linux kernel -- there are far more janitors out there than Linux developers. Janitors are everywhere. We rely on them all the time.

The difference between the lunar missions and the Linux kernel is easy to see, if you bother to pay attention. Decades of research in numerous fields were required before the Apollo missions could happen. Experts in numerous fields had to collaborate on the mission. There were no mistakes to learn from -- nobody had done a lunar mission before. By comparison, the Linux kernel only represents expertise in one particular field, it is certainly not the result of cutting-edge research, and there is nothing particularly special about writing a kernel.
Challenge Accepted.

(80 * 1.2) + 22 = 118.

They apply the weighting factor to base salary not extras.
Totally. I definitely hope that this will lead to many, many fun weekend projects. Definitely really excited to see what people dream up.
Great point and actually, I totally agree. The funny thing is that founders aren't the highest paid people at Buffer - and it's actually just like you say with engineering being on the higher side.
Actually it's the only thing that has the potential to convince me to buy a product from Apple. I haven't yet but if it were closed, no way I would even consider it.
It doesn't force you to install anything, if you don't want DRMd content don't install the DRM..

There is nothing in the spec that mandates you install a proprietary CDM.
You have to do it respectfully, but why hire someone who can't prove their worth. And it would have been funnier if you'd written "SaaSy" ;)
They don't insist on both logins, so point 3 at least is out.

Besides which they have your credit card on file. Why not just match that up with the scanned in driver's licence / passport?
We have a service similar to imgix (thumbr.it). The way we serve retina images is that you add @2x to the name of the images with JS, and when we see the image name ends with @2x we serve double the size you requested (see http://thumbr.it/api/documentation/#retina).

I guess the imgix guys do something similar.

Serving different images with exactly the same URL is tricky because it will confuse the cache.
Do you have releases or escapes?
If you hadn't mentioned this, I wouldn't even know that Authorship could be associated with just a directory. I bet a lot of people, including the OP, fall into that category. If the OP just associated it with his onsite blog (/news/), then essentially the only purpose of Google Authorship would be promote his company blog, not his overall site. So he would be G+ blogging to promote his blog to promote his products. Sounds a bit convoluted to me.
I'm trying to come up with a pithy response, but I'm kind of speechless. Sure Linux is a triumph, but... Seriously? Is the author trolling?
Sounds like a great approach. What can we do to better support XMLHttpRequest?
I wouldn't hate re-learning the Windows interface if they had actually improved the experience.
It's great to see that there is a successful games distribution service which understands that DRM doesn't do anything good and only reduces the value of the product for the legitimate customers. I avoid Steam, but use GOG because of their DRM free stance.

The only thing they lack is selling Linux titles. While many (but not all) of their Windows games work with Wine, in addition of course to DosBox and Scummvm games which are easily playable on Linux, it's still good to have native Linux titles too. There is a proposal for them to start doing it (you can vote on it since GOG is asking for feedback on this matter):

http://www.gog.com/wishlist/site/add_linux_versions_of_games

DRM free distributor with Linux games would make GOG an unquestionable preference.
You're assuming this is generally true. All we know is that it seems to be true for this one guys site/picture. Google has access to ALL of the data for this feature. They're in a much better position to make an informed decision on its value.
IMO long-term vision is great and all, but only if you can concoct a realistic vision. This is why we are in a 5-year mode; nobody can effectively predict things like our manufacturing capabilities or even which countries will still be around 50-100 years out, so any plans you make would be worthless.
I can see how embedding XML could be useful, but it's hard for my brain to parse. It keeps telling me some quotes missing somewhere. Maybe I'm just being anti-XML, but I don't see this getting much traction.
Pedantic nitpick: Ford most probably never said or written that.
Some background:
"At its peak, the Apollo program employed 400,000 people and required the support of over 20,000 industrial firms and universities."
Sure the Linux kernel is a valuable project but in terms of engineering effort IMHO the comparison isn't fair.
The Model S was designed for swapping from the start. The flat battery is just bolted under the car between the wheels. Selling swap-capable EVs means Tesla gets 7 ZEV credits per car instead of 4.
I created HNCharts to visualize Hacker News polls. The results for this poll can be viewed as a chart at http://hnlike.com/hncharts/chart/?id=5793326
نتيجة ابتدائية اسوان
Automatically center responsive elements on a page