skysight-inc/HackerNews huggingface dataset:
If it's just an app, I guess there won't be much integration with OSX and web clients ? e.g. a way to integrate a massive amount of already existing photos that won't be on the phone. Or add the new photos taken from time to time with a DSLR, or integrate with Lightroom or other photo management applications.

While thre's not much details available, it brings a lot of (perhaps undue) sceptism from the start.
Thanks for the feedback. I'll make them less annoying/better designed.
Why throw them away and not offer them for takeaway for free or a nominal fee of 1$ each?

Edit: For clarification: I know a lot of books still won't find anybody wanting them. But I say it's justified to throw them away after a period of time.
No, not yet. This is our MVP, checking if the functionality itself is need. Thanks for sharing your frustration. This a serious doub we have: being a stand alone app for non-sales people (the one we currently chose) or being integrated app for professional salespeople.
The ban was introduced after our project was funded. This article is a great discussion of what happened: http://content.time.com/time/magazine/article/0,9171,2149613...
Well, how do we know it was written by a woman? The post has about as much credibility as an anonymous rant written on a Tumblr blog.

It is an anonymous, anecdotal, generalised rant and little more and this type of content, as can be witnessed on a plethora of other popular online fora, tend to lead to the same things repeatedly:

- People charging in to furiously counter the generalisation with other shallow personal anecdotes - "Well I have seen men/women do x,y,z!", "In my experience men/women are even worse than men/women at x,y,z!"

- People charging in with the "not all men/women" argument

- People charging in to back the generalisation up and commit a rant of their own on men/women

- etc.

But the resounding repeated behaviour is people charging in, emotions on high, to exclaim shallow, generalised and anecdotal stories of their own. Mainly not to discuss the matter, but to push their agenda in the matter.

This drives the signal:noise ratio in the wrong direction and, if tolerated, degrades the forum as a whole.

I'm not saying that there isn't space for such discussions, but this is not the format for such discussion and only bad can come of it. If anything, mainstream fora have proven to be completely incapable of having rational discussions on gender issues - the more mainstream the less capable (see Reddit.com for example) - and HN is becoming more mainstream as people flood from such sites due to said degradation of the content there.
The circuit of a cluster virus
Sandbox vendors ignore Microsoft Licensing
High flying FireEye and Palo Alto Networks took some shortcuts in getting to market. MSFT had no idea resellers (embedders) would need to run clients on servers.
Improving the performance of our JavaScript inheritance model
Humans are mammals. I do not think OP implied those emotions are unique to humans, rather the opposite is true. All species of (vertebrate) social animals evolved a similar set of emotions, in part due to shared ancestry but in part on the basis of being subject to the same environmental pressures.
From another angle:

http://fotos.estadao.com.br/protesto-em-brasilia-protesto-em...
Chrome most used across desktop and mobile, Firefox falls below Safari and IE
Devops Against Humanity Cards
I'd really want to hear the whole "rumor" speculation about this consumer-level Glass launch at Q4 of 2014 which is again speculated at a much cheaper price. Will they "exchange" my explorer edition if I buy it now...that's always the hard question.
> They certainly have some interesting technology.

I would hope so based on the salaries they pay their engineers
It makes perfect sense in Mandarin, and since it's a Chinese site, I'll call it a reasonable choice of word.
I also see Cucumber as a way of gluing specifications with implementation allowing you to regression test specifications.

You can end up with a very domain specific testing "language" (DSTL?) enabling developers and domain experts to start describing a lot of different behavior (specifications) to see if the current implementation supports the behavior.

If current implementation does not support the behavior, then you now have a specification to implement the behavior.
Watch what happens when these girls get pulled over funny
A lot of these sound like conventional wisdom (although "it should be reflected on your calendar" is smart), but the "Fifth Principle" --- "To be extraordinary at recruiting, it is crucial to be extra-ordinary at assessing candidates" --- is I think absolutely true, and not said often enough.
Also try using lynx

http://lynx.browser.org/
perl6: super hyperdimensional prototype future programming language

"It's not Lisp!"
Wow that sounds great, is this the product you are referring to: http://grabbox.devsoft.no/?
That's not really true, NIPRNet (unclassified regular Internet) is just as important nowadays.

There are a lot of essential communications going on that aren't classified, and not everyone doing an essential job function has a security clearance.
Beyond Steps: How Breeze Puts Context Around Your Movement
Software Defined Radios are also fascinating! That's a very different post, though. :)
The Best Kept Secret About Advisors
Whoopise. There's actually a Github repo for this project:

https://github.com/bridgetkromhout/devops-against-humanity

Would a mod mind fixing that for me?
Ottawa finally makes Hacker News. Too bad poop-drones are the reason. Some day I have to write a blog post on why I left Ottawa for Silicon Valley.
That is a nice link to the chip and pin compromise although APACS did cover it

>> We believe that the risk remains very low. [This attack] is signiﬁcantly difﬁcult to industrialise to the numbers of
devices that would gain criminals the return they would
expect and, therefore, not economically viable to criminals.

I am not saying banks are perfect, no organisation is, but they are certainly not just old men in conference rooms wondering what the little 1's and 0's mean. Some bank security consultants are the best penetration testers in the world.
It's really, really nice to see an API with all the validating JSON Schemas publically available[1]. I wish everybody did this.

We have been doing a lot of thinking at Snowplow [2] [3] about JSON Schema versioning and self-description. One of the key points as it relates to RESTful APIs is: it's not enough to version your API, you should be versioning the individual entities that your API returns; these entities should be able to individually evolve over time, with the focus on evolving the entities' schemas in additive (i.e. non-breaking ways) for existing clients.

There's quite a lot to learn from the Avro community in all this.

[1] https://github.com/balanced/balanced-api/tree/master/fixture...
[2] http://snowplowanalytics.com/blog/2014/05/13/introducing-sch...
[3] http://snowplowanalytics.com/blog/2014/05/15/introducing-sel...
I'd support a software focused Bitcoin foundation, not a politically focused one such as the current one. Somewhat like Linux foundation but more decentralized by design.
Plus, Gamecube controllers are very well designed, especially for people with smaller hands.
Also, the images at the bottom/text at the top look a tad bit blurry (on Home page)
Just curious what does this mean to the new users of Glass? Don't update?
Yes - I didn't mean to imply Columbus was the first one, but regarding the question of why America was not on maps before, Columbus' discovery is the relevant one.
Show HN: End-to-end encrypted email, based in Switzerland
Talking of Mario, Mario Kart is famous for it's "rubber banding" where if you fall behind you are showered with powerups that can put you right back in the game, while those in the lead get less powerups and get targetted by the blue shell.
http://tctechcrunch2011.files.wordpress.com/2014/02/watsi.jp...
Most of our production workers earn over $21/hr, up to $45-50/hr depending on the position. There are a few doing very basic manual labor (stacking small objects) that are more in the $14/hr rate, but I'm not really referring to them in the post.

It's a common mistake to think that in the skilled trades, people automatically behave much more professionally. Often very skilled welders or machinists have some interesting quirks to them, but they still get paid well and do a good job. We would only let them go if they started creating a dysfunctional team environment for others, and could not correct it.
Apple-powered payment experience
7.5 hours worth of repeated (and I mean repeatedly explaining the situation to each new contact) tech support calls over a licensing issue that was, ultimately, a 10 minute fix (allowing for included administrivia) that was already sitting available for access/correction on the computer in front of a "supervisor".

That left me swearing Adobe would never see another dime from me or people I advise. And it leaves me repeating this anecdote every time the news surfaces another story about their cr-p administration systems and support.

And these are the people who are going to be involved in e.g. EME DRM in our browsers? I sincerely hope not.
Smart Doorbell Uses Facial Recognition to Grant Access
> This is Hacker News - not Reddit.

In the past on HN (I've been here slightly longer than you) I doubt anyone would even consider challenging the idea that banks can't secure their user's data. It used to be a bunch of very technical people who have seen inside the various sausage factories.

The fact that you think banks being "...in direct compliance with worldwide security standards" means they are able to secure their customer's data is truly laughable. I mean that literally, if you said it to any credible security expert they would probably think it was sarcasm and laugh with you.

If you want to set a standard of proof we can actually debate this. What would it take to convince you that banks don't do a good job of protecting the privacy of their customer's data? I can generate like 3 links every 10 seconds on Google.

http://www.computerweekly.com/news/2240208933/More-than-half...

http://www.huffingtonpost.com/2013/09/20/barclays-bank-cyber...

http://www.nytimes.com/2011/06/14/technology/14security.html...
Baidu Opens Silicon Valley Lab, Appoints Andrew Ng as Head of Baidu Research
There was an article maybe a decade ago in the Economist (I've never been able to find it since) claiming that being the hot industry for new Harvard Business School grads to join was, based on past performance, a solid countercyclical indicator: the MBAs started to join just as the industry had already peaked and trouble was on the horizon. IIRC it ended by observing that now (ie. then) they had started to go to Wall Street. I don't know if that's still true, or was actually ever true, let alone if anything similar is true of Harvard first-degree holders, but I thought I'd leave it here. ;)
Updates cannot be refused. If you root your device and reflash with an old version, you will find the updater is extremely aggressive and can't be disabled. On top of that, once a device has had XE16 installed on it, XE11 (the last version that I found acceptable) and earlier versions are rendered unbootable.
It's not something you'd have thought was a common problem but some things surprise you...
I graduated from my undergrad quite a while ago with around fifty thousand in borrowed debt. I made sure to only take what I absolutely needed and maintained various part time jobs throughout.

When I had my exit interview, the financial aid counselor asked if I knew how much I had borrowed. I told her what I knew it to be. She laughed and said that I was probably wrong as most students have no idea how much debt they have accrued.

I asked her to recheck the paperwork because I had been keeping record of how much I borrowed and only borrowed the minimum that I was eligible for throughout my college career. When she looked at my file, she made an embarrassed apology and said that she must have confused me with someone else and that her experience was that most students didn't know their full debt burden.

My wife and I paid it off in five years. We were lucky, though. We were married in our last year of school and were used to living with few luxuries. We decided to keep living as simply even though we were lucky enough to both get jobs not long after graduating. We read all the requirements and prepayment guidelines and followed them to the letter which helped knock the time down tremendously. When we got within a couple thousand, my in-laws paid off the rest with a no-interest loan that they made to us.

Not everyone has those circumstances, I know, but the biggest realization was if we would be okay with living well below our means for a few years, we would be better off in the end. I have friends that I think are still paying off loans due to deferments, unemployment, and amount they received.
Swapping out the screengrab too, will be updated soon.
Show HN: jiffy the simplest way to get furniture delivered
45% discount on Practical Data Science with R
Thanks for the journey but we're shutting things down.

Another one for the Tumblr:
http://ourincrediblejourney.tumblr.com
I wish there was some lip-service to the actual interviewing process. The interviewing process seems to be the pain point in recruiting with the vast majority of startups I've been to.

Nothing telegraph's a company's poor management like a silly interview process. Make sure there's a purpose to each stage of your interview process, don't just throw your whole team, one by one, into a conference room with a candidate with no direction.
A year ago, you could at least ignore the whole GDK mess and run regular Android apps, with a bluetooth keyboard/touchpad. But XE12 (the December update) broke the Android dialog-box API, and XE16 removed both external keyboard support and the ability to navigate Android apps with gestures.
At least we know that they didn't mean it to look like underpants.
"We talk forever, dissect every little piece of it, and then come back to the topic time and time again in the future. And I also have to confirm that I still like them – again and again, and again."

Maybe she should not talk forever, dissect every piece of it and then accept the same discussion again. If the problem is emotional unsuitability, this makes it worst.

Maybe she should cut analysis with something like this: "Dont worry about it, everybody makes mistakes. Just do not repeat the same one again." Or something similar. The point is to make them feel less insecure. Cushioning never works with intelligent people, putting past into past can.
Tesla Model S is like a rocket to the future
A complete guide to understand asm.js
Alright, so Google image search is cool right? Imagine if you could do that with your own photos without tagging and such... I want to find pictures of my dog so I search "dog". Or I want to send my mom all the pictures from my vacation so I search "puerto vallarta" and share the album it creates. There's a lot of cool stuff left to do at the intersection of image processing and photo collections. I'm all for parties other than Google working on problems like this. This app looks like the first stab at an MVP in that domain.
Hi everyone! Thank you for your comments and suggestions. I am the author of the post Clarissa ran on her blog. To clarify, every single employee I have is university educated. My secretary had a Master's Degree (she was young so the role was a stepping stone into a very different position). Not sure if that changes anything, but thought I would point it out.
Ask HN Show HN Blockchain Bitcoin Domains?
It was suggested to me to ask you, the tech community, for advice on marketing our new website that provides domains for blockchain, bitcoin and related emerging services and industries http://projectfivedomains.com Can anyone give us advice?
This happens to me. I think I'll turn on the old console for a quick game. 30 minutes later it's still updating. Guess I'll go do something else then.
The Little Schemer.

Fun to read, solidify knowledge of Scheme.
Google Goggles, the Android app, is still in the Google Play Store. The latest update came out in November 2013. Link:

https://play.google.com/store/apps/details?id=com.google.and...

P.S. Looking at the above URL, it seems Google Goggles may have been called "Unveil" at some point.
I'm having trouble telling: have you improved signficantly on the original publications from the 80s in any of the dimensions?

Given the amount of money you raised, and what you learned, how could you make the engineering cheaper next time? CAn you use CROs?
And advertisers will pay much more than 0.001 cent per impression.
I don't know. I'm not a heavy user (I am in bursts, but not on average), and I'm happy to pay for PS+. I like the "free" games, it's introduced me to stuff I had never considered before that I really enjoyed. No, I don't think you need to be a heavy gamer to appreciate PS+.
Just try it for a while. If it suits you, then keep it in your bag of tools. If you wait for scientific researches to tell you what to do to get better, you will miss on a lot of learning opportunities.
- My two cents
Bird police eh? I'm not too sure this is a good thing or not, I mean those birds have a right to be there too right?
Awesome post!

Note that the "Direct traffic" row in the traffic sources at the end of the blog post is likely attributed to https as well as dark social and not someone typing in the URL manually. This can come from email campaigns, social referrers, and even IM clients.
I think you summarized the steps here pretty well. A note on your first paragraph after item 6: I think to get over/around the "scammy" potential of this tactic, a good route would be to make sure the courses/articles are of true value. That is, not just fluff but something people can learn from even if they don't buy your product.
Email failover with MultiSMTP
Just an explanation/apology, I did read the submission guidelines ( http://ycombinator.com/newsguidelines.html ) before posting this. I didn't see a blanket anti-promotion policy. I obviously have a big vested interest here, but I also think my book and a discount on my book will be of some interest to many on hacker news (given how important data analysis is to many startups).
You make interesting points. I am definitely open to reviewing my own communication style and how it may be affecting the outcome. That being said, does the problem lie fully with me or is this a trend other people are experiencing also?
This is such a bullshit misogynistic article that hurts women in the work force and makes sweeping inaccurate generalizations. If the HN staff have any once of morality and sense of equality, please delete this article from HN now and ban the author.
Is the background animated or something? I'm not sure what's going on but this site is painfully slow to scroll.

It's pegging a core at 100%, and I've got an overclocked 2600k, so its nothing to sneeze at. Firefox on Linux.
Wow, I really appreciate that!
/I must admit, the community here really impresses me with comments like this.
Have you guys actually succeeded in making a plant that visibly glows in the dark, or is it still proving difficult to make something bright enough for the human eye to see?
Much like the Panono Panoramic Ball Camera?

http://www.panono.com/ballcamera/
HR isn't getting the final say on hiring, just on that first crack of filtering out candidates. In my experience, all the "vaguely-eligible" candidates are still going into the hiring manager's hand, at least in software.
Reasons to sort out your (lack of) contact management solution
There is. My point is that so long as you're clear that substitutes are not available, the person buying the cola doesn't care.
There's a lot of difference between knowing SQL (the 2nd example) and knowing what will happen at the MSBuild level.

I know the former but not the latter :) and while it probably will help me get better, I haven't really needed to know in depth what goes on behind the scenes yet (at the MSBuild level), and hasn't bit me in the ass :) , and I've shipped quite a lot of code. To use your terms, it's an abstraction that doesn't leak :) .

OTOH I've never met an ORM where SQL knowledge wasn't necessary (now that's a leaky abstraction if there was one).

I think knowledge of the full stack is required to get better, but I also believe in applying Pareto and studying the bits that will yield the bigger results :) .

I'm not 100% a developer anymore (I'm in an amorphous transition that really worries me between development, support, operations and management) so YMMV.

Edit: for app development, I think I'm on the OPs side, in that you currently need to know the full stack (for apps in particular). This doesn't mean it won't change in the near future.

But I don't endorse his other opinion - I think you have to do a cost-benefit analysis before using dedicated servers. Past a certain point, certainly, do use them, but 80% of the software out there doesn't need them. I know the one I'm currently developing doesn't (unless it scales beyond my expectations :) which would be a nice problem to have).
Have you tried C Programming: A Modern Approach? It is very good with C99 but there is no C11. My only problem is that it spends too much time for people who are new to C.
To be fair, it is relevant to the software industry since hiring discrimination in our industry is an important topic.

But yeah, this article in particular (and the subject in general) is generating a lot more heat than light.
If anything we tend to hear more about Scheme(s) on HN than Common Lisp, which is even less associated with 'industry' (to my knowledge).
I've thought a lot about this topic because of the pains I've experienced w/ bad MVC, and because of the work I'm doing with my own MVC framework Mithril ( http://lhorie.github.io/mithril ). I wrote about some of my thoughts here ( https://groups.google.com/d/msg/mithriljs/WOvJARwmOYA/ovA_HV... ), here ( http://lhorie.github.io/mithril-blog/an-exercise-in-awesomen... ) and in the Mithril site ( http://lhorie.github.io/mithril/practices.html ).

My approach to it has been to avoid implementing design patterns as classes as much as possible - after all, doing so misses the whole point of design patterns.

I'm spending a lot of my time now writing about the MVC pattern as a conceptual entity and documenting coding techniques, with the goal of putting the architecturing and engineering responsibilities back in developers' hands (as opposed to doing it for them inside the framework... and failing like everybody else)

It's a bit disheartening that there's so many people jumping into the latest AngularJS education bandwagon, but almost no one bothers to try teaching the age-old underlying concepts that are actually valuable and that people can use for the rest of their careers. I'm hoping to help correct that with my work on Mithril and the blog.
It's sad that I knew this was about Canada geese as soon as I read the title ;)
I see that you have never met your uptight control freak of a homeowners' association president.

In many states, there is a published list of species that qualify as noxious or invasive. In the HOA busybody's mind, a weed is anything that is not the approved cultivar of grass and anything taller than 4 inches high. This disconnect is bound to cause some controversy somewhere.

I would think that with library card catalogs going electronic, a ranking algorithm could automatically establish a culling order for books, picking them off the bottom to be unbound and photographed or digitized, so that there is just enough shelf space made available for both the incoming books and the redundant storage backups.

After all, they were able to put periodicals on microfiche and thus store more of them, weren't they? There's no reason to trash anything if you can make its bits small enough.
Before/after here: http://blog.watsi.org/post/85923886351/introducing-our-new-l...
Yeah. That looks really convenient and user-friendly </sarcasm>