Dimitar
58 posts


I reverse engineered iMessage so it sends you a notification whenever someone starts typing...
Here's how it works.
1. The app injects its own code into the iMessage app using DYLD_INSERT_LIBRARIES to hook into its internal methods
2. Dynamically loads Apple's private IMCore.framework at runtime. This is iMessage's internal framework that handles all message/typing logic, but it's not publicly available so it can't be linked normally
3. Replaces private methods like IMMessageItem.isIncomingTypingMessage to intercept typing events
4. When intercepted, the injected code posts system notifications
5. My Swift app listens for those notifications and forwards them to iOS
The one caveat is you need to disable some security features on your Mac 🙃. Trying to find a better approach for this though!
More features coming. Sign up for access: imessageintelligence.com
English

@DimitarNestorov @Cartidise No offload the app will not clear the cache, deleting and reinstalling will
English

why do apps on iOS take so much space
like, all the apps SO LARGE for seemingly no reason at all
gmail on Android takes like 40MB to download and 170MB to run


System Settings@app_settings
fun fact: the current Gmail iOS app is almost as big as the ENTIRE iOS 7 update was
English

@Cartidise You actually can, offload the app and bring it back, restart settings and you will see it takes up less space
English

@yeshvndr @theojehl @dariusdan your tabs don't become invisible when you don't have enough room on the screen. jokes aside what features do you need from a browser? it works, it's more power efficient
English

The battle of the browsers.
As a mac user I always get back to Safari, a true browser. The rest are just Chrome skins.
We need something more than a side chat.
Darius Dan@dariusdan
I had enough!👀
English


@Cartidise Default signature since 2007. Subtle brand awareness from the very beginning.
English

@vishyfishy2 if you’re typing this in the console you can just do $('video').playbackRate = 4
English

@jeffreylind @TheAppleDesign you‘re just not following creators that talk about shortcuts often like @stephenrobles
r/shortcuts has almost 500K people
English

@TheAppleDesign I never find myself using it…I feel like it’s super underrated and not talked about to the point where even tech nerds like me don’t know much about it. Or maybe just a skill issue on my part
English

Shortcuts is the most powerful app Apple has ever made.
Quinn Nelson@SnazzyLabs
This single-step Apple Shortcut is a GAME CHANGER. No more going to Settings -> Apps -> and then finding the app. Just swipe from Control Center, run the shortcut, and you’re automatically redirected!
English

@boe_dye @TheAppleDesign yes, it‘s one of those “you wish you had it sooner once you start using it”
I have 600 apps on my phone and the search in Settings is broken, this is extremely handy
English

@TheAppleDesign What exactly is this shortcut doing? All it seems to do is open up a specific app setting.
English

@BigMitch_X @kennethnym @theo Here's a list of all the packages I try to maintain: tinyurl.com/6vbhmpy2
And a list of all the packages I've contributed to: github.com/NixOS/nixpkgs/…
English

@BigMitch_X @kennethnym @theo The majority of nixpkgs is maintained by the community. And a big portion of it is automated hence the large number of fresh packages.
English

Homebrew is a plague and Mac devs deserve better
wukko@uwukko
why do homebrew maintainers immediately give you attitude whenever you ask them about anything "wHiCh We WiLL nOt" we'll do great without homebrew i guess, thanks for nothing
English

@DimitarNestorov @uwukko @acxtrila also, the leadership of a project do matter to me, and the Nix Foundation is honestly quite dreadful
English

@DimitarNestorov @uwukko @acxtrila I'm interested in *alternatives* to brew-style package managers eg apt, pacman, not to nix-stylr package managers
English

@BigMitch_X @kennethnym @theo please open GitHub issues so we can get all the packages you're missing in nixpkgs as well
English

@kennethnym @theo I use nix but many packages arent available on it, so i gotta use homebrew with nix-darwin as well
English



















