1,341 karma · joined March 25, 2012
@GradySimon on Twitter
I think the reason for programmers' attachment to Markdown isn't just about being able to operate on it in a terminal. It's about the general interoperability of plaintext.
Terminal editing is one example, but even IDEs and non-terminal text editors also use plaintext. There's also the fact that version control tools are designed for line-based plaintext. Markdown is especially often used for documentation that gets checked in alongside code, so this is an important consideration.
I would be very interested to hear thoughts on good alternatives to Markdown for technical documentation, even if not plaintext-based.
One way to look at why deep learning is having the impact it does is that unlike other ML methods, it's actually capable of making use of so much compute. It gives us modular ways to add more and more parameters and still fit them effectively.
What makes you so confident that this would not be ruled fair use?
(And for people not familiar - if ruled fair use, it doesn't matter what the license is because fair use is an exception to copyright itself.)
1) The vaccine isn't perfect, and herd immunity nonlinearly reduces the risk of everyone including the vaccinated from getting it.
2) Unvaccinated people, who make up the vast majority of the cases, create an environment for the virus to evolve within, possibly mutating into a form that is more dangerous to everyone, including the vaccinated
The ability to generalize actually seems to keep increasing with the number of parameters, which is the key interesting result in the GPT-* line of work that Copilot is based on.
There's also an interesting question, taking your roughly 1:1 true to false positive ratio as an example, of whether the marginal true positive does more good for the world than the marginal false positive.
Side-stepping those questions though, they probably won't give this test to literally every person in the population. How much does the picture improve when you give this only to people over 50? Or only smokers? You could still massively increase effective screening for cancer with a cheap and easy test if you combine it with enough population filtering to increase the true positive/false positive ratio to something like 70-90% rather than the 50%
If so, then by keeping them separate, you introduce the risk that you would forget to update the other. Using a single function and calling it twice, even with different parameters, is a way communicating that it's important that the semantics be tied.
If a change in one wouldn't imply a change in the other, then you really have two separate semantic roles being played that happened to resemble each other in implementation - harmless incidental duplication.
It's much harder to generate answers to questions. This calls for jointly choosing what knowledge to use in the answer and synthesizing text that presents that knowledge in a way that actually answers the question. This work is about this more dynamic problem.
We have shortages of semiconductors, congested ports, all of the supply issues with early COVID PPE, absurdly low housing supply in the most desirable places to live, and so on.