skysight-inc/HackerNews huggingface dataset:
I moved to Denmark a few months ago, and have been asking a few people whether they'd prefer cash.

Street food vendor: no, he preferred a card.

Taxi driver: no, but he didn't want to take a card either, only a bank transfer from my phone. My account isn't set up for that yet, so he took the cash, then didn't have the 5kr change.

Supermarket, exact change for a single item: I delayed people behind me, the machine used to count coins didn't accept mine.

Café, for a single soft drink with exact change: I didn't ask, but the man dropped the exact change into the empty coin tray.

So the result is I still have most of the coins which a foreign friend left behind after visiting in December.
won what?
You don't necessarily know, but the unlikeliness of this occurring in the training images and the structure of the neural net making it difficult for the net to learn to even or oddness of the number of pixels makes one reasonably confident.
Erlang is popularly used with an external static type checker, the Dialyzer.
I would say that if you're using a single layer NN, the answer is "you don't really know". And that gets to a point about how we still don't entirely understand how neural networks work, even when they do work.

If you were using a deep network though, and if the current theory is correct, it would be a slightly different story. The current thinking, as I understand it, is that with deep networks, each layer learns representations of certain features (say "slashes", "edges", "right slanted lines", "left slanted lines", etc.) and the progressively higher layers learn representations composed from those more primitive features. So if a deep net were recognizing your handwritten characters, you could probably reason that it isn't just considering whether the number of black pixels is even or odd.

Now in reality this is a pretty contrived, and probably unlikely scenario. But it's a valid question, because there's a deeper point to all of this, which involves transference of learning. That is, how do you take the learning done by a neural network - trained to do one thing - and then leverage that learning in another application. We still don't exactly know how to do that, and that's in part because we don't entirely understand the nature of the representations the networks build up. So a very good answer to your question would arguably help understand how to do transference, which would make NN's even more useful.
>"EDIT: I asked my sister to give me links to some papers, I will post them after she replies."

Thanks, I appreciate it. This has been bugging me for awhile now.
>> We should ask ourselves, how can this leverage be democratized?

Isn't that a bit tautological? Economic outcomes in the U.S. have depended on one or more groups lacking technology, education and access to capital at all times since the nation's founding. I don't disagree with your question/suggestion but in the unicorn scenario where those with powerful technical and economic assets de-leverage themselves or accept social/political forces demanding a democratization of leverage, it seems that 1) leverage as an economic concept would cease to be a major factor in wealth creation or 2) the pendulum swings in the other direction as previously oppressed peoples refuse to democratize their newfound power.
Ethereum price has increased ~2.5x over the past 7 days
Calm down a bit! The implication I take from the person you are responding to is not that the vulnerabilities don't matter, but that it's useful to reflect on them and make sure that you are always programming defensively.
> Just get a bunch of monkeys pounding on keyboards instead. They'll produce the same information in due time.

Have you seen the Library of Babel[1]?

It contains every book which has ever been written, and every book which ever could be written, for it contains every combination of 1,312,000 characters that are possible.

It's a bit difficult to find any of that in all the noise, though…

[1] https://libraryofbabel.info/
"In other words. You can't design a silicon valley because it wasn't designed to begin with. It evolved from a number of factors and "after the fact realizations" which are not possible to copy."

I'll agree with that. Far as the past, there were lessons being created every step of the way for future efforts to learn from. Certainly there's going to be plenty of new things in an area focused on creating new things. Obvious. There are old things that apply, though.

We even see Silicon Valley founders trying to draw from past lessons and successes as they create and grow their companies. That's smart of them. Those trying to re-create or exceed Silicon Valley aren't playing it as smart as they leave off components from its past. The Strategic Computing Initiative, DARPA, government contracts... lots of public investment in many creative teams in physical proximity happened. In parallel, we had the various booms going on in the private sector on both VC and demand side creating all kinds of companies and experience. On top of it, all these new people and developments like Y Combinator.

Silicon Valley emerges and is sustained from all of this. Probably more factors I haven't even mentioned. A lot of components to copy that the copycats either aren't copying or can't.
Also this could expose them to "they are profiting from crime" type of attacks from politicians and governments.
Their outputs may also differ over time when given the 'same input'.
Create your most amazing online profile. Feature Yourself
This.

My first experience with H1-B workers was working with contractors at a state agency (in Virginia). They were nice, but not highly skilled overall, and terrified of losing the job as they didn't have any guarantee of getting another U.S. job. This, in turn, made work life worse for everyone, as they'd never complain about anything on the job, even when it was egregious and not just software devs being whiny.

My second experience with H1-B workers was when I moved to Seattle. My colleagues were often H1-B, and were vastly skilled (still nice). Good workers (generalizing, of course), but perfectly willing to complain if the workplace or work was subpar, because they knew they could land another job in the U.S. more easily than our employer could replace any of us.

That said, the paperwork process was amazingly bad, and many of them got stuck in jobs (even avoiding promotions) because they had started the citizenship process, and for at least one phase changing your job starts the process over. Ugh.

The difference between the two, and the impacts it had on the workplaces were stark. My leaving the first job was in the middle of most of their non-H1-B talent leaving (you could call that a self-correction, but that just left those that stayed worse off). My second experience left me rethinking everything I thought I learned from the first experience.
I agree. The first question I ask is "What is the data?" and the second, just as important question, I ask is "How is it used?"
That fits in with my theme a bit. These people presumably had the business experience Zuckerberg lacked. They get it started. Then, SV grows it huge. Then, most people forget about east coast VC's and it's merely a "Silicon Valley success story."

Revisionist history. Gotta love it. :)
True. But it is really worth remembering (as the editorial notes) that math in biology is nothing new and fields like classical genetics were highly mathematical before molecular biology existed.
FYI, browserify has support for all the cool tricks you list too now; it's just a question of finding and wiring up all the right plugins.

Eg, lessify, css-modulesify, or csvify will handle the cool require tricks, browserify-hmr does the fancy hot module replacement, watchify has incremental recompiliation support if you manage to configure it just right, etc.

Mind you, I find webpack easier to configure (all the fancy browserify plugins destroy it's simplicity), but the two toolchains have had feature parity for a while.
It's things like this that have pushed me away from the iOS/Android tablet ecosystem and towards an x86 non-rt windows tablet. Having a bigger screen than a phone shouldn't mean having to sacrifice useful development apps, good third party device support, and a liberal programming environment that tries to stuff me in the sandbox.
Yes, true, but consider the fact that, at the moment, the best robots in the world still can't fold a towel without enormous effort.

http://www.npr.org/sections/money/2015/05/19/407736307/robot...

My point is that the intelligence required to pick up the cube and manipulate it, might require more processing power than solving it when attached to a frame.
The problem is that for every economist who disagree's, you'll probably find another one who agrees.
The vast majority of rails applications do not use HTTP basic authentication, and I would guess that most of the ones that do use nginx or apache to provide it. This was probably not caught until now because hardly anyone uses it.
ES6 modules do get their own scope in the browser. That's kind of the point of them.
There's actually a case in the early history of perceptrons that brings up this exact issue:

"There is a humorous story from the early days of machine learning about a network that was supposed to be trained to recognize tanks hidden in forest regions. The network was trained on a large set of photographs – some with tanks and some without tanks. After learning was complete the system appeared to work well when “shown” additional photographs from the original set. As a final test, a new group of photos were taken to see if the network could recognize tanks in a slightly different setting. The results were extremely disappointing. No one was sure why the network failed on this new group of photos. Eventually, someone noticed that in the original set of photos the network had been trained on, all of the photos with tanks had been taken on a cloudy day, while all of the photos without tanks were taken on a sunny day. The network had not learned to detect the difference between scenes with tanks and without tanks, it had instead learned to distinguish photos taken on cloudy days from photos taken on sunny days!"[0]

The pragmatic answer is that this is why you have two hold-out sets: cross validation/dev set and the test set. Typically you keep 70% of the data for training, 15% of the data for CV and 15% for Test. Ideally you should shuffle the data enough that there isn't any bias in the natural order of the data.

You train the model on the train data, and estimate how well the model actually performs on the CV set which the model did not see in training. You continue to use the CV set while you tweak parameters, try out new models etc. At this point you may have "cheated" a bit because you only kept things that worked well on your CV data. Finally when you say "this is done!" you try out your model on the Test data set.

Of course it's still possible that you would have the even/odd issue, and the answer to this whole set of issues is "healthy skepticism", and checking for these types of errors.

Take for example this Sentence Completion Challenge from Microsoft Research [1]

They claim some astounding results on correctly predicting GRE type questions using a very simple model (LSA for those who care). These results seemed impossible! But it turns out they cheated by training the model only on possible answers (which is akin to studying for the actually GRE by only review the possible answers that will be on the exam).

We tend to obsess over p-values and test validation scores as a substitute for reasoning. But all research papers should be read as an argument a friend is making to you, "I've done this incredible thing... ", and no single number should replace reasoned inquisition into possible errors.

[0] http://watson.latech.edu/WatsonRebootTest/ch14s2p4.html

[1] http://research.microsoft.com/apps/pubs/?id=157031
Good point. It makes me wonder if someone near the top of the food chain at Apple was thinking "not really our focus right now anyway".
Elegant WebSockets in Go
How to create a budget so good it saves you money
I've seen a bunch of companies use rails HTTP basic auth internally.

And it's not that it wasn't caught until now, it's that it wasn't caught before the commit was accepted.
I remember watching the documentary series on the design and making of the Boeing 777. I remember seeing this segment on how far the wings actually flexed upwards. But most of all, I remember the genius of dampening the toilet seats so they don't bang when let down. They did it because bangs and loud noises scare passengers.

If you're interested in the documentary, it's a 5 part PBS series from the 90's. You can find it on Youtube.
I have a much bigger problem with your post than his--and calling him out for a "terrible attitude" regarding security is a little bit funny seeing as he runs Gauntlet.io, which while not my favorite scanner out there is a legit tool that deserves more respect than you have afforded him. He has his bona fides; where are yours?

And, more concretely, I have no problem with his pointing out that some of--not all, but some--these issues are ones mitigated by decent, security-aware software development practices, like, oh, "don't spit something into a template out of your input parameters". Because tools break. Your libraries break. They will always break. Program defensively in all situations where hostile input is possible and never take for granted any attempts to defuse attacks; always favor braces-and-belt wherever possible and you'll generally do okay. It's entirely unnecessary to be a jerk towards him for saying this.
They famously do things like that all the time - instead of recognizing a tank in the woods, they notice all the tanks-in-woods pictures were taken on a sunny day; they train to recognize a sunny day.
Capacitive touch screens are very analog devices that are very sensitive to manufacturing changes, temperature, etc, so interpreting and reading the touches is quite complex and is a large factor in how well the touch screen works.

That said, it's a solvable problem - really, the first iPhone in 2007 solved it. This shouldn't be an issue in 2016 anymore.
I may be biased, but seriously? Go is like on the very very super-primitive end of that scale. Only something like C is more primitive. Java has a more powerful type system! (Standard) Haskell isn't even near the most powerful extreme.
I see your point, but realistically, you have to put something down into laws, and I have no idea how you would do that. There are plenty of people in the US who loathe gay people and would deny them a variety of rights. Look at what this guy has to say: https://en.wikipedia.org/wiki/Lawrence_v._Texas#Scalia.27s_d...

Perhaps the problem is that he is the son of an immigrant?

Historically, "people not like us" has been used for far more bad than it has for good.
Most "junk" DNA is not actually junk. There are several different parts of DNA.

The most easily understandable parts are the gene coding bits, we know exactly how that works (in isolation), the DNA gets transcribed to RNA which then gets translated into an amino-acid chain that becomes a protein. If you label everything that's not a protein encoding region of DNA as "junk" then you really don't understand DNA at all.

Equally important are the regulation parts of DNA. These are sections of DNA before and after genes which are there to help cells control the expression of different genes.

Additionally, there are big chunks of DNA which exist solely to ensure the DNA has the right chemical properties and is easily stored in a cell.

There's still plenty of "useless" parts of DNA once you account for all that, but much less "junk" than previously believed.
Right! They are stateful and can even have variable gain/time constants etc.
The previous employer can choose to withdraw the I-140 petition, and typically does so because keeping I-140 petitions around for ex-employees can create problems for the I-140 petitions of current and potential new employees.
Did anyone see this quote from the review?
"It’s honestly shocking to see these issues on a device designed by Google running software designed by Google."
Gold!
Pixel-C probably was supposed to run on ChromeOS.

Link: http://arstechnica.com/gadgets/2015/12/the-pixel-cs-bumpy-ro...
Discussion: https://news.ycombinator.com/item?id=10713384
I didn't see anything dystopian about it. Bad behaviour just like the rest of morality is relative if it exists at all. I certainly don't think the ability to sanction behaviour is a boon.
I've seen other Rubik's cube solvers that handle this by heavily lubricating the cube, so that if the machine attempts to turn it without perfect alignment, it'll just slip into alignment rather than snapping.

See https://www.youtube.com/watch?v=X0pFZG7j5cE for an example solver.
Hm, I wasn't sure at first but that's actually pretty compelling. It seems like there are some good ideas in the NoUI movement, but you still need to let the user know what's going on.
Sorry, didn't mean to waste your time.

A) I agreed with your last comment

B) was just pointing out that the snarkyness comes across strong in the blog post. So it's possible that frame of mind affects the writing and it affects the reader, argument aside.
Well, there's two things.

It has been this warm for about ten thousand years. Before that there was a hundred thousand year ice age. The previous warm period that lasted about ten thousand years was called the Eemian.

It would be natural to try to search for marks of civilization from the Eemian period.
But so far, only very simple stone tool artifacts have been found.

http://www.christopherkellen.com/posts/eemian-civilization/
New Podcast from MeteorJS – TRANSMISSION #01
Apple doesn't support aspects of the product they don't want to support. Consumers get what they want from another business. That business gets, well, business. Sounds like win/win/win!

Sounds like a reasonable method to ensure you focus on the 5% that's most imortant. http://venturebeat.com/2016/01/05/evernotes-5-problem-offers...
Rather than recreate, they should see what Dashcoin is doing. IMHO Dash is the most progressive altcoin working to fix major issues found with Bitcoin.
I'm typing this from a Pixel 2015 LS. ChromeOS is great if you're not a dev, and it's still pretty good if you do dev work on it. The problem isn't really ChromeOS (you can replace ChromeOS with Arch or Ubuntu with a little work), but that (judging from the G+ community) a lot of Pixel 2s have been RMA'd for flash disk and audio issues. If you get a good Pixel 2, it's an amazing machine. You might have to RMA it once or thrice to find that machine though.

Tbh, I would pay an additional $500 to a company that cloned the hardware but offered at least a 512 GB hard disk. I've even give up the touch screen. I'd like a quad core Skylake upgrade while we're at it, but I'm not greedy, I just want a reasonable amount of disk. They could even price it at $2000 and I'd still buy it in a heartbeat. As is, I'm still using my Pixel 2 LS, albeit with a slimline USB key pseudo-permanently attached to provide extra space. Nothing else approaches the power and battery life of a Macbook Pro if I want fully supported hardware under Linux.
There isn't but that is largely because the [general points] are popularly known:

1) Politically, at the Federal level, steps were taken to regularly increase subsidies to the housing market. It was a populist position in both parties so it seemed safe from serious intervention that would depress prices.

2) Housing had been increasing for some time and this upward momentum "seemed" safe in the general case where the borrowers were credit worthy. In the long term, housing has always gone up decade-over-decade at least as fast as inflation.

3) Housing demand is rock solid, even in times of crisis, so the fluctuations would be less severe than the surrounding environment. In other words, they had always assumed they could find buyers for housing in any market environment so the hits they took in a recession would be small.

4) Subprime being a vector for a contagion that would affect middle class homeowners and cripple the economy didn't occur to them. As such, risk was effectively mispriced even tho the banks [frankly] were and still are aware that the Credit Agencies are really captured by the large financial institutions. They had assumed that "AAA" would remain relatively safe.

5) The institutions themselves didn't really understand that the grading mechanisms for credit were so badly corroded by corruption to be essentially worthless in the housing market until the damage was so severe that all they could do was unload the toxic assets before other people realized they were toxic. The only people who could buy these at scale were other banks and financial institutions...
The Obama Theory of Trump
/u/qwerqmaster on reddit:

According to the Guinness World Record's article[1] the
cube has to follow the World Cube Association's
regulations[2] on competition legal cubes. The WCA allows
modified/custom made cubes as long as they meet a list of
guidelines, which this modified cube does.

[1] http://www.guinnessworldrecords.com/news/2015/11/robot-creat...

[2] https://www.worldcubeassociation.org/regulations/#article-3-...
Mojeek – search engine with its own spider
i strongly recommend The Moon is a Harsh Mistress (one of Heinlein's more celebrated novels) to tech-savvy political thinkers. It is a fascinating take on sovereignty in a futuristic world.
googles

Holy crap that's an ugly website. Also, doesn't realize it's US only because it lists my Canadian city like everything's kosher but only accepts a US zipcode.
How about lubricating the cube so that it rotates faster? Lots of people do that. Would that count as a modification?
Easily translate your website
I'm assuming you're talking about heterogenous collections, which while totally possible with powerful static type systems, I'd consider not to be a great idea. If even I don't know what's in my collections now (if I knew I could model it in the type system – it takes 30 seconds at most), how on Earth is my successor going to know in six months time? Heterogenous collections are a maintenance nightmare. I have only ever seen them used in a way where they should be refactored first thing in the morning.
Lego – Silicon Valley entrepreneur's building block to technical innovation
Try preload (https://wiki.archlinux.org/index.php/Preload#Preload) or maybe e4rat (https://wiki.archlinux.org/index.php/e4rat).
I've just started writing marginalia, after long feeling like that was desecration. It's been a revelation, and has transformed how I read. I'm much more engaged, and it feels more like a two-sided conversation than a one-sided lecture.

Thanks for the links, they look useful.
Hey romanhn - so sorry for this. Can you share your ticket number? I think there was a definite mistake in the process here as that should have been broached and if it requires some updated training for the billing team, I'll put in my recommendation for that.

I'm sorry as well for the parking page situation - my guess is it didn't immediately propagate, but I'd have to investigate further as to why that happened. Usually, it's not about redirecting traffic but just not letting you get into your account. This does not sound like it should have happened at all. I sincerely apologize that this is what you encountered.

p.s. I love how trying to genuinely be helpful has resulted in an onslaught of downvotes. I'm going to assume you helped balance that out with an upvote. So thanks :)
iCracked (YC W12) Is Hiring Front End, Mobile and Product Designers
It's cute but it's speculative fiction that hasn't remotely come to pass. I don't get why anyone is saying this is spot on. People love good dystopian nonsense.
Yes. VirtualBox is emulating a whole PC including controllers for all internal stuff like CPU, graphics, HDD etc. Where as xhyve is more like an interface which can be used by VMs to access the native hardware indirectly.