skysight-inc/HackerNews huggingface dataset:
I realize now that I could have given the basic principles behind each of the two libraries compared here:

libPuzzle: Splits the image in blocks and compute the hash based on the relationships between the adjacent blocks brightness.

pHash: Computes the 8x8 DCT (http://en.wikipedia.org/wiki/Discrete_cosine_transform) representation of an image (lowest frequencies of the image). It then sets the hash by comparing each of these 8×8 values to the mean DCT value (very resilient to non-structural changes in the image).

I updated the post with these informations
Startup content that actually matters
We started to realise that there is a lot of junk on facebook, twitter and other social media handles, and we often miss out on good content. Being around a lot of aspiring entrepreneurs, they always asked me where to read more about startups and entrepreneurship, or even where to start.

Launched founderstoday.com- and it's been growing pretty fast. It's a weekly curation of startup content and news that matters. Some of our content is from FB, Medium, GH, TC , but it's all the good stuff that our team enjoyed. We also get submissions from other writers and founders to include their work.

It's been about 2-3 weeks, and the list is growing everyday. You can subscribe at founderstoday.com

We appreciate any feedback :)
Really looking forward to this. Even although it's been nearly a year since React was open sourced, I think it's only now that we're starting to understand how it can help as an end-to-end solution in association with flux. IMO a whole class of problems vanish with this approach, and in its place there's an application with remarkable simplicity.

Flux+React gets out of the way and helps you think about the hard stuff.

What would I like to see next? React's API fully stablising, and Facebook's Flux implementation being fleshed out in the way that Yahoo[1] and Reflux[2] have. I'd like to see some high quality, real-world example applications of the whole architecture.

At the moment I think there's a bit of confusion around the whole flux concept which means that people think it's more complicated than it actually is. With more implementations and community consensus that shouldn't last long.

I'd love to be able to spend time writing an ebook on the topic but I'm already up to my eyeballs in "real" work!

Edit to say: one thing that was really interesting last year when react first started making noise was Pete Hunt's demo of react on mobile [3]. It doesn't seem like that got a lot of traction, and to be fair the last thing we need is another mobile framework, but I think there's still a lot of exploration to be done here.

[1] https://github.com/yahoo/flux-examples
[2] https://github.com/spoike/refluxjs
[3] https://github.com/petehunt/react-touch/
Why Iceland Should Be in the News, but Is Not (2011)
Boy, I sure will "be proud" that the Seamless and Roku corporate accounts follow me. I'm sure that's because of my high quality content and not a craven attempt at brand/customer building ;)
8 ways to promote yourself locally
If you ignore the vaguely conspiracy theorist bits it's an interesting article.
It takes a while for concepts to actually catch on. .Net and C# for example (iirc) were started in late 1999, with .Net 1.0 released in 2001, 1.1 in 2002, but it wasn't until 2003 that people really started using it. I think Java got some use pretty quickly, because of some of its' niches. Node was a proof of concept in 2009, and only in the past two years is seeing some broader use.

I think it really comes down to more developers actually embracing JavaScript and the tools that the system offers. I think the JS renaissance is upon us, and that's what has people looking to Angular, Flux/React, Meteor and other new frameworks and tooling.
Oh ok, well thats kinda convenient. I thought it was trying to go the way of a phone as credit card approach. Oh well, I'm not invested in the Apple landscape so I didn't care to learn anything about it.
Don't bullshit us. Don't go on and on about "changing the world" when you're obviously not.

Be up-front: "We sell widgets. They're not exciting, but they're pretty solid widgets, and we're always trying to make our customers happy and look for smart ways to get better at widget-selling."

Offer ownership: Both in the sense of literal equity, and in the sense of autonomy and control over technical decisions and (where appropriate) product direction. If you want to hire people with expertise, you have to respect them to use their judgement.

Offer work-life balance: Not everyone wants to spent 60 hours a week at work. Maybe Google offers free dinners at the office, but you offer the chance to leave the office and have dinner with their significant other.
Mars has a cocoa supplement business, too - CocoaVia [1].

[1] http://www.cocoavia.com/
Plotting Data Online via Plotly and Python
Yes, it would have been hard for them to predict that anybody would decide to tackle that particular task. The question from GP is about a much broader range of tasks.
I think you can leverage these criticisms at about 90% of the framework software out there written in just about any language. Most developers like to create complex, complicated software mainly to show off their "cleverness" without thinking through the implications for the people that have to use it. It's as if they think that by cramming in every design pattern they can think of and using many different libraries together for no perceptible reason makes the software better when they could've achieved the same thing much more simply and cleanly if they had put a little thought into it. Such over-engineering is equally a problem as the spaghetti code of programmers who don't know better.
Bing Now Lets You Search by Emoji
Great content has no shelf life
Rockridge is a "good neighborhood" in Oakland. There are others as well. I would highly recommend living in Oakland; I would weakly recommend against living in Oakland to work in SF - it's certainly possible but that's a crowded commute.
State the "perks" up front (salary, equity) - so that people who are not willing to work at that price can avoid wasting their and your time.

If looking for programmers: write a hard, challenging (but not unnecessarily complicated) coding test - you don't want to waste their time, but to excite them (and, at the same time, filter them). Like Matasano does.
Why are you restricting your scope to startups? Larger companies can afford a longer onboarding/training period, and can be less risk-averse when it comes to unproven candidates with potential.

Spend 1-2 years at a big company, and then it might be easier to apply to startups.
The article seemed really weak on details. I have done some work on text analysis from a couple of different major camps so I can read between the lines a bit, but for the HN audience it would be nice to point to a more technical write-up, including links to academic papers and patent filings that this is built on. Is that kind of write-up available?

A comparison with the approach IBM is taking with Watson might also be informative. Thanks
Why I hate Doctrine 2 and ORMs in general
As in, should most web content be free if more and more people are declining to have display advertising render properly in their browser? It can't be at scale and consistently without a revenue engine of some kind.

>If someone successfully exploited the web and created a business relying on ads, that's fine, but he don't have an implicit right for that. Internet users are not obliged to display data he provides through http the way the creator expects.

No, they're not. As this trend continues, the assumption that underwrites a lot of free content will stop being nearly as true. When the assumption stops being accurate, that business model fails, and more free 'content' winds up being ads gussied up as content. This is not exactly what the visionaries of the web had in mind, but them's the breaks.

In print, there are free publications handed out on street corners and in boxes. They tend to have low ad rates because the distribution is unverifiable. On cable, ad rates are still super-high, because the distribution is verifiable, and the cable networks have all the data they need about you on your cable bill + viewership surveys to aggregate for sale to advertisers.
haha good point :) It was for the hackathon. There were 1000+ people hacking this weekend and the top 20 got listed. So not completely a given that it would get listed.
750 Popular Subreddits, Categorized by Industry and Submission Type
Interesting... though not surprising... Honestly, I'm not a big fan of class hierarchy in JS. It tends to weight things down imho more than it helps. I'm generally in favor of decorating against object literals, which has some overhead, but less so than deep inheritance chains.
First example that comes to mind is SQL inside Python (I'm actually doing this right now). Say, you've got a raw SQL query in your Django app. To a standard editor, the query is a simple string, however it's absolutely great to be able to mark this string as SQL, getting all the correct syntax highlighting and linting etc. PyCharm already does this, even going a step further, validating the DB schema along the way. Super useful!
I agree with this entire comment, though I would add that the Bush administration expanded telecommunications to include communications over digital switches.

The other thing I would suggest is that convincing rather than forcing is NOT an entirely different matter, as the amount of leverage the United States Government has is insanely high. In practice companies are forced to by overwhelming incentives - legal, financial, and otherwise.

If you are going to provide a wiretap you are going to provide it in the clear. That is a backdoor.

https://en.wikipedia.org/wiki/Third-party_doctrine
This is like the opposite of what "startups" do. They put out an MVP and scale from there. but in fact you found that Fruji did too much and scaled it back and came out with an Even More Minimally Viable Product. so cool. EMMVP!

I wonder what else you feel you could do singularly that would help twitterers. Or at least like to see in such a plain awesome usable way!
I think you can trust that my name is actually Thomas Ptacek.
Human Hair: The New Gold of the 21st Century
Not sure if there will be a change in the processing itself (bar filling up afterwards), but with Lollipop taking the picture (circle loading) should be a lot faster. They also say it's 0.3-1 sec, which isn't too bad. Normal photos used to take that long on high-end phones a couple of years ago.
Is this remotely exploitable in a dangerous way? Or just a tool for people to hack their own PS4s?
That article doesn't support your conclusions. The graphs is totally worthless as the article admits:

> The graph is misleading at first glance because the phones and the cameras sit on different scales. So it’s not saying that the phones are better than current DSLRs, despite scoring higher.

So your conclusion:

> Further, just to put this into perspective, an iPhone 6 or a recent Lumia, with its tiny little sensor and tiny little lens, has attributes that beat out God like SLRs from just a few years ago.

Is not only not supported by contradicted by your link. Did you actually read it or just look at the graph and link?
I knew HN was written in Arc, but I wasn't aware that it is the Lisp clone referred to by this piece. Was it?
The feat of engineering to create the Back Bay is impressive by itself. Just a matter of time before more changes are needed.

http://en.wikipedia.org/wiki/Back_Bay,_Boston#History
The idea that "it's just business" so it's ok to do anything and everything that you can get away with (up to and including breaking the law) is a harmful idea. "Crushing" other businesses by participating fairly in the market is different than using under-handed tactics to win at all costs ("history is written by the victors," "might makes right" and all that).
YC15 invitations will be send tomorrow
Anyone's waiting for the invitations to be sent for winter 2015? I am impatiently waiting. So many thing I could have done differently in the application (of course :)) And damn, only 3 views on my video back in October 13 which makes me think it didn't pass alumni's. Surprised nobody else is discussing this topic.. yet
Image-Focused Design: Is Bigger Better?
Interesting that as one of the main images for it, they use 'flappy birds' (http://g-ecx.images-amazon.com/images/G/01/kindle/dp/2014/M/...)

according to wikipedia, its an official version (http://g-ecx.images-amazon.com/images/G/01/kindle/dp/2014/M/...)
One should remember that writing camera software that is agnostic to the hardware is technically hard, and nearly impossible if you want gorgeous photos (a la iPhone). When taking astronomy images we would characterize the CCD (mostly for noise) each night, and you need that kind of approach to tune your software to your hardware.
My wife and I are paying $1200 for a one BR in Oakland, pretty close to BART. I've no idea whether it's possible to find similar now - we're certainly grateful that our landlady hasn't raised the rent in the 3 years we've been here.
Why does that surprise you? Virtually nobody who uses these products wants to use user-controlled keys. Corroborating evidence: compare the success of web-based encrypted chat products (which people who pay attention know don't actually work) to native encrypted clients that do provide end-to-end security. Or compare the adoption of WhatsApp to that of, say, TextSecure or ChatSecure.
Just extrapolating: that highly abstract symbolic language/keyboard, combined with an agile mind (think 'Limitless' the movie) and 10-finger virtuosity, would be an incredible coding force...

Not entirely unrealistic, I might add.
And that mine is not actually Xavier Null.
A huge red flag for a crowdfunded project is any sort of new technology that needs to be developed before the project can be successful. Something that has never been done before might simply not be possible or might turn out to be impossible to resolve before everyone loses interest. The amount of money available makes no difference past a certain point.

These hard/impossible problems can sometimes be hidden inside other apparently easy problems. This is particularly true if there is a significant software component.
Good work! If you are able to add touch screen support as well it would be even cooler! ;-)
Aren't bigger companies also looking for people who have a solid foundation in algorithms/data structures? Since most of my work has been in hardware, I haven't had a chance to apply these concepts extensively.

Which bigger companies would you recommend given my past experience?

I also feel that all I need is a chance and then I will learn and adapt as is expected by the job and the company. Is this something most other people also feel?
These design principles were taught to me while I attended university and are not solely employed by Hearst. Publications that flagrantly disregard lessons learned from the past are horrible and obtuse to read. My point is that publications backed by experienced teams tend to adhere to these lessons, very few web publications could claim the same. Since advertising on the web is much younger, and lacking similar historical perspective, we have an intrusive system for advertising delivery. Advertising in a properly formed publication means the ad layout is determined by an experienced individual and attempts to strike a balance between obtrusiveness and visibility . It seems marketing divisions determine ad placement on the web more than it does in print media and visibility is held to be more important than being less obtrusive, the balance is way off.
Yea... so as a Bostonian this will never happen. There are cheaper options like dropping a flood-wall out in the middle of the harbor.

If anyone thought the Big Dig was a clusterfuck then they have seen nothing if this vision became a reality... the idea of turning the Back Bay into a series of canals... an area built on landfill and poorly documented about where infrastructure is located along with tons of historic residential architecture is going to cost many times more money. Not to mention the Back Bay neighborhood association, which is probably the most powerful neighborhood associations in the United States due to a combination of power and wealth would throw a nutty (and rightfully so).
Indeed. The pre-Lollipop stock camera software was crap. Now it seems much better. Also Samsung's phones, even the S5, seem to be crap in the low-light/dark, too. They only excel in good to medium lighting.
David’s Health Tech Newsletter: No. 29
"The only cardinal rule is: stay reasonably close to the BART line if you expect to commute into SF from your home."

If your destination is reasonably close to Embarcadero, being on the NL line might also be doable. Still better to commute within SF or from SF or outside SF than into SF.
"Splitting the difference between candlelight and daylight, around 6 years of technology has made up for the massive difference in the size of the lenses and sensors between the best phone and the $2,000 DSLRs."

"Phil Askey from DPReview described it as “the absolute best in its class, with the best image quality, lowest high sensitivity noise, superb build quality and excellent price.” He described the “Excellent resolution”, the “Noise free ‘silky smooth’ images”, with “very low noise levels even at ISO 1600.” The EOS 10D ran rings around the film that we’d been using for 50 years in terms of clarity and freedom from grain.

Yet it’s comprehensively humbled by modern phones. The iPhone out-shoots it, and the Nokia out-resolves it, all by huge margins."

Should I continue? Did you actually read it? Did you just rush to it to find a confirmation that SLRs are better? Of course they are better. Its point is that the same SLRs we lauded as extraordinary a mere decade ago -- and in some cases much more recently -- are now humbled, badly, by standard smartphones. Do you think the SLR owner of a decade ago was saying "yes, my device is junk. Just sticking with the form factor until it gets decent."?

As to the chart that you seemed to take offense at, its point was demonstrating the extremely rapid improvement in smartphone cameras. Each year the camera is significantly better than the year before, still in the tiny, integrated little module.
Fitbit’s Latest Activity Trackers Feature Heart Monitoring, Smartwatch Functions
> Yes, but it is an imperfect replacement.

And at the very beginning, horseless carriages were an imperfect replacement for horse carriages, but that doesn't mean that people investing in building horseless carriages should also have invested in building accessories for horse carriages (e.g., buggy whips.)

It makes more sense to invest in making the new technology a more adequate replacement.
Looks interesting. Prime Instant Video I've had simply poor experiences with - paying for the privilege of paying to rent out things that are free on Netflix. Brilliant.

If it supports the Chromecast protocol so things that stream to it anyway work nicely.

Another plus would be if it supports ac.3 and MKV formats, so I could play to it from Plex without transcoding.

That would make me consider it.

Edit: Ah, looking here http://www.amazon.com/dp/B00GDQ0RMG#tech it lists AC3 as a supported codec! This is actually great, because it means that you can play scene standard content (AC3/H264/MKV) without needing to transcode! I think what this really comes down to if it can do what the Chromecast can do but better, then.
People who go gluten-free typically do not have any form of celiac -- the fad largely started with claims of non-celiac gluten sensitivity, and even the researchers who originally identified that have now retracted their claims and stated they can find no evidence that such sensitivity exists.
T-Mobile quietly hardens part of its U.S. cellular network against snooping
NVidia Turf Effects
Had this exact same thought. Upload rates being what they are, I doubt many people are uploading that much. This plan could come back to bite them down the line if Google Fiber (or other similarly fast services) ever gets a wide rollout, though.
Apple's watch doesn't have continuous, only on-demand HR, correct? I think they have better options and I would trust them much more than anybody else regarding choices of materials and so on. And, yeah, Basis doesn't have an API and that's another reason not to waste money into it. It's been years and they still keep our data for themselves! As a beta tester, I told them that I don't mind paying an annual fee to get access to an API, they told me they are working on it (2 years ago), and, yet, there's nothing to date!
> Growing up in the 80s in Eastern Europe culinary allergies and the likes were virtually unheard of. Or autism and ADHD.

Romanian orphanages are not the places we want to get health care advice from.

http://www.theguardian.com/slideshow/page/0,,1985460,00.html

http://www.washingtonpost.com/local/romanian-orphans-subject...

http://www.npr.org/2012/08/19/158924764/for-romanias-orphans...
Other than JSON over HTTP you can also use something like https://github.com/lynaghk/zmq-async/ .
I feel guilty for posting this, because these new devices have NO HealthKit integration. That's a deal breaker for me and a ton of others!
Codealike. Analytics for Software Developers on Visual Studio and Eclipse
> One hypothesis I've heard for explaining peanut allergies is that the much greater number of caesarean births is to blame.

Why would this only explain peanut allergies?
Buffer raising $3.5M
And this is part of the problem - it was never about detail, or more generally technical perfection. But yet that's where the conversation starts and stops. The conversation around cameras focuses on noise level, dynamic range, or lens sharpness - none of which are particularly critical traits for producing great photography.

The Tank Man[1] photograph would not pass muster even by low-end cell phone standards today, but it's as powerful now as when it was shot.

Nor Cartier-Bresson's famous "leaping man"[2] - more dynamic range, more sharpness, less noise, less grain, would not have made the image any better.

Even moving into modern times, Bruce Gilden didn't need perfect sharpness or dynamic range to document the yakuza from the inside[3]. Not only did he not fuss over focus points and phase-detect vs. contrast-detect autofocus, he didn't even have autofocus!

Like Weegee said: "f/8 and be there". It's about the picture, not the gear. You only care about the gear insofar as it enables you - and nearly all cameras (including cell phone cameras) are well past the point of enabling.

And this is the problem with the "argues about gear on the internet" demographic - they don't produce. They spend a lot of money and time acquiring, testing, and verifying the technical perfection of their gear, and too little time actually photographing. The best you get out of this group are is technically-perfect banality.

[1] http://iconicphotos.files.wordpress.com/2009/04/030.jpg

[2] http://www.dienes-and-dienes.com/Assets/CBManLeaping.jpg

[3] http://3.bp.blogspot.com/--vyBAjPjz6U/TkgF6Qla38I/AAAAAAAAJA...
Mostly agree. Under the right conditions/use cases (and in the right hands of course) phones can take pretty nice photos--though I can't say most of those in the link you provided do a whole lot for me. For the majority of users, today's cameraphones are better than whatever mass market point and shoot they were using going back to the Instamatic days. With the exception of a few niches, there's little reason to buy a dedicated camera these days unless you're going interchangeable lens and learn how to use it--and make the effort to bring it with you.

And there is a generally annoying group of online gearheads who spend a lot more time obsessing about camera specs than they do going out and taking photos.