74 Commits

Author SHA1 Message Date
kennethreitz 9e7d363648 Add NumPy as Synth Engine essay, update software pages
New essay on physical modeling synthesis in pure Python — Karplus-Strong
strings, tabla strokes, djembe cross-choking, Hammond organ drawbars.

Software pages:
- Responder: mention this site runs on it, link to colophon
- All pages: change pip install to uv add

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 05:04:56 -04:00
kennethreitz 8ffad81252 Add No Samples section to PyTheory page — all synthesis, no audio files
Details how tabla strokes are modeled from physical components:
membrane thuds, shell resonance, syahi harmonics, attack transients.
Every sound is math — NumPy and SciPy, nothing else.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 04:58:19 -04:00
kennethreitz 662961b07e Format pytheory code examples with black style
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 04:56:17 -04:00
kennethreitz 36bae649b5 Link kjvstudy.org references to software page instead of external URL
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 04:55:07 -04:00
kennethreitz aa7200be04 Update PyTheory software page with composition and DAW features
No longer "highly experimental thought exercise" — now shows the full
stack: theory, composition, synthesis, effects, sequencing, export.
Added links to both new essays.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 04:51:49 -04:00
kennethreitz 197352108b Site-wide content and quality sweep
Essays (72 files):
- Strip bloated italic footer link-blocks from all 2025-2026 essays
- 669 lines of directory-style footers removed

Poetry (7 files):
- Fix typos: benig, Analouge's, forsee, y et, seperateness
- Remove third-person sidenotes from 6 poems

Talks (1 file):
- Remove third-person sidenote from developer-burnout

Themes (10 files):
- Add warm closing paragraphs before Related Themes sections
- Fix "he built" → "I built" in evolution-of-ideas

Software (3 files):
- Fix multiline sidenotes in clint.md
- Clarify contradictory maintenance status in autoenv.md
- Add Infinite State Sample Pack to software index

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 17:54:25 -04:00
kennethreitz c40b8d87aa Cross-link all recent essays into themes and indexes
Added missing links across 10 theme files, software index,
AI index, and poetry index.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 15:36:24 -04:00
kennethreitz fe06a5944f Clean up Super Sphere game pages
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 15:29:08 -04:00
kennethreitz 7975fba00f Improve all website pages, add poemsbysarah.com and index
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 15:27:33 -04:00
kennethreitz 47305360c7 Heavily improve all software pages with docs links, examples, context
Added documentation links, expanded code examples, personal context,
and related essay links across all 11 software pages.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 15:23:23 -04:00
kennethreitz 563d8c7661 Link PyTheory blog post from software page
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 15:16:32 -04:00
kennethreitz 5aee220b79 Link PyTheory documentation site
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 15:06:35 -04:00
kennethreitz 748f220dad Add pytheory play CLI example
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 14:47:26 -04:00
kennethreitz 71641774d3 Restore Zen of Python and design philosophy to software index
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 04:54:27 -04:00
kennethreitz 75d39f4ced Rewrite software index — categorized, cleaner, includes kjvstudy
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 04:53:39 -04:00
kennethreitz 2f0faacd61 Separate closing line on Pipenv page
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 04:52:46 -04:00
kennethreitz c3f2180b15 Mention uv as Pipenv's spiritual successor
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 04:51:50 -04:00
kennethreitz 8459271d45 Add $ prefix to all uv pip install commands in software pages
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 04:26:07 -04:00
kennethreitz 5a26d30406 Rewrite all software pages with code examples and personal context
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 04:24:50 -04:00
kennethreitz d325d34c90 Fix syntax highlighting dark mode, use uv pip install
Sync highlight.js theme with dark mode toggle via MutationObserver.
Use github-dark-dimmed for dark mode. Override backgrounds to
match site theme.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 04:17:33 -04:00
kennethreitz 9218731311 Rewrite Requests page with code examples and full story
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 04:12:41 -04:00
kennethreitz e7bcde2788 Add section headers for Music and Software projects 2025-10-01 20:09:10 -04:00
kennethreitz deb09a6e53 Reorganize Responder documentation: move Basic Idea section after code example
Better pedagogical flow - show working code first, then explain the underlying philosophy and design principles.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-22 12:38:21 -04:00
kennethreitz 358a22f2f5 Add documentation link to Responder software page
Added link to responder.kennethreitz.org and reorganized links section to include both GitHub repo and documentation.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-22 12:37:32 -04:00
kennethreitz 67852f765f Clean up Responder documentation by removing personal details
Removed paragraph about ADHD medication and development context to keep the documentation focused on the technical aspects.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-22 12:36:51 -04:00
kennethreitz 5190d94624 Add installation and example application to Responder documentation
Added uv installation instructions and a complete working web application example demonstrating dynamic routes, JSON responses, and HTML rendering.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-22 12:36:00 -04:00
kennethreitz 32bc05b6bd Update Maya installation instructions to use uv
Changed from `pip install maya` to `uv pip install maya` to match modern Python package management practices.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-22 12:34:19 -04:00
kennethreitz 2cda4ad7e6 Add installation instructions to Records software page
Added `uv pip install records` command with proper bash prompt formatting.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-22 12:33:48 -04:00
kennethreitz 7ac1e9d5ca Add Infinite State Sample Pack to software collection
Created comprehensive software page for the open-source sample pack that extends
Kenneth's "For Humans" philosophy into creative domains:

- Detailed synthesizer catalog (MakeNoise 0-Coast, Moog Sub37, Roland JP-08, etc.)
- Open source creativity philosophy connecting code and music principles
- Recursive loop concept applied to creative consciousness and tool building
- Cross-references to existing software projects and philosophical themes
- Practical usage information and Creative Commons approach

Demonstrates how consciousness-serving technology principles apply beyond
traditional software into artistic collaboration and creative tool building.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-21 06:15:14 -04:00
kennethreitz d5a987d75e test 2025-09-13 11:40:33 -04:00
kennethreitz 483e78c4c7 test 2025-09-13 10:43:59 -04:00
kennethreitz 89f6c27e2a test 2025-09-12 08:27:11 -04:00
kennethreitz 6dff69cddc Update links in digital-dharma, snippets-&-clips, welcome-traveller, and requests documentation 2025-09-11 12:32:50 -04:00
kennethreitz 8510f8dbfc test 2025-09-10 13:06:56 -04:00
kennethreitz 4492a5dfb2 test 2025-09-01 07:43:15 -04:00
kennethreitz 41659747b5 test 2025-08-31 11:21:09 -04:00
kennethreitz 9266372acc test 2025-08-27 23:56:24 -04:00
kennethreitz 7df7ef0a0b test 2025-08-27 21:51:45 -04:00
kennethreitz dec2c584ad test 2025-08-27 20:50:59 -04:00
kennethreitz 3473f4230c test 2025-08-27 20:27:18 -04:00
kennethreitz e03af846e1 stuff 2025-08-25 13:06:22 -04:00
kennethreitz a566cb1f70 test 2025-08-24 10:40:27 -04:00
kennethreitz 10b1c0fb68 test 2025-08-24 10:26:30 -04:00
Kenneth Reitz e808363da6 tufte 2025-08-24 09:07:08 -04:00
Jared Forth dc1fead34b fix: simplemind github link 404 2025-01-20 08:42:06 -06:00
kennethreitz cdf14cd1f6 simplemind 2024-11-02 11:36:23 -04:00
kennethreitz f5c7d9ce0d simplemind 2024-11-02 11:34:01 -04:00
kennethreitz 735c523f19 test 2024-08-23 06:22:32 -04:00
kennethreitz 4a1b0f82d2 test 2024-08-21 07:58:24 -04:00
kennethreitz 76cd84ec3e test 2024-08-21 07:57:14 -04:00