skysight-inc/HackerNews huggingface dataset:
Well the jacobian is a numerical matrix unique at each point in the input space. So its kinda hard to visualize the changing Jacobian matrix over the input space.

People do interpret ANNs. Normally by visualising the weight matrices on the input layer, which have a 1-1 mapping to input vector attributes (so you can label them). It gets a bit hard on subsequent layers though.

decision trees are an order of magnitude easier to interpret though, they are very compact and consist of a number of binary decision in the input space. For a given classification you only need to look at log(d) decisions to work out how it got to its conclusion. Its not usually that hard to how it arrived at the tree from training.

The relationship between the Jacobian and the training is fairly convoluted, given back propagation and cross validation.

PS so back-prorogation uses weights differentiated against outputs. Jacobian is input differentiated against outputs. You can do smart things with Jacobian aware neural architectures. See "Forward models: Supervised learning with a distal teacher" which trains two networks in parallel, one a forward model, one an inverse model, and uses the Jacobian to circumnavigate the problematic non-convexity of the inverse model.
And I couldn't be happier to hear it.

Demand Media is a business that was about making money, not creating user value. They were essentially a parasite on the attention economy. It's no shock to me that the chairman of MySpace went on to create another business that turned out problematic.

I can only hope that GoDaddy is next to falter, but it appears to be run by a more cunning set of predators.
If person A gives a bank 10 bitcoin, the public ledger reflects that. The bank can then lend 5 bitcoin to person B. The ledger will reflect this. Person A can peek at the ledger and notice that the bank has 5 less bitcoin, but they might (I mean I think they will) act like they still have 10 bitcoin. So person A and person B will be acting like they have 15 bitcoin.

Banks aren't conjuring actual money to supply the $5, they are relying on people not all trying to spend their money at the same time. This still works with bitcoin (it just happens to be the case that it is easier to peek at what the bank is doing).
Are there any rendering tools that automate creating say tens or hundrends of Amazon AWS instances to partition the work for large animations?
I do have an interest in defending the business, because I work for DM, specifically engineering an analytics platform for Pluck.

DM has a reputation on here as some sort of shitty content farm, but that's just a fraction of what we do. Maybe that's just the only part of the business the markets care about.

At least for my group, sales rings the dinner bell announcing a new contract frequently enough that it's driving engineering insane. They need to move that damn thing over by marketing.
Ad hominem tu quoque [1]. Suppose I'm 70 years old with emphysema due to smoking cigarettes decades ago. If I advise you "smoking is harmful, don't do it", does my hypocrisy invalidate the assertion that smoking is harmful?

Thanks, but trotting out logical fallacies doesn't make you look smart and I already know that hypocrisy is not mutually exclusive with being correct. The point is that the parent seemed oh so saddened by the lack of constructive discourse here, yet he has at least two similar comments. So yes, ad hominem, that was the point.
Bulgarians and Romanians have the freedom to work and reside in many EU countries already, and all of them from January 1st.
You must admit that even an imperfect setup that leaks a little bit of metadata is a lot less bad than storing your entire inbox in cleartext at the NSA, which is what regular email amounts to.
IMO there is a guilty mind somewhere in that hospital. After seeing bill after bill come back wrong and without blowing a whistle / fixing the problem they are obviously accepting that they are lying to a good portion of their client base.
The War on Cancer
An Artificial Hand with Real Feelings
HN commentary from ~6 months ago when this story first was discussed here.

https://news.ycombinator.com/item?id=5973282
When you say 'some of these jobs', are you talking about, say, manual labour at oil wells? I have a hard time thinking of any trade that an average person would struggle to thrive in if they were willing to do the work. A few exist, but to use them as a reason to avoid trade work is disingenuous.

In fact, even working as a labourer at an oil well is easy enough that one of my friends who normally works as a graphic designer did it for a few months while traveling in Canada. The hardest part of his experience was that he didn't see his girlfriend very much.

I spent the first 23 years of my life as a weak, desk-dwelling geek. I never thought I could work a trade. I never even thought a trade was worthwhile work. Now I'm an industrial electrician with a great job and a fulfilling life. The work is 'hard', sure. There's a lot of manual labour and the sites we work at (abattoirs, waste water treatment plants, chemical mixing plants etc) are all unpleasant for one reason or another, but the day you get over yourself and get properly stuck into the job you realise that it's actually worthwhile work and it isn't even very hard. Even for somebody who spent the majority of their life training to work at a desk.

Comparing trade work to being an elite athlete is absurd, too. Statistically speaking, there's no reason what so ever that would prevent you from doing well in a trade. Quite the opposite. Most trades just require somebody willing to do the work. They don't require unusually high IQ (although high creativity can be great for problem solving), they don't require unusually high fitness, they just require somebody to do the work. If you want to do well, do lots of work.

It's pretty simple. Most people just aren't willing to do it because they don't think trade work is respectable. Oh, and it's 'hard'.
Yes, something like WriterT Error is a great "default state" for your functions: they can produce a correct answer, an error, and some logging information. Programmers love punting things like error handling to higher levels of their program; why not do that with logs, too? (And, given a correct implementation of Writer, if you ignore the log messages, they aren't computed. Try that with Java!)
The MTK SoC in those phones doesn't have remotely enough power to adequately drive 1920x1080, THAT is the huge problem with those devices. If you take any of those phones and swap it out with a 720p screen the device would actually become much, much better.
Thanks for the InBloom mention! Looks like they have pretty good traction.
I feel slightly validated for leaving academia after reading this article. When I was in grad school I was working with an adviser who was in the final phase of applying for tenure. She was under immense pressure to publish, and she totally passed all that pressure on to me and her other grad student at the time. It was the worst two years of my life. Ultimately we both left her charge, and she was denied tenure.

The "publish or perish" atmosphere at most institutions is toxic. I remember running some in-vivo experiments using our system and looking for data that validated our hypothesis, but when I found none I was ordered to "find anything" and rewrite the hypothesis to match it. This was so that we had something positive to submit to journals, regardless of what it was. The papers were utter trash, and I was ashamed to put my name on them. The absolute focus on publishing ends up creating what is essentially "journal spam."

I don't want to say that research is dead, but it's definitely in the doldrums at this point.
Would t be possible to design something similar for a car wheel?
Title Police. :D
"Many worlds" makes this "instantaneous" communication moot, which is why I'm surprised so many physicists are barking up the other tree. In "many worlds" what actually happens when a thing "decoheres" is that the experimenter gets pulled into its superposition. So now instead of a dead-alive cat and one scientist, you've got one dead cat, one alive cat, one sad scientist, one happy scientist. Or from another perspective, a dead-alive cat and a sad-happy scientist - the superposition still exists, but the number of things inside it has increased.

So, "I flip a coin and whichever it comes up, heads or tails, the other entangled coin flipped at the same instant comes up the the opposite, with instantaneous communication" is the wrong view. Rather, the coins are entangled (in the past), and observing them pulls the observers into the entanglement one atom at a time as the informational contagion spreads, so now you have world A, where scientists saw "heads, tails" and world B where the same scientists saw "tails,heads". The scientists got slurped in, but they are simply observing an entanglement that existed and still exists and which was established in the past. Only now they are observing it from inside.

Quantum spooky action "at a distance" is local in "many worlds" and never needs to be faster than light.
Bootstrapping Forth
I am getting ready to author a series of tutorials on bootstrapping Forth starting with a "blank" microprocessor.

I am doing this as a microprocessor and programming fundamentals mini-course for my son's FRC [0] (FIRST Robotics Competition) club.

The intent is to teach basic digital logic and programming at the lowest possible level as a solid foundation for development at higher levels. Almost any modern language becomes easier to understand once armed with an understanding of low level concepts.

I am looking for input on how to approach it. I've done seminars for working engineers in the past. In this case I have to assume no prior knowledge of any of the material to be presented. At a basic level three approaches come to mind:

- Text based. You have to read it. Slides.
- Video lectures. I present on video while showing relevant slides.
- Interactive. Like video lectures. Uses a real-time recording of
terminal window much more so than pure text slides.

Of course, I'll design and build a little microprocessor board the students will use during the course. Not decided on architecture/processor yet. On simple 8 bit embedded projects I've tended to use various 8051 derivatives. This is one option. I've also used parts from Microchip, TI, Freescale, Cypress and others.

Thanks!

[0] http://www.usfirst.org/roboticsprograms/frc
Its not clear at all an MBA gives a competitive advantage to a startup founder in the current era.

It is true that many companies fail for reasons that may have been more obvious to an MBA than a lay-person, but failure-mitigation and success propogation are only co-incidentally linked. Failure mitigation is a boundary constraint, not a primary explanatory relationship or variable.

Common sense business advisory, industry networking, and start-up specific logistical information is now provided by a variety of experts and emergent institutions (eg, YC and other accelerators, with VCs and Board members, and en extremis a variety of biz-dev types available for consultancy and freelance work.)

There are definitly also counter-examples, and one that comes to mind is Gilt (https://en.wikipedia.org/wiki/Gilt_Groupe), but I'm not sure this isn't the type of exception that proves the rule. That is to say entrenpreneurs build starups, and they may may not have, need, or want an MBA.

The other consideration here is survivorship bias. Many people in the "mba cohort" may have de-risked their entry into the middle class/management ranks such that it just doesn't make sense to take any path more risky. That is to say, the development of firm-specific (and tech specific) skills inherent in a startup may prevent the MBA from following up a failed opportunity and jumping back into an "MBA" career path on even ground, if the field is something like banking, consulting, marketing, ect...ie, the traditional MBA paths. Its not clear that such an experience adds significant market value in many areas. Although there are paths where such would obviously be useful, especially in combination with some technical savvy and business acumen. So in other words, this may be as much about doing (x|MBA) as it is (x) itself.
I found these points from the article rather shocking:

"One in three Americans will develop cancer in their lifetime."

"We have made virtually no progress in extending survival for patients with metastatic solid organ tumors since the “War on Cancer” was declared over 40 years ago."

"For the most part, when a patient has metastatic cancer today, the likelihood of living 10 more years is virtually unchanged from 40 years ago."

"Since 1971, the federal government has spent well over $105 billion on the effort."

"In 2012 cancer killed an estimated 577,190 people in the United States. The death rate, adjusted for the size and age of the population, has decreased by only 5 percent since 1950. And most of this decline is due to mammography screening in breast cancer and cessation of smoking, resulting in less lung cancer in men."
Yeah, maybe it's the idea of taking that CSS/structure and creating an exact clone of HN for some specific niche that lacks originality in my book.
Your math isn't correct. If one switches to T-Mobile in the US, you get pretty substantive savings. The con is that you don't get a phone subsidy.

I did the math a while ago. Don't know how it holds up. As a datapoint, we pay between $90-$100 for two phone lines with T-mobile. Includes 500MB data/tethering per phone, unlimited minutes in the US and text messages.
If you are denied the entry, Do you know how long you have to wait to reattempt it? (for the TN-1 visa)
Fair enough, this thing looks ridiculous. Works great, though.
I've never said that. I'm not gambling anything. I'm just saying that a C&D letter doesn't scare me. Y'all should read Vine's Terms of Service. I did.
Even if your concerns are justified, they apply to all Android phones not just the Moto G
State is exactly the right abstraction for this. When people using other languages come up with an "abstraction" for state, it is always becomes a testing/debugging nightmare. With State, it really is just a parameter to your function, which you're allowed to hide if you feel like it.
>Is this a real world problem with real world consequences?

Might not be where you live, but there's a real world evacuated zone in Chernobyl, with a 20 mile radius were "even today radiation levels are so high that the workers responsible for rebuilding the sarcophagus are only allowed to work five hours a day for one month before taking 15 days of rest. Ukrainian officials estimate the area will not be safe for human life again for another 20,000 years.".

Oh, and: in the United States alone, the Department of Energy states there are "millions of gallons of radioactive waste" as well as "thousands of tons of spent nuclear fuel and material" and also "huge quantities of contaminated soil and water."

http://en.wikipedia.org/wiki/Radioactive_waste

>It is my understanding that the nuclear waste can be stored safely without too much cost.

That'd be what we call a misunderstanding.
What definition of portable are you using? My definition is that developers on Windows, Mac OS and Linux can work with the same python dependencies. Are you dissenting with this?
Hasn't time dilation been verified by experiment?
> default android phone sends your location to google, as well as your contacts, app list, app usage, calendars, todo list and some other things.

By default it does none of those things. You have to hit "yes" to enable the location reporting which defaults to off but which you are asked to enable the first time you add a Google account.

The rest isn't done at all unless you are using the Google services to sync that data. Which is only an option if you've added a Google account.
I think the reality is that more and more bright people avoid the Academy these days. I'm not saying I'm particularly bright, but I started out thinking I was going to be an Academic, but when I saw that I would have to deal with the same BS, politics, and hoop jumping that people in business deal with, I went with the option that was the same, but offered more money.

I think that's what the majority of the Academy has become for people now. If two jobs are pretty much equal, except in pay, which one will you take?
I really wish people would start treating languages as languages. `(m >>= f) >>= g ≡ m >>= (\x -> f x >>= g)` is not easy to understand because the symbols don't have names. I can't read it. How is "m >>= f" pronounced?
Well if you can get a handful of nodes between the sender and receiver you can start to narrow down on which peers are sending what to whom. This is partly the same sort of traffic analysis that is use against TOR.
Where's that? I can only find $50, $60 and $70 plans:

http://www.t-mobile.com/cell-phone-plans/individual.html
Seems like you are confused. This is a tech site in which we're discussing technology, pros/cons of devices, etc.

Not some religious forum promoting humbleness and gratitude.
In Switzerland, we have the dual education system [1]. This means highschool students usually choose a profession while they're still in school and go for an apprenticeship after graduation. An apprenticeship in ICT-professions takes 4 years and when finished successfully they receive the "Federal Certificate of Competence".

There is a program called "Informa" [2] which validates the knowledge of experienced craftsmen and gives them a chance to receive the same kind of degree like apprentice graduates. Which also makes them eligible to further education paths, like higher professional schools (to get a diploma if you like).

If you want to move to Switzerland, you don't have to worry about the language. Many IT-companies here are multi cultural and speak both German and English. We have a high quality of life here, the goverment is friendly and our laws favours employees.

I work for a small but successful company in Zurich. We'll move to a bigger office in January 2014 and need skilled developers to fill it :) We mainly create web applications and other cloud solutions, but also windows apps and banking software. We primarily use C#. Oh... and we don't care about certificates and degrees. We need skill, not paper.

If you have any questions, don't hesitate to contact me - dashdot at dashdot dot ch.

[1] http://en.wikipedia.org/wiki/Dual_education_system
[2] http://www.informa.modellf.ch/index.html
Is that on a tablet?

Anyway, I hate when they do that - Instructables is the first one that comes to mind (they offer a paid subscription for viewing articles on a single page).
What incentive does Verizon have to spend money to track users across domains? Ultimately, Verizon exists to make money for their shareholders. ISPs do have to do things HN readers don't like to make the government happy (like comply with secret warrants), but they are not legally required to buy CDNs to make some sort of user tracking easier. The NSA can wiretap a CDN as easily as they can wiretap Verizon.

Perhaps Verizon thinks the business is underpriced for the value it offers, or they want to deliver a better user experience to their customers?

Nahh... it must be some conspiracy!!!11!
Do you have a local "hacker space"? They would be good people to chat with about this kind of thing.
Short answer: Yes.

Long answer: Not silicon valley per se, but the tech industry as a whole makes our technological progress look "easy". You know it isn't easy, I know it isn't easy, almost everyone here on HN knows "it isn't easy". Just as we all love to do to complexity here, society as a whole abstracts the hard part away, and hands over their hard earned money to get the tech without having to see nor do that hard work.

Technology can, of course, make markets more efficient, connect suppliers and consumers, connect us all. What it can't do is solve the hardest problems. Because those problems are people problems, not tech problems.

TL;DR The hardest problems aren't engineering problems. They're people/political problems.
I think of it as "feed m to f".
m bind f
As someone who has been learning haskell for the past 6~ months this is very valuable. I will be studying this and toying around with the examples quite a bit, thanks for this resource!
OP here. If anyone wants to see some other specific visualization based on the data, I am happy to run it and post the results (different classification scheme, filters, etc.).
I hope someone at Motorola loves the Pro+ as much as I do and they bring out a low end candy bar qwerty.

Every time a company releases a new touch screen keyboard, God kills a kitten.
As someone that produces content, I am pleased that Hummingbird is moving into the direction of higher-quality content, with appreciation for long-form content.

I am not pleased with all the stuff we have to do with Google+ such as authorship.

So yes, SEO is changing for the better but I don't think anyone believes Google is doing it solely for user experience.
It doesn't seem to have been a problem for http://vine-videos.com

They're ranking 2nd on Google for the term 'vine', and even have the Vine logo as their favicon and next to their listing!
i'm not implying that's the reason they bought them - of course it isn't - just pointing out what they can do with their new superpowers.
Because reddit sucks. There, I said it.
> the sad thing about google/moto only churning out low end phones, is that we now will have to give in to weird rooting/unlocking if we want basic features, like a simple sd card or removable battery.

It sounds like you probably don't know about these:
https://play.google.com/store/devices/details/Samsung_Galaxy...
https://play.google.com/store/devices/details?id=htc_one&hl=...

Samsung S4 and HTC One are available in unlocked "Google Play edition" models. They're as expensive as any high-end off-contract phone, but they do what you want.
>What relevance does Chernobyl have with modern nuclear power plants?

The relevance that Chernobyl was too promoted as safe, like "modern power plants" are.

Plus the relevance that power plant contractors and governments STILL bullshit people all the way to the bank, with friendly experts paid to downplay the dangers.

Just watch the misinformation and lies told by the Japanese officials on the Fukushima distaster in order to cover up their failings.

I trust in science as much as everyone else.

Building a nuclear reactor is not science alone.

It's business (e.g contractors cutting corners whenever they can make money), it's politics, it's marketing, it's trust on certain things not happening (e.g a huge earthquake or a tsunami as in Japan's case, or maybe an attack), it's faith in the human operators and the software used, and tons of other factors.

I'd rather not put faith in all those coinciding happily when the outcome can be potentially lethal.
They sell it through wal*mart

http://www.walmart.com/ip/Tmobile-30-Wireless-Airtime-Card/1...
>How is "m >>= f" pronounced?

The pronunciation is a sort of bestial hissing that is difficult to describe; when you say it correctly, the terminal may be slightly moist.
Exactly, people here need to take a chill pill. There's no money in play here. Twitter / Vine have other fish to fry.