Posts by alecksgates@podcastindex.social
 (DIR) Post #AzBSVepVA4kkrrKvlg by alecksgates@podcastindex.social
       2025-10-14T01:02:10Z
       
       0 likes, 0 repeats
       
       @dave And now we live in a world where our most valuable asset is our attention and the average person's spending power is almost irrelevant to the economy.Technofeudalism, perhaps, for lack of a better word.
       
 (DIR) Post #AzNxdoTOcUobZKsvJI by alecksgates@podcastindex.social
       2025-10-20T01:47:27Z
       
       0 likes, 0 repeats
       
       @adam @ChadF @james @dave There are a lot of tools using yt-dlp to sync channels for offline consumption, so it wouldn't be farfetched to plug the results into an RSS feed.(yt-dlp used to be called youtube-dl, which you might recognize)
       
 (DIR) Post #B05T0dtO1z9ifcPpse by alecksgates@podcastindex.social
       2025-11-07T16:35:29Z
       
       0 likes, 0 repeats
       
       @dave we should deleted all of the noagendatube feeds from the index :)I guess I can do that from the admin page right?
       
 (DIR) Post #B14saukmsoqVtINSsq by alecksgates@podcastindex.social
       2025-12-09T16:35:40Z
       
       0 likes, 0 repeats
       
       @dave @ericpp @suorcd Define publisher permissioned keys?But yes if there is an API in front of the queue it would be trivial.  You would want regular health checks and a dashboard to report the status of distributed workers.
       
 (DIR) Post #B14uAZISEkxPiqgprk by alecksgates@podcastindex.social
       2025-12-09T16:53:22Z
       
       0 likes, 0 repeats
       
       @dave @ericpp @suorcd I wouldn't even use the same API key set or database.  It's a different thing, and the point of the initiative is to make it cleaner and easier to maintain.
       
 (DIR) Post #B1BwAKmlkTeqjRbZR2 by alecksgates@podcastindex.social
       2025-12-13T02:18:39Z
       
       0 likes, 0 repeats
       
       @dave hmm shouldn't there be a parse queue in front of the parser?Also how much of a bottleneck is it to generate SQL statements?  In my experience, if we ingest JSON strings as serde structs, it's pretty trivial to use those structs directly in an sqlx insert.
       
 (DIR) Post #B1DFqZcT4zcdBibLe4 by alecksgates@podcastindex.social
       2025-12-13T17:33:56Z
       
       0 likes, 0 repeats
       
       @dave Interesting.  Do you want persistence?During a planned maintenance window you could just turn off the ingest and wait for jobs to finish and the queue to flush, but that's sort of annoying.In an unexpected restart you would lose queue metadata and have to rebuild from object storage on startup.I feel like redis is the path of least resistance here because of the persistence options and it being very well documented.(Or postgresql unless you surpass a certain # of items per second)
       
 (DIR) Post #B1DFuIeE7bHji4CVxQ by alecksgates@podcastindex.social
       2025-12-13T17:34:36Z
       
       0 likes, 0 repeats
       
       @dave also it's funny how I'm also writing my own rust message queue system 😂
       
 (DIR) Post #B1xKrKgLo3daf0VhSa by alecksgates@podcastindex.social
       2026-01-04T17:10:26Z
       
       0 likes, 0 repeats
       
       @js Author never heard of type hints in python (AI loves them)@adam how's your type hint game? :)
       
 (DIR) Post #B2ABmoswODpBPEy33Q by alecksgates@podcastindex.social
       2026-01-10T16:59:40Z
       
       0 likes, 0 repeats
       
       @mitch I'm using Gemini CLI.  It's been great.  Gemini 3 especially.
       
 (DIR) Post #B2ABmqNoou7O3IQDp2 by alecksgates@podcastindex.social
       2026-01-11T02:05:05Z
       
       0 likes, 0 repeats
       
       @mitch it sort of depends on how much experimentation I need to do, but even if I'm using the CLI, I'll usually open a CLI editor to the side.Nothing beats an IDE for exploring code though and I still perform reviews.Very similar to just having a junior dev to check in on tbh.  Just a lot cheaper.I opted for the Google AI Ultra subscription because I kept hitting the daily limit on the pro plan.  And they have a promotion for $150/3 months... not sure if I'll keep it yet.
       
 (DIR) Post #B2AC5T4bi421GBJgjQ by alecksgates@podcastindex.social
       2026-01-11T03:59:45Z
       
       0 likes, 0 repeats
       
       @dave @mitch I was sticking with Junie in the beginning, but I ended not using all the credits i bought ahead of time because I was busy with work. So I ended up cancelling.And I already had a Google AI Pro subscription from a promotion from my Pixel 10 Pro purchase, so I figured why not try it.It turns out, it's really helpful for non-code projects too like capnproto config or system configuration.  And I find it easier to manage across multiple terminal sessions + it crashes less.
       
 (DIR) Post #B2Cz38R8kVOOkQIF1s by alecksgates@podcastindex.social
       2026-01-11T22:05:45Z
       
       0 likes, 0 repeats
       
       @archie @dave I honestly think we can gamify it
       
 (DIR) Post #B2k7EaBoYTqUuTrsxs by alecksgates@podcastindex.social
       2026-01-28T01:22:57Z
       
       0 likes, 0 repeats
       
       @mitch @dave I'm over here not using any skills or plugins and doing just fine lol
       
 (DIR) Post #B2kSdArnwJkweM4mIa by alecksgates@podcastindex.social
       2026-01-28T15:54:45Z
       
       0 likes, 0 repeats
       
       @dave @mitch yeah with Gemini I just do all that manually, haven't had any issues.I guess that speaks to where I draw the line.  I am not even remotely vibe coding.  I am using the agent to help the speed of implementation keep up with my brain.  I am reviewing just about everything it does.Maybe I'll expand upon that eventually? But the work I'm doing is to reduce stupid development boilerplate via a protocol in the first place, and I started that long before AI came into the picture.
       
 (DIR) Post #B2kSzgvzOUaATalpdQ by alecksgates@podcastindex.social
       2026-01-28T15:58:49Z
       
       0 likes, 0 repeats
       
       @dave @mitch right, I suppose I have the experience to ask all this stuff ahead of time.  That's basically my day job lol.(The brainstorming thing, not C++)I can see why formalizing that would be beneficial to a lot of people.
       
 (DIR) Post #B2kV3HOsTFfqLn7aqW by alecksgates@podcastindex.social
       2026-01-28T16:21:52Z
       
       0 likes, 0 repeats
       
       @dave @mitch I'm really worried about current junior developers.  They can't learn like this.Maybe that won't matter in the short-medium term.  But when my generation starts to retire, it's going to be a problem if it keeps up like this.I suppose that's the usual sci-fi story we see, where the builders die off and the automated systems keeping everything going start to fail.
       
 (DIR) Post #B2okmsGGXpPVeJ8GVE by alecksgates@podcastindex.social
       2026-01-30T17:37:01Z
       
       0 likes, 0 repeats
       
       @dave This "standard" leaves out any other apps that want to view them because the metadata is not stored somewhere defined in the feed.It's not particularly impressive.
       
 (DIR) Post #B39FQT60PaaWyAKNfs by alecksgates@podcastindex.social
       2026-02-09T14:54:34Z
       
       0 likes, 0 repeats
       
       @dave i'm all about traces these days, probably because i'm using so much async/multithreaded code.
       
 (DIR) Post #B3DXP4c8WZa0YfgHJY by alecksgates@podcastindex.social
       2026-02-11T16:34:49Z
       
       0 likes, 0 repeats
       
       @dave @silas If only hosts that use podping would put usesPodping=true in their feed :)