frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The 'Chi Phi Actives' Group Chat and the Digital Bystander Effect

https://www.teenvogue.com/story/chi-phi-actives-group-chat-digital-bystander-effect-explained
1•Tomte•43s ago•0 comments

Affordability or heritage? Singapore's hawker scene faces an identity crisis

https://www.abc.net.au/news/2026-10-10/singapore-hawker-stall-culture-cheap-food-heritage-preserv...
1•Tomte•3m ago•0 comments

Air Purifiers as White Noise Machines

https://www.jefftk.com/p/air-purifiers-as-white-noise-machines
2•luu•3m ago•0 comments

Trump administration sues to block possible Democratic win in Alaska Senate race

https://apnews.com/live/trump-midterm-elections-news-updates-10-23-2026
1•ubiquitysc•4m ago•0 comments

The Indian workers filming their work to train AI

https://www.bbc.co.uk/news/articles/ckvgyml6pdm9o
2•nephihaha•5m ago•0 comments

What exactly happened in the LiteLLM attack

https://ctrlb.ai/blogs/litellm-supply-chain-attack-teams-need-to-know
1•csujoy•8m ago•0 comments

Chroma Cloud wind-down timeline

https://www.trychroma.com/cloud-wind-down
2•philip1209•10m ago•1 comments

China's first AI-generated feature film to hit cinemas on Friday

https://www.globaltimes.cn/page/202610/1372724.shtml
2•T-A•14m ago•0 comments

Evervault Browser Tokens: Agentic payments on any website

https://evervault.com/products/browser-tokens
1•ShaneCurran•14m ago•0 comments

Do pricier robot vacuums get better reviews? 737 reviews

https://www.bettascore.ai/research/robot-vacuum-prices
1•tsxng•16m ago•0 comments

Better Way to Learn?

https://twitter.com/__marmikpandya/status/2113678337759703293
3•chinmays•16m ago•1 comments

Can we replace a $150k Looker with a bucket of HTML files?

https://david.lequin.dev/blog/bi-software-is-dead/
2•skadamat•17m ago•0 comments

Arista VeloCloud Orchestrator SQL injection is being actively exploited

https://www.arista.com/en/support/advisories-notices/security-advisory/24838-security-advisory-0199
1•acossta•18m ago•0 comments

Twelve years in a tunnel: the story behind Loopfall

https://loopfall.app/story
1•lukaskorba•19m ago•0 comments

Show HN: Searching for optimal strategies in a puzzle game with chance (Drop7)

https://drop7.dev
2•primitivesuave•19m ago•0 comments

Accuracy across one million collective forecasts from prediction platforms

https://doi.org/10.1073/pnas.2615627123
1•FergusArgyll•19m ago•0 comments

Polynomial Time Hamiltonian Path in Solid Grid Graphs

https://zzyzek.github.io/SolidGridGraphHamPathPaper/
1•zzyzek•19m ago•0 comments

Time Nuts

http://leapsecond.com/time-nuts.htm
11•jacquesm•19m ago•2 comments

Mireye (YC S26): Physical-world context for agents

https://www.mireye.com
1•gk1•20m ago•0 comments

Two-Colour Zig Zag Numberlink (Flow Free) Solved

https://zzyzek.github.io/R2K2ZZNPaper/
1•zzyzek•20m ago•0 comments

Chroma Is Joining Replit

https://www.trychroma.com/blog/chroma-joins-replit
5•shenli3514•21m ago•0 comments

Val Orbit

https://val-orbit.vercel.app/
1•2ded12•21m ago•0 comments

Kimi K3.1 Pro

https://www.kimi.ai/blog/kimi-k3-1-pro
33•nekofneko•22m ago•2 comments

Generate My QR

https://generatemyqr.com/
1•shoorveeera•24m ago•0 comments

Show HN: I made a jobs-near-you map

https://offpeak.fyi/search
2•vsurraco•25m ago•0 comments

Roku SceneGraph 2.0 SDK: Migrating to TypeScript

https://blog.roku.com/developer/rsg-2-0-sdk-beta
1•cxr•27m ago•1 comments

High Decibel Street Preacher Foiled by Low-Tech

https://www.kuow.org/news-stories/2026-10-22/cant-beat-them-join-them-bass-drummer-hired-to-drown...
1•jakzurr•28m ago•1 comments

Show HN: Spam Therapy

https://spamtherapy.com/
1•gregsadetsky•29m ago•0 comments

alloca(), a generally-frowned-upon technique in C/C++

https://twitter.com/ID_AA_Carmack/status/2113675158154027495
1•tosh•29m ago•0 comments

Animations for System Builders

https://brooker.co.za/blog/2026/10/23/animations.html
1•KraftyOne•30m ago•0 comments
Open in hackernews

Today, we hacked what we'd set out to hack: the iPhone

https://blog.calif.io/p/iphone
263•pavel_lishin•1h ago

Comments

john_strinlai•1h ago
the videos just don't hit the same without the dancing anime girl and the electronic dance music.
lol768•1h ago
My favourite part from the first video is how much effort it took to drag up from the bottom of the screen to get back to the home-screen. This reflects my experience with how iOS handles touch gestures in general.. also super easy to accidentally activate "Reachability" mode!
ezfe•39m ago
The reason they're having trouble is because they're in the simulator.

Also, if reachability bothers you like it does me, you can disable it.

mahboi•15m ago
Seriously I want a physical home button again
ledoge•30m ago
https://x.com/calif_io/status/2113570095549337977
arjie•1h ago
Same guys who found the PHP.

Edit: hahaha you guys are funny. “The php hack” is what I meant!

awestroke•1h ago
They found the PHP?
hk__2•57m ago
Yes, actually PHP was not invented but discovered in nature. That’s why it’s a bit wild sometimes, because it still remembers its origins.
rob74•54m ago
PHP was born as a templating language, but mutated into a programming language, and then grew organically from there.
jc_811•49m ago
Craziest part is it was never even intended to be a programming language. From the Wikipedia page, the founder Rasmus Lerdorf is quoted as saying:

"I don't know how to stop it [...] there was never any intent to write a programming language [...] I have absolutely no idea how to write a programming language [...] I just kept adding the next logical step on the way."

And 23 years later here we are with php2shell and it powering 70% of the internet’s websites

karagenit•44m ago
Everything becomes a programming language in due time. At work we have YAML files with #if and #include statements…
suralind•1h ago
I'm not sure if this is real, but if it is: this week is unbelievable. I really hope it's not the new normal, but unfortunately I don't believe this myself.
bananaflag•1h ago
It's a minuscule part of the new normal.
stuxnet79•49m ago
There's every incentive for nation states and other espionage outfits to keep these types of exploits under wraps. This has probably been the new normal for some time ..

I for one have experienced multiple lifetimes worth of internet madness and will be looking to airgap / disconnect as many devices as I can get away with.

unethical_ban•42m ago
I think in time (a few years) the gap will close a bit. As AI is used to harden software, it will be harder to break. Software not validated by AI will continue to be vulnerable to it.
mrweasel•8m ago
So what happens if AI becomes something that you need to actually pay real money for? Then only Apple, Google and Microsoft can affort to do network exposed software. Smaller companies and solo developers are just f-ed if the price of running LLMs goes up as investor money dries up.
mrweasel•11m ago
ChrisArchitect•1h ago
Oct 16th post;

More recently: iPhone Duo Jailbreak vid https://x.com/calif_io/status/2113570095549337977 (https://news.ycombinator.com/item?id=50206680)

erelong•1h ago
Hoping more "unsupported" older "iDevices" can be made usable with newer software with something like "jailbreaking"
Waterluvian•59m ago
It's a felony to subvert the natural order of disposable tech consumerism.
gambiting•53m ago
I can 100% guarantee that we'll have comments from people saying they buy iPhones specifically because of the walled garden and the last thing they want is a jail broken device. On a website called Hacker News.
travoc•46m ago
It’s reasonable to like to hack things, but to want a phone that just works.
mebrainmush•26m ago
Not sure what your definition of "hack" is but apple seems to be "anti hack" on all fronts.

They do have good hardware, but surely the hacker in you is a little sad using an IPhone!

MYEUHD•46m ago
I like jailbreaks.

But to jailbreak you need to stay on an older iOS version (because Apple patches the bugs enabling the jailbreaks). And that means you don't get security updates.

whynotmaybe•59m ago
Eli5 the iMessage video? They open a file that calls their webapp?
slowin•56m ago
#3 is so nice, I want root access to my phone. Does anyone know if doing this can lock Apple out from updating/removing it?
drum55•49m ago
The videos sort of imply that these are userland rather than bootrom, whatever payload they have running is getting hit before first unlock, which isn't a lot of surface. They specifically say to not update which pretty much confirms where the attack surface is. Somewhere after the kernel starts but before the main user space is unlocked with the passcode.
aseipp•34m ago
Subverting the secure boot/upgrade chain would require a SecureROM exploit and presumably a compromise of the Secure Enclave, so the answer is almost certainly "no" (even prior major exploits from recent memory like usbliter8 are tethered and don't exploit the enclave; the last true untethered Jailbreak was iOS 9 or something.) An upgrade would fix it. The internet reporting claims this break they are showing in this video is untethered though, which is extremely rare on its own.
easytiger•21m ago
Well the governments and supranational bodies who want to read your messages would be aghast at you having root on your phone.

Like we did on HTC G1s in 2008

nalekberov•55m ago
I think we will probably see more and more restrictions on frontier models in the coming months. This is not what behemoths like Apple and Sony want to see.

Paradoxically, people are happier to buy things that they have control over, but boy, Apple loves to control every layer of consumerism.

torben-friis•50m ago
If the current frontier allows for this, we can probably expect alternative models to reach the same spot in a matter of months as well. The cat's out of the bag, for better of worse.
kam•28m ago
Apple doesn't want security researchers to find bugs? Then why do they have a $2m bug bounty?
phn•24m ago
The paradox is that if the models are restricted, more exposed software will exist. I'm not convinced you can make a model that allows you to build secure software without it also being able to build exploits.
zb3•54m ago
Too bad this will be patched instead of allowing the device owner to control their own device.

Of course it's better that they found that before some shady mercenary spyware company, but I'd also want to control my ios device the same way they did in the video, but no, that's not for us.

layer8•42m ago
In principle it should be possible to jailbreak-patch the OS so that it will patch any patches to your liking.
MYEUHD•53m ago
More details: https://onejailbreak.com/blog/iphone-duo-ios-27-1-jailbreak-...
paxy•52m ago
Man, sucks to see these "hacked" iPhones doing so many cooler things than my Apple-approved one.
Zak•40m ago
I'm for being able to hack your own device to do whatever you like with it, preferably without active resistance from its manufacturer. I'm against anybody who can convince you to open a PDF being able to hack your device to do whatever they like with it.
paxy•37m ago
Who is saying this?
Zak•33m ago
The link here demonstrates an exploit which runs arbitrary code on an iPhone when the user opens a PDF.
paxy•31m ago
> I'm against anybody who can convince you to open a PDF being able to hack your device to do whatever they like with it.

Who is saying this part?

Asking for an open device does not mean supporting malicious hacking of others. This is the single biggest false equivalence used by Apple and the rest of the industry to keep a closed ecosystem and restrict users' control over stuff they paid for. And people continue perpetuating it for some reason.

Zak•26m ago
Nobody said exactly that, but your first comment pointed out how cool the capability is without acknowledging that it is trivial to exploit maliciously.

We're on the same side here. I daily a Pixel with LineageOS and root.

Thaxll•50m ago
Is it an exploit around the library that handles PDF parsing/opening? Can someone explain how files / attachement are open on a mobile device ( android/iPhone).

I don't understand how in 2026 this is still a thing, we have many safe languages to parse/deserialize data. Why is it complicated?

drum55•46m ago
PDFs are basically executables, that's why it's hard. They support running code, they support decoding images which themselves have their own custom compressors that are basically code. Anything to do with image formats is rife for bad decoders, insane compression algorithms from the 90s, and a PDF is basically 1000 formats inside many different container types with executable code plastered on everywhere. If you want to make a compatible PDF viewer you'll need to be able to implement an image decoder algorithm for a fax machine that was specific to Japan in the late 80s, which was somehow ratified into a standard and is used today by all the top legal firms, or something absurd like that. When you open a PDF on your computer, depending on how it is being parsed, it can even make outbound network connections without you knowing. To safely open a PDF you need one of those bomb proof suits, a disposable laptop, and even then you might be going home without eyebrows.
paxy•43m ago
Willing to bet that a default "treat PDFs/documents/spreadsheets as dumb" option in operating systems would eliminate the majority of common one-click vulnerabilies out there. And exactly 0.001% of actual use cases would be affected.
Vaushite•41m ago
"dumb" isn't a real thing in computer science though. You mean render them to bitmaps in a sandbox?
ghm2180•48m ago
Noob q: Does this(and most) hacks like this on the iphone likely rely on some kernel module — or what it talks to for executing code — being compromised to run arbitrary code execution? I dunno about ios but it seems from the videos that something that reads imessage attachments was compromised for privilege escalation.

Like what im mean is an attack vector shaped similar to https://pepsipu.com/blog/2026-10-switch2-jailbreak-ns2jb/ i.e. they compromised `fs` module that did not protect against a buffer attack(in memmov)? My understanding is that most core kernel modules are difficult to attack directly because of XOM, PAC and CFI like protections make it impossible for anyone/thing, so most likely only indirect attacks like above can work in such situations — there is a lot of incentive for teams like apple to do everything possible to improve security so i assume only these kind of difficult to find vectors remain.

jonathanstrange•48m ago
My dream is to release an iOS app that self-installs and not say anything special about it other than having a "Download for iPhone" button on my website. If someone asked me, I'd answer: "Huh, what do you mean? It's our app for the iPhone."
Vaushite•39m ago
You can do this on Android
jonathanstrange•30m ago
Not for long now...
Vaushite•23m ago
Still, but with a one-time 24-hour delay, at least until Google pulls a future Xiaomi.

This "there will be literally no difference between apple and Google in 70 days" is great propaganda for Apple.

jonathanstrange•8m ago
It's better to use 0-day exploits to install legitimate software by now. It saves everyone from a lot of hassle. Or, more realistically for most, make a web app and forget about native apps.
nsxwolf•45m ago
What are these videos actually demonstrating?
jeroenhd•7m ago
A couple of PDF exploits from iMessage and Signal leading to code execution, and an app that roots the phone. Also, they seem to have managed to make their malware survive a reboot, which is difficult. That's another reason why automatic reboots are considered a security feature: exploits leaving malware in-memory are a lot easier to build than malware that survives a full reboot, passing all stages of signature checks and validation.
cromka•41m ago
Someone correct me please if I’m wrong but is this because iOS doesn’t sandbox their processes? I think I read Safari in particular doesn’t, but wonder if this is system-wide issue.

The more of this stuff we see, the more people will start using GrapheneOS, I guess.

Also wonder why they choose to publish and not cash-in the Apple bounty..

odo1242•6m ago
iOS does sandbox their processes really well, that's why this hack was as difficult as it was. The Safari thing you're talking about is JIT - iOS disables all runtime code generation across the system except in Safari (for JavaScript), but this is a completely separate thing from sandboxing.
reacharavindh•39m ago
It’s a pity we gave in to the “ecosystem” play by these huge companies.. even if I jailbreak my iOS and never let it update.. Apple can easily detect the jailbreak and lock me out of anything iCloud, and iMessage and such. iPhone would be one glorious iPod touch after that.. :-(

Seeing all these gives me the same energy of early days of jailbroken Android phones where one could become root and do whatever with the hardware… I stopped considering such tinkering because I got tired of finding those little tweaks and fixes on forums like xda every time something was updated. With the LLMs capable of automating that tool, I might find those old school way of mobile phones again…

traceroute66•21m ago
> even if I jailbreak my iOS and never let it update.

Two things:

a) Why the would you never want to update an OS in this day and age ?

b) I understand the perspective of people insisting on wanting to be able to root their phone. But how about we take a step back and look at the reality of the 2026 security environment ? An environment where you have:

     - Increasing volumes of increasingly sneaky security exploits on one side
     - A phone with your 2FA apps, your banking apps, your email apps, your kids photos on the other
Frankly. I want Apple to lock down my iPhone as much as possible in that context.

If I want to be root, I can do so on my desktop or a cloud VM or whatever.

But making root on a phone easy just seems like a recipe for disaster... if its easy for you, its easy for the bad guys too.

mahboi•16m ago
Maybe your phone doesn't have banking and stuff on it
warkdarrior•14m ago
If your phone does not have any important or sensitive on it, why even secure it?
ValtteriL•38m ago
Curious to see how many tokens was spent
baq•38m ago
guess who put themselves on the must-hack list of every single national intelligence agency
SoKamil•37m ago
Stay on 27.0 or upgrade to 27.0.1?
sgjohnson•36m ago
Oh boy, what a week. Must be great working in cybersec right now.
cardboard9926•36m ago
How did they bypass MTE? Wasn't it suppose to make such exploits basically impossible?
bcvvvy•34m ago
Right that does it. I'm fucking off to the pub and drinking myself under the table after this week.
amelius•34m ago
Apple doesn't use AI to vibecode and/or pentest their software?

I think we have a right to know.

amelius•29m ago
Ok so you became "root", but who knows, Apple might have "superroot" and if that is not enough "god-mode".
Imustaskforhelp•27m ago
Slightly offtopic but I find it slightly funny that they have accomplished to hack the iPhone yet the name of the third video is: Can you iPhone do this?

I would like to think that they might've created the video so fast and perhaps out of so excitement that the name of the title had the typo :-D

terhechte•26m ago
It would make me so happy if this would allow running UTM.app with Hypervisor support on iPadOS. I don't want to travel with two devices, the would be enough, but sometimes I need a real desktop. Apple, of course, wants you to buy two devices. I do have UTM with Jit Linux running on my iPad, via altstore and entitlements and so on, but it is all a bit complex and still fairly slow.
sgjohnson•24m ago
#4 is very interesting. Truly untethered (persistent) jailbreaks haven't been a thing for 10 years.
aemoron•24m ago
What's with iOS and pdfs pwning them? Reminds me of the ForcedEntry in Pegasus.

https://projectzero.google/2022/03/forcedentry-sandbox-escap...

https://www.trendmicro.com/en_gb/research/21/i/analyzing-peg...

enjoytheview•19m ago
PDF has been an entry point since forever, it is extremely complex and can in some cases even run javascript, it has a huge attack surface.
motoboi•17m ago
Too huge attack surface. Good candidate for victim trust (who would not open a pdf file on an iPhone?).

So pdf and images are the best vector for iPhones.

Once you escape the parser you have to reach and escape the sandbox and from there reach the kernel.

mahboi•15m ago
Well it was TIFF one time
eqmvii•17m ago
I'm tired, boss
tptacek•15m ago
A reminder for people who don't follow this, Calif is Thai Duong's firm. Thai discovered the BEAST and CRIME TLS attacks (with Juliano Rizzo), and then worked at Google for a bunch of years, including on Wycheproof with Daniel Bleichenbacher. The team at Calif includes lcamtuf, Dion Blazakis, Tavis Ormandy, and Stefan Esser (among many others).

They're basically the most interesting team working in vulnerability research right now; a cross product of ludicrous talent and full-tilt AI work.

Just before I left Fly.io a few months ago, we retained Calif for an annual pentest (we'd previously worked with Tetrel, Atredis, Doyen, and I think Include?). They were spooky good. Everybody we'd worked with was good, but Calif's results were unusually high-impact.

I love these people and everything they're doing.

dangoodmanUT•12m ago
so i see we're still going with the apocalypse today too
smasher164•11m ago
why do we see pdf viewer exploits on ios when we have sandboxing mechanisms nowadays like wasm? Or is this exploit accounting for the sandbox breakage?
CH-Abhinav•6m ago
Bro rewrite IOS in Rust :)
jeroenhd•5m ago
Very cool demos, but now I'm interested to know: does enabling Lockdown mode help at all against these exploits? It'll theoretically protect against a lot of common attack vectors, but I'm curious about its real-life effectiveness.
keel-control•4m ago
They are going to run out of vulns eventually when the code is rewritten in memory safe lang & the rest are found.
mintflow•3m ago
Video 3 get a root shell agains 27.0.1 which is the latest iOS version installed on my lovely se3.

This really blown my mind, and seem the 1/2 video is installed a app by click pdf link?

I guess and hope there will be update from apple quickly

dylan604•36m ago
Does that mean eventually a programming language becomes a crab or a crab becomes a programming language?
cwnyth•45m ago
But that only raises the question: what bore PHP? A bit of a C(hicken) and an egg situation.
Zak•38m ago
I am reasonably certain PHP is not written in Chicken.

https://en.wikipedia.org/wiki/Chicken_(Scheme_implementation...

kalleboo•38m ago
I mean there's no way there was any intelligent design behind it

/ducks and runs

rob74•57m ago
Didn't know that the PHP was lost, thanks for pointing that out.
bix6•55m ago
The Princely Hippopotamus Parlor in this case.
hxugufjfjf•55m ago
They found the PHP vulnerability that has upended the world, or so it seems.
If this continues I'll argue that you have to be absolutely insane to allow network connected electronics into your home in the future. This is Apple, known for locking down their device to the extreme, and yes some people would love to use this for jailbreaking their phones, other organisations want to root your phone for .... other purposes.

Insecure webpages, broken certificates and an insecure PDF library... You shouldn't have anything more connected than an FM radio at this point. Security is no longer something a private individual can deal with.

dofm•5m ago
> You shouldn't have anything more connected than an FM radio at this point.

They can still hack your mind with ads.

lambdaone•41m ago
I'm glad to confirm your suspicion. I like to have both a walled-garden phone and several open-platform computers. They do two completely different things for me.

To be honest, I'd like my open computers to be even more open and hackable, with a secure boot path that doesn't involve any mysterious unpatchable embedded firmware or auxiliary CPUs, but we are slowly getting there with RISC V.

Waterluvian•37m ago
I want the same kind of phone. But I reject the premise that it's impossible to have a deeply nested "De-wall this device yes I know what I am doing yes I confirm I'm about to really open myself to issues if I don't understand the implications" settings option without compromising the walled mode security.
gambiting•34m ago
The point is that no one forces you to jailbreak your iPhone. If you like the walled garden - great! Keep using it! But I've been in plenty of discussions where iPhone users are literally against jailbreaks at all and in any form.
Vaushite•40m ago
The meaning of Hacker here is VC Startup Founder
wuhhh•31m ago
You said what I was thinking. If anyone has links for _hacker_ news drop them here ;)
Vaushite•22m ago
Can't, I'd be autobanned, but this one is allowed at least: https://unslop.news/
bunderbunder•40m ago
Earlier today on the thread about the google play store apocalypse I posted a comment saying that I like some things about life in Apple's walled garden. But I still upvoted the parent comment because it's true and it's funny.

Also I'd happily jailbreak my iPhone and put an alternative OS on it to extend its lifespan. I'm a living human with nuanced opinions and I'm allowed to like more than one thing.

fhdkweig•23m ago
I got curious when you mentioned "google play store apocalypse", but I can't seem to find a comment of yours on the topic today. Would you be willing to post a link?
bunderbunder•20m ago
https://news.ycombinator.com/item?id=50209087
fhdkweig•17m ago
thanks
cosmic_cheese•35m ago
Having control over one's device and allowing anything and everything to have free reign on said device are two different things.

I'd love to have more control and customizability that the user can initiate, but random executables shouldn't be able to so much as sneeze without my permission. Third party software (yes, even the FLOSS variety due to issues such as supply chain compromises) must be treated as adversarial by default, anything less is foolishness.

2III7•34m ago
I converted to an iphone 13 mini (from the S24 Ultra) after being on Android since the release of the HTC Desire in 2010. I used to install custom roms and tweak everything on all of my Android phones which actually lead me to the iphone because I realized I wanted a phone without all the OE clutter and Google crap. The only clutter on the iphone is icloud which stays out of the way and doesn't annoy me with subscription messages. Also I don't have time to fuck around with modifying my phone. I just want everything to work without user intervention.
gambiting•33m ago
And you can keep doing that, no once forces you to jailbreak.
ribosometronome•23m ago
"No one forces you..." is an interesting line to go down in the comments of an article that focuses on using messaging apps to deliver exploits to a cellphone. It's pretty malware adjacent. Isn't that sort of thing how Jamal Khashoggi and his friends, family, and coworkers were hacked before his murder/execution?
foltik•9m ago
Uhh, what? Clearly nobody is arguing that "arbitrary remote execution is good." Apple could easily satisfy everyone by simply allowing users to unlock their own bootloader.
ragequittah•28m ago
I can root my Android phone and have in the past, but I have absolutely no desire to do so now because it adds almost no functionality in exchange for a very large security risk. I consider rooting my phone in the past quite a foolish move by someone who didn't know better.
bigyabai•36m ago
iOS has enough zero-click exploits that you don't exactly get a choice between the two.
2III7•29m ago
You don't get that choice on any mobile platform.
nananana9•34m ago
I read it more as "don't implement JS, 3D object rendering, slideshow transitions, sound annotations and the other 999 insane features that I'm not even aware exist"
odo1242•27m ago
Would require defining what features are needed. "Require PDF/A" is probably a reasonable approximation, though it would break most PDFs
Melatonic•31m ago
I think he just means disable any of the "advanced" features mentioned above like accessing web content, running custom scripts, etc etc. You might still be vulnerable to any dependencies they use for image rendering itself but I bet it would make it drastically more safe.

Then just have a button for turning those on as needed on a case by case basis

Vaushite•21m ago
If you disable features then people will see important documents as white rectangles and complain and you'll get a reputation as not working.
warkdarrior•10m ago
"It's for security, honey."
dylan604•38m ago
Did we do that with Excel spreadsheets so that macros are disabled by default?
nhubbard•36m ago
PDFs are just absurdly complicated in general. Dumbing down the parser might be the right idea. I wonder what consequences that would have with how intertwined PostScript and PDF in general are with macOS/iOS; maybe that's why the PostScript engine was removed with macOS Sonoma/iOS 17? I don't know if that was only user facing behavior and Apple is still working to remove the internal usages.
bradly•27m ago
This is one of the things iOS's Lockdown Mode does. I wish the features of Lockdown Mode were able to be enabled individually instead of a single all or none option.

https://support.apple.com/en-us/105120

kccqzy•15m ago
No. Very few PDF exploits come from the officially sanctioned way of running code (JavaScript) inside PDF. Most are just plain old parser bugs.
wildzzz•4m ago
That's kind of what Adobe does with downloaded PDFs, you have to click the Enable button to turn on more document features. My schematic capture app will output a PDF that has links that will take you to specific spots on a page and also some JavaScript where you can right click on a part and see it's BOM information. None of that stuff works until you click the Enable button. I've also seen some vendors offer not only normal 3D model files and 2D drawings but a PDF that has an interactive 3D model inside. It's kinda cool how much random shit can go into a PDF but it's clearly a massive malware vector.

One neat thing I've seen is a PDF that will ping an IP catcher when opened in Adobe, regardless of the security level. The same can be done with word docs, excel spreadsheets, and even SVGs.

cosmic_cheese•40m ago
From the standpoint of a layman it looks like there's a lot of overlap between writing safe web browsers/engines and writing safe PDF readers/engines. There just hasn't been anywhere near as much of an impetus to push PDF readers/engines in that direction because most of us aren't interacting with PDFs nearly as often as we interact with the web (and things built on web tech).
Melatonic•30m ago
Most web browsers actually make decent PDF viewers by default don't they ?
layer8•37m ago
> PDFs are executables, that's why it's hard.

That isn’t really true, it’s not hard for PDF viewers to block by default (or just not implement) the problematic features, which also aren’t critical for the vast majority of PDF files.

The exploitable bugs are typically the usual, some buffer overflow in an underlying image or font library or similar, but unrelated to PDFs being “executable”.

pishpash•13m ago
What a sleight of hand. PDF's are obviously not executable, any more than text files are. Decoders are executable and they can choose to unsafely handle input. Even plain text editors can have exploits. It's no different than any piece of complex software.
layer8•4m ago
The characterization of the PDF format specifically being “basically code” in any substantial manner is simply incorrect. The only PDF-specific feature that reasonably meets that description is the PostScript support, which has fallen out of use decades ago and was completely removed in PDF 2.0.
Wowfunhappy•28m ago
> PDFs are executables, that's why it's hard. They support running code

I don't think Apple's PDF renderer supports e.g. running JS, you'd need real Acrobat for that. Or are you talking about something else?

> they support decoding images which themselves have their own custom compressors that are also basically code themselves.

But this is fundamentally true for anything that displays images, right? Or are the PDF formats particularly bad for some reason?

traceroute66•8m ago
> If your phone does not have any important or sensitive on it, why even secure it?

Or why have a smartphone in the first place if you're not going to put any sort of meaningful apps on it. ;)

mahboi•7m ago
My iPhone passcode was either unset or 2222 until like 2018. At times it was jailbroken af. It had messaging and stuff. Wouldn't have been the end of the world if someone hacked it, and nobody did.
traceroute66•12m ago
> Maybe your phone doesn't have banking and stuff on it

I don't know where you live, but where I am most banks insist on proprietary 2FA via their own app. Only (some of) the fintechs allow TOTP.

Yes you can get your codes via SMS, but I thnk we all know what a security mess SMS is. I would rather have the bank's proprietary app since at least everything will be going over HTTPS and also eliminates most of the vulnerabilities associated with SMS just by virtue of being an app.

mahboi•10m ago
USA, Chase lets me set a passkey
mort96•12m ago
> a) Why the would you never want to update an OS in this day and age ?

Because updates break the jailbreak. If Apple actually had a sanctioned way to let you do what you want with the device you bought there would indeed be very little reason to not update.

mahboi•7m ago
Updates slow down your phone, especially Liquid Ass. Lots of people follow the rule of only running the OS that came with your iPhone.
tsunamifury•15m ago
We gave in because open source and hobbiests do not design good products and even worse shared systems, as much as they enjoy self-righteously declaring their values. And shared systems require trust, planning, and goal setting in a way no open system would ever build.

1) They of course lack the resources

2) Often lack professional displince across all skills required

3) Mostly make for themslves or whats interesting, not whats needed.

4) The release schedule is laughable at best.

gimlichgu•10m ago
this must be nailed to the wall somewhere at autodesk
rootnod3•14m ago
Vote with your wallet. Fuck them.

You shouldn’t have to use LLMs to run your software.

Give it another 6-12 months until the big AI shops shut those capabilities down and running local ones becomes cost prohibitive.

isodev•12m ago
> Vote with your wallet.

Apple is too big for that. Hard regulation is the only way out right now. Maybe breaking them up too.

zaphar•4m ago
No it's not. You can vote with your wallet right now. Nothing is stopping you.
dreamcompiler•10m ago
How are running local ones going to become cost prohibitive? Indications are that Nvidia has been channel stuffing (artificially inflating perceived demand), which suggests massive oversupply of GPUs.
ActorNightly•10m ago
>Give it another 6-12 months until the big AI shops shut those capabilities down and running local ones becomes cost prohibitive.

The local inference threshold has been crossed already. Its possible to achieve big model like performance through agent harnesses with local models.

Razengan•6m ago
> Give it another 6-12 months until the big AI shops shut those capabilities down and running local ones becomes cost prohibitive.

If Murican lobbying/corruption tries to snuff AI that threatens the Hutt cartels, China will accelerate it.

tw600040•7m ago
You do understand the reasons right? iCloud, iMessages etc are an interplay of software in your device, software in cloud and some networking. They have to work together. A jailbroken phone can have a tinkered iMessage app. Supporting tinkered / unsupported versions is more overhead / possible security risk. Why would you expect them to take on that?