Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    Mohammed AlQuraishi

    moalquraishi.wordpress.com · Personal blog · on HN since 2013

    Mohammed AlQuraishi, a computational biologist at Columbia (formerly Harvard Medical School), writes on protein structure prediction, AlphaFold, and machine learning.

    Visit blogRSSHN submissions
    AI & Machine LearningScience
    What HN says

    Commenters cite his AlphaFold CASP13 post as the best take and recommended background reading when AlphaFold 2 results came out.

    Stats for nerds
    31HN people shared it
    23linked in comments
    883story points
    Oct 2024last shared
    2015people per year2024

    Top posts on HN

    1. 1
      AlphaFold at CASP13: What just happened?
      15 people · 189 points · first shared 2018 · 61 comments on HN
    2. 2
      What does a neural network actually do?
      3 people · 154 points · first shared 2014 · 38 comments on HN
    3. 3
      AlphaFold2 at CASP14: “It feels like one’s child has left home.”
      6 people · 153 points · first shared 2020 · 37 comments on HN
    4. 4
      The State of Probabilistic Programming
      2 people · 109 points · first shared 2015 · 30 comments on HN
    5. 5
      What Hinton’s Google Move Says About the Future of Machine Learning
      1 person · 92 points · first shared 2013 · 34 comments on HN
    6. 6
      10 Months at Harvard, Quantified
      1 person · 84 points · first shared 2013 · 19 comments on HN
    7. 7
      Protein Linguistics
      1 person · 52 points · first shared 2018 · 4 comments on HN
    8. 8
      The Quantified Anatomy of a Paper
      1 person · 17 points · first shared 2014 · 2 comments on HN
    9. 9
      The Federal Government is Not Useless
      1 person · 11 points · first shared 2013 · 5 comments on HN
    10. 10
      NIH Spending vs. Diseases That Kill Us
      1 person · 9 points · first shared 2014 · 9 comments on HN

    What HN people wrote when they linked it

    • btownApr 2015

      > Therefore we should design programming languages that on the surface look very unoptimized, but specify enough information that compilers can do a really good job. It sounds like no one knows what such a programming language would look like.

      This entire post would be painfully familiar to anyone working with probabilistic programming. An intriguing overview of the state of the art was posted here a little while ago: https://moalquraishi.wordpress.com/2015/03/29/the-state-of-probabilistic-programming/

      The task here (I'm adapting an older comment of mine) is that the human should write a relatively simple procedural program that says "if we were to fix a bunch of properties/states of the natural world and provide them as input, here's the output/reading you'd hypothetically get," and then from that, the "compiler" and runtime create a function that, given a large number of outputs/readings, provides a posterior probability distribution over those hidden properties/states of the world. The implementation choices for this "function" can make a difference of days or weeks of runtime on huge computer clusters.

      The problem is that machine learning researchers use all sorts of insights to make manual optimizations when hand-rolling machine learning code - for instance, if there are real-world reasons why a certain type of search over your space may be well-suited or ill-suited to the problem domain. And not only can the languages not capture these insights yet, but even if they…

    • robocatJan 2020

      "There are dozens of academic groups, with researchers likely numbering in the (low) hundreds, working on protein structure prediction. We have been working on this problem for decades, with vast expertise built up on both sides of the Atlantic and Pacific, and not insignificant computational resources when measured collectively. For DeepMind’s group of ~10 researchers, with primarily (but certainly not exclusively) ML expertise, to so thoroughly route everyone surely demonstrates the structural inefficiency of academic science."

      "What is worse than academic groups getting scooped by DeepMind? The fact that the collective powers of Novartis, Pfizer, etc, with their hundreds of thousands (~million?) of employees, let an industrial lab that is a complete outsider to the field, with virtually no prior molecular sciences experience, come in and thoroughly beat them on a problem that is, quite frankly, of far greater importance to pharmaceuticals than it is to Alphabet. It is an indictment of the laughable “basic research” groups of these companies, which pay lip service to fundamental science but focus myopically on target-driven research that they managed to so badly embarrass themselves in this episode."

      From: https://moalquraishi.wordpress.com/2018/12/09/alphafold-casp13-what-just-happened/

    • kevinskiiDec 2020

      Mohammed AlQuraishi elaborated on this in his 2018 "What Just Happened?" blog post that was discussed on HN when the news was announced. [1]

      It's a fairly long read, but he goes into a lot more detail as to why the problem isn't yet solved. Interestingly, he also notes that pharma and academia should feel some embarrassment from DeepMind's achievement:

      "What is worse than academic groups getting scooped by DeepMind? The fact that the collective powers of Novartis, Pfizer, etc, with their hundreds of thousands (~million?) of employees, let an industrial lab that is a complete outsider to the field, with virtually no prior molecular sciences experience, come in and thoroughly beat them on a problem that is, quite frankly, of far greater importance to pharmaceuticals than it is to Alphabet. It is an indictment of the laughable “basic research” groups of these companies, which pay lip service to fundamental science but focus myopically on target-driven research that they managed to so badly embarrass themselves in this episode."

      [1] https://moalquraishi.wordpress.com/2018/12/09/alphafold-casp13-what-just-happened/

      (Edited to clarify that the blog post was not recent.)

    • RochusDec 2020

      > AlphaFold is an important advance, and it is laughable that the author is dismissing it citing NP-hardness

      Well, the NP-hardness argument might not be the relevant one, but how useful the structures determined by AF2 are has yet to be demonstrated. Protein folding is very complex; what AF2 has in the training set and CASP in the test set are proteins which were accessible to structure determination up to now at all; most proteins were measured in crystallized (i.e. not their natural) form, so the resulting static structure is likely not representative; and not to forget that many proteins get another conformation than the one to be expected by thermodynamics etc. e.g. because they're integrated in a complex with other proteins and/or "modified" by chaperones; so it would be quite naive to assume that from now on you can just throw a sequence into the black box and the right structure comes out.

      This article two clicks away from the referenced one is much more relevant: https://moalquraishi.wordpress.com/2020/12/08/alphafold2-casp14-it-feels-like-ones-child-has-left-home/amp/

    • IntFee588Dec 2020

      [Levinthal's paradox](https://en.wikipedia.org/wiki/Levinthal's_paradox) was the thought experiment that "proved" that protein folding is non-random. This is currently the dominant attitude in the field.

      As others have stated, misfoldings do occur, and the protein is trying to achieve its lowest energy conformation, but the simplest answer is that we don't have a complete answer, hence the desire to come up with a reliable computational solution. We know how certain residues affect tertiary structure, and we know the measurements of secondary structures with a surprising degree of accuracy, but for a protein with potentially hundreds of residues, there are simply too many degrees of freedom to simply tack on amino acids and come up with a structure (although this is essentially the approach that markov chain, monte carlo solutions use).

      [This article gives a pretty good synopsis of where computational approaches to the protein folding problem stand.](https://moalquraishi.wordpress.com/2018/12/09/alphafold-casp13-what-just-happened/)

    • whymauriSep 2022

      I would pay skepticism to entrepreneurial commentaries on AlphaFold (CEO of a company based on competing technology has hot take, who would have guessed?), but I would mind the caveats and areas of improvement pointed out by domain experts i.e. Baker, AlQuraishi, etc. Keeping in mind that the latter usually spend more time praising AlphaFold than not -- and yes, they have more domain knowledge than pretty much anyone on HN:

      https://moalquraishi.wordpress.com/2021/07/25/the-alphafold2-method-paper-a-fount-of-good-ideas/

      It's almost entirely positive. There was a slice in time where I was effectively paid to find as many gaps in AlphaFold as I could, and, even then, I couldn't help but be impressed.

    Related

    Statistical Modeling, Causal Inference, and Social Sciencestatmodeling.stat.columbia.edu350 people

    Suspicious data pattern in recent Venezuelan election

    Statistical Modeling, Causal Inference, and Social Science
    Publication · last shared 2026
    DeepMind Blogdeepmind.com800 people

    AlphaFold: a solution to a 50-year-old grand challenge in biology

    DeepMind Blog
    Company · last shared 2026
    Andrej Karpathycs.stanford.edu284 people

    Doing well in your courses: Andrej's advice for success (2013)

    Andrej Karpathy
    Personal · last shared 2026
    Probably Danceprobablydance.com74 people

    Fibonacci Hashing: The Optimization That the World Forgot

    Probably Dance
    Personal · last shared 2026
    Gary Marcusgarymarcus.substack.com203 people

    ChatGPT went berserk

    Gary Marcus
    Personal · last shared 2026
    Stanford CRFM Blogcrfm.stanford.edu54 people

    Surprisingly fast AI-generated kernels we didn't mean to publish yet

    Stanford CRFM Blog
    Company · last shared 2026
    John Regehrblog.regehr.org401 people

    Teaching C

    John Regehr
    Personal · last shared 2026
    Chris Rackauckasstochasticlifestyle.com39 people

    Some Insights from a Julia Developer

    Chris Rackauckas
    Personal · last shared 2026