skysight-inc/HackerNews huggingface dataset:
We're moving all our Angular code to React/Redux. Angular 2.0 seemed quite a bit more convoluted than React, even if it is saner than Angular 1.x.

Having simple and easy to create components is a major win. No one on my team ever liked or used directives much, as they were overly complicated.

Redux has been a huge win. In dev builds, every state change is output via a redux middleware, so it is easy to watch how state updates and transitions. In prod we plan on storing state updates and allowing them to be sent to support for trouble shooting. Even have plans for an overlay to allow support to step through those changes with a simple interface.
More than $1bn deposited in Malaysian prime minister's account
> To me, the real takeaway: RSA is obsolete. Stop using it.

RSA also has the nice property of being deterministic.

ECDSA may not be, depending on how you implement it. EDDSA is.

This matters a great deal in a world where it's important to assume your hardware may have some adversarial properties. It's much easier for your ECDSA device to purposefully leak your private key than it is for RSA (both because there's an explicit covert channel available, and also because of how much smaller elliptic key-pairs are in practice).

Also, as we prepare for a post-quantum crypto world, this might be a bad time for shorter keylengths.

There are lots of great reasons to use curves, but I think describing RSA as obsolete is a little premature.
Yes, but article clearly states the neighbours can't stop talking about it. They're so busy talking about it that they haven't made time to record it.

Be patient. As soon as they all stop talking about it we can hear the noise.

What a BS linkbaity vaporous article. For all anyone knows Apple could be repairing an AC unit. Oh, and while I'm in a ranty mood. Aren't all labs "mysterious" from the outside?
Remove Spam Link in Blogger Comment Section Using JQuery – Onenaija Blog
Genia Technologies | Santa Clara, CA | Full Time | ONSITE

Genia’s mission is to make genetic information universally available through massively parallel DNA sequencing. Our proprietary nanopore-based platform allows for single molecule, electrical, real-time analysis without the need for complicated optics or fluidics. In other words, Genia’s sequencing platform is cheaper, faster, and better than any of the alternatives, and thus has the potential to revolutionize medical care by bringing genetic analysis to the clinic. With our platform, we can truly reach the $10 genome, and begin to make practical the promises of personalized medicine.

We are hiring for multiple software engineer, data engineer, and algorithm development positions. We have tons of data coming off our sequencer, and we need Python, Cassandra, and distributed systems experts to help us analyze it all.

Full details here: https://angel.co/genia-technologies but the long and short of it is-- if you want to work in a fast-paced research environment full of people passionate about changing the speed at which science and medicine operate, email me: karmel.allison [handy dandy at sign] roche.com
> Everyone who had sslv2 enabled at any point in the past must get a new SSL certificate right away. Right?

No, unlike Heartbleed, the key isn't leaked directly. Revocation and generating a new key isn't necessary - just patch your stuff and disable SSLv2.

> Windows XP has TLS disabled by default, which in practice means unavailable. So we must cut them off. Therefore Windows XP is dead-dead, starting today. Right?

IIRC XP supports TLS 1.0.
some projects like wikidata and dbpedia provide public APIs. You can query them using SPARQL for example.
For those that do not have a Mac or AM radio, I made a small video for you: https://youtu.be/oXAeGZaka7o

It's a Macbook Pro late 2013 and a pretty stock FM/AM radio.
Honestly, intentionally doing anything that you knowingly believe to be against the Constitution should be a fire-able offense.

Upholding the Constitution is basically your primary job responsibility in Law Enforcement and the Military. No other duty should supercede that duty.
Actually Alaska already has implemented this system (oil drilling rights and basic income for permanent residents).

Land, natural resources, airwaves, mineral rights, drilling rights, etc are considered common property under the proposed system. People bid for rights to them. The proceeds are then used for basic income.

There is no redistribution of wealth with what Paine is recommending. You keep 100% of the fruits of your labor.
I feel the same way, I thought it was an analysis of why Slack Bots were not a business model that could receive VC funding.
The land was given away to people, in the US, up to about 100 years ago, just for staking a claim on the land. Up to 40 acres per person. Many made illegal claims to more than one. Many of the wealthy quickly bought them up. You can learn more about it here https://en.wikipedia.org/wiki/Homestead_Acts
I'm not convinced anyone in the commercial aviation industry would agree with you.

Some on-ground duty pilot sitting in a simulator who's suddenly placed in control of an aircraft that's notified an anomaly seconds before landing has absolutely zero chance of being able to make the same judgement call as a human (co)pilot who's been sitting at the controls for the last few hours. And the likelihood of human input being required is highly correlated with the possibility the aircraft has lost connectivity and/or some of the equipment that's supposed to be sending back data is malfunctioning
(and yeah, you could build in more redundancy, but that still doesn't eliminate the problem and probably costs more than the pilot)
Why not PostgreSQL (PostGIS)?
This is very common. Sharing memory is extremely important whenever you're doing anything related to CPU parallelism/concurrency; often if you don't use it you end up worse than the sequential algorithm.
"Oh wait, our attempt create a backdoor to every private citizen's iPhone, using a single terrorism case as a trojan horse, has been discovered? Oops sorry but we still need those backdoors."

It also amazes me he thought it was a helpful metaphor to say that the FBI doesn't want a backdoor, just for Apple to take the “vicious guard dog away” and “let us pick the lock.” I think every American would prefer having a guard dog protecting their personal property and data than just let these liars pick the lock.
Facebook LatAm VP arrested in Brazil over failure to comply with court order
In the automotive industry, we call them dynamometers. Though you'll never hear anyone say that, we just call them dynos.
This is why states cannot practice universal healthcare even when their citizens overwhelmingly recognize its value.

What of the large percentage of citizens who, as a block, overwhelmingly reject it as "value" and seek to rid themselves of it? Many of our foreign friends here may not understand how absolutely essential individual liberty is to the classic American character & philosophy, the fierce opposition to being compelled (under threat of fines, incarceration, or worse) to act as strangers (being no more than equals) may decide they should beyond basic morality. That opposition to compulsion does not automatically equate to social evil, as many are charitable philanthropists - they just choose to give to others as they see fit, without the knowledge or approval of third parties whom they neither know nor approve of; those who do indeed see to it their poor neighbors have basic needs met. I don't want your "universal healthcare", and think it a waste of resources (and don't you go imputing evil just because I don't agree with you; I'd see to it others are cared for, if only the gov't would stop confiscating the value I've created).
When you say it was "not a success" in 2000, do you mean that we'd have been better off in 2000 if slavery had not been abolished?

If so, I'm going to need something to back that up, because I don't buy it at all.

If not, and we were better off, then in what way was it "not a success"?
An incredibly dorky look at each candidate's technology stack
Hands on Postgres Sharding
Yeah, being able to get to Muir Woods or other epic nature in less than an hour is a huge plus for SF. Don't get me wrong, SF is a beautiful city, it's just for the price I'd much rather be in NYC.

But you're right, there aren't many places in the US that hit that balance. I grew up around Boston (found it too small and casually racist), lived in Chicago (you still need a car), have spent a ton of time in SF for work, and have lived in Brooklyn now for about 9 years. When I think of where I'd move if I weren't in New York I usually end up with Mexico City, London, Bogota, Medellin, Tokyo, and other cities abroad.
I just found these free-to-watch episodes on crypto, featuring interviews with Diffie and Hellman: http://simonsingh.net/media/online-videos/cryptography/the-s...

This is by Simon Singh, who wrote the excellent book "The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography", including a chapter on Diffie–Hellman–Merkle key exchange.
Also, disabling SSLv2 in versions of openssl up til January did not actually disable SSLv2.
Something remotely related: hijacking Siri via radiowaves and iPhone headphones https://news.ycombinator.com/item?id=10387486
Almost! I got a twitter ad for "Monkey throw a wrench in your email system?"
It is very similar to property tax but there are some differences. I believe you can bid for the land for much longer periods of time.

Also, under the current system property tax includes the improvements on the land as well. Paine was proposing that if you build a house on the land you don't have to pay more taxes.

It's only on the land portion that you pay the "tax".

It's a similar system where people bid on the rights to spectrums of radio waves.
I was responding to the examples of allegedly successful "massive policy proposals", all of which were precisely not collectivism.
I'd imagine if this became a critical piece of our infrastructure the FCC or some other government organization would step in and make products that interfered with them very difficult to obtain.

Not to mention I could have a rifle by the end of the day in my state.
I disagree. The FBI's job should be to pursue any and all opportunities at gathering evidence for its cases, within the bounds of the law. It is the job of the courts to sketch out those boundaries by interpretation and precedent. If everything is working properly, the courts will decide that the All Writs Act does not grant the Government this power. Then this matter will be settled and the FBI will have to find some other avenue.

Looking at it from the other angle, I think it's a bad precedent if the FBI were to refrain from pursuing an avenue which it believes it may have legal standing to pursue. At that point, it runs the risk of a downward spiral of second-guessing and apprehension.
"But it's illegal to give up U.S. status to dodge paying a tax bill -- and doing so doesn't mean authorities won't come looking for back taxes." .. how exactly would that be pursued?
This amount of money is not realistic even when you put it into an inflation calculator. For example, Walden built his cabin for $28 in the 1850's, which is about $900 today and clearly not enough to build a cabin with today's dollars even scrapping like he did.
Data Minded Solutions | Greater New York City | UI, Full Stack Engineer | ONSITE

We are an early stage startup with the goal to help patients leverage technology to better manage their conditions, provide clinical insights and coordination, and help research institutes advance patient care methods. Today our platform leverages the evolving digital health ecosystem to capture patient data, and provides analytics on the data to improve coordination at the point of care.

Apply through the website or contact me directly at nishant@datamindedsolutions.com, I’d love to tell you more!

Our Stack: JavaScript, Node, React, DynamoDB, S3, EC2, Docker

Full Stack Engineer: http://www.datamindedsolutions.com/full-stack-engineer-2

UI Engineer: http://www.datamindedsolutions.com/ui-engineer
Really, really helpful - thanks!
I spent a month playing with the different libraries and settled on the following core modules for my frontend:

* redux: Keeps track of all the state (UI and domain) in a single object.

* immutable.js: Obviously for the immutable data structures which plays nicely within the React ecosystem. It also has a rich set of data structures that aren't found natively within JavaScript. For example I make heavy use of Records to simulate domain models.

* react-router: For routing within the application.

* superagent: For ajax calls.

* reselect: If using redux you'll cherry pick various parts of the state tree for your components. If any of the data used within components can be derived then reselect comes into play nicely.

It took longer than I had hoped but I finally have a strong set of libraries and project layout I'm happy and productive with.
Is anyone using React with .Net (http://reactjs.net)? If so how has your experience been? This would seem to fit well with a MVC WebApi backend.
Bummer. We were huge users of Mandrill. Never loved the UI, but it got the job done.

Now, Sendgrid vs Mailgun?
https://en.wikipedia.org/wiki/You_can't_have_your_cake_and_e...
On Apple, Encryption, and Privacy
Oh don't be so gloom, there is still work for everyone, it seems. Whether it's the kind of work one seeks is another matter, but there is plenty of work as long as the standards are set low enough. Which is not bad btw -- imho, if a person starts at a "low" level they have a good chance of growing, versus if they start at a level when they cannot really perform, and as a result can hardly learn. (I am talking about software engineering; other disciplines may be different. And I may be wrong about software engineering too, this is just speculation based on personal observations.)
META: can someone please explain HN's upvote algorithm ?New account, 3 points and frontpage. Earlier one of HN staff said that accounts that posted high-ranking content got upvoted faster. Now I'm wondering if the upvotes are weighted by who gives them?
I grew up when most people totally bought Freudian psychology hook line and sinker. Which tells us we need to let those negative emotions out!!!

My response boiled down somewhat but same as yours, 'What you do. You get good at'
> Inevitably, I quite consistently can’t remember the word for each service – a fact that surprised this particular rep, “How do you forget your Mother’s maiden name?”.

The rep is looking at the string that you gave them as your maiden's name (so that he or she can compare that with whatever you utter), and what's on the screen is obviously not anyone's maiden's name, being "nonsense", and all.

These jobs don't always go to the brightest bulbs in the chandelier, do they.

Gee, how on God's green Earth could anyone forget that your mother's maiden name is Z3xYFrd9.

It's rude too, implying that the customer is incredibly forgetful; in a customer service role, we should refrain from making such a comment even if the string does look like a viable maiden name.

Even some harmless, utterly non-sarcastic comment about anything could be taken the wrong way or take a surprising direction.

"Nice tattoo, where did you get that done?"

"It's a birthmark, which made me the target of bullying throughout elementary school."

Oops!
The third paragraph in your post describes the current flow of Fleep sign up, unless it was changed in the few hours between mborch's blog post and my running through the flow to see what happens. There is an OAuth request to use your Google identity, and a completely separate OAuth request to get access to your Gmail behind a "Now that you've joined Fleep, import your emails" dialog that Fleep generates.
Testing flag combinations for one. Also please re-read my post carefully. The details are there.
Recursion Pharmaceuticals | SLC, Utah | Onsite, full-time

Senior Data Scientist / Computational Research Scientist - http://www.recursionpharma.com/senior-data-scientist.html

Deep Learning Computational Scientist - http://www.recursionpharma.com/deep-learning-computational-s...

Data Science Engineer - http://www.recursionpharma.com/data-science-engineer.html

Data Scientist - http://www.recursionpharma.com/data-scientist.html

Computational biologist / bioinformatics - (No post yet)

What we do: We've so far collected 40 TB of high-res images of human cells, some diseased, some healthy. We comb this data to find cures for rare genetic diseases.

Logistics: Salt Lake City, Utah. Hiking/running/biking is literally out our back door, and it's half an hour to 5 ski resorts. Competitive pay, health insurance, relocation assistance (onsite is required), equity, a top-caliber team, and help make a massively positive impact. Happy to sponsor, but you need to already be US authorized.

Tech: Data science: python scientific stack (pandas, numpy, scikit-learn, matplotlib, bokeh, etc). Software infrastructure: mainly go. Deep learning (e.g. convolutional networks) we're mainly using the python frameworks (keras, theano, tensorflow, etc).

Send background and links to code to me (co-founder/cto) at datasci@recursionpharma.com. Our team of 12: http://www.recursionpharma.com/team
> While historically Uber has been mostly a Node.js and Python shop, the Go language is becoming the language of choice for building many of Uber Engineering’s new services.

It feels like this type of narrative is becoming more common.
And also 4) the rent proceeds go back to the people.

The people are the real owners. The government is just the administrative agent acting on their behalf.
It's surprising to hear you say this. I thought a design goal of Rust was highly discouraging shared-state concurrency. Has this design philosophy evolved somewhat over time?
The "commentariat" charge is legitimate, which is why there is a field known as "mathematics" which is unambiguous. 1.6x by anybody's non-commentariat definition is 60% faster, as anybody who has ever even scratched the surface of any mathematical, engineering, scientific, statistical or indeed, computer science discipline knows (though this is perhaps unknown to the Creative Suite crowd). This comment is completely bogus, with apologies if you don't understand. But you really should know what you don't know before posting such garbage.
When it comes to accessing shared data it's often much simpler and more efficient to use a lock to protect that data.

Channels are good in other scenarios.
Seems like a good place to link this awesome panel from Defcon 19 with Whitfield Diffie and Moxie Marlinspike on SSL/PKI/etc https://www.youtube.com/watch?v=lt7uW6vDk00

Some of the Q&A is pretty weird
This article is a little bit hand-wavy for me. Essentially they could use any languages to implement this, also there is no proof how channels could not be used. I bit more details would be essential to make this a good read, at least for me.
>Moto's customer service lied to me

Don't know about Motorola service, but that is common in general, unfortunately. Experienced that with other providers.
You now have to open an Incognito window and then paste into Google search to bypass the WSJ paywall - I suspect they look at some login cookie to detect humans.
You can revoke an OAuth token and prevent further data access, and, most important, data manipulation.
In my experience, clarifying questions are important. In this case, for instance, we have two different problems (well, not too different, but still).
Music Hackathon – 2112 and the People's Music School
Breaking the Tension Between Operations and Developers
Half the Earth’s surface and seas must be dedicated to the conservation of nature
More Musical Chairs at Zynga as Frank Gibeau Replaces Founder Mark Pincus as CEO
The encryption only has one way through, with the passkey. So the encryption works and this is good. No backdoor there.

The 10 try deletion is a completely separate system from the encryption. If you stop it from deleting, the encryption is still intact. No one will be able stop this from happening short of Apple taking action or divine intervention, so there is no backdoor here.

What you seem to be pointing out is a philosophical point, about if in the future Apple designs software to backdoor your phone, then there is the potential for a backdoor right now, therefore, there is a backdoor right now. This is false. There is no backdoor. Apple, being god in this case, could make a backdoor. Apple, or god (which ever you prefer) didn't make a backdoor, so there is no backdoor.
> Landed gentry kept grays in cages [...] A Mr. Brocklehurst, who had brought over gray squirrels from America, released two on his property near Cheshire in central England.

> Parker had said he wanted me to shoot the squirrel — that grays were in Britain was, after all, my fault as an American — and I did not want to.

I'd say it's more the fault of the squeamish toff standing next to him, given that his ancestors may well have been among the original importers of the greys.
Making voice calls in Slack
Sadly, X.509 has been rendered useless due to certificate authority compromises, and the need to trust keys from those CA's. if something else was chosen, it might be far less terrifying.
"Kafka" is a terrible name for networked systems.. anyone read Franz Kafka?
I ran into this recently when my girlfriend paid her ~$5,000 credit card bill just by typing in my account/routing number. No authorization was required from me. I'm still confused and slightly outraged that this is possible.
Don't use ECDSA, and don't use RSA.

I don't think reasonable key lengths are going to make much of a difference if quantum computing becomes a practical threat. All the RSA cryptosystems and all the ECC cryptosystems will fall.

Meanwhile: the literature suggests that RSA and classical DH keys are threatened much more by conventional computing advances than curve keys; curve keys resist index calculus attacks.
That could be true of most people. I tend not to give permissions out and would read the whole thing. If I was feeling lazy though I can tell you I'd take notice of a red warning but, I can't speak for others.
Microcontroller Basics (Embedded Software Engineering 101)
Just what we need a Snazzier hipchat.
SEEKING WORK - Remote, San Francisco, Washington D.C

I'm a full stack developer and designer.

I'll build you a minimal lovable product for a fixed fee and in 4 weeks.

For iOS apps, I use Swift. For web apps, I use Ruby/Rails, JavaScript.

To see some of my recent work:

http://breue.com/

https://dribbble.com/zachvanness

My email: zach@breue.com
Mixpo (https://www.mixpo.com/) | Seattle, WA | ONSITE

Mixpo is a social, display and video advertising platform. Our platforms helps advertisers, agencies and media companies build, deliver and measure ad campaigns. If you’re a senior dev looking for a lot of ownership and ability to shape our 90-person company’s future, send me a note!

Lead Back End Engineer: http://mixpo.co/1OMzPlV

Senior Software Developer - Big Data: http://mixpo.co/1nh6mKP

Senior Front End Developer - http://mixpo.co/1XYpv1p

Please reach out to me directly - mwinderbaum@mixpo.com
Violence in the West Bank After Waze Led Isreali Soldiers into Palestinian Zone
> When you say it was "not a success" in 2000, do you mean that we'd have been better off in 2000 if slavery had not been abolished?

No, I'm saying that, 140 years after the end of slavery, "success" means more than "we no longer have 4 million people living as slaves". Success metrics aren't static; they're time-dependent, and it's not sufficient to say that what counted as "success" for a plan in 1863 is still "success" a century and a half later (or even a decade and a half later).
Only if they are using IE6 I think. That being said, I think there are some IE7 and IE8 upgrades that inherits the old default from IE6.
(Non-serious): I think it would be funny to shut down the Facebook account of all senior Brazillian officials. 2006-Zuck would definitely do it but 2016-Zuck probably had dinner with them and promised to create lots of local jobs.