frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma (2009)

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

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
26•AlexeyBrin•1h ago•2 comments

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

https://openciv3.org/
706•klaussilveira•15h ago•206 comments

The Waymo World Model

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

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
69•jesperordrup•6h ago•31 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
7•onurkanbkrc•47m ago•0 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
135•matheusalmeida•2d ago•35 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
45•speckx•4d ago•36 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

Jeffrey Snover: "Welcome to the Room"

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

ga68, the GNU Algol 68 Compiler – FOSDEM 2026 [video]

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
13•matt_d•3d ago•2 comments

What Is Ruliology?

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

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

https://github.com/valdanylchuk/breezydemo
240•isitcontent•16h ago•26 comments

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

https://github.com/pydantic/monty
237•dmpetrov•16h ago•126 comments

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

https://vecti.com
340•vecti•18h ago•149 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
506•todsacerdoti•23h ago•247 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
389•ostacke•22h ago•98 comments

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

https://eljojo.github.io/rememory/
303•eljojo•18h ago•188 comments

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

https://github.com/microsoft/litebox
361•aktau•22h ago•186 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
428•lstoll•22h ago•284 comments

Cross-Region MSK Replication: K2K vs. MirrorMaker2

https://medium.com/lensesio/cross-region-msk-replication-a-comprehensive-performance-comparison-o...
3•andmarios•4d ago•1 comments

PC Floppy Copy Protection: Vault Prolok

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

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
23•bikenaga•3d ago•11 comments

Dark Alley Mathematics

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

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
26•1vuio0pswjnm7•2h ago•16 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
271•i5heu•18h ago•219 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
34•romes•4d ago•3 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/
1079•cdrnsf•1d ago•461 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
64•gfortaine•13h ago•30 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
306•surprisetalk•3d ago•44 comments
Open in hackernews

Show HN: Open-source protein and ligand viewer

https://github.com/David-OConnor/daedalus
32•the__alchemist•8mo ago
I just published an open-source protein and ligand viewer. Goal: fast and easy-to-use. Long-term: It's a platform for docking and molecular dynamics. The basic functionality for viewing and inspecting work. I'm currently working on Coot-like electron-density viewing.

I'm gradually splitting it into standalone libs, published to crates.io. Some are up already, others are integrated, and will be split off when sufficiently mature and decoupled.

Uses parallel execution when able, through thread pools (Rayon), CPU SIMD and Cuda.

The default control scheme is non-standard, unless you play video games...

Any feedback and critique appreciated!

Comments

landl0rd•8mo ago
This looks really nice, but what's the plugin/extension story? Part of the reason PyMol is popular is bc it's easy to write plugins in Python, which ngl is much closer to what a lot of researchers are comfortable with. This looks way better and I'd love something faster for quick-and-dirty work than PyVol but extensibility is king :)

Thanks for the work on this! It's badly needed.

the__alchemist•8mo ago
That's a great idea. There is currently no plugin or extension support, and I think the immediate thing that makes this not usable for most workflows is lack of specific functionality, and the ability for a user to add it. This needs to happen.
gilleain•8mo ago
Looks good. Colour scheme looks a but wacky in the screenshots. Hopefully CPK or other standards are in your backlog :)

(For some reason Rasmol used to have 'hotpink' as a colour option)

the__alchemist•8mo ago
Great idea on CPK! I copied the PyMol color values for atom, but the residues are... arbitrary. This looks like an easy change.
bionhoward•8mo ago
Is this “scriptable” in rust? I have a lot of Pymol scripts I’d love to rewrite in rust
the__alchemist•8mo ago
It's not. I considered this, or at least CLI functionality. I think it would have to ape PyMol's to be useful, so people don't have to learn new CLI commands. Great idea!
bionhoward•8mo ago
Mostly what I do is make animations, so a minimalist set for this would be like

- load mmCIF / PDB - zoom camera out to show everything - show spheres - remove solvents - color by chain or element - take screenshots - rotate molecules - translate atoms

Rust would be wayyy better than pymol, I’m trying to minimize my Python

the__alchemist•8mo ago
Screw it; I just added a basic CLI. Implemented save, load, view, help, fetch, and show. I'll add the ones you suggested as well, if they're supported by the underlying data structures. (e.g. the cam stuff is straightfwd, but `remove solvents` may reduce to `hide hetero atoms; sort of like how `show` just toggles the view mode`.
colingauvin•8mo ago
I'm a structural biologist working for a small biotech. Very interested in alternatives to PyMOL and ChimeraX. Took it for a small spin, right away I'm unable to move with the mouse using the free cam. Also was unable to open a .pdb file that I had locally (fetching from RCSB worked though). Really cool work thus far though.

what type of docking are you planning to support? Autodock? Or something from scratch?

landl0rd•8mo ago
Second this question; would be really cool if we had solid support for some of the qvina2/qvina-w/gpuvina implementations too along with stuff like haddock for affinity-based protein-protein.

P.S. putting this here since I can't edit prior comment; fails to build on mac. It looks like you may have local updated versions of dependency crates (bio_apis) not pushed to gh since I see things like missing `rcsb::load_validation_2fo_fc_cif`, `f32x8` (I assume this is SIMD?), derive(Debug) on ReqError, etc. even with your forked versions of the crates.

the__alchemist•8mo ago
Good call; I just updated the dependencies, and removed the local patches on the latest Github. Should compile now on Mac/x86, but I can't test.

Is the Mac in question ARM CPU? I ask because the `f32x8` missing you see shouldn't be affected by the local patches. I hard-coded SIMD for x86. The latest push attempts to gate SIMD so it will still compile on ARM, but I haven't tested it.

Good call on the qvina2/qvina-w/gpuvina implementations!

the__alchemist•8mo ago
Would love to solve the PDB file and cam errors. Is there a way you can share the .PDB? Or, if it's exactly the one available on RCSB, if you share the ident, I can download it and fix.

Re free cam: Does the arc cam work? Do the movement keys in free cam work? Does right clicking to select an atom or residue work? Are you holding M1 when moving the mouse? Thank you!

For docking, I initially wanted to do ADV integration, but am leaning more towards from-scratch.

webprofusion•8mo ago
Great stuff - I built a web based protein model viewer in 1997 (maybe 96), it used VRML for the 3D view and queried a database called SRS.