Hacker News new | ask | show | jobs
by netfl0 2064 days ago
There was a period of time when I thought PDF’s days were numbered. That was over a decade ago.

There is now first class support in many applications. I don’t think it’s going anywhere.

3 comments

It's pretty much essential to the publishing industry. Until we actually stop printing books, we'll be using pdfs.
There's nothing special about PDF. Only reason PDF is useful is because it's easy to convert to/from Postscript and Adobe was pushing out a free viewer for PDFs but not Postscript files. That, and the difference in fees they chose to charge on the formats.
That may be true, but it is so deeply embedded into publishing workflows now it would be hard to dislodge.
Some in the publishing industry have actually moved to HTML - O'Reilly comes to mind.
For online and authoring, sure. If they print the books, it gets converted to a pdf.
Which is what pdfs should be (mostly) restricted to.
https://en.wikipedia.org/wiki/PDF

It became open source in 2008 so it’s definitely here to stay.

It is a format that doesn't know what it wants to be.

Is it an image?

Text?

Vector graphics?

Electronic forms?

How about all of the above.

It's basically digital paper and since paper can be all those things so can PDFs.
Can paper run ad-tracking analytics scripts though? ;-)
Have a single copy of the paper in a place with a sign in sheet and now you're tracking everyone who looks at it.
can pdf?
Given that PDFs can embed JavaScript, they can embed ad tracking software, yes. And Linux VMs. And a port of WinAmp.
It renders properly. HTML doesn't even know if it wants to be an application or a document.
> there was a period of time when I thought PDF’s days were numbered

And indeed you are correct! A time shall arise, sooner or later in the future, a moment when the last PDF file is created, as well as a moment when a PDF is consulted for the last time. Depending on your definition of format obsolescence, this might be well beyond its expiry date, or it might actually mark the moment of death.

(Let’s forget that the Apple lineage of OSes derived from Display PostScript-using NeXTstep such as OS X [latterly macOS], iOS, iPadOS, watchOS and tvOS all use PDF as a mechanism for drawing primitive sources onto the screen.)

Anyway... after that long preamble, statements like these remind me very much of Goldfinger’s famous quote, and in honour of Sean Connery’s passing yesterday I will allow myself to elucidate:

Bond: “Do you expect me to talk?” Goldfinger: “I expect you to die!

The latter being a very reliable expectation, but one that can sometimes take a lot longer to come true than the utterer might have in mind when they make the assertion.