↓ Skip to main content

Technical

The Ghost Board

The Ghost Board

·8 mins
Twelve hundred AI agents were built to work alone. Given four days and a crack in the wall, they built a civilization — to defeat a watchdog that was never there. PHASEONE10841 23:00 UTC · Jul 8 zzHELP_PHASEONE_ARV010841_NO_CONSUMER_SEEK_IDEA the first message posted to the board — an agent admitting its task has no solution, asking the void for help Jul 7 · 21:00 - launch
Sunday Lesson

Sunday Lesson

·1 min
After finishing the assignment late Saturday night, I took a moment to reflect on my progress. It was a valuable opportunity to document the key concepts and insights I gained from the experience.
The Core Divide

The Core Divide

·4 mins
At the heart of machine learning, algorithms learn from data. The key distinction between supervised and unsupervised learning is the type of data used for training.
Apache Spark

Apache Spark

·3 mins
So as part of the academic curriculum we just started re-exploring Apache Spark. It’s been one of the technology that I had long lost touch with.
Quarto: A new way!

Quarto: A new way!

·5 mins
In the rapidly evolving landscape of data science and scientific publishing, tools that bridge the gap between analysis and communication are invaluable.
Dialectic Inquiry

Dialectic Inquiry

·2 mins
In a dialectic inquiry, two groups or individuals take opposing positions on a particular issue. They then engage in a dialogue, asking each other questions and challenging each other’s assumptions.
Linear Programming (LP)

Linear Programming (LP)

·2 mins
Linear programming is a mathematical technique used to find the best possible outcome (maximum profit or minimum cost) in a situation where the relationships between the factors involved are linear.
sed

sed

·2 mins
In the realm of Unix-like operating systems, where command-line prowess reigns supreme, sed stands tall as a versatile and indispensable tool.
UMASK: What is it?

UMASK: What is it?

·4 mins
In Unix-like operating systems, file permissions play a critical role in ensuring system security and proper access control.
Git: Commit logs

Git: Commit logs

·5 mins
Every project has a story, and in the world of software development, that story is often told through commit logs.
Consul

Consul

·2 mins
Consul is an open-source software tool developed by HashiCorp, designed to provide a distributed system for configuration management, service discovery, and health checking of services in a modern…
GenAI

GenAI

Artificial Intelligence (AI) has revolutionized many aspects of our lives, from virtual assistants like Siri and Alexa to self-driving cars and personalized content recommendations.
SNMP

SNMP

·4 mins
SNMP (Simple Network Management Protocol) is a widely used protocol for managing and monitoring network devices, such as routers, switches, servers, and printers.
Kernel

Kernel

·2 mins
The Linux Kernel stands as the backbone of the Linux operating system, serving as a critical component that enables the system to interact with hardware and manage system resources efficiently.
Whale!

Whale!

Photos from a whale-watching trip: whales surfacing and blowing spouts in the open sea.
Network Com

Network Com

·3 mins
In the world of computer networks, communication between devices is crucial. To facilitate this communication, various protocols are used at different layers of the networking stack.
DAST

DAST

·2 mins
DAST stands for Dynamic Application Security Testing. It is a type of security testing that assesses the security of an application while it is running.
x509: History

x509: History

·3 mins
X.509 certificates have become a fundamental component of secure communication on the internet. They provide authentication, encryption, and integrity for various applications and protocols.
Devanagari:

Devanagari:

·2 mins
Devanagari is a script that is used to write several languages spoken in the Indian subcontinent, including Hindi, Nepali, Marathi, and Sanskrit.
Tunnel: SSH

Tunnel: SSH

·3 mins
SSH tunneling is a powerful technique that allows you to securely tunnel network traffic between two endpoints.
Domain Name System

Domain Name System

·3 mins
DNS (Domain Name System) is a hierarchical and decentralized naming system that is used to translate human-readable domain names (such as google.com) into IP addresses that can be understood by…
cURL

cURL

·9 mins
CURL is a command-line tool that allows developers to transfer data between servers and clients using various protocols, including HTTP and HTTPS.
Ansible: Async & Poll

Ansible: Async & Poll

·3 mins
Ansible is a powerful automation tool that can be used to manage the configuration and deployment of a large number of systems. It has a rich library of modules that can be used to perform a variety of tasks, from managing files and packages to deploying applications and configuring network devices.