frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Expanding Racks [video]

https://www.youtube.com/watch?v=iWknov3Xpts
34•doctoboggan•1h ago•2 comments

Chatterbox TTS

https://github.com/resemble-ai/chatterbox
354•pinter69•10h ago•117 comments

Microsoft Office migration from Source Depot to Git

https://danielsada.tech/blog/carreer-part-7-how-office-moved-to-git-and-i-loved-devex/
97•dshacker•6h ago•79 comments

AOSP project is coming to an end

https://old.reddit.com/r/StallmanWasRight/comments/1l8rhon/aosp_project_is_coming_to_an_end/
37•kaladin-jasnah•1h ago•9 comments

DNS4EU, an EU-based DNS resolution service

https://www.helpnetsecurity.com/2025/06/09/eu-launches-eu-based-privacy-focused-dns-resolution-service/
24•stanislavb•40m ago•12 comments

Show HN: Eyesite - experimental website combining computer vision and web design

https://blog.andykhau.com/blog/eyesite
49•akchro•5h ago•4 comments

Research suggests Big Bang may have taken place inside a black hole

https://www.port.ac.uk/news-events-and-blogs/blogs/space-cosmology-and-the-universe/what-if-the-big-bang-wasnt-the-beginning-our-research-suggests-it-may-have-taken-place-inside-a-black-hole
444•zaik•10h ago•397 comments

Show HN: Spark, An advanced 3D Gaussian Splatting renderer for Three.js

https://sparkjs.dev/
258•dmarcos•13h ago•58 comments

Plants hear their pollinators, and produce sweet nectar in response

https://www.cbc.ca/listen/live-radio/1-51-quirks-and-quarks/clip/16150976-plants-hear-pollinators-produce-sweet-nectar-response
232•marojejian•4d ago•45 comments

V-JEPA 2 world model and new benchmarks for physical reasoning

https://ai.meta.com/blog/v-jepa-2-world-model-benchmarks/
234•mfiguiere•15h ago•77 comments

The hunt for Marie Curie's radioactive fingerprints in Paris

https://www.bbc.com/future/article/20250605-the-hunt-for-marie-curies-radioactive-fingerprints-in-paris
10•rmason•2d ago•0 comments

How I Program with Agents

https://crawshaw.io/blog/programming-with-agents
425•bumbledraven•3d ago•237 comments

How long it takes to know if a job is right for you or not

https://charity.wtf/2025/06/08/on-how-long-it-takes-to-know-if-a-job-is-right-for-you-or-not/
149•zdw•2d ago•96 comments

My Cord-Cutting Adventure

http://brander.ca/cordcut/
54•wizardforhire•3d ago•33 comments

Show HN: Ikuyo a Travel Planning Web Application

https://ikuyo.kenrick95.org/
253•kenrick95•17h ago•84 comments

Unveiling the EndBOX – A microcomputer prototype for EndBASIC

https://www.endbasic.dev/2025/06/unveiling-the-endbox.html
22•jmmv•6h ago•5 comments

TV Fool: See OTA channels you can receive

https://www.tvfool.com/index.php?option=com_wrapper&Itemid=29
15•nvahalik•3h ago•4 comments

James Florio Turned Patrick Dougherty's Sculptures into Stellar Photography

https://aboutphotography.blog/blog/behind-the-scenes-with-phil-penman-the-making-of-new-york-street-diaries-book-spotlight
3•ChompChomp•3d ago•0 comments

Congratulations on creating the one billionth repository on GitHub

https://github.com/AasishPokhrel/shit/issues/1
454•petercooper•8h ago•106 comments

Bypassing GitHub Actions policies in the dumbest way possible

https://blog.yossarian.net/2025/06/11/github-actions-policies-dumb-bypass
183•woodruffw•16h ago•90 comments

OpenAI o3-pro

https://help.openai.com/en/articles/9624314-model-release-notes
215•mfiguiere•1d ago•117 comments

Shaped (YC W22) Is Hiring

https://www.ycombinator.com/companies/shaped/jobs/qtQwxJO-head-of-engineering
1•tullie•9h ago

Show HN: RomM – An open-source, self-hosted ROM manager and player

https://github.com/rommapp/romm
189•gassi•16h ago•75 comments

The curious case of shell commands, or how "this bug is required by POSIX" (2021)

https://notes.volution.ro/v1/2021/01/notes/502e747f/
116•wonger_•1d ago•69 comments

Show HN: S3mini – Tiny and fast S3-compatible client, no-deps, edge-ready

https://github.com/good-lly/s3mini
233•neon_me•21h ago•92 comments

Fine-tuning LLMs is a waste of time

https://codinginterviewsmadesimple.substack.com/p/fine-tuning-llms-is-a-huge-waste
113•j-wang•1d ago•55 comments

EchoLeak – 0-Click AI Vulnerability Enabling Data Exfiltration from 365 Copilot

https://www.aim.security/lp/aim-labs-echoleak-blogpost
191•pvg•11h ago•66 comments

The Canadian C++ Conference

https://cppnorth.ca/index.html
17•BiraIgnacio•6h ago•4 comments

Firefox OS's story from a Mozilla insider not working on the project (2024)

https://ludovic.hirlimann.net/2024/01/firefox-oss-story-from-mozila-insider.html
145•todsacerdoti•18h ago•92 comments

DeskHog, an open-source developer toy

https://posthog.com/deskhog
194•constantinum•16h ago•76 comments
Open in hackernews

A Primer on Molecular Dynamics

https://www.owlposting.com/p/a-primer-on-molecular-dynamics
89•EvgeniyZh•5d ago

Comments

roughly•1d ago
This is neat! I’m not fully through it yet, but just wanted to emphasize this:

> And understanding molecular motion is key for everything in biology, everything in biology is vibrating molecules underneath the surface!

Coming into bio as a programmer, this is the absolute sin qua non rule you need to internalize: there are no boundaries between systems, because everything is jiggling atoms. DNA encodes for genes, except the transcription process is heavily mediated by the physical environment and physical constraints of accessing the DNA; RNA transcribes to amino acid strings, except it’s also a molecule, and so sometimes it folds into a structure and just does shit itself; proteins have a function, except sometimes they have many functions, because the “lock and key” metaphor isn’t wrong, except when you’ve got a billion locks and your key’s kinda floppy, it’ll probably fit more than one. Nature plays with physical systems and will repurpose anything to do anything else - the informatics only take you so far, all the real action is vibrating molecules.

holodro•1d ago
> Coming into bio as a programmer, this is the absolute sin qua non rule you need to internalize: there are no boundaries between systems, because everything is jiggling atoms.

(Similar background as you.) Another sine qua non rule is that evolution created biology, it wasn't engineered like software and it doesn't decompose like software. Evolution creates hairballs that has don't respect traditional engineering boundaries and abstraction hierarchies.

From that, along with probabilistic molecular jiggling, we get biological systems that are quite difficult to understand, predict, and control.

kurthr•1d ago
It's a good start to realize that what underlies all the understanding of science are simplified predictive models, and usually only statistical models at that.

What this means is that running an experiment in many fields is so difficult that replication is a real challenge. There are so MANY ways you can screw up, or you could just have a statistical fluke that screws you over. Just a tiny contamination or seemingly irrelevant missed step will cause a failure. That's why the idea of having journals composed of failed experiments just doesn't work. Unstated experimental process assumptions are legion. Sometimes an expert can look at the result and see what you've done wrong (like bad contacts in "Electron Band Structure In Germanium, My Ass") and often not even that. Sometimes there's something interesting in the failure, but 99% of the time it's just your pitch is so bad you can't hit the strike zone. Do better!

The things that are easy to replicate (and usually they've been specifically designed that way like Starbucks' over roasted beans), have actually been reduced to engineering. They're not on the edge where scientists can get published. That way perverse incentive madness lies.

Enjoy the controlability of inputs, the repeatability of bugs, the near perfection of compilers and memory allocation, the complete independence of variables while you can. Unless that is, you like Rowhammer and voltage glitch attacks.

siver_john•1d ago
Amazing article on Molecular dynamics, in the infinite number of things they could add is a small segment on coarse graining. Though I'm biased (and have been thinking about writing one myself).

Granted wished this had been around when I started my journey instead of having to delve into things like the Amber manual... (which I will grant is wonderful for its information but the organization isn't as convenient).

abhishaike•1d ago
Author here, I wish I added a section on coarse graining as well :) hope you write a post about it!
fentonc•1d ago
Fun article! I was one of the architects on Anton 2 and Anton 3 at DESRES.
max_•1d ago
Hi,

Do you have any resources that you recommend on coarse graining?

I am really interested in the topic.

frgoe•1d ago
I am currently working on CG potentials. Can really recommend the basics from Gregory A. Voth.
siver_john•16h ago
Depends on how deep you want to go. The pioneering work in this field is the "The multiscale coarse-graining method." series of papers kicked off by Noid. Who is still a person to pay attention to in this field.

I also believe the work of Frank Noe is someone to watch for in the ML potential space for proteins.

I'm also always happy to talk about CG.

max_•15h ago
How do I get in touch?

My email OTOH is in my bio.

siver_john•14h ago
Sent an email =)
seamossfet•1d ago
Great write up, we're working on a drug discovery CAD tool and MD has been one of our focal points. Extremely challenging and fun problem to work on!

What complicates things is the experimental data we get back from labs to validate MD behavior is extremely tricky to work with. Most of what we're working with is NMR data which shows flexibility in areas of the proteins, but even then we're left with these mathematical models to attempt to "make sense" of the flexibility and infer dynamics from that. Sometimes it feels like an art and a science trying to get meaningful insights for lab data like this.

It's extremely difficult to experimentally verify any MD model since, as mentioned in the article, most of the data we're working with are static mugshots in the form of crystal structures.

the__alchemist•1d ago
That's so cool! What's the software like, compared to say, PyMol? Is it like PyMol, integrated with docking? Are you using MD to position the drugs instead of trying different combos, like Vina does?
forgotpwagain•1d ago
Very cool. There are also methods that allow you to extract some notion of motion from variability in CryoEM data, e.g. CryoDRGN-ET [1].

I'm curious if you've worked with any of those models and how they relate to NMR data and MD simulations.

[1] https://www.nature.com/articles/s41592-024-02340-4

abhishaike•1d ago
+1 to this!

I've also written a potentially helpful coverage piece on extracting conformations from cryo-EM data: https://www.owlposting.com/p/a-primer-on-ml-in-cryo-electron...

colingauvin•1d ago
There are also techniques that combine both. In my experience (as an experimental structural biologist working in drug design), they frequently disagree.
edwardbernays•1d ago
hello, I have an undergrad degree in computer science and I'm trying to reach myself informatics to get into this field. do you have any tips, or perhaps an internship available?

if you can reach out at all, you can find me at [masterfully dot blundered] on the normal g-domain. I briefly skimmed your profile for contact info but could not find any.

max_•1d ago
There is brilliant video by the hedge fund manager DE Shaw about molecular dynamics simulation.

Its very accessible and I found it very interesting — https://youtu.be/PGqCeSjNuTY?feature=shared

viapivov•1d ago
MD has always fascinated me, but I have always been skeptical about it. What understanding could we get from watching a complex system like a peptide evolve in time? Dissociation constant that is easier to measure than crystalize the molecule? Can we ever be sure that we have attributed all necessary quantum effects such as pi orbitals' interactions?
siver_john•14h ago
Biased: Was a researcher in this field...

For MD, specifically the type talked about here, we aren't taking in all the quantum effects, and that is known. Crystalizing molecules, especially large either dynamic proteins or ones in lipids is hard. Crystalizing during transitory states is orders of magnitude more difficult. MD allows us to visualize those transitory states and was used, for example, to observe the unfolding of the spike protein in Sars-Cov2 to assist in designing mRNA vaccines, because the important amino acids could be observed.

There is a lot of times where it is good enough, outpaces current experimental techniques, etc that it is the tool for the job. But it is not perfect and very rarely can stand completely on its own, in say drug discovery or other fields.

GubbinEel•1d ago
MD is a great entry point for anyone interested in scientific computing. A naive simulation is super easy to implement but you quickly learn hard lessons regarding performance scaling. I wrote an MD engine as a demo project for learning the basics of CUDA C.

For anyone with further interest in MD, two of the popular engines, Amber and Gromacs have excellent documentation for learning (1, 2). MDAnalysis is a popular analysis package. Their docs give a great rundown of what type of information you can glean from MD (3). If you’re strictly interested in eye candy, there’s a a fabulous blender plugin for visualizing MD simulations and protein structures (4). I also wrote a little Python program for setting up simulation systems you can do some fun stuff with it (5).

(1) https://ambermd.org/Manuals.php

(2) https://manual.gromacs.org/current/index.html

(3) https://www.mdanalysis.org/pages/documentation/

(4) https://bradyajohnston.github.io/MolecularNodes/

(5) https://github.com/AppleIntusion/MMAEVe

hoseja•18h ago
When I used much of these same methods at uni, all the software was utterly unoptimized "scientist-programmed" spaghetti mess and I strongly suspect it still is.

And there is not a 100x hero hacker that could clean this Augean stable.