skysight-inc/HackerNews huggingface dataset:
Maybe, but it's hard to argue logically against the notion that strict quarantine would be effective, if brutal way of containing the outbreak. Building large central makeshift treatment centers only encourages sick people to travel and infect new populations.
I skimmed the paper so I may have missed this but is there a benefit to using a shallow network to simulate the deep network? While this is an interesting result I'd think that for now if I already have a trained deep network I'd just use it instead of training a shallow network to mimic it.
What the MSF leave out of this article is the number of their staff that are actually treating Ebola patients. Without knowing this critical piece of information we can't really know what the transmission rate is to staff.
Why do roots of polynomials tend to have absolute value 1?
Today. Yes, today that's the limitation. But don't confuse the current stage of development for the future product. When twitter launched it couldn't handle much, today it's got phone-network level stability. Bitcoin will get there too; and faster than you think.
Bitcoin has some limitations with microfinancing.

1. Transaction times are long (6 blocks to confirm)

2. Transaction Fees of 0.0001 BTC could likely incur for transactions smaller than 0.01 BTC. This is about a $0.03 USD transaction fee for transactions under $3.30.

My solution to these limitations is to trade BTC on a distributed, low-transaction fee, fast confirming exchange.

That is why today I launched a BTC to Stellar gateway for my p2p microlending startup at https://onecred.com

I expect to see a lot of things people never imagined were possible once bitcoin's store of value combines with a distributed exchange that is good at the things that consumers need (speed, low fees, security, decentralization).
Jordi (lead dev of composer) created this project and wrote a nice blog post on the future of composer:

http://seld.be/notes/toran-proxy-and-the-future-of-composer
That exactly was my first thought...'What's in it for Google?'. Not doubting their good intentions, but whenever any corporate portrays an altruistic thing, it rings the skeptic bell in my head.

Good move Google.
It gives them more control over who they hire, it makes it harder (if not impossible) for the SEIU from unionize them, assuming they have to sign the employment agreement it allows them to install surveillance on any of their computers, and it will probably make for a much better experience for employees.

One of the saddest things they did during my time there was switch the TechStop folks from employees to contractors and that was, in my opinion of course, a huge mistake. Having these folks be contractors totally changed the dynamic with respect to the other employees.
There's a FAQ somewhere on the site explaining how segments are determined. I found it yesterday, but I can't find it again.
This wasn't mentioned in the article but this will also mean they can ride the shuttle for free (the IRS considers this a benefit with some specified dollar amount). I'm glad the security guards won't have to choose between driving or paying the "gbus fare".
If you have the ability to lawyer it enough, I think you'd have a few layers of court required to sort out whether this is allowed (assuming they don't have proof you have something on the phone). You are basically forcing self-incrimination, a violation of the Fifth Amendment.

I totally agree that, if you are really concerned about this, fingerprint is a bad idea, but the legal ramifications are interesting.

Not quite relatedly, does anybody know if there is a heat sensor? Or can I just cut somebody's finger off to use it? (We are obviously well outside of judicial channels here! :)
Ask HN: How to promote organic diversity and escape a cultural echo chamber?
Greeting HN,

I have a short narrative if you're interested in where I'm coming from. But first, my question is simply, "What are some great ways to meet people who come from different backgrounds but share an interest in technology and especially computers?"

Most of my friends are white, heterosexual (as far as I know) cis-gendered males. Some of them are white, heterosexual (as far as I know) cis-gendered females. Only one of them is trangendered. And I'm probably the only one who's gay.

We all met in community college-- at first, through a LARP group, then one of my friends started teaching us martial arts and letting us hang out at his place. Fast forward six or so years later, we're looking to start our own businesses in the near future.

My friends are all incredibly progressive, open-minded people and I'm not worried about discriminatory behavior. My concern is that we'll find ourselves in an echo chamber (much like I hear people in Silicon Valley find themselves in, presently).

Naturally, I'd like to meet people with all sorts of personalities and heritages, but I'm not sure how to go about it in a way that doesn't feel artificial-- like I'm seeking them out "because they're different". At the same time, if I start a meetup and open the floodgates to everyone, past experience with Orlando technology meet-ups leads me to believe most (if not all) of the local attendees will be straight white dudes every time.

Is this a legitimate concern?

What should be done about it?
Aha! I get it now. This is like spotify for information. Interesting idea!
A music album composed of unrelated YouTube videos
I like this paper because it turns some of the current intuition about deep nets around. It shows that the current understanding of why deep nets are so good at so many (perceptual) tasks is that the depth buys you a lot. Yoshua Bengio will point out that there are functions that require exponentially more gates to encode when using shallower circuits. This might lead people to believe that deep nets are working so well because they are more fundamentally capable of representing the solutions to problems that people care about in a terse way.

But this work proves (at least for this audio task), that there are solutions as good in the solution space spanned by shallow nets with memory usage that we can afford, we just didn't know how to find them.
Do you really believe the author of a paper explicitly about investigating the technical advantages of OO which also happens to touch on Haskell and ML is simply clueless about functional programming? And this ignoramus has somehow faked his way to the position of director of CMUs Software Engineering PhD program.

This seems like a stubbornly obtuse way to not engage in the paper's arguments.
Bitcoin has lost some value recently, yes, but what it's bought with that loss is increased merchant adoption. Currently merchants instantly sell bitcoin which causes the downwards pressure on the price you've been seeing. However, as the utility continues to grow this trend will very likely reverse.
So the cable pulls the payload across, to (lateral) orbital speed: this was my point about the payload bending the cable over.

1. The cable has to be strong enough to do this (which may be reasonable, given how strong it needs to be anyway - plus it's in tension)

2. The cable will still be bent over, by a force imparted at the payload. If the bottom is attached and the top is "fixed" in geostationary orbit, the force will move the payload laterally (lagging the orbit - west), looking like a kind of arrow, or "V" on its side. The force on the cable itself might be OK, as the force is in tension; and the curve of the bend might be gradual enough. (Or maybe it would end up straight, but tilted westward?)

It will also pull on both earth and satellite, slowing both.
This is getting ridiculous. So much patchwork and overcomplications show how unfit for the real world Bitcoin is. Just drop Bitcoin for Stellar and problem solved. But, wait, all that vested interest and money in Bitcoin keeps people stick to Bitcoin and reject anything else.
Show HN: SwiftColors – HEX color handling as an extension for UIColor
What I'd like to see are more small "drones" with alternate arrangements. Counterrotating Coaxial for example.[1]

http://www.youtube.com/watch?v=DUGEjQdoylY
The Most Ambitious Environmental Lawsuit Ever
Sex for the pleasure of women: The amazing heroes behind inventing the Pill
strict quarantine would be effective, if brutal way of containing the outbreak

With a lengthy incubation time, and in an area that's just emerging from several decades of civil war quarantine isn't going to happen. The best hope is that there will soon be a vaccine, preferably before the plague reaches Calcutta, Karachi, Jakarta or Johannesburg. It's not unrealistic, the virus mutates only slowly, and India did get on top of smallpox; there is historical precedent for this approach to work.

Quarantine has never been successful during wartime. The Attic plague happened in the middle of a war.
Exactly - I think there's an undeniable increase in security you can achieve just by paying guards more (making them feel secure & happy). I'm sure that tops out at a point - it'd be interesting to see what that curve looks like.
The real queen of Silicon Valley
:-) Well said. I read this after I posted elsewhere on this thread about how the price drop is caused by adoption so in fact we are buying _utility_ with the value that we lost. Once we've bought enough utility the price trend will likely reverse.

I do own bitcoin, and I buy lots of stuff with it all the time. I can't recommend it enough.
I wonder if Google has caught a contractor that was working for NSA.
But was that indeed the case that the local healthcare systems were implementing and successfully enforcing quarantines in previous situations?

Also, It's not the western cultural mindset to let it "burn out" when they could go in and "save" each person...
Or you could just hire a single person with domain expertise as a consultant for a given time to staff the group and end up with a presumably high-quality in-house kitchen staff from the start. The consultant moves onto their next gig after making sure the pieces fit as intended.

This is a pretty common use case for the better consultants out there.
So people with a different set of beliefs from your own are "trolls and kooks". Man I get tired of seeing this kind intolerance, lack of respect, call it what you will.

Regardless of your feelings about the rest of the site, I do not think the doctor's points are in any way invalidated if you actually read what he has to say, as some others here have already pointed out.
Ok, the comment was flagged, the plug for Bannerman, whatever. But if you look at some of the things companies like First Alarm and others are called into help deal with (often because budget for real security isn't there), the crap the individuals put up with is way above what they are getting paid. Unfortunately, disconnects like this are going to continue.

The above is very different than what security at a tech office complex will be likely to be put up with.
Hotman paris kecelakaan 4 oktober 2014
The median salary for software engineers is $130k??!? At Google or in all of SV???
This will be the first time humans have ever underestimated nature
While there are now some atomic operations in C++, it's not like the language gives you any help with concurrency. The language has no idea what's shared and what isn't. Only a few languages (Ada and Erlang come to mind) know at compile time what's shared and what isn't. In a world where everything bigger than a watch now has multiple CPUs sharing memory, this is kind of embarrassing.
>The more insightful take is not to bemoan that the culture isn't some platonic ideal of itself locked in amber, but experience it for what it is- living, breathing, changing around you. Because of you.

Only lots of cultures just die under tourism, and just remain as disneyland-like versions of themselves.

You give the example of Paris, but Paris is a huge cosmopolitan city, and has been so for centuries. It's not the kind of place that can't withstand a tourist influx.
Or just buy a catering company. Annual profits in the billions leaves a company with no shortage of options.
Alternative to Apple's Emoji Keyboard for iOS8
Working on alternative to Apple's Emoji Keyboard for iOS8 - let me know what I can improve upon.
This is the interesting answer there, IMO. An interesting take on a real multi-prop vehicle: https://www.advancedtacticsinc.com

The video linked at the bottom is worth a watch.
See http://e-drexler.com/d/09/00/AgoricsPapers/agoricpapers.html for more in that line. Also http://www.cap-lore.com/Economics/DSR/ and http://www.whatisthought.com/eric.html under "artificial economies of agents that reinforcement learn".
When is a recursive function not a recursive function?
any feedback from the community on keymoji? would love to hear what it needs improvement in.
you can download the app free here : keymojiapp.com
This reminded me of my most recent car purchase. I ran out of time (long weekend that I allocated to the search had ended) and couldn't call them out by saying, "I know I don't have to buy it at this price now."

Their customer service seemed genuinely surprised when I slammed the sales process in my post-sales feedback.
The value of software development is the multiplicative application of innovation / creation. Security guarding will never have that (without adjacent technological innovation.)
They are coming...

http://zee.aero/

http://www.jobyaviation.com/S2/

For practical reasons and redundancy more than four rotors is better.
I have to assume certain companies want to stay focused. This has many ramifications. E.g. if you're unhappy with the guards/cooks/cleaning - replacing that entire part of the organization is as easy as the contract makes it. If that operation is in-house - replacing employees, reforming, finding the talent to do that is much harder than window shopping for a competing third party to take over.

Should a water company have an in-house pipe factory?

Should a game dev company have in-house hardware fabrication?

Should a food factory have an in-house plastic packaging factory?

These questions don't have a clear answer in my opinion.
A side effect of using books to explore the shared ground between people is that it needs to start with some name dropping, which I have felt is really disliked by Americans in general. As a French, I see name dropping as a quick way to find which books can be talked about with some people you don't know well, but it is perceived as snobbish and may trigger some inferiority complex. Not sure why: it is ok to not read books, it is ok to not have read Proust or Celine, it is ok to be very picky. Having different tastes and cultural background is what makes discussion interesting (but it helps if some common ground can be found).
'use strict'; will help you a little with javascript.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Do you believe that the German people in 1933-1945 were all (or many millions of them) mass murderers and "evil"? The reality of it is that they just followed orders, and that doing a little part doesn't directly feel like being a murderer, especially if its celebrated by your peers and superiors. The "banality of evil" and all.

But in the case we're talking about it's even easier. For one, it doesn't have to be "many thousands of people" working in the company. Just a few, entrusted by the upper echelons. In the same way that companies historically employed thugs, mafia etc, to beat and even murder union members and strikers. It's not like it was something openly decided in a company meeting. Usually it takes the form "take care of the problem, the less I know the better" from some superiors (with an implicit knowledge of what that entails).
The only thing you can begin to understand by reading glibc is the terrible genius of Ulrich Drepper.
But i wana make a webapp, how should i go about building a web app without touching javascript

Use Java.

http://pivot.apache.org

Demos, no javascript required.

http://pivot.apache.org/demos/

Deploy as applet or via JWS.
Can't you treat the part you're "distributing" - i.e. the client side html/css/js - as a separate part and open source only this?

But not sure if this kind of thing is really distribution. GPL* licenses were more oriented towards traditional compiled software and it is somewhat unclear with regard to nowadays prevalent web apps.
It's wrong, I think, to prohibit volunteering. Under almost any circumstance. I think that volunteering, and the volunteer-cause relationship, is radical. It might even be scary to some power brokers.

The really capricious part is when 'regulators' try to figure out what constitutes a cause for which volunteering is OK. For-profit, not-for-profit, religious, amateur sports, performance art - so many organizations blur the lines between two of these.
I've definitely had self doubt, and have turned down projects because of it. However, as I got more and more experience, I realized, I probably should have taken on those projects. The project owners (sometimes) would have been better off had I taken the project instead of them going with somebody unreliable who thought they new it all.

What I would suggest, which is pretty much what I did, is to take projects where you 1) feel like you can add more than just your code 2) pick projects you think you'll learn from, 3) pad your deadline significantly.

There is no shame in letting the project manager know that you want to take some extra time to make sure you're doing the best job, or getting the most benefit of learning from the project. If the project is with a larger company, maybe you can even get feedback from a more senior dev as you go along.

I had one contract with a larger company, where I really thought I was in over my head, and I thought their CTO would either give me helpful advice when he reviewed my code, or would dump all over it. He took a look at the code, and basically just said "yeah, looks fine", which didn't really help me at all. Looking back on that project only months later, I know I would have done it differently, but they were happy with the end result, and that is really the most important thing. Can you make them happy with what you can do, and can you grow from it.

I also think a bit of self-doubt is healthy, I think the sign of a bad developer is one who thinks they are at the top of their game.
Tentamos fiscalizar somente o comprovante que a máquina emite mas se a fraude for na programação, somente tendo acesso à elas com engenharia reversa.
>That's a non-sequitur. I pay for lots of free software. The problem is not cost, it is freedom.

Exactly, it is really not about some kind of one shot payment. It is about freedom, future-proofing.
This doesn't really say much unless we also know how the AES key itself is derived.

If you don't have two-step authentication on, then Apple's password reset is based on asking some security questions and sending an e-mail challenge. Even if they actually derived the key from your security question answers (unlikely), that's the kind of thing law enforcement would have no trouble cracking. More likely, the whole authentication system simply returns true or false, and the key is stored in some separate place -- perhaps more secure than a random hard drive in the datacenter, but still somewhere where Apple can get it if forced.

If you do have two-step authentication enabled, Apple's docs imply that it is impossible to recover your account without at least two of:

* Your password.

* Your "recovery key" -- a secret that they give you and instruct you to print out and keep somewhere.

* Your phone (or some other device that can generate one-time codes).

They say that if you can't produce two of these then all your data is lost and you'll need to create a new Apple ID. This implies that they might indeed store your data encrypted by an AES key which is in turn stored encrypted in two different ways: once with your password, and once with your recovery key. Thus it would actually be impossible to recover your data without one of these, and Apple doesn't store either one on their servers, therefore Apple would not be able to produce your data for law enforcement.

That said, I would be very surprised (and impressed) if Apple actually does this. Consider that this would prevent their services from doing any offline processing of your data at all -- a compromise few product designers would be willing to make for a security guarantee that almost no user actually understands. More likely, the language in the documentation is a matter of policy -- Apple refuses to recover your account simply because that's the only way to guarantee that social engineering is impossible, not because they are technically incapable.

And anyway, even if your data is stored encrypted at rest with a key that is actually derived from your password, there's nothing stopping law enforcement from demanding that Apple intercept your password (or the key itself) next time you log in. That's basically what they did with Lavabit, after all.

(Things I think about while working on sandstorm.io...)
Sweden to become first EU country to officially recognize State of Palestine
From a discussion we had about this paper, in the context of the relational logic language we are working on:

Data abstraction is an interesting topic in a language that doesn't
really have data structures. ADTs are usually used to describe the
allowable operations on either a data structure or some side-effectful
system.

For describing data models, we have tables and (soon) integrity
constraints. An integrity constraint is a rule which aborts the
transaction if it produces any output. Simple integrity constraints
like column types and foreign keys can potentially be removed when the
compiler can prove that they will not be violated.

For derived data, rather than providing a method which returns the
desired information, we define a view on the data eg instead of a
getTotalSalary method we would define a rule that inserts data into
the totalSalary table which is then either lazily evaluated on query
or materialised and incrementally updated.

For modifying data we currently have no alternatives to directly
working on the base data. There is some amount of work on
bidirectional relational views but it seems like it adds a large
amount of complexity for a problem we don't currently have.

We do intend to make scalar values and functions extensible, similar
to http://www.postgresql.org/docs/8.3/static/xtypes.html

For side effects, we request actions by adding a row to a table that
has a watcher attached. The interface is described by the set of
tables available eg

jobs started (id, input data...)
jobs to be cancelled (id)
jobs completed (id, output data...)

http://db.cs.berkeley.edu/papers/eurosys10-boom.pdf and
http://db.cs.berkeley.edu/papers/vldb14-edelweiss.pdf describe
variations on this approach. Our current editor prototype uses the
Edelweiss model, which is my preferred choice if we can make it work
smoothly. The main difficulty so far is in constructing stable ids to
ensure that actions are idempotent.

In any case, for most protocols you need to constrain not just the
types of individual messages but the allowable sequences. ADTs don't
help here. Where the protocol can be described by a state machine we
can simply encode that state machine in a table and have a rule that
verifies message histories and provides a list of currently allowable
actions.