frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma

https://rhodesmill.org/brandon/2009/commands-with-comma/
58•theblazehen•2d ago•11 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
637•klaussilveira•13h ago•188 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
935•xnx•18h ago•549 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
35•helloplanets•4d ago•31 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
113•matheusalmeida•1d ago•28 comments

Jeffrey Snover: "Welcome to the Room"

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
13•kaonwarb•3d ago•12 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
45•videotopia•4d ago•1 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
222•isitcontent•13h ago•25 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
214•dmpetrov•13h ago•106 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
324•vecti•15h ago•142 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
374•ostacke•19h ago•94 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
479•todsacerdoti•21h ago•237 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
359•aktau•19h ago•181 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
279•eljojo•16h ago•166 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
407•lstoll•19h ago•273 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
17•jesperordrup•3h ago•10 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
85•quibono•4d ago•21 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
58•kmm•5d ago•4 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
27•romes•4d ago•3 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
245•i5heu•16h ago•193 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
14•bikenaga•3d ago•2 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
54•gfortaine•11h ago•22 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
143•vmatsiiako•18h ago•65 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1061•cdrnsf•22h ago•438 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
179•limoce•3d ago•96 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
284•surprisetalk•3d ago•38 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
137•SerCe•9h ago•125 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
70•phreda4•12h ago•14 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
29•gmays•8h ago•11 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
63•rescrv•21h ago•23 comments
Open in hackernews

Molecular clock: bacteria used oxygen long before widespread photosynthesis

https://phys.org/news/2025-04-molecular-clock-analysis-bacteria-oxygen.html
13•PaulHoule•9mo ago

Comments

croemer•9mo ago
Original paper: https://www.science.org/doi/10.1126/science.adp1853
greenavocado•9mo ago
I'm confused. I thought stromatolites were the original major oxygen producers that made a huge amount of oxygen by way of photosynthesis.
adrian_b•9mo ago
First of all, all methods based on "molecular clocks" have an extreme uncertainty, usually much greater than claimed in the research papers that are based on "molecular clocks".

The systematic errors that affect the published results based on "molecular clocks", always lead to extrapolated time values that appear to be much older than in reality.

The reason is that the so-called "molecular clocks", i.e. the rate in time of inherited mutations that we can see in the DNA of currently living organisms is not a constant, neither in time nor between different living beings.

This variability of the inherited mutation rate is handled by calibrations based on known fossils, but this helps only for interpolation between known calibration points, not for extrapolation in the past beyond the oldest calibration point.

The rate of DNA mutations varies only slowly in time, mostly because the ambient radioactivity has decreased continuously from the formation of the Earth. I do not have access to the research paper linked here, so I do not know if they have attempted to compensate for this factor. Most likely they have not, so this already provides an overestimation of how old are the genes for oxygen consumption.

However the rate of inherited DNA mutations is only a small part of the original rate of DNA mutations, because most mutated organisms are non-viable or non-competitive. How many mutations are inherited can vary greatly between species. Some organisms have better DNA repair mechanisms than others, but usually the greatest factor affecting the variability of the inherited mutation rate is how great is the competition for the mutated organism, wherever it lives.

When competition is intense, few mutants survive. Otherwise, e.g. after a catastrophe that has wiped out the competition, or after invading a new environment, the competition is reduced and many mutants survive, having the chance to accumulate additional mutations that remove their handicaps. This leads to systematic overestimation of the times in the past of the genetic changes that have happened around mass extinctions or around the invasions of new environments.

In conclusion, without being able to read the research paper, there is a great probability that they have overestimated the time in the past when the genes for oxygen utilization have appeared.

That said, a small amount of free oxygen has already existed in the environment forever, before the apparition of the oxygenic phototrophs. That free oxygen is produced mainly by the ultraviolet light of the Sun, which can decompose the oxygen containing molecules, e.g. water and carbon dioxide.

So it is plausible that bacteria living in places exposed to air have evolved means to dispose of the toxic substance that was free oxygen, i.e. enzymes that catalyzed some harmless oxidation reactions.

However it is unlikely that bacteria have become able to use free oxygen as a source of energy before it became really abundant, as a result of the activity of cyanobacteria (blue-green algae). One reason is that the primary enzyme used for binding free oxygen uses copper. Copper was much less abundant in the environment before free oxygen became abundant, because it was bound in sulfide minerals.

However, it is also possible that the copper enzyme has been a later addition to the respiration chain, providing an extra oxidation stage that has increased the energy efficiency, i.e. the amount of useful energy that is generated per each consumed molecule of oxygen.

In this case, there has been an older less efficient version of the respiration chain, using only iron enzymes, which could have appeared before free oxygen was abundant.

Nevertheless, as long as free oxygen was only a small fraction of one percent of the air, as it was before the appearance of the oxygenic phototrophic bacteria, free oxygen could have been only an extremely minor source of energy for the biosphere.