Skip to content

Instantly share code, notes, and snippets.

@tonyfast
tonyfast / cursor.md
Last active January 22, 2026 21:19
iso9999 data laundered through ai

ISO 9999:2022 Assistive Products Classification Dataset

Overview

Create a comprehensive JSON dataset representing the ISO 9999:2022 standard for assistive products classification. The dataset will follow the hierarchical three-level structure (classes → subclasses → divisions) with codes, terms, definitions, and explanatory notes.

Dataset Structure

The JSON dataset will be organized as follows:

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
$defs:
input:
$id: input
type: object
properties:
metadata:
$ref: "#metadata"
source:
$ref: "#source"
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
#jp-NotebookLogo {
    svg {
        display: none;
    }
    &::before {
        content: "@tonyfast";
        transform: scaleY(5);
        width: 500%;
 }

Pressure Plate Switches

Purpose

Pressure plate switches are designed to provide an accessible and easy-to-use activation for individuals with motor impairments. These switches respond to applied pressure, allowing users to activate devices by pressing with their hands, feet, or other body parts.

They are commonly used in assistive technology to control communication devices, adapted toys, and environmental control, enabling individuals with disabilities to interact more independently with their surroundings. Unlike traditional buttons, pressure plate switches typically have a larger surface area, making them easier to activate with minimal force. Their low-cost and durable design make them an affordable solution for families and caregivers looking to improve accessibility. By offering a simple and reliable input method, pressure plate switches help promote independence, engagement, and inclusion for users with varying abilities.

Purchasing and Price

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.
@tonyfast
tonyfast / workedonmymachine.mjs
Last active December 19, 2024 04:51
collaborative
import { select, drag, local } from 'd3';
import slugify from "slugify";
import { v4 as uuidv4 } from 'uuid';
import hljs from 'highlight.js';
import markdownit from "markdown-it";
import footnote_plugin from "markdown-it-footnote"
import deflist_plugin from "markdown-it-deflist"
import { basicSetup } from "codemirror"
import { EditorView, keymap } from "@codemirror/view"
import { indentWithTab } from "@codemirror/commands"
import { program } from "commander";
import * as fs from 'fs';
import path from "path";
import markdownit from "markdown-it";
import * as d3 from 'd3';
import hljs from 'highlight.js';
// folx warned me about jsdom
import slugify from "slugify";
import { DOMParser, parseHTML } from 'linkedom';
import { fileURLToPath } from 'url';