@harshil@mastodon.social
@harshil@mastodon.social avatar

harshil

@harshil@mastodon.social

He/him. I make apps for your iPhone, including https://indieapps.space/@peak

https://mastodon.social/@_harshil if we’re friends

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

harshil, to random
@harshil@mastodon.social avatar

Mr. Bean would be a great name for a cat

harshil, to random
@harshil@mastodon.social avatar

The :nodg: and :nodg-sad: Slack reactions have been the greatest social innovations in my life in the last 5 years

marcoarment, to random
@marcoarment@mastodon.social avatar

Do we have a standard "opens external app" SF Symbol?

I'm using “arrow.up.forward" here, but I don't know if there's a more canonical one.

(Tapping this button opens the iOS Settings app to my app's notification settings via UIApplication.openNotificationSettingsURLString.)

harshil,
@harshil@mastodon.social avatar

@marcoarment Yep, I’m using the same one too, don’t think there's a more semantic one

harshil, to random
@harshil@mastodon.social avatar

My brain has become utterly dynamic type pilled. I just can't look at any UI anymore without wondering how it scales with different text sizes

sdw, to random
@sdw@mastodon.social avatar

Introducing Kino - Halide’s new pro video camera sibling.

It’s our beautiful, simple, but powerful app for taking cinematic video. Packed with amazing color presets by my favorite pros. Out now, and half off for launch!

http://www.shotwithkino.com

harshil,
@harshil@mastodon.social avatar

@sdw This looks really well made, congratulations on shipping!

harshil, to random
@harshil@mastodon.social avatar

Just removed my M2 iPad Pro from its magnetic case and I’d forgotten how freakishly thin and light this thing is. I appreciate them making it even more so, but boy am I afraid of using it like this

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

Now I’m a firm atheist, but I’d be lying if I said my resolve wasn’t tested at least a bit when I have a great ice cream sandwich

harshil, to random
@harshil@mastodon.social avatar

Niche WWDC wishlist item: Smart charging reminders. They’ve got all the usage data and calendar info, it’s all right there!

Just remind me to charge my watch because I’m gonna go to sleep and then off to the gym as soon as I wake up

harshil,
@harshil@mastodon.social avatar

@caseyliss Interesting, I guess this is the bedtime feature? I don’t have a fixed time when I go to sleep so I don’t use that

rafa, to random
@rafa@mastodon.design avatar

I went hard on my son’s birthday party invitations (Portuguese puns).

harshil,
@harshil@mastodon.social avatar

@rafa I guess festa means party but danos means danger?

harshil, to random
@harshil@mastodon.social avatar

Say hello to my little friend

harshil, to random
@harshil@mastodon.social avatar

There's too much prestige TV out there now. They gotta start making more stupid shit

harshil,
@harshil@mastodon.social avatar

TV peaked with Takeshi’s Castle. Watching people get walloped, thrown into mud and/or water, and generally just humiliate themselves is so nourishing for the human brain

harshil,
@harshil@mastodon.social avatar

@tomn94 I recently discovered that in a Slack and honestly thought it was the fake show from 30 Rock

harshil,
@harshil@mastodon.social avatar

@mergesort Everyone's trying to be Breaking Bad! But the human brain can only tolerate so much of it

christianselig, to random
@christianselig@mastodon.social avatar

SwiftUI noob question: I understand why my ViewModel is being initialized twice, but why is it not being deinitialized?

It's created, then a second later when appState.show is changed, the view is recomputed, and view, and its ViewModel, are created anew. Cool! But why is the old one not deinitialized? What's holding onto it?

Sample code: https://gist.github.com/christianselig/d88b1a4d1989b973689ae62d4691162f

harshil,
@harshil@mastodon.social avatar

@christianselig I’m still confused about why it’s being initialised twice, that’s bizarre

harshil,
@harshil@mastodon.social avatar

@shadowfacts @christianselig Ah, is this the weird thing where State doesn’t use an autoclosure to de-dupe inits like StateObject did?

harshil, to random
@harshil@mastodon.social avatar

Something about Xcode 15.4 seems to have broken archiving for Peak. I can build and run just fine, but archives just get stuck at some point and remain there until all my RAM is used up

harshil,
@harshil@mastodon.social avatar

@joshua Yep, did that a couple times, still nothing, ugh

harshil, to random
@harshil@mastodon.social avatar

You’re telling me a Mexican styled this sandwich?
https://mastodon.social/@jsq/112463065808823623

ryanashcraft, to random
@ryanashcraft@mastodon.social avatar

Does anyone know how to properly export an SF Symbols SVG from Sketch in a way that maintains necessary metadata?

Simply exporting lock.square.stack.fill, opening in Sketch, exporting layer as SVG, then reimporting back into SF Symbols app shows this:

harshil,
@harshil@mastodon.social avatar

@ryanashcraft IIRC this happens for all symbol where erasing/layering happens right in place, font know if that metadata gets preserved at all in the export and/or import

harshil,
@harshil@mastodon.social avatar

@ryanashcraft Oh you can, you just need to manage those Boolean operations right in the app from the inspector on the right

harshil, to random
@harshil@mastodon.social avatar

So many decisions to make with grad school. Courses, schools, odds, whether I should do it at all … it’s driving me nuts

harshil, to random
@harshil@mastodon.social avatar

You dread the summer heat but it’s the fucking humidity that kills you. It’s borderline murderous

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