• Apple's newer image formats

    From Lars Poulsen@3:633/10 to All on Fri Mar 13 20:02:51 2026
    On Fri, 3/13/2026 7:27 AM, Tom Elam wrote:
    W11 pushed me to Apple Mac.

    On 2026-03-13, Paul <nospam@needed.invalid> wrote:
    As a former Apple user, somehow I don't think this solves any problems as such.
    It's just a new set of problems. Here, have an HEVC and a HEIC we don't
    need, they're "free". You would think the joy of spinning things
    we don't need would have ceased in a world with standards but... well...

    Evolving standards always please some and p*ss off others.
    HEIC and HEVC were not invented by Apple, but came out of the MPEG
    group. Apple was first to adopt them in mass market products.

    Like MPEG-4 is better than MPEG-1 and MPEG-2, the HEIF standards are
    better than JPEG. HEIC especially shines on smartphones with some video
    editing in the camera app. Where JPEG files contain a single image, an
    HEIC file can contain "a sequence of images", which the iPhone can use
    to keep a pre-edit and a post-edit of a photo. "Live" photos get
    delivered as a short _HEVC.mov file, with a thumbnail in the HEIC file.
    If you prefer, you can tell the camera to deliver .jpg files for upload,
    but it is trivial to extract .jpg images on Linux, using the
    "heif-convert" program - or just tell ImageMagick to convert it.

    The Windows App store also has an extension to let Windows treat it as
    a native format.

    By now, 8 years after Apple changed over, it should not be a major
    issue for anyone.
    --
    Lars Poulsen - an old geek in Santa Barbara, California

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Farley Flud@3:633/10 to All on Fri Mar 13 22:00:42 2026
    On Fri, 13 Mar 2026 14:49:15 -0700, Maria Sophia wrote:


    The more Apple can make life miserable for Apple owners who want to interoperate with other platforms, the better it is for Apple profits.


    That's the name of the game for all commercial software companies and commercial companies in general.

    Unless governments enact a legal obligation to adhere to adopted standards there will be only FOSS to ensure interoperability.



    --
    Gentoo/LFS: Is there any-fucking-thing else?

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Alan@3:633/10 to All on Fri Mar 13 23:52:35 2026
    On 2026-03-13 21:10, Maria Sophia wrote:
    Farley Flud wrote:
    The more Apple can make life miserable for Apple owners who want to
    interoperate with other platforms, the better it is for Apple profits.


    That's the name of the game for all commercial software companies and
    commercial companies in general.

    Unless governments enact a legal obligation to adhere to adopted standards >> there will be only FOSS to ensure interoperability.

    I don't disagree that *every* company would love to garner the type of profits Apple fleeces its customers by locking them into their own prison.

    For example, Google is following Apple's lead by requiring developers to be approved by Google before people can load their APKs onto their devices.

    And while Apple is the only common consumer operating system where you essentially must have a privacy-robbing mothership account, Microsoft is adamant in trying to follow Apple's lead in Windows 11 "requiring" the MSA.

    The thing about Apple is that while nobody believes that Microsoft or
    Google "care" about them, the Apple owner actually believes the propaganda.

    Apple's profit-making strategy hinges on making life miserable for any
    Apple owner who also owns alternative devices and yet, the Apple owner is always boastful when they can finally do what everyone else already does.

    That's how fantastically brilliant Apple marketing propaganda truly is.

    I notice that nothing you wrote has anything to do with the subject of
    this thread...

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Hank Rogers@3:633/10 to All on Sat Mar 14 07:19:56 2026
    Alan <nuh-uh@nope.com> wrote:
    On 2026-03-13 21:10, Maria Sophia wrote:
    Farley Flud wrote:
    The more Apple can make life miserable for Apple owners who want to
    interoperate with other platforms, the better it is for Apple profits. >>>>

    That's the name of the game for all commercial software companies and
    commercial companies in general.

    Unless governments enact a legal obligation to adhere to adopted standards >>> there will be only FOSS to ensure interoperability.

    I don't disagree that *every* company would love to garner the type of
    profits Apple fleeces its customers by locking them into their own prison. >>
    For example, Google is following Apple's lead by requiring developers to be >> approved by Google before people can load their APKs onto their devices.

    And while Apple is the only common consumer operating system where you
    essentially must have a privacy-robbing mothership account, Microsoft is
    adamant in trying to follow Apple's lead in Windows 11 "requiring" the MSA. >>
    The thing about Apple is that while nobody believes that Microsoft or
    Google "care" about them, the Apple owner actually believes the propaganda. >>
    Apple's profit-making strategy hinges on making life miserable for any
    Apple owner who also owns alternative devices and yet, the Apple owner is
    always boastful when they can finally do what everyone else already does.

    That's how fantastically brilliant Apple marketing propaganda truly is.

    I notice that nothing you wrote has anything to do with the subject of
    this thread...


    Is that a nuh-uh, or a nope?


    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Mr. Man-wai Chang@3:633/10 to All on Sat Mar 14 18:16:50 2026
    On 3/14/2026 4:02 AM, Lars Poulsen wrote:

    Like MPEG-4 is better than MPEG-1 and MPEG-2, the HEIF standards are
    better than JPEG. HEIC especially shines on smartphones with some video

    Come on, all raw (un-compressed) formats are better than JPEG because
    JPEG and MP3 compresses using Fourier Transform!!

    --
    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From knuttle@3:633/10 to All on Sat Mar 14 07:46:50 2026
    On 03/14/2026 6:16 AM, Mr. Man-wai Chang wrote:
    On 3/14/2026 4:02 AM, Lars Poulsen wrote:

    Like MPEG-4 is better than MPEG-1 and MPEG-2, the HEIF standards are
    better than JPEG. HEIC especially shines on smartphones with some video

    Come on, all raw (un-compressed) formats are better than JPEG because
    JPEG and MP3 compresses using Fourier Transform!!

    This is something I have never understood. Why are GB's of pixel needed
    to create a good image on a screen that only displays MB's of pixel.
    Even with the zoom factor, it still is beyond my me.


    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From CrudeSausage@3:633/10 to All on Sat Mar 14 08:14:49 2026
    On 2026-03-14 12:10 a.m., Maria Sophia wrote:
    Farley Flud wrote:
    The more Apple can make life miserable for Apple owners who want to
    interoperate with other platforms, the better it is for Apple profits.


    That's the name of the game for all commercial software companies and
    commercial companies in general.

    Unless governments enact a legal obligation to adhere to adopted standards >> there will be only FOSS to ensure interoperability.

    I don't disagree that *every* company would love to garner the type of profits Apple fleeces its customers by locking them into their own prison.

    For example, Google is following Apple's lead by requiring developers to be approved by Google before people can load their APKs onto their devices.

    And while Apple is the only common consumer operating system where you essentially must have a privacy-robbing mothership account, Microsoft is adamant in trying to follow Apple's lead in Windows 11 "requiring" the MSA.

    The thing about Apple is that while nobody believes that Microsoft or
    Google "care" about them, the Apple owner actually believes the propaganda.

    Apple's profit-making strategy hinges on making life miserable for any
    Apple owner who also owns alternative devices and yet, the Apple owner is always boastful when they can finally do what everyone else already does.

    That's how fantastically brilliant Apple marketing propaganda truly is.

    My experience with Apple users is that they often do things I would
    never have imagined, and that they mostly take this advanced
    functionality for granted. I'm sure that a lot of the tasks they
    accomplish without a thought can be done on Android, on Windows or on
    Linux, but users of the latter three are often unaware that they can do
    such things. Meanwhile, even the most ignorant Apple user does them
    without even realizing how advanced the functionality is. I imagine that
    it's because Apple does a better job of informing you about the
    functionality and teaching you how to use it, whereas the others take a passive approach and either assume that the user already knows or that
    they will actively figure it out.

    Which is better to empower a user?

    --
    CrudeSausage
    John 14:6
    Isaiah 48:16
    Exhausted

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Mr. Man-wai Chang@3:633/10 to All on Sat Mar 14 21:03:44 2026
    On 3/14/2026 7:46 PM, knuttle wrote:
    On 03/14/2026 6:16 AM, Mr. Man-wai Chang wrote:
    On 3/14/2026 4:02 AM, Lars Poulsen wrote:

    Like MPEG-4 is better than MPEG-1 and MPEG-2, the HEIF standards are
    better than JPEG. HEIC especially shines on smartphones with some video

    Come on, all raw (un-compressed) formats are better than JPEG because
    JPEG and MP3 compresses using Fourier Transform!!

    This is something I have never understood. Why are GB's of pixel needed
    to create a good image on a screen that only displays MB's of pixel.
    Even with the zoom factor, it still is beyond my me.

    What Fourier Transeform removed/compressed is the parts that human eyes
    and ears can barely see or hear! :)


    --
    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From -hh@3:633/10 to All on Sat Mar 14 10:09:52 2026
    On 3/14/26 08:14, CrudeSausage wrote:
    ...

    My experience with Apple users is that they often do things I would
    never have imagined, and that they mostly take this advanced
    functionality for granted. I'm sure that a lot of the tasks they
    accomplish without a thought can be done on Android, on Windows or on
    Linux, but users of the latter three are often unaware that they can do
    such things. Meanwhile, even the most ignorant Apple user does them
    without even realizing how advanced the functionality is.

    Good observation ... and case in point, I've noticed that my 5 year old
    iPad has been getting a bit sluggish, which prompted me to start to poke around to see what its using resource-wise, etc ...

    ... in doing so, I found that I had nearly 100 tabs open in the Safari browser. Dang ... that very well might be sucking up some resources!


    I imagine that
    it's because Apple does a better job of informing you about the functionality and teaching you how to use it, whereas the others take a passive approach and either assume that the user already knows or that
    they will actively figure it out.

    Which is better to empower a user?

    Sounds like Apple, but I'll relate it slightly differently: a long time
    ago when I was also expected to do in-house IT support, I found that
    most of the "help me!" came from Windows users, despite at the time
    being roughly a 50/50 shop. What I found was that the products resulted
    in a difference in attitude between users: the Apple users tended to
    have an optimistic "can do" attitude, so they would persevere a bit more
    and figure it out themselves, whereas Windows users were pessimistic and
    would give up easily.

    I'm not really sure if it was really a "it just works" difference in the products, or if Apple's marketing was what did it, but I did find that
    there was a marked difference, so my guess is that its a bit of both.


    -hh




    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Mr. Man-wai Chang@3:633/10 to All on Sat Mar 14 23:00:04 2026
    On 3/14/2026 4:02 AM, Lars Poulsen wrote:

    Like MPEG-4 is better than MPEG-1 and MPEG-2, the HEIF standards are
    better than JPEG. HEIC especially shines on smartphones with some video editing in the camera app. Where JPEG files contain a single image, an
    HEIC file can contain "a sequence of images", which the iPhone can use
    to keep a pre-edit and a post-edit of a photo. "Live" photos get

    One more thing:

    Apple iPhone's new dynamic way of taking photoes is NOT taking a photo,
    but a series of photos, which is actually a video!! :)

    --
    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Paul@3:633/10 to All on Sat Mar 14 11:33:35 2026
    On Sat, 3/14/2026 7:46 AM, knuttle wrote:
    On 03/14/2026 6:16 AM, Mr. Man-wai Chang wrote:
    On 3/14/2026 4:02 AM, Lars Poulsen wrote:

    Like MPEG-4 is better than MPEG-1 and MPEG-2, the HEIF standards are
    better than JPEG. HEIC especially shines on smartphones with some video

    Come on, all raw (un-compressed) formats are better than JPEG because JPEG and MP3 compresses using Fourier Transform!!

    This is something I have never understood.˙
    Why are GB's of pixel needed to create a good image on a screen
    that only displays MB's of pixel. Even with the zoom factor, it
    still is beyond my˙ me.


    Directory of D:\

    Sat, 03/14/2026 07:51 AM 1,347,572 test.png Take picture of screen using SnippingTool

    Sat, 03/14/2026 07:54 AM 24,883,254 test.bmp 3840x2160 x 3 bytes per pixel is my screen size Truly Lossless, and not RLE compress
    Sat, 03/14/2026 07:52 AM 618,954 test.gif Lossless but at 8bit (jokey color quantization!) (what I use on PostImage typically)

    Sat, 03/14/2026 07:52 AM 857,837 test.jpg JPG 85% lossy representation to save file space
    Sat, 03/14/2026 07:57 AM 1,239,082 test.heic HEIC 85% lossy representation to save file space
    Sat, 03/14/2026 07:51 AM 1,347,572 test.png PNG Original screen capture (details unknown, snippingtool makes choice)
    Sat, 03/14/2026 07:55 AM 4,092,062 test.xcf GIMP native format intended to not lose a thing (Lossless)

    $ file *
    test.bmp: data
    test.gif: GIF image data, version 89a, 3840 x 2160
    test.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 191x191, segment length 16, baseline, precision 8, 3840x2160, components 3
    test.heic: ISO Media, HEIF Image HEVC Main or Main Still Picture Profile test.png: PNG image data, 3840 x 2160, 8-bit/color RGBA, non-interlaced test.xcf: GIMP XCF image data, version 0, 3840 x 2160, RGB Color

    The situation changes when you take pictures of natural scenery,
    but this is to demonstrate that not any arbitrary new format is
    some kind of spiced goods. A technician has to pick their representation carefully.

    *******

    Now, I'll take my short RED camera segment obtained from the Internet.
    It's the only RED camera segment which was not fouled up by the person
    holding the blasted thing :-) Many samples are purest trash, ruined
    by the RED conversion tool.

    Checking my Sent box, from Feb 2019

    I took a sample RED video, and processed it.

    https://www.red.com/sample-r3d-files

    The video is 1.4GB. It's 7 seconds roughly, of video content.
    The camera is fixed in place. The scene has a small amount of
    activity, but not enough to stress anything. The video is
    actually recorded at 8192x4320 and 24 fps.

    http://downloads.red.com/sample-r3d-files/epicw8k-standard-24fps-7to1redcode_16x9.zip

    8192x4320 @ 24 fps [Hong Kong night scene street level] 6.375 seconds long clip
    153 TIFF files (individual frames of the video) for directory TEMP. 16bpp

    As soon as these are ingested by GIMP, they are handled 8bpp. My screen is also 8bpp.

    Fri, 08/21/2020 10:14 AM <DIR> epicw8k-standard-24fps-7to1redcode_16x9
    Wed, 03/16/2022 04:28 AM 1,478,855,973 epicw8k-standard-24fps-7to1redcode_16x9.zip # naturally, zip compression does NOTHING

    Sat, 03/14/2026 09:12 AM 106,168,374 H004_C006_1211TB.0000139.bmp
    Sat, 03/14/2026 08:58 AM 22,639,978 H004_C006_1211TB.0000139.gif (color quantization, looks worse than BMP)

    Sat, 03/14/2026 09:00 AM 24,007,878 H004_C006_1211TB.0000139.heic HEIC 85% # GIMP 2.10.18
    Sat, 03/14/2026 09:01 AM 8,277,974 H004_C006_1211TB.0000139.jpg JPEG 85% # GIMP 2.10.18
    Sat, 03/14/2026 08:51 AM 5,985,024 H004_C006_1211TB.0000139.jpg.old JPEG 85% # GIMP 2.6.8
    Sat, 03/14/2026 08:53 AM 54,303,204 H004_C006_1211TB.0000139.png
    Sat, 03/14/2026 08:26 AM 212,336,804 H004_C006_1211TB.0000139.tif (Whatever REDCINE-X PRO.exe exports... 16bpp ==> twice the space)
    Sat, 03/14/2026 08:55 AM 106,668,491 H004_C006_1211TB.0000139.xcf GIMP storage (lossless, pass between Win and Linux)

    $ file *
    H004_C006_1211TB.0000139.gif: GIF image data, version 87a, 8192 x 4320 H004_C006_1211TB.0000139.heic: ISO Media, HEIF Image HEVC Main or Main Still Picture Profile
    H004_C006_1211TB.0000139.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 8192x4320, components 3
    H004_C006_1211TB.0000139.jpg.old: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 8192x4320, components 3
    H004_C006_1211TB.0000139.png: PNG image data, 8192 x 4320, 8-bit/color RGB, non-interlaced
    H004_C006_1211TB.0000139.tif: TIFF image data, little-endian H004_C006_1211TB.0000139.xcf: GIMP XCF image data, version 0, 8192 x 4320, RGB Color

    *******

    What conclusion can we reach ? Beuller ?

    "The HEIC smells nice, it smells like Apple Pie" # Apple audience input

    Why is the HEIC three times larger ?
    I assure you there is only one frame in there :-)

    The GIMP seems to have changed its JPEG representation,
    so both are included to show I did not cherry pick
    this and only "showed you the small one". I show both.
    The Progressive one is used in the bottom comparison, the .jpg
    not the .jpg.old .

    I didn't expect this to happen by the way. That's how science works.
    We do the experiment, hope we've done it well, look at the results.

    I was expecting the superlative properties of this format,
    to impress the hell out of me.

    Shouldn't the size have been smaller, if both are set to 85% ?

    [Picture] Port of 8K picture at 100% scale for quality check
    Click "Download Original" to view this in your native toolage

    https://i.postimg.cc/9QVdVykS/HEIC-VS-JPG-85-percent-quality-test.jpg

    Full disclosure. The picture on PostImage was exported with a 100% JPEG setting,
    so you could view the picture with perhaps fewer artifacts from
    the image creation process used here. The pictures themselves
    are the

    24,007,878 heic # Exported with an 85% setting
    8,277,974 jpg # Exported with an 85% setting

    we are comparing for their superlatives.

    Paul


    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Mr. Man-wai Chang@3:633/10 to All on Sat Mar 14 23:43:28 2026
    On 3/14/2026 9:03 PM, Mr. Man-wai Chang wrote:

    What Fourier Transeform removed/compressed is the parts that human eyes
    and ears can barely see or hear! :)

    how fourier transform compress image - Google ?? <https://www.google.com/search?q=how+fourier+transform+compress+image>

    --
    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Mr. Man-wai Chang@3:633/10 to All on Sat Mar 14 23:45:56 2026
    On 3/14/2026 11:00 PM, Mr. Man-wai Chang wrote:
    On 3/14/2026 4:02 AM, Lars Poulsen wrote:

    Like MPEG-4 is better than MPEG-1 and MPEG-2, the HEIF standards are
    better than JPEG. HEIC especially shines on smartphones with some video
    editing in the camera app. Where JPEG files contain a single image, an
    HEIC file can contain "a sequence of images", which the iPhone can use
    to keep a pre-edit and a post-edit of a photo. "Live" photos get

    One more thing:

    Apple iPhone's new dynamic way of taking photoes is NOT taking a photo,
    but a series of photos, which is actually a video!! :)

    What exactly is the meaning of a 3D image? A video?

    What is a frame in the realm of film-based photography?

    --
    @~@ Simplicity is Beauty! Remain silent! Drink, Blink, Stretch!
    / v \ May the Force and farces be with you! Live long and prosper!!
    /( _ )\ https://sites.google.com/site/changmw/
    ^ ^ https://github.com/changmw/changmw

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Paul@3:633/10 to All on Sat Mar 14 11:50:02 2026
    On Sat, 3/14/2026 10:09 AM, -hh wrote:
    On 3/14/26 08:14, CrudeSausage wrote:
    ...

    My experience with Apple users is that they often do things I would never have imagined, and that they mostly take this advanced functionality for granted. I'm sure that a lot of the tasks they accomplish without a thought can be done on Android, on Windows or on Linux, but users of the latter three are often unaware that they can do such things. Meanwhile, even the most ignorant Apple user does them without even realizing how advanced the functionality is.

    Good observation ... and case in point, I've noticed that my 5 year old iPad has been getting a bit sluggish, which prompted me to start to poke around to see what its using resource-wise, etc ...

    ... in doing so, I found that I had nearly 100 tabs open in the Safari browser.˙ Dang ... that very well might be sucking up some resources!


    I imagine that it's because Apple does a better job of informing you about the functionality and teaching you how to use it, whereas the others take a passive approach and either assume that the user already knows or that they will actively figure it out.

    Which is better to empower a user?

    Sounds like Apple, but I'll relate it slightly differently:˙ a long time ago when I was also expected to do in-house IT support, I found that most of the "help me!" came from Windows users, despite at the time being roughly a 50/50 shop.˙ What I found was that the products resulted in a difference in attitude between users: the Apple users tended to have an optimistic "can do" attitude, so they would persevere a bit more and figure it out themselves, whereas Windows users were pessimistic and would give up easily.

    I'm not really sure if it was really a "it just works" difference in the products, or if Apple's marketing was what did it, but I did find that there was a marked difference, so my guess is that its a bit of both.


    -hh

    I have a multi-platform background.

    (Mainframe, 5080 CAD)
    (Apollo, Unix CAD 32MB RAM :-) <snicker> )
    Our own custom PC hardware and OS (originally ported to four processors)
    15 years on a Sparc
    10-15 years on Mac (three at home, MacII at work)
    25 years home PC usage

    I call them as I see them, being (relatively) platform
    agnostic. I have had dual OS access since at least the
    year 2000, as I'm not sure of the exact dates when
    dual rep started. We had SoftWindows on the Sparc for example
    (heterogenous molasses, you could see each pixel being drawn).
    Some intervals in the above time-spans, overlap.

    The Mac was nice, but the platform changes were really the
    last straw. The constant platform changes, wear on you
    and make you "want to punch somebody". That's not good.

    I can run nfi.exe from the year 2003 on my computer
    in 2026, and *that's* how I expect it to work.

    *******

    This morning and the HEIC versus JPG experiment,
    I tried to get Irfanview working. I installed the EXE,
    the PLUGINS kit, and the CopyTrans CODEC, but Irfanview
    refused to decode the content. It could "read" the
    metadata of the HEIC, but the conversion of the
    payload body did not seem to be working, and Irfanview
    did not throw an error or toss a notification.

    I tested Irfanview on the smaller HEIC and the symptoms
    did not change.

    That's why I had to take my screenshot by comparing two
    GIMP screens, which was not my intended or preferred viewing
    option. What I did, was the best I could manage at the moment,
    until I can figure out some way of debugging why the
    Irfanview conversion chain did not engage.

    Paul

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From CrudeSausage@3:633/10 to All on Sat Mar 14 12:27:18 2026
    On 2026-03-14 10:09 a.m., -hh wrote:
    On 3/14/26 08:14, CrudeSausage wrote:
    ...

    My experience with Apple users is that they often do things I would
    never have imagined, and that they mostly take this advanced
    functionality for granted. I'm sure that a lot of the tasks they
    accomplish without a thought can be done on Android, on Windows or on
    Linux, but users of the latter three are often unaware that they can
    do such things. Meanwhile, even the most ignorant Apple user does them
    without even realizing how advanced the functionality is.

    Good observation ... and case in point, I've noticed that my 5 year old
    iPad has been getting a bit sluggish, which prompted me to start to poke around to see what its using resource-wise, etc ...

    ... in doing so, I found that I had nearly 100 tabs open in the Safari browser.˙ Dang ... that very well might be sucking up some resources!

    I'm the type of person who just closes an application or a tab if I'm
    not using it. I've never understood people who just minimize everything
    and then complain about a lack of resources. Of course, I grew up with underpowered hardware and had no choice but to close things.

    I imagine that it's because Apple does a better job of informing you
    about the functionality and teaching you how to use it, whereas the
    others take a passive approach and either assume that the user already
    knows or that they will actively figure it out.

    Which is better to empower a user?

    Sounds like Apple, but I'll relate it slightly differently:˙ a long time
    ago when I was also expected to do in-house IT support, I found that
    most of the "help me!" came from Windows users, despite at the time
    being roughly a 50/50 shop.˙ What I found was that the products resulted
    in a difference in attitude between users: the Apple users tended to
    have an optimistic "can do" attitude, so they would persevere a bit more
    and figure it out themselves, whereas Windows users were pessimistic and would give up easily.

    I'm not really sure if it was really a "it just works" difference in the products, or if Apple's marketing was what did it, but I did find that
    there was a marked difference, so my guess is that its a bit of both.

    If they buy a Windows computer, it was because it cost less than a
    comparable Mac. Those users often don't know much about computers and
    didn't understand why they would choose to pay more for an Apple. Of
    course, they never factored in that the hardware itself is built better (especially if you consider how everything is packaged inside) and that
    their wasted time would have a cost too.

    Additionally, I find that when Macs fail, there is a logical reason for
    them to do so. It's not usually a failed update or some driver being incompatible with the operating system like it would be in Windows. As a result, the users are more open to the possibility that there is an
    issue, that they might have done something wrong and that they will be
    able to fix it themselves. Windows users have been conditioned, for
    decades, to feel a sort of opposition to the computer they're using. It
    can fail because of a driver, it can fail because of an update, it can
    fail because of malware or it can fail because a component is worn out.
    Under these conditions, it shouldn't be shocking that a multitude of
    issues can arise, that the user will be forced to face them and that
    there will be no real way of fixing it.

    Here's an example: on Windows 11, I connect to an external monitor using
    a dongle that connects to the USB-C port. The other day, I had no sound
    even though the speakers were on, connected to power and the
    configuration was set to HDMI1 (which is where the dongle connects to).
    Every Windows setting for sound was also enabled as it should be,
    including those for the software I was running. After a few minutes, I
    noticed that the refresh rate was 60hz rather than the 180hz it is
    capable of. As soon as I switched it to 180hz, the sound started
    working. That said, why would a lower _refresh rate_, one which should
    still work, cause the sound to go disabled? This is something Mac users
    don't often go through. This kind of stupidity is likely to cause a
    number of users to just lose faith that computer issues are their own
    fault and that they can fix them themselves.

    --
    CrudeSausage
    John 14:6
    Isaiah 48:16
    Exhausted

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Paul@3:633/10 to All on Sat Mar 14 13:00:55 2026
    On Sat, 3/14/2026 11:43 AM, Mr. Man-wai Chang wrote:
    On 3/14/2026 9:03 PM, Mr. Man-wai Chang wrote:

    What Fourier Transeform removed/compressed is the parts that human eyes
    and ears can barely see or hear! :)

    how fourier transform compress image - Google ?? <https://www.google.com/search?q=how+fourier+transform+compress+image>


    "AI Overview

    The Inverse Discrete Cosine Transform (IDCT) is a mathematical function that reverses
    the Discrete Cosine Transform (DCT), commonly used in image/video compression (JPEG, MPEG)
    to reconstruct signal data from frequency coefficients. It converts sparse, frequency-domain data back into spatial-domain data, with efficient algorithms used
    in MATLAB, SciPy, and hardware.

    Key Aspects of IDCT:

    Purpose: Reconstructs pixel data (spatial domain) from frequency coefficients (frequency domain).
    Applications: Essential for decompressing JPEG images and MPEG/H.264 video,
    where it transforms DCT coefficients back into image pixels.
    Algorithms: Efficient implementations often use row-column decomposition to minimize
    computations by leveraging the high number of zero-valued coefficients.
    Types: Similar to DCT, IDCT has different types, with Type 2 being the standard inverse to the Type 3 DCT.

    Computational Implementations:

    MATLAB: computes the 1-D inverse transform.
    SciPy: offers flexible normalization and type selection.
    Hardware/DSP: Optimized for speed, such as using vector products on processors,
    allowing, for example, 8x8 IDCT calculation in roughly 60 cycles.
    "

    *******

    https://www.imaging.org/IST/IST/Resources/Tutorials/Inside_JPEG.aspx

    What is Inside a JPEG File

    "... The DCT coefficients are computed for each 8x8 block of pixels in the image.
    To this point, the entire JPEG process is completely reversible except for the
    losses due to subsampling of the two chrominance channels."

    The macroblock was common to a bunch of video formats, as well as image formats.
    The video card had hardware acceleration for it, but that has been
    unhooked in modern times, as other methods are used instead.

    Paul





    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From J. P. Gilliver@3:633/10 to All on Sat Mar 14 18:19:24 2026
    On 2026/3/14 17:0:55, Paul wrote:
    []
    To this point, the entire JPEG process is completely reversible except for the
    losses due to subsampling of the two chrominance channels."
    []
    Does that mean greyscale JP(E)Gs are lossless?
    --
    J. P. Gilliver. UMRA: 1960/<1985 MB++G()ALIS-Ch++(p)Ar++T+H+Sh0!:`)DNAf

    Facts do not cease to exist because they are ignored.

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From -hh@3:633/10 to All on Sat Mar 14 16:12:02 2026
    On 3/14/26 12:27, CrudeSausage wrote:
    On 2026-03-14 10:09 a.m., -hh wrote:
    On 3/14/26 08:14, CrudeSausage wrote:
    ...

    My experience with Apple users is that they often do things I would
    never have imagined, and that they mostly take this advanced
    functionality for granted. I'm sure that a lot of the tasks they
    accomplish without a thought can be done on Android, on Windows or on
    Linux, but users of the latter three are often unaware that they can
    do such things. Meanwhile, even the most ignorant Apple user does
    them without even realizing how advanced the functionality is.

    Good observation ... and case in point, I've noticed that my 5 year
    old iPad has been getting a bit sluggish, which prompted me to start
    to poke around to see what its using resource-wise, etc ...

    ... in doing so, I found that I had nearly 100 tabs open in the Safari
    browser.˙ Dang ... that very well might be sucking up some resources!

    I'm the type of person who just closes an application or a tab if I'm
    not using it. I've never understood people who just minimize everything
    and then complain about a lack of resources. Of course, I grew up with underpowered hardware and had no choice but to close things.

    Same here, and when my octogenarian mother was trying to learn how to
    use an iPad, she'd leave tabs open all over the place that I'd regularly
    clean up...because, as you note, it was a "had no choice" necessity.

    I'm noting that today, its less necessary. What I've found in my own behaviors' evolution is that I'll be reading whatever but get distracted
    in some new direction, it is far less punishing to not housekeep.

    Looking at my iPad right now, I see that I have 105 tabs in Safari. SO
    much for trying to "clean up" some. I think what it is is that I've accidentally discovered a lazy way of having a 'reading list' without
    having to deliberately save (& close) each tab as a bookmark.



    I imagine that it's because Apple does a better job of informing you
    about the functionality and teaching you how to use it, whereas the
    others take a passive approach and either assume that the user
    already knows or that they will actively figure it out.

    Which is better to empower a user?

    Sounds like Apple, but I'll relate it slightly differently:˙ a long
    time ago when I was also expected to do in-house IT support, I found
    that most of the "help me!" came from Windows users, despite at the
    time being roughly a 50/50 shop.˙ What I found was that the products
    resulted in a difference in attitude between users: the Apple users
    tended to have an optimistic "can do" attitude, so they would
    persevere a bit more and figure it out themselves, whereas Windows
    users were pessimistic and would give up easily.

    I'm not really sure if it was really a "it just works" difference in
    the products, or if Apple's marketing was what did it, but I did find
    that there was a marked difference, so my guess is that its a bit of
    both.

    If they buy a Windows computer, it was because it cost less than a comparable Mac.

    For personal PCs, sure, but this was an office environment, so the
    employer was doing the buying. Having a user's choice mixed Mac/PC
    desktop environment was fairly short lived; it later went to 100% PC
    with a couple of Macs retained for 'specialty' applications. I can
    recall having both a PC & Mac at one point and 99% of the time, the PC
    was just running SETI@HOME 24/7.


    Those users often don't know much about computers and didn't
    understand why they would choose to pay more for an Apple. Of
    course, they never factored in that the hardware itself is built better (especially if you consider how everything is packaged inside) and that their wasted time would have a cost too.

    There's still a lot of people who buy under the belief that they're all
    just a simple commodity with no functional differentiating elements.


    Additionally, I find that when Macs fail, there is a logical reason for
    them to do so. It's not usually a failed update or some driver being incompatible with the operating system like it would be in Windows. As a result, the users are more open to the possibility that there is an
    issue, that they might have done something wrong and that they will be
    able to fix it themselves. Windows users have been conditioned, for
    decades, to feel a sort of opposition to the computer they're using. It
    can fail because of a driver, it can fail because of an update, it can
    fail because of malware or it can fail because a component is worn out. Under these conditions, it shouldn't be shocking that a multitude of
    issues can arise, that the user will be forced to face them and that
    there will be no real way of fixing it.

    It was a mixed blessing for when we finally got corporate IT support;
    glad that I didn't have to be distracted by it, but also frustrated by elements of "lockdown" which followed. But it was certainly nice to
    just say "it broke" and let someone else deal with it (and buying
    replacement hardware), sometimes getting a new laptop 2-3 days later.

    Much to my chagrin, I'd later learned that I'd been silently put on a
    'special privileges' user list with local Admin permissions, which was
    also why I was having far fewer frustrations than my colleagues, as I
    could still do things like install new printers, etc.


    Here's an example: on Windows 11, I connect to an external monitor using
    a dongle that connects to the USB-C port. The other day, I had no sound
    even though the speakers were on, connected to power and the
    configuration was set to HDMI1 (which is where the dongle connects to). Every Windows setting for sound was also enabled as it should be,
    including those for the software I was running. After a few minutes, I noticed that the refresh rate was 60hz rather than the 180hz it is
    capable of. As soon as I switched it to 180hz, the sound started
    working. That said, why would a lower _refresh rate_, one which should
    still work, cause the sound to go disabled? This is something Mac users don't often go through. This kind of stupidity is likely to cause a
    number of users to just lose faith that computer issues are their own
    fault and that they can fix them themselves.

    To be fair, I've had some video display challenges with trying to get a
    Mac to run DisplayPort instead of HDMI, but by the same token, there was
    a period during CoVid where I was trying to get my work PC running in
    this way and discovered that not all USC-C to mDP adapters would work.

    What was even more frustrating about it was that purchasing a second
    dongle (same company, model#) worked when first plugged in, but never
    again. I never cared why it wasn't plug-n-play, but simply gave up
    after a couple of failures and a couple of RMA's...just went back to
    using just a single monitor setup for telework.


    -hh

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Lars Poulsen@3:633/10 to All on Sat Mar 14 21:09:44 2026
    On 2026-03-14, Mr. Man-wai Chang <toylet.toylet@gmail.com> wrote:
    On 3/14/2026 4:02 AM, Lars Poulsen wrote:

    Like MPEG-4 is better than MPEG-1 and MPEG-2, the HEIF standards are
    better than JPEG. HEIC especially shines on smartphones with some video

    Come on, all raw (un-compressed) formats are better than JPEG because
    JPEG and MP3 compresses using Fourier Transform!!

    HEIC is not uncompressed. But HEIC files are still only half the size of
    the same image in a JPG file, despite usually having more bits per pixel
    (i.e. higher dynamic range). This improved quality of course is not
    directly visible on most monitors, which has the same dynamic range as
    JPG files, but it can allow you to do better editing, such as lightening
    or darkening the lighting in an image.

    --
    Lars Poulsen - an old geek in Santa Barbara, California

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Paul@3:633/10 to All on Sat Mar 14 20:50:16 2026
    On Sat, 3/14/2026 2:19 PM, J. P. Gilliver wrote:
    On 2026/3/14 17:0:55, Paul wrote:
    []
    To this point, the entire JPEG process is completely reversible except for the
    losses due to subsampling of the two chrominance channels."
    []
    Does that mean greyscale JP(E)Gs are lossless?


    There appear to be more variants of them, than I'd heard of.

    https://stackoverflow.com/questions/51008883/is-there-a-grayscale-jpg-format

    While I don't know the answer to your question, the picture of
    the mountains on the right is a "hint".

    https://en.wikipedia.org/wiki/YCbCr

    And the suggestion in the first thread, that

    " There are 4 component JPEGs (CMYK) specified by Adobe but few others use them."

    is not mainstream, so we won't let that bother us, in the same way that
    we do not generally allow the state of the TIFF spec to ruin a good time :-) You can definitely receive .tif files you cannot open, but reasonable
    people do not pretend to be using a portable format by picking the
    obscure cases where the .tif label is more or less a smokescreen. You
    would only be sending images that libjpeg and libtiff can open, not
    some proprietary junk.

    Paul

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)