Live data from Hacker News

Libtiff goes offline

madfileformatscience.garymcgath.com

51–60 of 121 posts

Re: Libtiff goes offline

#51

Tiff? That is a format I haven't heard in a long time. edit: to everyone replying. TIFF is awful. We have lossless compression now (read PNG) which is at least a billion times better. We shouldn't use it for anything in this day and age. Hell, just DEFLATE your TIFF and call it a new format. It will be better than TIFF

And yet, TIFF images still exist.

Re: Libtiff goes offline

#52

Tiff? That is a format I haven't heard in a long time. edit: to everyone replying. TIFF is awful. We have lossless compression now (read PNG) which is at least a billion times better. We shouldn't use it for anything in this day and age. Hell, just DEFLATE your TIFF and call it a new format. It will be better than TIFF

TIFF is typically used as an intermediate uncompressed memory format for almost everything in images. Your png library is probably uncompressing png images into TIFF images internally. Your printer probably translates whatever is given to it into a TIFF image to print, your scanners probably use TIFF as a raw format to translate into something else. Even camera RAW images are probably using TIFF in some way or another.

Re: Libtiff goes offline

#54

For important projects like this (libjpeg, libpng and others) it would make sense if there was sort of place to get all of them apart from mirrors. What am I saying, that place[0] exists. Developers shouldn't have to shoulder the burden of hosting their code if they don't want to or don't wish to weather the expense. It certainly seems in this case they couldn't pay for self-hosting (or friend-hosting or whatever thi…

I won't use github for my own projects because I don't agree with their politics. (If you're ok with them, good for you. I won't stop you.) Mandating github for everybody is a Bad Idea.

What do you disagree with?

I am receptive to this kind of argument, I am honestly curious for specifics.

Re: Libtiff goes offline

#55
And we have yet another core infrastructure project that isn't supported and doesn't get funding.

The real issue is that a lot of people rely on this and nobody is willing to put anything back toward it.

Apparently we have learned nothing from the OpenSSL debacle.

Re: Libtiff goes offline

#56

Seems like we've had organizations that house ideas for the public good for centuries now. Why not involve libraries in the effort? They could keep a "master" copy and github.com, gitlab.org, SF.com, or whoever else comes next can host development versions.

A potentially brilliant idea. I wish I had a clue how to follow up on it. Perhaps someone else here might!

The Internet Archive would be the perfect group of folks to archive code.

Re: Libtiff goes offline

#57

For important projects like this (libjpeg, libpng and others) it would make sense if there was sort of place to get all of them apart from mirrors. What am I saying, that place[0] exists. Developers shouldn't have to shoulder the burden of hosting their code if they don't want to or don't wish to weather the expense. It certainly seems in this case they couldn't pay for self-hosting (or friend-hosting or whatever thi…

That place should not be a company which is known for not fighting against DMCA requests, and requires that users run proprietary JavaScript. The best place would be the Internet Archive, hopefully running an FSF approved Git front-end (GitLab or GNU Savannah -- Gogs is probably also fine but they haven't reviewed it). Nothing else is acceptable if you actually want to make sure that code will truly outlive us.

Re: Libtiff goes offline

#58

Tiff? That is a format I haven't heard in a long time. edit: to everyone replying. TIFF is awful. We have lossless compression now (read PNG) which is at least a billion times better. We shouldn't use it for anything in this day and age. Hell, just DEFLATE your TIFF and call it a new format. It will be better than TIFF

I don't know of any other application-independent image format with good support for layers. Seriously. (Even Tiff doesn't really have good support for layers.)

.PSD is tightly tied to Photoshop's internals, and .xcf is tightly tied to Gimp's internals. (The Gimp core developers explicitly recommend against using .xcf as an interchange format, even though the format has a fairly complete publicly available spec.) I've seen .gif images with multiple frames used as images with layers, but that forces every layer to have the same resolution, and of course limits you to an 8-bit color depth.

Supposedly the Gimp and Krita devs are collaborating on a new interchange format that will support things like layers, but I haven't heard any news about that in years.

Re: Libtiff goes offline

#59

Earlier quoted context omitted.

I won't use github for my own projects because I don't agree with their politics. (If you're ok with them, good for you. I won't stop you.) Mandating github for everybody is a Bad Idea.

What do you disagree with? I am receptive to this kind of argument, I am honestly curious for specifics.

Presumably the fact that they take down repositories that disagree with their politics (or the politics of other governments). They also don't appear to put up any fight against DMCA's, and they mandate that all users must run proprietary JavaScript. LibreJS makes the site mostly work though, so it's not that bad. The biggest problem is their policies, which are not pro-free-software (no matter what they might say).

Re: Libtiff goes offline

#60
post #36
post #16

Earlier quoted context omitted.

Remember sunsite.unc.edu? Sourceforge? Both were the gonna-be-around-forever source code distribution points of their day.

> Remember sunsite.unc.edu? That's a throwback. I looked it up and apparently UNC's Sunsite turned into http://www.ibiblio.org/about/ There are a couple of other Sunsites still up. This one looks like it has not been updated since 1997: http://sunsite.ubc.ca/

Nah, sunsite is a noob, along with Slackware. When you wanted to download boot/root, Tamu, or SLS you went to tsx-11.mit.edu or ftp.funet.fi to get it.
Post reply on HN