@overcastfm@mastodon.social
@overcastfm@mastodon.social avatar

overcastfm

@overcastfm@mastodon.social

A powerful, simple iPhone podcast app.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

overcastfm, to random
@overcastfm@mastodon.social avatar

I made it. I can't believe it.

The first set of my interactive widgets: coming today!

Indiana Jones sliding under a closing stone door at the last moment, then reaching back to grab his hat

overcastfm,
@overcastfm@mastodon.social avatar

@awax Yes, no

overcastfm, to random
@overcastfm@mastodon.social avatar

My iOS 17 interactive widgets are almost done!

I need a bit more time this year and won't make it on day one of iOS 17's launch, but they'll be out soon. Maybe another week or two.

(TONS of life stuff interfering recently — nothing bad, just very, very, very busy.)

Stay tuned.

overcastfm, to random
@overcastfm@mastodon.social avatar
overcastfm,
@overcastfm@mastodon.social avatar

@Xerxes11 I have a web player! It's not very good, but it exists: https://overcast.fm/

overcastfm,
@overcastfm@mastodon.social avatar

@Xerxes11 I launched in 2014, but thanks for being such a long-time customer! The web interface has been there since the beginning, and has been equally disappointing ever since.

danhon, to random
@danhon@dan.mastohon.com avatar

Is The Best iPhone Podcast App for Most People Still Overcast?

overcastfm,
@overcastfm@mastodon.social avatar

@danhon (Yes.)

overcastfm, to random
@overcastfm@mastodon.social avatar

Substack is currently blocking Overcast.

It looks accidental, via Cloudflare misconfiguration. I'm trying to get in touch with them.

I cannot stress enough to podcast hosting companies: DO NOT HOST PODCAST FEEDS BEHIND CLOUDFLARE!

If you do, you MUST create a Cloudflare rule that changes the "Security Level" to “Essentially Off" for all feed URLs. Otherwise, if you host many feeds (especially per-member feeds), most podcast apps will be throttled or blocked from accessing them.

overcastfm,
@overcastfm@mastodon.social avatar

If anyone at Substack sees this, please look up ID 398528 in your support-ticket system so we can get this resolved ASAP.

overcastfm,
@overcastfm@mastodon.social avatar

@davekonopka I think it's just a request-volume threshold. Overcast needs to regularly request many thousands of feed URLs from Substack, so to Cloudflare, it looks like a ton of requests from one small set of IPs.

overcastfm,
@overcastfm@mastodon.social avatar

@dave It's 403s due to Cloudflare's default throttling settings.

Cloudflare's "Security Level" must be set to "Essentially Off" on any RSS feeds to avoid problems.

overcastfm,
@overcastfm@mastodon.social avatar

@cloudthethings Honestly, after years of trying different configurations and setups, I cannot recommend putting Cloudflare in front of any APIs — it causes too many problems.

Cloudflare is great for human-viewed pages in web browsers, and not much else.

overcastfm,
@overcastfm@mastodon.social avatar

@dave I've gotten in touch with their tech side. I think it should be resolved now. Does it work for you?

overcastfm,
@overcastfm@mastodon.social avatar

Substack feeds in Overcast are now fixed!

BIG thanks to the Substack team for responding quickly and resolving the issue.

🙏

overcastfm, to random
@overcastfm@mastodon.social avatar

I'm “overcastapp” over at Threads, for those who use both.

I'm not sure what to do with it yet. I'll probably end up posting announcements in both places.

maico, to Kotlin

Designing UI in a app feels awful after using for so long. Why is making android apps so… painful? And not fun.

Who’s designed this file structure honestly. Why are my UI xml files (just the fact I have to say those words is horrifying) so far from my code files? AHHHHHHH (and why are so many typed for code and UI done by codegen so there’s no fancy jump to xml file feature?)

overcastfm,
@overcastfm@mastodon.social avatar

@maico In case it helps… my SwiftUI migration is really not piecemeal. So far, it’s a total rewrite of the UI and model layers.

I think only the audio system (which is substantial) and some accessory subsystems (search indexing, intent handling, etc.) will remain from the old codebase.

narF, to random

@overcastfm I'm using overcast following a suggestion from someone who told me it was open source. But now that I'm looking into it, i can find a confirmation of this on the website. Is it true? Is overcast open source?

overcastfm,
@overcastfm@mastodon.social avatar

@narF Sorry, not sure how that rumor got started, but it's not.

overcastfm, to random
@overcastfm@mastodon.social avatar

Welcome, Stitcher users!

I started Overcast ten years ago in large part because I was afraid of Stitcher taking over the market with its proprietary walled garden (which was even more walled at the time, and was gaining significant traction).

I wanted to ensure that the open world of podcasting survived and thrived, even when faced with strong proprietary threats.

The names and players have changed since then, and the battle continues, but open podcasting remains dominant and healthy today.

overcastfm, to random
@overcastfm@mastodon.social avatar

Sorry, there was a sync issue this morning that prevented some of your changes from syncing between multiple devices (such as if you use Overcast on an iPhone and an iPad).

Fixed now.

(geek version: a cache optimization went wrong… there are only two hard problems in computer science, etc.)

overcastfm, to random
@overcastfm@mastodon.social avatar

I’ve been working on a server issue that prevented some new episodes from showing up correctly. Sorry about that!

I believe it's fixed now — doing more testing to verify.

overcastfm,
@overcastfm@mastodon.social avatar

Made a few more server-side improvements to hopefully stop occurrences like today where The Daily's new-episode delivery takes too long.

(Geek version: it has so many subscribers that the crawler could occasionally hit the PHP memory limit while processing its new episodes… now modified to take much less memory, and do non-essential maintenance tasks AFTER episode delivery or in different queues.)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • InstantRegret
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • rosin
  • everett
  • Durango
  • Youngstown
  • slotface
  • cubers
  • kavyap
  • DreamBathrooms
  • megavids
  • ethstaker
  • mdbf
  • Leos
  • GTA5RPClips
  • osvaldo12
  • tester
  • modclub
  • khanakhh
  • cisconetworking
  • provamag3
  • anitta
  • normalnudes
  • lostlight
  • All magazines