skysight-inc/HackerNews huggingface dataset:
You don't really need a 1 million images of specifically cats - there are ML techniques that can look at a million meaningful pictures of different kinds to learn general visual features and then use a much smaller number of cat pictures (possibly just one) as a reference to what do you want to identify.

In that sense it's quite similar to a vision system of humans or other animals, which needs lots and lots and lots of early-age exposure to "learn how to see" (which is the hard part); and only after that it becomes possible to figure out cats of any kind just by seeing one or two.
Investing in the Connected Enterprise and Making Offices Frictionless
> Machine learning is more general than AI and therefore should be the outer circle

Machine learning is one of the but not the ONLY way to achieve AI. Artificial Intelligence is the objective, machine learning is one way to achieve it.
true, the app stores take care of those parts for you. in both cases though it's just a very small minority that explodes into popularity.
It is well worth the money. I still have my first edition copy on my desk, the second edition on my nightstand and the money ready for the third edition. It easily replaces several other, pricey books.

If you are an ACM member, it is also available to you as eBook: http://learning.acm.org/books/book_detail.cfm?id=1854996&typ...
Hehe, I was so happy when I came across a Lua module for Windows administration. And so sad when I found out it was meant for Windows NT 4.0 administration. :(

A current reincarnation of such a module would be really sweet, though.
There is a very simple solution that answers all the problems. proof of God.

NIST beacon is proof. The nigger brain cannot understand what a government legally certified random number is.

God says...
absurdities Haney's Indian tipper intersect impetus subsists nonphysical checkmate's fierce hernias revolved humanist Mekong pedagog unruliness's Gilligan playacting's ban anesthetist glibbest shading tiresomely purgatory Claudette's scat faeces decidedly cupped beau trigger reassessing
Machine Intelligence vs. Machine Learning vs. Deep Learning vs. AI
No, I'm not implying it. Once again: if you're trying to guess opponents position and put words in his mouth, this kind of discussion becomes meaningless very fast.
Pc, 90% avvisi di sicurezza ignorato
I read the same thing after the Paris attacks.
Attacks caused 137 deaths and 368 injuries. This is low compared to the Paris population (2 million in the city, 10 million in the urban area). But personally, several friends were seriously injured in the Bataclan, and many of my colleagues knew victims too. You don't have to be a direct victim to suffer from an attack. Nearly every young parisian is linked to a victim.
So, no, it's not a "totally irrational" fear.
Dewarping images for OCR isn't a new idea at all - while older systems used to do simple de-skew (tilting the image) for speed reasons, the need for warping the image to improve results has been known for a very long time, and most production quality OCR engines has done something like it for a long time.

(this isn't to slight the article - it's a great, well written presentation on how to implement it)
I just watched the Tony Robbins documentary, and I am rethinking about this. He cuts through the noise with profanities, and says the truth. And it works.

Hmmmm.
The liveable cities lists are never accurate. It's extremely subjective. People have very different priorities when it comes to what city is 'ideal' for them. You have to visit them to know for sure - A big part of it is that people in different countries tend to have vastly different mentalities (sometimes it's hard to put your finger on it) but it can affect the whole experience of living in a particular city.

From that list, I've been to Melbourne, Perth and Vienna; Melbourne and Perth were fine but they are nowhere near my favourite cities to live.

I will agree that Vienna is really nice though - It's clean, orderly, has a good culture, people are very friendly, food is great, it's affordable (especially accommodation) and public utilities are great.
since you already tried this out. Were your projects similar to other services or they were completely new ideas?

I am wondering if it is easier to launch in a proven market and get a small portion of the pie rather than create a new idea that might end up not working out.
This is how you inform users about downtime with message scheduling
I've actually become a pretty big fan of line terminated json (all string linefeeds, etc are escaped). Each line is a separate JSON object... In this way, it's very easy to parse, handle your use case, and even pipe-through as JSON some more.

In this case, you can have objects as text, and still get plain text streaming with the ability to use just about any language you like for processing.
Why is this possible? Shouldn't the market automatically eliminate such easy income? Can an economist explain this?
Deep Learning – Searching for Advertising Dollars with GPUs
FAKE and CAKE are not replacements for Maven, but for Ant/Make. Maven and Maven-like tools on the other hand are so much more.

Here's a personal anecdote. I work on Monix.io, which is a cross-compiled Scala library for the JVM and Javascript/Scala.js.

I could easily do that because of SBT, which is Scala's flavor of Maven. Basically Scala.js comes with SBT and Maven plugins. And you can easily configure your project, indicating which sources should be shared between the JVM and Scala.js and which sources are specific. And afterwards SBT takes care of compilation for multiple targets, building JAR files for both the JVM and Scala.js. And then you can also sign those packages and deploy them on Sonatype / Maven Central. The tests are also cross-compiled too and running whenever I do "sbt test", no tricks required or effort needed to do it. And this project has a lot of cross-compiled tests.

And if I were to work on a mixed JVM/Scala.js project, I could also include a whole assets pipeline in it, with the help of sbt-web, another SBT plugin. SBT and Maven have a lot of plugins available.

The Scala.js ecosystem relies on Maven / SBT for build and dependency management. There's no "npm install" for us, no Gulp vs Grunt cluster fucks, no artificial separation between "real Scala" and Scala.js, only what's required. And trust me, it's a much, much saner environment.

Compare with Fable. Compare with FunScript. Don't get me wrong, I think these projects are also brilliant. But it's because of the ecosystem that they'll never be popular, because the .NET ecosystem inhibits reusable F# cross-compiled libraries.
Those other open projects then need to tell all their users that part of their code has additional restrictions in place, making in incompatible with their licence.
hehe, yes did the same.

But then a recruiter I didn't know wrote me how he heared that people say I'm a real good JavaScript developer. I asked him who says this and his reference was another of these recruiters I didn't know.

This I found rather suspicious...
Not the easiest route for reputable niches, but there is money to be made. Especially if you grow your newsletter.
> They're right. Civil engineering estimates of road wear for wheeled vehicles[0] is the fourth power of axle load (the weight borne by the axle) per axle

Ehuu... So why didn't you/they just upvote dmurray who said that 10 hours ago...?
Points 1-3, are those figures per month, per year...? Are your estimates from personal experience or from people you know?
Yeah, that surprised me as well. I'm worrying what caused the increase since things aren't really looking up right now.

But as venomsnske said, it could be that we have no civil war.
Hampton Creek’s Mayo Buybacks Prompt Inquiry by the SEC
The meaning of trust in the age of Airbnb
Time limits put people off because you can't run a small project on the service, so any time you invest in learning it is going to be wasted if you can't/won't pay later on.

I actually really like IBM's Cloudant model where they change incrementally for everything but don't bill you if your usage for a month is under $50. That way I can happily build a small side project knowing it'll only cost me if it gets moderately big.
Plenty of engines will do OCR and use the shapes recognised with high certainty to affect how they detect the rest.

There are many ways of doing this, and you can achieve some results even without knowing if your image is text, but just has lots of self-similarity by virtually sliding a "grid" over the image, slicing it up into n-by-n squares, running any of a number of nearest-neighbour variants over it, and then for each cluster replace all instances of the squares in the cluster by the one which minimise the overall error rate vs the others.

This will work reasonably well for very structured images such as text, as long as enough characters are near correct, and will retain custom fonts etc. but clean them up quite a bit as long as they either are different enough, or occur often enough on a page to not get "corrected".

I'm sure there are better ways of doing this too - it's been a decade since I kept up with OCR research.
MDN switches from Persona logins to GitHub authentication
That's wonderful news, but I'm curious about a couple things:

(a) How much, if any, of the original TrueCrypt source code was used? The anonymous TrueCrypt author(s) inexplicably refused to open source their code even after abandoning the project, so although all TrueCrypt source code is available, the TrueCrypt author(s) still own it.

(b) Who is behind VeraCrypt? I see two names (idrassi and kavsrf), but who are they really? There were only two developers? Did anyone finance it other than public donations on their website? I'm tremendously grateful for their efforts and I intend to make a donation shortly, but I think we'd all trust it a little more if we knew more about the people behind it.

The source code availability and the audit are even more important than knowing about the people, but knowing about the people adds something as well. A video interview or newsmagazine profile about them would be ideal. (Perhaps I'm asking something contradictory since someone who writes a TrueCrypt replacement is probably a very private person.)
Any major city still has low wage workers, but for Software Engineering many of the positions in Vancouver are not proportional to the cost of living.

I grew up near Vancouver and am currently working in Germany because I was getting better offers among other reasons.
IoT about to have impact on Insurance industry
Don't forget to choose which charity will benefit from your donation!
You can run streams of many millions of JSON objects pretty much as fast as the IO can feed it... most of the time, in situations like this, you're constrained by IO speed, not CPU... assuming you are working with a stream that has flow control.

I tend to dump out data structures to line terminated JSON, and it works out really well for streams, can even gz almost transparently. Parse/stringify has never been the bottleneck... it's usually memory (to hold all the objects being processed, unless you block/pushback on the stream), or IO (the feed/source of said stream can't keep up).
It's not a major OS but check out: https://www.redox-os.org/

Those guys are insanely good. And you can help them make redox a major OS by contributing.
So, along with normal O/S level anti virus software, will we now start to see companies coming up with sentinel software plugins on social media which will keep tracking malicious apps on FB etc. and hide them from view in real time?

I am assuming products like FB Purity etc. tend to remove ALL extraneous posts from your feed, but I am thinking someone might come up with one that can do a real time filter either based on the source app, or else a grammar check of the post text?
Google Duo is available to download on Google Play
Looks like you'll have to pay for it. The best I could find was this.

http://pages.eiu.com/rs/783-XMC-194/images/Liveability_Augus...
1-3 are total numbers. Obviously you can make more money and for longer if you constantly update your course or book.

I wanted to provide ballpark figures to give a general idea. Some are from personal experience, othes from friends and people I have helped, and others from general industry knowledge.
Reject it, in the form of a picture of a handwritten note on a print-out of his jpegs.
ReDoc – open-source OpenAPI/Swagger powered API documentation
The issue with Steam for CS players was the removal of WoN and needing to re-purchase CS instead of being given a license upon it if you had one on WoN already.
Jesus is the only way to a real life
I can. Many friends have left during last year or so.
Not sure if this is the only reason, mostly it's just a wish to find a better place to live and raise kids.
5. given 20k games ship per month on iOS alone while it's true that the majority make below $10k it's probably also true the majority make below $100.

On top of that, passive income suggests that you make it and then collect money with no work for ... 1+ years? Games generally make all their income in the first 1-4 weeks and so are unlikely to turn into passive income
Progress in batteries has come a long way in the last 20 years. It's one of the reasons your quadcopter is even possible.
> What does the tyre inflation pressure have to do with the pressure applied to the road due to the gross vehicle mass?
>
> Nothing.

Well, the "pressure applied to the road" is approximately the same as the tire "inflation pressure"... It's not exactly the same because you need to take into account that the pressure in the tires increases (a bit) when you load the truck, and you have to be clear that you're talking about "overpressure", i.e. the relative pressure difference between the inside of the tire and the atmosphere.

What I think you meant to say is "What does the tyre inflation pressure have to do with the force applied to the road due to the gross vehicle mass?" Then your conclusion ("Nothing") is correct.
Satellite images used to predict poverty
Facebook itself!
Is it the case that the research was publicly-funded, but the profits are now being privatized?
Prioritizing resources for a faster app startup
I've been living for a year in Thailand and made contact with a Russian who plans to live here. He is a PHP / web dev.

When he started on Upwork, he earned maybe less than $5 an hour for his work. Last time I talked with him, he completed lots of projects and he managed to increase his rate to $25 an hour. I think in the future he'll be able to ask even more from his clients, since his customers are generally happy with his work and keep giving him more work.

Of course, in many places in the work $25 an hour is still very little money and it takes a lot of effort to get there. But if one can manage to move to another country, it could be worthwhile. Certainly in Thailand one can easily live from $25 an hour, even when only working a few hours a day.
> Either I centralize it, in which case I have to deal with data security [...] Instead, with sandstorm, I package up my rails app as a sandstorm app and put it in their app store, and anyone who wants a budgeting app can easily install and run it on their own private server.

you just made a case for NOT using a self hosted opensource app

EDIT: extended the quoted text for better context
Thanks for that! I had a quick look at your website linked from your profile, you've got quite an interesting, varied career.

I'm thinking of self-publishing a book on a somewhat technical topic that's trending upwards at the moment, so this advice is most helpful and timely.
With all the deep learning algorithms probably running on FB's servers, how come they cannot automatically detect these crude attempts at scamming their users? It seems they all follow certain patterns - keywords ("virus", "critical system error", etc.), a general alarmist tone, and a call for action below.
I find some of it's a lot easier with shelljs or mz, but ymmv. I also like that streams of line delimited JSON is really nice as well.
That is really impressive.
Do you know of anywhere that charts improvements in commercially available batteries? I have a similar impression to OP, but only based on anecdotes.
Great, phones will be 2 times thinner /s
> with enough money, pretty much every city is very livable

Unless your idea of fun is sitting all day behind tall fence, this might be false for a huge number of cities in Eastern Europe and perhaps Africa.

Imagine that there's basically no roads. That every road in the city looks like this: http://izhevsk.ru/forums/icons/forum_pictures/005326/5326795... Imagine a thick cover of mud on said streets also, Deadwood-style.

You can surely buy a huge expensive car but you can't buy roads, and not only that.
Note that having a compressed energy ready for rapid release is exactly equal to handling an explosive in your laptop :)

There are a lot of experimental batteries that have like 5x capacity of the current Li-ion ones, but melt and explode when heated or crushed, which makes them effectively useless.

This is one of the hardest problems in high-capacity batteries - to avoid "rapid unscheduled heat dissipation" and the following "rapid unscheduled disassembly".
This is a good blog post and articulates well many of the issues I have with calling current work on AI subsets "AI". From my point of view, the results of current work with AI subsets are impressive, but they're hitting self-proclaimed benchmarks or someone poorly defined benchmarks and declaring AI status. Creating an advanced Go machine was very cool, but as Lee Sedol played more, he said he began to understand how AlphaGo "thought". The appended reddit thread here [1] has some interesting insight on why pulling back the curtain on current AI claims is appropriate. A lot of the times, "it's just calculations" is appropriate since we don't really have a machine considering what it's given, it's driving towards a singular goal in the best way possible. In the case of AlphaGo, it disregarded Lee Sedol's move because it had no care about the unusualness of it, it just wrote the move off as sub-optimal. When you see behavior like this where the systems are algorithmically defeated, it's very difficult to not be dismissive of the claims of AI.

Again, there is a lot of coolness happening with subsets of AI research, but I don't feel that there is even a clear definition of what AI would entail - spaghetti code to get a desired result doesn't really help either, since it has to be persistent independent successes - to refer to Karpathy's article, it would have to make repeated assertions and understandings of similar photos with a high success rate to really be something spectacular.

[1] https://www.reddit.com/r/baduk/comments/4a7wl2/fascinating_i...
Creating an Angular2 Pokédex Using the Angular CLI
Santa – A whitelisting/blacklisting system for macOS by Google
Ooh thank you, I thought it was somehow added to the database by a troll.
You can print them, but you can't serialise them in a way that can be later unserialised.
When I was teaching at Malmö University, one of the professors once shared that he had noticed one constant across all universities he had attended: on average, the librarians are the most helpful, cooperative members of supporting staff, whereas IT people are the most antagonistic, least helpful people. With just one year of working experience there I already knew exactly what he meant.

What we were puzzled by is what causes the difference. One reason could be some kind of selection bias for the kind of work. Another could be that in both cases the "base person" is nice in principle and that it's the work that brings out these personality differences. In that case it would be nice if one could transport "environmental fixes" from the library work floor to IT somehow.
I tend to favor es2015 + async/await (via babel-node). Combined with bits from shelljs and mz packages, it all comes together pretty well.
Did Afrika's Tech Hubs Really Double Within a Year?
Compared to weather prediction, which is an optimisation problem involving hundreds of millions of variables, and occupies a hefty supercomputing cluster for a few hours.
American government funded research that turns into a business creating jobs in America sounds like a reasonable outcome to me. After China stole solar, we need some other industry with growth potential.

Edit: Do the down voters care to comment? Anti-nationalism, anti-capitalism, or what?
My Winning System Review
Yes many mechanisms actually are really not explored
For another approach to power-tooling your browser, have a look at Gleebox (http://thegleebox.com/). I use it constantly to navigate between pages, to get a readable version of the page (!read), and to switch between tabs using a fuzzy-search approach. On some sites I've even added custom jquery-based selectors to quickly navigate around the pagfe.
Uber to Put 100 Self Driving Cars on Road in Pittsburgh
There is not really a permission system in bus1 any more than fd passing is a permission system. What bus1 gives you is the primitives to build a permission system though.

There is no sealing in bus1.

The payload of a bus1 message is exactly the same as the payload of a UDS message: unstructured binary data. bus1 is (like UDS) just a transport, it would be up to the consumer to add structured payload if they wish.

kdbus is higher level than bus1, don't confuse the two. kdbus is still not at the application level though, there would have to be a userspace component inbetween.

High-level abstractions for applications don't belong in the kernel, I agree. But that is a strawman, bus1 is not doing that at all.
A chess computer isn't magic because you know that it is basically searching the game tree very fast with some heuristics. Neural networks are not like that. You know that it's a network of activation functions, but how that solves so many AI tasks is still more or less a mystery. So maybe the AI effect will be less strong with deep learning.
I'm a generalist, and while I enjoy working with new technologies I no longer get a kick out of knowing every itty bitty detail inside out. I've worked in several industries in engineering roles (compiler design, geographic information systems, fabless semiconductor device production and testing).

I think writing a technical book could be very enjoyable for me. I'm good at explaining technical stuff, or so I'm told.

But I have absolutely no idea with the profile above what I could possibly write a book about that adds to the state of the art. "Wafer Database Schema Design For Dummies"?
currently working on an auto-tweet script. Takes some time, but worth it
> it's chilling to think they were markedly better behaved than the French and especially Belgian colonies in Africa

I'm somehow suspicious of this claim.
There's some circumstancial evidence that make me think that Belgium's crimes were more exposed.

For instance, compare the death tolls of the railways in the two Congos.
USB type C is identical from both sides, if we remove one side, it could be half thinner /s
Probably doesn't require the Postman Proxy for doing slightly more advances requests which require overstepping Chrome's security slightly.
IMO, it's just good positioning (as in market positioning) for getting hired through an alternative process, with a higher (presumably) payoff.

You prove you can build the prototype, de-risking the hirer's decision to pay you more than a normal hire. This reasoning presumes that the 'normal' hiring process and market resembles a lemon market. This is my IMHO. Bad hires drag down all participant's perceived value and compensation.
I was confused by this sentence in the last paragraph:

"Deep Learning has enabled many practical applications of machine learning and by extension the overall field of AI."

Is it not the reverse - machine learning has enabled deep learning?

Can someone comment on how the two - machine learning and Deep learning relate? Is the relationship sequential i.e a data set from machine learning is the the input for a neural network? The diagram had the effect of confusing me.