<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFCC">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 04/26/2018 09:21 AM, Jason H wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:trinity-c22400b4-0222-4475-9e24-7341b84c6829-1524752461411@3c-app-mailcom-bs08">
      <div style="font-family: Verdana;font-size: 12.0px;">
        <div>
          <div>1. Roland, can you not use a yellow background?</div>
        </div>
      </div>
    </blockquote>
    I use the yellow background to read because it is easier on my eyes.
    Did not know Thunderbird was transmitting it as well. I never see it
    on the list.<br>
    <br>
    <blockquote type="cite"
cite="mid:trinity-c22400b4-0222-4475-9e24-7341b84c6829-1524752461411@3c-app-mailcom-bs08">
      <div style="font-family: Verdana;font-size: 12.0px;">
        <div>
          <div>2. All the "real" computers are dead. Either you're
            bi-endian (PPC, ARM) or little endian (x86), or extinct. <br>
          </div>
        </div>
      </div>
    </blockquote>
    The real computers are still out there, still being made, and still
    running critical systems. <br>
    <blockquote type="cite"
cite="mid:trinity-c22400b4-0222-4475-9e24-7341b84c6829-1524752461411@3c-app-mailcom-bs08">
      <div style="font-family: Verdana;font-size: 12.0px;">
        <div>
          <div>3. Network byte order, and that the dumps put the bytes
            in the right order are the only arguement need to be made
            ;-). Otherwise you might as well redefine web hex colors to
            be BGRA "Ain't no body got time for that!"</div>
        </div>
      </div>
    </blockquote>
    No. That class was created to serve a specific purpose WHICH STILL
    EXISTS TODAY. Focusing on a hobby platform is viciously ill-advised.<br>
    <br>
    <blockquote type="cite"
cite="mid:trinity-c22400b4-0222-4475-9e24-7341b84c6829-1524752461411@3c-app-mailcom-bs08">
      <div style="font-family: Verdana;font-size: 12.0px;">
        <div>
          <div> </div>
          <div> </div>
          <div><b>Sent:</b> Thursday, April 26, 2018 at 8:38 AM<br>
            <b>From:</b> "Roland Hughes"
            <a class="moz-txt-link-rfc2396E" href="mailto:roland@logikalsolutions.com"><roland@logikalsolutions.com></a><br>
            <b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:interest@qt-project.org">interest@qt-project.org</a><br>
            <b>Subject:</b> Re: [Interest] Interest Digest, Vol 79,
            Issue 20</div>
          <div>
            <div name="quote" style="margin:10px 5px 5px 10px; padding:
              10px 0 10px 10px; border-left:2px solid #C3D9E5;
              word-wrap: break-word; -webkit-nbsp-mode: space;
              -webkit-line-break: after-white-space;">
              <div name="quoted-content">
                <div style="background-color: rgb(255,255,204);">
                  <p> </p>
                   
                  <div class="moz-cite-prefix">On 04/26/2018 03:44 AM,
                    Thiago Macieira wrote:</div>
                  <blockquote>
                    <pre> </pre>
                    <div class="moz-txt-sig">On Wednesday, 25 April 2018
                      06:53:26 PDT Roland Hughes wrote:</div>
                    <blockquote style="color: rgb(0,0,0);">
                      <pre>What I'm trying to tell you is there was and still is a legitimate
reason to have a QDataStream which can write big-endian. Don't just rip
it out. Make it some kind of settable boolean flag in the class. There
is no way to know just how many of these things are still out there and
are still being developed. Most were in the world of defense
contractor/military
</pre>
                    </blockquote>
                    <pre>I never claimed it isn't. In fact, there is a flag to set the endianness.

When I said "most machines are little-endian", I was referring to machines Qt 
runs on and, therefore, would use QDataStream. The fact that the default is 
big endian is short-sighted. It should default to little-endian.</pre>
                  </blockquote>
                  No. Taking a disposable chip's view of the world is
                  short sighted and completely invalidates the
                  historical reason for the class. It was created to
                  feed real computers which operate in Big-Endian.<br>
                  <br>
                  Read up on seismic testing or stuff happening with the
                  Super Colliding Super Conductor. In the case of SCSC
                  many thousands of disposable chip "sensors" running an
                  application to pick up one or a few certain readings
                  are streaming that stuff back to the only box which
                  can handle them, big iron. IBM was never the fastest
                  computationally, but when it comes to data throughput
                  to/from disk they are a 14" city water main and their
                  nearest competitor is happy the one day per week they
                  achieve being a fire hose.<br>
                  <br>
                  Here's a delightful little book about oil well
                  drilling. I've read mine many times.<br>
                  <a class="moz-txt-link-freetext"
href="http://iliosresources.com/downloads/come-drill-a-well-in-my-backyard/"
                    target="_blank" moz-do-not-send="true">http://iliosresources.com/downloads/come-drill-a-well-in-my-backyard/</a><br>
                  <br>
                  In today's world "Big Oil" uses satellites to identify
                  "potential" places with oil reserves. For anything
                  above water they then go through the long, arduous
                  journey of getting permits to do seismic testing. Such
                  testing involves drilling thousands of shot-holes
                  (depending on the size of the potential reserve). Some
                  have actual shots put in them with a blast sensor
                  built using a disposable chip behind them to
                  control/ensure/measure the blast. (Dry fires happen
                  and the test analysis software has to be made aware of
                  it.) A large percentage of these sensors will simply
                  be lost, hence the need for disposable chips. They
                  used to use Z-80, then for years INTEL x86 was the
                  ultimate throw away chip. Now it is moving to ARM
                  since you can get a Raspberry Pi for $15 or less when
                  bought in 100 quantities.<br>
                  <br>
                  Don't assume the class was created for use within the
                  world of the disposable chip.<br>
                  <br>
                  That particular class was designed so Qt on disposable
                  chips could provide real computers an actual service.<br>
                  <br>
                  Oh, here's a wee bit to add.<br>
                  <br>
                  No company or person is allowed to _own_ seismic data.
                  There is an industry standard format where binary data
                  is big-endian. Upon request, for a nominal media and
                  shipping fee, if you have it you have to provide it to
                  whoever asks. Geologically and environmentally, we
                  don't want 100+ companies drilling 1000+ shot-holes in
                  the exact same county. What you are allowed to own is
                  the analysis software you develop.<br>
                  <br>
                  Do NOT change the default behavior of that class. It
                  wasn't written for use on an iDiot Phone. It's design
                  was and still is far reaching. Had it not existed, Qt
                  would have had a dramatically shorter growth arc,
                  possibly not surviving long enough to make it onto
                  iDiot Phones. Changing the default behavior of the
                  class would be viciously short sighted.<br>
                  <br>
                  Sorry, I don't mean to sound insulting, but, in this
                  particular case you are a grain of sand on the beach
                  trying to remove the ocean because it gets you wet.
                  <pre class="moz-signature">-- 
Roland Hughes, President
Logikal Solutions
(630)-205-1593

<a class="moz-txt-link-freetext" href="http://www.theminimumyouneedtoknow.com" target="_blank" moz-do-not-send="true">http://www.theminimumyouneedtoknow.com</a>
<a class="moz-txt-link-freetext" href="http://www.infiniteexposure.net" target="_blank" moz-do-not-send="true">http://www.infiniteexposure.net</a>
<a class="moz-txt-link-freetext" href="http://www.johnsmith-book.com" target="_blank" moz-do-not-send="true">http://www.johnsmith-book.com</a>
<a class="moz-txt-link-freetext" href="http://www.logikalblog.com" target="_blank" moz-do-not-send="true">http://www.logikalblog.com</a>
<a class="moz-txt-link-freetext" href="http://www.interestingauthors.com/blog" target="_blank" moz-do-not-send="true">http://www.interestingauthors.com/blog</a>
<a class="moz-txt-link-freetext" href="http://lesedi.us/" target="_blank" moz-do-not-send="true">http://lesedi.us/</a>
<a class="moz-txt-link-freetext" href="http://onedollarcontentstore.com" target="_blank" moz-do-not-send="true">http://onedollarcontentstore.com</a></pre>
                  _______________________________________________
                  Interest mailing list <a class="moz-txt-link-abbreviated" href="mailto:Interest@qt-project.org">Interest@qt-project.org</a> <a
                    href="http://lists.qt-project.org/mailman/listinfo/interest"
                    target="_blank" moz-do-not-send="true">http://lists.qt-project.org/mailman/listinfo/interest</a></div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Roland Hughes, President
Logikal Solutions
(630)-205-1593

<a class="moz-txt-link-freetext" href="http://www.theminimumyouneedtoknow.com">http://www.theminimumyouneedtoknow.com</a>
<a class="moz-txt-link-freetext" href="http://www.infiniteexposure.net">http://www.infiniteexposure.net</a>
<a class="moz-txt-link-freetext" href="http://www.johnsmith-book.com">http://www.johnsmith-book.com</a>
<a class="moz-txt-link-freetext" href="http://www.logikalblog.com">http://www.logikalblog.com</a>
<a class="moz-txt-link-freetext" href="http://www.interestingauthors.com/blog">http://www.interestingauthors.com/blog</a>
<a class="moz-txt-link-freetext" href="http://lesedi.us/">http://lesedi.us/</a>
<a class="moz-txt-link-freetext" href="http://onedollarcontentstore.com">http://onedollarcontentstore.com</a></pre>
  </body>
</html>