's Avatar

@tcmulcahy.bsky.social

23 Followers  |  48 Following  |  7 Posts  |  Joined: 18.11.2024  |  1.6307

Latest posts by tcmulcahy.bsky.social on Bluesky

Post image

You should read this super cool blog from Tom!

This is a result of a month long investigation where he found a core bug in the Android Framework USB handling code that led to VM freezes.

engineering.block.xyz/blog/ending-...

#AndroidDev

23.07.2025 14:29 β€” πŸ‘ 17    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1

@tcmulcahy.bsky.social wrote a thing, "Ending Android USB Freezes".

engineering.block.xyz/blog/ending-...

17.07.2025 23:14 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
GitHub - block/stoic: Run code within any debuggable Android process, without modifying its APK Run code within any debuggable Android process, without modifying its APK - block/stoic

Stoic - github.com/block/stoic/ - reached 100 stars over the weekend - looking forward to talking about it at #dcnyc25 - nyc.droidcon.com/speakers/tom...

16.06.2025 02:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

And this will also be the best talk of #droidconNYC2025: nyc.droidcon.com/speakers/tom....

github.com/block/stoic is pure witchcraft

#dcnyc25 #droidcon

12.06.2025 18:46 β€” πŸ‘ 3    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

So you can now install stoic with Homebrew: `brew install block/tap/stoic`

29.05.2025 22:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The complete lack of red tape when dealing with Open Source at Block continues to amaze me. It's so different from anywhere else I've worked. Today I asked about having block/homebrew-tap repo. Half an hour later it's up and I'm the owner.

29.05.2025 22:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yeah, probably the same for me.

27.11.2024 18:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I broke in my new trail runners. These are the Altra Olympus. They have a wide toe box and zero drop like barefoot shoes, but lots of cushion. I think these are my new favorite running shoes.

25.11.2024 15:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes, exactly.

22.11.2024 14:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The thing stopping me from using Kotlin scripting is the signal handling. This is easy in other scripting languages like Python/Bash, but it seems to require JNI in Kotlin. (I've had partial success with a shutdown hook, but that's an awful hack and it caused other problems)

22.11.2024 01:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@tcmulcahy is following 19 prominent accounts