frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

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

https://openciv3.org/
546•klaussilveira•9h ago•153 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
872•xnx•15h ago•527 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
78•matheusalmeida•1d ago•16 comments

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

https://github.com/valdanylchuk/breezydemo
186•isitcontent•10h ago•23 comments

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

https://github.com/pydantic/monty
189•dmpetrov•10h ago•84 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
10•videotopia•3d ago•0 comments

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

https://vecti.com
298•vecti•12h ago•133 comments

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

https://github.com/microsoft/litebox
347•aktau•16h ago•169 comments

Dark Alley Mathematics

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

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
343•ostacke•16h ago•90 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
441•todsacerdoti•18h ago•226 comments

Delimited Continuations vs. Lwt for Threads

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

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

https://eljojo.github.io/rememory/
240•eljojo•12h ago•148 comments

PC Floppy Copy Protection: Vault Prolok

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

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
378•lstoll•16h ago•256 comments

What Is Ruliology?

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

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
222•i5heu•13h ago•168 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
97•SerCe•6h ago•78 comments

Show HN: ARM64 Android Dev Kit

https://github.com/denuoweb/ARM64-ADK
14•denuoweb•1d ago•2 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...
20•gmays•5h ago•3 comments

Learning from context is harder than we thought

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

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

https://github.com/phreda4/r3
63•phreda4•9h ago•11 comments

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

https://infisical.com/blog/devops-to-solutions-engineering
129•vmatsiiako•15h ago•56 comments

Introducing the Developer Knowledge API and MCP Server

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

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
261•surprisetalk•3d ago•35 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/
1032•cdrnsf•19h ago•428 comments

Zlob.h 100% POSIX and glibc compatible globbing lib that is faste and better

https://github.com/dmtrKovalenko/zlob
6•neogoose•2h ago•3 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
56•rescrv•17h ago•19 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
85•antves•1d ago•62 comments

WebView performance significantly slower than PWA

https://issues.chromium.org/issues/40817676
20•denysonique•6h ago•3 comments
Open in hackernews

MIT physicists improve the precision of atomic clocks

https://news.mit.edu/2025/mit-physicists-improve-atomic-clocks-precision-1008
98•pykello•3mo ago

Comments

ram_rar•3mo ago
I’ve spent a decent chunk of my career wrestling with time sync — NTP/PTP, GPS, timezones, all that fun stuff. For real world network time infrastructure, where do we actually hit diminishing returns with clock precision? Like, at what point does making clocks more precise stop helping in practice?

Asking partly out of curiosity, I have been toying with a future pet project ideas around portable atomic clocks, just to skip some of the headaches of distributed time sync altogether. Curious how folks who’ve worked on GPS or timing networks think about this.

IAmBroom•3mo ago
Since their precision is essential to measuring relativistic effects, I'm not sure we're near that limit.

For your precise question, it may already be there.

halestock•3mo ago
I know that Google's Spanner[0] uses atomic clocks to help with consistency.

[0] https://en.wikipedia.org/wiki/Spanner_(database)

gaze•3mo ago
It hit diminishing returns for most things long, long ago, but this physics is directly related to stuff in quantum computing and studying gravity.
KeplerBoy•3mo ago
I guess very few systems have better absolute time than a few microseconds. Those systems are probably exclusively found in HFT and experimental physics.

This past week I tried synchronizing the time of an embedded Linux board with a GPS PPS signal via GPIO. Turns out the kernel interrupt handler already delays the edge by 20 us compared to busy polling the state of the pin. Stuff then gets hard to measure at sub microsecond scales.

westurner•3mo ago
From https://news.ycombinator.com/item?id=44054783 :

> "Re: ntpd-rs and higher-resolution network time protocols {WhiteRabbit (CERN), SPTP (Meta)} and NTP NTS : https://news.ycombinator.com/item?id=40785484 :

>> "RFC 8915: Network Time Security for the Network Time Protocol" (2020)

KeplerBoy•3mo ago
Yes, I'm aware of some of these developments. Impressive stuff, just not the level of precision on achieves tinkering for a few days with a basic gnss receiver.
themafia•3mo ago
10 MHz reference oscillators that are GPS locked are quite common. They're very useful in RF contexts where they're quite easy to find.
KeplerBoy•3mo ago
Sure, I was specifically talking about computer system clocks. Also with an oscillator _absolute_ time offset doesn't matter, unless you want to synchronize the phase of distributed oscillators and then things quickly get non-trivial again.
themafia•3mo ago
> the phase of distributed oscillators

What do you imagine the clock in your computer is made out of?

DannyBee•3mo ago
Intel Ethernet pps input pin works much much better for this. See how the open timecard mini folks do it. Easy to get sub microsecond even on cheap embedded. Most m.2 of Intel chipsets expose it (for example) as well.
stephen_g•3mo ago
If your board’s SOC has a general purpose timer (GPT) then you can often have it count cycles of a hardware clock and store the value every interrupt pulse from a GPIO. I designed a GPS disciplined oscillator like this where we had an ADC generate a tuning voltage for a 100 MHz OCXO (which was a reference clock for microwave converters) which we divided down to 10 kHz and fed into the GPT, along with the 1pps from a GPS module, and the control loop would try to adjust it until we got 10K clock cycles for every pulse. This kind of synchronisation gets very accurate over a few minutes.

Even just triggering an GPT from an GPS PPS input counting cycles of an internal clock you could use a GPT to work out the error in the clock, and you only need to query it once a second.

stephen_g•3mo ago
Sorry that should be “had a DAC generate the turning voltage”, not ADC!
toast0•3mo ago
For most applications, clock precision of synchronization isn't really necessary. Timestamps may be used to order events, but what is important is that there is a deterministic order of events, not that the timestamps represent the actual order that the events happened.

In such systems, ntp is inexpensive and sufficient. On networks where ntpd's assumptions hold (symetric and consistent delays), sync within a millisecond is acheivable without much work.

If you need better, PTP can get much better results. A local ntpserver following GPS with a PPS signal can get slightly better results (but without PPS it might well be worse)

TrueDuality•3mo ago
Another commenter mentioned that this is needed for consistently ordering events, to which I'd add:

The consistent ordering of events is important when you're working with more than one system. An un-synchronized clock can handle this fine with a single system, it only matters when you're trying to reconcile events with another system.

This is also a scale problem, when you receive one event per-second a granularity of 1 second may very well be sufficient. If you need to deterministically order 10^9 events across systems consistently you'll want better than nanosecond level precision if you're relying on timestamps for that ordering.

cma•3mo ago
Google Spanner paper has interesting stuff along these lines, heavily relied on atomic clocks
pyuser583•3mo ago
My understanding is that precise measurement of time is the basis of all other measurements: space, mass, etc. They are all defined by some unit of time. So increasing time precision increases potential precision in other measurements.

Including of course information - often defined by the presence or absence of some alterable within a specific time.

We invent new uses for things once we have them.

A fun thought experiment would be what the world would look like if all clocks were perfectly in sync. I think I'll spend the rest of the day coming with imaginary applications.

MengerSponge•3mo ago
> were perfectly in sync

They couldn't stay synced. There's a measurable frequency shift from a few cm of height difference after all. Making a pair of clocks that are always perfectly in sync with each other is a major step towards Le Guin's ansible!

For other readers' info, clock stability is crucial for long-term precision measurements, with a "goodness" measured by a system's Allan variance: https://en.wikipedia.org/wiki/Allan_variance

fsh•3mo ago
This is true, but atomic clocks are about a million times more accurate than any other measurement device. For all pratical purposes, they are never the limiting factor.
nomel•3mo ago
For network stuff, high security and test/measurement networked systems use precision time protocol [1], which adds hardware timestamps as the packets exit the interface. This can resolve down to a couple nanoseconds for 10G [2], but can get down to picosecond. The "Grandmaster" clock uses GPS/atomic clocks.

For test and measurement, it's used for more boring synchronization of processes/whatever. For high security, with minimal length/tight cable runs, you can detect changes in cable length and latency added by MITM equipment, and synch all the security stuffs in your network.

[1] https://en.wikipedia.org/wiki/Precision_Time_Protocol

[2] https://www.arista.com/assets/data/pdf/Whitepapers/Absolute-...

jcelerier•3mo ago
and that precision is really important. For instance, when working with networked audio, which usually has a temporal resolution of packets that can be between 100us and 10ms (so abysmally slow in computer-time), non-PTP network cards are basically unusable.
DannyBee•3mo ago
I use fairly precise time but that's because I control high speed machinery remotely. The synchronization is the important part (the actual time doesn't matter). At 1200 inches per minute, being a millisecond off will put a noticeable notch in a piece.

Ptp and careful hardware configuration keeps things synced to within nanoseconds

amy_petrik•3mo ago
> where do we actually hit diminishing returns with clock precision?

ah yes - that would be Planck's second which can be derived from Planck's constant and the speed of light

xchip•3mo ago
"Improve" means nothing unless you give a number.
zokier•3mo ago
straight from the abstract:

> we can demonstrate quantum-amplified time-reversal spectroscopy on an optical clock transition that achieves directly measured 2.4(7) dB metrological gain and 4.0(8) dB improvement in laser noise sensitivity beyond the standard quantum limit.

programjames•3mo ago
That isn't a comparison to the state of the art, just a naive quantum clock.
at-fates-hands•3mo ago
When I was in anthropology, many of the cultures I studied had very vague concepts of time (sunrise/sunset, passage of stars and constellations, different seasons). One of my professors spent two weeks about how time was a Western construct and how people want to go to such great lengths to have such precise measurement of it.

The very lengthy discussion around the concept was fascinating to me as a 23 year old college student who only knew it from one perspective.

svl7•3mo ago
This topic of time being a western construct, it's impact on society and life is one of the subjects in the excellent book "Borderliners" [1] by Peter Høeg. A favorite of mine, though I never read the English translation. It's a fascinating topic, and impacts our live more than we might be aware of or care to admit. I started thinking about it in a different way after reading this book.

[1] https://en.wikipedia.org/wiki/Borderliners

o11c•3mo ago
> time was a Western construct

That really doesn't seem to make sense as written. Even if for "Western" you count all the way to the Middle East (where much of our chronometry originates), there's still a lot found in China and the New World. (From what I can tell, India does not seem to have a strong independent record here? Though they certainly borrowed from the inventors, just like Europe did.)

technothrasher•3mo ago
> how time was a Western construct

Japan had a whole fancy temporal hour system before Western contact. It was more complicated than our modern framework, as it was based on the time between sunrise and sunset and so the length of the hours had to be adjusted about every two weeks. But they certainly thought quite a bit about it, so I'm not sure how it could be claimed to not be a concept there at the time.

3eb7988a1663•3mo ago
How would the variable hours be used? Presumably access to the timekeeping was limited, so who even was aware of the difference so that they could modify their life to accommodate it?
themafia•3mo ago
We've been using sundials since antiquity. What was your professor even talking about?
1970-01-01•3mo ago
It wasn't even a daily utilized concept in the West until trains were chugging their way to various stations. Farmers didn't need to know the exact minute the cows came home.
nitwit005•3mo ago
Your professor was just wrong if they claimed time was a Western construct. Calendars, sundials, and other time keeping devices were created independently around the world.

All you need to create a clock is realize that your oil lamp consumes its fuel in a somewhat consistent interval, or a similar observation for the time it takes drips of water to fill a cup. People figured it out.

bawolff•3mo ago
I don't know how other cultures viewed time, but i think there is a big difference between being able to make a clock and running your life by a clock. Modern industrialized society is very regimented - work starts at an exact time, ends at an exact time, lunch is exactly an hour, etc. I suspect such notions would be much less useful in a non-industrial society.
nitwit005•3mo ago
The utility of an idea is not the idea itself.
bawolff•3mo ago
I don't think its fair to say that atomic clocks represent a western cultural value. After all, they are extremely niche. Physicists care but the average "westerner" does not.
programjames•3mo ago
And paper money is a Chinese invention. Doesn't mean it's worthwhile to spend two weeks in an anthropology class talking about how much awesomer they are.
westurner•3mo ago
Is this (the OT [1]) with ytterbium a more or less efficient way to count clock ticks with high precision than is described in [2]?

[1] "Quantum-amplified global-phase spectroscopy on an optical clock transition" (2025) https://www.nature.com/articles/s41586-025-09578-8

[2] "Quantum watch and its intrinsic proof of accuracy" (2022) https://journals.aps.org/prresearch/abstract/10.1103/PhysRev...

crispyambulance•3mo ago
They mention a "quantum noise limit", that must be the ultimate precision that is physically possible, right?

What is this ultimate precision? I imagine that at some point, even the most modest relative motion at ordinary velocities would introduce measurable time dilation at fine enough clock precision.

jacquesm•3mo ago
Not just time dilation, at those scales time apparently can flow backwards for a bit!

https://arxiv.org/abs/2409.03680

fsh•3mo ago
Yes, there is a limit called "quantum projection noise" that determines how much frequency stability one can achieve with a single-atom clock [1]. With N independent atoms, this limit gets smaller by 1/sqrt(N), but with N entangled atoms one can achieve a 1/N scaling. This is the ultimate limit (Heisenberg limit).

[1] https://journals.aps.org/pra/abstract/10.1103/PhysRevA.47.35...