Skip to content

Instantly share code, notes, and snippets.

View edsu's full-sized avatar

Ed Summers edsu

View GitHub Profile
title Time After Time
url https://reallifemag.com/time-after-time/
archived 2023-01-05T18:11:02Z
author Siobhan Leddy
published 2017-10-04T00:00:00+00:00
description Chronological sorting is algorithmic too
site Real Life
words 2127
@edsu
edsu / comics.csv
Last active August 21, 2026 06:06
A csv of comics found in the POD dataset.
We can't make this file beautiful and searchable because it's too large.
goldrush_key,title,institutions,records,held_by,signals
blacksuperheroesmilestonecomicsandtheirfans_________________________________________________________2001____1__univea________________________________________brown________________v07312026p,"Black superheroes, Milestone comics, and their fans",13,13,brown; chicago; columbia; cornell; dartmouth; duke; harvard; jhu; mit; penn; princeton; stanford; yale,contents+genre+lc_class+subdivision
consideringmausapproachestoartspiegelmanssurvivorstaleoftheholocaust________________________________2003____1__univea_____________________________________________________________v07312026p,"Considering Maus : approaches to Art Spiegelman's ""Survivor's tale"" of the Holocaust",13,13,brown; chicago; columbia; cornell; dartmouth; duke; harvard; jhu; mit; penn; princeton; stanford; yale,contents+genre+subdivision
killmymothergraphicnovel____________________________________________________________________________2014____1__livera________________________________________feiff_
@edsu
edsu / opus.md
Created June 5, 2026 12:06
Asking Claude to summarize my unread FreshRSS posts from the last 2 days.

Feed digest — 2026-06-03 → 2026-06-05

288 unread articles spanning 2 days. Mode B (Curated TL;DR), aiming for ~⅓ coverage with selective theming.


Federal politics & Trump admin

#!/usr/bin/env python3
"""
Extract all tracks from a Tascam DAW backup disk image, including individual
tracks and the final mix (last track). This was only tested with Tascam 788 backup.
Finds the audio start offset by detecting the end of the FAT region, then
scans for silence gaps to locate track boundaries and writes each as a WAV file.
Usage:
python3 extract_tracks.py <backup.bin> [output_dir]
#!/usr/bin/env python3
"""
Extract the final mixed track from a Tascam DAW backup disk image.
Finds the audio start offset by detecting the end of the FAT region, then
scans for silence gaps to locate track boundaries and extracts the last track
(the stereo or mono mix) as a WAV file.
Usage:
python3 extract_mix.py <backup.bin> [output.wav]

Claude Code Chat Transcript

Topic: Recovering audio from a Tascam DAW backup disk image


User: it looks like backup.bin may be from a tascam DAW in early 2000s. is there any way to recover this audio without access to the machine that created it?

Assistant: Let me start by examining the file to understand what we're working with.

(examined directory listing, README.md, backup.cue, hexdump.txt, convert.sh)

00000000 92 35 96 39 02 78 79 4b 00 00 00 00 00 00 00 01 |.5.9.xyK........|
00000010 00 00 00 01 00 00 08 00 00 00 00 60 00 00 1d 48 |...........`...H|
00000020 00 00 00 01 00 00 02 55 00 00 05 14 00 00 00 00 |.......U........|
00000030 00 00 05 13 00 00 05 14 00 00 00 01 00 00 00 14 |................|
00000040 00 00 00 01 37 00 00 00 00 57 46 da 57 48 45 52 |....7....WF.WHER|
00000050 45 20 45 56 45 52 20 20 00 00 00 00 00 00 00 14 |E EVER ........|
00000060 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 |................|
00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00002750 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff |................|

Conversation: HN Thread on Claude Opus 4.7


User: hey, can you summarize this hacker news thread? https://news.ycombinator.com/item?id=47793411?foo=barlksjlkjslkj

Assistant: Here's the summary of that Hacker News thread (same thread from your follow-up message too):

Article: Anthropic released Claude Opus 4.7, with "adaptive thinking" as its default (and only) thinking mode.

@edsu
edsu / 0000-0003-1279-3709.json
Last active March 24, 2026 19:44
curl --location --header 'Accept: application/ld+json' https://orcid.org/0000-0003-1279-3709
{
"@context": "http://schema.org",
"@type": "Person",
"@id": "https://orcid.org/0000-0003-1279-3709",
"mainEntityOfPage": "https://orcid.org/0000-0003-1279-3709",
"name": "Timothy J Berners-Lee",
"givenName": "Timothy",
"familyName": "Berners-Lee",
"alumniOf": {
"@type": "Organization",
@edsu
edsu / cloudflare_crawl.py
Last active March 12, 2026 17:25
A simple example of using Cloudflare's Crawl API endpoint to crawl a website and gather the results.
#!/usr/bin/env python3
# This is a simplistic Python program that will use Cloudflare's Crawl API [1]
# to crawl a website, and then fetch the results to the filesystem once the job
# is completed.
#
# You run it like so:
#
# uv run crowdflare_crawl.py https://example.com
#