Live data from Hacker News

Embedded PDF viewer in Firefox 81 supports filling forms

support.mozilla.org

191–200 of 384 posts

Re: Embedded PDF viewer in Firefox 81 supports filling forms

#192

Earlier quoted context omitted.

> We don't know if pi is a normal number. Sure we do. There are plenty of proofs out there that pi is an irrational number.

Normal in this sense means that all the frequency of all digits approaches a uniform distribution as the length of the sample increases towards infinity. Basically if we could see "all of" π and count all the 0s, 1s 2s, 3s, &c to 9 all the counts would be equal.

That on its own can't be right, because 0.12345678901234.....

According to wikipédia, you gave a definition for "simply normal", and for normal numbers the distribution of any sequence of digits is uniform. So 00, 01, ..., 99 each occur uniformally too.

Re: Embedded PDF viewer in Firefox 81 supports filling forms

#193

Earlier quoted context omitted.

> We don't know if pi is a normal number. Sure we do. There are plenty of proofs out there that pi is an irrational number.

Irrational does not imply normal. For example, 1.01001000100001... is irrational but it's certainly not normal.

Actually I'd argue the example you provided is normal, as long as you authorise a particular encoding where every number n you're looking for is encoded as a string of n zeros.

It's then trivial to see that every number you can think of is encoded in there, and therefore any data, piece of music or movie that ever existed.

(I'm not sure we're allowed to fiddle with the encoding, but since we allow ourselves to represent a piece of music into a number, we're already talking about encoding anyway, so it doesn't seem like cheating to me...)

Re: Embedded PDF viewer in Firefox 81 supports filling forms

#194
post #161

I have a feeling this thread has a strong bias from highly automated valley life. In more provincial regions and even just much of Europe lots of forms have to be filled out and printed. It is not something you have to everyday or something, but the existing solutions suck massively. You either have to use Adobe, which requires Windows (or Mac, I suppose) and your firstborn or use some massively shady online service.…

In Mac you can fill in PDFs with the builtin Preview app. I like it.

There's also the paid app PDF Expert which is generally excellent.

Re: Embedded PDF viewer in Firefox 81 supports filling forms

#195
post #146

Any chance Firefox will have built-in support for printing to PDF? There's a browser extension[1], but it was last updated 3 years ago. Seems the Chrome browser has had this feature for ages. 1: https://addons.mozilla.org/en-US/firefox/addon/print-to-pdf-...

It's not ready for release yet, but if you flip the preference `print.tab_modal.enabled` to true you'll get the replacement printing interface which has a "Save as PDF" pseudo-printer.

[deleted]

Re: Embedded PDF viewer in Firefox 81 supports filling forms

#196
post #13

Earlier quoted context omitted.

While PDF is an open format on paper, in practice it's as proprietary as any ancient format. Supporting it in full is not trivial.

The real problem here is that, 20+ years on, printing to PDF is still a totally natural and easy-to-understand metaphor for a normal office desktop user; but producing HTML for the browser is still impossible for them. If we simply had print-to-HTML functionality which resulted in a document identical to what you view onscreen while editing, PDF could die the death it deserves. But HTML+CSS somehow manages to suck ju…

I wish epub would catch on for more than books. An epub is just HTML and CSS in a zip file, and a large part of the world population has a device than can load it and present it cleanly.

Re: Embedded PDF viewer in Firefox 81 supports filling forms

#197

Earlier quoted context omitted.

Well, it's a PDF reader that doesn't come with a tracking package, so in a way—yes.

> it's a PDF reader that doesn't come with a tracking package Uh, what? Firefox supports javascript. PDFs support javascript. Javascript empowers tracking.

following that logic

- every browser that supports cookies comes with a tracking package

- electron comes with a tracking package

- every language interpreter, runtime or compiler is a tracking package.

- your OS can run tracking software, thus coming with a tracking package.

- Anyone carrying their phone comes with a tracking package

Hang on, did you just post something on the internet? Your HN account comes with a tracking package!

Re: Embedded PDF viewer in Firefox 81 supports filling forms

#199

Earlier quoted context omitted.

Irrational does not imply normal. For example, 1.01001000100001... is irrational but it's certainly not normal.

Actually I'd argue the example you provided is normal, as long as you authorise a particular encoding where every number n you're looking for is encoded as a string of n zeros. It's then trivial to see that every number you can think of is encoded in there, and therefore any data, piece of music or movie that ever existed. (I'm not sure we're allowed to fiddle with the encoding, but since we allow ourselves to repres…

Normality of a number is with respect to number bases, so your trick with encoding is invalid. Otherwise, every computable number could be considered normal - take an algorithm for generating of it, supply a random string (this is the encoding), disregard the random string, and you have a perfectly valid normal representation of your number. So it is cheating.

Re: Embedded PDF viewer in Firefox 81 supports filling forms

#200

I have a feeling this thread has a strong bias from highly automated valley life. In more provincial regions and even just much of Europe lots of forms have to be filled out and printed. It is not something you have to everyday or something, but the existing solutions suck massively. You either have to use Adobe, which requires Windows (or Mac, I suppose) and your firstborn or use some massively shady online service.…

Okular works on Windows. Or, at least, used to be, some years ago.
Post reply on HN