Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Jacob Farkas

@jacob@mastodon.farktronix.com
mastodon 4.5.10
  • Open on mastodon.farktronix.com

I have discovered a truly marvelous proof, which 140 characters is too short to contain.

Currently full time dad. Previously built CloudKit and iPhone system frameworks at Apple.

362 Followers
271 Following
13 Posts
Joined October 29, 2022
Website:
https://rkas.net
Website:
https://farktronix.com
Open post
Jacob Farkas @jacob@mastodon.farktronix.com
· 5mo ago
Replying to
The screenshot functionality was there since before 1.0, but only on internal builds. SpringBoard took ownership after my original patch so I'm not familiar with the rest of the story until Pogue managed to get screenshots enabled in the public builds. Before they added it to a public release they changed the gesture from home+ringer switch to home+volume up button. 8/8
52
4
3
0
Open post
Jacob Farkas @jacob@mastodon.farktronix.com
· 5mo ago
Replying to
The next day I went in to work, pulled the source code for SpringBoard, and wrote some code to grab a screenshot on the phone. I needed a way to trigger the screenshot that wouldn’t happen by accident so I picked a home button press and a ringer switch change happening at the same time. I saved the photo to the camera roll and I think I triggered the camera shutter noise for fun. 6/8
41
7
1
0
Open post
Jacob Farkas @jacob@mastodon.farktronix.com
· 5mo ago
Replying to
I didn't work on SpringBoard but it was essentially just one guy writing it, so I messaged him about it. I wrote a Radar and attached my patch, and I think it was merged into the iPhone builds within a week (things moved incredibly fast back then!) Since screenshots were just for engineers to do bug reports (and because I knew almost nothing about SpringBoard or UI code) I put all my code inside a compiler flag for internal builds only. 7/8
28
6
1
0
Open post
Jacob Farkas @jacob@mastodon.farktronix.com
· 5mo ago
Replying to
Back in early 2007 the iPhone had been announced but not yet released. The phone was under strict lockdown and we weren’t even allowed to use them on Apple campus outside of the few small lockdown areas. Steve Jobs of course started carrying his everywhere not long after the MacWorld announcement, and other execs followed not long after. 2/8
23
13
2
0
Open post
Jacob Farkas @jacob@mastodon.farktronix.com
· 5mo ago
Replying to
One day in spring 2007 it was my turn to get carry permissions. I was allowed to take an iPhone home for the first time and I was really excited. I remember going home and using my iPhone and then quickly finding a UI bug in the weather app. 4/8
22
11
1
0
Open post
Jacob Farkas @jacob@mastodon.farktronix.com
· 5mo ago
Replying to
In the office I would have connected my phone to my work desktop and run an internal tool to grab a screenshot (which is what Pogue is talking about) but at home I had no way to grab a screenshot. I was allowed to carry the phone but I couldn’t bring code or development tools outside the lockdown so I had no way to capture this bug. 5/8
22
10
1
0
Open post
Jacob Farkas @jacob@mastodon.farktronix.com
· 5mo ago
Replying to
They quickly found all kinds of problems with things like wifi, and they realized that the phone would benefit from a lot more real world testing. They started a “carry list” of people with permissions to take iPhones outside of the lockdown areas. It started with the VPs and top level managers on the project but eventually spread to most all of the engineers working on the iPhone. 3/8
21
1
1
0
Open post
Jacob Farkas @jacob@mastodon.farktronix.com
· 5mo ago
Replying to
I just realized @modenaboy is on here, but he probably doesn’t check this account. Thanks for letting me know about this video!
20
1
0
0
Open post
Jacob Farkas @jacob@mastodon.farktronix.com
· 5mo ago
Replying to
@timonus you’re right! It used to be home + lock
6
0
0
0
Open post
Jacob Farkas @jacob@mastodon.farktronix.com
· 5mo ago
Replying to
@enhancedscurry hahaha I remember that being my exact thought when I first saw the bug
3
0
0
0
Open post
Jacob Farkas @jacob@mastodon.farktronix.com
· 4mo ago

I can only pick one person out of all of these? This is so fucking stupid

2
0
0
0
Open post
Jacob Farkas @jacob@mastodon.farktronix.com
· 4mo ago

@integerpoet@sfba.social I’m annoyed that I can only pick one candidate out of that whole page and that I have to do some stupid game theory attempt of voting for one of the likely winners to make sure that the real chuckleheads don’t end up on the ballot this fall.

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:30:47 UTC