Skip to content

Instantly share code, notes, and snippets.

@adamawolf
Last active March 31, 2026 20:49
Show Gist options
  • Select an option

  • Save adamawolf/3048717 to your computer and use it in GitHub Desktop.

Select an option

Save adamawolf/3048717 to your computer and use it in GitHub Desktop.
List of Apple's mobile device codes types a.k.a. machine ids (e.g. `iPhone1,1`, `Watch1,1`, etc.) and their matching product names
i386 : iPhone Simulator
x86_64 : iPhone Simulator
arm64 : iPhone Simulator
iPhone1,1 : iPhone
iPhone1,2 : iPhone 3G
iPhone2,1 : iPhone 3GS
iPhone3,1 : iPhone 4
iPhone3,2 : iPhone 4 GSM Rev A
iPhone3,3 : iPhone 4 CDMA
iPhone4,1 : iPhone 4S
iPhone5,1 : iPhone 5 (GSM)
iPhone5,2 : iPhone 5 (GSM+CDMA)
iPhone5,3 : iPhone 5C (GSM)
iPhone5,4 : iPhone 5C (Global)
iPhone6,1 : iPhone 5S (GSM)
iPhone6,2 : iPhone 5S (Global)
iPhone7,1 : iPhone 6 Plus
iPhone7,2 : iPhone 6
iPhone8,1 : iPhone 6s
iPhone8,2 : iPhone 6s Plus
iPhone8,4 : iPhone SE (GSM)
iPhone9,1 : iPhone 7
iPhone9,2 : iPhone 7 Plus
iPhone9,3 : iPhone 7
iPhone9,4 : iPhone 7 Plus
iPhone10,1 : iPhone 8
iPhone10,2 : iPhone 8 Plus
iPhone10,3 : iPhone X Global
iPhone10,4 : iPhone 8
iPhone10,5 : iPhone 8 Plus
iPhone10,6 : iPhone X GSM
iPhone11,2 : iPhone XS
iPhone11,4 : iPhone XS Max
iPhone11,6 : iPhone XS Max Global
iPhone11,8 : iPhone XR
iPhone12,1 : iPhone 11
iPhone12,3 : iPhone 11 Pro
iPhone12,5 : iPhone 11 Pro Max
iPhone12,8 : iPhone SE 2nd Gen
iPhone13,1 : iPhone 12 Mini
iPhone13,2 : iPhone 12
iPhone13,3 : iPhone 12 Pro
iPhone13,4 : iPhone 12 Pro Max
iPhone14,2 : iPhone 13 Pro
iPhone14,3 : iPhone 13 Pro Max
iPhone14,4 : iPhone 13 Mini
iPhone14,5 : iPhone 13
iPhone14,6 : iPhone SE 3rd Gen
iPhone14,7 : iPhone 14
iPhone14,8 : iPhone 14 Plus
iPhone15,2 : iPhone 14 Pro
iPhone15,3 : iPhone 14 Pro Max
iPhone15,4 : iPhone 15
iPhone15,5 : iPhone 15 Plus
iPhone16,1 : iPhone 15 Pro
iPhone16,2 : iPhone 15 Pro Max
iPhone17,1 : iPhone 16 Pro
iPhone17,2 : iPhone 16 Pro Max
iPhone17,3 : iPhone 16
iPhone17,4 : iPhone 16 Plus
iPhone17,5 : iPhone 16e
iPhone18,1 : iPhone 17 Pro
iPhone18,2 : iPhone 17 Pro Max
iPhone18,3 : iPhone 17
iPhone18,4 : iPhone Air
iPod1,1 : 1st Gen iPod
iPod2,1 : 2nd Gen iPod
iPod3,1 : 3rd Gen iPod
iPod4,1 : 4th Gen iPod
iPod5,1 : 5th Gen iPod
iPod7,1 : 6th Gen iPod
iPod9,1 : 7th Gen iPod
iPad1,1 : iPad
iPad1,2 : iPad 3G
iPad2,1 : 2nd Gen iPad
iPad2,2 : 2nd Gen iPad GSM
iPad2,3 : 2nd Gen iPad CDMA
iPad2,4 : 2nd Gen iPad New Revision
iPad3,1 : 3rd Gen iPad
iPad3,2 : 3rd Gen iPad CDMA
iPad3,3 : 3rd Gen iPad GSM
iPad2,5 : iPad mini
iPad2,6 : iPad mini GSM+LTE
iPad2,7 : iPad mini CDMA+LTE
iPad3,4 : 4th Gen iPad
iPad3,5 : 4th Gen iPad GSM+LTE
iPad3,6 : 4th Gen iPad CDMA+LTE
iPad4,1 : iPad Air (WiFi)
iPad4,2 : iPad Air (GSM+CDMA)
iPad4,3 : 1st Gen iPad Air (China)
iPad4,4 : iPad mini Retina (WiFi)
iPad4,5 : iPad mini Retina (GSM+CDMA)
iPad4,6 : iPad mini Retina (China)
iPad4,7 : iPad mini 3 (WiFi)
iPad4,8 : iPad mini 3 (GSM+CDMA)
iPad4,9 : iPad Mini 3 (China)
iPad5,1 : iPad mini 4 (WiFi)
iPad5,2 : iPad mini 4 (WiFi+Cellular)
iPad5,3 : iPad Air 2 (WiFi)
iPad5,4 : iPad Air 2 (Cellular)
iPad6,3 : iPad Pro (9.7 inch, WiFi)
iPad6,4 : iPad Pro (9.7 inch, WiFi+LTE)
iPad6,7 : iPad Pro (12.9 inch, WiFi)
iPad6,8 : iPad Pro (12.9 inch, WiFi+LTE)
iPad6,11 : iPad (2017)
iPad6,12 : iPad (2017)
iPad7,1 : iPad Pro 2nd Gen (WiFi)
iPad7,2 : iPad Pro 2nd Gen (WiFi+Cellular)
iPad7,3 : iPad Pro 10.5-inch 2nd Gen (WiFi)
iPad7,4 : iPad Pro 10.5-inch 2nd Gen (WiFi+Cellular)
iPad7,5 : iPad 6th Gen (WiFi)
iPad7,6 : iPad 6th Gen (WiFi+Cellular)
iPad7,11 : iPad 7th Gen 10.2-inch (WiFi)
iPad7,12 : iPad 7th Gen 10.2-inch (WiFi+Cellular)
iPad8,1 : iPad Pro 11 inch 3rd Gen (WiFi)
iPad8,2 : iPad Pro 11 inch 3rd Gen (1TB, WiFi)
iPad8,3 : iPad Pro 11 inch 3rd Gen (WiFi+Cellular)
iPad8,4 : iPad Pro 11 inch 3rd Gen (1TB, WiFi+Cellular)
iPad8,5 : iPad Pro 12.9 inch 3rd Gen (WiFi)
iPad8,6 : iPad Pro 12.9 inch 3rd Gen (1TB, WiFi)
iPad8,7 : iPad Pro 12.9 inch 3rd Gen (WiFi+Cellular)
iPad8,8 : iPad Pro 12.9 inch 3rd Gen (1TB, WiFi+Cellular)
iPad8,9 : iPad Pro 11 inch 4th Gen (WiFi)
iPad8,10 : iPad Pro 11 inch 4th Gen (WiFi+Cellular)
iPad8,11 : iPad Pro 12.9 inch 4th Gen (WiFi)
iPad8,12 : iPad Pro 12.9 inch 4th Gen (WiFi+Cellular)
iPad11,1 : iPad mini 5th Gen (WiFi)
iPad11,2 : iPad mini 5th Gen (WiFi+Cellular)
iPad11,3 : iPad Air 3rd Gen (WiFi)
iPad11,4 : iPad Air 3rd Gen (WiFi+Cellular)
iPad11,6 : iPad 8th Gen (WiFi)
iPad11,7 : iPad 8th Gen (WiFi+Cellular)
iPad12,1 : iPad 9th Gen (WiFi)
iPad12,2 : iPad 9th Gen (WiFi+Cellular)
iPad14,1 : iPad mini 6th Gen (WiFi)
iPad14,2 : iPad mini 6th Gen (WiFi+Cellular)
iPad13,1 : iPad Air 4th Gen (WiFi)
iPad13,2 : iPad Air 4th Gen (WiFi+Cellular)
iPad13,4 : iPad Pro 11 inch 5th Gen
iPad13,5 : iPad Pro 11 inch 5th Gen
iPad13,6 : iPad Pro 11 inch 5th Gen
iPad13,7 : iPad Pro 11 inch 5th Gen
iPad13,8 : iPad Pro 12.9 inch 5th Gen
iPad13,9 : iPad Pro 12.9 inch 5th Gen
iPad13,10 : iPad Pro 12.9 inch 5th Gen
iPad13,11 : iPad Pro 12.9 inch 5th Gen
iPad13,16 : iPad Air 5th Gen (WiFi)
iPad13,17 : iPad Air 5th Gen (WiFi+Cellular)
iPad13,18 : iPad 10th Gen (WiFi)
iPad13,19 : iPad 10th Gen (WiFi+Cellular)
iPad14,3 : iPad Pro 11 inch 4th Gen (WiFi)
iPad14,4 : iPad Pro 11 inch 4th Gen (WiFi+Cellular)
iPad14,5 : iPad Pro 12.9 inch 6th Gen (WiFi)
iPad14,6 : iPad Pro 12.9 inch 6th Gen (WiFi+Cellular)
iPad14,8 : iPad Air 11 inch 6th Gen (WiFi)
iPad14,9 : iPad Air 11 inch 6th Gen (WiFi+Cellular)
iPad14,10 : iPad Air 13 inch 6th Gen (WiFi)
iPad14,11 : iPad Air 13 inch 6th Gen (WiFi+Cellular)
iPad15,3 : iPad Air 11-inch 7th Gen (WiFi)
iPad15,4 : iPad Air 11-inch 7th Gen (WiFi+Cellular)
iPad15,5 : iPad Air 13-inch 7th Gen (WiFi)
iPad15,6 : iPad Air 13-inch 7th Gen (WiFi+Cellular)
iPad15,7 : iPad 11th Gen (WiFi)
iPad15,8 : iPad 11th Gen (WiFi+Cellular)
iPad16,1 : iPad mini 7th Gen (WiFi)
iPad16,2 : iPad mini 7th Gen (WiFi+Cellular)
iPad16,3 : iPad Pro 11 inch 5th Gen (WiFi)
iPad16,4 : iPad Pro 11 inch 5th Gen (WiFi+Cellular)
iPad16,5 : iPad Pro 12.9 inch 7th Gen (WiFi)
iPad16,6 : iPad Pro 12.9 inch 7th Gen (WiFi+Cellular)
Watch1,1 : Apple Watch 38mm case
Watch1,2 : Apple Watch 42mm case
Watch2,6 : Apple Watch Series 1 38mm case
Watch2,7 : Apple Watch Series 1 42mm case
Watch2,3 : Apple Watch Series 2 38mm case
Watch2,4 : Apple Watch Series 2 42mm case
Watch3,1 : Apple Watch Series 3 38mm case (GPS+Cellular)
Watch3,2 : Apple Watch Series 3 42mm case (GPS+Cellular)
Watch3,3 : Apple Watch Series 3 38mm case (GPS)
Watch3,4 : Apple Watch Series 3 42mm case (GPS)
Watch4,1 : Apple Watch Series 4 40mm case (GPS)
Watch4,2 : Apple Watch Series 4 44mm case (GPS)
Watch4,3 : Apple Watch Series 4 40mm case (GPS+Cellular)
Watch4,4 : Apple Watch Series 4 44mm case (GPS+Cellular)
Watch5,1 : Apple Watch Series 5 40mm case (GPS)
Watch5,2 : Apple Watch Series 5 44mm case (GPS)
Watch5,3 : Apple Watch Series 5 40mm case (GPS+Cellular)
Watch5,4 : Apple Watch Series 5 44mm case (GPS+Cellular)
Watch5,9 : Apple Watch SE 40mm case (GPS)
Watch5,10 : Apple Watch SE 44mm case (GPS)
Watch5,11 : Apple Watch SE 40mm case (GPS+Cellular)
Watch5,12 : Apple Watch SE 44mm case (GPS+Cellular)
Watch6,1 : Apple Watch Series 6 40mm case (GPS)
Watch6,2 : Apple Watch Series 6 44mm case (GPS)
Watch6,3 : Apple Watch Series 6 40mm case (GPS+Cellular)
Watch6,4 : Apple Watch Series 6 44mm case (GPS+Cellular)
Watch6,6 : Apple Watch Series 7 41mm case (GPS)
Watch6,7 : Apple Watch Series 7 45mm case (GPS)
Watch6,8 : Apple Watch Series 7 41mm case (GPS+Cellular)
Watch6,9 : Apple Watch Series 7 45mm case (GPS+Cellular)
Watch6,10 : Apple Watch SE 40mm case (GPS)
Watch6,11 : Apple Watch SE 44mm case (GPS)
Watch6,12 : Apple Watch SE 40mm case (GPS+Cellular)
Watch6,13 : Apple Watch SE 44mm case (GPS+Cellular)
Watch6,14 : Apple Watch Series 8 41mm case (GPS)
Watch6,15 : Apple Watch Series 8 45mm case (GPS)
Watch6,16 : Apple Watch Series 8 41mm case (GPS+Cellular)
Watch6,17 : Apple Watch Series 8 45mm case (GPS+Cellular)
Watch6,18 : Apple Watch Ultra
Watch7,1 : Apple Watch Series 9 41mm case (GPS)
Watch7,2 : Apple Watch Series 9 45mm case (GPS)
Watch7,3 : Apple Watch Series 9 41mm case (GPS+Cellular)
Watch7,4 : Apple Watch Series 9 45mm case (GPS+Cellular)
Watch7,5 : Apple Watch Ultra 2
Watch7,8 : Apple Watch Series 10 42mm case (GPS)
Watch7,9 : Apple Watch Series 10 46mm case (GPS)
Watch7,10 : Apple Watch Series 10 42mm case (GPS+Cellular)
Watch7,11 : Apple Watch Series 10 46mm case (GPS+Cellular)
Watch7,12 : Apple Watch Ultra 3 49mm case
Watch7,13 : Apple Watch SE 3 40mm case
Watch7,14 : Apple Watch SE 3 44mm case
Watch7,15 : Apple Watch SE 3 40mm case (GPS+Cellular)
Watch7,16 : Apple Watch SE 3 44mm case (GPS+Cellular)
Watch7,17 : Apple Watch Series 11 42mm case
Watch7,18 : Apple Watch Series 11 46mm case
Watch7,19 : Apple Watch Series 11 42mm case (GPS+Celllular)
Watch7,20 : Apple Watch Series 11 46mm case (GPS+Celllular)
@lastforkbender
Copy link
Copy Markdown

Mark Zuckerberg’s mugshot — that flattened, sucked‑through‑a‑vacuum look — lands like a grim punchline for an industry built on attention extraction and celebrity worship. It’s not just an image; it’s a symbol. For years social platforms have optimized for engagement above all else, rewarding outrage, cruelty, and spectacle while pretending the harms were mere externalities. Parents watched their kids trade sleep, self‑esteem, and focus for likes. Communities fractured as algorithms boosted the loudest and meanest voices. Meanwhile, executives smiled through shareholder calls, insisting that growth and profit would solve any problems later. The mugshot is a reminder that optics follow ethics — and bad ethics age badly.

Call it bully capitalism: a system that elevates celebrity, monetizes conflict, and treats human attention as raw material to be mined. It promises wealth and influence but is lubricated by manipulation, surveillance, and a steady stream of content engineered to keep eyes glued and dopamine flowing. The rhetoric that “all profit is shares” thinly veils a brutal calculus: maximize engagement, extract data, sell targeting. The people who prosper in that system are often those willing to weaponize attention — liars, grifters, and worse — while everyday users shoulder the psychological costs.

Many modern tracking techniques—cross‑site cookies, server‑side profiling, and relentless third‑party trackers—are already weakening. More technical vectors that have driven recent advances in fingerprinting are also on borrowed time. Canvas and WebGL fingerprinting (including GPU/driver shader outputs and subtle sub‑pixel rendering differences), AudioContext fingerprints, font enumeration, and coordinated multi‑surface fusion (combining 2D canvas, WebGL, and other APIs into high‑entropy signatures) all exploited tiny implementation differences across devices to create persistent IDs. But browser and OS mitigations (prompting or blocking canvas reads, normalizing WebGL renderer strings, adding noise, restricting fingerprint‑able APIs), coupled with privacy‑first browsers and regulatory pressure, are eroding those techniques’ reliability.

AI accelerates the shift in two ways: attackers’ ML can extract signals, but defenders’ AI and platform design can more effectively detect, normalize, or synthesize responses to neutralize fingerprint entropy. Future browsers with on‑device AI can automatically identify fingerprinting attempts, normalize rendering outputs in real time, and synthesize plausible, non‑identifying API responses — making GL‑based and multi‑surface fusion fingerprints far less useful. Server‑side linking is likewise hampered as privacy tools and differential‑privacy approaches reduce cross‑session signal quality.

The result: a culture of web‑keepers, ad‑tech middlemen, and tracking con‑artists who built fortunes on invisible surveillance will find themselves in dire straights — their tricks exposed, their advantages eroded, their pitches harder to sell.

This isn’t nostalgia for the past. It’s a clear‑eyed view of the future. As AI reshapes attention and content creation, platforms that double down on engagement‑first incentives will become less sustainable both culturally and commercially. Users are increasingly fed up. Parents are alarmed. Regulators are waking up. Alternatives that center privacy, mental health, and humane design are gaining traction. In that light, platforms tied to spectacle and surveillance look as obsolete as GeoCities clunking along on dial‑up — nostalgic maybe, but ultimately a relic.

There is a path forward, and it doesn’t involve doubling down on outrage. Privacy‑first products, like a hypothetical AI‑driven DuckDuckGo browser, show what’s possible: interfaces that block covert tracking and fingerprinting, recommender systems that refuse to amplify harassment or sensationalism, and monetization models that reward context and quality over manipulation. These approaches realign incentives: creators can be paid without selling their audiences’ attention to the highest bidder, parents can set sane defaults for kids, and communities can prioritize trust over virality.

To be clear, no single browser or startup is an instant cure. Powerful incumbents, deep pockets, and cultural inertia resist change. But the momentum is shifting. The public conversation no longer treats every scandal as a minor PR hiccup; it increasingly asks hard questions about responsibility, harm, and the ethical limits of persuasion. The optics of a mugshot are only one part of that reckoning, but they carry symbolic force. When the face behind an empire looks like a punchline, it’s a visceral cue that the emperor’s clothes are threadbare.

If the tech and entertainment industries want to survive and remain relevant, they’ll need to stop celebrating extractive practices and start investing in humane infrastructures. That means transparent algorithms, meaningful privacy guarantees, and business models that don’t profit from misery. Hollywood, music, and social platforms must consider that celebrity‑centric, surveillance‑driven strategies are not timeless truths but choices — and choices can change.

History has room for reinvention. The web didn’t end with Yahoo or GeoCities; it evolved. What’s dying is the idea that you can scale by monetizing human attention without accountability. What’s emerging are systems that respect people, not just metrics. If you’re betting on humane design, privacy, and community resilience over bully capitalism’s short‑term gains, you’re not nostalgic — you’re prescient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment