Indeed, I lost the history in a shuffle, but a similar use case broke in some Firefox update, and it's the exact reason behind this comment: https://github.com/seligman/podcast_to_text/blob/master/sear... In my case,…
And a quick video with all of the different voices: https://www.youtube.com/watch?v=60Dy3zKBGQg
I suspect this is where Windows backwards compatibility bites them a bit. I've got a very old tool [1] that uses WriteProcessMemory and CreateRemoteThread to create a thread in the command process that launched it to…
This is the same idea I used for my Cloud IP lookup tool [1], lets it all work in browser with a small file to search against [1] https://cloud-ips.s3-us-west-2.amazonaws.com/index.html
I ended up using the same basic layout for the database behind a little IP lookup tool I wrote to make lookups somewhat responsive from JavaScript [1]. It ends up working out pretty well. [1]…
WhisperX along with whisper-diarization, runs at something around 20x of real time on audio with a modern GPU, so for that part, you're looking at around $1 per twenty hours of content to run it on a g5.xlarge, not…
Along the same lines, in the Windows world: The current directory is managed with SetCurrentDirectory/GetCurrentDirectory, however the cmd.exe command-line shell also stores the current directory for each drive in an…
My similar take on the idea: https://cloud-ips.s3-us-west-2.amazonaws.com/index.html I wanted to see if I could do the lookup work client-side, and also include some more metadata about cloud provider's IPs (region,…
$0.005 per hour per IP. Assuming AWS has 50% utilization on IPs they've assigned for EC2, this is a $1.28 billion/yr fee they created. Scale is fun.
I asked it to summarize the transcript for a podcast about an episode of Star Trek. One minor issue in grammar, but otherwise, it does a remarkable job of making a summary: > In the Star Trek episode "The Cage", Captain…
I wrote MicroKeys[1] out of a similar frustration. Granted, I never got past the POC stage, so it's not as feature rich as AHK, but it solved a very specific itch I had. I debate if I should flesh it out further, or try…
Yep, it takes a bit of GPU RAM. I'm using 3 machines with NVidia 3080 or better. I let them go for a few weeks over the winter break when I was mostly disconnected from the tech world. The workers prioritized podcasts…
It's about an hour or two or a day. This includes data from 1995 on. The early data is backfill of radio shows that transitioned to podcasts and dumped old episodes in their feed at some point. My reader itself started…
Long ago I had my podcast downloader keep all files it downloads and recently I've been using OpenAI's Whisper to go through and create transcripts of the 8000 or so hours of data I have downloaded over the years. It's…
Mostly just vanilla JS on that page, and a tiny bit of Python glue code to turn the WebVTT output from Whisper into a data format for the JS.
It broke when I tried to feed it an entire podcast file, but still, I took this as a push to try out Whisper AI for myself, turns out it's easier to use than I thought. Long story short, I used it to transcriptify a…
I took approach #3 for 5 blocks. Surprisingly, that's good enough to get on the leaderboard, at least till someone keeps a simple script running longer than me. I do wonder what an IPv6 version of this would look like,…
> Moreover, we did not find any 240/4 prefix in the official prefix list shared by Amazon Yeah, so about that: https://github.com/seligman/aws-ip-ranges/commit/2e0d9d87d4f... They did briefly list 252.0.0.0/10 in their…
Along the same lines, I made a command line calculator that does basic unit conversions, and has a few other tricks up it's sleeve https://github.com/seligman/human_calc I find it surprisingly useful. It's probably one…
Similar idea for Windows: https://github.com/seligman/ccd ccd is more concerned with an edge-first search, and since it's Windows, actually changing the directory involves a thread insertion in the cmd process to do the…
And with a little bit of coercing, it can be used the other way: To embed Python in Desktop apps giving you a fairly light-weight Python interpreter. I used it for a little Windows macro program (…
A few come to mind: A command line calculator. While it's on github, is really just made for me because I wanted something to do quick math and convert different units. A note/todo app. Started it's life as just a text…
I'll join in: I'm building a tool called MicroKeys. It's a macro program, for Windows right now. It uses MicroPython as the script engine to let you register hot keys that do things. It's very much a work in progress…
If you mean IP addresses, then, yes, they publish a .csv with the IP addresses [1] It seems to update once a month [2] [1] https://developer.apple.com/support/prepare-your-network-for... [2] https://imgur.com/a/35HIV5M…
I wrote a "cd" replacement for cmd[1] a _long_ time ago (I only recently uploaded it to Github). It uses exactly this technique to run a thread in cmd's process to actually change the directory. It's kept working from…
Indeed, I lost the history in a shuffle, but a similar use case broke in some Firefox update, and it's the exact reason behind this comment: https://github.com/seligman/podcast_to_text/blob/master/sear... In my case,…
And a quick video with all of the different voices: https://www.youtube.com/watch?v=60Dy3zKBGQg
I suspect this is where Windows backwards compatibility bites them a bit. I've got a very old tool [1] that uses WriteProcessMemory and CreateRemoteThread to create a thread in the command process that launched it to…
This is the same idea I used for my Cloud IP lookup tool [1], lets it all work in browser with a small file to search against [1] https://cloud-ips.s3-us-west-2.amazonaws.com/index.html
I ended up using the same basic layout for the database behind a little IP lookup tool I wrote to make lookups somewhat responsive from JavaScript [1]. It ends up working out pretty well. [1]…
WhisperX along with whisper-diarization, runs at something around 20x of real time on audio with a modern GPU, so for that part, you're looking at around $1 per twenty hours of content to run it on a g5.xlarge, not…
Along the same lines, in the Windows world: The current directory is managed with SetCurrentDirectory/GetCurrentDirectory, however the cmd.exe command-line shell also stores the current directory for each drive in an…
My similar take on the idea: https://cloud-ips.s3-us-west-2.amazonaws.com/index.html I wanted to see if I could do the lookup work client-side, and also include some more metadata about cloud provider's IPs (region,…
$0.005 per hour per IP. Assuming AWS has 50% utilization on IPs they've assigned for EC2, this is a $1.28 billion/yr fee they created. Scale is fun.
I asked it to summarize the transcript for a podcast about an episode of Star Trek. One minor issue in grammar, but otherwise, it does a remarkable job of making a summary: > In the Star Trek episode "The Cage", Captain…
I wrote MicroKeys[1] out of a similar frustration. Granted, I never got past the POC stage, so it's not as feature rich as AHK, but it solved a very specific itch I had. I debate if I should flesh it out further, or try…
Yep, it takes a bit of GPU RAM. I'm using 3 machines with NVidia 3080 or better. I let them go for a few weeks over the winter break when I was mostly disconnected from the tech world. The workers prioritized podcasts…
It's about an hour or two or a day. This includes data from 1995 on. The early data is backfill of radio shows that transitioned to podcasts and dumped old episodes in their feed at some point. My reader itself started…
Long ago I had my podcast downloader keep all files it downloads and recently I've been using OpenAI's Whisper to go through and create transcripts of the 8000 or so hours of data I have downloaded over the years. It's…
Mostly just vanilla JS on that page, and a tiny bit of Python glue code to turn the WebVTT output from Whisper into a data format for the JS.
It broke when I tried to feed it an entire podcast file, but still, I took this as a push to try out Whisper AI for myself, turns out it's easier to use than I thought. Long story short, I used it to transcriptify a…
I took approach #3 for 5 blocks. Surprisingly, that's good enough to get on the leaderboard, at least till someone keeps a simple script running longer than me. I do wonder what an IPv6 version of this would look like,…
> Moreover, we did not find any 240/4 prefix in the official prefix list shared by Amazon Yeah, so about that: https://github.com/seligman/aws-ip-ranges/commit/2e0d9d87d4f... They did briefly list 252.0.0.0/10 in their…
Along the same lines, I made a command line calculator that does basic unit conversions, and has a few other tricks up it's sleeve https://github.com/seligman/human_calc I find it surprisingly useful. It's probably one…
Similar idea for Windows: https://github.com/seligman/ccd ccd is more concerned with an edge-first search, and since it's Windows, actually changing the directory involves a thread insertion in the cmd process to do the…
And with a little bit of coercing, it can be used the other way: To embed Python in Desktop apps giving you a fairly light-weight Python interpreter. I used it for a little Windows macro program (…
A few come to mind: A command line calculator. While it's on github, is really just made for me because I wanted something to do quick math and convert different units. A note/todo app. Started it's life as just a text…
I'll join in: I'm building a tool called MicroKeys. It's a macro program, for Windows right now. It uses MicroPython as the script engine to let you register hot keys that do things. It's very much a work in progress…
If you mean IP addresses, then, yes, they publish a .csv with the IP addresses [1] It seems to update once a month [2] [1] https://developer.apple.com/support/prepare-your-network-for... [2] https://imgur.com/a/35HIV5M…
I wrote a "cd" replacement for cmd[1] a _long_ time ago (I only recently uploaded it to Github). It uses exactly this technique to run a thread in cmd's process to actually change the directory. It's kept working from…