Posts by ericpp@podcastindex.social
 (DIR) Post #B0vKIplJYbyAKjBwRM by ericpp@podcastindex.social
       2025-12-05T01:59:02Z
       
       0 likes, 0 repeats
       
       @dave Do you have a TODO list of things you need help with?
       
 (DIR) Post #B13AXpkeR0GmMo4gTI by ericpp@podcastindex.social
       2025-12-08T20:47:23Z
       
       0 likes, 0 repeats
       
       @dave I have a bunch of stuff I worked on over the weekend to contribute after work
       
 (DIR) Post #B13KaahppQzu7Ai88G by ericpp@podcastindex.social
       2025-12-08T22:39:57Z
       
       0 likes, 0 repeats
       
       @dave I can adapt it. I was thinking of doing something similar, but  with separate structs and separate state for each tag.
       
 (DIR) Post #B1455xJARLg35B4BXc by ericpp@podcastindex.social
       2025-12-09T07:21:03Z
       
       0 likes, 0 repeats
       
       @dave Here's what I got so far: https://github.com/ericpp/feedparser/commits/main/It's supposed to implement everything that partytime does but I need to clean it up.
       
 (DIR) Post #B145JISJ7rNSR0hf6W by ericpp@podcastindex.social
       2025-12-09T07:23:28Z
       
       0 likes, 0 repeats
       
       @dave Traits could work to enforce the same function signatures. Are you think sort of like a plugin system where each tag would register itself with a central object?
       
 (DIR) Post #B14zE78LO7mHIzTG3U by ericpp@podcastindex.social
       2025-12-09T17:49:58Z
       
       0 likes, 0 repeats
       
       @dave I still need to check out Junie. I've been using Cursor with Claude to do a lot of this stuff. Now I need to go back and clean it up. @merryoscar
       
 (DIR) Post #B150AVbwXWOY15A0m0 by ericpp@podcastindex.social
       2025-12-09T17:56:43Z
       
       0 likes, 0 repeats
       
       @dave The Junie guidelines doc seems pretty similar to the CLAUDE.md doc that Claude uses. I wonder if I can just copy it. I bet Cursor has the ability to export the prompts. My prompts are extremely basic and I tend to iterate over them during a chat session. I open a new session for each new feature or change I want to do.@merryoscar
       
 (DIR) Post #B16tcwPMBxGJs4nt5s by ericpp@podcastindex.social
       2025-12-10T15:10:30Z
       
       0 likes, 0 repeats
       
       @mitch @suorcd This vulnerability bit @Kolomona as well on his https://v4vmusic.com site
       
 (DIR) Post #B16u0fzMtD6ttjxuwy by ericpp@podcastindex.social
       2025-12-10T16:00:58Z
       
       0 likes, 0 repeats
       
       @dave @ChadF @mitch @suorcd @Kolomona That would be a good addition. It does seem to prefer old versions of things otherwise.
       
 (DIR) Post #B1GwgXoBpw0oB9QbVA by ericpp@podcastindex.social
       2025-12-15T03:05:58Z
       
       0 likes, 0 repeats
       
       @dave Ok. I have it in a state that's good enough for me: https://github.com/Podcastindex-org/feedparser/pull/8Plus I'm tired of looking at it. I used Claude to build the previous version with tests. Then I thought it would be a fun challenge to delete the code that Claude added and have GPT 5.1 rebuild it from the tests, which worked out better than I thought. Then I went through manually and cleaned up some of the spaghetti code and bad assumptions it made.
       
 (DIR) Post #B1JIjOcv18e7sWqCQa by ericpp@podcastindex.social
       2025-12-16T15:34:30Z
       
       0 likes, 0 repeats
       
       @dave Excellent. I'm glad it's working well for you.I tried to keep it pretty close to what Partytime outputs except for database ids and separate tables for chapters, transcripts, etc (since it has no item ids).Some of the Partytime rules might need some cleaning up too. For example, it does string trims on newsfeed titles and links but not descriptions, but does do trims on item descriptions and itunes titles but not regular titles.@Kolomona
       
 (DIR) Post #B1RoSwJNXlWDh2Kf8C by ericpp@podcastindex.social
       2025-12-20T18:07:46Z
       
       0 likes, 0 repeats
       
       @dave Hrm. Can it actually determine that by title alone? Which fields would you use to determine if something is AI spam or not?
       
 (DIR) Post #B1kcPj9KW40AYYZYLQ by ericpp@podcastindex.social
       2025-12-29T18:51:01Z
       
       0 likes, 0 repeats
       
       @mitch @RyanHirsch @dave  You got it looking nice! Much better than the wall of code that it used to be.
       
 (DIR) Post #B2hUHJPN7RzPChbH3w by ericpp@podcastindex.social
       2026-01-26T21:18:22Z
       
       1 likes, 0 repeats
       
       @CSB@poa.st @csb Done. He ignored it. You can join the trollroom if you'd like: https://trollroom.io
       
 (DIR) Post #B2hUHR08t8YsklrEqe by ericpp@podcastindex.social
       2026-01-26T21:24:09Z
       
       1 likes, 0 repeats
       
       @CSB@poa.st @csb He did finally get to it.
       
 (DIR) Post #B2hULBo9JqPen32S0G by ericpp@podcastindex.social
       2026-01-27T01:29:20Z
       
       1 likes, 0 repeats
       
       @csb @CSB@poa.st Yes. Thank you very much, sir!
       
 (DIR) Post #B2qxhsMKRPCoDzppCq by ericpp@podcastindex.social
       2026-01-31T19:11:10Z
       
       0 likes, 0 repeats
       
       @dave My dad watches a bunch of AI videos and didn't know they were AI until I pointed it out. The videos all have the same format of an AI voice over stock/AI photos and videos.The voice overs are actually really good and make it hard to tell that they're AI until they mispronounce something. For example, one of the videos pronounced 'Dodge HEMI' as 'Dodge HE-MAI'.The videos sorta mimic to the Ken Burns-style documentary format, which is probably why older people fall for them easier.
       
 (DIR) Post #B2xCd4EHXqEBquznpA by ericpp@podcastindex.social
       2026-02-03T19:26:41Z
       
       0 likes, 0 repeats
       
       @dave I have some code to implement a PoW check for the PodcastIndex site if you want. It's on every single API request and could slow things down a tad.Alternatively, I could have it do a longer PoW check when you load the site and then skip checks on each request.
       
 (DIR) Post #B33SpjAVvLD4Vt3GeO by ericpp@podcastindex.social
       2026-02-06T16:54:59Z
       
       0 likes, 0 repeats
       
       @mitch @dave @alecksgates @suorcd The uuid versions all have different purposes https://ntietz.com/blog/til-uses-for-the-different-uuid-versions/Uuid v5 is generated from a piece of data, which the PI docs say to use the feed URL for the data.
       
 (DIR) Post #B3E8mTpocL4Lk86TmS by ericpp@podcastindex.social
       2026-02-11T23:33:34Z
       
       0 likes, 0 repeats
       
       @adam @js USDC runs on Ethereum and Solana and not on Lightning. The only stablecoin that supports Lightning is Tether (USDT-L). They do this through Edge Nodes on the Lightning network that convert between USDT and BTC: https://bitcoinmagazine.com/technical/usdt-on-lightning-the-good-the-bad-and-the-unknownYou could technically have other stablecoins use this, but what's the point? Why not just use Ethereum where they're natively supported?The apps could start supporting Ethereum for stablecoins, but that's a huge lift to take on.