{"id":202,"date":"2009-12-31T10:25:57","date_gmt":"2009-12-31T18:25:57","guid":{"rendered":"http:\/\/35.225.155.113\/blog\/index.php\/2009\/12\/31\/y2k_c2net_hks_and_red_hat\/"},"modified":"2019-10-13T12:59:55","modified_gmt":"2019-10-13T19:59:55","slug":"y2k-c2net-hks-and-red-hat","status":"publish","type":"post","link":"https:\/\/www.weinstein.org\/blog\/index.php\/2009\/12\/y2k-c2net-hks-and-red-hat.html","title":{"rendered":"Y2K, C2Net, HKS and Red Hat"},"content":{"rendered":"<p style=\"margin-bottom: 0in;\">In November of 1999 I had over a  year<br \/>\nof work as a professional programmer under my belt working for <a property=\"ctag:label\" resource=\"http:\/\/rdf.freebase.com\/ns\/en\/c2net\" typeof=\"ctag:Tag\" xmlns:ctag=\"http:\/\/commontag.org\/ns#\" class=\"zem_slink rdfa\" href=\"http:\/\/en.wikipedia.org\/wiki\/C2Net\" title=\"C2Net\" rel=\"ctag:means wikipedia\">C2Net<\/a><br \/>\nSoftware. It had been a bit of a bumpy ride, by the end of 1999 I had<br \/>\nalready been hired, laid-off, hired as a consultant and rehired as an<br \/>\nemployee.<\/p>\n<p>Given the personal struggle and the<br \/>\nfact that I worked for an &#8220;Internet company&#8221;, I had a bit of<br \/>\nremote detachment about <a href=\"http:\/\/en.wikipedia.org\/wiki\/Y2k\">Y2K<\/a>. But by November 1999, even C2Net was in<br \/>\nthe mist of Y2K preparations, internally and externally.<\/p>\n<p>Externally plenty of customers had, as<br \/>\npart of their own Y2K compliance efforts, started seeking us out long<br \/>\nbefore November to verify that our main product, the Stronghold Web<br \/>\nServer, was Y2K safe.  The concern being that  plenty of elements<br \/>\nabout managing web traffic require proper handling of date and time<br \/>\ninformation, from the underlying network protocols to creation of<br \/>\nunique session identifiers. The good news was that Stronghold, was a packaged and commercially distributed version of<br \/>\nthe <a property=\"ctag:label\" resource=\"http:\/\/rdf.freebase.com\/ns\/en\/apache_http_server\" typeof=\"ctag:Tag\" xmlns:ctag=\"http:\/\/commontag.org\/ns#\" class=\"zem_slink rdfa\" href=\"http:\/\/httpd.apache.org\/\" title=\"Apache HTTP Server\" rel=\"ctag:means homepage\">Apache Web Server<\/a>, which was indeed Y2K compliant, thanks to its<br \/>\nmany developers.<\/p>\n<p>While most customers went away content<br \/>\nwith a signed letter of compliance, I remember our Sales and<br \/>\nMarketing VP asking me if I wanted to go to NYC on behalf of client<br \/>\nand be available if anything went wrong. Basically, since Stronghold<br \/>\nwas in the clear and any web application the system was running would<br \/>\nhave been outside of our domain &#8211; I was being asked if I wanted an<br \/>\nall expense paid trip from San Francisco to New York City to<br \/>\nwitnesses the ball drop in Time Square for the new millennium<a class=\"sdfootnoteanc\" name=\"sdfootnote1anc\" href=\"#sdfootnote1sym\"><sup>1<\/sup><\/a>.<br \/>\nNaturally, I declined<a class=\"sdfootnoteanc\" name=\"sdfootnote2anc\" href=\"#sdfootnote2sym\"><sup>2<\/sup><\/a>.<\/p>\n<p>Internally, the biggest worry I had was<br \/>\ndealing with our online credit card processing system. First off, the<br \/>\nvirtual terminal program we had was running on Windows 98, which<br \/>\nitself was not Y2K compliant.<\/p>\n<p>However, the bigger problem was the<br \/>\ncredit card processing software, <a href=\"ttp:\/\/www.google.com\/search?hl=en&amp;q=icverify\">ICVerify<\/a>. Today there are plenty of<br \/>\nsolutions for processing credit card purchases, in real-time, online,<br \/>\nfrom do it yourself solutions such as MainStreet Softworks&#8217; <a href=\"http:\/\/www.monetra.com\/\">Monetra<\/a><br \/>\nto all-in-one solutions such as <a href=\"http:\/\/en.wikipedia.org\/wiki\/Google_Checkout\">Google&#8217;s Checkout.<\/a> But in 1999, while<br \/>\na number of <a href=\"http:\/\/en.wikipedia.org\/wiki\/Virtual_terminal\">virtual terminal<\/a> solutions, such as ICVerify existed, for<br \/>\nprocessing credit cards &#8220;by hand&#8221;, few solutions existed for<br \/>\nprocessing credit cards automatically, online.<\/p>\n<p>In fact the only reason C2Net&#8217;s system<br \/>\ndid real time transaction<a class=\"sdfootnoteanc\" name=\"sdfootnote3anc\" href=\"#sdfootnote3sym\"><sup>3<\/sup><\/a><br \/>\nwas because ICVerify had been hacked in such as way as to process<br \/>\ntransactions via a secured network connection. The best part of the<br \/>\nsituation, like many other Y2K issues, was that the person(s) who had<br \/>\ncreated the &#8220;solution&#8221; no longer worked for the company, as<br \/>\neveryone at the company had been adversely affected by the previous<br \/>\nyear&#8217;s corporate turmoil, as I had.<\/p>\n<p>Patching Windows 98 would hardly solve<br \/>\nthe problem and since no one with the company  understood the<br \/>\nICVerify hack completely, it was unknown if patching it would<br \/>\nadversely affect our main method for selling Stronghold within the<br \/>\nUnited States.<\/p>\n<p>Given that Stronghold was a<br \/>\ncommercially distributed version of Apache and Apache at that time<br \/>\nwas built for Unix (POSIX) based systems, the main requirement,<br \/>\nbesides real-time processing, was the ability to run along with our<br \/>\ncustom ecommerce system built using <a property=\"ctag:label\" resource=\"http:\/\/rdf.freebase.com\/ns\/en\/freebsd\" typeof=\"ctag:Tag\" xmlns:ctag=\"http:\/\/commontag.org\/ns#\" class=\"zem_slink rdfa\" href=\"http:\/\/www.freebsd.org\/\" title=\"FreeBSD\" rel=\"ctag:means homepage\">FreeBSD<\/a>, Stronghold and PHP. That<br \/>\nleft us with one viable solution, Hell&#8217;s Kitchen&#8217;s<a class=\"sdfootnoteanc\" name=\"sdfootnote4anc\" href=\"#sdfootnote4sym\"><sup>4<\/sup><\/a><br \/>\n(HKS) <a href=\"http:\/\/en.wikipedia.org\/wiki\/CCVS\">CCVS<\/a>.<\/p>\n<p>By December of 1999 I had already<br \/>\nidentified CCVS as our would-be solution, to the point that I had<br \/>\nactually purchased it on behalf of C2Net and had started developing<br \/>\nthe replacement credit card processing solution. Doing so had me in<br \/>\ncontract with a couple of primary individuals at HKS, including the<br \/>\nfounder, <a href=\"http:\/\/www.linkedin.com\/pub\/todd-masco\/0\/290\/102\">Todd Masco<\/a>, who must of had his hands full with a few other<br \/>\npeople, such as myself, rushing to replace their credit card<br \/>\nprocessing systems before the new year. Despite that I don&#8217;t recall<br \/>\nnot being able to reach Todd or Doug DeJulio when needed.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"http:\/\/pdw.weinstein.org\/files\/rh_share.jpeg\" alt=\"Last Remaining Share\" lengh=\"302px\" width=\"375px\"><br \/>\n<i>Last Remaining Share<br \/>\n<\/i><\/p>\n<p>That in and of itself endeared me to<br \/>\nHKS, but little did I know at the time that wasn&#8217;t going to be the<br \/>\nhalf of it. While I recall missing the end of the year deadline for<br \/>\ngetting our new payment system operational by a week (or so), I<br \/>\nwas hardly in the thick of it. In fact, if anything Todd, Doug and<br \/>\nHKS had most certainly had it much worst. For besides the presumed<br \/>\nend of the millennium rush to update transaction systems across the<br \/>\nnation, in the first week of 2000 the <a href=\"http:\/\/www.post-gazette.com\/businessnews\/20000106hells4.asp\">public announcement<\/a> was made,<br \/>\n<a property=\"ctag:label\" resource=\"http:\/\/rdf.freebase.com\/ns\/en\/red_hat\" typeof=\"ctag:Tag\" xmlns:ctag=\"http:\/\/commontag.org\/ns#\" class=\"zem_slink rdfa\" href=\"http:\/\/www.redhat.com\/\" title=\"Red Hat\" rel=\"ctag:means homepage\">Red Hat<\/a> had acquired HKS.<\/p>\n<p>The folks at HKS really had played it cool.<\/p>\n<p>Now here is where things get a bit<br \/>\ninteresting, the main selling point of Stronghold was that it was a<br \/>\nfull distribution of the Apache Web Server that included the commercial right to<br \/>\nuse the encryption technology that allows for secure web<br \/>\ntransactions, thus allowing one to built solutions such as our custom<br \/>\necommerce system. As mentioned Stronghold, by way of Apache, was a<br \/>\nPOSIX based application that ran on systems such as FreeBSD, Sun<br \/>\nSolaris and on a the new, up-and-coming operating system Linux which<br \/>\nwas (and still is) favored by Red Hat. CCVS was a POSIX based credit<br \/>\ncard processing system.<\/p>\n<p>All of which meant that by the summer<br \/>\nof 2000 I received a friendly phone call from Todd, now of<br \/>\ncourse at Red Hat, looking to build contacts at C2Net with regards to<br \/>\npossible partnership.<\/p>\n<p>Now it was my turn to play to cool.<\/p>\n<p>Given, in part, the issues at C2Net<br \/>\nover the previous year the majority owner of the company was looking<br \/>\nto sell and by late spring\/early summer the whole of C2Net had been<br \/>\ninformed that negotiations had been started in regards to Red Hat<br \/>\npurchasing C2Net<a class=\"sdfootnoteanc\" name=\"sdfootnote5anc\" href=\"#sdfootnote5sym\"><sup>5<\/sup><\/a><br \/>\nand then sworn to secrecy.<\/p>\n<p>So when Todd&#8217;s call came, I had to<br \/>\npolitely tell him I would pass on his information to our VP of Sales<br \/>\nand Marketing and then of course made a beeline to said office after<br \/>\nhanging up with Todd. Sadly, with hindsight and all, I should have<br \/>\nrealized that if Todd was in the dark about the potential purchase of<br \/>\nC2Net by Red Hat, given the obvious fit between the three products,<br \/>\nthat the acquisition of  HKS might have been poorly executed, which<br \/>\nin turn was not a good sign for C2Net. But at the time I recall<br \/>\nhearing shortly after that Todd did eventually get filled in. And by<br \/>\nAugust of 2000 C2Net and Red Hat <a href=\"http:\/\/www.awe.com\/mark\/c2net-press\/20000814.html\">issued a joint press releases<\/a><br \/>\nannouncing the agreed upon acquisition.<\/p>\n<p><i><br \/>\n<\/i><\/p>\n<hr>\n<p><i><br \/>\n<\/i><\/p>\n<div id=\"sdfootnote1\">\n<i>\t<\/i><\/p>\n<p class=\"sdfootnote\"><i><a class=\"sdfootnotesym\" name=\"sdfootnote1sym\" href=\"#sdfootnote1anc\">1<\/a> That<br \/>\nis of course if, like most Americans, you can&#8217;t count and\/or don&#8217;t<br \/>\ncare that our <a href=\"http:\/\/www.timeanddate.com\/counters\/mil2000.html\">Gregorian calendar had no year 0<\/a>.<\/i><\/p>\n<\/div>\n<div id=\"sdfootnote2\">\n<i>\t<\/i><\/p>\n<p class=\"sdfootnote\"><i><a class=\"sdfootnotesym\" name=\"sdfootnote2sym\" href=\"#sdfootnote2anc\">2<\/a> Call<br \/>\nit Bloomberg&#8217;s Law or whatever, but in the US one&#8217;s loathing of all<br \/>\nthings New York (or Los Angeles) is inversely proportional to one&#8217;s<br \/>\ndistance from New York City. Thus, Boston, which is closer, hates<br \/>\nNYC greater than Chicago. San Francisco, not so much hating NYC as<br \/>\nit does LA. New York and  Los Angeles can of course clam no one<br \/>\nloathes themselves more than they do, which in doing so means they<br \/>\ncare little about anyone else, given their immediate proximity to<br \/>\ntheir own location. Having grown up in and around Chicago, I<br \/>\nnaturally care equally less about New York as I do LA.<br \/>\n<\/i><\/p>\n<\/div>\n<div id=\"sdfootnote3\">\n<i>\t<\/i><\/p>\n<p class=\"sdfootnote\"><i><a class=\"sdfootnotesym\" name=\"sdfootnote3sym\" href=\"#sdfootnote3anc\">3<\/a> And<br \/>\nfor that matter the only reason why we had a machine running Windows<br \/>\n98 in our environment<\/i><\/p>\n<\/div>\n<div id=\"sdfootnote4\">\n<i>\t<\/i><\/p>\n<p class=\"sdfootnote\"><i><a class=\"sdfootnotesym\" name=\"sdfootnote4sym\" href=\"#sdfootnote4anc\">4<\/a><br \/>\nYes, despite my previous ragging on New York City, I do know that<br \/>\nnot only is Hell&#8217;s Kitchen the name of a neighborhood in New York,<br \/>\nbut if I recall correctly, that the company Hell&#8217;s Kitchen was in<br \/>\nfact named after said neighborhood.<br \/>\n<\/i><\/p>\n<\/div>\n<div id=\"sdfootnote5\">\n<i>\t<\/i><\/p>\n<p class=\"sdfootnote\"><i><a class=\"sdfootnotesym\" name=\"sdfootnote5sym\" href=\"#sdfootnote5anc\">5<\/a> A<br \/>\nbit fuzzy here on the timeline and details, but I recall hearing<br \/>\nabout a deal between Caldera and C2Net that never materialized and<br \/>\nthen Red Hat got cold feet when &#8220;the bubble burst&#8221; in purchasing<br \/>\nRed Hat, until various revenue commitments renewed discussions<br \/>\nbetween C2Net and Red Hat.<br \/>\n<\/i><\/p>\n<\/div>\n<div style=\"margin-top: 10px; height: 15px;\" class=\"zemanta-pixie\"><i><img decoding=\"async\" style=\"border: medium none ; float: right;\" class=\"zemanta-pixie-img\" alt=\"\" src=\"http:\/\/img.zemanta.com\/pixy.gif?x-id=2efdc6c4-ed79-4d4c-a506-15ab7046b39f\"><span class=\"zem-script more-related pretty-attribution\"><script type=\"text\/javascript\" src=\"http:\/\/static.zemanta.com\/readside\/loader.js\" defer=\"defer\"><\/script><\/span><\/i><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In November of 1999 I had over a year of work as a professional programmer under my belt working for C2Net Software. It had been a bit of a bumpy ride, by the end of 1999 I had already been hired, laid-off, hired as a consultant and rehired as an employee. Given the personal struggle [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[118,66],"tags":[12,205,256,78,6,7,67,257,146,258],"_links":{"self":[{"href":"https:\/\/www.weinstein.org\/blog\/index.php\/wp-json\/wp\/v2\/posts\/202"}],"collection":[{"href":"https:\/\/www.weinstein.org\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.weinstein.org\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.weinstein.org\/blog\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.weinstein.org\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=202"}],"version-history":[{"count":2,"href":"https:\/\/www.weinstein.org\/blog\/index.php\/wp-json\/wp\/v2\/posts\/202\/revisions"}],"predecessor-version":[{"id":721,"href":"https:\/\/www.weinstein.org\/blog\/index.php\/wp-json\/wp\/v2\/posts\/202\/revisions\/721"}],"wp:attachment":[{"href":"https:\/\/www.weinstein.org\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.weinstein.org\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.weinstein.org\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}