{"id":969,"date":"2010-08-13T14:53:49","date_gmt":"2010-08-13T18:53:49","guid":{"rendered":"http:\/\/scientopia.org\/blogs\/goodmath\/?p=969"},"modified":"2010-08-13T14:53:49","modified_gmt":"2010-08-13T18:53:49","slug":"969","status":"publish","type":"post","link":"http:\/\/www.goodmath.org\/blog\/2010\/08\/13\/969\/","title":{"rendered":"Return of the Revenge of the Return of the Compression Schmuck"},"content":{"rendered":"<p> Well, folks, this one is going to be boring for most of you. But the<br \/>\ncompression jackass, Jules &#8220;Julie-baby-dumbass&#8221; Gilbert has been repeatedly<br \/>\nbugging me. And today, he replied to my latest &#8220;fuck off and stop sending me<br \/>\nmail&#8221; with a long-winded proselytizing response in which he requested that I<br \/>\nbe courteous and not publicize the discussion of his &#8220;work&#8221;.<\/p>\n<p> Fuck that<\/p>\n<p> The entire correspondence is below.<\/p>\n<p> Before I get to it: the short summary of what Jules is doing<br \/>\nis munging a file in a way that makes it amenable to recompression. In<br \/>\nthe classic sense, this is removing a trivial bit of information from the<br \/>\nfile, which thus allows is to be re-compressed <em>just<\/em> a tiny bit<br \/>\nmore.<\/p>\n<p> The catch is, of course, you can&#8217;t un-compress it without re-introducing<br \/>\nthe information that you removed. In his case, you need to repeatedly<br \/>\nun-compress, un-munge, un-compress, un-munge, and so on &#8211;<br \/>\n<em>exactly<\/em> the right number of times.  From some of his emails, he<br \/>\ndoes this hundreds to thousands of times.<\/p>\n<p> You can&#8217;t un-compress his stuff without knowing how many times the compressor<br \/>\nran. And how many times is that? Well, gosh, to know that, you need to know<br \/>\nsome <em>extra<\/em> information. Anyone want to take a bet on what the<br \/>\nrelationship is between the amount of additional compression he can get, and<br \/>\nthe number of repetitions of his system? Anyone?<\/p>\n<p> Ok. On to the transcript.<\/p>\n<p><!--more--><\/p>\n<p> On August 11, he sent me the following (which was already in<br \/>\nresponse to my previous &#8220;stop sending me this bullshit&#8221; message of a week<br \/>\nearlier):<\/p>\n<p>Hi Mark,<\/p>\n<p>I&#8217;m the guy you don&#8217;t believe.<\/p>\n<p>Well I have a question for you&#8230;  What can I expect once you do believe me?  I know what I want.  I want a personal favor.  I don&#8217;t care about a retraction, no, what I want is for you to do yourself! a<br \/>\nfavor.<\/p>\n<p> I&#8217;m pretty confident that in the next few weeks you&#8217;ll read that I have demonstrated my program, not just once, but again and again, to several people.  And the demos will be done under &#8220;severe&#8221; circumstances, two machines connected by a floppy, etc&#8230;<\/p>\n<p> So now, my favor&#8230;<\/p>\n<p> I want you to read the Bible.  That&#8217;s it.<\/p>\n<p> I know, we live in a world that is incredibly corrupt &#8212; as soon as I wrote about &#8220;wanting a personal favor&#8221; I thought &#8212; he&#8217;ll think, but no.  I want you to read the Bible.<\/p>\n<p> If you are agreeable to this I will arrange for people I don&#8217;t know, actual strangers, to be in touch with you to verify the facts surrounding the demonstrations.  Also, if you have someone in New England you would to suggest to attend, by all means, suggest away. <\/p>\n<p> I am afraid that I am not a fan of Google.  They are gay-friendly and also they suppressed lot&#8217;s of stuff about Obama before he was nominated, and again, before he was elected.  So, if you please, no one from Google is welcome.  Yes, I know, I use their net-mail.<\/p>\n<p> I don&#8217;t like MS either &#8212; I admit, I&#8217;m pretty much an iconoclast.  (If you worked for MS I&#8217;d be even less receptive.)<\/p>\n<p> Mark, I know, you think I&#8217;m a fraud.  And it is true that I have not made million&#8217;s in my career as a CS researcher.  For years I worked as a consultant, doing compiler work and AI, and I made some great stuff but though I made a few VC deal&#8217;s, I never made million&#8217;s at one time. <\/p>\n<p> So several years ago I identified repeatable compression as an interesting work area and have taken my time.  But now I am trying to harvest what I have. <\/p>\n<p> I hope you are well.  If you are not, just disregard this note.  But if someday you want to write me I will always be open to whatever you want to tell me.<\/p>\n<p>Your friend,<\/p>\n<p>Jules Gilbert<\/p>\n<\/blockquote>\n<p> I replied on the 11th:<\/p>\n<blockquote><p>\n<em><\/p>\n<p>First of all: you are *not* my friend. You are a despicable schmuck who has no idea of what the fuck he&#8217;s talking about. I decide who my friends are, and regardless of what you think, you aren&#8217;t part of that group.<\/p>\n<p> Second &#8211; What makes you think that I *haven&#8217;t* read the bible? I&#8217;m a religious Jew. My guess is that I&#8217;ve probably read the old testament in far greater detail than you have &#8211; and I&#8217;ve done it in the original language, not in translation.<\/p>\n<p> Third &#8211; I don&#8217;t give a shit what kind of demo you can arrange. If you want to be taken seriously, you have to address the fundamental problem that makes what you claim impossible. Just suppose that you could use your system to compress things by *one byte*. Just one byte. If you could do that, you&#8217;d be mapping 256 inputs onto each compressed output. How, exactly, then, can you decompress an input? How does your system know *which* of those 256 inputs it should produce as the result of decompression? It&#8217;s very simple: If you can&#8217;t answer that &#8211; and I&#8217;m 100% sure that you can&#8217;t &#8211; then no demo matters. If you *can* answer that, then no demo is necessary. Answer that question, and I&#8217;ll admit that you&#8217;re right. I&#8217;ll even publicly apologize, and post regular updates on my progress re-reading the bible translation of your choice.<\/p>\n<p> Fourth, I don&#8217;t think you&#8217;re a fraud. I think you&#8217;re an arrogant pig-ignorant idiot.<\/p>\n<p> Finally &#8211; I can assure you that Google didn&#8217;t suppress *anything* about *anyone*. I can say that with absolute confidence &#8211; because I know about the technology we use, and actually picking specific information to exclude from the search database is quite *impossible*. Quite literally, impossible. We don&#8217;t have the ability to do excludes. Just indexing the data, without doing any kind of semantic filtering, is pushing the absolute limits of our technology. Semantic filtering would slow it down significantly &#8211; and any slowdown would destroy our ability to index data. I happen to believe that my employers ethics are strong enough that we *wouldn&#8217;t* do that if we could; but even if I was wrong about that, the fact is, we *can&#8217;t*. <\/p>\n<p> So &#8211; put up or shut up and fuck off.<\/p>\n<p>            -Mark<\/p>\n<p><\/em>\n<\/p><\/blockquote>\n<p> As usual, Jules in incapable of respecting even a simple request. Yesterday, he<br \/>\nsent me:<\/p>\n<blockquote>\n<p>Wow!  Wow again.<\/p>\n<p>I am sorry that you don&#8217;t consider me to be your friend.<\/p>\n<p>You&#8217;ve said several things that I want to respond to, but let me deal<br \/>\nwith the simplest first, about Google.<\/p>\n<p>Although years ago I was heavily involved in mechanical language<br \/>\nunderstanding (I used CLIPS and built something that was used by CSC<br \/>\nfor several years;  I am not current today nor have I been for more<br \/>\nthan a decade.  So here I have to accept what you say, and, reading<br \/>\nyour remarks, I am pretty sure that you are being sincere.  So,&#8230;<\/p>\n<p>I stand corrected.  I will get back to the person who told me this and<br \/>\nadvise them to look for a different explanation.<\/p>\n<p>Now, about my being a &#8220;despicable smuck&#8221;, well, no, I don&#8217;t think so.<br \/>\nAnd I suppose I should be offended but I already knew that you don&#8217;t<br \/>\nbelieve what I say.<\/p>\n<p> The problem you have is that I actually do have a system that<br \/>\ncompresses previously compressed files.  I know, you don&#8217;t believe me.<br \/>\n But it&#8217;s true, I do.  Now, the issue here, I think, it this:  You<br \/>\nthink my claim must be false, that such a claim is false on it&#8217;s face,<br \/>\nwhile I know that it is indeed possible, in fact I do it all the time<br \/>\nwhen I am on my R&amp;D machine.<\/p>\n<p>And that is why a demonstration, assuming two machines, a floppy<br \/>\ninterchange, no wireless, no wires, no memory sticks, turning one<br \/>\nmachine off while the other is on, careful examination of the machines<br \/>\n&#8212; all of this means that either I am a great magician or that I<br \/>\nactually have done what I claim I have done.  And truth, I am not<br \/>\nfaking, also I&#8217;m not good with slight of hand stuff.<\/p>\n<p> You seem to assume that I am attempting to defraud people, that I<br \/>\nhaven&#8217;t done what I say I&#8217;ve done.  I recognize now that I am not<br \/>\ngoing to convince you unless I send you my source code, or, at the<br \/>\nvery least, announce my methods.  (Though I am glad that you don&#8217;t<br \/>\nthink me a fraud.  I&#8217;m not.)<\/p>\n<p> Well, gosh, I&#8217;m sorry, but I can not simply ignore the commercial<br \/>\nimplications and tell you how I do what I do..  I have investors, I<br \/>\nhave a wife who wants, when I die, to continue to be able to eat and<br \/>\npay the electric bill.  So if you don&#8217;t mind I will keep my<br \/>\nintellectual property to myself until I extract value from what I have<br \/>\ndone.<\/p>\n<p> This is why I don&#8217;t patent &#8212; because the moment I do, gigantic corps,<br \/>\nsuch as MS, will take what I have, even ignoring right and wrong.  And<br \/>\nyou&#8217;re pretty knowledgeable, you know this is exactly what they did to<br \/>\nStack Electronics.  And, as I look at those events, I would say MS got<br \/>\naway with it, that the penalties they paid in cash and stock were<br \/>\nnothing compared to the degree of damage sustained by Stack.<\/p>\n<p> Now, about the Bible.  Perhaps I have seriously misjudged you.  But if<br \/>\nyou are telling me that you are trying to be a good Jew, other than to<br \/>\nsay that you are rare, I need to apologize to you and not trouble you.<br \/>\n I believe that things are soon going to get very bad for Jews in<br \/>\nIsrael, and I notice their level of isolation is increasing.  For<br \/>\ndecades, because the US was a Christian nation, Israel received a<br \/>\ngreat deal of help from us.  But I am doubtful that Obama and others<br \/>\n(Hillary Clinton, for example,) will help Israel the next time she<br \/>\nneeds US assistance.  As I see Obama, I see someone who is completely<br \/>\ngodless and who has no intention of helping Jews.<\/p>\n<p> But forget this &#8212; look, he won&#8217;t be able to run again, too many<br \/>\npeople will be clamoring for proof of his citizenship.  And I think<br \/>\nhe&#8217;ll try to stay in office.  How?, I have no idea&#8230;  So I am<br \/>\nexpecting real trouble ahead and one thing for sure, it&#8217;s important to<br \/>\nbe on good terms with the God of the Bible.<\/p>\n<p> I did know that you are Jewish, but the nature and kind of interaction<br \/>\nwe&#8217;ve had led me to see you as a very different kind of person.  None<br \/>\nthe less, I do not want to offend you.  Not one bit!  I am a Jew, too,<br \/>\nat least by birth, but growing up (single parent,) I was not brought<br \/>\nup as a Jew, rather the religion of our household was atheism.  It was<br \/>\nas an adult I looked around and decided that Jesus is the Messiah.<\/p>\n<p> Consider Abraham and how, when he and Lot ran into trouble because of<br \/>\nthe size of their flocks, how Abraham decided to split but graciously<br \/>\nallowed Lot to take the better land for his group, while Abraham and<br \/>\nhis fellows made do with less good pasture lands.<\/p>\n<p> My point:  You just called me a &#8220;despicable smuck&#8221;, and I guess I<br \/>\ndon&#8217;t associate such behavior with the kind of person Abraham was\/is.<br \/>\nHowever, I can be wrong.  And while I don&#8217;t agree with your<br \/>\nassessment, if you are telling me that you are a Jew and that you are<br \/>\ntrying to be a good Jew, I need to respect that.  If you do decide you<br \/>\nwant to talk, say so.<\/p>\n<p> As to:<\/p>\n<pre>\n&gt; you have to address the fundamental problem that\nmakes what you claim impossible.\n<\/pre>\n<p> and also:<\/p>\n<pre>\n&gt; Just suppose that you could use your system\n&gt; to compress things by *one byte*. Just one byte. If you could do that, you'd\n&gt; be mapping 256 inputs onto each compressed output. How, exactly, then, can\n&gt; you decompress an input? How does your system know *which* of those 256\n&gt; inputs it should produce as the result of decompression? It's very simple:\n<\/pre>\n<p> I have an answer.  It&#8217;s just not the kind of answer you want.<\/p>\n<p> First, I can not store more than 256 states in one byte.  I hope that<br \/>\nI have never said anything that led people to think I thought that I<br \/>\nthought I could.  I have said, in jest, that I use the space between<br \/>\nthe bits, stuff like that, but I assumed that no one took me<br \/>\nseriously.<\/p>\n<p> However, this DOES NOT relate to the core issue.  The core issue is:<br \/>\nCan a previously compressed file be re-compressed.  And like it or<br \/>\nnot, Mark, even assuming the prior use of a good quality compressor,<br \/>\nthe answer is &#8220;yes&#8221;, at least that&#8217;s the answer until the file\/message<br \/>\nis pretty small.<\/p>\n<p> I know, you don&#8217;t believe me.<\/p>\n<p> Now, about being added to your friend&#8217;s list.  If you have any<br \/>\ndeletions, please consider adding my name.  (How else can I say this?,<br \/>\nI&#8217;m trying to be your friend.)  I suppose I can tell you that if<br \/>\nsomeday I patent I will make sure to notify you.  But this is not<br \/>\nlikely, that&#8217;s publishing, and invites violations, my only response in<br \/>\nsuch cases is to sue, and frankly my physical health isn&#8217;t so good, my<br \/>\nwife has mental health issues (now she&#8217;s fine,) and I don&#8217;t want to<br \/>\nspend years in and out of court.<\/p>\n<p> I repeat, if you decide that you would like me as a friend, please do say so.<\/p>\n<p>I can leave you with this, I have a friend who runs&#8217; a conservative<br \/>\nwebsite.  He believes that Google did suppress information that wasn&#8217;t<br \/>\nfavorable to Obama.  I&#8217;ll tell him that someone I trust believes that<br \/>\nsuch actions could not have happened.  I will not mention your name or<br \/>\ninvolve you in any way that could come back to you.<\/p>\n<p>&#8211;jg<\/p>\n<\/blockquote>\n<p> And, once again, my reply:<\/p>\n<blockquote><p>\n<em><\/p>\n<p> No one would argue that you can&#8217;t munge files in a way that allows you to recompress them. The question is, can you *uncompress* them afterwards? <\/p>\n<p>And the answer is, no, you can&#8217;t.<\/p>\n<p> &#8220;Repeated compression&#8221; like you&#8217;re doing is very simple: just throw away information. Less information, and presto, smaller files. And you can do that over and over and over again, as often as you want, until you get the files as small as you want.<\/p>\n<p> But if you can&#8217;t decompress it afterwards, what good is it? <\/p>\n<p> I can come up with a half dozen schemes by which you can take a compressed file, fiddle with it, and then compress it again. They range from the profoundly idiotic to the surprisingly subtle. But they all have the property that the way that they make the file compressible is by reducing the information content &#8211; they&#8217;re discarding information. And if you&#8217;ve discarded any information, you can&#8217;t decompress it. <\/p>\n<p> And I think that on some level, you realize that. That&#8217;s why you wouldn&#8217;t actually answer my question. But that&#8217;s the key. If I give you a file that&#8217;s been repeatedly compressed by your system &#8211; the compressed file and nothing else &#8211; can you return the original file to me?<\/p>\n<p> That question is just another way of phrasing what I asked you last time. If you could compress any file N bytes long into a file N-1 bytes long, that would mean that your &#8220;compression&#8221; process mapped 256 inputs onto one output. So how can you uncompress? How can you know which of those 256 files should be the result of your decompression?<\/p>\n<p> And if you can&#8217;t answer that question for a process that would only reduce things by one byte, then how are you going to answer it for your system, where you claim to be able to map gigabytes down a tenth of a megabyte? You&#8217;re talking about a system where for any compressed file, there will be billions of possible inputs that produce one compressed output. How are you going to figure out which one is the correct result of un-compressing?<\/p>\n<p> As for your self-defense: you *are* a despicable schmuck. You&#8217;ve ignored my repeated attempts to get you to leave me alone. You insist on repeatedly attempting to preach at me despite the fact that I have made it abundantly clear that I am not interested. You have shown nothing but disrespect and contempt for my wishes. Do you think that makes you a good person? Does your precious false messiah tell you that you&#8217;re really a great guy for doing it?<\/p>\n<p> You&#8217;ve made slanderous claims about a company full of good people. You&#8217;ve made slanderous claims against the Jewish community. You&#8217;ve made slanderous claims about just about everyone who doesn&#8217;t share your own petty stupid ideas. Do you think that *those* things make you some kind of wonderful person?<\/p>\n<p> You are a despicable, vile, hateful person with no respect for anyone but yourself. And you&#8217;re a pig-ignorant moron. <\/p>\n<p> Do me a favor, and listen this time: fuck off.<\/p>\n<p><\/em>\n<\/p><\/blockquote>\n<p> Did he listen? No. This morning, in my mailbox:<\/p>\n<blockquote>\n<p> I get it.  You don&#8217;t want to talk.<\/p>\n<p>Okay.  I will make this as brief as I possibly can and I won&#8217;t discuss<br \/>\nany ancillary issues.<\/p>\n<p>You recently offered to read the Bible, posting notes regarding your<br \/>\nprogress online in exchange for my disclosing how I do what I do.<\/p>\n<p>Unfortunately (as I explained,) doing this would make it impossible<br \/>\nfor me to profit from my work.  (I&#8217;ve got about 1\/3 time, over a<br \/>\nfifteen year period invested.  Five years.)  So I can&#8217;t accommodate<br \/>\nyou.<\/p>\n<p> I am offering you a modification:<\/p>\n<p>a)  You don&#8217;t have to post your reading progress.  In fact I thought<br \/>\nyour offer to post unnecessary.  I trust you, and although you have<br \/>\nmade it plain that you are not my friend I am hoping to change that<br \/>\nand one thing I can do to help effect that change is to be your<br \/>\nfriend, that means trusting you.  So if you tell me you have reading<br \/>\nsomething, I will believe you.<\/p>\n<p> b)  For my part, I propose something similar.  Yesterday I met with a<br \/>\n&#8220;money guy&#8221; &#8212; someone who is experienced at raising investment money.<br \/>\n Obviously he wanted to see the program, he understands that some<br \/>\nsharp people think that my claim has to be false, that it&#8217;s like<br \/>\nclaiming perpetual motion or somesuch thing.<\/p>\n<p> But not only did he insist on a demonstration, he further insisted<br \/>\nthat everyone who was a candidate investor WOULD FIRST BE REQUIRED to<br \/>\nwatch the demonstration.  Not a video on YouTube or a simulation (I&#8217;ve<br \/>\nnever faked a demo &#8212; that would be fraud, out and out &#8212; I&#8217;m a<br \/>\nresearcher, what I do is real.  That&#8217;s all I do.  And a couple of my<br \/>\ninvestors, one particularly is a very accomplished C programmer, he<br \/>\nknows exactly what I do, he has compiled the code and run it.)<\/p>\n<p> So here&#8217;s my modified offer;  I will supply you the names of several<br \/>\npeople, strangers, candidate investors, who have seen the demo (we<br \/>\nexpect to start doing demo&#8217;s in October, the key guy is now arranging<br \/>\nfor a hotel conference area for two days during the week for the month<br \/>\nof October.)  So, if you are willing to accept, say a half dozen<br \/>\npeople advising you they saw it &#8212; ie., to email you a very detailed<br \/>\ndescription, and I can ask one or two of them to phone you so that you<br \/>\ncan ask questions, then you can be pretty certain that I have what I<br \/>\nsay I have.<\/p>\n<\/blockquote>\n<p> And once again, I respond in as hostile a manner as possible, hoping<br \/>\nto drive the stupid bastard away, so that he&#8217;ll stop spamming me:<\/p>\n<blockquote><p>\n<em><\/p>\n<p>You don&#8217;t fucking listen, do you?<\/p>\n<p> As far as your super-duper compressor goes, as I keep saying to you: demos don&#8217;t matter. I don&#8217;t care whether you claim to be honest or not. I don&#8217;t care how many witnesses you have. None of that matters.<\/p>\n<p> There&#8217;s one essential fundamental question about your system. If you can answer that one question &#8211; which I&#8217;ve asked you several times &#8211; I will absolutely accept that you&#8217;re able to do what you claim. I won&#8217;t need to see a demo. I won&#8217;t need to hear from witnesses about your demo. I won&#8217;t need to see your code. Answer that one question, and I&#8217;ll believe you. But if you *can&#8217;t* answer it, then you&#8217;re full of shit, you can&#8217;t do what you&#8217;re claiming, and no number of demos can possible change that.<\/p>\n<p> Here&#8217;s the question, *again*, stated as clearly as I can possibly put it.<\/p>\n<p> You claim to be able to compress *any* file down to something on the order of 40Kbytes by using your repeated compression system.<\/p>\n<p> So let&#8217;s make the problem incredibly simple. Suppose I give you a set of files that each have  40,001 bytes, and your compression system can, somehow, compress all of those files to 40,000 bytes. At this point, it&#8217;s not particularly useful &#8211; but it makes the problem clear. If you can do this, that means that for *any* 40,000 byte compressed output, there are, on average, 256 possible inputs that could have been compressed to it.<\/p>\n<p> If I give you a 40,000 byte compressed file, how can you determine which of the 256 possibilities is the correct result of decompressing it?<\/p>\n<p> If you can&#8217;t, then what you have isn&#8217;t a compression system.<\/p>\n<p> I can invent a &#8220;repeated compression system&#8221; that works wonderfully, if I don&#8217;t need to decompress. Just off the top of my head: break the input into 1024 bit chunks. For each 1024 bit chunk, compute the a 1024-bit SHA hashcode, and replace the original chunk with the computed hashcode. Then run it through your compressor again. Presto! It will, with near-100% probability, result in a smaller compressed file. And you can take the result of that, and repeat &#8211; and it will *still* likely result in a smaller compressed file. Evetually you&#8217;ll reach a fixed point &#8211; but you can easily take terabytes of data, and reduce them down to a couple hundred K at worst.<\/p>\n<p> But it&#8217;s completely useless &#8211; because it&#8217;s not really compression. You can&#8217;t get back the uncompressed data. It&#8217;s gone. <\/p>\n<p> That&#8217;s exactly what&#8217;s wrong with your system &#8211; unless you can explain to me, for my example, just how your decompressor knows which of those 256 outputs to generate.<\/p>\n<p> If you can&#8217;t answer that question, then just go the fuck away and leave me alone. Don&#8217;t waste my time with your proposals, or with your inane babble about how you&#8217;re going to demo it, how you&#8217;ve got money people wanting to invest, or any of that crap. Answer the question, or shut the fuck up.<\/p>\n<p><\/em>\n<\/p><\/blockquote>\n<p> At last I&#8217;ve apparently made him angry, but alas, not angry enough for him<br \/>\nto be willing to <em>stop pestering me<\/em>.<\/p>\n<blockquote>\n<p> Alright &#8212; now you are getting me angry, and although you and I have<br \/>\nbeen round and round on a couple of matters, until now, you haven&#8217;t<br \/>\nmade me angry.<\/p>\n<p> Mark, give me a couple of days and I will try to formulate a response.<br \/>\n For you.  You haven&#8217;t promised me confidentiality but I hope you will<br \/>\nbe a gentleman and not broadcast what you learn.<\/p>\n<p> I don&#8217;t broadcast your remarks, please do me the same courtesy WITH<br \/>\nRESPECT TO compression issues.<\/p>\n<p> I&#8217;m not sure this is wise, but I will assume that our conversation is<br \/>\nsecure.  (That&#8217;s a stretch, because of my work, I get people trying to<br \/>\nput worms, viruses, and other assorted animals on my little Apple<br \/>\nappliance.)<\/p>\n<p> I hope Mark, that you and I do become friends.  I don&#8217;t know if other<br \/>\nChristians have spoken with you about Jesus but my plan for you (if I<br \/>\ncan get you to relax a little bit and be a little more gentle,) is not<br \/>\nto tell you all about Jesus or what you will read in the New Testament<br \/>\n(not that I think any of this is a bad idea, I&#8217;m just pretty sure that<br \/>\nat this moment it will get us nowhere.)<\/p>\n<p> No, my plan is to ask you to read the Old Testament, such books as<br \/>\nZechariah.  As Psalms.  And Isaiah.  Here there is plenty of real<br \/>\nevidence as to identity of the Messiah &#8212; and besides, it&#8217;s God&#8217;s<br \/>\n&#8220;job&#8221;, not mine, to work inside your mind.  He chooses who he wants<br \/>\n(yes, I think he wants you.)  But my focus is to ask you to read the<br \/>\nwritings of Abraham, of Moses, to read David and Solomon.  And yes,<br \/>\nIsaiah and Zechariah.<\/p>\n<p> God direct&#8217;s me.  By the way, I think he directs you too.  And<br \/>\nremember, he told us something, something very basic, something so<br \/>\nimportant that it transcends almost everything else.<\/p>\n<p> It&#8217;s this:  That God made us for fellowship with him.  And as I<br \/>\nunderstand things, though I don&#8217;t speak Hebrew, I believe that&#8217;s what<br \/>\nhe said, that he made us so we could be his friends.<\/p>\n<p> In the Christian model, people who follow the Messiah are as small<br \/>\ncells in a body in which the Messiah is the head.  By the way, Jesus<br \/>\nmade this remark more than 1500 years before Louie Pasteur looked<br \/>\nthrough a microscope and discovered bacteria &#8212; which led to the<br \/>\nrealization that we creatures are composed of cells.<\/p>\n<p> And about this work thing, remember, even Adam before the fall was<br \/>\ngiven some work to do.  God told him to tend the garden.  Yes, God<br \/>\nmade beaches and wants us to enjoy them, he also intends that we be<br \/>\nproductive people.  I mention this because some people (apparently,)<br \/>\nhave no idea what to expect of God.  Men such as Adam, Abraham, Moses,<br \/>\nNehemiah, and (I think,) all the men of the Bible (the Patriarch&#8217;s,)<br \/>\nworked.  Also Ruth and Naomi.<\/p>\n<p>About my technical description&#8230;<\/p>\n<p>I am not going to write anything that tells you how it&#8217;s possible to<br \/>\nsqueeze 9 bits in a byte &#8212; if you really try and close your eyes.<br \/>\n(Now that&#8217;s a concept!!)<\/p>\n<p> You know what I mean by &#8220;framing&#8221; how, in a discussion, it&#8217;s important<br \/>\nto frame the conversation so that both parties think what is being<br \/>\nsaid by the other person is useful.  Are you with me?, well I messed<br \/>\nup very badly at the beginning of my internet career as a writer of<br \/>\nperpetual compression applications.  (I went public with something<br \/>\nthat was very weak and made just about every mistake I could possibly<br \/>\nmake.)<\/p>\n<p> Here is one very important thought, not merely my key thought &#8212; it&#8217;s<br \/>\nthe foundation for everything I am doing.<\/p>\n<p> My output files are only expected to produce, during decompression,<br \/>\nthe prior output file.  (ie., prior from the view point of<br \/>\ncompression.)  So a zlib file my program produces only has to produce<br \/>\nanother file, yes, a zlib output file, somewhat bigger.<\/p>\n<p> The last time this is done the just built file is a copy of the client<br \/>\ninput file (if everything went well, I don&#8217;t provide checksums yet.)<\/p>\n<p>Now, years ago I said this on the &#8216;net and everyone jumped all over<br \/>\nme, believing that I was lying.  Nope.<\/p>\n<p>I have to think very carefully about what I can say and what I need<br \/>\nnot to discuss.<\/p>\n<p> If I sign this &#8220;Your friend&#8221; please do not start cursing me.  Okay?<\/p>\n<p>Your friend,<\/p>\n<p>&#8211;jg<\/p>\n<p> PS:  And yes Mark, I actually do read your email and consider what you<br \/>\nsay very carefully.<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Well, folks, this one is going to be boring for most of you. But the compression jackass, Jules &#8220;Julie-baby-dumbass&#8221; Gilbert has been repeatedly bugging me. And today, he replied to my latest &#8220;fuck off and stop sending me mail&#8221; with a long-winded proselytizing response in which he requested that I be courteous and not publicize [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[7],"tags":[130,188,200,225],"class_list":["post-969","post","type-post","status-publish","format-standard","hentry","category-bad-software","tag-compression","tag-julie-baby","tag-morons","tag-repeated-compression"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/s4lzZS-969","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts\/969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/comments?post=969"}],"version-history":[{"count":0,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts\/969\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/media?parent=969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/categories?post=969"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/tags?post=969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}