frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Plwm – An X11 window manager written in Prolog

https://github.com/Seeker04/plwm
88•jedeusus•3h ago•13 comments

Lottie is an open format for animated vector graphics

https://lottie.github.io/
200•marcodiego•6h ago•83 comments

Path to a free self-taught education in Computer Science

https://github.com/ossu/computer-science
94•saikatsg•4h ago•49 comments

Writing your own CUPS printer driver in 100 lines of Python (2018)

https://behind.pretix.eu/2018/01/20/cups-driver/
105•todsacerdoti•5h ago•8 comments

Ask HN: What are you working on? (May 2025)

28•david927•1h ago•72 comments

Lisping at JPL (2002)

https://flownet.com/gat/jpl-lisp.html
73•adityaathalye•3d ago•15 comments

Beware the Complexity Merchants

https://chrlschn.dev/blog/2025/05/beware-the-complexity-merchants/
30•kiyanwang•1h ago•14 comments

Claude 4 System Card

https://simonwillison.net/2025/May/25/claude-4-system-card/
489•pvg•15h ago•193 comments

Writing a Self-Mutating x86_64 C Program (2013)

https://ephemeral.cx/2013/12/writing-a-self-mutating-x86_64-c-program/
53•kepler471•4h ago•16 comments

Show HN: Zli – A Batteries-Included CLI Framework for Zig

https://github.com/xcaeser/zli
38•caeser•4h ago•10 comments

Design Pressure: The Invisible Hand That Shapes Your Code

https://hynek.me/talks/design-pressure/
105•NeutralForest•7h ago•29 comments

Show HN: DaedalOS – Desktop Environment in the Browser

https://github.com/DustinBrett/daedalOS
74•DustinBrett•5h ago•15 comments

Koog, a Kotlin-based framework to build and run Al agents in idiomatic Kotlin

https://github.com/JetBrains/koog
14•prof18•3d ago•0 comments

Martin (YC S23) Is Hiring Founding AI/Product Engineers to Build a Better Siri

https://www.ycombinator.com/companies/martin/jobs
1•darweenist•4h ago

Denmark to raise retirement age to 70

https://www.telegraph.co.uk/world-news/2025/05/23/denmark-raise-retirement-age-70/
171•wslh•4h ago•401 comments

CAPTCHAs are over (in ticketing)

https://behind.pretix.eu/2025/05/23/captchas-are-over/
71•pabs3•20h ago•70 comments

Wrench Attacks: Physical attacks targeting cryptocurrency users (2024) [pdf]

https://drops.dagstuhl.de/storage/00lipics/lipics-vol316-aft2024/LIPIcs.AFT.2024.24/LIPIcs.AFT.2024.24.pdf
78•pulisse•9h ago•55 comments

'Strange metals' point to a whole new way to understand electricity

https://www.science.org/content/article/strange-metals-point-whole-new-way-understand-electricity
81•pseudolus•7h ago•25 comments

Can a corporation be pardoned?

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5202339
33•megamike•4h ago•55 comments

What happens after you run Git push?

https://www.blacksmith.sh/blog/security
5•tsaifu•2d ago•0 comments

Tariffs in American History

https://imprimis.hillsdale.edu/tariffs-in-american-history/
55•smitty1e•1d ago•83 comments

Show HN: SVG Animation Software

https://expressive.app/expressive-animator/
148•msarca•9h ago•61 comments

Is TfL losing the battle against heat on the Victoria line?

https://www.swlondoner.co.uk/news/16052025-is-tfl-losing-the-battle-against-heat-on-the-victoria-line
51•zeristor•12h ago•70 comments

On File Formats

https://solhsa.com/oldernews2025.html#ON-FILE-FORMATS
98•ibobev•4d ago•61 comments

Dependency injection frameworks add confusion

http://rednafi.com/go/di_frameworks_bleh/
77•ingve•13h ago•83 comments

Reinvent the Wheel

https://endler.dev/2025/reinvent-the-wheel/
549•zdw•1d ago•209 comments

Programming on 34 Keys (2022)

https://oppi.li/posts/programming_on_34_keys/
48•todsacerdoti•8h ago•67 comments

Now you can watch the Internet Archive preserve documents in real time

https://www.theverge.com/news/672682/internet-archive-microfiche-lo-fi-beats-channel
95•LorenDB•2d ago•9 comments

Show HN: AI Baby Monitor – local Video-LLM that beeps when safety rules break

https://github.com/zeenolife/ai-baby-monitor
59•zeenolife•4d ago•45 comments

The Newark airport crisis

https://www.theverge.com/planes/673462/newark-airport-delay-air-traffic-control-tracon-radar
83•01-_-•4h ago•60 comments
Open in hackernews

Show HN: Open-source protein and ligand viewer

https://github.com/David-OConnor/daedalus
17•the__alchemist•2d 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•5h 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.

gilleain•4h 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)

bionhoward•3h ago
Is this “scriptable” in rust? I have a lot of Pymol scripts I’d love to rewrite in rust
colingauvin•2h 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•2h 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.