skysight-inc/HackerNews huggingface dataset:
This isn't a new hat. It is something already being used by police departments to identify suspects on video by comparing their facial attributes against records produced by analyzing driver's license photographs.
My biggest gripe with Pulse and similar readers is that clicking on a headline takes me to an article stub with an option to click a link to the full article. Just take me to the article!
Does anyone know how multiple arguments work with lambda-case[1]? Is the solution just using a tuple and manually currying like so (suggested here[2])?

curry (\case (Nothing,_) -> ...)

(It seems like this would defeat the purpose of lambda-case for lambdas with more than 2 arguments, and it is awkward even for those with exactly 2 arguments.)

[1] http://www.haskell.org/ghc/docs/7.6.1/html/users_guide/synta...
[2] http://hackage.haskell.org/trac/ghc/wiki/LambdasVsPatternMat...
Interesting ploy -- throwing in a last minute perk to try to make their funding goal. First time I've seen that. They do look close enough to hit it (maybe even without this).
Behind Enemy Lines: Using git as a frontend to svn
I started writing that I guess I don't know Linux and missed the information LFS conveys.

But I can't shake the feeling that I learned more about independent toolchain than about the OS, and I'm lost trying to understand why a CLI http browser refuse to access some domains for no apparent reason.

I'll read BLFS to see if some part of the knowledge I'm looking is there.
Unless I'm discussing it with a mentor or someone else who I -want- to know my revenues, I usually just say "I'm very happy with how things are going".
I think we will get a subculture or fashion for complicated facial jewelry or weird makeup patterns to confuse facial recognition algorithms. If cameras and facial recognition technology becomes as ubiquitous as some people are afraid of, I'm guessing that punk will rise again and take a principled stand against authority and privacy intrusions.
Cool beans. Glad to see IANA recognizing it. Hopefully the US Gov won't pull all there funding. </political joke>
The Wisdom of Crowds: Using Ensembles for Machine Learning
Thank you! Should I tell you that I am currently porting a native iOS app I wrote sometime back (in C++ / Objective C) to Android. Sometimes I feel that I have a tech version of Attention Deficit Disorder.
The end of meat. And driving. And football.
That's strikingly accurate.
The key word in your first sentence is "store".

A lot of people, when they're starting out, have no idea how computers store digits. I can easily store 1/3 in decimal - 0.3 with a bar over the 3. But, as the article points out, computers don't store bars.

But did you learn that on the first day that you sat down at a computer?
Caller details without using reflection
Highly doubtful. I'd know a lot of dead snowmobilers.
I think it's a great article and it's nice to see a that it has up votes, as a lot of programmers, including those without a computer science background, have no idea about binary or how computers represent decimals.

The article opens with a good summary of the problem:

Questions [about floating point issues] are asked every day, on online forums like stackoverflow.com.

The answer is that most decimals have infinite representations in binary.
New Nokia Windows phones
Speaking only for myself, I "learned to code" six years before I got to college to study CS. CS taught me a bunch about what I was doing right and what I was doing wrong. My first paid programming job, as a senior/first-year master student taught me what all that meant when applied to what a business operation needs from its coders.

Learning to code, means being able to write a o(n^2) sort, not necessarily being able to tell why that algorithm is bad, or what O(n^2) means.
Making WordPress Stable on EC2-Micro
"it's just not adopted as widely as those currencies."

Which brings us full-circle back to my original point.
Have you ever heard a C# guy going around talking about how they ported their C# code to iOS/Android/Linux? Excluding projects started with that specifically in mind and built using Mono I have never heard of of a Windows C# project going the other way.
I think the problem is a lot of people jump in, start coding and then never go back and learn about the nuances of a language.

Case in point was myself when I was learning Javascript. Sure, I could get the JS to do what I wanted, but it was clunky, used a lot of memory and was slow. Fast forward a few years and I've gone back and read Crockford's books several times, and with more studying, I've gotten much better at writing JS. I now try and make my JS as lean and as fast as possible. It's a totally different approach then when I started.

The problem is thinking once you know how to do something, you're done. Like a friend once told me, "You don't learn to be a programmer, you learn to be a student of the language you choose."
Are there startups/entrepreneurs in this industry? Seems like a tough industry to be an underdog.
"Do put out your own fires if you house catches fire. - i have a sprinkler system installed so it's unlikely I'll need them."

Haha. Sorry. As a Firefighter, you're very wrong. It'll definitely help, no doubt. But most commercial buildings today have sprinkler systems, and they burn.

"I suspect I could get private insurance to cover this though in a free-market. pay small money into pool (just like taxes) and we can all have firemen without your government."

Plenty of places do this. And it's an unregulated market. With sometimes horrific consequences. Grant's Pass, Oregon, for one, with three fire companies. Make sure you do your research - you don't want to get the company that has an engines with insuffient GPM capacity, or doesn't have sufficient tenders/tankers if you don't live in a hydranted community. Make sure their firefighters are all accredited (there is both an art and a science to it). Make sure they have SCBA so they can go inside your burning building (or your neighbors, who might cause a risk to yours). These are things you think should be obvious, but are not.

"Also, if you don't live in a city, it is very possible that there are no firefighters who will come to your house."

Most such areas also have a volunteer firefighter presence.
Baghdad Community Hackerspace Workshops
These conversations about the declining conversation have been happening for at least the last 3 years since I started reading. I wonder how soon after the start of HN the first of these conversations came up.
Good question. Forward will start at the small-med level because that's where our experience lies. Today we see it as comparable to the early Magento, but more developer friendly.

Time will tell, and we are very interested in offering an open source product and service that will compare with the likes of Demandware.
Hot Startup Profile: NoteSolution « Cdling's Highlights
Merchant account providers are not in the insurance business. If you're starting a business and worried that your own product failures are going to bankrupt you, pay for insurance.

It seems to me at this point that we've lost track of what a merchant account provider even does, and that your argument in some way depends on the fact that it's easier for large companies to bear losses than small ones, and so they should bear those losses regardless of who causes them. Why not just say Apple and Walmart should insure all new startups against personal losses at the same time? It's the same argument.
Why, for a Class of Bribes, Giving a Bribe Should be Legal
Which country are you looking for?

They have their international beta program:
http://www.twilio.com/blog/2012/08/twilio-launches-beta-phon...
http://www.twilio.com/international

and this page seems to include a LOT of countries:
http://www.twilio.com/voice/pricing
I think that this would be a better solution to people submitting new articles. Set a cost for submitting new articles and spam bots will have a lot harder time.

EDIT: Reformulation.
How Can Storm Ratings be Improved
Merging Fashion with Technology
I am so sick of job titles like "UX designer," "UI designer," and "visual designer." All visual design on the web is related to UI/UX. You can't do UI design without affecting UX and vice-versa.

Let's just go back "web designer." Please.
"I'm pleased to see that my theory stands up to computational modelling,"

Was anyone else disturbed by that statement?

We all know that models are heavily dependent on parameters, and by tweaking them you can get whatever result you want. The only use a model has is when it shows a pattern of predicting observations in the real world. In other words, a model is essentially a theory about the way the world works.

So "stands up to computational modeling" strikes me as a very unscientific thing to say -- kind of like saying "my theory stands up to his theory". Theories should stand up against testing and observations in the real world.
Just noticed the Google pitch/ad calls the intallation/access fee a "construction fee". Is there a per-user constuction task to be fiber to a residence?
There's difference between failing and simply making mistakes
I participated in one here Boulder, CO as a TA, and yes there were a lot of moving parts, but what I think was important was not deep diving into any particular thing, but getting to the point where they have pushed a "real" app.

I have a few apps of negligible utility that run out on Heroku, and they are no different than the apps Railsbridge participants built.

They got to make something real, and got exposed to real tools and infrastructure.
Alternate app: be an adult.
My understanding is that the entire API ver 1 is being depreciated in 6 months, so yes. That endpoint will still exists in ver 1.1, but requires authentication, and is subject to the rate limits associated with that.
This is such a nice comment and I'm glad my post could help! Good luck hacking on that project. Let us know how it goes. I'm sure you will learn a ton :)
I think it's a spectrum rather than a threshold. If one device was half as thick as another, you'd clearly notice that.

But it's hard to believe there's going to be a major change in user experience with a half millimeter decrease in thickness.
Shameless plug, but I have been writing such a framework for quite sometime now. It has all the self-defining goodness you ask for - you can edit the models (a model is a model) via the admin interface. Also has an integrated front-end and back-end, so you can seamlessly share models in the client and push updates etc.

https://github.com/webnotes/wnframework

Its complex and not documented. It is primarily built for an small business accounting + inventory app we publish (ERPNext, demo - http://demo.erpnext.com/)
The problem is comments that are mean, dumb, and massively upvoted. Or, really, upvoted at all.

This suggests that at least part of the problem is the voters, who haven't learned that comments of that sort do not belong on HN. I submit the following proposal:

If a comment is sufficiently mean/dumb to be killed by flagging or moderators, everyone who upvoted that comment should be penalized and warned
Your portfolio website itself is nice, but not so much for some of the clients. I don't see how this is trolling. I guess, maybe because it doesn't align with your opinion? Honestly, this looks really amateur to me: http://billpatrianakos.me/img/portfolio/full/ydt.png

But nevertheless, you are making money with your business so that's awesome.
You are not showing an understanding of right of way and how infrastructure projects require large-scale coordinated action. It is not possible to build anything with only 75% right of way purchased from inviduals.
Mobile Start-Up Hopes to Build a Business That Lasts on Apps That Don’t
Good execution, I like it.
I tried to build this years back and made a complete mess of it.

On the other hand, I still believe it can be done and I think the approach you're taking is one of the ones with a decent chance of succeeding.

Good luck; I'll be keeping an eye out for clever ideas to steal as you move forwards :)
Even if that was possible, which I'm sceptical of (you can already get toothpaste with antibiotics, you still need to use it regularly), I doubt that companies making a comfortable profit margin from non-commoditised toothpaste would be interested in that kind of innovation. They would stand to lose a lot from it. A new company could emerge with it, but they could equally disrupt a commoditised market.
Just because something is obvious to one person, it doesn't mean every person has considered it long enough to make the connection between them. This article might just make a whole bunch of people "click", and understand why they are getting unexpected results.

(There's no need to be aggressive about it!)
"or even DDG although DDG is more a search utility rather than a search engine as it doesn't have its own web index."

Looks like you might be wrong about that.

DuckDuckGo gets its results from over 50 sources, including DuckDuckBot (our own crawler), crowd-sourced sites (in our own index), Yahoo! (through BOSS), embed.ly, WolframAlpha, EntireWeb, Bing, and Blekko.

http://help.duckduckgo.com/customer/portal/articles/216399-s...
Ask HN: Track your employee efficiency and track task time?
I have a small company of 15 people and I am finding it difficult to measure the efficiency of my team members. I tried time sheets for sometime (when team was around 5 people) but that got bit time consuming for both my team members and myself.

What are the best ways to go about tracking time taken by employees to complete a task and measure their efficiency?
https://github.com/shaunxcode/jsedn

This is my attempt at a js version. parse is working - now working on encode.

There is really nothing stopping it from working in browser other than I am currently working on it as an npm/node js package.

I can successfully load datomic schemas and .dtm files which I think is a pretty good test.

Need a lot more tests around int/float wrt the arbitrary precision. I would love to have some pull requests if anyone wants to write valid tests which break it.
I'm a researcher at a face recognition company. Big sunglasses do a good job.
E-ink displays only use power when updating, so screen savers are free.
Google beefs up its security by acquiring online virus scanner VirusTotal
Can you please sign the app with a developer certificate?
Don't hire only self-described awesome developers
I read the headline as "FB launches $1 billion face recognition project," might not be the actual headline but might as well be true!
How did the spec specify input format?
This is not a serious argument. It suggests that a simple form of contract between two consenting counterparties should be made unlawful, and then, to get around the fact that this would result in a market where small startups would never be able to get merchant accounts, suggests that the entire payment processing market would either restructure itself or be forced to restructure itself to get around that problem.

No. That's not going to happen. I'll go one further: if you so much as sign your name on a contract the wrong way, for instance by leaving out your title, you can easily create situations in which contracts that individual officers of your company sign bind directly to them; for instance, your VP/Engineering could easily sign a contract with a consulting developer that would leave them personally liable to that consultant if the company went out of business and didn't pay the consultant. The VP/Engineering in that scenario didn't even intend to create a personal attachment, and yet cases like this have been decided against people like that.

Similarly, in some states, payroll obligations --- which are contractual, precisely the type of exposure that limited liability covers --- can automatically pierce corporate liability and bind to the owners of the company.

I think you drastically overestimate the protection afforded by limited liability.
Product design for a technical platform. An experience ...
tractab.com (Receipt/Invoice/Credit Card Billing Management)
"Moral rights" in this contexts seems to be a utterly Orwellian contraption.

There are few more fundamental rights than the right of free speech, and this so called "moral rights" are utterly incompatible with free speech.
I think part of a perceived drop in quality is that the older forum members have been there, and done that.

I caught a glimmer that HN might be getting good again the other day. There seems to be a surge in article about how to be an entrepreneur, while balancing family, new children, and a real, adult life. Those topics are much more interesting to me these days than articles exhorting me to get things done.
Type-level naturals let you express things like "map on a Vector of length n will produce a Vector of length n" and "given an element x and a vector xs of length n, cons x xs will produce a Vector of length (n + 1)". Other functions can inspect these nats and prevent you from taking the head of an empty list, as a very basic example.
I need one!!
That's old news:

http://allthingsd.com/20120618/facebook-acquires-facial-reco...
I think you'll find the common theme being Java hate, but a general love-hate relationship with the JVM (clojure, scala both have their fanboys and critics).
This comment is part of an annoying trend on HN lately, of people looking at announcements for new companies or products and then picking nits with the copy, the layout, the formatting, the SSL configuration, and screenshots, and what- have- you to talk about the "lack of confidence" they have in the announcement.

What makes this such a great example of that trend and how silly it is is that you are here discussing the confidence you have... in a free app switcher.
How Romney’s Digital Director Got Silicon Valley To Power The Campaign
> [...] charging dissenters with misogyny.

Where, exactly, did I do that?
It would relatively straight-forward to filter out bogus input like that.
I always find when startups say they are profitable they may as well say nothing. It is like showing vanity metrics up-to-the-right graphs.
Having said that it is pretty tough to answer either way since "no comment" comes across as douche-y. Being completely transparent might not be a good idea either. In conclusion I hesitantly agree with the "we're profitable" crowd.
Scientists cast doubt on Heisenberg's uncertainty principle
yet another reason for limiting the budget of government.
Nevermind 20pxs, I think 1px makes a huge difference.
My experience has been the same. I think this is why the various proposals have mostly faltered; it's not a big enough pain point in practice.
We can certainly agree to disagree, but I don't think that being "really good at making things" is a pre-requisite to understanding some of the principles underlying said "things". In many ways they are related-yet-distinct disciplines (Computer Science vs. Software Engineering).

I readily admit that I may suffer from some bias in this regard, since I find more abstract topics to be a lot of fun. There are many roads to Rome, however this is one that I personally found to be useful.
Same here. The mixture of support contracts, straight up donations and the Varnish Moral License that varnish offers is, I think, a taste of things to come. Mixing support and patronage is, I think, the answer - patronage is a means to ensure the software is better, support contracts a hedge against it sucking - but if you combine the two so money spent is never perceived by the customer as wasted, the result is really quite interesting.
From the URL you posted - "Amazon's support has since confirmed to an Engadget reader that the option to remove the ads will be "announced soon." Although full details aren't forthcoming"

In other words until the feature is announced you can NOT disable the ads.
Five Countries That Should Be On Everyone’s Must-Visit List
Thanks a lot. Constructive criticism is always appreciated. A redesign is on its way. This issue will definitely be taken into account.
That looks familiar
As someone whose favourite apps ate Skitch and Evernote (on iPad), I loved your product. Annotating a doc, and then sending an email, and then searching in my sent emails on desktop, has always been a pain. Skitched solved it to a great extend, but it was limited to just images. I think your product is a great tool, for users like me.

You pricing needs some reworking, as I think you are undercharging.

Best of luck with bcontext.
Random mutation and natural selection. One's a generator, the other a filter.
"Seriously, ask yourself what you would want the VC you entrust with your money to do."

Is that all you need to ask in considering how ethical an action is?

The whole point of ethics is to reason in the context of tensions. Tensions between what you want and what others want. Companies have responsibilities to more than their investors. Their employees, their communities, their customers, their environment. Focusing exclusively on one side of the tension has nothing to do with ethics.

Focusing disproportionately on investors is also ethically convenient, because their interests are often aligned with yours.

"an arm's length negotiation with CEOs of angel invested startups seeking to be the CEOs of the worlds largest, most innovative companies is well within that line."

It may seem obvious to you, but it's clearly not obvious to grandparent since that is what the argument is about.

"Fiduciary responsibility is the core of business ethics that should never be violated. Within fiduciary responsibility you still can't do anything illegal."

I think this position doesn't require the word 'ethics'. You can get by with just 'laws'.

This isn't a rhetorical device. I think lots of people think this, and honestly am ok with it. At the least it's internally consistent. It just fails for me because it doesn't permit asking, "what should the laws be?"
> In fact, the original commenter could be seen as being more fair by simply stating that gender shouldn't matter.

We don't live in a vacuum, so even if we feel that gender shouldn't matter it already does in fundamental ways.

> At the same time, you're looking at one statistic. The race or religion of project contributors could be looked at, but they aren't because IT IS NOT IMPORTANT.

Actually this is really important. If projects are systematically excluding people of certain races or religions, we have a discrimination problem.

> For some reason, this topic has been rehashed so many times on HN and each time someone tries to look at the argument from a gender-less perspective, people like you -- jacobian -- jump out from the bushes to make statements, charging dissenters with misogyny.

Nobody called anyone a misogynist in this discussion.

> Projects can maintain fairness without specifically targeting a demographic, they need only be open to everyone and never turn someone down simply because of an attribute they cannot change [gender, sexual orientation, race, religion, height, etc].

This is absolutely true. However, why there aren't more women in tech isn't just about project maintainers. Women in general are not going into or are finding spaces in which they can participate as developers and programmers. This is the whole point of this particular RailsBridge workshop.
retina scans have already been cracked - this is no security
App.net: or why you shouldn't copy a successful company
Some have taken to calling it "meta".
X \elem S is not the same as X == S, in many important contexts.
that Muslim veil is looking smarter and smarter all the time
Here's a scene from Minority Report with an imagined advertising landscape after automatic recognition becomes common. The assumption was that retinal scans would be used instead of facial recognition, but the imagined scenario is apt.

http://www.youtube.com/watch?v=nQbVD5hlddk