frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Phage Explorer

https://phage-explorer.org/
34•eigenvalue•2h ago
I got really interested in biology and genetics a few months ago, just for fun.

This was largely inspired by the work of Sydney Brenner, which became the basis of my brennerbot.org project.

In particular, I became very fascinated by phages, which are viruses that attack bacteria. They're the closest thing to the "fundamental particles" of biology: the minimal units of genetic code that do something useful that allows them to reproduce and spread.

They also have some incredible properties, like having a structure that somehow encodes an icosahedron.

I always wondered how the DNA of these things translated into geometry in the physical world. That mapping between the "digital" realm of ACGT, which in turn maps onto the 20 amino acids in groups of 3, and the world of 3D, analog shapes, still seems magical and mysterious to me.

I wanted to dig deeper into the subject, but not by reading a boring textbook. I wanted to get a sense for these phages in a tangible way. What are the different major types of phages? How do they compare to each other in terms of the length and structure of their genetic code? The physical structure they assume?

I decided to make a program to explore all this stuff in an interactive way.

And so I'm very pleased to present you with my open-source Phage Explorer:

phage-explorer.org

I probably went a bit overboard, because what I ended up with has taken a sickening number of tokens to generate, and resulted in ~150k lines of Typescript and Rust/Wasm.

It implements 23 analysis algorithms, over 40 visualizations, and has the complete genetic data and 3D structure of 24 different classes of phage.

It actually took a lot of engineering to make this work well in a browser; it's a surprising amount of data (this becomes obvious when you look at some of the 3D structure models).

It works fairly well on mobile, but if you want to get the full experience, I highly recommend opening it on a desktop browser in high resolution.

As far as I know, it's the most complete informational / educational software about phages available anywhere. Now, I am the first to admit that I'm NOT an expert, or even that knowledgeable, about, well, ANY of this stuff.

So if you’re a biology expert, please take a look and let me know what you think of what I've made! And if I've gotten anything wrong, please let me know in the GitHub Issues and I'll fix it:

https://github.com/Dicklesworthstone/phage_explorer

Comments

jadengeller•49m ago
some quick feedback on the user interface:

- i pressed "Amino Acids", and nothing updated below the toolbar. can't figure out what it does

- the "Tools" buttons looks like a segmented picker, but both seem to actually initiate a modal presentation

this tool seems interesting, but it would be worth polishing some of these ui quirks because my first impression was that it seems a bit broken (or confused me)!

but seems like a cool project otherwise, love people building and sharing explainers as they learn stuff!

bboydart91•38m ago
I really resonate with your goal of creating a more intuitive tool than a boring textbook. Being able to visually see how complex genetic code translates into physical geometry (3D structures) would be incredibly helpful for students. Thank you for sharing such a wonderful educational tool!

Antirender: remove the glossy shine on architectural renderings

https://antirender.com/
1057•iambateman•11h ago•248 comments

Show HN: I trained a 9M speech model to fix my Mandarin tones

https://simedw.com/2026/01/31/ear-pronunication-via-ctc/
193•simedw•7h ago•69 comments

Show HN: Phage Explorer

https://phage-explorer.org/
34•eigenvalue•2h ago•2 comments

Ashcan Comic

https://en.wikipedia.org/wiki/Ashcan_comic
19•benbreen•1d ago•1 comments

A novelist who took on the Italian mafia and lived

https://www.thetimes.com/culture/books/article/sicilian-man-leonardo-sciascia-rise-mafia-struggle...
17•Thevet•3d ago•0 comments

Peerweb: Decentralized website hosting via WebTorrent

https://peerweb.lol/
237•dtj1123•11h ago•84 comments

Moltbook

https://www.moltbook.com/
1420•teej•1d ago•671 comments

Stonebraker on CAP theorem and Databases (2010)

https://perspectives.mvdirona.com/2010/04/stonebraker-on-cap-theorem-and-databases/
58•onurkanbkrc•8h ago•22 comments

Disrupting the largest residential proxy network

https://cloud.google.com/blog/topics/threat-intelligence/disrupting-largest-residential-proxy-net...
154•cdrnsf•2d ago•122 comments

HTTP Cats

https://http.cat/
319•surprisetalk•17h ago•55 comments

Kimi K2.5 Technical Report [pdf]

https://github.com/MoonshotAI/Kimi-K2.5/blob/master/tech_report.pdf
282•vinhnx•15h ago•110 comments

The $100B megadeal between OpenAI and Nvidia is on ice

https://www.wsj.com/tech/ai/the-100-billion-megadeal-between-openai-and-nvidia-is-on-ice-aa3025e3
269•pixelesque•7h ago•175 comments

Naples' 1790s civil war was intensified by moral panic over Real Analysis (2023)

https://lareviewofbooks.org/article/foundational-anxieties-modern-mathematics-and-the-political-i...
19•OgsyedIE•4h ago•4 comments

Designing a Passively Safe API

https://www.danealbaugh.com/articles/passively-safe-apis
11•dalbaugh•4d ago•2 comments

An anecdote about backward compatibility

https://blog.plover.com/2026/01/26/#wrterm
5•speckx•4d ago•0 comments

The engineer who invented the Mars rover suspension in his garage [video]

https://www.youtube.com/watch?v=QKSPk_0N4Jc
313•UltraSane•4d ago•44 comments

Surely the crash of the US economy has to be soon

https://wilsoniumite.com/2026/01/27/surely-it-has-to-be-soon/
267•Wilsoniumite•21h ago•395 comments

P vs. NP and the Difficulty of Computation: A ruliological approach

https://writings.stephenwolfram.com/2026/01/p-vs-np-and-the-difficulty-of-computation-a-ruliologi...
65•tzury•10h ago•29 comments

Declassifying JUMPSEAT: an American pioneer in space

https://www.nro.gov/news-media-featured-stories/news-media-archive/News-Article/Article/4392223/d...
33•mkmk•2d ago•11 comments

International Collection of Tongue Twisters (2018)

https://tongue-twister.net
14•NaOH•4d ago•4 comments

I trapped an AI model inside an art installation (2025) [video]

https://www.youtube.com/watch?v=7fNYj0EXxMs
81•handfuloflight•9h ago•26 comments

Starlink updates privacy policy to allow consumer data to train

https://finance.yahoo.com/news/musks-starlink-updates-privacy-policy-230853500.html
27•malchow•2h ago•6 comments

Code is cheap. Show me the talk

https://nadh.in/blog/code-is-cheap/
208•ghostfoxgod•19h ago•187 comments

Roots is a game server daemon that manages Docker containers for game servers

https://github.com/SproutPanel/roots
30•Kerrick•4d ago•6 comments

Self Driving Car Insurance

https://www.lemonade.com/car/explained/self-driving-car-insurance/
126•KellyCriterion•16h ago•273 comments

How to explain Generative AI in the classroom

https://dalelane.co.uk/blog/?p=5847
50•thinkingaboutit•1d ago•17 comments

America First Risks Becoming America Alone

https://www.wsj.com/world/how-america-first-risks-becoming-america-alone-6592701a
10•petethomas•1h ago•0 comments

Ask HN: Do you also "hoard" notes/links but struggle to turn them into actions?

178•item007•15h ago•116 comments

Email experiments: filtering out external images

https://www.terracrypt.net/posts/email-experiments-image-filtering.html
61•todsacerdoti•19h ago•29 comments

Show HN: Amla Sandbox – WASM bash shell sandbox for AI agents

https://github.com/amlalabs/amla-sandbox
134•souvik1997•17h ago•71 comments