The author delves into the importance and intricacies of memoization, a technique to store the results of expensive function calls to reduce unnecessary calls. They discuss various aspects, such as local variables, the memoization operator in Ruby, and the need to be cautious with false and nil values. A surprising revelation is the significant impact […]
Read more »
KeyPub.sh is a service that allows users to link their SSH public keys to email addresses, providing a verified identity for all SSH-based applications. Users can register their keys with an email address, control what information is public or private, and reference other users by email or key fingerprint. The service is privacy-focused, with a […]
In 2024, I discovered great games, articles, and podcasts. One gem is Elite, a classic game I loved on my Commodore 64. A post on Ham Radio’s rich history and Japanese bathroom ghosts were fascinating. Philip K. Dick’s classical music favorites and the Corvo Cult were intriguing. I explored programming languages like Joy and Forth, […]
The battle against spam and malware on Facebook is aided by the unique Sigma system, designed to automatically identify and remove malicious content. Recently upgraded to Haskell, Sigma serves over one million requests per second, a rare choice for such large production systems. Haskell’s functional programming and strong typing capabilities enhance safety and efficiency, allowing […]
The author reflects on a stop in the woods on a snowy evening, appreciating the beauty and tranquility but ultimately acknowledging their responsibilities and the journey ahead. The poem conveys a sense of peacefulness and contemplation, with a focus on balancing nature with obligations. Despite the peaceful scene described, the author recognizes their duty and […]
arXivLabs is a platform for collaborative experimental projects aimed at enhancing the features of arXiv. It allows individuals and organizations to develop and share new tools directly on the website, following the values of openness, community, excellence, and user privacy. Partners must adhere to these values to work with arXiv. If you have a project […]
Robert Christoffel and Werner Hein enjoyed regular gatherings in Washington, D.C., known as Stammtisch, a tradition that originated in Germany. Stammtisch is a monthly meeting of like-minded individuals at a bar or restaurant, where drinks and chat deepen friendships. Despite its traditional roots in Germany, Stammtisch in D.C. has evolved to include women and a […]
The Dutch Electoral Board invited me to reflect on their Abacus vote tabulation software. While continuous deployment works for some, critical fields like elections and power plants demand stability over time. The key is choosing dependencies wisely – they can shift, decay, or disappear, causing major rewrites. Keeping code simple, testing rigorously, and documenting thoroughly […]
The author prefers shorter nonfiction books around 100 pages, finding them more manageable and impactful. They mention a few powerful examples, like Timothy Snyder’s On Tyranny and Rachel Aaron’s 2k to 10k. They express frustration with longer books that may seem bloated, preferring concise, focused ideas. The author also dislikes essay collections, preferring a single, […]
A recent leak of classified documents about the Eurofighter Typhoon’s radar systems on the War Thunder forums has sparked controversy. The discussion focused on the CAPTOR radar’s capabilities, leading to a user sharing restricted material to support their argument. This is not the first time the forums have faced issues with classified leaks, having previously […]