Elektrine lite

← Feed

Mitch Downey :pci:

mitch@podcastindex.social

<p>open source developer @ podverse.fm / fediverse / foss / javascript / node.js / podcasts / react / react native / typescript</p>

Posts

  • View post

    @dave @suorcd I notice in our PV alpha that we are getting 500 errors when we request &amp;quot;get a list of feeds that have updates over the last X amount of time&amp;quot;. We make a series of paginated requests until we get the full list. It seems like the process works fine for most of those requests, but eventually we get a 500 error response from one of the pages. Is this a known issue? I think I&amp;#39;m just going to add some retry handling for when this happens and see if that res...

  • View post

    New Embed players for Podverse NextGen 🛠️ Trying to make these as top-notch as we can. There are two designs: compact (audio only) and responsive (video and audio). They include chapter and alt enclosure support Demo page live at: https://alpha.podcastdj.com/embed

  • View post

    Podverse NextGen Update 🛠️ Been working on audio + video playback enhancements. Here&amp;#39;s a demo of what we call the &amp;quot;alt enclosure&amp;quot; system in podcasting 2.0 RSS feeds. Listeners can set if they want audio or video to load by default. In this demo the user has video on by default. The &amp;quot;wave&amp;quot; icon indicates that an episode or music track has both an audio and video version. @sirtjthewrathful and the Doerfels have an alt enclosure feed that really showc...

  • View post

    Very sad news from the best podcast in the universe today. Rest in peace JCD. Thank you for all the years of levity and insight to help us get by in this crazy world. Our weeks will never be quite the same.

  • View post

    The Podverse NextGen website, admin portal, database, and infrastructure are basically completely finished, and mobile is still in progress. Here is a quick demo I recorded clicking some buttons in the NextGen mobile app. Many of the core prices are in place and it is coming together faster, and I intend for it to be finished this year / asap.

  • View post

    @dave listening to last week&amp;#39;s P2.0...the nextgen Podverse schema (and ogen) relies heavily on the Podcast Index IDs as basically the authority on feed uniqueness. It sounds like we may need/want to do a substantial rewrite to account for how Podcast Index API nextgen will handle ids? I don&amp;#39;t fully understand what we&amp;#39;ll need to do differently yet. Just mentioning it for awareness. cc @suorcd

  • View post

    @dave have you setup an &amp;quot;entity expansion limit&amp;quot; for RSS parsing before? LLM advises me to set an entity expansion limit to avoid &amp;quot;XML bombs.&amp;quot; I guess it means a feed is trying to waste your CPU resources. It tells me 5,000 - 10,000 characters is sensible, but I saw what appears to be a valid (I think?) Arabic language feed from PI that exceeds our current 50,000 limit. Any thoughts? I&amp;#39;m leaning towards keeping 50,000 as a limit and worrying about t...

  • View post

    @dave one for the &amp;quot;what does LLM mean by that&amp;quot; list. Do I want LLM to &amp;quot;scrub&amp;quot; this directory? &amp;quot;If you want .llm scrubbed in the metaboost monorepo too (not only metaboost.cc), say so and we can add that as an explicit todo; right now it’s scoped to metaboost.cc .llm/ plus “don’t contradict” guidance elsewhere.&amp;quot;

  • View post

    Podverse Nextgen Update 🛠️ Since the Nextgen infrastructure and website appear mostly finished, but we can&amp;#39;t release Nextgen on Podverse until the mobile app is also finished (and that will be at least 2 months), we are thinking of deploying a separate, web-only version of the Nextgen Podverse platform, so web-only podcast listeners can take advantage of the new features, before the Nextgen rollout happens for Podverse.

  • View post

    @mikek999 what&amp;#39;s the project here? Are you downloading all the RSS feeds referenced in Podcast Index? Converting to JSON?

  • View post

    Been a while since I&amp;#39;ve posted a Podverse update. I&amp;#39;ve been working on monorepo boilerplate, that is intended to be a &amp;quot;dream setup&amp;quot; for us to build out any additional applications used by Podverse quickly. It&amp;#39;s a pretty damn big undertaking itself, but I think it&amp;#39;ll be worth it for rapid development going forward. As for PV itself, the web app and infrastructure is 90% finished. The mobile app has not begun yet. Hoping to have everything live fo...

  • View post

    Podverse Alpha update 🛠️ EXPERIMENTAL: USE AT OWN RISK Bitcoin Lightning V4V transactions are live in Podverse alpha! It supports the traditional &amp;quot;node&amp;quot; send approach with metadata for sending messages, and it also supports lnaddress, but does not yet support sending messages with lnaddress yet (it will just send an amount for now). I tried sending a 1234 sats boost to @behindthesch3m3s and Podcasting 2.0 with mixed results...unsure if these failures are due to node issues,...

  • View post

    Podverse update: @suorcd and have completed a lot kubernetes setup for the infrastructure. It took me longer to figure out kubernetes than I had hoped, as there are a few more layers to it than how I traditionally have managed infrastructures, but the it should be a better and more powerful setup going forward. Also, working on a “metaboost” service for collecting and displaying v4v boost messages, regardless of payment type. It will also collect and display stream payment events separately

  • View post

    I just saw a 6969 sats boost from @HeyCitizen in the podverse@getalby.com wallet. Thanks man! I&amp;#39;ll be using these sats for Alpha testing.

  • View post

    PV2.0 status update: The goal of this infrastructure is to support ALL podcasting 2.0 features, and full feature parity between web and mobile. Work on the new database and parser system is mostly finished. Progress on the data API is going well. Added basic channel and item (aka podcast and episode) endpoints, and a new auth system for login. The improved separation of concerns of Podverse modules (10 REPOS 😳) has made coding PV2.0 much cleaner and easier. https://github.com/podverse/

  • View post

    The Podverse Alpha website is now live! This is a work-in-progress, public demo of the upcoming Podverse &amp;quot;2.0&amp;quot;. The new Podverse is designed, from the ground up, to support as many Podcasting 2.0 features as possible. Functionality is limited right now, but the core is there. The test website can be found at https://alpha.podverse.fm For more info, please read https://alpha.podverse.fm/updates We will be continuously posting updates there. We would greatly appreciate help...