often use Culture ship names when having to identify random electronic / digital bits at work or home—iPhones, servers, databases, directories, sometimes even methods or functions.
This site makes picking a name at random a little bit easier, and a little more fun. It was also an excuse to teach myself how Jekyll uses collections and data files. Enjoy.
Note: This site also builds a simple ruby script to randomly pick ship names from the command line.
Nerve is an ADK (Agent Development Kit) designed to be a simple yet powerful platform for creating and executing LLM-based agents. Agents are simple YAML files that can use a set of built-in tools such as a bash shell, file system primitives and other things (like APIs).
(archived) https://www.evilsocket.net/2025/03/13/How-To-Write-An-Agent/
A multi-threaded PDF password cracking utility equipped with commonly encountered password format builders and dictionary attacks. Supports wordlist-based dictionary attacks, date, number range, and alphanumeric brute-forcing, and a custom query builder for password formats. Performs about 50k-100k+ passwords per second utilizing full CPU cores. You can write your own queries like STRING{69-420} which would generate and use a wordlist with the full number range. Specify a maximum and optionally a minimum length for the password search and all passwords of length 4 up to the specified maximum consisting of letters and numbers (a-zA-Z0-9) will be tried.
A commandline utility to search text in PDF files. Tries to be compatible with GNU Grep, where it makes sense. Many of your favorite grep options are supported (such as -r, -i, -n or -c).
Git: https://gitlab.com/pdfgrep/pdfgrep
I wonder if I can plug this into SearxNG.
FBI Watchdog is a threat intelligence tool that monitors domain DNS changes in real-time, specifically detecting law enforcement seizures (ns1.fbi.seized.gov and ns2.fbi.seized.gov). It alerts users via Telegram and Discord and captures screenshots of seized domains.
Only alerts over Telegram or Discord, though.
Wildlife rahabbers and veterinarians often wrap rescue owls in fabric before weighing, treating and feeding them, otherwise they get in a flap.
The result? Oodles of Owls in Towels — all wrapped up like burritos 🌯 — and this place is owl for it 🧡🦉
Shellminator is an easy-to-use terminal interface library designed for microcontroller environments. Thanks to its low resource usage, it can run on almost any microcontroller. It’s Arduino-compatible out of the box, making it accessible for both hobbyists and beginner programmers.
If your device is offline, you can now host the necessary web pages directly from the microcontroller. No external server needed! You can create progress bars, buttons, selection lists, plots, level meters, and even notifications. You can password-protect your terminal.
Highly, almost stupidly configurable. More like a shell than a serial terminal.
How to patch into the circuitry of relatively cheap digital calipers to get data out of them.
This repository takes a clear, hands-on approach to Retrieval-Augmented Generation (RAG), breaking down advanced techniques into straightforward, understandable implementations. Instead of relying on frameworks like LangChain or FAISS, everything here is built using familiar Python libraries openai, numpy, matplotlib, and a few others.
The goal is simple: provide code that is readable, modifiable, and educational. By focusing on the fundamentals, this project helps demystify RAG and makes it easier to understand how it really works.
Bluetooth experimentation framework for Broadcom and Cypress chips. - seemoo-lab/internalblue
Diagnostic Criteria for "Absurdly Rich Sociopathic Entitlement Disorder (ARSED)"
The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teams - ZachGoldberg/Startup-CTO-Handbook
MeshCore is a lightweight, portable C++ library that enables multi-hop packet routing for embedded projects using LoRa and other packet radios. It is designed for developers who want to create resilient, decentralized communication networks that work without the internet.
MeshCore now supports a range of LoRa devices, allowing for easy flashing without the need to compile firmware manually. Users can flash a pre-built binary using tools like Adafruit ESPTool and interact with the network through a serial console. MeshCore provides the ability to create wireless mesh networks, similar to Meshtastic and Reticulum but with a focus on lightweight multi-hop packet routing for embedded projects. Unlike Meshtastic, which is tailored for casual LoRa communication, or Reticulum, which offers advanced networking, MeshCore balances simplicity with scalability, making it ideal for custom embedded solutions., where devices (nodes) can communicate over long distances by relaying messages through intermediate nodes. This is especially useful in off-grid, emergency, or tactical situations where traditional communication infrastructure is unavailable.
MeshCore is designed for use with:
A real-time MQTT message visualizer inspired by the Matrix digital rain effect. Displays incoming MQTT messages with customizable colors, sound effects, and dynamic visual effects.
It's a rewrite of a classic Speccy game, Head Over Heels, for modern systems. It looks like it's trying to be as silly and weird as the original was. There are shell scripts for compiling it but they try to download and install dependencies that are common in distros these days:
At some point, I wondered—what if I sent a packet using a transport protocol that didn’t exist? Not TCP, not UDP, not even ICMP—something completely made up. Would the OS let it through? Would it get stopped before it even left my machine? Would routers ignore it, or would some middlebox kill it on sight? Could it actually move faster by slipping past common firewall rules?
No idea.
So I had to try.
First, I sent the packets to myself, just to see how my own machine handled the poison I made up. Then, I sent them across continents to a remote Linux machine to see if they’d actually make it