Sign in

Jacob Farkas

@jacob.mastodon.farktronix.com.ap.brid.gy
5 followers 2 following 46 posts

I have discovered a truly marvelous proof, which 140 characters is too short to contain. Currently full time dad. Previously built CloudKit and iPhone […] 🌉 bridged from mastodon.farktronix.com/@jacob on the fediverse by fed.brid.gy

PostsRepliesMedia
Reposted by Jacob Farkas
Jef Poskanzer @jef.mastodon.social.ap.brid.gy · 05/10/2026
051
Reposted by Jacob Farkas
Niki @nikitonsky.mastodon.online.ap.brid.gy · 12/07/2026
Trying to figure out what’s clickable in modern UI
14671340
Reposted by Jacob Farkas
Matt Blaze @mattblaze.federate.social.ap.brid.gy · 21/06/2026
Everything else aside, if the CEO of a major company (but still a tiny fraction of the size of the US government) was visibly spending half his time fretting about refurbishing the fountain in front of corporate headquarters, the stock would tank and the board would fire them.
22048
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 30/05/2026
I can only pick one person out of all of these? This is so fucking stupid
000
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 03/05/2026
I just realized @modenaboy is on here, but he probably doesn’t check this account. Thanks for letting me know about this video!
000
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 02/05/2026
@timonus you’re right! It used to be home + lock
000
Reposted by Jacob Farkas
Tim Johnsen @timonus.mastodon.social.ap.brid.gy · 02/05/2026
@jacob I thought it was home + lock when it first shipped to the public
101
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 02/05/2026
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 […]
mastodon.farktronix.com
Original post on mastodon.farktronix.com
200
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 02/05/2026
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 […]
mastodon.farktronix.com
Original post on mastodon.farktronix.com
100
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 02/05/2026
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 […]
mastodon.farktronix.com
Original post on mastodon.farktronix.com
100
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 02/05/2026
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 […]
mastodon.farktronix.com
Original post on mastodon.farktronix.com
100
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 02/05/2026
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
100
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 02/05/2026
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 […]
mastodon.farktronix.com
Original post on mastodon.farktronix.com
100
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 02/05/2026
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 […]
mastodon.farktronix.com
Original post on mastodon.farktronix.com
101
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 02/05/2026
My old manager at Apple sent me this video from David Pogue about screenshots on the iPhone and I have a bit more background on it to share 1/8
1130
Reposted by Jacob Farkas
sam henri gold @samhenrigold.hachyderm.io.ap.brid.gy · 20/04/2026
I hope the first thing John Ternus says is “now it’s my Tern” and then does finger guns
2112
Reposted by Jacob Farkas
Laurie Voss @seldo.alpaca.gold.ap.brid.gy · 15/04/2026
Your annual reminder that the USA is the only country where everyone has to manually file taxes every year. Every other country just deducts what you owe and doesn't bug you about it. The only reason it works this way is because Intuit lobbies to keep it this way.
102
Reposted by Jacob Farkas
Matt Edgar @mattedgar.social.coop.ap.brid.gy · 10/04/2026
Fun new game for art gallery visits: find all the portraits that could be valid UK passport photos
Screenshot of a passport photo checking app. The image checked is a portrait of a medieval man looking slightly sideways and wearing a red hat. A warning reads "Issue detected"Screenshot of a passport photo checking app. The image checked is a portrait of a medieval man looking straight at the viewer. A green checkmark and the text "Initial verification complete"Screenshot of a passport photo checking app. The image checked is a portrait of a woman. A warning reads "Issue detected" and warns "Correct face orientation" and "Mouth closed"Screenshot of a passport photo checking app. The image checked is a portrait of a woman looking straight forward. Text reads "Initial verification complete"
0962
Reposted by Jacob Farkas
Matt Blaze @mattblaze.federate.social.ap.brid.gy · 07/04/2026
I’ll say what we’re all thinking: the FIFA Peace Prize will never be taken seriously now.
41268
Reposted by Jacob Farkas
Matt Blaze @mattblaze.federate.social.ap.brid.gy · 01/04/2026
Mail in ballots have security features and a processing workflow that mirror that of in-person voting. Just about every mechanism that prevents you from showing up to vote in person multiple times or without being registered has an analog - sometimes a stronger one - in mail-in ballot processing […]
federate.social
Original post on federate.social
113
Reposted by Jacob Farkas
William Pietri @williampietri.sfba.social.ap.brid.gy · 24/03/2026
This is the sort of pedantry with which I am delighted.
Meme: altered image of Cap'n Crunch All Berries box that says "Technically All Berries" with promotional text that reads "Poisonous and Tastes Terrible". The bowl is filled with whole bananas, tomatoes, eggplants, and bell peppers, with avocado halves and watermelon slices.
1811
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 21/03/2026
@ryanjoseph.dev dang that was a good run for that car! RIP
110
Reposted by Jacob Farkas
Matthew Haughey @mathowie.xoxo.zone.ap.brid.gy · 19/03/2026
AFROMAN WON HIS CASE!!!! We're going to get so many amazing hilarious documentaries about this case in the next few months I bet #LemonPoundCake www.youtube.com/watch?v=qZPYRjn2a2E
044
Reposted by Jacob Farkas
Gabriele Svelto @gabrielesvelto.mas.to.ap.brid.gy · 04/03/2026
A few years ago I designed a way to detect bit-flips in Firefox crash reports and last year we deployed an actual memory tester that runs on user machines after the browser crashes. Today I was looking at the data that comes out of these tests and now I'm 100% positive that the heuristic is […]
mas.to
Original post on mas.to
835137
Reposted by Jacob Farkas
Jennifer 🍄 @jenyetagain.beige.party.ap.brid.gy · 09/02/2026
in 2017 a popular twitter game was to type a partial phrase then see what your phone auto-completes it with. this proved so popular that it is now the only business model in the US.
4301340
Reposted by Jacob Farkas
Sven A. Schmidt @finestructure.mastodon.social.ap.brid.gy · 08/02/2026
Haven't blogged in ages and this needs to get out of my system (and my drafts folder)… finestructure.co/blog/2026/2/6/thou…
finestructure.co
Thoughts on LLMs
I find it difficult to coherently collect my thoughts on LLMs. They’re undeniably an interesting technology. There are also people I follow online that I have a lot of respect for and who I trust, making a strong case that they’re finding LLMs useful in many aspects of their work. Yet I find it difficult to get excited, even interested in the technology. That’s largely due to its provenance. I’ve used LLMs a couple of times on their free plans, but every time I think about trying something bigger, which would require signing up for a subscription, I stare at the pricing page, thinking, “I’m not going to pay money for my own code”. Because that’s what the coding models are: they’ve taken our code and reprocessed it for sale. I was wondering if I’m too hung up on this. I know that there are debates in court around the legality of training on publicly available code. But even if training is legally sound, I’ll argue not everything that’s legal is morally okay. Yes, a human could read my code and copy it all or in part. But they’re not turning into a machine that then rents out that gained knowledge many times over. At best, they rent out that gained knowledge just once, by offering their own time and skill. It’s the competition of one that makes this manageable. And it can be, and often is, reciprocal. I.e. someone taking my open-source code will often share code of their own. A machine entering this implicit contract and creating mass competition completely upends the economics. We’re all made fools to have unwillingly fed this thing that is now entering the market as an automated junior engineer. The older ones among us are probably the lucky ones as we’ve progressed far enough along our careers to make straight-up coding the less important aspect of our work. It must be tough for entry-level engineers to compete with this. The only option is probably to run with it and find ways to leverage it. It’s the age-old doping conundrum: If everyone else is taking performance-enhancing drugs, you can either quit the sport or take pills yourself. There is another aspect to the usage of LLMs that I’m experiencing and that I didn’t quite expect. I am a techie and, of course, I am interested in the technology per se. I _have_ played with it. But I find it hard to muster any motivation to engage with it further. I enjoy writing code, approaching a problem, and breaking it down into parts I can solve, building a bigger system. There’s a craft to it. LLMs are taking over the part of the process I like. It’s like instead of enjoying a meal, you’re left describing the ingredients to be cooked. I’m not the first to observe this; it’s been memed before. But what I find beyond that is that it even impacts my willingness to continue my own coding. The fact that an easier way exists drains me of motivation to walk my own path. You see, while I love coding, and regard it as a hobby, unlike, say, running, it is _also_ my job. So while a bike could “solve” my running, the _whole_ point of running was the exercise and not to get anywhere. There's still motivation to code left in me but it is being impacted. Another example: I’ve been a subscriber to a high-quality programming video course for quite a while. On a recent event where they demoed their latest projects, they leaned heavily on LLMs to build the scaffolding. I have a lot of respect for the authors; I love and use a lot of their libraries, and I’m sure they use LLMs responsibly. But when I saw how they worked on this material, interest just whiffed out of me. I’m sure there’s craft in how to set up your agents and all that, and I believe them when they say they get good results and a speed boost. But it’s not a craft I’m interested in. My immediate gut reaction was, well, there’s little to learn from this. When the time comes, if it comes, I’ll be able to write those prompts as well. There’s no need to watch someone do that. The whole craft part has been abstracted away, so what’s the point of even watching? There are, of course, other impacts I haven’t even touched on, which are at least as important as what I mentioned above: the externalities. The environmental impact, the impact of slop on all manner of systems (open source projects, security reports, just to name our own industry - I can’t even begin to imagine what slop does to news reporting), the cost and performance impact of scraping on web projects, like ours. Using LLMs is like taking steroids, but everyone else is getting acne. Doesn’t that sound familiar? That’s right, privatise the profits and socialise the losses. That’s how industries “too big to fail” get to play fast and loose without the risk of having to pay up when the bill comes due. It is all too depressing, and I want no part in it. As I said, I’m struggling to find coherence in my feelings about LLMs, so I’ve just left them in a pile of paragraphs. I’m sure some LLM could give it more structure, but I simply do not care to engage.
007
Reposted by Jacob Farkas
Mark A. Rayner @markarayner.mas.to.ap.brid.gy · 05/02/2026
The Swedish Chef is gonna love this deal. #muppets #bork #humor #humour #typo
ground meat with a sign that says:
Sale
Ground Bork
80% lean 20% fat 2lb
4.00
Sold in 2lb pckg at $8.00
2326
Reposted by Jacob Farkas
Riley Testut :fatpikachu: @rileytestut.mastodon.social.ap.brid.gy · 18/01/2026
RE: mastodon.social/@rileytestut/115917… OK nevermind, THIS is the coolest thing I’ve ever done to my iPhone
41563
Reposted by Jacob Farkas
Jens Ohlig @johl.mastodon.xyz.ap.brid.gy · 10/01/2026
openchaos is a self-evolving open source project. Every week, the community votes on PRs, and the winner gets merged. www.openchaos.dev
openchaos.dev
Open Chaos: A self-evolving open-source project
Comments
004
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 06/01/2026
blog.horner.tj/how-to-kinda-downloa…
A tweet that says "Wait you can actually download more ram if you set up Google Drive as swap space" and the output of a `df -h` command highlighting a gdrive:swap mount point with 1.0P size
010
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 16/12/2025
@ryanjoseph.dev haha that excavator trying its best to put it out. Think it caused this too?
200
Reposted by Jacob Farkas
Matt Blaze @mattblaze.federate.social.ap.brid.gy · 26/11/2025
FFS. For the first time, non-citizens will be charged a hefty surcharge to enter US national parks (an extra $100/person, and annual passes for noncitizens will cost $250 instead of $80). Our national parks are absolute jewels, and a significant contributor […] [Original post on federate.social]
Changes to Entrance Fees and Passes in 2026
Beginning January 1, 2026, changes to entrance fees and passes include:

+ America the Beautiful passes will cover entrance fees for up to two motorcycles.

« A new America the Beautiful pass for nonresidents of the US will be available for $250. All other America the Beautiful
passes will only be available to US citizens and permanent residents.

+ Entrance fee free days will only apply to US citizens and residents. Nonresidents will be required to pay entrance fees
and applicable nonresident fees.

o The following parks will have a surcharge of $100 for each nonresident of the US entering the park: Acadia National
Park, Bryce Canyon National Park, Everglades National Park, Glacier National Park, Grand Canyon National Park,
Grand Teton National Park, Rocky Mountain National Park, Sequoia & Kings Canyon National Parks, Yellowstone
National Park, Yosemite National Parks, and Zion National Park.
11248
Reposted by Jacob Farkas
Félix @fay59.tech.lgbt.ap.brid.gy · 17/11/2025
I saw that last week and it made me very sad that my favorite inexplicable crash urban legend turns out to be false infosec.exchange/@neilmadden/115567…
infosec.exchange
Neil Madden (@neilmadden@infosec.exchange)
“Our error logs cover 2000 billion MB-hours for the MareNostrum 3 supercomputer and 135 million MB-hours for the Mont-Blanc prototype. Our analysis combines quantitative analysis, formal statistical methods and machine learning. We detect no indications that cosmic rays have any influence on the DRAM errors.” https://arxiv.org/abs/2407.16487v1
011
Reposted by Jacob Farkas
Royce Williams @tychotithonus.infosec.exchange.ap.brid.gy · 15/11/2025
I don't know how how it happened that this is how I found this out. www.nytimes.com/2025/11/13/us/polit… No one who understands the problem space thinks this is a good idea.
250
Reposted by Jacob Farkas
Debbie Goldsmith 🏳️‍⚧️🏳️‍🌈 @dgoldsmith.mastodon.social.ap.brid.gy · 15/11/2025
So much this. This is my experience as well—I knew I wanted to be a girl when I was very young—and this is why it's so important to support trans kids. The science fully supports them, and we should too. Fight back against the propaganda; it's from the same people who claim climate change is a […]
mastodon.social
Original post on mastodon.social
001
Reposted by Jacob Farkas
J. B. Crawford @jbcrawford.hachyderm.io.ap.brid.gy · 15/11/2025
my husband made it so the home assistant voice assistant can use full-on ollama to interpret instructions. then he told it to turn the lights on. it's been explaining its thought process for over five minutes now and the lights are still off.
31472
Reposted by Jacob Farkas
Debbie Goldsmith 🏳️‍⚧️🏳️‍🌈 @dgoldsmith.mastodon.social.ap.brid.gy · 09/11/2025
If you make or use software, read this. There will always be bugs. chaos.social/@ez/115513437034818530
chaos.social
Elizabeth Zagroba (@ez@chaos.social)
“You desire something that doesn’t exist.” @maaikees@sw-development-is.social https://www.maaikebrinkhof.nl/why-didnt-testing-find-this-issue-because-you-desire-something-that-doesnt-exist/
001
Reposted by Jacob Farkas
Debbie Goldsmith 🏳️‍⚧️🏳️‍🌈 @dgoldsmith.mastodon.social.ap.brid.gy · 16/10/2025
@jacob Supposedly here: fidoalliance.org/9to5mac-apple-work…
fidoalliance.org
101
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 16/10/2025
@dgoldsmith that sounds great- guess I need to upgrade. Thanks for the link!
000
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 15/10/2025
I love passkeys but 1Password's browser integration with Safari is so broken that I've stopped upgrading to passkeys on websites that offer them. I guess it's time to migrate everything to the Apple Passwords app. Is passkey migration even possible, or do I need to just set up a new one for […]
mastodon.farktronix.com
Original post on mastodon.farktronix.com
100
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 09/10/2025
My kids were asking when they could have their own iPhones and I got to use “when I was younger and I wanted an iPhone I had to build one myself!”
110
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 08/10/2025
It worked, kind of! The cheese didn’t melt as much as it could have, but it tasted fine.
Similar to the last photo of lasagna in a pan in the dishwasher but this time the cheese is a little more melted.
000
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 08/10/2025
The dishwasher is running right now and I’m a little scared to eventually open it when it finishes.
100
Jacob Farkas @jacob.mastodon.farktronix.com.ap.brid.gy · 08/10/2025
The podcast we listened to is one of my favorites: www.npr.org/2025/09/16/nx-s1-554223…
100