Skip to content

Instantly share code, notes, and snippets.

Google Summer of Code 2026

Over the summer of 2026, I contributed to OWASP/Nest as part of Google Summer of Code. I built a board candidate verification framework, and added board activity tracking with API access. This page is a summary of the problems I worked on and what I shipped.

What is GSoC? Google describes it as:

Google Summer of Code is a global, online program focused on bringing new contributors into open source software development. GSoC Contributors work with an open source organization on a 12+ week programming project under the guidance of mentors.

To understand how it works, read this.

@minimaxir
minimaxir / CLAUDE.md
Created January 2, 2026 01:57
Rust CLAUDE.md (20260101)

Agent Guidelines for Rust Code Quality

This document provides guidelines for maintaining high-quality Rust code. These rules MUST be followed by all AI coding agents and contributors.

Your Core Principles

All code you write MUST be fully optimized.

"Fully optimized" includes:

@tamago324
tamago324 / fizzbuzz.c
Created January 15, 2018 13:42
FIzz BuzzをC言語で実装。コマンドライン引数で入力された値に対してFizzBuzzする
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]){
if (argc < 2) {
printf("コマンドライン引数を指定してください\n");
exit(1);
}

LLM Wiki

A pattern for building personal knowledge bases using LLMs.

This is an idea file, it is designed to be copy pasted to your own LLM Agent (e.g. OpenAI Codex, Claude Code, OpenCode / Pi, or etc.). Its goal is to communicate the high level idea, but your agent will build out the specifics in collaboration with you.

The core idea

Most people's experience with LLMs and documents looks like RAG: you upload a collection of files, the LLM retrieves relevant chunks at query time, and generates an answer. This works, but the LLM is rediscovering knowledge from scratch on every question. There's no accumulation. Ask a subtle question that requires synthesizing five documents, and the LLM has to find and piece together the relevant fragments every time. Nothing is built up. NotebookLM, ChatGPT file uploads, and most RAG systems work this way.

@gismo141
gismo141 / remove_gui_from_debian.sh
Last active September 28, 2026 03:40
Remove all GUI-related Packages from Existing Debian-Installation
apt-get remove -y --purge x11-common
apt-get autoremove -y --purge
apt-get install -y deborphan
deborphan | xargs dpkg -P # do this a bunch of times
@rebane2001
rebane2001 / restore-yellow-stars.user.js
Last active September 28, 2026 03:37
Simple Gmail userscript that restores old yellow icons and hover behaviour
// ==UserScript==
// @name Restore Yellow Stars
// @namespace rebane2001
// @icon https://ssl.gstatic.com/ui/v1/icons/mail/gm3/1x/star_fill_googyellow500_20dp.png
// @version 1.0.0
//
// @match https://mail.google.com/mail/*
// @grant none
// @run-at document-idle
//
@numberwhun
numberwhun / 22 Hacking Sites To Practice Your Hacking Skills
Created July 14, 2016 00:36
22 Hacking Sites To Practice Your Hacking Skills
Taken from: https://hackerlists.com/hacking-sites/
22 Hacking Sites, CTFs and Wargames To Practice Your Hacking Skills
InfoSec skills are in such high demand right now. As the world continues to turn everything into an app and connect even the most basic devices to the internet, the demand is only going to grow, so it’s no surprise everyone wants to learn hacking these days.
However, almost every day I come across a forum post where someone is asking where they should begin to learn hacking or how to practice hacking. I’ve compiled this list of some of the best hacking sites to hopefully be a valuable resource for those wondering how they can build and practice their hacking skill set. I hope you find this list helpful, and if you know of any other quality hacking sites, please let me know in the comments, so I can add them to the list.
1. CTF365 https://ctf365.com/
@LukeZGD
LukeZGD / ios-downgrade-dualboot.md
Last active September 28, 2026 03:24
Downgrade and dualboot status of almost all iOS devices

Downgrade and dualboot status of almost all iOS devices

UPDATED: 2026-07-28

@macleodjacob1234-alt
macleodjacob1234-alt / optimized-media-stack.yml
Last active September 28, 2026 03:22
optimized-media-stack (UNRaid Intel N150)
services:
# --- MEDIA SERVER ---
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
container_name: jellyfin
ports:
- 8096:8096/tcp
devices:
- /dev/dri:/dev/dri # Intel QuickSync / iGPU Transcoding (Delete if not using Intel iGPU)
environment:
name explain-diff-html
description Use when the user asks for a rich explanation of a code change, diff, branch, or PR. Produces HTML output.

Explain Diff

Please make me a rich, interactive explanation of the specified code change.

It should have these sections: