@dzamir@mastodon.uno
@dzamir@mastodon.uno avatar

dzamir

@dzamir@mastodon.uno

Mobile App Architect.

I love working with Swift, Kotlin and crossing the gap between the platforms with Kotlin Multiplatform.

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

deurman, to mastodon
@deurman@fosstodon.org avatar

Mastodon feature question of the day: why can't I 'follow' or 'subscribe' to a toot? Like if I somebody asks a question and I want to keep up to date with that people answer to it, why can't I subscribe to that toot so I get a notification if somebody comments something.

dzamir,
@dzamir@mastodon.uno avatar

@deurman I also asked the same question in the past, it doesn’t make any sense that only the author can know when someone answer a toot

santiago, to random
@santiago@masto.lema.org avatar

So my wife deleted FB & Instagram apps and decided to use them only on computer to avoid getting trapped. Works well except there’s just about half the stuff you just can’t do on Instagram on the computer (add a music to a post etc).

We settled on installing the evil apps on a secondary phone (Swiss SIM). It’s really hard to just post some stuff and not get drawn again in the infernal feed. Glad I left this world. Even gentle Mastodon is causing addiction issues for me.

dzamir,
@dzamir@mastodon.uno avatar

@santiago This is true; Instagram is also the last “social” app I use.

I put a 10-minute time limit on it to avoid spending time watching stupid reels: This way, I have to spend those precious minutes only to see the updates from my real friends.

santiago, to random
@santiago@masto.lema.org avatar

I honestly don’t know how people can use Mastodon without a client that automatically expands CWs. I understand one can have triggers to avoid but there are just so many that without this option I’d be just tapping 20% of the messages passing by because they mention one thing or another. Filtering keywords makes more sense. I guess if you auto expand CWs but filter some words in the same CWs it’ll work fine.

dzamir,
@dzamir@mastodon.uno avatar

@santiago sorry, what is a CW?

christianselig, to random
@christianselig@mastodon.social avatar

Does launching a build with the debugger attached on Vision Pro take forever for anyone else? It's near instant on the simulator, but even after the data is transferred to the device, the actual launch screen hangs out for like 10 seconds (so I don't think dev strap would help?)

dzamir,
@dzamir@mastodon.uno avatar

@stroughtonsmith @christianselig but there was also a time after that, when Xcode run with the debugger by default and everything was also instant 😅

dzamir, (edited ) to random
@dzamir@mastodon.uno avatar

Can someone at Google please disable the fucking automatic translations for the developer pages?

My Italian colleagues and I always have to manually disable the translation every time we open an Android developer page; I'm sure there will be a KPI showing higher engagement, and the PM of this change will be super-happy instead of worried about ruining the product.

dzamir, to random
@dzamir@mastodon.uno avatar

What's the point of Xcode having plugins if I'm being punished by those screens?

I also like how they imply that only Apple's code is of superior quality; as we all know, Xcode is a very stable and powerful IDE. /s

craiggrannell, to random
@craiggrannell@mastodon.social avatar

Quick question: what are you hoping for Apple to reveal at WWDC this year? I’m writing a piece and it’d be useful to get insight into improvements devs and anyone else hopes Apple makes or new things it introduces (and how they are achieved).

dzamir,
@dzamir@mastodon.uno avatar

@craiggrannell

  • Proper multi-user support on iPadOS and tvOS
dzamir,
@dzamir@mastodon.uno avatar

@craiggrannell yeah, I know... :(

dzamir, to random
@dzamir@mastodon.uno avatar
gedeonm, (edited ) to random
@gedeonm@mastodon.social avatar

Have you replaced some or all of your passwords with pass keys yet?

dzamir,
@dzamir@mastodon.uno avatar

@pilky @gedeonm same here

finestructure, to random
@finestructure@mastodon.social avatar

Folks who squash their #git merges, I’m curious why you are making that trade-off. I’m guessing the pro argument is a cleaner merge graph?

The big argument against it for me is that you lose granularity for git bisect. I've often been able to narrow down breakage (sometimes long past the merge) due to individual commits in the merge. If I'd merged in a giant blob all I'd have had to go by is that giant blob. (1/2)

dzamir,
@dzamir@mastodon.uno avatar

@dgregor79 @fabianfett @finestructure In this case there are two solutions:

  1. history was important for the commits on this branch, so squash should not be used (or at least they should be squashed in a better way, by leaving this particular commit)
  2. create another PR for the workaround and have it tracked as a different issue
dzamir, to random
@dzamir@mastodon.uno avatar

It's the time of year when new super-fast iPads are released, but they are held back by the current iPadOS version, which will surely be fixed with the changes that will be announced on WWCD. Then September will come, and everyone will realise the iPad is the same mess as always.

dzamir, to random
@dzamir@mastodon.uno avatar

This is why I haven’t bought any new iPads in the last six years. Sharing an iPad with the family is an abysmal experience, and it doesn’t make sense to buy an iPad for each family member.
https://mastodon.social/

dzamir,
@dzamir@mastodon.uno avatar

@riotnrrd The fact that you don't have use cases for giving an iPad to your child doesn't mean that many other people have a use case to give their iPad to their spouse or their young or older child.

Btw I also want Screen Time and better multi-user support controls on tvOS. I really wanted to go all-in in the Apple ecosystem and use Apple Arcade and Apple TV, but it's impossible to limit the time with this system; I bought an Xbox to solve the problem 🤷‍♂️

matthew, to random
@matthew@mastodon.me.uk avatar

I still don’t understand the hype around GitHub #CoPilot.

Like lots of AI, it’s taking away the stuff that programmers generally enjoy (writing code) and giving us more of what we generally don’t enjoy (code review).

Am I missing something?

dzamir,
@dzamir@mastodon.uno avatar
vandal, to random
@vandal@mastodon.social avatar

While I really like my Watch Ultra, there are 2 things that irritates me.

Note: I need to wear it on my right wrist because of my tattoos on my left arm.

  1. I keep hitting the Action button long press when exercising (doing push ups, for example). At least I turned off the siren trigger.

  2. The crown is super sensitive and long sleeve clothes will turn it.

Am I wearing it wrong?

dzamir,
@dzamir@mastodon.uno avatar

@vandal I don't have an Ultra, but with my Series 4 I prefer to wear it the "opposite way”to make it easier to push the buttons

nicklockwood, to random
@nicklockwood@mastodon.social avatar

Does anyone know of a really nice tool for doing presentations with a lot of code in them (including transitions, etc)?

I generally use Deckset because it takes care of syntax highlighting at least, but otherwise it's very limited.

Keynote can do anything, but only with a huge amount of fiddly effort put into each code sample and animation.

I ideally just want something that takes a markdown document as input and "magic moves" all the transitions for you automatically with minimal effort 😅

dzamir,
@dzamir@mastodon.uno avatar

@nicklockwood I use iA Presenter and love it a lot. It's super awesome for easily creating presentations in Markdown, but it's not the best for showing code (it works ok, but the formatting of the cod could be a bit better).

cocoadog, to random
@cocoadog@mastodon.social avatar

Xcode is sad about my constraints.

dzamir,
@dzamir@mastodon.uno avatar
kylie.robison, to random
dzamir,
@dzamir@mastodon.uno avatar

@kylie.robison congratulations!

cosmocatalano, to random
@cosmocatalano@mastodon.social avatar

Yes it needs to contain wheat or we can’t turn it into Jesus

dzamir,
@dzamir@mastodon.uno avatar

@cosmocatalano can you please post a link to this? For science

superbetsy, to random
@superbetsy@mastodon.social avatar
dzamir,
@dzamir@mastodon.uno avatar

@superbetsy I’m so behind in my feed that I’m reading this on May the 6th

sinbad, to random
@sinbad@mastodon.gamedev.place avatar

Ranged enemy logic is coming along. Projectile is a placeholder for now. Generally happy with the results although I'm sure I can make it better with more time. They're not clever enough to co-ordinate, they just try to avoid shooting each other but don't always succeed 😄 https://www.youtube.com/watch?v=5I7unSyXYbo

dzamir,
@dzamir@mastodon.uno avatar

@sinbad really really nice

dvrzan, to random
@dvrzan@iosdev.space avatar

✨New blog post!

I wrote about creating a reusable button and how SwiftUI makes it easy to do that.

Now we're going to expand on that same approach to create a configurable button with different states. Update the state in your code and see the magic 🪄
https://www.danijelavrzan.com/posts/2024/05/configurable-button-swiftui

dzamir,
@dzamir@mastodon.uno avatar

@dvrzan Thanks for the post! I liked the struct inside the extension and the vars with the default configurations.

Just a suggestion: I know it's a fake sample, but when calling claimCoupon() I would set the .loading immediately and not after a delay, to avoid double taps and give immediate feedback.

marcel, to random
@marcel@mastodon.social avatar

Remember how I moved to a small city and Might Have Made an Oopsie?

Here's part 3:
The Possibilities

https://marcel.io/posts/the-possibilities-imhmao

dzamir,
@dzamir@mastodon.uno avatar

@marcel your posts remember me the old era of internet, full of interesting blogs and people posting about their life and hobbies. Thanks again for sharing!

craiggrannell, to random
@craiggrannell@mastodon.social avatar

I was waiting for this one. Netflix kills the legacy Basic plan and gives you to pick between a shitty ‘with ads’ plan (crowing that you’ll save 35%) or nudging you towards the more expensive Standard.

Fortunately, the child (our only Netflix viewer) has just started watching a lot of iPlayer and for the first time doesn’t care about the propect of losing Netflix. So we will be switching to the ‘no plan’.

dzamir,
@dzamir@mastodon.uno avatar

@craiggrannell I had the base plan with ads for a couple of months and, at least in Italy, there are no ads in the kids’ profile.
I don't know if this is a global thing: in Italy there's a law that says that TVs targeted to small kids can't have advertising and maybe they are forced to do it here for this reason.

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