Skip to content

Instantly share code, notes, and snippets.

@ossa-ma
ossa-ma / SKILL.md
Last active October 19, 2026 07:52
the writing whip: a Claude Code skill that bans AI writing tropes and response behaviours (tropes.fyi)

name: the writing whip description: >- Kill all AI writing tropes and behaviours at the source: generation. Focus on quelling behaviour-driven triggers. Load before writing, especially for anything longer than a paragraph and re-check output against it, extremely important for communications, documentation, outbound, client-facing copy and for your own replies to the user. metadata: category: writing author: Ossama Chaib

@Alimammiya
Alimammiya / gate-ece-study-material.md
Last active October 19, 2026 07:50
Free GATE ECE Study Material for 2027 Aspirants – Download PDFs & Notes

Free GATE ECE Study Material for 2027 Aspirants – Download PDFs & Notes

Preparing for GATE Electronics and Communication Engineering (ECE) 2027 requires a well-organized study plan backed by reliable resources. This article brings together everything a GATE 2027 ECE aspirant needs in one place — free downloadable notes, previous year question papers, recommended books, top YouTube channels, and the best coaching institutes to consider.

GATE is conducted every year on a rotational basis by one of the participating IITs, and it remains the gateway to M.Tech admissions at premier institutes as well as recruitment opportunities in leading PSUs. For ECE aspirants targeting the 2027 cycle, the exam is expected to be held around February 2027, which means candidates now have ample time to plan a structured and thorough preparation strategy.

This page has been put together to give GATE 2027 ECE candidates topic-wise study material aligned with the latest syllabus. The resources below have been curated by the Use

@karpathy
karpathy / microgpt.py
Last active October 19, 2026 07:49
microgpt
"""
The most atomic way to train and run inference for a GPT in pure, dependency-free Python.
This file is the complete algorithm.
Everything else is just efficiency.
@karpathy
"""
import os # os.path.exists
import math # math.log, math.exp
@kvelakur
kvelakur / base64.md
Last active October 19, 2026 07:49
Base 64 encoding and decoding using OpenSSL

Base 64 encoding and decoding using OpenSSL

Functions to encode an array of bytes to [Base64], and decode a [Base64] string to an array of bytes.

[Base64]:

@wgzhao
wgzhao / wonderful-goods.md
Created October 18, 2026 02:46
好用的小物品

一、厨房用品(4)

  • 瑞士Victorinox 削皮刀 — 约 ¥20–40
  • 日本象印保温杯 — 约 ¥100–250
  • 双立人厨房剪刀 — 约 ¥50–130
  • 瑞士 Victorinox 水果刀 — 约 ¥28–100

二、收纳与日用(3)

  • 宜家 FRAKTA 蓝袋子 — 约 ¥5–20(按尺寸)
  • 美国密保诺 Ziploc 密封保鲜袋 — 约 ¥16–30/盒

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.

@churnish
churnish / Life calendar.md
Last active October 19, 2026 07:42
Life calendar for Obsidian (Dataview): one row per year of life, one square per week
// Life calendar: one row per year of life, one square per week. Needs the Dataview plugin with "Enable JavaScript Queries" turned on.

// Source: https://gist.github.com/churnish/69a96c57442eae936ed5589d51860f79

// ===== Fill in your own details =====

const BIRTH_DATE = "1993-03-30"; // YYYY-MM-DD

// Key life moments, one per line: the date as YYYY-MM-DD, a space, then a short name.
@Jekins
Jekins / Markdown-docs.md
Last active October 19, 2026 07:40
Руководство по оформлению Markdown файлов

Руководство по оформлению Markdown файлов

Markdown - это облегчённый язык разметки, который преобразует текст в структурированный HTML. Следующее руководство поможет вам разобраться, как использовать Markdown.

Заголовки

# Заголовок первого уровня
## Заголовок второго уровня
### Заголовок третьего уровня
#### Заголовок четвёртого уровня
##### Заголовок пятого уровня
@GangGreenTemperTatum
GangGreenTemperTatum / Creating a CSR and SSL Certificate with SAN Extensions.md
Last active October 19, 2026 07:38
Creating a CSR and SSL Certificate with SAN Extensions

Creating a CSR and SSL Certificate with SAN Extensions

Problem:

As per here Few days ago (after an update) FF simply refused to accept my self-signed certificate anymore, Firefox requires SAN (Subject Alternative Names) present:

It must be due to removed "subject common name" fallback support from certificate validation. This fallback mode was previously enabled only for manually installed certificates. The CA Browser Forum Baseline Requirements have required the presence of the "subjectAltName" extension since 2012, and use of the subject common name was deprecated in RFC 2818. Firefox from 101.0 onward no longer use certificate CN (Common Name) for matching domain name to certificate and have migrated to only using SAN (Subject Alternate Name) so if you self sign for internal devices you’ll need to regenerate.