skysight-inc/HackerNews huggingface dataset:
Agree with Dr Lo as being the expert--didn't get into that detail in my comment. He was a moderator and it was difficult to tell which parts of the question he read was the original audience question versus his own--but the question was a devastating moment nonetheless, and the Theranos response was weak (something to the effect of "that 50x number isn't comparable/relevant because our measures use the new ranges the CDC gave us". It was more of an "are you lying now, or were you lying in this 2008 paper?" question. Holmes didn't open her mouth at all for that one, and there was an awkward moment of silence and glance over to figure out which employee was going to take that one.

I am less optimistic around the FDA's ultimate neutrality when it comes to political pressure. Facts certainly need to win, but Theranos didn't hire a board like they did if they were counting on facts alone to save the day. It's the same playbook from before, now pivoted to public health crises instead of a DoD endgame.
Cisco Opspack Overview
oooh git-later-test is pretty good too. Now I'm waffling. That or power-thing.

Maybe I should integrate all three. Who wouldn't invest in the Power-Thing Plugin-plugin, powered by git-later-test technology.
If you liked Thomas's (tptacek) advice, look up Patrick McKenzie's blog (http://www.kalzumeus.com/), particularly the post titled "Don't call yourself a programmer":

http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...

He also has an e-mail list, and other training:

https://training.kalzumeus.com/newsletters/archive/consultin...

I believe there are several other resources focused on the non-technical side, I'm not sure how to separate the signal from the noise however :)

* tptaceck advice: https://news.ycombinator.com/item?id=12207015
I used HTML Email when applying for jobs, here’s how and why
Apple maybe? They're pretty good at making sure you don't get to use hardware they don't approve.
"Investigation" covers a wide range of activities, and many things one would do while investigating can themselves be chilling, intimidating, or harassing; and using investigation to chill, intimidate or harass can be the point. The Church Of Scientology is famous for using "investigation" to destroy its critics. In this case, the judge clearly felt that Ergo's investigations were far beyond routine due diligence on a plaintiff.

Remember, there was previously an incident where an Uber exec bragged at a party about using investigators to destroy journalists who might investigate them. [0]

[0] http://www.dailytech.com/Uber+Exec+Threatens+to+Spend+Millio...
Not everything is a web site.

Also personally I find V6 more useful under the fold. For a gateway it's nice to support but doesn't give you anything. In your intranet it makes address conflicts go away forever and lets everything autoscale with zero configuration. This can be done with V4 but less conveniently and with more complexity under the hood (and therefore more things to break).
Is it April Fools' day already? They didn't even bother to change the name from the direct feature rip of Snapchat? haha All I can think of is this meme: http://bluetide.pro/1eJqM/4NFGBKsg
I have trouble interpreting stories like these as anything other than scare tactics. I'm not a "denier". I'm acknowledging that there's been an increase, generally in the range of 1-2 degrees F.

But given an increase of that magnitude, I find it very hard to blame for the kinds of problems being described here. 1F to 2F is well within the normal range of variation, and so if the roadways are suffering from it, it must be that the roads weren't properly designed for the expected variations to begin with.
Why does the battery status have to be so accurate that it can be used to identify? Your device should be able to fuzz it and just send an integer between 1 and 100 - that should be enough granularity for the intended use case. Update the damn spec.
“Avoiding the Curse of Knowledge”: Community Service Award to Ned Batchelder
Stealing Money from Venmo Users via SMS
There are 3 datasets here, the 23andMe discovery dataset (n=300k), the previous Psychiatric Genetic Consortium ('PGC'/'MDD' in the paper), and then a second 23andMe heldout validation sample (n=150k).

The set of 5 hits discovered in the discovery dataset were at the usual 10^-8 threshold. They then meta-analytically pooled those results with the older PGC results and got a set of hits at 10^-5. Finally, they took those two datasets and pooled it with the held out replication dataset, yielding the final set of 17 hits at 10^-8. The final results are at the significance level you want, and almost all of the signs for the top SNPs are the same between datasets/cohorts (presumably why they reported broken-out sub-analyses rather than skipping straight to the final results, to demonstrate consistency). Those 17 are the ones used in the rest of the paper.

> Many GWASs report much less stringent p-value and many don't run sub-replications.

This isn't true. Most GWASes use the standard genome-wide significance level of 10-8. If they do not, it's because of well-motivated other considerations such as being replications of previous hits. (If you are testing replication of 5 earlier hits, rather than 500,000 SNPs, your p-value threshold ought to be looser.)

> I wonder if this study is subject to that requirement.

The supplementary gives the top 10k hits, which is the most critical part of the data, which you can use for polygenic scores, gene sets, heritability & genetic correlations via LD score regression etc. It's only top 10k SNPs because I believe 23andMe imposes that as a requirement on people using its data - something about possible reidentification if too many SNPs' values are released. (There are, of course, other cynical business-related reasons for why they might impose such a requirement.) I've seen that done in a few other GWAS studies like educational attainment, and they said it was because of 23andMe.
Samsung Galaxy Unpacked livestream
This is actually an important use for Rust. Many font renders were initially written for speed on single user systems running trusted programs.

Vector rendering creates a lot of edge cases that C tends to ignore.

The initial X-Box soft mod hack was done by loading a font with negative values in key fields. Microsoft had brought over the Windows font rendering code, and that wasn't written with hostile fonts in mind.
What about being able to say "Block everything" or "Allow everything", and allow the user to default to one or the other.

I would find it weird if a random blog or ecommerce website wanted to know my battery level or device temperature, but frequently I can only block them finding out by blocking JavaScript entirely, and that often means the site doesn't work at all. So I'm caught between giving them access to all sorts of stuff which they can use to identify for me (and I have no idea whether they're doing that or not), or not using the site at all.

It would be nice to be able to say "let the site execute JavaScript, but don't give access to my machine or OS data".
These types of articles are silly in that they leave out the context that nearly every variable that is pseudo-unique to you is already being used and that this is a common practice known as fingerprinting that has been done since forever. Headline: "New variable x can be used to track you". Well, yea. Add that to the size your browser window is, what plugins you have installed, your IP address, and many more ways a website can use to surmise a relationship between two disjoint events.
There's at least one tool to help with that, maybe even more. I have never, not once, manually removed an unused import in the last year of Go programming.

Basically, as soon as I save my file, it gets formatted, linted, unused imports are removed, the project is then compiled and unit tests are ran. I couldn't be happier.
Firefox Local File Disclosure and Same Origin Policy Bypass
Hah, oops, thanks for pontng t out!
You could generalize that to image rendering too, same reason why Photoshop and other tools have 'optimize for text' and 'optimize for art' as options.
Why would you need to? The hash is enough to give you access to any NTLM service.
What privacy implications? Your dialog has either annoyed me or gotten me vaguely scared of something, but I still don't know whether I should click yes or no.
Instagram launches Stories Feature
Hove bar blocks mobile phone signal to be more social
Windows store is for Minecraft only. It cost them 2.5 billion dollars for me to care.
whenever i turn on my VPN i imagine it was secretly set up as a honeypot by the NSA. it would be a perfect strategy for them: implement a low-cost, high quality VPN with great service and bandwidth, from a country with legal privacy protections. how would anyone find out?
This should be "iRobot" - it's too late to edit the original comment, apparently.
Kinda funny how the NASA & NSF sites see a lot of Linux usage (because their visitors are geekier) but less Android usage (because they are more upper-class, and Apple devices are a status signal).
We are in for a shtt-storm.

But go over to Bloomberg news, and they're wondering why the Japanese won't make the tough cultural sacrifices needed to increase immigration, to stave off stagnant GDP caused by declining population and the accompanying demographics. (I get the workers to non-workers issues in play. Even with that, I believe it is telling, which solutions are put forth. Increase immigration. Not, decrease consumption.)

Seriously, our roads are sinking. Record temperatures. Record droughts. Record greenhouse gasses. But how many times were "jobs" talked about at the DNC and RNC? "Global warming"?

We, are so, f-cked.
Right, and I can see times when I'd really prefer this behavior. Especially in incognito mode. But let's say at worst case we could categorize those or allow a settings page where I could switch these to opt-in-by-hostname/opt-out-by-hostname.
One benefit of learning Haskell if you're a JS developer is that you'll understand how awesome Purescript is and will already know how to use it: http://www.purescript.org/

It was for me at least. As a front-end dev I'm not always able to use Haskell day-to-day but I've found ways to use Purescript.
Surely the biggest win here is not so much the faster rendering, which is nice, but rather that font rendering is so often a source of remote code execution exploits ...
Doesn't the compiler only complain about the type when you're doing something wrong anyway?

C is only cumbersome when you don't already have the data structures you want implemented, which is why there are usually many libraries for any one data structure you want to represent, and operations on it.

As for array bounds, it should work so long as you don't access out of bounds, and you can do that by making sure you know what you're accessing. It's not that hard - but even if you want, you can get your compiler to tell you when you do out of bounds access at runtime.
What if I want a notification that rain is coming? https://developer.mozilla.org/en-US/docs/Web/API/Notificatio...
I am an advocate of dictation, but it would be great if the readme answered the following:

1. Avg error rate on a sample set
2. Trainability
3. Average error rate on sample after n hours of training

The alternative to this is Google, Apple, and Dragon, so it would be good to know what is in here.
NY Gov bans sex offenders from Pokémon Go
It's been a long time since I programmed in Pascal ;-)
If ChromeOS weren't a security nightmare (Google have complete access to one's system), I'd recommend it in a flash to non-technical folks.

How long will it be until organisations such as Google & Mozilla realise that people cannot trust them? And how long will it be until people realise that they cannot trust organisations such as Google & Mozilla?
Roundup of intriguing new products from companies such as IBM and Red Hat
I, on the other hand, cannot stand video tutorials. I can read a lot faster than I can watch, and I retain information approximately 1000x better that way. Video players that are difficult to pause precisely and progress frame-by-frame to catch points of interest don't make it any better, nor does the lack of indexing and search-ability for voice/video versus text.

But variety is good, different strokes for different folks.
How well would this transfer to something like Elixir?
1-2 degrees globally. Celsius.

And the predictions are consistently outpaced by reality.
> After all, there's no point re-doing all the calculations to draw all the curves in a letter 'g' when the output is going to look just the same as the last time you drew it...

Beyond the sub-pixel aliasing and CJK questions other people asked, a fair number of people use languages like Arabic, Devangari, etc. which have complex rules for how adjacent characters affect rendering (you can see something like this in English with a font like Zapfino which has ligatures: http://download.linotype.com/free/howtouse/ZapfinoTips_e.pdf). I would imagine all of that would conspire against cache hit rates more than we might guess.

That's not to say this isn't great work but just that any time something involves text rendering it seems to inevitably sprout special cases on the special cases.
Acording to Gov.uk, which are actually quite good at it, these buttons don't really make sense:

https://insidegovuk.blog.gov.uk/2014/02/20/gov-uk-social-sha...

Edit: the website is really awesome though, I love how it looks/work.
tl;dr "A more open and connected world. Done is better than perfect, Get in over your head. Move fast and break things." were the mantra of the cult. Nothing particularly new or damning here.
Is it just me or does Putin also have tiny hands?
That's awesome! I have my malware protection* block social share buttons. A cool plugin would replace them with something like Shariff.

* ad-blocker
So, why isn't selling cheap pfsense devices on eBay part of the solution to avoiding vendor spying? Because you also sell pfSense hardware and it's more expensive?
A Bitcoin geo-caching game: takara
The UK Gov has done great work about this: https://insidegovuk.blog.gov.uk/2014/02/20/gov-uk-social-sha...
I think Rust is at its strongest when it achieves both improved performance and better security. Not everyone cares about performance, and not everyone cares about security, but most people care about one or the other.
The rate of people who go back to prison is far less than 67%. The odds that someone goes back is 67% when looking at people who have already gone back and counting them once for each trip.

AKA (A, B, C, A, D, A, E) = 1 person out of 4 went back (25%). But, A went back 3 times so out of 7 stays 3 of them repeated (43%).

Yet another way of counting is to look at people at one point in time (C, A, D, A,). But, someone in prison regularly is much more likely to be in prison while your studying. This is mitigated by very long studies, but 10 or even 20 years is not enough.

PS: When you consider some homeless people use prison as a way to get free medical care it's easy for someone to be in and out a lot for minor reasons. Another group that's likely to come back are people who go to prison for failure to pay fines because prison tends to make you even more poor.
15 Hot Programming Trends, and 15 Going Cold (2014)
GoldenHour.One – The app that knows when the time is right to go take photos
So it's a much more complicated and brittle version of the OS detection built into OpenBSD's pf (via p0f signatures) a decade ago?

block in proto tcp from any os Windows

http://man.openbsd.org/OpenBSD-current/man5/pf.conf.5#OPERAT...

http://man.openbsd.org/OpenBSD-current/man5/pf.os.5
> And, for a game from 2006, you'll probably have to pray to the Windows-compatibility-mode gods at this point, too. I actually wouldn't be surprised, if it worked better under WINE...

That's just not true. I've got plenty of games from 2006 and earlier than run just as good as they originally did. Sure Oblivion crashes, but it did in 2006. Half-Life 2 runs pretty darn well. Company of heroes? Yep. Dawn of War and the expansions? Sure.

In fact, my overall gaming experience on windows 10 is far better than it was on windows xp and vista. Less overall crashing, and I never get bluescreens any more.
Well, if they went about it the sensible way, some articles might be written as "Unicode saves the day and solves gun violence" instead of "Apple saves the day and solves gun violence".
Hard Drive Stats for Q2 2016
I know, I have used and I still use DuckDuckGo. However, I have found that for many queries I need, I end up typing continuously "!g query". So, I just don't see the point. Many of the results are just not relevant - of course, I send the feedback. It's not a criticism, it's just that in my case I don't want to open 4-5 tabs, lose focus trying to understand whether the content is relevant or not, and then use Google.
Worse for whom?

What's best for you may not be best for someone else. And I can understand their trepidation to provide tools to people who could use the tool to do harm.

Like say an arms manufacturer who only sells to the armed forces.
Social Media Marketing: Quais Os Indicadores de Sucesso?
That's quite a lot of something for "literally absolutely nothing".
Thanks for the info! I'm always interested in learning more about this area of history and taking in alternate viewpoints.
Usually there's a contract of some sort involved. What does that have to do with copyright?
>He said "hell, use Swift" -- which didn't imply that he's considering it the first or best recourse.

I've got that but it was too late... the comment was already posted. I've up-voted his response.

The rest of your points are invalid. Development is not only about a http server(which I'm sure is subpar compared with Go). You will burry your time and energy in making basic things work. As developer that's great because you can use your experience on your "next" project but as a start-up you are very likely to fail. There may be some IBM developers that played around with the language but I'm sure IBM has no swift powered service in production. Swift is still a language in flux with many changes pending in the next 2 -3 versions. Big corporations don't really like to invest in unstable environments. Maybe in 3-4 years from now Swift will be able to compete with Go but today there is really no reason to use Swift over Go for a backend service.

> Go was developed because some old C/UNIX hackers didn't much like C++/Java and wanted to do their own thing

I must say it again: C++ is a horrible language. It may perform well and it may be widely spread but that doesn't change much as far as its design is concerned. C++ competes mostly on its reach not on its merits. Hopefully that will change as new platforms emerge(i.e Rust).

> In fact Facebook itself used to transpile PHP to C++ and run that (through their HipHop project).

Yeah, that's a pretty picture for what C++ is really good for. I rest my case.

Edit: I would also say "experienced hackers" instead of "old hackers". The C++ or Swift hackers are not younger anyway.
The opposite is true - directory traversals themselves are effectively free, this is not going to be something that slows down your app - but loading the JS & creating the IR will be much slower. The 4 second startup time with npm2 & babel6 is almost certainly due to the duplicated dependencies, which means literally hundreds of megs of JS have to be parsed & warmed up. With npm3, the same files are (correctly) reused which significantly speeds up start time.
Meta: Is the browser my client, or someone else's?

Increasingly, while I use it, it feels like it is the latter.

As my friend is fond of saying, "No bueno."
> Are fonts always rendered 'completely' these days? I thought that the fonts would be rendered once to a cache of bitmaps/textures, and then those bitmaps can be copied to the screen/buffer pretty much instantaneously.

They are. But (a) non-Latin languages often miss in the cache; (b) subpixel positioning makes cache misses happen more often; (c) sometimes people animate font size, negating the optimization; (d) we care about initial load time.
> You'll find plenty of information if you actually seek it out rather than simply making a knee-jerk, snarky comment, but here is one example article which articulates some of the issues that have been under consideration in recent years: http://m.ije.oxfordjournals.org/content/41/1/273.full

I assume you are referring to

" If the seven associations that did not reach P ≤ 5 × 10−8 when additional data were considered are assumed to have been false-positives, the false-discovery rate for borderline associations is estimated to be 27% [95% confidence interval (CI) 12–48%]. For five associations, the current P-value is > 10−6 [corresponding false-discovery rate 19% (95% CI 7–39%)]."

That doesn't show anything relevant. Failure to replicate at 10-8 is a ludicrous way to define non-replication; to paraphrase Cohen, surely God loves the 10-7.99 almost as much as the 10-8... This paper needs to adjust for power, and ask how many hits one would expect to not replicate at 10-8 given the power of the replicating studies. If you do remember power, GWASes replicate fantastically, for example https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3681663/

"Replicability rates are high within Europeans, with 155 successful out of 181 attempts (85.6%), when only 9 positive replications (∼5%) would be expected under the null hypothesis of no association (binomial test, P<10−16). This excess was robust to the significance threshold (e.g. 122 observed vs. 0.18 expected if only replication attempts achieving P<0.001 are considered successful and 56 observed vs. 1.8×10−5 expected for a threshold of P<10−7, Table S5). Moreover, replicability rates within Europeans approach 100% when accounting for statistical power. For the 168 attempts for which we could calculate the power to replicate the original finding (Table S5), we observed 147 positive replications, which is almost identical to the expectation of 149.1 positive replications given that average power is 89.1% (see Materials and Methods). This is expected, since most GWAS already contain an internal replication phase [1], [24]."

> and, believe me, many GWA studies have been published with much less significant p-values

I don't think they have. Ever since Ioannidis and others demonstrated what a total debacle the early candidate-gene studies were around 2009-2011, using the first GWASes to demonstrate that, GWASes have been pretty standardly done at 10-8.
So, you were talking about temp change to date. Not predicted. My comment speaks to your commenet incorrectly. Sorry about that.

I can't revise or delete my comment on this device, or I would. My bad.
Expecting just a little bit more
Find out how good your ears are by taking the SoundGym Doctor's hearing test
I would be interested in reading your article, if that helps motivate you at all. I went through something similar.
How is the law in your country for cookie handling? In Norway we have no laws actually requiring web sites to have popups like that but they still use them for some reason.
Best country for value web-dev freelancers?
I've used a few guys over the years and find they lack value-add and attention to detail. I'm OK to to pay mid-range rates and want to explore using some new guys and wondering if your suggest using a country (or other tips really to find good freelancer?) as a guide to trial some new peeps.

Thanks in advance for any advice.,
The irony of this article is that it touches on younger people disliking older people using SnapChat, yet the article itself reads like your mom trying to be hip and using "youth slang" that barely any young people actually use.