Recent submissions

Comment · 3 months ago
As a bioinformatics person that's spent time in and out of industry/academia, I agree with some of the article's thesis. While I don't think LLMs or AI are going away, I do think it will allow people in academia to pump out a bunch of inane papers and continue to prop up predatory scientific journal publishing via tenure and promotion. In fact outside of how utterly useless Fable 5 is via their aggressive guard rails for my work, I quite like using statically typed and/or functional languages with other LLMs since there are some baked in guardrails via compiler + type system.

I think the flattening of progress is the most interesting dimension to the article. For an example a useful biological product discovery with a nonlinear path to get to there, look at the Taq polymerase (https://en.wikipedia.org/wiki/Taq_polymerase). Without some NSF funded exploratory ecological research by Tom Brock in Yellowstone Hot Springs to test the theoretical limit of life at high temperatures (https://en.wikipedia.org/wiki/Thermus_aquaticus) we never get to the Taq polymerase, we never get reliable/robust PCR (https://en.wikipedia.org/wiki/Polymerase_chain_reaction), which is now a gold standard method in both clinical and environmental testing! It is rather improbable to think that large language models would associate those domain connections across the topic (molecular biotechnology + ecology + microbial physiology). I also did some exploratory work with text embedding models people might use for RAG and challenged them with an open source scientific MCA question dataset, generalist embedders performed worse vs. domain specific embedders trained on scientific corpora (doesn't surprise me at all). However, if everything regresses to the median of the universe of possible knowledge, it seems like scientific leaning frontier models would get locked into this asymptotic flattening before turning cashflow positive for model vendors OR they become so locked down that only big pharma, state actors, or big ag can afford the API rates and vetting process.

Comment · 5 months ago
Yeah, I definitely do something similar with my personal projects.

I come from more of a hardware & environmental engineering background and we were always taught that projects were iteratively built via Design, Build, Test, Learn cycles.

I drive the Design and basic skeleton of the build (pseudocode or boilerplate), then pass off the rest of the Build and Test to the agent. I pick up after the test and read the agent commits/notes, then write up next steps. Repeat DBTL. Maybe spin a few features out at a time in parallel depending on how much time I want to devote to reviewing new project features later in the day.

Comment · 8 months ago
Comment · 9 months ago
Pretty cool bioinformatics algorithm to speed up what was traditionally a dynamic Burrows-Wheeler Transform. Interested to see where this gets implemented outside of benchmarking in the next few years!
Comment · 10 months ago
Thanks for the perspective. This makes me think I was a bit quick to judge their methodologies.
Comment · 10 months ago
It's somewhat interesting, but the authors' conclusions are a bit odd given their data.

They acknowledge that fame is potentially confounding: Risk factors (impulsivity, substance use, etc.) -> Fame achievement | Risk factors -> Early mortality

The authors also appear to conclude that fame is semi-causal of the mortality risk. If, taking a causal statistical approach, the authors conditioned on the collider:

Risk factors (substance use, personality traits, mental health vulnerabilities) -> Becoming/staying a professional singer <- Talent/drive toward fame

I do applaud them for preregistering the study, but I think this paper needed a little more rigor in peer review.

Comment · 11 months ago
Comment · 11 months ago
Outside bioconductor or the tidyverse in R can be just as unstable due to CRAN's package requirements.
Comment · 11 months ago
This is a non-issue with Polars dataframes to_pandas() method. You get all the performance of Polars for cleaning large datasets, and to_pandas() gives you backwards compatibility with other libraries. However, plotnine is completely compatible with Polars dataframe objects.
Comment · 11 months ago
> Life's two most fundamental properties are homeostasis and reproduction. > The loss of these two combined with its parasitic nature makes this cell a form on non-life.

This is a decidedly Eukaryote-centric take. Homeostasis in higher mammals is a complex network of genes -> RNA -> proteins -> metabolic pathways

Reproduction is also far more simple in organisms with binary fission cellular division.

A more appropriate scientific term would be obligate commensalism vs. "parasitic". That actually encapsulates their need for metabolic precursors from the host, but allows for tRNA, rRNA, origin of replication, etc...present in the organism's genome.

Comment · 11 months ago
Comment · 1 year ago
Comment · 1 year ago
Yeah I think this is definitely the future. Recently, I too have spent considerable time on probabilistic hyper-graph models in certain domains of science. Maybe it _is_ the next big thing.
Comment · 1 year ago
Sometimes I miss the benchwork, but moving into bioinformatics/data science full-time has been much better for my physical and mental health.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton