About:
Jacques is a Software Engineer at Bloomberg with a background in Computer Science and Mathematics.
Website:
Specializations:
Interests:
Outgoing Links:
Subscribe to RSS:
The author shares an experience of setting an alarm on his Android phone and appreciates the feature that takes into account the possibility of daylight savings changing the clocks. He emphasizes the importance of small improvemen...
The text is a practical introduction to rotors for 3D graphics. It explains the use of rotors as an alternative to quaternions and the surrounding mathematical concepts. The post is written with the specific intention of implement...
The author describes the process of adding drag-and-drop functionality to a program and the issues they encountered. They spent two days trying to figure out why the program only sometimes worked, and eventually discovered that ru...
The author discusses the issue of disk usage accounting for ZFS snapshots, explaining the complexity of disk usage with copy-on-write snapshots and the discrepancy between disk space consumed by snapshots and the actual disk space...
The text discusses the problem of generating uniformly-distributed random integers within a given range. It explores different approaches to solving this problem, including the naive approach, the Java/OpenBSD approach, Lemire's n...
The author discusses the hidden friend idiom in C++ and its benefits, particularly in speeding up compilation. They conducted a test example and found that using hidden friend functions significantly reduces compilation time. The ...
The blog post is about configuring FreeBSD services, specifically syncthing, and provides a detailed breakdown of the service configuration. The author explains the shell script used for the service configuration and provides addi...
The text discusses the importance of memory alignment in modern computing hardware. The author conducted tests to determine the impact of memory alignment on performance and correctness. The results showed that memory alignment do...
The author discusses their efforts to depend less on Google services, specifically shifting away from using GMail. They share their concerns about Google's email service and their experience migrating to Fastmail. They discuss the...
The text discusses the process of implementing DNS and the challenges faced in creating a client that talks directly to a DNS server to get IP addresses from domain names. The author shares two issues encountered and the solutions...