|FROM ||Ruben Safir
|SUBJECT ||Re: [Hangout - NYLXS] [conspire] PNG troubles
|From hangout-bounces-at-nylxs.com Wed Aug 1 11:28:38 2018
Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [18.104.22.168])
by mrbrklyn.com (Postfix) with ESMTP id 3A32416113A;
Wed, 1 Aug 2018 11:28:36 -0400 (EDT)
Received: by mrbrklyn.com (Postfix, from userid 1000)
id B55DA161134; Wed, 1 Aug 2018 11:28:32 -0400 (EDT)
Resent-From: Ruben Safir
Resent-Date: Wed, 1 Aug 2018 11:28:32 -0400
Date: Wed, 1 Aug 2018 11:28:07 -0400
From: Ruben Safir
To: Rick Moen
User-Agent: Mutt/1.5.21 (2010-09-15)
Subject: Re: [Hangout - NYLXS] [conspire] PNG troubles
List-Id: NYLXS Tech Talk and Politics
Content-Type: text/plain; charset="us-ascii"
On Tue, Jul 31, 2018 at 10:21:42PM -0700, Rick Moen wrote:
> Quoting Ruben Safir (ruben-at-mrbrklyn.com):
> > It seems that the gimp mangles PNG files again
> Were you going to relate the rest of this? As stated, this claim is
> impossible to examine or say anything but 'oh', about. So: Oh.
> OTOH, if you just wanted an expression of sympathy without people having
> any understanding of what you're talking about, please consider it granted!
There has been a history that the PNG libraries have broken image
rendering of the previous libraries. Ten years ago or so this happened
because a bug was developed in the Free Software libpng and when they
closed the bug, a great portion of my images stopped rendering and
became useless, especially the early NYLXS and Linux World Expo images,
and 911 images I had converted to png format.
Now this seems to have happened again. the GIMP and libpng can't render
images, such as the one I posted, with the latest libraries. So now
a large number of my images that I took in 2007 of my family and
Brooklyn as it was transforming has stopped rendering. I a few months
they won't work anywhere.
They had aa couple of tools called optpng and few others that were
suppoded to fix these broken images. Those tools failed to work on a
large number of the images.
I then proceded to attempt to right a program to fix them myself in C++.
I never really finished it. It was an assignment for school where I was
trying to use the new C++ threads. I had trouble getting the shared
memory to be accessable to multiple threads, but I did get low access to
... but that is an aside.
There continues to be a core problem with the PNG format. You can't
depend on it for archival purposes. What works today might well not
work tomorrow, and that is a huge problem for one of the core free
software projects. Picutres need to render now, and in a 100 years from
now, or they are worthless.
If you look at http://images.mrbrklyn.com
You will see a bunch of blank images. Every one of those images are
being misrendered by the software. That gallery uses imagmaik to
convert them on the fly to multiple sizes and thumnails. I opened the
original images in the gimp, and they likewise don't render.
If you look at them in firefox though, they work. But that is likely
just a matter of time before the new libaries cascade into the ecosystem
This broken image
is rendered from this original image
and the original shows up in a browser
But if you try to open it up in the gimp, it doesn't render. Nor does
it render in viewnoir or xv. Some core and common library has to be
broken. When the apache software tries to rescale it on the fly, it
can't renber it either. And this is what happened last time.
Over time these images will become completely useless.
You can only conclude at this jucnture that PNG files are wholely
undependable and not a usable format.
> conspire mailing list
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive
http://www.coinhangout.com - coins!
Being so tracked is for FARM ANIMALS and and extermination camps,
but incompatible with living as a free human being. -RI Safir 2013
Hangout mailing list