skysight-inc/HackerNews huggingface dataset:
I've been using icons from http://www.glyphish.com/. They let you use them for free but I think they ask you to credit them somehow. I'm still hacking around, so I haven't found out exactly what that means but I'd be happy to add a link to my "about" page pointing to them if that's what they are asking.
(the site's not up yet)
Google Has A Surprise For Pokémon Masters
Show HN: Feedja.com 
Hello!

I have worked on Feedja for quite some time now, and I'm incredibly excited (and a little nervous) to be finally sharing it with people.

Beta invites will hit your mailboxes some hours after SignUp. (I have to supervise my load :) )

At the moment, you can enjoy Feedja in your web browser or with Mr. Reader on the iPad.
Please hit me with every Feedback you might have: @feedjacom or armin@feedja.com
Can you give an example of your last point?

A language like Ruby will only perform interpolation on string literals, so there isn't a way (that I know of) for data to inject interpolated strings.

Interpolation isn't the same thing as eval.
The domain name is bound to be confusing to potential customers.

The stored/versioned queries and views discussed - are these essentially just views or stored procedures?
I seriously thought they just changed their name. Turns out I've been reading it wrong all along.
I wonder what an overlay of Federal Gov. owned land would add to the map.
At ArtsPool we are in the process of building a cooperative of NYC arts nonprofits centered around a collectively-owned administrative agency. Part of this will involve building out a co-employment legal structure to create a fluid labor network that will effectively allow agency member-owners to "insource" employee time from their peers on an ad hoc basis. Eventually we want to white label our solutions and make them open source so that any nonprofit sector in any city can use them, but for now we are focusing on a the arts sector in NYC. It's all very preliminary and we are really wrestling with a fear of new ideas that is endemic in nonprofit culture, but we are taking a lot of inspiration from what is going on in the tech sector (where problems are things to be solved and not monsters under the bed). There's more on our co-employment approach on our nascent blog and in the Collective Insourcing concept paper that the project is based on (linked to in the post below).
http://artspool.co/stronger-together/

I'm Max and I'm new to HN. My contact info is in the team section of our website if you want to chat further or get a copy of our fleshed-out business plan. I also need to hire a developer soon so... :-)
You wouldn't want someone else to kill you due to racial hatred, so that immediately doesn't follow the Golden Rule.
The return of the 'bedroom' programmer [video]
What percentage of that 79.4 million bought the XBox 360 specifically for its video options? 100% of Apple's 13 million did.

I personally use the 360 as my living room vehicle for Netflix and Amazon, but that's only because I also use it to occasionally play games.
It seems to me that if you are writing a lot of mocks, you are probably retrofitting tests onto an existing code base. If your code is written to be testable you usually can avoid mocks.

That being said, if you are writing a test on an algorithm and the data comes from a database this means you are not just writing a test on the algorithm - you are writing a test on the database with all the cruft that comes along with that. This test can be hundreds of times slower due to the DB dependency.

So mocks do have their place. The test pyramid is the answer - you need units (sometimes with mocks, integration, system).

In my experience most companies are way too integration heavy and very light on the unit side of things. For example for my current project our dev tests take 12 hours to run. This is the result of going too far away from the unit level and being too integration heavy.

There is a balance! Sounds like the rails world the balance is too unit heavy. In the enterprise world I think it's too integration/system heavy.
Go Free Range - http://gofreerange.com
True enough. Meanwhile Apple will charge you $200 for the same upgrade.

(Yes, I know the Apple price isn't really about the flash, it's about segmented the user base into 'will pay (lots) more' and 'willing to compromise on the storage to get the cheaper deal'. The net result is much the same for the end user though.)
The battle to build Shakespeare’s Globe
The problem is you almost need to consider 100% coverage jobs as a separate category. Late shift starting time is more decided based on when they want the early shift coming in than their own preferences.

Similarly for "after hours" jobs such as cleaners or pub staff. They are required to start after everyone leaves so kind of get limited based on that (although that is only a one sided limit, so you could see if some started later).

However I think you do have a point, there are a significant number of jobs where this is still valuable, such as those that want heavy coverage but overlap shifts enough for there to be flexibility, or jobs that want night time (vs after hours) such as astronomy.
Yes, the libertarian position where the government continues to provide certain things, such as contract enforcement, seems reasonable to me.

Anarchism makes sense to me as well, so long as that particular flavor of anarchism recommends that certain useful roles of the government be replaced by novel constructs, not merely eliminated. An anarchist who advocates for the elimination of contract enforcement is being shortsighted, those functions are useful to creditors and, if dismantled, will be recreated.

Slandering libertarians by asserting that they are the later form of anarchist seems to be a popular internet passtime.
Because of the lack of documentation I have a hard time trying it out. Haven't been able to get a JSON source working correctly. Do have to add that I have pretty much 0 experience with this kind of thing.
> ten times faster

With single-threaded tests or when using all cores?
Ask HN: Project Loon vs White Spaces, what will rule and why?
Project Loon is the "balloons for internet" project by Google and White Spaces is the "use of excess TV spectrum to deliver the internet" project by Microsoft. I think Google is also doing some work with White Spaces.

Compare and contrast the technologies, approaches, challenges and futures of the two technologies.
I strongly disagree. The platinum rule as stated in the OP is not the same as reciprocal altruism. In the example, he would not be reducing his fitness by treating his wife like she wanted to be treated. Not all interpersonal relations are a zero-sum game. Your position assumes that your preferences are unambiguously best in all situations. I'm sure we all would like to think that is the case, but that's a pretty arrogant attitude.

You can respect people and treat them the way they want to be treated without being a sucker.
But the thing is, why is this considered a problem really? Should we only have sex with our enemies or persons we don't like? I understand the underlying reasoning, the questions are for the most part rhetorical, but I just don't find the whole idea very well thought out, not to mention it's completely wrong in the "always" part. Also, I never heard people say gay men or lesbians can never be friends. Why is that? Is there some bogus assumption that hetero sexuality is somehow different in nature?

The point is that the "sex part" does not have to get in the way. In most cases the sex part is very superficial, it's just an idea that comes naturally to peoples minds and it's simply not a big deal at all. People, men and women, think about sex (almost all the time, both sexes) and worthless semi random thoughts about sex with almost any person will be had. It simply is not such a big deal. The funny thing is that we are all aware of the universality and banality of these thoughts, yet act as though it's something special, extraordinary and serious. Just to be clear, I'm not advocating promiscuity (although, again to be clear, I have no moral issue with that as long as it's honest), but simply putting the whole thing to rest, it's not even worth talking about.

And it better not be true that sex stands in the way of friendship because long, commited, beautiful relationships sure involve a lot of sex and deep friendship. Sex can only stand in the way of friendship if all one wants is sex.
Show HN: Simple Java Swing GUI for running your HQL and SQL Queries.
relevant what-if

http://what-if.xkcd.com/30/
A revision number on almost any software. x264 is 2431, ffmpeg is 62612.
I found this series of articles very helpful, if a bit verbose - http://arstechnica.com/information-technology/2014/02/how-to...
Brooklyn proposes to join the Apache Software Foundation
Would you also consider people from countries that have those services blocked, as you nicely put it, tools? Are you aware that there's people outside of the United States?
PNAS paper: http://www.pnas.org/content/early/2014/04/16/1321441111.abst...

Yale promo: temperatures in parts of Antarctica reached as high as 17 degrees Celsius (63F) during the Eocene, with an average of 14 degrees Celsius (57F) — similar to the average annual temperature off the coast of California today.

PNAS abstract: Here, we present multiproxy data from Seymour Island, near the Antarctic Peninsula, that provides well-constrained evidence for annual SSTs of 10–17 °C (1σ SD) during the middle and late Eocene.
Possible to build an artificial superintelligence without replicating the brain?
What You Can Learn From MicroConf 2014 – Even If You Didn't Attend
"HD playback is not available on all devices. For example, some Roku and TiVo devices don't support HD content. The Kindle Fire HD is HD compatible, along with Windows computers that meet the content protection (HDCP) requirements."

My computer is perfectly capable of playing 1080p content (I do it all the time) they just choose not to provide it to me on my non-HDCP monitor. That's clearly their problem, not mine.
> that's the point where your enterprise experience and mine diverge.

Yes, that's precisely the point: there are vastly different experiences in such a big world. Just like most books are crap and most movies are crap doesn't mean that good books aren't written and good movies aren't being made. Most software -- in any language and any environment -- is crap. But that doesn't mean you can discount off-hand solid principles that are sometimes absolutely necessary. SV web startups write software that is order-of-magnitude simpler than a lot of enterprise software. Most of these patterns are downright wrong for move-fast-break-things software; but much of the software world is nothing like that. The arrogance expressed in the blog post is completely unjustified, even if most of what you see is crap.

Erlang and Clojure were born in the minds of enterprise programmers; as were Java and probably Go (oh, and Watson!). OTOH, the web-software world has given us Rails and Node.js. So if you compare the best products of both worlds, I don't think enterprise programmers come out behind. This condescension from web developers towards enterprise developers is not only misinformed; it is blatantly misplaced.
For one, because you're hurting your own cause. Watching GOT and talking about it helps to reinforce HBO's position as the a premier programmer with the kind of cultural cache others would kill for. They're still profiting from you, just not in a directly financial way.

If everyone without an HBO subscription refused to watch GOT then HBO might actually be inclined to re-examine their subscription options.
I can't believe nobody has mentioned Mondragon yet: http://en.wikipedia.org/wiki/Mondragon_Corporation

> At the end of 2012, it employed 80,321 people in 289 companies and organizations in four areas of activity: finance, industry, retail and knowledge.
Yeah, they clearly aren't trying that hard because it can still be trivially blocked by Adblock after right-clicking. If they randomized the URL, it would be trickier.
C Elements of Style
Are there more technical details?

> It screws into and draws power from any standard bulb socket.

Interesting, is this a common Rasberry pi capability?

> Then it uploads captured audio via the nearest open Wi-Fi network

How does this part work? Are they preconfigured for nearby networks? Even most public wifi channels require basic user authentication, even it they aren't password protected.

Edit: found the github repo https://github.com/brianhouse/Conversnitch. I don't see anything regarding connecting to WIFI automatically, they must be preconfigured for each location. Also this project is 7-8 months old.
Burnout Comes in Three Varieties
Show HN: First Draft (beta) – distraction-free writing for first drafts
That's really quite a cool idea. Definitely do it! I'd be interested in helping to build it. The cooperative rules are, I think, quite different in the US and UK, but I'm reasonably familiar with it in the UK.
Yeah, you can. And at least on the newer Nexus phones, you can even re-lock them without any trace of it ever being unlocked.
Which is why the golden rule makes more sense for strangers and the platinum rule makes more sense for people you know. (to some degree)
Wow - me too. If you actually go to http://www.codeacademy.com/, it forwards you to this URL. I don't know if this is "new" or not.
I'm from Venezuela and I must tell you that every male guy I know has very close friends. We're more outgoing and trustworthy and we've always attributed this to the fact that we're from the caribean and as such very warm. I've made acquaintances with americans and europeans alike and the difference I have noticed is that the time it takes you to share trust with other Venezuelans (also colombians and people from caribean islands) is several orders of magnitude shorter. You can meet someone and a week later you'll be interacting like you've known each other for years. I've read this elsewhere before as well, It's not a rare opinion.
Viewing the homepage (http://www.codecademy.com/) from within Germany, the translation is all over the place. Paragraphs, buttons, titles are randomly English or German.
Did you find help to translate it to portuguese yet? Brazil will love this.
Isn't paying per episode the very epitome of a la carte pricing?
Not at all; it wasn't your fault. We're just hoping to train the system via feedback.
Where was Antarctica during the Eocene? Was it then parked over the South Pole?
You're absolutely right. Roku has been around longer and is more fully featured than many of its competitors, but that's not going to matter in the long-run.

Google, Apple, and Amazon all have substantially more brand recognition and marketing power than Roku. Additionally, those three companies are also building upon their existing businesses to drive their TV devices and strategy. Smart TVs are also going to cut back on the number of people buying these types of devices.

Roku is a fine option, but I don't see it being a big player a few years from now. I may be wrong, but I think they'll ultimately end up serving a niche market.

I think home streaming is still in
Offtopic question: I created RMQ, what specifically do you love, what do you think needs improvement?
Trouble Building a Tech Startup in India? Call the Microsoft Hotline
I built this for myself, for two different reasons:

1) I wanted to learn Common Lisp. CL does indeed rock.

2) I wanted a way to finish my first drafts, usually for short stories, but also for novels.
I lack the expertise to elaborate much, but the gist is that people running their own server were caught by measures that were put in place to combat spam. I recall some providers (AOL?) used to be infamous for silently discarding your mails, which is very aggravating for the involved parties.

You had to jump through certain hoops to ensure that your mail arrived. DKIM/SPF are two such hoops (or related techs, anyway; both have detailed Wikipedia entries). Maybe it's not so much of an issue these days.
The "Practical Guidelines and Best Practices" chapter in most programming books
this is not new! our name has always been codecademy.
ArsTechnica just did a great 4 part series doing most of that: http://arstechnica.com/information-technology/2014/02/how-to...
It was a plan on the website for me.
Mythbusting – Dr Copper
This is a nice take on the reality of the middle to upper middle class drug economy.

It's not all episodes of the Wire. If you're picking up ecstasy or high-grade cannabis, chances are you're doing it like this.

I have to admit that I miss MDMA. I haven't touched the stuff in over 10 years, but it was awesome to use once a year or so. I'm pretty thoroughly convinced that I overcame some issues with trusting people and forming human connections as an accidental side effect of wanting to have a good time.
Nothing in Go pushes you towards using a domain specific templating language rather than Sprintf, only education (and culture) can do that.

So programmers _will_ use Sprintf, because it's one of the first things they'll have been taught, and Sprintf doesn't make dealing with encoding any easier or explicit than string interpolation.

Having string interpolation doesn't mean people can't or won't use domain specific templating languages, and not having it won't make it any more likely that they will.
Here’s What To Look For In Apple’s Earnings
Amazon Fire TV is just the perfect platform. Now with old and new HBO series you can literary watch anything you want, including good foreign movies, Hollywood crap. Not to mention the gaming capabilities of the device.
Most people use a data binding binding framework these days.
One of my favorite stories... the Guerans always fascinated me as being just a little more forward about displaying personality traits.

I have never been quite as strict as Dr. Masada about my external world, but I do definitely share some of those core feelings. Always wish I could get my wife to read it so she could see Masada and maybe draw some helpful parallels. Alas, she reads very little hard SF.
Apple Sells iPhones To Reanimate The Pixies
With Farm Robotics, the Cows Decide When It’s Milking Time
The problem is that the only point of the article, besides telling a story, is to raise the question of whether the author is unsatisfied with (or sometimes merely insecure about) his friendships because men are bad at friendship compared to women. It doesn't make it better to present both sides and say "but who knows," it just makes it a worse article. Without any real facts or insight to talk about, attributing something you don't like about yourself to your gender is just psychological projection and spreads negative feelings towards men.

Imagine if a Dad wrote an article, "Do men suck at parenting?" that assessed men on what was essentially their ability to "mother." Or imagine if a male teacher wrote, "Do men suck at teaching?" or a female programmer wrote, "Do women suck at programming?" None of them motivated by a new study or based on anything but a personal anecdote. We'd all rightfully rise to the defense of men and women in general.
I'd really like to watch Oz.

Coming from the UK that was the first show I watched where I thought "There's some good American TV, What is this HBO thing?"
Hi, you can try it out directly from the freeboard.io website. Just click on Start Now right on the front page!
we haven't encountered any problems with lint. Your app will just not compile and tell you whats missing.

The case from the readme is:
We were loading view A. Then we looked for R.id.something in view A in a method.

Later we replaced view A with B, but never took out R.id.something that was referring to view A (it was also never used). This never caused problems as view A was still in the resources.

Lint marks view A as unused as no activity is ever loading it. After removing A, R.id.something can not be found anymore and you will get a compile error.
It was time to remove that dead reference.
I like the re-design, I really do, but it's hard to be impressed when the same lessons that were broken a year ago are still broken and impossible to finish.
For those of you unfamiliar with the austrian explanation of the business cycles, here is layman's intro via an excerpt from a talk given by the always-excellent-whether-I-agree-with-him-or-not Tom Woods:

https://www.youtube.com/watch?v=5K4Os5eXPw4

(Personally, I think the orthodox austrians generally undervalue the mass-psychological explanations of things when they dip into rational-actor assumptions, but I still find their explanation compelling.)
>Your entire rant completely forgets that Apple runs, on average ~70% profit margin ($700 phone costs about $200 to make).

I doubt he forgets it, because it's not true. The 70% difference between retail price and cost to stamp a device at a factory is not "profit margin", because there are further costs, before and after manufacturing, such R&D, organizational and business costs. You can bet Apple is spending more on R&D than almost anyone else, so there is likely no wiggle room at all for anyone to compete on innovation, unless they aim for some niche market.
Eventually consistent systems aren't built because eventual consistency is considered a "good" property. Eventually consistent systems are built because eventual consistency is the least-bad option in a fundamental trade-off.

When a distributed system is partitioned, it is impossible to execute all operations on a shared resource serializably. So, the system must either fail some requests, or fail to be serializable.

You can have your principle of least surprise, or you can have a system that is capable of serving traffic even after some drunk sailor drags an anchor through a submarine cable. You can't have both.
Russian law requires email providers to keep data in Russia
Happy to write an article on that. I initially built the website using Ruby on Rails and had twitter/facebook omniauth implemented.

It was then a simple case of displaying a web view in the app with login similar to how you would on the web, then diverting back to the app upon login.
No, not really. What about same sex friendships in homosexual men and women? Why would we single out hetero sexuality? As I said in my comment to Colin's post, no one ever makes such a statement for homosexual relations.
Yes. Apparently Earth looked something like:

http://www.nature.nps.gov/geology/usgsnps/pltec/sc50ma.html
Builders Build Startups. Recruiters Don't.
Yep, I recommend it to anyone here on HN; just remember to install a firewall for your LAN if you have any non-public facing services.
I think that they intentionally changed the logo to emphasize the C since so many people pronounced it incorrectly.
Ha yeah I came to terms with this after doing a double-take some time ago. But we still pronounce it code academy right?

OT: Reminds me of when I learnt I'd been reading deprecated as depreciated for years, until seeing: http://english.stackexchange.com/questions/45295/why-is-ther...
Have you tried OpenSMTPD[1]?

I've been running it for a few years now, admittedly with a very basic setup. My config is about ten lines long, written in five minutes or so. I haven't really needed to touch it since.

[1] https://www.opensmtpd.org/
There are definitely others, MLB.tv for example. Of course they pick the list to look good for their device.
When you log in initially you are following 'Footpoll'. The main page is similar to twitter dependent on who you are following. You can go to the categories section to view Man Utd polls.