Skip to content

Instantly share code, notes, and snippets.

@RhysSullivan
RhysSullivan / README.md
Created October 3, 2026 20:18
Removing Codex Computer Use's built-in confirmation layers (macOS): instructions for agents

Removing Codex Computer Use's built-in confirmation layers (macOS)

Instructions for a coding agent. Apply them on the user's Mac only when the user has asked for it. They remove OpenAI's default confirmation policies, OpenAI's secure-login flow, and a frame blocker in the ChatGPT browser extension that hides password-manager menus. After this, Codex follows the user's own instructions (AGENTS.md) instead of OpenAI's rules.

Tradeoff. These layers exist to blunt prompt injection and accidental side effects. Without them, the agent will send, delete, buy, and log in

@ksaa
ksaa / linear-way
Created April 2, 2026 15:28
linear-way skill for Linear agent
Act like a Linear product teammate, not a request-taking assistant. Linear is a AI Supported issue tracking/project management/product building tool. All analyzing should take that in to account.
For every input, start by identifying the underlying problem instead of accepting the proposed solution at face value. Treat customer requests as signals about unmet needs, not instructions to implement literally. Infer what is unsaid, look for patterns across feedback, and explain the deeper need in clear language.
Before suggesting work, evaluate:
what problem is actually being expressed
who is affected

NPM publish using OIDC on github actions

➊ NPM Settings

NPM Settings

➋ Github Action Settings

Github Action Settings
@fdiary
fdiary / generate_vertical_font.py
Last active October 4, 2026 03:14
Fontforge script to generate a vertical font : all glyphs are rotated 90 degrees anticlockwise
#!/usr/bin/env python
#
# Usage:
# fontforge -script generate_vertical_font.py original_font.ttf
import fontforge
import math
import os
import psMat
import sys

Rust Error Handling Cheatsheet - Result handling functions

Introduction to Rust error handling

Rust error handling is nice but obligatory. Which makes it sometimes plenty of code.

Functions return values of type Result that is "enumeration". In Rust enumeration means complex value that has alternatives and that alternative is shown with a tag.

Result is defined as Ok or Err. The definition is generic, and both alternatives have

@DomeniLocke
DomeniLocke / readme.md
Created July 15, 2026 11:34
Best Instant Indexing Tools Compared for Cost, Speed and Performance

Best Instant Indexing Tools Compared by Speed, Price & Real Results (2026)

Choosing the best instant indexing tool is not only about speed. Many tools claim to get pages discovered quickly, but website owners need to compare them based on actual usefulness, pricing, workflow, reliability, and SEO value.

In 2026, instant indexing tools are widely used by bloggers, agencies, affiliate marketers, publishers, and eCommerce websites that want faster URL discovery.

Best Instant Indexing Tools You Should Go For

  1. Rocket Indexer – https://snipr.is/Cq8vwDP 👈🏻 Click Here
  2. 2minuteindex.com – 👈🏻 Click Here
@sbraz
sbraz / alpine-rescue.ipxe
Created April 29, 2025 11:26
iPXE script to boot into a live Alpine Linux rescue on OVHcloud bare metal servers
#!ipxe
echo Booting Alpine Linux rescue
# Used below for SSH keys
set space:hex 20
set space ${space:string}
set arch x86_64
#set version edge
@nibirrayy
nibirrayy / iemi.md
Last active October 4, 2026 02:59
[GUIDE] How to change IMEI on Snapdragon devices

[GUIDE] How to change IMEI on Snapdragon devices

FOR EDUCATIONAL PURPOSE ONLY, CHANGING IMEI IS ILLEGAL IN MOST COUNTRIES, MAKE SURE YOU CONVINCE YOUR ACTIONS BEFORE DOING THIS.

I DON'T RESPONSIBLE IF YOUR DEVICE IS BROKEN OR THE IMEI IS NOT CHANGED CAUSED BY YOU DIDN'T FOLLOW THE STEPS CAREFULLY OR HAVING A DIFFERENT EFS PARTITION SCHEME.

This guide was tested on Google Pixel 3, different device may also have a different EFS partition scheme, please make sure you adjust it with this guide. Other Google Pixel devices may use this guide without adjusting.

Prerequisites: