skysight-inc/HackerNews huggingface dataset:
> R in some cases still has the best machine learning librari

Would you mind naming some specific machine learning techniques that are still better in R? I've been studying machine learning and linear algebra the past few months, and I'd love to have a try at implementing one myself in Python, as a learning exercise.
Look at the numbers again. 1,000,000 checks a month for $25? Even for an ad-supported site (using the checks for commenting) will get vastly more revenue and be able to afford it.

Remember, at $10 for $100, he has to convert 10x the number of accounts. People that are considering setting up their own DB usually don't fall into the category of "good SaaS customers".
Yeah, I know. But 286 was the 8086 killer. And 386 was the 286 killer. And x64 was the 386 killer.

It doesn't stop my processor from reliving the history of x86 every time it boots.
Younger crowd still uses HTML and it's very similar to XML.
Hello everyone! The test weekend is in last week of October. Currently, I do not have any equity because my organization is a 501c3 in CA.
I start another agency and hand pick from the bureau?
Serious question: let's say they DID ban corporations from protesting against particular proposed laws. Would the outcome necessarily be worse for the people of the US overall?
Show HN: Checkup – OSS tool for simple, self-hosted health checks
Combined with a form of fusion, we have all the energy we would ever need
Just had fed a bunch of IPs from one of my server's auth.log and got the same:

"country": "China",
"threat": "unknown",
"risk_level": "1"

I'm not surprised but with increasing China's activity on the scene we have to do something with it.
Escape Through Subspace 1Kb by Fulcrum
My guess is: gasoline doesn't actually contain oxygen which means it needs it from external source to explode. Here you have everything prepackaged by desing.
I used terrorism as my man of straw, but the same point applies to any other illegal activity that encrypted communications would help facilitate. That's not a consequence we as technical professionals can ignore if we want to win this debate.

The first step to making a convincing argument is acknowledging reality: the proliferation of hard encryption will alter the balance between individuals and the state.
I can't get past the adblocker spam, but I'm going to guess this woman had APL (acute promyelocytic leukemia, caused almost exclusively by a very specific chromosomal translocation) and the doctors didn't think to look for Auer rods and thus did not try FISHing for the translocation. APL is deadly (5% survival) if treated incorrectly but curable (95%) if treated correctly. However, something or other about that differential has been a standard question on the hematology medical boards for, what, 3 decades now?

John Welch, Rick Wilson, Tim Ley and colleagues showed how to do this several years ago: http://jama.jamanetwork.com/article.aspx?articleid=897152

I'm curious whether this case was confounded by cytogenetic complexity, which was part of the problem in that case. Ley later diagnosed Lukas Wartman, a fellow in his lab (or, more like, they worked together to figure out what to do), too:

http://oncology.wustl.edu/people/faculty/Wartman/Wartman_Bio...

Lukas did not look nearly as healthy as he does in that picture when I saw him last. He is a great scientist and what he had (adult acute lymphoblastic leukemia, ALL) is a nasty malignancy to treat. Children with ALL tend to do well, but their disease typically seems to arise from different underlying causes than adults, who do poorly.

(Not-so-ninja edit: Here is Lukas' own writeup of his experience. He was in a much tighter spot than I recalled: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4850894/
Even children in second relapse are viewed as bad news. Adults in second relapse are generally considered dead men walking. Anyways, read the paper if you're curious.)

If Watson caught that the woman had (say) Ph+-like ALL and suggested the right TKI, that will impress me quite a bit, because I've seen someone die from a wrong guess on the latter. On the other hand, if it was APL, they fucked up the differential somehow and are probably kicking themselves.

(Double not-so-ninja edit: It wasn't APL-vs-AML, or ALL subtyping. Another poster kindly pointed out the primary source for this news, and something doesn't add up.shrug)
Thousands of comets in just the right spot or tens of thousands of comets over a small area just for that star which seems contrived.

If you can create a credible reason why there might be a swarm of comets like this say as remnants from a collision between a large body with just the right orbit* then that's just 1 event which is more plausible.

*And I don't mean me saying it, actually create a model that would result in it based on you know math.
> Your assumption is that people who hop every 6 months have a notable difference in talent. That's a very poor assumption. Again, it's just a shitty personality trait.

I'm making no such assumption. What I am saying, however, is that the idea that "I shouldn't pass up on a huge salary bump that will have reverberations through my entire lifetime's earning potential" is a "shitty personality trait" is absolutely mad. This is irrespective of skill or ability in any way, because it boils down to a simple question: why should someone incur damage to their entire life's income potential to stay at a job (unless you're, like, literally curing cancer)?

It's a business transaction between the supplier and the purchaser. Continuing to sell to you when a worker can otherwise maximize their income (and, let's be real, not suffer a bit in terms of peripherals at 90% of companies) is literally and inescapably self-harm.

> I want to hire people that want to work for us

Wanting to work for you is working against a worker's economic interests. Working for you as long as you offer the deal that is most beneficial to them is not. And in the current market, that means moving on when you can move up the ladder. You are a stepping stone, unless you take active measures to the contrary (pay top-of-market, make people want to be there).

If you don't want to be a stepping stone, then be the desired destination. There are companies that figure this out (your Apples, Googles, etc.), and they don't have silly policies like "must have been at a company for two years."
Question:

Does anyone know of a library for loading models/weights from a registry of some sort?
1 million checks a month. If the problem rate is even 1%, that's 10,000 "problems" that need to be resolved. At 1/minute, that's a full-time person on the job! If that's not worth $$$$, the business isn't in the target audience.

And for people using this for fraud, it's gonna take more than a minute, and there might be even more damage. For instance, avoiding chargebacks on 0.1% would more than pay for itself. And that's a good selling point: "Our product will save you $x% a month". It makes it a no-brainer, instant ROI.

So getting, say, $995 vs $25 means he has to find 40x less customers! He can afford to spend a bit on sales. It's a meme on HN because it's true and us engineers have a terrible habit of repeatedly undervaluing things.

He could even offer a "pre-launch" plan if he's worried about startups not wanting to rack up bills before actually having customers. That way they can maintain price plan integrity.

Overall I feel HN/engineers (myself included; I have to force myself here) worry too much about edge cases and keep thinking somehow these cases will make a serious business.
Do you think there are any BIOS developers who can do all their work without Microsoft Windows?
Open to feedback!
Scanning the defaults for open proxies with a note in the ToS is not super uncommon with some types of services. I don't recommend sweeping random visitors to your website.
not the OP, but glmnet is still the standard for lasso'ing, and I'm not aware of a Python implementation for post-selection inference and statistical testing yet.

That said, the secret sauce in all of those is FORTRAN.
IBM's Watson scares me primarily because the source and data is not in the public domain. Something this powerful, and this rare should be given to humanity to better it.

That said, I'm unsure how doing something like that would provide the right incentives for the research needed to create the next breakthrough.
Last I heard (about a year ago), the degree of funding wasn't even enough to employ everyone working on it full-time - apparently it was essentially a hobby project for a long time. It might still be.

https://www.reddit.com/r/programming/comments/3cn8cz/the_mil...
Once we properly understood it we realized Maxwell's equations could be reduced to one equation (the d'Alembert operator applied to the electromagnetic tensor gives 4-current scaled by a constant).

I'm sure whatever turns up for quantum gravity will be hideous to begin with, but then eventually we'll understand it.
Interestingly, NASA just announced Li-Air batteries are one of its long shot research programs:

http://www.nasa.gov/aero/five-new-ideas-to-be-explored-by-na...
It probably is comets, but why the comets are in the position they are in is not well described.

Science is done by people, and it is often very challenging or impossible to rigorously quantify exactly how unlikely something is. This is especially true in observational science. Furthermore, in communicating results to the public it isn't necessarily helpful to speak with quantitative rigor because the audience doesn't care. If someone says this has a 1 in a 10000 chance of being due to aliens, the headlines will scream "Scientists say alien life could be found!"
can it be easily ruled out?

Yes: parallax breaks it. If something's colinear with a star today (and occults it), it won't be colinear 6 months later, when the Earth's on the other side of the sun.

At 2 light years for instance, that spacecraft would trace an apparent ellipse 3.3" in diameter, while Tabby's star (1,480 ly) would be stationary (0.004" parallax). In comparison, the star's apparent disk is just 30 μas wide (0.00003").
R is a glue language. The fast bits are always written in C++, FORTRAN, or wrapping a BLAS like LAPACK.

R-vs-Python is almost never the problem in production. Interpreted-vs-compiled is almost always the issue. (I'm aware of Numba and similar efforts. Last time I tried it, it sucked on nuts. And Theano is a rather specialized bit that most people don't actually need.)

JMHO. But I've never seen anyone dealing with truly huge data and inference problems that had the low-level bits in anything other than C++ or FORTRAN. I could imagine that Scala can do a pretty good job now, especially if you use Spark a lot. But R vs Python seems like a really stupid question. Use the one that has the libraries you need.
A lot of evaluating a theory means making subjective judgements on the probability of things if there's not perfect priors established. Like debugging: You end up with things that could have a few ways of happening. Nothing seems to line up perfectly. Different team members can make arguments on what the most likely culprit is. If something doesn't feel right, then you perhaps lean towards another hypothesis.
So, I just started working in Java at an internship this summer. With mvn, the package manager is fantastic. I was naive and thought things like `npm` were unique in their philosophy, but realized it's very similar. I hate debugging Java in an enterprise environment, but I have to say that it's really elegant to code in Java and use the standard library.
I sometimes wonder if Berners Lee, when he invented the web, was doing his real job at CERN, or if he was doing it as a side-project (perhaps secretly in the time of CERN).
Also been there. Percona Toolkit works fine (though it's not load-aware enough, so we changed the backfill logic).

Plus, in 5.7, there are a fair number of online-DDL changes, and adding indexes is (usually) one of them.
Draconic punishment doesn't work, for the same reason that long mandatory prison sentences don't work.

What does work is significant, legislated transparency throughout society, and the teeth and willingness to enforce it.
How Cannabis Helped Me Learn to Code
(multiple estimates since they don't exactly line up squarely)

...

[PDF] http://minerals.usgs.gov/minerals/pubs/commodity/platinum/my...

On page 4, it says 2014 global consumption of Ir was 6100kg. (3rd last para).

...

https://en.wikipedia.org/wiki/Iridium

Wikipedia article para 2 says global consumption and production is three tonnes.

...

http://www.bloomberg.com/news/articles/2014-02-19/iridium-cl...

This (2014) article estimates global production as 129,000 ounces to 322,000 ounces, which is about 3500 kg to 9000 kg.
This effect has been observed for thousands of years - an ancient proverb says “A joyful heart doeth good like a medicine: but a broken spirit drieth the bones.”
Not yet. There are still way too many programs that are 32 bit only.
How to hire a product manager at a discount
Get one with little experience and a hunger to prove himself... -> https://goo.gl/forms/nwU7IfkqOKVNUUqs1
Most notably, this isn't just health checks; it also ships with a purely static status page to which you can publish updates.

I'm the author of Checkup; hope others find it useful!
The societal net gain would likely be positive.
I'd say that is exactly why this matters... more automation would let the doctors do more research into new treatments, and let computers run the day to day algorithms (Symptom A gets Test B, followed by results C, which is labelled as diagnosis D, and treatment E.)

Having had years of struggle to get a diagnosis on my own problems, the most frustrating part of it all is that exact process, where you are just plugged into the machinery of our health care system, and run through to get a canned answer that needed no human judgment at all, just canned knowledge and a prescribed treatment plan.

So just my own opinion, but yes, please let us automate that portion of medicine, so the doctors can do more research and improve things.
This is an awesome article about a novel, practical problem solved by Haskell. Or rather I wish it was so my time wasn't utterly wasted.
what is your definition of teeth? is it that much different from what the commenter above called draconic, which seemed like hyperbole imo for the effect. Maybe both of you mean the same thing?
Pfff... for the last weeks I was considering designing a game like this (or more exactly, like this may become if the goal is to produce certain waveforms, light up certain LEDs at certain time, power up various stuff in a given order, etc.) and was about to start.

Caramba! Missed again!
No need to dwell on what is a pretty generic name after all.
"Thermodynamics doesn't work that way!"

"Where did you learn physics, Neo?"

http://hpmor.com/chapter/64
> there is typically a tradeoff when it comes to throughput vs latency

I don't think it's that simple. Unless the algorithm does something periodically and blows up tail latency - the one with better throughput might do better on tail latency as well, but under the same load, which is more important than latency under higher load, that it can handle.
Medical student here. I conduct research in genomic medicine on the side, and programming is a large part of what I do. In my particular field I find a solid background in algorithms and statistics to be very helpful in interpreting large amounts of data. I encourage you to get started by taking introductory computer science and continuing with math, especially in probability and statistics. There is an incredible divide between medicine and tech at the moment, and CS is a highly sought-after skill in medicine. Feel free to follow up with any more specific questions, I'm happy to answer them!
I joined Harris Semiconductors' RTX2000 dev team after grad school & helped customers benchmark code using hand-built assembly language.

It was a ton of fun explaining stack ops to x86 designers :), plus the architecture ran rings around competitors' microcontrollers. Alas, cool architectures do not guarantee design wins.
Slightly offtopic, I'm still looking for a good 3-way merge algorithm for strings and structured data in Javascript.
America, doing it wrong since 1776.
Also too true. Particularly because the "move fast and break things" culture is almost an inverse to what is traditionally required for building safety-focused goods for the general public.

The OEM battleships are slowly turning though.
Scientists warn world will miss key climate target
Wish i could read the actual paper. I've been in a really low spot for almost a year. The startup I was working at went under, and I took a job I hate. Every morning I'm sick to my stomach thinking about stepping into that office, and all day long I find it increasingly hard to actually get work done. I have no motivation. As my depression has gotten worse, I've become constantly sick. At first I thought it was because my son was in daycare, but my wife seems to avoid most of it. Just the other day my son got foot and mouth disease, something common in children but rare in adults. Of course my wife is fine, but I somehow get it.
In America, justice may sometimes be available, to those who can afford to pay for it.
It would definitely be impressive, but it doesn't mean much without knowing how many times it mis-diagnosed. IBM is very good at PR and Watson is milked for every little bit so I'm always a bit suspicious about it in triumphant announcements like these.

After all, winning the lottery is a lot less impressive if you've bought a few million tickets and this article says absolutely nothing about any kind of controls or whether or not this was a one-off performance or if it would work at scale.
Thanks, really useful.

Any plans on including this in Apache Commons?

How does it compare to StringUtils in Apache Commons?
Battery, solar and windpower have a very bad ratio of technology announcements:products.
Carol Dweck: “The Growth Mindset” – Talks at Google
Cities finally realize they don’t need to require so much damn parking
https://en.wikipedia.org/wiki/Counterfactual_conditional

Some people believe they help people imagine creative solutions.

I find counterfactuals, especially in history, to be devoid of any meaning and used by pseudo-intellectuals who don't really want to pursue the hard work of finding actual causality.
Satya Nadella says this book gave him the 'intuition' to revamp Microsoft
Cool. Is there a reason why you didn't think it would be possible to contribute/extend xo?
To me this feels more like the head of the KKK suggesting that we should have a national conversion about the proper place of blacks in society.
Energy density is measured in J/L, so volume.
Sorry, I meant usage of iridium for this battery. The article only mentions cobalt.
The whole reason to use lock/wait free algorithms is to minimize latency. Else you can use cheap locks and he done with it!

And for latency, the worst var is what matters. With 10 occurrences per macro operation, about half of all operations will see 90 percentile latency at least once!
As a research scientist at a face recognition company, Watson doesn't strike me as particularly powerful or rare. As mentioned in one of the other comments, IBM PR is pretty impressive though.
Actually concurrency makes it worse. Say your site has an median latency of < second but a p99 of 10 seconds for any particular request, but your site needs to make 100 requests (not unheard of with modern sites) for any particular page. This means that now almost 99% of your users will be affected by the p99 latency. This is usually a big issue because most systems are designed with median or mean latency in mind, so the p99 is usually orders of magnitude greater.
Watson is hyped by the media.
I know iridium is sometimes used in spark plugs.

http://densoautoparts.com/iridium-power-spark-plug-configura...
`ab` doesn't. But then again, benchmarking http services for latency doesn't really work. It's too hard to reproduce very complex real-world environments to get any useful latency data out of it. Just record response times where possible instead.
> Firejail is a SUID program that reduces the risk of security breaches

Reducing the risk of security breaches by introducing another vector of attack (ie. another SUID program) ? Really ?
I was lucky enough to find a local-ish store that had in-store demos available. They were nice enough to let me go in and try one out for an hour or so.

I'm quite happy with my MS Ergo 4000, but I always wanted to try out the Kinesis. It does take a fair amount of getting use to. Initially feels quite funny to type on. The deal breaker for me at the time is that too many of the symbol keys are not in their usual locations, which is more significant when programming than writing prose.

Here in the Antipodes the markup on these things is ridiculous (e.g., AU$550/US$420) so you really have to want one.
Learn webdev with golang in an anti-text book
I also hate to have to mandatory change my password. I am paranoid, never used 2 times the same password for somewhat important account and have a mental trick system to remember my password. When asking for a password change, it's fucking it up. Looking at you Linkedin and Paypal. Thansk for crappy security and annoying password policy.
Curious, because I don't see it offered. Did they publish the statistical code and (anonymized) data?
So if John Doe transferred $100,000 to his Bitfinex account but never pulled the trigger and bought Bitcoin with it, he's going to log in and find $64,000? Ouch!

So much responsibility, and very little improvement since Gox. I still can't figure out how Bitfinex left such a large % of their assets in one place.
>I feel compelled to dissent against initiatives to directly take cars off the road, rather than improve alternatives. I was really excited about carless urban life. Then I actually experienced it (Hyde Park, Chicago).

And you have the experience of using transit on what's generally considered a Top-5 system nationally! The transit experience elsewhere is often significantly worse than yours. We have "urbanists" here trying to block cars in our tiny little city, where a 10-minute car commute takes 90 minutes by bus (a bus which often does not run on nights, weekends, or holidays).

I totally support trying to be more environmentally friendly, and increasing density to do that, and making places more pedestrian friendly. But we really need to come up with some real, functional mobility solutions to do that. Telling folks to "walk everywhere" simply isn't a solution, for the same reason we haven't shut the internet off and told people to "mail CD's everywhere".

No amount of banning cars is going to magically make bad transit better -- we need to start building good transit first.
A good example of Dunning Kruger syndrome.

-- someone in NLP
It's/its, there/they're/their, two/too/to should and will collapse into a single form in the coming decade. In the age where English is a worldwide lingua franca, prescriptivism is a worthless endeavor.

Language changes. The subjunctive is practically dead, long since merged with the indicative and therefore only inferred from context. You had no trouble reading this article with the author using the 'wrong' its/it's.
If my reasoning isn't solid, how did the strategy work?
An Advanced RF Simulation and Emulation Tool/Project
What's wrong with debugging java? Between reliable remote debugger attachment, mvn + IntelliJ's support for automatically building and distributing sources, decent decompilation in case that fails, JMX, and tools like VisualVM, it seems to me that Java is head and shoulders above most "trendy" languages in the debugging department. Is there a cool new tool that I'm not aware of that hasn't made it to Java yet?
I feel just the opposite. I have a pile of the most powerful general-purpose commodity hardware ever built, and it's a damning indictment of the industry that it can no longer run software that used to work fine on tiny machines.