skysight-inc/HackerNews huggingface dataset:
The web is now hamstrung by the HTML/CSS layout model more than anything else. The hackery required to attempt to imitate native mobile apps is horrific.

Google would be better off throwing efforts into a new layout engine leveraging raw JS and WebGL, but with a sane API, than these continuous attempts to push HTML into places where it doesn't work. If they don't lead it I can see someone else doing it in such a way that their core money maker of web scraping and indexing ceases to work.
So, other than having a free tier, how is this different from ChargeBee, Recurly, or Peakium?
I would think it's to avoid any traces of steganography... naaah I'm just kidding....
The value proposition of deep learning is to eliminate these kind of hand-coded features and to discover the features automagically.

Yes and just to clarify - this seems like an indication that however useful, deep learning can't follow through with that promise. And I think the ability to do this the key thing - all the approaches work at some level but without this "automagicity", each become hostage to brow-wrinkling experts who become the only one to understand the black-magic of algorithm tuning.
How we built our Real-time Analytics Platform
I suspect some implementation issues rather than a GFY attitude, it doesn't work on FF or Chrome on OSX 10.9. Safari works though.
Is it really that difficult to supply a free format like WebM in addition to patent-encumbered H.264? If you only supply H.264, you're cutting out Firefox on OS X, Chromium, and Opera.
Collin Tjin / Five Year Old Basketball Mixtape
Here's a video of my five year old nephew that's playing in the seven and eight year old age group. He's been playing for about eleven months.
Not an example from deep learning, but [1] also demonstrates that Bayesian systems also have similar problems with sensitivity to initial conditions that are quite similar.

It is also rather striking that these DLNs seem to be tricked by what we would typically think of as noise.

1. http://arxiv.org/abs/1308.6306
Naturally preventing breast cancer
A crowd funding campaign aiming at raising funds for funding research which will empower women into actions which will naturally
You choose not to use the appropriate software to experience what is being offered. This is akin to riding a decrepit horse on a racetrack while whining about how everyone else that is riding a healthy horse is going faster and having a better experience than you.

Just upgrade.
Google’s quantum computer just flunked its first big test
oddevan and amirmc both point out parts of why I'd afford a reply, but it's also a signal to me that the person is at least asserting they believe something about the opportunity, having researched me ahead of time, is worth my time, even if I don't immediately see it from the initial email. It also helps me to form a what will hopefully be a useful reply, having at least partially understood where they're coming from.

Most of the time, I get emails from recruiters for things that are nowhere close to my areas of expertise or what I've publicly talked about, and they could've saved both of us the time if they did just spend 5 minutes looking me up. It boggles my mind sometimes how they thought I'd be interested or even qualified. I used to reply back to those recruiters as well asking how they came across me, and usually received nothing back.

So it may just be a gimmicky tactic, but it's one that works, at least with people like me. I should be so lucky to have every recruiting email demonstrating some knowledge about me or what I've done.
Does it also include a gyro sensor?
The concept is very cool, but it's not surprising that dimensionality reduction through a non-linear process is going to result in sections of input parameters that yield incorrect (and weird) results. Our visual system, while not the same as these systems, is extremely well developed and robust, yet the list of optical illusions that can fool us is quite long. In this study, the optical illusions are really just surprising because they aren't like anything that would fool humans.

This isn't to take away from the research; the most interesting result was just how close to valid inputs these erroneously classified images are.

But again, this isn't some fatal flaw. This summary completely neglects the fact that the paper also recommends that -- just like distorted images are added to training sets today (you wouldn't want something common like optical aberration from the camera lens screwing up your classifier) -- in the future, these adversarial examples should be added to training sets to mitigate their effects.

> In some sense, what we describe is a way to traverse the manifold represented by the network in an efficient way (by optimization) and finding adversarial examples in the input space. The adversarial examples represent low-probability (high-dimensional) “pockets” in the manifold, which are hard to efficiently find by simply randomly sampling the input around a given example. Already, a variety of recent state of the art computer vision models employ input deformations during training for increasing the robustness and convergence speed of the models [9, 13]. These deformations are, however, statistically inefficient, for a given example: they are highly correlated and are drawn from the same distribution throughout the entire training of the model. We propose a scheme to make this process adaptive in a way that exploits the model and its deficiencies in modeling the local space around the training data.[1]

[1] http://cs.nyu.edu/~zaremba/docs/understanding.pdf
"Videos allow Twitter to leverage the browser. This means play, pause, and seek, but also cool things like slow-motion. Think your GIF is funny now? Wait til you see it in slow motion."

Gifs have built in slow motion, it's called waiting for the 10mb file to download frame by frame upon initial play-through.
Its interesting they are using GitHub instead of Google Code.
Agreed. It gives me a bad impression, which means I'm less likely to want to actually meet up with them, and that puts me in the awkward position of having agreed to meet for coffee and then now declining further invitations. I don't want to burn any bridges, but at the same time, I'm not interested in working with someone who'll do the bait-and-switch. It puts me in a very difficult situation.

Argh.
This is very far from bleeding-edge; we're talking technology between five and 10 years old. Set up gstreamer already; it's time to move past gifs.
I am not sure what difference it makes to have Riak or Riak CS for data storage, in the context of having a separate search cluster. Would you elaborate?
What's your opinion on the new xilinx c-base design tools, and altera's opencl tools for doing compute acceleration ?
On the Chrome team we're always looking at ways to better provide access to lower level primitives and machinery to enable you to do things like this. It's a multi-faceted problem however. If you have specific suggestions around alternative layout engines, discourse.specifiction.org is a great place to lay out your suggestions in more detail (not that HN isn't useful for this, but those interested in standards generally frequent the discussion board). Outside of layout engines, we're also looking at enabling developers to do more things they would like to with native hardware. Take a look at https://github.com/w3c-webmob/web-api-gap/tree/master/featur... for feature gaps and efforts to fill them.
Your analogy is stupid and your comments are not helpful. I'm not modifying 3,600 workstations because some web programmer decided to mangle user-uploaded content without doing fundamental work to ensure graceful degradation.
This is a great solution!

What would be the reason to do it this way if you don't already have the FSA?

If you just need to hash a small-ish set of known items and keep memory usage low, I'd think starting with the table would make more sense. Wouldn't the FSA approach require more memory than the table, since it has to maintain all the intermediate nodes?
In my case, that is an inaccurate assumption. My father was career military and so was my ex husband, thus most of my medical care has been free or damn cheap. I was married to my ex long enough while he was in the military that I still qualify for free medical treatment on the federal dime. My poverty is rooted in a) being unable to work a normal job and b) using alternative treatments to effectively treat what conventional medicine does not currently know how to effectively treat.

I was trying to avoid addressing what is a complex situation that has a history of getting me in social hot water. I do understand why, based on my earlier comment, you would draw this conclusion but that isn't really the case for me personally.

Granted, I think America should go to government paid healthcare for all citizens. I think the current system sucks tremendously.

My health is improving. Thanks for your well wishes.
I wrote [1], I'm plenty aware of the "feature discovery" that goes on, but it can still be an enhancer. See my recent talk[2] for a good overall idea of the situation.

Normalization and other data transforms are still required for discovery of features.

[1]: http://deeplearning4j.org/

[2]: https://www.youtube.com/watch?v=hykoKDl1AtE
Also, this may sound weird, but jobs speaking english can pay better than programming jobs, which will cut down on the number of english-speaking programmers.
So. Who was first. 4chan or twitter?

How long has twitter been doing this? Just out of curiousity.

(Yes I know 4chan doesn't convert but there was some talk that 4chan might be a major player in pushing webm forward. Is it even webm or x264? On mobile. Can't check right now.)
Much like the Clouderan commenter, I wouldn't put a lot of stock in Berkeley's Big Data Benchmark. I reran a similar test with columnar storage and found Impala handily beats Shark. Operationally it's also much easier to deploy (provided you're on EMR or CDH). The "dedicated nodes" argument is kind of FUD, you can use LLAMA for resource sharing, and you need to colocate imapalad with DataNodes to achieve decent performance anyways. So YARN, Spark and Impala can all play nice together on the same cluster.

The queries and data set Berkeley chooses are bizarre. TPC-DS or TPC-H are much more representative of real-world performance, and the differences are more pronounced as the queries get more complex.

edit: I also don't understand why the Spark team is reinventing the wheel for Spark SQL when Hive running on Tez will produce very similar query plans. The two projects are converging to the same place, but they insist on having divergent code bases ;)
Possibly. There's an implementation based on TypedArrays. I haven't benchmarked it against JSON. It's very possible that JSON would be faster in a browser simply by virtue of it being built-in. But you might choose to use Cap'n Proto in the browser anyway if your server infrastructure were based on it. It's nice to have the same format all the way down the stack. And there's generally plenty of CPU to spare on the client side.

All that said, I think Cap'n Proto in the browser will only really start making sense once there is a pure-Javascript RPC implementation over WebSocket.
Cool! Can you talk about some unexpected challenge you faced getting this rolled out?
Chrome on Mavericks is "broken?" How shall I upgrade this?
> The web is now hamstrung by the HTML/CSS layout model more than anything else

Really? Because I find it far more intuitive and flexible than working with xibs, for instance.
Do you know what happened to the project to redo GG2 in Python?
So, why don't they?
> And for happiness and identity, I just said, there's a single point of failure. I mean.. we're on a hacking forum, I thought that people would grasp the metaphor.

I agree with you on this. Regardless of gender, it's probably not healthy to have all of your identity defined by your partner, for exactly the reason you mention. See also: http://en.wikipedia.org/wiki/Codependency.

But codependency can happen to all genders, and it's equally harmful for both men and women. When we break that cycle and start defining ourselves by our own free choices (rather than someone else's), it's immensely empowering. It's called agency.

> Implying that I do not think that women have agency.. What a ridiculous and exacerbated claim.

> That's totally ridiculous, I'm not a misogynist, I resent being called that, and I absolutely do not categorically hate women.

Some stuff you wrote was misogyny, because it supported the idea that heterosexual women (categorically) ought to be defined by someone else if they want to be happy. The original comment claims an identity based on independent choices is good/advisable for men, but not for women.

To be clear: I'm calling foul on that statement, not the person behind it. I recognize that you can change your mind about it at any moment, and I also recognize that you're more than one post on HN. I'm not going to slap a label on you.

> Anyway, generally in day to day life, I approach things on a situation by situation basis.

Good. In the future, it's probably best to make this your advice up front, rather than try to speak for what heterosexual women want as a whole.
How Standup Meetings Cut Down on Meeting Times and Keep Energy High
This article just came out on Forbes. Looks like it could be a useful tactic to cut down on meeting times and keep energy high at work. I think it's a good idea and will probably try it myself. What are everyone else's thoughts?
I generally don't respond to recruiters because they usually don't know what the hell they're talking about. They see the word "Javascript" on my LinkedIn profile and then pitch me Front-End Development positions (despite the fact that the last time I held that title was in 2008) and ignore the fact that my primary skills in the last 6 years have been back-end related. Frustrating. So I generally don't reply.

This email from "the CEO" was well written and actually took into account my most recent activity. The combination of appearing that it came from the CEO and that they actually did some research suggested that they actually wanted me, and weren't just flooding everyone with recruitment letters. But then there was the whole bait-and-switch thing, so... I'm really frustrated right now.
WebM works fine on this machine. mp4 does not. This is why there was a bit of scuffle, as you may recall, about video formats on the web.
Web was never meant for applications. Other hypertext models like Hypercard and Xerox PARC experiments had better support.

I really hope that we can sort out this mess some day.

I personally like apps are making the network more relevant than the Web. What matters are communication protocols.
I've always found this response interesting - I guess it suggests the character assassination attempts against him worked.

The issues surrounding the alleged rape feel weird to me, it's easy to discredit someone (especially in the United States) by mentioning anything about sex. It seems wrong to target someone soliciting information for media purposes who themselves isn't breaking the law (assuming of course he didn't rape anyone - that's why these kind of allegations are particularly insidious). It kind of reminds me of the Snowden leak about the NSA using web history and porn habits against Islamic fundamentalists to discredit them.

I think he was talking to the media and a lot of his original conversations were clear, articulate and measured. He was building a powerful brand which upset people in the US so he was targeted to get him out of the way - and to cloud search results/stories about him with the rape allegations. If this truly was the intent, it appears to have worked.

I think it's interesting that what drove him to working on this stuff was the fact that his research in the US was retroactively classified (they used to do a lot of this kind of thing with early cryptography patents and research). From what I've read he was frustrated by this and felt it was an improper use of government secrecy.

I'd imagine if the rape allegations really were fabricated in some way (or at least distorted) there would be some fear in facing them - since that's a lot of geopolitical power against you. Seems like a difficult situation.
Watch the documents you sign, like always, but particularly look for something like "employee will maintain eligibility to get a security clearance."
Google Code is great, but I personally love GitHub <3 We've been actively pushing to do more development there across https://github.com/google https://github.com/googlechrome and so on.
This is an interesting announcement for a few reasons:

1) It's true that VMs generally provide bad performance for high i/o applications, particularly databases. There are various ways to mitigate this such as using high IOPS drives like AWS EBS PIOPS or SSD backed storage from Google/Digital Ocean.

2) This is using OpenCompute and is all open source and going to be released, so they can take advantage of the efficiencies of that hardware architecture.

3) It gives you quick access to physical servers connected to your cloud environment. Benefits of flexibility/scalability with the benefits of hardware. This seems to be how they're differentiating against Softlayer who have bare metal servers available via API, but they're billed monthly and take a few hours to provision (which is still pretty impressive).

However, there is no pricing announced - this will be key.

Also, will this start to eat into their managed services perhaps? Anticipating disruption?
Won't let me edit it, but there is now a full test on elasticsearch here:
http://aphyr.com/posts/317-call-me-maybe-elasticsearch
What percentage of Twitter's users do you think use Linux for browsing? Much less RHEL. Anyway, this is purely a front-end enhancement mostly for the benefit of mobile users.

Also lol @ mp4 being "bleeding edge" tech. It certainly is not. Even in the Linux community.
> YOU contacted me, not the other way around. You have the burden of proof of attracting me to your company. You should be the one jumping through hoops, not me.

Yes.

I get contacted by a headhunter that says they know of a company looking for engineers. I go on an interview and someone at the company asks me very officiously, "Why do you want to work for this company?" I respond, "I don't know that I do want to work here. I have a job. The headhunter called me and told me there was an opportunity here so I came to check it out". The interviewer didn't say anything, but their expression was slightly shocked. I guess I was supposed to launch into a pitch about how it was always my dream to work at that company.

I think you put your finger on it. They present it to you as the CEO begging you to come work at the company. Then you start finding out it is a bait and switch, they want you to play the role of a desperate job seeker, begging some low-level manager for an opportunity to work at the company.

It's a power thing. We see CEO's here and in the tech news complain that they can't find good technical talent. Yet every part of the job process is designed to demonstrate they have the power in the relationship from the offset. They want references - before you have a job offer often, they want you to ask a favor from two to three people to sing your praises to them. If you tell them you won't give them references until it's the last step before a job offer they look surprised. Or they just hand you a form to fill out, which will be incomplete if you don't put references. They want you to come interview for hours in the middle of your work day. Often you get there and they tell you some important person who has to interview you to get the job is not there, and you have to come back again. You also have to go through the indignity of not being candid - if you want the job offer. When they ask you why you left your last company, that your boss was a jerk is not an acceptable answer. If they ask you about unit tests at your current job, and you say you have asked management to allow time for putting in unit tests but they refused - it becomes your fault that your management told you no. And on and on and on. That I have to ask for a favor from 2-3 former coworkers or bosses that they give me a reference every time I apply for a job is probably the most annoying part.

Who wants to go through all of this? It's why a lot of my jobs are at companies my friends work for. At least I know the score before I go in.
Stack Overflow announces City Pages, featuring 14 top tech hubs around the world
From the article: What’s more surprising is that the same perturbation can cause a different network, which was trained on a different training dataset, to misclassify the same image. It means that adversarial examples are somewhat universal.
Unfortunately the MP4 looks worse than the GIF, due to chroma compression in the YUV 420 colorspace. While each pixels luminance value is kept, the color information for a 4-pixel square is stored as a single CrCb pair, which is really obvious when you look at how the orange hat has artifacts against the blue background. Increasing the bitrate won't solve this either, since it's a limitation of the colorspace.
He got the money and svpply got the DB filled out for SEO purposes. As svpply I would have thanked him.
And expensive hardware. Last time I ran the back-of-the-envelope numbers (admittedly 2-3 years ago) they weren't competitive with GPUs on price/flops and price/iops. Three caveats:

1. I used DigiKey prices from the largest bulk tier. Presumably if you're actually ordering that much you can get them right from the supplier for cheaper.

2. Latency! You can make it almost arbitrarily low on FPGAs.

3. Direct interface with the hardware.

I'd love to see a real cost/benefit analysis by someone with skin in the game because mine was pretty simplistic.
Not sure why the downvotes. It is literally made by Amazon. http://lab126.com/open-positions.htm
I'm looking at it right now in Chrome on Mavericks. Are you sure you checked with the right browser?
The saddest part is that you can't add a zip to that gif and use twitter as a sharing platform.

cat x.zip >> y.gif and upload would have been nice ;)
No need, it is made by Amazon. Period.
Thanks dang. Sorry we have not been very active on posting to HN, just a consumer of information. It seems we got that part of the title wrong.
> If it's likely overfitting, attempt an expectation maximization-like fix to the problem. Train the network. Generate adversaries, Add them to the training set, train again and then lather rinse repeat until either the network can't be trained or the problem goes away.

As I quoted in my other comment, the paper suggests doing exactly that.
I'm curious if anyone is noticed the flickering Loading icon when the .mp4 version loops? It only shows up for 50 ms, but seems kind of annoying. Or maybe it's just my machine?

Here's a cap:
http://imgur.com/2R84ImD
Wine is always worth a try.

If there are any problems, (1) make a reportable Wine bug (2) report it to the dev, who may be able to help.
Become a Web Developer
The goal of our prep course is for you to become familiar with the fundamentals of Ruby, UNIX, HTML, CSS, and Git. We’ve put together a carefully selected collection of publicly available materials to help guide you on your way to becoming a full stack web developer.
Is there any way to use the tooling independently of web starter kit? Wasn't able to find a link on the site, are they just warnings you see once you start developing? Can the tooling account for JS changes and navigation between pages?

Sorry for the barrage of questions, just really hoping to find a decent tool to clean up CSS...
Plenty of companies have hired someone remote for $5 per hour. It usually did not work out for them. (If you pay peanuts, you get monkeys). Use that as a selling point and as justification for charging $100/hr
Are you saying that WebM, a file format introduced in 2010, is less bleeding-edge than H.264 MP4, a file format introduced in 2003? What definition of "bleeding-edge" are we using here?