@mattcomi@hachyderm.io avatar

mattcomi

@mattcomi@hachyderm.io

iOS developer at jam.dev. Previously Twitter and Quill. Developer of TV Forecast. Co-creator of the games Stagehand, The Incident and Space Age.

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

mattcomi, to random
@mattcomi@hachyderm.io avatar

Isn't the Siri that is closest meant to respond to your command? My iPhone is beside me and starts listening for a second before the HomePod way over in the kitchen takes over and totally misinterprets what I'm asking.

mattcomi,
@mattcomi@hachyderm.io avatar

@schwa My iPhone will usually start listening (I can see the swirly circle come up) but after a few seconds it disappears a distant HomePod will take over and say something dumb like “pause in the Ben's room?” which is definitely the most annoying way to respond to “add onions to the shopping list”

mattcomi, to random
@mattcomi@hachyderm.io avatar

“Hey Siri Baby Shark Pink Fong” –Ben, aged 2 years, 4 months.

mattcomi, to random
@mattcomi@hachyderm.io avatar

iOS AI-teen

mattcomi, to random
@mattcomi@hachyderm.io avatar

50% of the time, our HomePod’s say “uh oh there’s a problem, please try again.” I try again and it works. Could be asking it for the weather, add a reminder, control the lights, or the time. My theory is that I’m on some sort of iOS 18 related A/B test because it’s just so weird how it all suddenly and completely stopped working.

mattcomi, to random
@mattcomi@hachyderm.io avatar

This is not what I would expect. If you have Journaling Schedule enabled, you will receive the schedule notification even if you have notifications turned off. I realise that correctness is debatable here, but I would argue that Notification status should take precedence since that’s how it works in every other app. And it is the only way it could work in a non-Apple app.

Notifications off entirely for the Journal app.

mattcomi,
@mattcomi@hachyderm.io avatar

@JeroenSchaper oh nice, thanks! I see it also.

mattcomi, to random
@mattcomi@hachyderm.io avatar

Hey siri remind me in 3 hours to take the table cloth inside.

mattcomi, to random
@mattcomi@hachyderm.io avatar

I would love to be proven wrong but, in my experience, the best way to autoplay a full screen video on iOS is to use a WKWebView.

mattcomi, to random
@mattcomi@hachyderm.io avatar

Lol at Dan Snaith putting the track Honey out as Caribou. Feels accidental. Dancy on main even. https://music.apple.com/au/album/honey/1734821034?i=1734821050

mattcomi, to random
@mattcomi@hachyderm.io avatar

You ever tried to render an SVG in Swift? I’d say there’s a gap in the market except it also seems like nobody actually cares about rendering SVGs in Swift.

mattcomi, to random
@mattcomi@hachyderm.io avatar

Perfect tweet no notes

mattcomi, to random
@mattcomi@hachyderm.io avatar

Do you all have a favourite Bluey episode? Mine is (currently) either Cricket or Octopus.

mattcomi,
@mattcomi@hachyderm.io avatar

@0xSim wow I know neither of those. Will watch them with the boy.

mattcomi, to random
@mattcomi@hachyderm.io avatar

One of the lesser known features of iOS: automatic unit (temperature) conversion.

mattcomi, to random
@mattcomi@hachyderm.io avatar

Here’s a check in on @tvforecastapp monthly recurring revenue. It is currently at $1,315 USD. The x axis of the screenshot is from April 2020 to today. I’ve seen consistent growth since the release of 2.0 in July of 2023. I’ve been releasing regular updates and doing my best to respond to user feedback, reviews and requests. I mostly do feedback-driven-development; I own the core concept for the app but its users inform where it should go next. This has (evidently) been working very well.

mattcomi, to random
@mattcomi@hachyderm.io avatar

Just submitted FB13558005. EnumerableEntityQuery doesn't generate filter for entity properties. iOS 17 introduced EnumerableEntityQuery as a way to automatically generate a Find action for an entity. The bug is that it doesn't handle entity properties. For instance, if you have a CarEntity with a BrandEntity property, you'll end with screenshot 1; no way to select a brand. If you use the traditional (and more complicated) EntityPropertyQuery, you get screenshot 2.

A screenshots Find action that reads “Find [All Car] where [Brand] [is] [Brand]”. The Brand placeholder has been selected and displays all the available car brands.

rjchatfield, to random
@rjchatfield@mastodon.social avatar

Switching over from @rob to mastodon.social. Instantly noticing how much faster gifs load in @ivory.
But now I have to re-follow everyone.

mattcomi,
@mattcomi@hachyderm.io avatar

@rjchatfield this highlights for me that I obviously don’t “get” mastadon. I thought it was possible to seamlessly migrate instances but apparently not!

mattcomi, to random
@mattcomi@hachyderm.io avatar

Here's another example of something you'll be able to do with Shortcuts in @tvforecastapp 2.8: Get the progress episode of all shows on a given network:

mattcomi,
@mattcomi@hachyderm.io avatar

@JeroenSchaper @tvforecastapp Depends what you mean by item. For shows, the Title, Overview and Network properties are available. For an episode, the Show, Title, Season Number, Episode Number, Overview, Runtime and Release Date are available. Would this work for your use case?

mattcomi,
@mattcomi@hachyderm.io avatar

@JeroenSchaper For that, you could maybe do something like this…

mattcomi,
@mattcomi@hachyderm.io avatar

@JeroenSchaper depends what you want to do with it exactly. Here is a more complete example that displays that info on the screen

mattcomi,
@mattcomi@hachyderm.io avatar

@JeroenSchaper it creates a calendar event for every upcoming episode that is a season premiere. The event duration is the duration of the episode.

mattcomi,
@mattcomi@hachyderm.io avatar

@JeroenSchaper sorry can you explain this one a little more? E.g. how would you want to use it? Where would the share sheet appear?

mattcomi,
@mattcomi@hachyderm.io avatar

@JeroenSchaper I seeeee ok interesting. Will think on that.

mattcomi, to random
@mattcomi@hachyderm.io avatar

Social links are in, finished the new Person view. 🥳

video/mp4

mattcomi,
@mattcomi@hachyderm.io avatar

@JeroenSchaper Done. Coming in 2.8.

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