Bobby Fischer solves a 15 puzzle in 17 seconds on Carson Tonight Show
Bobby Fischer was an American chess grandmaster and the 11th World Chess Champion. He is widely considered one of the greatest chess players of all time. Fischer was born in Chicago, Illinois in 1943. He learned chess at a young age and quickly became one of the top players in the United States. In 1957, […]
SHA-1 has broken in practice
We have broken SHA-1 in practice. This industry cryptographic hash function standard is used for digital signatures and file integrity verification and protects a wide spectrum of digital assets, including credit card transactions, electronic documents, open-source software repositories, and software updates. It is now practically possible to craft two colliding PDF files and obtain a […]
Eliminating Vulnerabilities: The Rise of Memory-Safe Programming Languages
Memory-safe languages incorporate features and mechanisms to prevent common memory-related errors, such as buffer overflows, dangling pointers, and memory leaks. These languages provide built-in safeguards and automated memory management to minimize the risk of memory-related vulnerabilities. Some of the prominent memory-safe languages include: Rust Rust is a systems programming language known for its strong memory […]
From Traditional to Serverless: Exploring Patterns that Revolutionize Development
Serverless computing is a model in which the cloud provider dynamically manages the server infrastructure. This means that developers don’t need to worry about provisioning or managing servers, which can save time and money. Several serverless patterns can be used to build scalable and reliable applications. This article will discuss some of the most popular […]
Nature’s springtime artistry 🌷
.NET 5 has reached the End of Life
In recent years, especially with the pandemic, everything has been moving very fast. The release of .NET 5 by Microsoft was only a year and a half ago (specifically on November 10, 2020) and we have to say goodbye to it. Sadly, Microsoft’s deadline for developers to migrate to .NET 6 is ending and support […]
Outliers: Why Some People Succeed and Some Don’t
Outliers is a book about success. It starts with a very simple question: what is the difference between those who do something special with their lives and everyone else? In Outliers we’re going to visit a genius who lives on a horse farm in Northern Missouri. We’re going to examine the bizarre histories of professional […]
Garden of Love
Zen of Python
The Zen of Python is a collection of 19 “guiding principles” for writing computer programs that influence the design of the Python programming language. Software engineer Tim Peters wrote this set of principles and posted it on the Python mailing list in 1999. Peters’s list left a 20th principle “for Guido to fill in,” referring […]