I attended an IETF meeting to learn more about TCP BBR and to understand the debate around IPv6. Many people believe that IPv6 is the future and that IPv4 is filled with hacks that need to be replaced. However, I wanted to understand why IPv6 is so complicated compared to IPv4. After researching and asking […]
Read more »
After 18 months of commercial use, the author shares their thoughts on using Elixir, Phoenix, and LiveView. Overall, they have had a pleasant experience and believe that Elixir exceeded their expectations in terms of available tools and overall development experience. They find Elixir enjoyable, with a good combination of functional programming and BEAM features. They […]
Thousands of hackers will gather at DEF CON to participate in the Generative Red Team Challenge, the largest red-teaming exercise for AI models. The challenge, announced by the Biden-Harris administration and supported by various organizations, aims to test the vulnerabilities and weaknesses of large language models provided by companies like Google and OpenAI. The models […]
In this web content, the author explores the driving factors behind social change throughout history. They propose that a small number of exceptional individuals create functional institutions that serve as the foundation of society. These institutions are then imitated by others, but the original versions outperform their imitators, leading to societal growth and prosperity. However, […]
In this web content, the author introduces the LearnDB project, which aims to deepen the understanding of databases by creating a relational database management system (RDBMS) similar to SQLite from scratch. The project is written in pure Python and has a relatively simple codebase, making it ideal for tinkering. However, it is not recommended for […]
Toki pona is the world’s smallest conlang, designed to be as simple as possible. It has 120 words (now up to 123) and minimal grammar rules. What makes it unique is its deeply logical structure that feels natural to speak and can be easily understood by simple computer programs. While there may be some ambiguity […]
In this essay, the author explores the story of Śiva through dance, science, and mythology. The author quotes Roberto Calasso, who believes that a life without the gods and their stories is not worth living. The author describes the fierce and powerful dance of Śiva, highlighting his role as a cosmic dancer. The author also […]
In 2017, Flutter was released as a popular framework for cross-platform app development. Now, Jitsi Meet has introduced an official Flutter plugin, merging their mobile SDKs with Flutter. The Jitsi Meet Flutter SDK serves as a wrapper for the iOS and Android SDKs, allowing developers to add Jitsi Meet functionality to their Flutter apps with […]
In November of last year, I shared an idea with my friend Sam: a video game where you play as an operating system and manage various components like CPU cores, processes, and memory pages. Inspired by this idea, I started developing the game using Pygame, a simple 2D library for Python. The game’s mechanics involve […]
Azure Open AI ChatGPT is a popular tool that many businesses use to enhance productivity and creativity. However, there are concerns about the potential exposure of confidential intellectual property. One approach is to block corporate access to ChatGPT, but this can be easily bypassed and limits the full capabilities of the tool. That’s where ChatGPT […]