skysight-inc/HackerNews huggingface dataset:
I work a bit in the field - GWAS is still not identifying causal variants, only linked variants.

There are tons and tons and tons of publications that keep on getting published on running similar datasets with the same methods (PCA, regression or MLM, done) and then reporting the associated SNPs. In humans these papers are getting huge with massive datasets, like this one: http://biorxiv.org/content/early/2015/05/27/019885

There was also this interesting paper which relied on a very specific configuration of a human population, you cannot do that with for example Brits: http://biorxiv.org/content/early/2015/11/12/031518

By its very nature GWAS cannot prove a causal relationship, I'm now hoping that CRISPR-Cas9 can provide for that - use GWAS to find candidate SNPs, use CRISPR to introduce those SNPs in an unaffected population, measure phenotype changes. Of course with sequencing getting so cheap you can start with SNP calling and get a much more comprehensive picture by looking at large scale insertions and deletions by just looking at the whole genome, like this paper for 10,000 (!!!) humans: http://biorxiv.org/content/early/2016/07/01/061663
Can doesn't mean "necessarily will". It depends on how much attention the comment attracts a lot of times, even more than on its content. Things that anyone could say in anger on a bad day or as dark joke can come back to haunt you if they happen to raise a media circus. Yet, advocating genocide can have no effect in your career if it goes broadly unnoticed. That's part of the problem.
This is the coolest website I've seen in a long time. Awesome idea.

EDIT: one issue I'm running into is it's easy to accidentally write half-finished code that freezes my browser. It would be nice to have an option to only refresh the preview upon clicking some kind of button.
Keybase files are encrypted though, right? So if you provide your own PK, they can't read your files.
... and sell the treasure (data) they find to advertisers?
Thompson would be the first to agree with you. He would in fact point to his very own business as an example that he believes in well-researched, expensive to produce content. He would then go on to argue that similar content sources will have to find ways of making money that don't involve putting display ads next to their content.

https://stratechery.com/2015/grantland-and-the-surprising-fu...
Give this a whirl: https://github.com/mintty/wsltty
What resources to people recommend for learning about animating in canvas tags like on Dwitter? I'm already familiar with Javascript, but seeing what people are able to do here with 140 characters amazes me.
Why would such a small, simple program need to be 64 bit? Exactly what changes when moving puTTY from 32 bit to 64 bit? It now takes up more memory?
TPUs are for Tensorflow-based computation only, rather than being generally CUDA compatible so they can run everything from Deep Learning to fluid dynamics simulations. I believe they are also for Google internal applications right now, so not generally available.
> The last interview was some dude with a weirdly confrontational attitude who wrote some assembly on the board and said "Find the bug. It took us 3 months."

Not great, but there is a world of difference between, on the one hand: (1) there is a bug; (2) it's in these 30 lines of code, and on the other hand: something's wrong, and the problem might be somewhere in your two million lines of code.
Waa waa waa, I'm so important. I spent 14 years of my life contributing to something I absolutely forbid anyone else to read without my written permission - even though in my utter stupidity, I posted those works of pure literary genius on an open forum.
Disqus and social sign-on comments are cancer. They must be plugged. Too much Ivan all over social media these days. Zuckerberg is equally disturbing a threat and should not be trusted with his bizarre utopian language.
Interconnected Networks and Bipartite Graphs – Penguin4
>>Last year, American chess master Nazi Paikidze did not compete in the chess world championships in Iran because of the country’s requirement that she don a hijab.

And most of the leftists and liberals here claim that the hijab is a choice in Islam. Granted, it may be a choice for some muslim women mainly those living in the civilized modern world. But in many cases where Islam rules, these are mandatory rules and many Islamic rules are insulting, at the least, to women.
The default terminal was a bit limited for me, but I hear they're making big improvements to it in later builds.
You may be interested in ConEmu:

https://conemu.github.io/
https://conemu.github.io/en/BashOnWindows.html
Because network-synchronized time clients are now nearly everywhere, the cost and accuracy of onboard computer clocks has declined over the past decade.

At the extreme, Raspberry Pis don't even have an integrated battery-sustained clock, and if the Pi has no network connection, it has no time at all.

> How much would its clock/time deviate, especially compared to a quartz or mechanical watch?

In my experience, quite a lot. To see this for yourself, log two machines onto http://arachnoid.com/NaturalResources/big_clock.html. On one machine, make a local copy of the page and disconnect from the Internet. See how quickly that machine deviates from correct time.
> Note though that Dell's Linux offerings are commercially supported distros

What's the problem with that? Why should I use a different distro if the installed one works perfectly with all HW components? If I really needed another distro I could user docker or the like on that same device.
> Recently, the National Small Business Association released a survey, the 2017 Small Business Regulations Survey, which showed that the average small-business owner is spending at least $12,000 every year dealing with regulations.

> When asked to estimate their businesses’ first-year regulatory costs, the average fee was a whopping $83,019! Nearly one-third of small-business owners spend more than 80 hours each year complying with federal regulations.

> This burden is becoming a barrier to entrepreneurship and a likely driver in the lagging start-up rates we’ve seen in recent years.

> More than half of small businesses have held off on hiring a new employee due to regulatory burdens.

http://thehill.com/blogs/pundits-blog/economy-budget/317308-...

All of these are connected:

- the business environment (taxation, regulatory burden, availability of capital) influence the number of people starting businesses

- small businesses already struggle with regulations, especially anyone doing hardware consumer electronics products

- plenty of new major regulations were getting added each year

- the federal register tracks regulations, which is growing in size very fast

- therefore the effect of this new forced repairs regulation would only add to the burden on small electronics companies, making it hard to start them up and compete with the big firms

- small business optimism has been connected to anticipation of the regulatory environment. Regulations must always be factored into to future business planning, it creates a lot of risk to know new ones get added all the time. Not every industry is effected but a big chunk of them do and likely influence the optimism index.
I'm sorry, how many years of your posts were [excuse my laughter at your inanity] 'stolen'? I don't think you mentioned it...
Too bad 99.9% of the time Windows gets the UI right enough for most users. From what, Win 95? the first time complaints about the UI became mainstream was Windows 8 ("It looks like it's for touch screens!"), and from 8.1 onward those complaints faded back to being mostly from power users. Through all that I can still run a UI application written for Win 2000 and have it work fine.

I'd be fine if I had to deal with one Linux desktop that took a wrong turn for a year or two if it meant that desktop would provide backwards compatibility to the 1990s instead of breaking API compatibility whenever it seems cool.
Looking at all the anti-trump protesters on the news, hysteria is how I would describe it.
How about dragging to the terminal? This is a feature of mobaxterm. Upon ssh'ing to a system, a sftp session is automatically opened as well.
Sure. Moonshine I know a lot about, relative to physics at least. Given that I now work somewhere that specializes in term embeddings, it kind of feels like I've spent half my life injecting stuff into vector spaces...
My bad, I have nothing against talking to other witnesses of the crime and wasn't paying attention and didn't know the person you were talking to was an Uber employee and had additional context to provide.

I just thought you were being a jerk and didn't read the article. Oops.
I also tried a variation based on "Anagrams by Percent of String Not Part of Common Substring, then Length"

It's flawed too, but does put some good ones at the top.

https://gist.github.com/anonymous/ec28b75fb6c841b56def8eefec...
What about Manila? Do people take drugs openly in Manila?
Taking Agile beyond the dev team
12 hours until twitter name infringement
Just another reason to delete uber. I highly encourage victims of sexual harassment who aren't making progress to follow The Intercept's recent article on tweeting anonymously. Out your company and harasser. https://theintercept.com/2017/02/20/how-to-run-a-rogue-gover...
I enjoyed this article a lot.

One thing that seemed glossed over, so I'm not sure if it's obvious for their use case, is the trade-off between compress once, distribute many times.

When looking at how long it takes to compress vs transmit, the optimisation was done to make the sum of both as small as possible - minimise(time(compress) + time(transmit)).

Instead it seems like you want to do is - minimise(time(compress) + expected_transmissions * time(transmit))

For any reasonable number of distributed copies of a game, it seems like this time to transmit will quickly come to dominate the total time involved.

I suspect, however, that the time to compress grows extremely quickly, for not much gain in compression, so the potential improvement is probably tiny even if you expect to be transmitting to millions of clients.
Step one: Find that material organized into a complete lesson plan. Without curation, a library is just a pile of books.

Step two: Package that with a bunch of people (both experienced and inexperienced) who can help with coursework and answer questions when they come up, teams of people to work with, somewhere to live with dozens of others doing the same work, hundreds more learning unrelated things (but who might be useful to you in the future), and you've got something close to a replacement for college.
This only works if you're not doing low level stuff.

I recently ran into an issue where an interaction with the DMA controller and the SDRAM controller in a MCU lead to invalid reads from the SDRAM. I still don't know what is actually going on with the MCU (SAME70, in this case).

Using a HAL lets you debug your application code more easily, but I don't think I've ever had a hard problem in an embedded system where the underlying cause wasn't related to some odd hardware behaviour under a corner case stimulus. There's no way to simulate that without a full model of the entire device (which isn't available).
I'm not entirely sure how exactly you get to that exact end result from her. To answer that i'd need to know more. Think you can provide an explanation?
You can accomplish quite a bit with 8wpm (it's great even if it isn't fast when compared to finger typing).
> when the desktop comes to an end.

Just... lol.
Nope. You're the one leaping to extremes. I'm saying it's blaming the victim. A crime took place, and she was its victim. To question her reaction after the crime is, literally, blaming her for any remaining harassment. You can call it "acknowledging her free will" all you like.

Now, some victims share more of the blame for their situation than others. But without any insight into their reasons for tolerating abuse, it's presumptuous to assume someone has total agency to change their circumstances. She did some calculus and concluded that the costs to leave were steeper than staying.

That was her choice but, as I've said a half dozen times already, it's completely irrelevant. If I'm mugged, it's no less a crime if I also happen to be black or gay or in the "wrong" part of town. Regardless of her reasons for staying, what happened was wrong, and no person should be forced to make the choice she did.
"I do realize that these are multi-billion-dollar companies, the best in the industry, and I'm nothing compared to them."

Making a lot of $ as a company does not automatically mean that every individual working for the company is "the best in the industry". And the more they hire, the more this will be true. I have worked with people who ended up working for Google and they were certainly not the best developers I have worked with. They were good but not great. Also, to make a lot of $ as a company you need to have a good business. You don't need top developers. Just good enough developers. With a few really good ones mixed in to take care of the core components. A great business idea with OK developers beats a bad business idea with top developers every time.
There are so many stories to tell about the FIDE and corruption. If you are interested google for Kirsan Ilyumzhinov.. the president of the FIDE. He does not need to hide behind Blatter..

It's just soccer is covered by television and chess is not. That's why you don't hear about it usually.
I think it means it takes two generations for alleles related to ADHD to have an effect, and then they also have intergenerational side effects.
I don't see how protection from hostile NFC and protection from rogue applications are related. You want both, ideally, but the increased difficulty of solving problem 1 on a phone vs. desktop does not make it harder to solve problem 2 on a phone vs. desktop. So I think you're wrong to say that it's "two totally different landscapes".
Thanks for doing the legwork!

Sadly, it turns out our genius idea doesn't work so well - the infamous cholecystoduodenostomy/duodenocholecystostomy is in joint fourth place, and the scarcely any better duodenopancreatectomy/pancreatoduodenectomy is joint second.

mjd's key insight was that good anagrams are ones where all the letters are thoroughly scrambled; both of the cases above are ones where large blocks of letters remain intact. I don't know if you've had scrambled eggs where large lumps of white or yolk remain intact, but i have, and they're vile.

So, anyway, perhaps a better edit distance metric is one which allows cut-and-paste of whole blocks as an edit, since it would give those words much lower scores. My years of DNA-hunching immediately led me to think of sequence alignment algorithms, because that kind of cut-and-paste is exactly what happens in DNA:

https://en.wikipedia.org/wiki/Smith%E2%80%93Waterman_algorit...

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

But i'm not sure those algorithms are much good, because they model the editing as deleting, inserting, and modifying runs of letters, rather than moving them around.

Next, i thought of compression, because that often works by finding repeated runs of characters, and also i don't really know any other areas of string algorithms. What if you concatenated two strings, compressed them using LZ77, and measured the amount of compression? Or what if you did it with something simpler and more local, like Predictor [1]? Could you use the Burrows–Wheeler transform?

[1] https://tools.ietf.org/html/rfc1978 - your daily obscure blast from the past!
Name does not pass bar test.
That blog doesn't ring true.

They've had the program in place for years (~2012) and it is opt-in. Author didn't seem to contact Disqus to see if this was a mistake or intentional, and doesn't mention if the domain had the Revenue option enabled. He just says 'I remember once clicking an unrelated option about showing inline ads, that should have been good enough'.

Seems like a senseless ragequit.
The internet means you can ignore this, and this is why Trump won. You don't have to see it if you stay home and commune electronically with people with the same backgrounds who agree with you.
Im not sure what mark expects his user base to accomplish given that he believes they are "dumb fucks." I know people like mark so i know that he still thinks ordinary people are dumb fucks and that the only reason behind any action he takes is the advancement of his own position in life and business.
I see. You are just commenting on the mainframe portion of the prior response.

The efforts to revamp .Net CLR to run on non-Windows systems is of little value to shops that are not already running .Net CLR. At best it is removing a negative for running .Net CLR. There is no net gain for a Rails or JVM shop for example.

The gain is only for shops that already paying the Windows tax to get .Net.
Preliminary Support for SteamVR and HTC Vive on Linux
> "Police arrest a heroin addict along the tracks."

We humans think that we are intelligent and just, yet I would love someone to explain the wisdom and/or logic behind this policy; to arrest someone who is addicted; to give someone a criminal record which removes any possibility of bettering oneself all for the so-called 'crime' of succumbing to an addictive drug. Even more appalling is that it is a subjectively produced list of drugs that will get you arrested, as other drugs won't.
I know it's not a traditional terminal, but GateOne actually has this. It's pretty interesting to use, weird to see a full quality picture in the middle of a terminal.
There's frequently speculation that Dell will discontinue or stop updating it, which doesn't suggest huge success. It's also just one PC model from only one major OEM, and I believe it's mail-order only.

I wish it were different, but right now there's not much evidence there's a significant, existing unserved market for (GNU, not Chromebooks) Linux PCs.
> You can't look at her being Mexican in isolation

Trump's comments on the judge (who is not female, and also is American, not Mexican) did, though after-the-fact rationalizations of the comments by the campaign and other apologists added other considerations.

> you need to consider how the media spun his statements on Mexicans

They didn't: they reported exactly what he said, and they took it at face value.

> how he wants to build a wall

So?

> and how the judge is a member of pro-Latino group La Rasa

"La Raza" is not the name of a pro-Latino group, it's a phrase that is used in the name of many different groups with no organizational relationship. (It is a reference to the post-traditional-race blended identity laid out in Vasconcelos' La Raza Cósmica.)

And, assuming that the Wall is not an anti-Latino policy, why would being a member of a pro-Latino group be a source of bias?
EDIT: Realized you wanted to paste a file, instead of drop a file. I'm not really aware of anything that manages that.

This page[1] says SecureCRT can do it, and I saw some things referencing that Konsole can too. I searched for 'drag and drop zmodem' to get started.

[1] https://www.vandyke.com/support/tips/dragdropft.html
> Support for importing and exporting OpenSSH's new private key format

What new private key format is that?
You're giving an emotional argument against a group of statisticians. You might be right, but in the long run you're gonna have a bad time.

What if your "common sense" is wrong? What if it has been doing harm? You should embrace the statistical rigor going into therapy.

And also, "appropriate resource" is something that society can and should change. We ought to be able to hit any depressed person with a shot of ketamine, but it's still restricted and has the negative label of being a "Drug" and a "horse tranquilizer", despite it's effective history of use in serious surgery and it's current use in combat medicine in Afghanistan.
This year's Nebula Award nominees are incredibly diverse
OK, let's avoid hypotheticals entirely. I'm going to assume you voted for Obama? If so, does that mean that you implicitly agree to everyone killed (guilty and innocent) by his orders?
> In other words, you clicked allow before your brain had time to stop you. How do you prevent this?

The simple solution to this specifically (which I think has been implemented already anyway for some Android rooting options?) is to have a few seconds of delay where the "Allow" button on the root permission request is greyed out.
No, you're not :)

http://gizmodo.com/thousands-of-people-are-watching-two-goog...

Funding for long term, speculative projects like this with no obvious funny money in them is no more. Neural nets are toys in comparison to where these guys where aiming. That's why much of the really interesting stuff is old and mostly forgotten.
Bitbucket, unlike github, clung to a design of many servers connected to a big disk. GitHub instead went for many servers with their own disk and a distributed storage system. This means that bitbucket ends up being a lot slower in many operations than github.

Aside from that, it's fine.
> Sounds like it would lead to subtle bugs but I guess it works ok.

It does lead to subtle bugs. The same kind of people who leave semicolons out of javascript write C but leave out the braces in statements wherever it's allowed - which also leads to subtle bugs.

I guess looking pretty and saving a couple of keystrokes is preferable to being explicit and not having to just trust that the compiler/browser/whatever is able to intuit what you want the code to be as opposed to what you wrote.
Usually anything that deals with theory of computation, formal languages, formal methods, compilers, graph theory, functional programming, logic programming.

I assume numerical analysis, probability and even assembly are subjects most people from engineering would already have some familiarity with.

More specific subjects include relational algebra (for relational databases) and AI concepts like neural nets.
Isn't this "DLL hijacking" thing a bit overblown? The directory an application runs from on Windows has always been considered part of the security perimeter of the application.

If you can drop a malicious DLL where putty.exe lives, can't you just drop a malicious putty.exe?
To state the obvious, the downside of early exercise is you might lose that money if the company does poorly.
Right, but the data center heat output will also be measured in (mega)watts.
I'm non-white and lived in a red state and experienced some serious racism.
If you want massive availability go with Android. If you want personal customization go with classical Linux.
I'm sure people are tired of hearing this, but it's equally tiring to continue seeing it.

Accounting for non-binary people doesn't even require a huge dropdown or open field, just add "Other" if you don't want to deal with it.

This isn't some fringe SJW cause, it's just a best practice for surveys if you want accurate data. [0][1][2]

It's not even about people's "feelings" or being "triggered", it's just about maintaining data integrity.

Not giving non-binary people the option to identify correctly, just leaves you with people who don't identity as male, and who aren't treated as male, being recorded as male. You're also making it much more likely for them to close the survey outright.

If, for example, non-binary people are underpaid, a survey designed this way would skew upwards, and misrepresent the average salary for all designers. It can also mess up your analysis of gender differences entirely, which presumably is the point of asking the question at all. If there is a gendered pay gap for designers, and non-binary people are sorted at random into male and female, any gap that does exist will be minimized.

[0] https://meta.wikimedia.org/wiki/Survey_best_practices#Sex.2F...
[1] https://www.psychologytoday.com/blog/the-science-behind-beha...
[2] http://www.hrc.org/resources/collecting-transgender-inclusiv...