skysight-inc/HackerNews huggingface dataset:
The concept is not that fish CAN'T recognize water, it's that it's more difficult for (metaphorical) fish that have always been immersed in water to notice water than for (metaphorical) animals that have seen both water and no water situations. The way it's usually stated is that fish are likely to be the last ones to notice water.

It's the idea that you are more likely to ask yourself why traffic lights use red for stop and green for go instead of, say, the reverse the first day you visit a country that uses different colors than you were the previous day.
Yes. When I say "us" and "Israel" I'm referring to politicians who make up the leadership of both countries, and therefore are in the position to make decisions on behalf of both countries. I do not mean to generalize about the many diverse viewpoints that the people of both countries hold.
This very specifically is an argument against scanning on the distribution end.

A false sense of security hurts more than deleting STONED.EXE (and likewise, all other malware caught by signature) helps.

Point to a modern virus scanner and also list what you've found in the archive. That gives a good baseline for people to check against without promising to have made anything safe to touch without scanning.
I really like https://en.wikipedia.org/wiki/DOT_%28graph_description_langu... for diagrams.
Thank you! Non-obvious for sure.
Is the key word here "distributed?" I'm neither a C nor an ML expert, but I'd assume there must be C implementations for SVD computation.
RAD requires at least 2 cycles of data, whereas the real-time analytics team tends to operate on very short time frames. Our approach is less accurate but able to make quick decisions, which is the objective in this case.

Both systems are certainly in place, though they serve different business use cases. RAD isn't used in real-time for operational decisions and Kepler isn't used for anything that Data Science uses RAD for.
Hi guys! Thanks for your comments

As I explain in the description of the App Store, I've created this app because when I travel I love trying the best hamburgers of the place (FYI, the best european burger I've tried is in London, Honest Burgers).

About the maximum limit, I set up 10km because personally I don't expect going more than that if I'm really hungry, but it's something I want to add to the next version (a small settings panel that allows to set this value).

Thanks again, it's my first iOS app and I'm really excited!
Polymorphic return types, most notoriously. But also anything that's complex enough so that dynamically typed implementations become unfeasible or effectively unmaintainable.
Ok, we changed to that from http://techblog.netflix.com/2015/07/tracking-down-villains-o....
How to Build a Slack Doorbell Using Slack and IFTT
With time-dilation, from the point of view of those on board, it's actually possible to travel as far as Andromeda with constant 1g acceleration (decelerating at 1g half way), within a few decades. Of course, time back on earth would have gone by a few million years...
Database operations are just state transformers, which are pure functions. It is the state you have to worry about, and you can wrap that state in a number of FP constructs.
Sorry, but it seems excessive to me to have to install an app just for burgers. Do I also need separate apps for sushi, Chinese food, coffee, doughnuts, bars, etc.? To find burger places near me, I can just open up my browser, go to Google and type "burgers $ZIP_CODE" (and it even gives me ratings and a map).

Each new app I install will take up memory, consume bandwidth to update itself and possibly send my personal information to yet another site.

From the business point of view, can you really make a profit by restricting yourself to such a tiny slice of the food market?
Can second that. The only thing I dont like are the crappy function keys, but that will hopefully be fixed by the next version that is finally in the works. [1] I use it in combination with the neo layout which I find really comfortable. [2]

[1] http://geekhack.org/index.php?topic=36195.0
[2] http://translate.google.de/translate?hl=de&sl=de&tl=en&u=htt...
She probably was, but not by design. It was probably mismanagement of the AMAs that resulted in a single project manager becoming one of the most visible people in the most visible part of the site.

I interpret most of what happened very similarly to you but this part I think can't be right. Her original title was 'Director of Communications', it wasn't someone who started in the copy room and, by grit and luck, quietly ended up running one of the most popular subreddits. If the board is pestering you about growth, the chairman is back and has new plans for AMA, the AMA-person is about to be no-notice insta-fired on a Tuesday by said chairman, you probably know who that person is and what they do. If 'reddit didn't know who they were firing' is plausible then much of the stuff the crazies are saying would be plausible too.
The "major reason" is if you can just ignore various labor laws it's cheaper to operate but for some reason everyone jumps to "well then we should just make what Uber and co. are already doing legal!" instead of considering enforcement.
WiFi is a marketing term, but it actually has a concrete meaning as per IEEE 802.11.

Email has a specific meaning too, from its protocol suites. Though they have evolved.

Car is not a buzzword, either.

A buzzword is similar to a thought-terminating cliche. It's a word (or phrase) that is meant to invoke a conditioned feeling with its actual meaning remaining ambiguous, if there is even any. They're usually meant to be positive but empty feelings, hence their ubiquity in marketing. Negative but empty feelings are much more popular in the political sphere, where they're called snarl words.
How about a Kepler-like mission that uses perturbations instead of transits?
Agreed. I used to be one of those people with 10 windows open with 20 tabs each thinking that it's an efficient way to work. Nowadays I never keep tabs around, if I really will need to reference it later I drop it into the bookmarks bar, otherwise I close it and find it again when I need it some other time. If it's an article, I use Instapaper. That, combined with Inbox Zero, has really helped declutter my brain of unnecessary digital hoarding.
START HACKING HIS INFO CORRECTLY MAX ARIA (ALANA SIRI)
BRUCE ALAN FRANCIS IS AYLAN MAXIUM ARIA DEROW (ROSUTEING). MAX ARIA of RES7/ ALANA SIRI..

THE PRESIDENT BROTHER THAT DJ AND SINGS.. AND ACT. HE MONEY IS ON THE FINANCIAL SYSTEM AND TEXT. WHILE THEY JUDGE FROM ABOVE AND WE CAN HEAR ON THOSE CITIZEN PUBLIC VIEW.
> Uber is a giant negative externality

Could you elaborate on this?
The 'IO wall' as you put it is the main thing I have not been able to wrap my head around. Most of the examples I have seen of FP-implementation-of-X leave this bit out, or at best is a passing mention left as a 'reader exercise'.

Most of us probably already follow best practices in terms of small functions, no global state, promises, composability etc. But at the end of every chain I have a db query and most of those mutate some data or other.

Hopefully some day it clicks.
> if you have a "good" "working" "theory of how neural networks operate", what is it a "theory of"?

I think we should make the distinction between theory pertaining to a task and theory pertaining to methods that perform (or approximate) the task. Certainly, the former can be incorporated into the latter, so the boundary is fuzzy. Actually, the previous is quite important because known principles of the task can be expressed mathematically and incorporated functionally into the approximation method. In this sense, a network architecture could arise naturally. In fact, it sort of does with anything with a cascade-type pattern.

On the other hand, if we're going to talk about the method (networks, in particular) independently of the task, this is more difficult. The question is now: is the network model remarkable in some sense? Meaning: is there some class of functions which are "best" or "more efficiently represented" by network approximations, and what are the properties of the class that make this the case? Yoshua Bengio has touched on this with regards to depth from the point of view of circuit theory, but the argument is basically: "here's a couple circuits which are more efficiently represented by increased depth, therefore deep = good always". It would be more interesting if there was a more rigorous analysis from a function approximation view. Perhaps literature exists on this. I'm not sure - I'm sort of rambling now.

> kernel trick plus projection onto feature space, is basically ad-hoc too

The choice of kernel - yes I agree, but the driving theory of the method is to maximize the margin, not choose the best kernel.

> Creating more complex systems to tackle that tends to fail as people wind-up understanding less and less of their own complex systems.

Interesting. Maybe there's something going on with the relationship between entropy and complexity.
How Apple’s iCloud Drive deletes your files without warning
One of the more complex situations that this solution attempts to address is the situation where the entire cluster surges upwards.

Imagine that service A depends on service B, and service B begins experiencing an issue. The outlier detection system that service A has setup will see the entire cluster surge upwards on errors. This would trip a traditional threshold based approach, but the last thing we'd want to do is terminate servers in service A. In this case the entire cluster moving upwards sets the context that there is a larger scale problem going on (nothing is outlying), whereas if only a few move upwards (become outliers) we have a localized issue we can fix.

Meanwhile service B through either outlier or threshold alerts is paged and dealing with their issue.

As a side note we do something similar to time sensitive thresholds when doing threshold based alerting on differences between the observed data and a double exponential smoothing fit. Parameter selection is an issue at times in this case, we talk about this a bit in an older blog post on Stream Starts per Second (SPS): http://techblog.netflix.com/2015/02/sps-pulse-of-netflix-str...

Hope that adds a little context for you. :)
How do you measure this? Number of meals delivered per week? I'm surprised ZeroCater and Cater2me are smaller...
The best way to learn is to share the code and let other people comment on it, suggest improvements, etc.
It's the mods out with a new feature, see dang's reply here: https://news.ycombinator.com/item?id=9864365
Thanks so much dang!
I really hope some commentary develops from HN on this
The Commodore PET is back
Didn't take my screenshot properly I'm afraid.
Measurement units? You realize that units are arbitrary, right?
"Our target candidate is a .NET line-of-business backend software developer at a boring insurance company..."

Holy crap, he's talking about me!

"who is secretly one of the industry's best distributed systems software debuggers"

Oh, nevermind.

But I'm still very much looking forward to trying this out! Thank you all in advance for bringing such a cool idea to life.
Calls are a type of option. Basically you buy the "option" to purchase a stock at a certain price.

Say a stock is at $10. You buy an option, which is a contract, that allows you to purchase that stock for $15 anytime within the next 3 months(which is when the option contract expires).

Now one month later the stock is at $20 per share. Your option you bought that allows you to purchase the stock for $15 (which is called the strike price) is still good of course. You may now go purchase 100 shares (a standard size for 1 option contract) at $15 a share and immediately sell all of those shares for $20 a share. Instantly making $500 net.

In practice, most option contracts hit their expiration and are worthless. They are "out of the money" options. Basically if that stock went down to $8 per share, you would not "exercise" your option to buy it at $15, because that would be more expensive than market price...and you would let it just expire.

There are a ton of strategies with options, from highly leverage speculative investing to using them as tools to hedge positions.

So if somebody bought 1700 call options right before, at which time they were "out of the money", and then sold them at the peak twitter high price of today...they would have made around $255,000 if they choose to exercise the options. But that's assuming they bought at a strike price that was the same as the market price at the given time...around $37/share. All that money for a relatively low upfront investment risk.

The 1700 calls could be related, or could have been stupid luck. Call options are fairly common and that person did it at the right time. The real question is, did they exercise the options or sell off the option contracts (which is what is done most of the time) and actually make all that money. If so, there might have been a little more going on than dumb luck (fraud).
It's debatable but I think something like pocket is fundamental to a 2015 browser experience. The bookmarking system has been bad since its beginnings.
Yes! My Harmony Hub remote is one of the best purchases I've made in the last 5 years.

Also, now that you can control the hub remotely, it makes purchasing home automation items more appealing.
Those of us who "bristle" think that it's absolute nonsense that free adults should be prevented from engaging in a mutually beneficial transaction because the government is concerned with protecting one of them. Treating Uber drivers or AirBnB property owners as if they are the characters in an Upton Sinclair novel is a tough sell. Let me rephrase the argument from the left: "we mandated all of these great things for employees, but it increased the cost of employment, and workers and employers started voluntarily opting out. This is a problem because it threatens our original premise, that everyone will be better off if we regulate employment." Finally, Hillary's hedged, "sophisticated" view is basically that she wants credit for protecting workers but none of the blame when the citizens of progressive-leaning cities get Uber taken away. Even if you're a likely supporter, you shouldn't let her get away with it until she tells us what sort of proposals she imagines would avoid the trade-off and magically allow these markets to flourish while also "protecting workers."
You may want to check out Clojure and ClojureScript. Both are functional languages that let you build the backend and front-end for web apps in a functional style.

I personally like Eric Normand's "Web Development in Clojure" videos[0].

[0] http://www.purelyfunctional.tv/web-dev-in-clojure
This is great. Let's continue: add Tree Style Tab natively
I see what you are saying, however we have to look at the demographics and how that plays into ad sales for Google as well. People who buy Android phones are generally not the audience that advertisers want to hit. People who buy Apple products are generally middle to upper middle class individual with disposable income. Even in app sales this is apparent. I doubt Apple would have let them stand in for Apple's app advertising platform, but Siri? Maybe. Now Microsoft powers Siri, which has allowed them to do some data gathering for their own PA.

Anyhow, I wasn't saying that Android is a lost cause for Google, just that it's incredible that it has yielded virtually (if none at all) profits. The biggest benefactor from Android has been Samsung and they have made it pretty clear they really really want (doesn't mean they can) swap out Android for Tizen. Every other Android OEMs are bleeding cash, even if Nokia had adopted Android it likely would have had to be sold eventually because of industry capitation in "dumb" phones. I think Google has sort of blown their golden opportunity with Android, it should be making them billions, instead it yields nothing. Google is an ad company first, but that's all they have. If I were an investor in Google, this would worry me. Maybe not for the next 10 years, but eventually. I think ad campaigns for millennials have become complex operations and just plane PPC and display won't cut it eventually.
For the other side of the story, see this article from the Washington Post, which fact-checks Hillary's assertions about her e-mail practices:

http://www.washingtonpost.com/blogs/fact-checker/wp/2015/03/...
That makes a lot of sense, thanks for the answer!
Are you near or in London? Apply for a job at CloudFlare, we'll give you the tools and environment to do the job. There's a link at the bottom of our web page to current positions, if anything looks suitable do apply.
Hey avyfain, I'll look out for that in my next post. Thanks for the note.
This is some seriously Marxist shit. Vast inequality underpinned by a monopoly on violence is the inevitable product of trade in commodities? Not disagreeing, just saying... Not everyone is on this page.
We tend to operate on sever performance metrics, error rates, and networking metrics. We've found through practice that these metrics tend to reveal most issues that we're targeting.

If you meant in the more mathematical sense we perform our clustering in a normalized euclidean space.
Not trying to be snarky, but what is the difference between a state-transformer and a general side-effect.

The book in question gives the following explanation for what a side-effect is: "We'll be referring to effect as anything that occurs in our computation besides the calculation of a result."

This is in chapter 3, and they provide the following list for what is a possible side-effect:

- changing the file system
- inserting a record into a database
- making an http call
- mutations
- printing to the screen / logging
- obtaining user input
- querying the DOM
- accessing system state

With that in mind, there is not much I can do in my code and have a functional app without side-effects.
I think the difference is this covers road not even actually built. Many states have abandoned roads: https://en.wikipedia.org/wiki/List_of_unused_highways_in_the...
Show HN: iPhone app that automatically counts reps and tracks exercises
How to Build a ProxyHam Despite Cancelled DefCon Talk
I think I'd rather play your game and have it break on the end boss of level 5 than risk having severe security vulnerabilities in my browser.
And do people still paint by spitting ochre against the edge of their hand onto rocks, or has painting evolved with technology? Does perspective count as painting tech? If a new cyan pigment is discovered for printer ink, could painters use it too?

Is a coracle made from animal skins stretched over wooden frames equivalent to Cousteau Society's turbosail ship Alcyone? Could anyone sail at 65 knots without advancements in tech (sailrocket.com)?

Could I fit an entire library of books in one pocket without the technology in my Kobo?

I'm not familiar enough with horse riding to provide a better example, but the high-backed cavalry saddle and stirrup were, at the time, considered advancements in military technology. Even the fact that you can ride horses for pleasure rather than by necessity is thanks to technologies such as the automobile.

People continue to do these things, but they have not always done them in the same way. And when the newer way is better, the old way rarely survives, except as a historical curiosity. Mechanical timepieces are objectively inferior to both electromechanical timepieces and purely electronic timekeeping. There's a reason why no one has to go up twice a year to wind the mainspring on the GPS satellites.
Want to answer my q?
Those predictions are based on the growth of contingent work. Self-employment is just one of the 6 classifications within contingent work.
For the same reasons humans might care about air and wind? There was a widespread belief that cities had "bad air" and the countryside had "good air" (actually, this belief persists today). Regardless of the truth... why would anyone care?

Look at the comment I responded to. He referred to "fish don't know they live in water" problems. That is not at all analogous to humans thinking that living underwater would be a bad idea (it would!). It's analogous to humans not knowing that air exists at all. You can't know that living underwater doesn't work unless you do know about the air.
i mean on HN.
Larry Wall is a great guy.
Perl brings me back to the days of my Pentium 2, tinkering about with my primitive IRC bots.
Price only wins over quality when there's zero relationship with the customer (as with 99 design).

You don't have to win solely on the innovation/creative front; clients want to feel safe in hiring you, they want to feel heard. You can project authority by blogging, speaking at conferences, open source work. Sometimes you can win a gig simply because you project the attitude that you can get shit done.

There are so many other ways to win besides quality of work (with much larger payouts!) and it always starts with building relationships.
Agreed. I was looking into this streaming/live video issue as well and there really is no cross platform method of doing this without having a Flash fallback.

For everything else however (like pre-recorded video, games via WebGL), Flash should be phased out.
SETI researchers talk odds of finding ETs
Google Trends in Your Chrome New Tab
If functional languages had called them the Mappable, Applicable, and FlatMappable interfaces, and used map(), apply(), and flatMap() instead of operators, it would have avoided a lot of confusion. But I guess that's how you avoid success at all costs.
Nope, same issue here. Started from scratch twice and build-dh is still hanging. Also getting the warnings about /etc/ssl/openssl.conf... Anyone know whats up?
I'm impressed by how fast this algorithm is. I wrote a toy implementation in Go, and it was only ~50ns/op to generate random numbers. And it's very even in distribution, but I'd have to rerun my tests to find the percentage again.
New District Technologies | http://newdistrict.ca | ONSITE | Vancouver, BC, Canada

SEEKING — SENIOR DEVELOPER

New District is an agile technology company offering the next generation of e-commerce capabilities for wine producers. We bring the best craft BC wine to the rest of Canada.

Description:
We are looking for a seasoned, motivated individual who will work with our CTO to plan, code, test, debug, configure, document, and deploy a number of tools for our platform, with an emphasis on operations & optimization. The candidate will have experience with more than a couple languages, and the ability to work with the latest technology to write efficient and scalable software.

For Requirements and Responsibilities please visit http://newdistrict.ca/careers

Responses may be directed to team@newdistrict.ca
Bits like this can be and are open sourced; they're just not as usable open sourced, because obviously they're yet another library to grab and install. All the code you need to interface with it seems to exist on github, though not in nearly as pretty a package.
This is very interesting. Looking at the data though it is classified as "Errors per server". It isn't really disclosed what variables this figure entails but I'd have to imagine adding more information than simply error counts would improve the separability of the data?
Interesting that 8 points was enough. Well, it's off to the races. People should remember Perl programmers sleep late and live on the West Coast. Nothing before 1pm EST.

Let the Perl reminiscing commence.

Also, the warning as to why you should never start over.

http://www.joelonsoftware.com/articles/fog0000000069.html
How do you know you aren't? Have you tried a bunch of times and discovered that you don't enjoy it? Because I think you missed a sentence in my answer. :)