skysight-inc/HackerNews huggingface dataset:
Upvoting, because I agree that JVM and .NET shops, like commercial banks and industrial manufacturers, are more likely to use Deeplearning4j (DL4J) and CNTK, respectively, than TensorFlow (or anything else, really).

However, those corporate shops are typically many years behind the state-of-the-art in AI, and in many, if not most, cases, they will likely end up paying for higher-level "AI services" provided by a third party than building new kinds of applications in-house with lower-level frameworks.

My view is that those new AI services will be created by startups we haven't heard about yet, led by developers outside of Corporate America who by and large are betting on TensorFlow and non-Oracle, non-Microsoft stacks.

Google's competitors will of course want to use their own in-house frameworks regardless.

--

PS. By the way, I think DL4J is awesome. Great job!
Ask HN: How to Peacock my Resume
Hi, I'm applying for a bunch of entry-level programmer positions. I'm good at math so I'm curious what sort of projects would look interesting on a resume.
> I can't imagine a situation where someone has beliefs that do not affect his actions in any way.

That was an extreme example used to illustrate the point I was making. Racism is also only an example; there are plenty of other beliefs that are bad for society. Personally, I suspect that sexism is probably far more prevalent on Reddit than racism, for example.

Social stigma can prevent one's beliefs from affecting one's actions, or at least reduce the effect of those beliefs on one's actions. If it is shameful to be perceived as a racist, racists will attempt to hide their racism by not acting in racist ways toward others, at least when other people are looking. This does not obviate the effects of unconscious biases or eliminate racism, but the net result for society is fewer overtly racist actions, and that's a good thing.

If racism becomes acceptable again, racists will feel freer to act on their beliefs, which will make life worse for the targets of their racism. So, there is a case to be made that if people repress their beliefs only partially, society is better off -- not as much better off as if certain people repressed their beliefs fully, but still better off.

The danger of allowing racism to flourish in online communities, especially ones as large as Reddit and Twitter, is that it re-normalizes racism and makes it seem acceptable to be a racist. It can be more than merely acceptable -- it can even be a contrarian badge of pride, justified as a rebellion against political correctness. (That kind of justification for it is reinforced when anti-harassment policies are not uniformly and consistently enforced, because it can make moderation appear to be arbitrary or politically motivated.) When that kind of thing happens, it makes society worse.
I think its more about the shape.
Uh oh. The wrath of a thousand SJWs is about to fall upon you.
Can confirm the new Tinder Social feature is opt in, with reasonable warning: https://imgur.com/ie8IgSZ

Feature can be disabled at any time.
Is Haxe for you?
This is really nice art and data visualization too.

It's common to scale the elevation of a topographic map to exaggerate features [1], even non-linearly [2]. If you try to 3d print a raised relief globe without exaggeration it is surprisingly flat. If you're buying an expensive classroom globe, the specs talk about the exaggeration [2].

This is a sculpture, so whatever goes, but perhaps the designer looked at the version without exaggeration and noticed that it looked less emphatic.

I also think, as data visualization, this sculpture nicely shows the extreme change in price which occurs over small spatial distances. That's really important, and, actually, the tendency to make real estate price heatmaps with models that force continuity and prefer smoothness, like cubic splines, suppresses that aspect of the data. Railroad tracks and some beautification really are sometimes the only thing between million dollar homes and mobile parks.

It would be cool to see this with neighborhood boundaries/names on the mesh.

[1] "A raised-relief map or terrain model is a three-dimensional representation, usually of terrain, materialized as a physical artifact. When representing terrain, the vertical dimension is usually exaggerated by a factor between five and ten; this facilitates the visual recognition of terrain features." https://en.wikipedia.org/wiki/Raised-relief_map

[2] "Raised Relief:	Yes. Elevations from 0-3,280 feet are magnified 60 times, higher elevations and ocean floor are exaggerated by 40 times." http://www.1worldglobes.com/1WorldGlobes/classroom_relief_gl...
I remember reading that piece, and now with this one, it's hard to tell if the guy is just that sarcastic, or honestly attempting to defend the practices of the accused. "Listen guys, it sounds bad, but actually this is just how trading is. Why heck, if the trading desk isn't out to bend their customers over, they might even take a loss!"

Not sure why I'd expect any better of a trade rag I suppose.
I think Yishan Wong goes in the completely opposite direction. I think the opposite direction is better BTW. I really wish for example the restrictions can be reduced or removed so board of directors (like @pmarca) can tweet more on public companies.
Sometimes the only way to do such "expensive" work requires significant support. Things like their legal protection against liability, mandatory requirements to have X to do Y in a jurisdiction, and other sorts of things can really eat into the revenue of a small business or sole trader.
A metal case will block any unwanted RF emission. That said, the article states that the goal is to make it possible for users to still use their smartphones as camera, GPS, or whatever tool you need on it, while being safe.

As someone who knows a bit about computer security I find it mindblowing that journalists would go into war zones and expect to be stealthy with their smartphones in their pockets but they apparently are willing to risk their lives for their iPhones, so the best we can do is offer tools to mitigate the risks.
It happened, but whether it happened like he said is up for debate. There's reports from others out there that he actually was being drunk, disruptive to rescue operations, and elbowed a cop in the eye.

Yet another reason to have body cameras -- no he said, they said.
L’Oreal Paris Bare Naturale Mineral-Enriched Mascara Different Shades
Higher up officials in Kazakhstan have never heard of HN.
I could see an advantage in a Lua embedded implementation. If Lua is going to be embedded anyway, there could be considerable memory savings. Also, many features/packages could be left out and loaded dynamically only as needed.

I'm not sure how it works for Lua, but scripting languages on VMs often compile down to very compact bytecode. An entire Squeak Smalltalk image has been pruned down to 384k. I'd expect an entire vi clone in Lua to wind up only a small fraction of that.
> The FBI found out his bank account information from buying ads. He probably bought something on iTunes

This actually sounds the most believable to me, excellent point.
Co-author of the article here.

An unstated goal (we probably should have stated it, looking back) was for sites to be able to easily move legacy sites with legacy endpoints to long sessions.

The service worker approach can effectively intercept requests to any endpoint and perform the re-generation of a short cookie if needed, without needing to change every page on the site or the legacy endpoints.

One additional benefit is that it minimizes the transmission of the long term token, which is generally good if you're worried about it somehow getting intercepted. You may or may not be too concerned about that risk though.
Biotech Startup HistoWiz (YC W16) Is Hiring a Software Engineer in NYC
We are a Y Combinator backed biotechnology company in NYC looking for a Lead Engineer immediately to build the world's largest and most accessible online pathology image database to facilitate collaboration between scientists and doctors and to accelerate cancer research. Our vision is to combine biology with computer science and use machine learning to develop automated cancer diagnosis and prognosis algorithms.

We have over 1000 customers from top academic institutes (e.g. Cornell, Harvard, Stanford, Johns Hopkins, MSKCC, Dana-Farber, MD Anderson, Rockefeller, MIT), foundations (e.g. HHMI, CSHL, Cancer research UK, the Jackson labs) and pharmas (e.g. Pfizer, Alexion, Regeneron, Novo Nordisk, Novus). Since inception in 2013, we have doubled our month-over-month sales, driven primarily by customer referrals. Our mission is to fight cancer cooperatively instead of individually by aggregating histopathology data from different labs and hospitals through our automated histology service.

--

Position Summary

The Lead Engineer is responsible for managing the entire code base and will be the primary developer for the platform.

Key requirements:
3 - 5 years of experience building scalable web applications from scratch
Experience with AWS (CloudFormation, EC2, RDS...)
Experience with Python web frameworks (Flask, Django, Bottle...)
Experience with managing and scaling databases (MySQL, NoSQL…) and search (Elasticsearch…)
HTML, CSS, Javascript, and front-end MVC frameworks (Ember.js, Angular.js...)
Linux and dev ops (bash, git, continuous integration, automated testing) experience
Experience managing a team of developers
Living in or willing to relocate to NYC to work in person
Interest in biotech and using computers to find a cure for cancer
Advanced degree in computer science or technical field preferred

Prior experience with early stage startups, computer vision, statistics, and machine learning is a plus.

We believe in investing in our employees’ professional development, and we encourage networking within the software, tech, and startup communities for all of our employees and collaborators. In addition, we provide the time and freedom to pursue independent projects.

We offer a tremendous growth opportunity, flexibility, and independence. We are seasoned scientists with experience at the world’s leading academic institutions, and have published high impact research in top journals of biomedicine such as Nature and Cell.

Compensation is top-notch and generous equity is available, commensurate with the impact you have within our organization. Full coverage of health, vision and dental insurance, 3 weeks paid time off & paid company holidays.

If interested, please email a resume to ke@histowiz.com. For expedited consideration, include a link to sample code. This could be something personal or contributions to a library preferably written in Python and hosted on Github.
I hope so, that would be a step in the right direction!

Has anyone in America tried out https://github.com/defaultnamehere/tinder-detective to see if the API still works in the US without having to opt in?
The feature will also opt-in (on android at least) via a notification, with no confirmation upon opening the notification. Thanks, anti-privacy patterns!
Co-author of the article here.

I agree with dpark - an unstated goal of this proposal was for developers to be able to easily move legacy sites with legacy endpoints to long sessions without needing to update those endpoints or pages.

The service worker approach can effectively intercept requests to any endpoint and perform the re-generation of a short cookie if needed, without needing to change every page on the site or the legacy endpoints.
How do you know those people did not leave voluntarily? Do you work there?
Ah, I was talking about in Australia. Turns out Tinder Social launched in the US today. What a coincidence!
>Incentivize for the behavior you want.

This isn't as straightforward as it seems. It's kind of like that old quote, "When a measure becomes a target, it ceases to be a good measure." If the behavior you want is there because people are just casually messing around for fake internet points, it will change when you compensate them. It's probably possible, but far from simple.
Peter Thiel tells Americans to vote for Donald Trump
Given the paucity of high profile business speakers at the event thus far, I'm surprised that the RNC didn't milk Thiel for longer. It's also surprising that he talked about replicating the prosperity of SV beyond the Bay Area, when the general sentiment from figureheads more representative of the startup culture (such as pg) note that tolerance and liberalism is a key part of engendering innovation.
I was not a source.
Yeah, there are millions of people who live in the midwest who obviously disagree with me. :)
Bezos Tops Buffett as World’s Third-Richest on Amazon Rise
> exceptions are features of C++ that I never see used in real-world C++

Well, I use exceptions in exactly one situation: my request handlers on the server are all one-shot, transactional, and throwing anywhere unwinds to the top of the stack, aborts the transaction, and results in an error message being returned to the caller.

For that specific use case, I find exceptions cleaner than any other approach I've tried. Otherwise, I avoid them as well.
In fairness, versine is "archaic" in the "my parents used this when they were in school, but I didn't need to" sense. It only went out of use when people stopped using trig tables, replacing them with digital calculators.

And of course the actual calculation of this function had to be done (up to a factor of 2) all the time during navigation until things like GPS appeared. See https://en.wikipedia.org/wiki/Haversine_formula
Being on a bus and not having seen the video, I wondered how Theil would reconcile libertarianism with support for Trump. But i wasn't sure Theil considered himself a libertarian so I went to Google and started typing, "is Theil a".

Why am I not surprised that the first autocomplete offered by Google was, "is Theil a Jewish name" given the venue at which he just spoke?
What Does Peter Thiel Want?
I haven't been back in seven years. Relatives usually come out to visit me.

I'm too soft now to survive a winter there. :)
This is hard to pronounce -- like the Georgian chess grandmaster Roman Dzindzichashvili.
Exactly. The trick to billing $1000/hr is finding someone who'll pay it, and having the connections to get in front of them, and their trust that its $1000/hr well spent, which entails no small amount of theatrics on the part of a corporate shield.
There now is a robot that can knock you out safely

https://www.washingtonpost.com/business/economy/new-machine-...
Cause it's just a tool. A tool that promotes laziness in communication and personal contact. All for the low low cost of all your privacy so they can sell you to whoever. It's a convenient tool though
It's better than nothing.

And developers don't tend to want affordable housing. That's why it usually has to be enforced by regulations of some sort. They're quite cheap and want to maximize their profit (like any other business). City, cultural, etc concerns come second.
Peter Thiel Speaks at the Republican National Convention
Security Engineering: A Guide to Building Dependable Distributed Systems by Ross Anderson is available online for reading -- http://www.cl.cam.ac.uk/~rja14/book.html

A couple of other resources:

- 7 Security Measures to Protect Your Servers [0]

- SSH best practices [1]

In case one doesn't prefer to be overwhelmed with documentation, one could refer to: My First 5 Minutes On A Server; Or, Essential Security for Linux Servers [2].

[0] https://www.digitalocean.com/community/tutorials/7-security-...

[1] http://www.cl.cam.ac.uk/~rja14/book.html

[2] https://plusbryan.com/my-first-5-minutes-on-a-server-or-esse...
Minified code, even once pretty printed, is hard to read (especially since most minification tools rename function and variable names to single letters). Which causes the guidebook assessment even much harder, for no apparent performance obtain. http://www.crazysales.com.au/ So, in essence, I think that those are some good policies. It's just insufficient to have a policy in place if you're waiting for abuse reports to come in, because it still lets people get infected. Before anyone can install the extension, It'd be much better to apply them.
Wait, mathematical functions are patentable!?
I'm not, and I don't appreciate the accusation.
It is an interesting idea that it is the censoring that makes Facebook profitable, but I'm not sure that I agree with it.

I would say that the "made a platform that is much more easily advertised upon" is the important part, combined with the massive data-gathering so the ads can be targeted better.
Peter Thiel's full speech at the RNC [video]
It's mostly a security checklist (as of now): https://github.com/FallibleInc/security-guide-for-developers...
You can write a fast server in Python 3 that can benchmark well against Node [0].

The author tried to sell us on the idea that Python is slow because Django is slow and you shouldn't use Ruby because Rails is slow. You should just use Node because its fast.

Well I don't know about you but I've seen slow Node applications too.

It all comes down to data. If you really want to maintain your performance goals you have to include them in your design. You have to design for your data. Show me your data and I can write the program. Design it well and you can scale up when the time comes with minimal effort.

Besides there are other factors to consider such as familiarity with the tools, correctness of the implementation, etc. Javascript is great and all but it is incredibly easy to make errors that will go unnoticed until it hits production. The law of large numbers won't protect you if you're used to the blanket of obscurity. And so I find you need many more layers of tooling and choose your subset of the language carefully to maximize its use... something that you don't have to do as much with OCaml or Haskell for instance.

Hence, "just use Node because its fast," is misguided at best. (And I'm not even a Node hater.. I maintain a number of Node applications presently).

[0] http://magic.io/blog/uvloop-blazing-fast-python-networking/
Customers are significantly more alert to the songs as opposed to ballet considering that songs learn is definitely a more substantial point than Ballet study. http://www.crazysales.com.au/ The typical intelligence about Stravinsky's music developments has long been canned and repeated and packaged for a century, to make sure it's hagiography at this point. Consequently persons erroneously believe that the famous pandemonium arose due to crazy/new music. Neither of the two the riotous past of the performance, nor any studies or special event of Stravinsky's new music, functions as facts for a way way of life improvements belief. Culture variations effect.
I just posted the youtube video of this and it was instantly flagged... why is that? Peter Thiel is arguably one of the most famous Silicon Valley VC's and a partner in ycombinator, isn't him speaking at RNC newsworthy?
Once Reddit do a Twitter and limit their API in such a way that kills off alternative apps such as Relay, I'm done with it. Monetization plans can only go so far before people start leaving.
There’s Never Been a Better Time to Start Eating Crickets
I've opened many phones and have one open in front of me. I have schematics of a few open too. Some have supercaps for RTC. No extra batteries.
My gender is 88
Because the two requests are fundamentally different. As far as I am aware, other than helping decrypt the phone, I believe Apple did handover any other information they had on the terrorist.[0]

I believe when it came to decrypting a phone, that is a line they decided they could not cross because of what it would require. I believe, had Artem had an encrypted phone and Apple were asked to decrypt it they would refuse again. It's about what is being asked of them, not about the severity of the crime or situation.

So it is only hypocritical if they help decrypt Artem's phone and not the terrorist's phone and only if Artem's phone requires the same level of work to decrypt. Additionally, the factor of iTunes being affected by the crime having any effect on their willingness to assist law enforcement is pure speculation

-

[0] http://arstechnica.com/tech-policy/2016/02/apple-we-tried-to...

"After days of working with the FBI, Apple proposed one final attempt to recover roughly six weeks of data that was locked on the phone." / "With a legal court order, Apple can and does turn over iCloud data."
Here's the full speech. It's not very long, just 6 minutes.

https://www.youtube.com/watch?v=UTJB8AkT1dk
Question: Can we trust that the person is dead?

The police aren't providing the dead man's fingers, just a fingerprint scan. Without more, I have to admit the possibility that the police aren't telling the truth, that this is an attempt to unlock a live person's phone. If the person was in custody then there would be no need. They can force his finger onto the phone. Perhaps they have the phone but not the man?
Scientists can now store data with individual atoms
Show me a picture on a teardown on ifixit with this in a nexus phone?

Or in an iPhone?

No? Yeah...
Google Under the Hood: One Google Account for Everything Google
Nah, it's a string.
Apple helped the FBI take down one of the biggest torrent sites in the world
Only one axis? How discriminatory. :P
Reddit is owned by Advance Publications and some other investors (there was a round a few years ago http://www.redditblog.com/2014/09/fundraising-for-reddit.htm... ).

Advance also owns Conde Nast, but they restructured reddit out of Conde Nast in 2011.
Pokemon Go finally launches in Japan
Gotta say, I'm extremely disappointed in Thiel. For being such a "visionary" he has really chosen a terrible investment in Trump.