Blogs / Personal blogs

Neil Fraser

neil.fraser.name

For most of the past couple of decades I've been a software engineer at Google in California. Currently I'm working for New Voice in Switzerland. In my spare time I've created a mélange of open-source software . I've also built some rather unusual hardware . On rare occasions I've even been known to write something…

Popular posts
9
Total points
3,755
HN comments
1,094
Rank
#349 personal

Visit neil.fraser.name → RSS feedOn Hacker News Dec 2009 – Sep 2026

Society, Policy & Culture 4Software Engineering 3Life, Learning & Writing 3Tech Industry & Business 2Systems & Performance 1History & Retro Computing 1

1

Computer Science in Vietnam

During my recent trip to Vietnam I took the opportunity to visit some schools and see how computer science was taught there. Officially, foreigners require permission from the department of education to enter schools. But it's much simpler (and the results are more representative) to simply show up unannounced. A…

3

Differential Synchronization (2009)

Keeping two or more copies of the same document synchronized with each other in real-time is a complex challenge. This paper describes the differential synchronization algorithm. Differential synchronization offers scalability, fault-tolerance, and responsive collaborative editing across an unreliable network.