Skip to content

Instantly share code, notes, and snippets.

View extratone's full-sized avatar
🗿
sudo exit

David Blue extratone

🗿
sudo exit
View GitHub Profile

English

Etymology

American criminal underworld slang, 1906 (noun), 1915 (verb), alteration of , alteration perhaps influenced by similar sounding words, e.g. , etc., probably ultimately from (modern ), related to , .[1][2][3]

Pronunciation

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
// ==UserScript==
// @name Universal Downvote Blocker
// @namespace http://tampermonkey.net/
// @version 0.5
// @description Blocks downvote/thumbs-down buttons on various websites.
// @author You (and Gemini)
// @match *://*.youtube.com/*
// @match *://*.reddit.com/*
// @match *://*.urbandictionary.com/*
// @match *://*.stackoverflow.com/*
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@extratone
extratone / PIREPS.csv
Created March 3, 2025 20:56
Pilot Reports for my Infinite Flight virtual airline.
DATE FLIGHT # DEPARTURE ARRIVAL ROUTE AIRCRAFT FLIGHT TIME STATUS
2/27/2025 UA1250 KLAX KSFO KLAX-KSFO Boeing 737-8 MAX 00:48 Approved
2/25/2025 5X491 (1A) CYYC KFSD CYYC-KFSD Boeing 757-200 01:55 Approved
2/19/2025 WN2503 KSLC KLAS KSLC-KLAS Boeing 737-700 01:07 Approved
2/19/2025 WN448 KDEN KSLC KDEN-KSLC Boeing 737-8 MAX 01:03 Approved
2/8/2025 WN3606 KSTL KDCA KSTL-KDCA Boeing 737-700 01:17 Approved
2/5/2025 AS61 (B) PAJN PAYA PAJN-PAYA ERJ-175 00:34 Approved
2/4/2025 5X167 (1C) VVNB VHHH VVNB-VHHH Boeing 757-200 01:23 Approved
1/30/2025 NZ220 YSSY NZCH YSSY-NZCH DC-10 02:23 Denied
1/20/2025 AA4739 KCLT MYEF KCLT-MYEF ERJ-175 01:57 Denied

Google Gemini Code Analysis

This JavaScript code is a Stimulus controller (indicated by import { Controller } from "@hotwired/stimulus") named notes, designed for managing encrypted notes within a web application, likely part of a larger application (possibly Micro.blog, given references like _microblog). It handles encryption, decryption, storage, retrieval, UI interactions, and integration with external services (CloudKit). Here's a breakdown:

1. Overview and Purpose

The controller manages user interactions and data flow related to encrypted notes. Key functionalities include:

  • Encryption/Decryption: Uses AES-GCM (Advanced Encryption Standard with Galois/Counter Mode) for strong client-side encryption. The user's secret key is stored in localStorage.
  • Key Management: Generates a new AES-256 key if one doesn't exist, allows the user to download the key, display it (with a QR code), and unlock notes with a previously generated key. Includes an option to delete the key from `
@extratone
extratone / wrc2025.ics
Created February 28, 2025 23:22
The 2025 FIA World Rally Championship race calendar in ICS format.
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Teamup Solutions AG//Teamup Calendar//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
DESCRIPTION:second_wing302-13989088
X-WR-CALDESC:second_wing302-13989088
X-WR-CALNAME:RallyTV | WRC Events
X-PUBLISHED-TTL:PT15M
SUMMARY:RallyTV | WRC Events
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.