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

.name Termination

Nearly twenty-five years ago I registered neil.fraser.name to provide a stable presence on the Internet. It has been the home of this website, my email address, and a server for APIs. It predates YouTube, Facebook, and smart phones. Minutes after my daughter was born, I also registered beverly.fraser.name .

3

Ten Years at Google

Today marks my ten year anniversary as a Googler. I arrived with very little; just a suitcase, a backpack, and my pet mouse . Google took care of everything, from finding an apartment, to providing free food, Internet, and transportation. Google is more than an employer, it is a home. Filled with geeks, and makers…

4

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…

6

Travel in the USA Requires ID

The TSA says it is possible to fly without ID , but then goes on to state that you still have to prove your identity in some way. If the purpose is to thwart hijackings, then it should be sufficient to simply give anonymous passengers additional screening. But that's not the purpose of ID.

7

Airship Tails

Our team at Google got the opportunity to fly in a Zeppelin yesterday. This is the first Zeppelin to fly in the US since the Hindenburg. I had been looking forward to this flight for several years. The photos are spectacular.

8

Google Multivac

In 1958 Isaac Asimov wrote a short story titled "All the Troubles of the World" (included in the collection "Nine Tomorrows" ). It described a world transformed by Multivac, a giant all-knowing computer. Asimov died in 1992, a mere four years before Larry and Sergey started their project "to organize the world's…

9

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.