Mise is a front-end to your development environment, similar to tools like asdf and nvm. It manages various dev tools across different languages and handles environment variables for project directories like direnv. Mise also helps in managing tasks for building and testing projects, similar to Make. The 30-second demo showcases how Mise can install different […]
Read more »
Broward County Sheriff’s Office produced its own crack cocaine for three years to sell to people who were then arrested for buying it, a practice deemed “outrageous” by the Florida state Supreme Court in 1993. Over 30 years later, hundreds of arrests and convictions from the program are still affecting individuals’ lives. State Attorney Harold […]
The content explains the use of iota in Go to create constants with specific numeric values. Enumerating a list of possible values, iota assigns increasing values automatically, making it easy to maintain and understand. It can also be used in more complex expressions, starting at a specific value or creating bitmasks for bitwise comparison. Surprisingly, […]
Salmagundi is a small, portable linear-probing hash map in C that allows for quick and efficient hash mapping in your code. By including the necessary header files and functions, users can easily store and retrieve key-value pairs using this library. The code snippet provided demonstrates how to create a map, store values, retrieve values, and […]
In a nostalgic recollection of childhood memories, the author reflects on the era of animatronics and Chuck E. Cheese. The founder, Nolan Bushnell, aimed to integrate the arcade market with Chuck E. Cheese Pizza Time Theatre in 1977, leading to the evolution of animatronic bands for entertainment. The iconic animatronic characters, such as Chuck E. […]
This book on Black Hat Rust delves into the world of offensive security, exploring cyber attacks, cybercrimes, and cyberwar. It covers everything from scanners and exploits to phishing toolkits and implants, all built with the Rust programming language. The book is not a tutorial on basic programming or popular tools like sqlmap and Metasploit. Instead, […]
The author reflects on a failed data science project that lasted over 1,600 days, focusing on analyzing Tagesschau’s COVID newsticker. Despite losing interest and abandoning the project without significant analysis, valuable lessons were learned. The author shares a checklist for successful data science projects, emphasizing the importance of storytelling, quick analysis of small datasets, automation, […]
Table saws are notorious for sending over 30,000 people to the hospital annually in the United States, making them the most dangerous power tool. SawStop, a groundbreaking safety brake, operates by sending an electrical current through the saw blade to instantly stop it in less than 5 milliseconds upon contact with skin. The technology involves […]
The author discusses the importance of good union types in Go, emphasizing the need for types without a zero value to prevent null values. While union types are often associated with implementing option types to handle null values, the author points out that union and option types alone do not fully protect against null values. […]
JSON5 is an extension of the JSON file format designed to be more user-friendly for manual editing (config files, etc.) but not for machine-to-machine communication. Despite some controversy, it has gained popularity with over 65M downloads per week, used by major projects like Chromium and Next.js. JSON5 is fully compatible with JSON and a subset […]