HNHacker News
TopNewBestAskShowJobs

mc808

542 karma · joined December 7, 2014

submissionscomments
mc808··on Report: FBI moves to interview Clinton over emails
It's not very nice to shoo someone away from discussion and then continue the discussion yourself.

> Clinton is definitely not eligible to serve as President

This has never been established. The 22nd Amendment prevents him from being elected President.

mc808··on Report: FBI moves to interview Clinton over emails
Presidents aren't immune to the law. But it's theoretically possible that she would be convicted and impeached, and then pardoned by Vice President Bill Clinton after he takes office.
mc808··on Microsoft Bot Framework
If the license allows you to freely read, modify, and distribute the source, it's open source. If we add "upstream welcomes your contributions" as another criterion, that would disqualify a lot of open source projects including all of the abandoned projects out there.
mc808··on Microsoft Bot Framework
Looks like Contributing.md was updated 35 minutes ago to "BotBuilder is currently accepting contributions in the form of bug fixes and new features ..." (Significant contributions still require a CLA/CYA, but that's not uncommon.)

https://github.com/Microsoft/BotBuilder/commit/78e7730f49574...

mc808··on OpenBSD 5.9 released early
Is there a way to verify that OpenBSD controls that Bitcoin address?
mc808··on How to reduce the cognitive load of your code
Yoda speak, it is confusing like. Most people think "if the variable is not null" rather than "if null, the variable is not". It's easy enough to adapt to the style if it's used consistently throughout a code base, but that effort yields no benefits in most languages.
mc808··on An 18 Year Old Buys a Mainframe [video]
s/101/181/

Still up, and it does prompt for a password. But he said the Chinese had been trying to get in for 2 weeks and failed, so it's probably not something obvious.

mc808··on Study of Theranos Medical Tests Finds Irregular Results
> False positives can still be very harmful to patients (surgery, medication, lifestyle changes, etc) so they must be taken into account as well.

Well yes, I wasn't suggesting jumping into treatment before verifying with the expensive, higher specificity test.

Even with pregnancy, the impact of a false positive isn't huge when the next step is just to take another test - the same test that would've been done anyway if the first one wasn't available.

Though the potential savings probably aren't great with pregnancy tests because they're already cheap, and I'd imagine the overall incidence for people taking the test is pretty high.

mc808··on Study of Theranos Medical Tests Finds Irregular Results
To clarify, by "false positive" I mean showing abnormal results when it shouldn't. For example, if the cheap test is usually accurate, but when it's wrong it erroneously shows dangerously high cholesterol, then a more expensive but more accurate follow up test can compensate. But I agree that if the test has a lot of false negatives (showing normal levels when they're actually abnormal), it shouldn't be used at all.

What prompted my comment was, "While most of the results were similar for the three labs, 12.2 percent of the measurements reported by Theranos were outside the expected normal range for healthy people, compared with 7.5 percent for Quest and 8.3 percent for LabCorp."

To me that sounds like at least some of the tests may be erring towards false positives. More research needed.

mc808··on Study of Theranos Medical Tests Finds Irregular Results
If some of the tests consistently err towards a false positive but are less invasive and cost 80% less, that sounds like an acceptable trade-off for those tests. The patients with abnormal results would have to follow up with a different test, but the majority would save a lot of money.
mc808··on Consultants Ate My Unit Tests
That's called a pull quote, which is pretty common in publishing, but it's usually not done inline right after the text being quoted. That's definitely distracting.
mc808··on I've Just Liberated My Modules
> Now people will start wondering if a module with millions of installs in the last month is still going to exist tomorrow.

That's a smart thing for people to wonder when there is a very real possibility that it won't. I'm not going to applaud the author's action here, which I consider reckless, but it did bring attention to how fragile this "essential" infrastructure really is.

mc808··on Cross-platform Rust rewrite of the GNU coreutils
I was going to say it only takes about 30 seconds to fork and change the license if you want to. Then I decided to check if someone had already done so. Yep. https://github.com/ivegotasthma/coreutils/commit/4c7dcbd912a...

I didn't count, but that may have taken less than 30 seconds.

mc808··on Boaty McBoatface: What You Get When You Let the Internet Decide
Funny how everyone assumes this is a hoax, i.e. people didn't really want this name. I think it would be a fine name. And for the more traditional/ceremonious types, maybe it will inspire them to pay attention and get involved next time. That's IMHO a better outcome than soliciting participation from the public and then overriding the result by fiat.
mc808··on Non-nullable types for TypeScript
One of the most touted features is "your JavaScript is already valid TypeScript" (or pretty close), so I think they will keep the defaults so that JS developers can just change the .js to .ts and be up and running with as little friction as possible.
mc808··on Thank you for ad blocking
Ads are fine in the right context. For example, I don't mind seeing ads on Craigslist. Or an ad for a blogger's book or consulting services in the sidebar of a thoughtful blog post. But not, for example, affiliate links for a product in a pop-up over an obviously fake "review" consisting of stock photos and published specs and keyword-rich filler text. I would tolerate ads on news and other entertainment sites if they didn't go so insanely overboard. Tracking cookies and beacons are unjustifiable in any context.
mc808··on Golden Rules for Making Money (1880)
UBI just lifts the wealth distribution curve up a bit so the long tail approaches something above zero. You could also call it a "tax prebate" as in the FairTax proposal if that's more palatable. The poorest poor are going to get their basic necessities somehow, whether it's by participating in the economy or by digging through your garbage or your garage.
mc808··on How Many Decimals of Pi Do We Really Need?
It's been estimated that if the universe were a computer, it could have performed no more than 10^120 operations on 10^90 bits of data so far (based on the size, age, and total energy of the known universe). http://arxiv.org/abs/quant-ph/0110141 I think the number of physically relevant bits of pi would be represented in there somewhere. But there's a long road ahead. If the universe keeps "computing" forever, the precision of numbers involved could also keep growing.
mc808··on Ask HN: How much do you make at Amazon? Here is how much I make at Amazon
No, I swear, your baby is adorable!
mc808··on An Experimental Autism Treatment Cost Me My Marriage
The first image that came to mind was the "here is the church, here is the steeple..."[0] hand game that I had otherwise forgotten about for the last 30 years. I wonder what that implies (assuming there's validity to the exercise). On one hand, it's a doubly abstract, non-existing steeple. On the other hand, I was recalling actual hands making the gesture.

[0] In case you hadn't heard of it: https://www.youtube.com/watch?v=-H3E33o4URc

mc808··on Illegal Math
Naturally we want to be able to enforce the law. We should also remember the 20th century and how quickly "they" seized control of Germany, Italy, Japan, China, Korea, the Soviet republics, Iran, Iraq, Pakistan, Saudi Arabia, Libya, Brazil, Chile, Argentina, Nicaragua, Cuba, the list goes on. All of that without the benefit of universal surveillance and time scrying technology.

In pursuit of enforcing the law, we need to be vigilant in maintaining the rule of law, which has proved difficult over the last century, with dire consequences.

mc808··on Illegal Math
> Now that information is all locked away behind encryption.

Moreover, more and more of that persistent information is casual communication that historically would have been securely erased by the whispering winds of time. No judge can grant investigators a time machine to travel back and spy on thousands of conversations over the last 5 years to fish for evidence. But now they can have the next-best thing (and getting better).

mc808··on NYCLU: City’s Public Wi-Fi Raises Privacy Concerns
Correction: If you don't like it, then don't use it for as long as your attempts to raise awareness and propose improvements continue to fail. But don't give up.
mc808··on How Did Software Get So Reliable Without Proof? (1996) [pdf]
To really stretch the analogy, there are also millions (perhaps billions) of short-lived, abandoned software projects that never grew into something big and reliable. They're less interesting because it's usually pretty obvious why they failed.
mc808··on Should All Research Papers Be Free?
I'm not really interested in those particulars but offered it as possible rationale that isn't there for academic publishing. I don't think patents (or copyrights) should be granted for publicly funded research at all, as it's effectively work-for-hire already owned by the public. But it gets more difficult when public grants are only a minor part of the funding.
mc808··on Should All Research Papers Be Free?
Some portion of the other 70% is going toward legal fees to protect "their" intellectual property, developing new ways to monetize the windfall, lobbying to obstruct copyright reform, running lower-margin businesses unrelated to academic publishing, and so on.
mc808··on Should All Research Papers Be Free?
That too, although a case could potentially be made that licensing of university-owned patents reduces the need for tax subsidies. E.g. the University of Wisconsin recently won a $234 million judgment against Apple just as their state funding was being cut by $250 million. http://news.wisc.edu/warf-wins-patent-infringement-lawsuit-a...
mc808··on The New Mind Control – The internet has spawned subtle forms of influence
Would you be so kind as to cite the source of this quote? Nothing is coming up on Google or Bing.
mc808··on If you're alive in 30 years you might be in 1000 years too
If actuaries can collectively predict the future, then term life insurance premiums should show a strong trend down as we approach the point where longevity increases significantly (adjusting for income, inflation, etc). From a few seconds of googling, they seem to be flat or increasing. It might be good to look back in 100 years and see if they got it right.
mc808··on In defense of Unix
Looks like "find" is yet another command with the Examples section at the very bottom. I suppose that's the convention or something, but sometimes I do run into a man page with the examples at the top, and it takes a lot of effort not to jump up and shout "Thank you!" loud enough for the author to hear me.

The brain is a powerful inference engine. A few well-chosen examples can teach 95% of normal people 95% of what they need to know (numbers pulled out of my butt, 2016). Put good examples at the top and marvel at how many more people actually seem like they RTFM.

← PreviousPage 2 of 8Next →