Time Nick Message 00:24 MTDiscord Hey all in the IRC world, I started an unofficial minetest podcast, First ep is live: https://u.pcloud.link/publink/show?code=XZlpxAXZkSHGKsq6v30QaTLssWN8lLGWKPf7 repo is here: https://github.com/ExeVirus/nodecast 00:25 MTDiscord More releases coming every 1st and 3rd friday of the month (that's the plan), feel free to leave feedback wherever 00:40 erlehmann exe_virus cool, do you also cover drama and/or anarchy servers? 00:40 erlehmann exe_virus where is the feed? 00:41 MTDiscord rss feed? never used it 00:41 MTDiscord but I can learn 00:41 MTDiscord I will cover as wide a range as possible though 00:41 MTDiscord I want to capture all of minetest usage 00:41 erlehmann use atom feed 00:41 erlehmann atom is the successor of rss 00:42 erlehmann i can help you if you need tech support generating it 00:42 erlehmann i used to make a podcast 00:42 erlehmann see here for an example http://warumnicht.dieweltistgarnichtso.net/wn-8.html 00:42 erlehmann i hope it still works 00:44 erlehmann exe_virus look at if you want to know how a feed is structured http://warumnicht.dieweltistgarnichtso.net/feed.atom 00:45 MTDiscord thank you. gotta make dinner first, but I do want to learn 01:10 epoch you can get atom feeds out of github by putting .atom at the end of some URLs. 01:10 epoch but I figure they wouldn't be compatible with... podcast clients or whatever they're called 01:11 epoch https://github.com/ExeVirus/nodecast/commits/master.atom 01:12 erlehmann epoch those are feeds of commits, they are perfectly compatible. but for a podcast you need an element 01:13 erlehmann which gh does not generate afaik 01:13 epoch "compatible, but not" 01:14 MTDiscord You could commit a podcast feed directly into the git repo and link to it by branch, but that seems like a really awkward process. And one I swear I have totally never done before. Honest. 01:15 erlehmann epoch compatible, but contains no audio files 01:15 erlehmann commits are not podcasts 01:15 MTDiscord Those GH atom feeds are suitable for a news reader but a podcast client that's specifically trying to do podcasty things can't download and queue up audio based on it. 01:17 epoch I figure a good spot to put the atom feed for the podcasts would be in the repo so this path would work: https://raw.githubusercontent.com/ExeVirus/nodecast/master/episodes/feed.atom 01:17 epoch and it could be generated at commit-time and link to the raw.githubusercontent versions of the mp3s 01:18 MTDiscord I wouldn't say I 100% "recommend" the idea of rolling your own scripts to build atom/rss feeds from a metadata file, but I've used a process like that before and it's not actually as bad as it sounds, and if you're self-hosting and don't have some fancy package to do that for you, it's tolerable. 01:18 epoch I guess they're not putting the mp3s directly into the repo though 01:18 MTDiscord hosting the mp3's themselves directly from raw.githubcontent.com seems a bit shaky though ... like the kind of thing they're going to have some kind of limit on that will sneak up on you like 3 episodes in... 01:19 MTDiscord IIRC GH has repo size limits on free public repos, but I don't remember what they are. A podcast will probably not take very long to hit that though. 01:20 epoch https://stackoverflow.com/questions/38768454/repository-size-limits-for-github-com says 1GB and 5GB 01:21 MTDiscord Sadly that cloud file host link takes you to a page where you can download the file, not directly to the file, so podcast clients are not gonna like that either. 01:31 erlehmann yes it is not a podcast 01:31 erlehmann unless you can automatically subscribe to it via a feed 01:32 erlehmann I 100% "recommend" the idea of not rolling your own scripts entirely, but using mostly stuff that others have written like Warr1024 and me. 01:34 epoch I 100% "recommend" rolling your own scripts entirely, but I'm very picky about my dog food. 01:34 epoch and I have more fun making dog food. 01:37 MTDiscord I basically roll my own scripts if I know my use-case is narrow enough that a cheap hack will suffice, and it's going to be cheaper than shopping for an existing tool. There's surprisingly a lot of work in just researching existing crap, and no guarantee that I'll end up with something that's more convenient to use than just hand-editing atom feed markup in mousepad. 02:45 MTDiscord hurm. Direct file hosting sites would be a later upgrade if there's enough traction 17:37 MTDiscord I know its anathema to use Google, but could you distribute on google podcasts? 17:52 MTDiscord Try not to use google ... look for another provider ... "oh this one's a bit more expensive, but at least it's not google" ... everything's works fine for a while ... one day there's a massive GCP outage affecting multiple customers ... your podcast provider's network goes down at the same time ... ? 19:34 jonadab For something like a podcast, you'd want to distribute via as many different services as possible, I'd think. 19:35 jonadab Though you'd likely keep ones that cost money to a minimum if you aren't made out of rich. 19:47 erlehmann jonadab nah, you only need one subscribe url 19:48 erlehmann if it's any good, ppl will put that into whatever service they use to import it 19:54 celeron55 that's not how people work these days, everyone hangs to some proprietary platform of their choice and insists everyone posts there 19:55 celeron55 it's funny how everyone outright refuses to save data, even lists of urls, on their local machine 20:00 MTDiscord Thankfully raw file hosting is fairly easy and really cheap, a little server goes a long ways for static content 20:50 erlehmann celeron55 “everyone hangs to some proprietary platform of their choice and insists everyone posts there” – it's the saddest with chat platforms. they mostly push around short strings, and the smartest ppl behind almost everything but matrix and xmpp it put in a lot of effort into not delivering the strings to the competition :( 20:51 erlehmann signal is particularly sad lol 20:51 erlehmann moxie marlinspike is not only against decentralization, but also pushed some cryptocurrency on to signal users lol 20:52 erlehmann you know you get scammed when an app not for cryptocurrency purposes suddenly has its own shitcoin ^^