<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HeiseHeise.com &#187; Internet</title>
	<atom:link href="http://www.heiseheise.com/category/internet/feed" rel="self" type="application/rss+xml" />
	<link>http://www.heiseheise.com</link>
	<description>Zach Heise&#039;s blog</description>
	<lastBuildDate>Tue, 06 Dec 2011 04:07:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Updated at last</title>
		<link>http://www.heiseheise.com/1844/updated-at-last</link>
		<comments>http://www.heiseheise.com/1844/updated-at-last#comments</comments>
		<pubDate>Thu, 23 Jun 2011 05:39:13 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.heiseheise.com/?p=1844</guid>
		<description><![CDATA[Long story short: the blog was old and outdated, and now is new, shinier, and hopefully more secure. I can rest easy.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been almost a year and a half since WordPress 2.9 came out, and I recall being excited as usual as I readied the admin page&#8217;s &#8220;automatic update&#8221; function on his website. Then, things ground to a halt and I was coldly informed that my version of MySQL, 4.0.2 or something of the sort, was too old to support WordPress 2.9.</p>
<p>I contacted this website&#8217;s host to see if they could migrate my 4.0.2 SQL database to 5 for me, dryly reminding them that when I built the blog back in 2007, it was on their own pages that they recommended choosing 4 instead of 5 because it was &#8220;well-tested and stable&#8221; instead of version 5 which was apparently scary and new for everyone back then. My host refused, telling me that I&#8217;d need to use phpMyAdmin to manually back up everything in my blog (a rather large 16 MB pile of text in SQL format; it takes Notepad 3 minutes to open it) and then reimport it into a new version 5 MySQL database.</p>
<p>That was back in February 2010, and thanks to lots of other irate users <a href="http://www.expand2web.com/blog/wordpress-2-9-upgrade-mysql/" target="_blank">suffering from the same issue</a>, there was no shortage on instructions for doing some SQL database tweaking. However, no one else seemed to have my problem, which was that re-importing into MySQL 5 destroyed all of my Arabic characters and replaced them with garbage text. Stymied, irritated, and in the process of getting ready for my trip to Egypt the following month, I decided just to stick with WordPress 2.8.6 until I got around to figuring out how to fix the problem.</p>
<p>Fast-forward to now. Sony, Sega, Nintendo, CIA.gov, Bank of America, and dozens of other big-ticket websites are <a href="http://www.sfgate.com/cgi-bin/blogs/abraham/detail?entry_id=89990" target="_blank">being hacked on a regular basis</a>, and script kiddies (talentless hackers who use pre-made scripts to hunt for websites with vulnerabilities, instead of doing the research/attack on their own) are coming out of the woodwork to infest any website they can with Trojan downloaders to ensnare people using Google and Google Image Search.</p>
<p>Over the past few weeks, I&#8217;ve winced as I&#8217;ve read these articles and thought of my own poor, dust-collecting HeiseHeise.com. I&#8217;m not so vain that I think that any hacker would actually target my site directly (if I was that shallow and self-centered/boring, I&#8217;d just use Twitter and tell you what I was eating for lunch and how cute my nonexistent cats are), but it would be simple for a coder to just use scripts to scan the internet for websites using outdated versions of WordPress. WordPress is, you have to remember, the most famous and widely used Content Management System in the world, and just like the Windows operating system, is a fat and juicy target for the sharks out there. If my site was discovered in an automated search like that, I didn&#8217;t want to be the unlucky discoverer of a remote takeover security hole, and own up to the embarrassment of not practicing what I&#8217;ve preached for years to friends, family, and students: I haven&#8217;t kept my blog software up to date.</p>
<p>That was this morning. I&#8217;m pleased to say I&#8217;m writing this to you from a brand-new database on a freshly upgraded copy of WordPress 3.1.3. It probably doesn&#8217;t &#8211; and shouldn&#8217;t &#8211; look any different to you. All of the improvements have been made on the administrative side of things, or deep within the system code to hopefully batten down the hatches. What was the fix I finally discovered? <a href="http://codex.wordpress.org/Converting_Database_Character_Sets#Variant:_3-step_conversion_when_data_and_table_charset_already_don.27t_match" target="_blank">This lengthy page on the WordPress Codex</a>* explained that before WordPress 3.0, there was no function in the configuration files to ensure that the blog&#8217;s database was being stored in the universal internet character set, UTF-8, so things were probably being written as ASCII, the outdated Latin-text-only character set which no one on the internet should be using anymore (it&#8217;s 2011; global village; internet should be in all languages, etc etc). So I ran the SQL command to convert all my posts to ASCII, then into binary, and then into UTF-8 and bam&#8230;it was solved. I couldn&#8217;t believe my eyes. I backed up the fresh MySQL 5 database and the WordPress 2.8.6 files, and while holding my breath, clicked the update button that I hadn&#8217;t clicked in over a year. No halt this time&#8230;&#8221;<em>Update has completed successfully</em>&#8221; greeted me within 30 seconds.</p>
<p>So there&#8217;s a bit of a load off my shoulders. It&#8217;s past midnight now, and I&#8217;m writing this entry after spending a couple hours going through some of my favorite old entries from Jordan, like biking in the Dead 2 Red, visiting Sheikh Suliman in Ghor Safi, and of course hiking the amazing wadis with my friends. Heck, I even read through the entry I wrote right after I had reformatted this computer and put Windows 7 on it after getting <a title="Wrestling with W32/Sality" href="http://www.heiseheise.com/1259/wrestling-with-w32sality" target="_blank">infected by the W32/Sality</a> malware. It was a well-written article.</p>
<p>As a final note, I did notice that although the Arabic in my posts themselves was spared &#8211; thank goodness &#8211; after updating from 2.8.6 to 3.1.3 the non-Latin characters in comments vanished, and I had to go through and correct them by hand. Thankfully there hasn&#8217;t been many, but if you happen to see anything on the site that looks like ???? ???? please let me know &#8211; that probably used to be العربية &#8211; Arabic text.</p>
<p><em>*Why didn&#8217;t I use that page back in February 2010? If you scroll down on that page, you&#8217;ll notice an author comments that the page was completely revamped in October 2010 because it had gotten so out of date. The information that could have helped me probably did not exist when I was searching right after 2.9 was released.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.heiseheise.com/1844/updated-at-last/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New Cycling Jordan website</title>
		<link>http://www.heiseheise.com/1640/new-cycling-jordan-website</link>
		<comments>http://www.heiseheise.com/1640/new-cycling-jordan-website#comments</comments>
		<pubDate>Wed, 19 May 2010 22:45:43 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Biking]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.heiseheise.com/?p=1640</guid>
		<description><![CDATA[I think I&#8217;ve set a new record so far for non-updating in the month of May. I feel like I&#8217;m either getting lazier with the blog or just getting busier in general and the two are definitely proving to be mutually exclusive. Having done the amateur blogging &#8220;thing&#8221; for the past 3 years now (mid [...]]]></description>
			<content:encoded><![CDATA[<p>I think I&#8217;ve set a new record so far for non-updating in the month of May. I feel like I&#8217;m either getting lazier with the blog or just getting busier in general and the two are definitely proving to be mutually exclusive. Having done the amateur blogging &#8220;thing&#8221; for the past 3 years now (mid May 2007 when I left for Great Britain) I&#8217;m constantly amazed when I find other talented bloggers and see how they can juggle jobs and near-daily writing. Maybe my hands are just getting old and stiff. That probably can&#8217;t be good in my line of work.</p>
<div id="attachment_1642" class="wp-caption aligncenter" style="width: 460px"><a href="http://cycling-jordan.com" target="_blank"><img class="size-medium wp-image-1642" title="new CJ.com site" src="http://www.heiseheise.com/blog/wp-content/uploads/2010/05/new-CJ-site-450x246.jpg" alt="Technically, the content is (currently) much like the former. But the potential for greatness is much higher!" width="450" height="246" /></a><p class="wp-caption-text">Technically, the content is (currently) much like the former. But the potential for greatness is much higher!</p></div>
<p>I just finished off the <span style="color: #ff6600;">Cycling Jordan website</span> yesterday and made it live. The new site has some cool updates which I mention on its front page. Like the <span style="color: #008000;">EntityGreen.com</span> and <span style="color: #000080;">WhitmanAcademy.org</span> sites, they&#8217;re all based on the incredible WordPress open-source engine. I have to hand it to those guys, they really have brought personal web publication to the masses; I can crank out sites in 2-3 weeks with their software if I wanted to.</p>
<p>Saad and I first started working on this site back in January, though. I was really busy with some other projects at the time, namely the Training for Trainers (ToT) educational program for Iraqi vocational trainers. I gave him a ballpark estimate of a couple months, and although I got it finished within that time frame, between our two busy schedules and our friend Sari, who will be managing the site, we never got around to making it live until just now.</p>
<div id="attachment_1641" class="wp-caption aligncenter" style="width: 460px"><img class="size-medium wp-image-1641 " title="Old and Outdated CJ site" src="http://www.heiseheise.com/blog/wp-content/uploads/2010/05/oldcyclingjordan-450x317.PNG" alt="The old site was also WordPress, but the company that designed it were incompetent and also never taught Saad how to update it himself" width="450" height="317" /><p class="wp-caption-text">The old site was also WordPress, but the company that designed it were incompetent and also never taught Saad how to update it himself</p></div>
<p>So, if you&#8217;re ever in Jordan and looking for the best cycling experience that the country can offer. I&#8217;ll go so far as to say indisputably, because the other two (Tareef and Bike Rush) aren&#8217;t even in the same level of competition and don&#8217;t even sell bicycles.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.heiseheise.com/1640/new-cycling-jordan-website/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wrestling with W32/Sality</title>
		<link>http://www.heiseheise.com/1259/wrestling-with-w32sality</link>
		<comments>http://www.heiseheise.com/1259/wrestling-with-w32sality#comments</comments>
		<pubDate>Thu, 29 Oct 2009 15:20:08 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[windows xp]]></category>

		<guid isPermaLink="false">http://www.heiseheise.com/?p=1259</guid>
		<description><![CDATA[It&#8217;s been an interesting couple of days, by which I mean bad. After almost ten years of working as a technician including for both the University of Wisconsin and now here in Amman, I was (almost) beaten down by a virus. A particularly nasty one.

When I taught my class, I would always teach my students [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been an interesting couple of days, by which I mean bad. After almost ten years of working as a technician including for both the University of Wisconsin and now here in Amman, I was (almost) beaten down by a virus. A particularly nasty one.</p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-1261" title="Sality = COMPUTER AIDS" src="http://www.heiseheise.com/blog/wp-content/uploads/2009/10/sality-injection-234x500.png" alt="Sality = COMPUTER AIDS" width="234" height="500" /></p>
<p>When I taught my class, I would always teach my students about one virus in particular, the one named after a particularly nasty nuclear reactor explosion, the <a title="Chernobyl virus from the 1980's" href="http://en.wikipedia.org/wiki/CIH_%28computer_virus%29" target="_blank">W32/Chernobyl</a> virus which could actually eat into your computer&#8217;s BIOS and then tell it to overwrite itself into blankness. Unless you happened to have a BIOS flash programmer and the wherewithal to undo the solder joints holding the BIOS chip in place&#8230;this usually meant a completely fried motherboard, resulting in a new purchase. How many other viruses have you heard of that can actually physically damage computers? Not too many.</p>
<p>The one that has now merrily written itself all over my laptop&#8217;s hard drive is called the <strong>W32/Sality, variant AQ or AN</strong>, depending on which vendor you ask (in fact, it may even be something entirely new, which I&#8217;ll get to later). The Sality is one of the infamous types known as &#8220;Patching Viruses,&#8221; and their methods of spreading and eluding deletion are diabolical. Basically, a patching virus does exactly what it sounds like. When you hear of someone &#8220;patching&#8221; their own computer, it usually means with updates, like Windows Update, which overwrites or updates program and system files with newer, better versions. Sality does the same, except replace &#8220;better&#8221; with &#8220;evil.&#8221; It is able to actually insert its own viral code into a program&#8217;s .EXE file, which is how 99% of standard Windows applications start themselves up. <a title="Sality gave my computer AIDS." href="http://en.wikipedia.org/wiki/HIV#Replication_cycle" target="_blank">Does this sound familiar?</a> Once the program, any program&#8217;s .EXE file is affected, like Firefox.exe or Mspaint.exe, the sality writes itself into the last section of the .EXE file&#8217;s code and runs itself whenever that .EXE is run. Since almost every application, including antivirus systems, on a Windows computer is made of EXE files, this can be a problem.</p>
<p>To put it bluntly, there is 100% no way to remove this virus from within Windows. It&#8217;s impossible. Every time you try to scan it, it will merely eat your scanner and turn it into an infected virus-loader. The only possible chance to fight it is to use a program which can &#8220;disinfect&#8221; these viruses, but it has to be outside of the normal Windows operating system, preferably in a Linux boot CD that is immune to .EXE harvesting. I&#8217;ve always generically titled these systems &#8220;<span style="text-decoration: underline;">Alternative Boot Environments</span>&#8221; or A.B.E. &#8211; or just ABE, for short (patent pending). Dr Web&#8217;s cleaner boot CD is particularly good ABE for evading .EXE patching. You have to be careful not to use a ham-fisted antivirus program that merely deletes everything it finds as a virus, because that would now mean deleting every program on your computer and somewhere a virus-writer would cackle with glee.</p>
<p>So how did this happen to a guy like me, with a decade of experience in the field? Well, I&#8217;ll be completely honest and tell you that I haven&#8217;t used antivirus programs in years on my personal computers, desktops or laptops. Don&#8217;t get me wrong; in my years at DoIT in Madison and working as a consultant, I have always been extremely diligent in making sure that computers are protected. But I always figured that antivirus programs are for people who make bad decisions and let their computers get infected.</p>
<p>And guess what? I&#8217;m still right&#8230;that&#8217;s exactly who they&#8217;re for. But this virus, Sality, outsmarted me for a split-second and that was all it took. I was down in Ayn al Basha doing some work on some photos for the Entity Green Training website with Lillie. I had made a shared folder on my laptop for her, named &#8220;Lillie&#8221; and we were passing around photos that needed to be re-sized for web use. I noticed a strange folder on my computer I didn&#8217;t remember making there, and figured that since she had write access to my computer&#8217;s shared folders, she had just made it. I didn&#8217;t notice until a second after I double-clicked it that the folder &#8220;icon&#8221; was a pixelated application icon, shaped like a Windows folder, and even more foolishly, that it was named Lillie.exe&#8230;not &#8220;Lillie&#8221; like a folder should be. I&#8217;m lucky that I had the &#8220;<a href="http://www.fileinfo.com/help/windows-show-extensions.html" target="_blank">show file extensions</a>&#8221; enabled on my computer &#8211; I still think that Microsoft disabling those by default is the dumbest thing in their history as software writers &#8211; otherwise, there would have been almost no way to visibly recognize this as a virus. It would have merely said &#8220;Lillie&#8221; and looked like a folder.</p>
<p>Seconds after I double-clicked that fateful file, my computer immediately betrayed signs that it was going into action. The hard drive spun up over my knee, the CPU usage shot up, and everything briefly slowed. Before I even drew my next breath I knew what I&#8217;d done and probably filled the air with a few expletives. It was too late by now, of course. The Sality had taken my computer, and now it was going to be a fight to the death, between the virus and my operating system. As many as 5/6 Sality infections result in the user or technician giving up and reformatting the computer. Literally, this was going to be a fight to the death &#8211; either I&#8217;d remove the virus, or the operating system would be erased to take it out.</p>
<p>Let&#8217;s go over the symptoms that have made me respect this fearful beast below:</p>
<p><span id="more-1259"></span></p>
<ol>
<li><strong>Deletion of Safe Mode: </strong>As any technician knows, safe mode is the first tool against a virus; a safe(r) haven against auto-loading .exe files and lesser programs. The first thing Sality did was delete the following registry entries:  <em>HKEY_CURRENT_USER\System\CurrentControlSet\Control\SafeBoot</em> and <em>HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SafeBoot</em>. These two keys control the computer&#8217;s ability to use safe mode, and with those deleted, my computer promptly blue screened with the generic 0x0000007B error whenever I tried to restart and get into safe mode.<br />
<strong>Resolution: </strong><a href="http://cquirke.blogspot.com/2006/07/repairing-safe-mode-safeboot.html" target="_blank">utilizing the system.bak registry backups in an ABE</a> to find the safeboot keys specific to Windows XP service pack 3 in the Dr. Web external operating system, and then exporting/reloading them into the main registry files again.</li>
<li><strong>IP filterdriver Monitoring and Filtering: </strong>Of course, one of the first thing any user would do after infecting themselves is search the internet for how to fix everything. Sality&#8217;s got you covered there; it injects itself into the &#8220;ipfilterdriver&#8221; service and then actively scans IP traffic from all network connections, searching for any keywords of itself or antivirus tools. If you search any search engine or try to load any page that contains these keywords, Sality knows. It doesn&#8217;t block them outright, merely causing &#8220;page loading&#8221; messages to last forever.<strong><br />
NOTE: </strong>This is much different then the old-fashioned virus trick from the early 21st century; filling your HOSTS file with antivirus websites linked to loopback address 127.0.0.1 &#8211; that&#8217;s child&#8217;s play to fix compared with this.<strong><br />
Resolution: </strong>as before, getting the backup copy of the <em>HKEY_LOCAL_MACHINE\System\CurrentControlSet\IPFilterDriver\Parameters</em> registry key and then reloading it into the primary registry. Needless to say, we all might be a lot more screwed if later revisions of Sality are able to corrupt the .bak files that contain the backup registry hives.</li>
<li><strong>Masking by &#8220;Admin&#8221; takeover:</strong> Like many modern viruses, the second thing that Sality did was try to (poorly) disguise that it had infected me. It does this by exploiting the registry yet again in the form of normal Administrator authority blocking keys, deactivating the all-important <a title="Several methods to fix Task Manager's block" href="http://windowsxp.mvps.org/Taskmanager_error.htm" target="_blank">Task Manager</a>, <a href="http://windowsxp.mvps.org/tweakuirest.htm">Registry</a>, <a title="Reveal folder options" href="http://www.myfixes.com/quickfixes/fixes/24" target="_blank">Folder Options</a>, and the <a title="Show hidden files" href="http://www.techspot.com/vb/topic102735.html" target="_blank">ability to view hidden/secret files</a> (the latter being very related to the autorun files, which I&#8217;m mentioning next).<br />
<strong>Resolution: </strong>This one is easy to take care of if you have an ABE to work with. All the ways to remove those simple registry-key blocks are well-documented. Sometimes you can use the DOS-based &#8220;reg.exe&#8221; instead of regedit and batch files to fix this, but when you&#8217;re dealing with a Patcher, the inescapable fact that it&#8217;s reg dot EXE obviously isn&#8217;t going to help you too much in the long run.</li>
<li><strong>Disk Replication: </strong>This one isn&#8217;t so special, but of course worth nothing. Like most modern viruses, Sality takes advantage of the fact that everyone uses USB flash drives these days to transfer files&#8230;often between multiple computers. Sality also knows that any executable program on a CD-ROM or flash drive that is linked to by a file called &#8220;autorun.ini&#8221; on the root of the drive will automatically be run by your computer, therefore silently and quickly installing itself onto any computer that USB flash drive is plugged into. Sounds like a really stupid security breach, doesn&#8217;t it? Guess what, Microsoft packaged it as a feature and this is still not disabled in XP&#8217;s third service pack. <em>For God&#8217;s sake people, <a title="I can't believe SP3 didn't deactivate it" href="http://features.engadget.com/2004/06/29/how-to-tuesday-disable-autorun-on-windows/" target="_blank">disable Autorun on your computers</a></em>. At Whitman, I&#8217;ve seen minor virus infections decrease by 87% since I initiated a mass Autorun deactivation last spring. <em>Update:</em> <a title="Awesome." href="http://www.us-cert.gov/cas/techalerts/TA09-020A.html" target="_blank">If the United States Government says to disable, you must not resist.</a><br />
<strong>Resolution: </strong>In Linux or in ABEs, nothing is hidden, no matter what fake Windows Administors have put into my registry. I had an Ubuntu disk with me, and was able to verify that sure enough, Sality had helpfully added a few hidden and automatically-running virus files to my flash drive I was using at the time. My own computer has had Autorun disabled for years, so I couldn&#8217;t get reinfected from that, but unfortunately, Autorun disabling is still not the norm.</li>
<li><strong>Network Replication: </strong>this is almost certainly how I got infected with the original Lillie.exe file. When it takes over, the third thing Sality does is search for every folder that your computer has listed as a public, network-accessible &#8220;shared&#8221; folder. Then it reads the name of each folder, and puts a copy of itself in each folder with that same name and an icon in the shape of a Windows XP folder. On an infected computer, Sality then waits for computers with publicly-writable shared folders to connect to the same network, and then does the same thing. I&#8217;m positive that&#8217;s how I got Sality in the first place; on any of the numerous networks I work on or coffee shops I&#8217;m at, any previously-infected laptop could have spawned Sality onto my computer, where it then lay dormant in my shared folders, waiting for my single moment of distraction to strike and cause all this havoc.<br />
<strong>Resolution: </strong>Easiest one of the bunch; after Sality was finally removed, went through my network shares and removed all the bad .EXE files.</li>
</ol>
<p>Remember how I said earlier that this is possibly an entirely new version of Sality? I say that because besides carrying out the documented attacks written above, <strong>something new and very troubling happened</strong>. When I came to work at Whitman this morning, the secretary told me that her AVG auto-block was throwing a warning whenever she visited the school&#8217;s website, whitmanacademy.org. I checked her logs; it was an HTML/iFrame takeover. AVG did its job, though, and successfully shut down the infected website&#8217;s attempt to secretly launch her to the hidden websites. I didn&#8217;t verify exactly what would happen if she had gone there for obvious reasons, but upon downloading the wordpress index.php file for Whitman&#8217;s website, I determined that sure enough, it had been infected with two auto-loading iFrames.</p>
<p>Here&#8217;s the scary part. Then I visited Entity Green&#8217;s website, and then this one, HeiseHeise.com. AVG in the school&#8217;s computer lab blocked both of them, with the exact same errors and iFrames to the exact same bad websites. I checked the logs from 1and1, the web host for all three websites. At approximately 10:30 the night before, all three index.php files were overwritten at the same time to the infected version.</p>
<p>I&#8217;ve never heard of this happening before, but here&#8217;s my theory. My FTP program, FileZilla, is very widely used, and it&#8217;s probably attracted several virus writers out there. Of course, like everything else, it&#8217;s an .EXE &#8211; Filezilla.exe. I would not be surprised if the virus had been programmed to automatically load itself into Filezilla, automatically connected to all stored FTP websites, and patch these iFrame codes into the end of each site&#8217;s index.php file.</p>
<p>Needless to say, I have no idea if those FTP passwords are now in the hands of the virus writers, but of course they&#8217;ve since been changed. What&#8217;s more worrisome is that a virus could even do that. Unlike everything else written above which I&#8217;ve lifted from elsewhere on the &#8216;net, I&#8217;ve found no known link between current variants of Sality and iFrame hijacking.</p>
<p><strong>So what have I learned?</strong></p>
<p>Don&#8217;t use Windows XP anymore. As I mentioned in section 5, I picked up this hitchhiker through unguarded shared folders. Windows XP only has one switch for folders: sharing is either on or off. In Vista, Microsoft introduced &#8220;network types&#8221; that are either Work, Home, or Public. Anyone who has used Vista knows the (somewhat annoying) trait of the operating system to bug you within seconds of connecting to a new wireless location &#8211; &#8220;Do you want to make this a Work, Home, or Public network location?&#8221; Guess what &#8211; that&#8217;s an important setting, because if you choose &#8220;Public&#8221; (or cancel the dialog box) then it automatically locks down every shared folder on your computer as &#8220;no write-to permitted.&#8221; On a more annoying note, non-Microsoft verified .EXE files (like Lillie.exe obviously was) are double-confirmed by Vista before they are executed, which would have given me that precious &#8220;second glance&#8221; that would have saved me. If I had been using Vista or the drool-worthy new Windows 7, this never would have occurred. So&#8230;even though I&#8217;ve fixed the problem and my computer is no longer infected, it&#8217;s still time to wave a second farewell to Windows XP (I&#8217;ve said that before) and move to the latest and greatest.</p>
<p>Will I run an antivirus program? With some teeth-gritting&#8230;yes. I&#8217;ll have to start doing comparisons between the different options out there, but the whole reason I stopped (my arrogance aside) is because AV programs are system crushers. Norton in particular has been long-infamous for stretching its tendrils into every part of your computer and although it does a great job of keeping your computer safe, I wouldn&#8217;t use it, or most other AV products out there just because of the speed hit your computer takes. There has always been the choice between speed and security, no matter what &#8211; and I had just picked speed until now. Perhaps I&#8217;ll give the Comodo Suite a look, provided its free, lightweight, and speedy. A final note: Mac users, you made your own unconscious choice by picking an operating system that, while secure, doesn&#8217;t support standard programming APIs like DirectX and therefore is useless for speed-gaming purposes. You&#8217;re secure, sure &#8211; but useless for my needs and wishes. So don&#8217;t bother giving me that argument.</p>
<p>So there you go. My observations on battle with the W32/Sality virus, variant&#8230;well, possibly new/unknown. Maybe this will help someone out there; I can only hope so. <a href="http://www.youtube.com/watch?v=FGDl-IMOt1g" target="_blank">This Youtube video</a>, while long, was definitely helpful to get me started with the always-updated Dr. Web program, which really is an excellent virus-fighting ABE.</p>
<p>Good luck out there, soldier.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.heiseheise.com/1259/wrestling-with-w32sality/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Happy Aski-versary!</title>
		<link>http://www.heiseheise.com/1254/happy-aski-versary</link>
		<comments>http://www.heiseheise.com/1254/happy-aski-versary#comments</comments>
		<pubDate>Thu, 22 Oct 2009 23:10:53 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[spammers]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.heiseheise.com/?p=1254</guid>
		<description><![CDATA[I noticed this afternoon that the WordPress Askimet spam counter for Heiseheise.com had a major milestone rollover recently: we&#8217;ve just hit our 10,000th spam comment. The wonderful spammers that clog and pollute the internet in general and blogs/forums in particular never take a day off. Here are some stats for my two and a half [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-1255" title="happy-askiversary" src="http://www.heiseheise.com/blog/wp-content/uploads/2009/10/happy-askiversary-450x213.PNG" alt="happy-askiversary" width="450" height="213" />I noticed this afternoon that the WordPress Askimet spam counter for Heiseheise.com had a major milestone rollover recently: we&#8217;ve just hit our 10,000th spam comment. The wonderful spammers that clog and pollute the internet in general and blogs/forums in particular never take a day off. Here are some stats for my two and a half year old site (stat-keeping software is kindly included with Askimet, which is of course also free).</p>
<p>I got an average of 941 spam comments per month, from October 2008 til now. Interestingly enough though, in December, January, and February, I got less than 100 per month. I have a kind of morbid curiosity about which spambots find which blogs/forums and how. I wonder about the bot-writer who found my blog. He seems to speak disjointed English. Does he speak Arabic? Is that how he found me? He obviously speaks Russian, due to the number of Russian Viagra comments I&#8217;ve received over the years. How quickly did he share my blog with his bot-writing buddies&#8230;did he do so right away, selling off the information on a juicy new target for a few pennies. That&#8217;s about how much information is worth on the web these days. People like this circulate your stolen credit card information within an hour, and that gets about $5&#8230; IF the credit line is still good.</p>
<p>No, instead I like to think that I was special to him, and he kept my blog secret and all to himself, sending me happy messages of &#8220;Thanks you are blog good! I am add you to favourites now! CLICK HERE FOR AMOXICILLIN&#8221; in order to let me know he was thinking of me. Those were the good old days, when I only received a few drug-sales messages per day from my penpal-spam-buddy. I named him Raoul.</p>
<p>However, since he sold me out to the Russians (and Armenians; I&#8217;ve found a few spams using the Armenian character set in the past six months) though, things have gotten a bit more verbose. Askimet is a talented, very accurate spam-catcher, but you don&#8217;t have to be an expert piece of software to flag a comment that contains <em>more than 50 product links</em> and <strong>is over 27,000 characters long.</strong> That&#8217;s about seven pages in Microsoft Word. Come on guys, that&#8217;s just lazy if you think that&#8217;s going to ever get past ANY filter.</p>
<p>That last bit brings me to my blog-update related news. I added a new plugin tonight, &#8220;<a href="http://counsellingresource.com/features/2009/02/04/comment-length-limiter-plugin/" target="_blank">Greg&#8217;s Comment Length Limiter</a>&#8221; which pretty much does exactly what it says. When I&#8217;m quickly perusing the spam folder to make sure that one of my dad&#8217;s comments with a few links in it didn&#8217;t get systematically filtered out, the last thing I want to do is wait for three dozen 27,000 character posts to load. My goal: perhaps this plugin can help nip those in the bud before I even load fire up the spambox.</p>
<p>If you like the idea, I encourage you to check it out at the above link as well. Some people have already warned that this plugin is more to prevent actual humans, using Javascript-enabled browsers, from putting typing-diarrhea on your blog. Spam-bots, because they usually don&#8217;t use Javascript in their robotic search-and-spam missions, would just beat their way right through. However, the key is in this plugin option: &#8220;Truncate – Forcibly Trim the Comment to Length, Then Let it Go Through.&#8221; The spam will still get posted, and it will still get dutifully caught by Askimet&#8230;but at least now, I only will see a small amount (3,000 characters, by my current whims) of its total length.</p>
<p>Your move, Raoul!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.heiseheise.com/1254/happy-aski-versary/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A new website for Whitman</title>
		<link>http://www.heiseheise.com/1160/a-new-website-for-whitman</link>
		<comments>http://www.heiseheise.com/1160/a-new-website-for-whitman#comments</comments>
		<pubDate>Tue, 22 Sep 2009 05:03:38 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.heiseheise.com/?p=1160</guid>
		<description><![CDATA[I just finished up my most recent web project, changing and redesigning Whitman Academy&#8217;s webpage to be easier to modify, with more features and &#8220;Web 2.0 compliant.&#8221; I don&#8217;t like using that buzzword because I feel as if it&#8217;s way overused, but if you had compared the old site to the new, you&#8217;d understand it [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished up my most recent web project, changing and redesigning <a href="http://whitmanacademy.org" target="_blank">Whitman Academy&#8217;s webpage</a> to be easier to modify, with more features and &#8220;Web 2.0 compliant.&#8221; I don&#8217;t like using that buzzword because I feel as if it&#8217;s way overused, but if you had compared the old site to the new, you&#8217;d understand it by way of its definition. I define 2.0 as allowing and encouraging user input back to the website. Web 1.0 would be a newspaper that you read. Web 2.0 is a newspaper that you can read, comment on, and share easily with others.</p>
<p>The site is not completely done yet (but then, what website ever is?) and I&#8217;d like to take some of the Whitman art students&#8217; work and replace the default plant photos in the rotating PHP/javascript display, but that may take a little while to get ahold of digital copies of the artwork. And of course, the Gallery at the end of the menu there is still mostly empty, but I hope to fill it up as the year goes on with new pictures. I used the most famous Gallery program, the NextGallery plugin, and the thing is a pure dream to work with; couldn&#8217;t be happier.</p>
<p>As always, I enjoy using WordPress (obviously!) and I found a great theme to use, the <a href="http://wordpress.org/extend/themes/atahualpa">Atahualpa</a>. It allowed for completely menu-based CSS modification from a new menu in the Dashboard, which really made my life a lot simpler. I wouldn&#8217;t be surprised if the world sees a lot of themes based off of Atahualpa&#8217;s design and format out on the web soon.</p>
<p>My parents arrive in only a few hours now; I&#8217;m really excited to go pick them up from the airport at 9. It&#8217;s going to be one of the best couple of weeks ever!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.heiseheise.com/1160/a-new-website-for-whitman/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Implementation of comment-reply feature</title>
		<link>http://www.heiseheise.com/717/implementation-of-comment-reply-feature</link>
		<comments>http://www.heiseheise.com/717/implementation-of-comment-reply-feature#comments</comments>
		<pubDate>Tue, 07 Apr 2009 22:28:29 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[blogging]]></category>

		<guid isPermaLink="false">http://www.heiseheise.com/?p=717</guid>
		<description><![CDATA[In order to get with the times and WordPress 2.7&#8242;s newest features, I&#8217;m in the process of modifying the &#8220;comment&#8221; feature on the blog. One of the major complaints with the older versions of &#8216;press was that each reader&#8217;s comment was essentially isolated from everyone else except for the blog&#8217;s owner. However, with a few [...]]]></description>
			<content:encoded><![CDATA[<p>In order to get with the times and WordPress 2.7&#8242;s newest features, I&#8217;m in the process of modifying the &#8220;comment&#8221; feature on the blog. One of the major complaints with the older versions of &#8216;press was that each reader&#8217;s comment was essentially isolated from everyone else except for the blog&#8217;s owner. However, with a few theme modifications and some tweaking, any blog that started with an older theme (like the heavily customized &#8220;Talian&#8221; I&#8217;m using here) can add the ability to have users reply in a &#8220;thread&#8221; of comments, each person with the ability to &#8220;talk&#8221; to the other readers.</p>
<p><a href="http://www.heiseheise.com/692/tour-jordan-4-days#respond" target="_blank">You can already see this in action now</a>, with any blog entry that has already been commented on. the problem is that in the process it also removed my stylization files for the comments section which means that your comments will have this tiny, unmatched little font with missing colors and weird &#8220;Gravatars.&#8221; The latter is starting to grow on me though, and I think I&#8217;ll keep them around even after I get everything else fixed again; it allows me to quickly see the beginning and end of a comment.</p>
<p>As always, my awed thanks goes out to the WordPress teams and the developers who make this all possible for the blogging world! It seems that anything is possible using their tools if you have some patience and Mountain Dew, and since the Arab variety is even more potently sugary than the American variety, it must be that coding in the Middle East is doubly effective!</p>
<p>First official concert for Dozan wa Awtar will be tomorrow &#8211; story and pictures to follow <strong>quickly</strong> &#8211; I promise!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.heiseheise.com/717/implementation-of-comment-reply-feature/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>5 whole megabytes of storage!</title>
		<link>http://www.heiseheise.com/540/5-whole-megabytes-of-storage</link>
		<comments>http://www.heiseheise.com/540/5-whole-megabytes-of-storage#comments</comments>
		<pubDate>Sat, 17 Jan 2009 02:08:18 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[spammers]]></category>
		<category><![CDATA[web hosting]]></category>

		<guid isPermaLink="false">http://www.heiseheise.com/?p=540</guid>
		<description><![CDATA[So Philip and I were relaxing this evening after work, chatting, having some wine, and somehow the two of us ended up on Friendster&#8217;s website on a bet (it was to see how many Arab women have profiles on Friendster; I was pretty sure there were more than there actually were so I guess I [...]]]></description>
			<content:encoded><![CDATA[<p>So Philip and I were relaxing this evening after work, chatting, having some wine, and somehow the two of us ended up on Friendster&#8217;s website on a bet (it was to see how many Arab women have profiles on Friendster; I was pretty sure there were more than there actually were so I guess I was wrong). That&#8217;s not the important thing, though &#8211; on Friendster&#8217;s site, of course, you need to have an account to actually do anything. So on the account creation page, Friendster has the guts to cheekily ask if you have an email address, and offer &#8220;Breakthru.com&#8221; as the best, no-spam email provider.</p>
<blockquote><p>Tired of spam, but like the idea of FREE email? With BreakThru.com,  not only do you get started with a new email address, BreakThru.com blocks  spam before it gets to your inbox &#8211; no matter how clever the spammers.</p>
<p>On BreakThru.com, there&#8217;s no junk in your inbox, because no junk gets through!  All spam gets re-routed to a Filter folder! Sign up for FREE and check it out now!</p></blockquote>
<p>I&#8217;m not entirely sure who they&#8217;re condescending to there, but I&#8217;m not sure that category of people even exists anymore. And even better &#8211; no spam? Ever? Gosh, I bet maybe, say, Google or Microsoft would love to buy that algorithm. How completely believable. Because this site was obviously a Friendster leech-site, I started looking for the catch for this amazing deal. I mean, there&#8217;s only so many time a site can pathetically scream out &#8220;FREE!&#8221; at you before you have to wonder when it&#8217;s going to ask for your money.</p>
<p>Well, nowhere on their laughably simple site was I able to find any measures of price, I found buried on <a title="Pander to me, Internet" rel="nofollow" href="http://breakthru.com/p/help.cgi" target="_blank">their FAQ page</a> one of the most laughable quotes I have ever read on the Internet.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-541" title="How much space do I get with a BreakThru.com email account?  BreakThru.com email accounts get up to 5MB of free storage." src="http://www.heiseheise.com/blog/wp-content/uploads/2009/01/5-whole-megabytes.png" alt="5-whole-megabytes" width="426" height="185" /></p>
<p>Really? 5 Megabytes of FREE storage? Do you promise? Because I don&#8217;t know how I&#8217;ve managed to stay with Gmail for a year with 7 Gigabytes of storage. Or AOL before that with 2 Gigabytes. Or for crying out loud, even the original Hotmail back in 1998 with 200 Megabytes of storage.</p>
<p>I can&#8217;t even imagine what must happen when you somehow go through that huge amount of storage. Will they give me another 5? Will they ask for my credit card? I can&#8217;t even think of what might happen next.</p>
<p>Get off the internet, Breakthru. You&#8217;re an embarrassment to the 21st century.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.heiseheise.com/540/5-whole-megabytes-of-storage/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One week before my vacation in America</title>
		<link>http://www.heiseheise.com/513/one-week-before-my-vacation-in-america</link>
		<comments>http://www.heiseheise.com/513/one-week-before-my-vacation-in-america#comments</comments>
		<pubDate>Tue, 16 Dec 2008 20:51:24 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[nostalgia]]></category>
		<category><![CDATA[Teaching]]></category>

		<guid isPermaLink="false">http://www.heiseheise.com/?p=513</guid>
		<description><![CDATA[I can&#8217;t believe that it&#8217;s already drawing near the end of my first four months in Jordan. Time has really flown; it still seems like yesterday that I was meeting Ahmad at the airport, awkwardly shaking hands with him while carrying what seemed like a dozen bags, and taking my first sleep-stupored bus ride into [...]]]></description>
			<content:encoded><![CDATA[<p>I can&#8217;t believe that it&#8217;s already drawing near the end of my first four months in Jordan. Time has really flown; it still seems like yesterday <a title="Yesterday; four months, meh - feels the same!" href="http://www.heiseheise.com/196/hello-from-amman" target="_blank">that I was meeting Ahmad at the airport</a>, awkwardly shaking hands with him while carrying what seemed like a dozen bags, and taking my first sleep-stupored bus ride into Amman. These days, Amman seems so familiar to me that it&#8217;s almost second nature, and all of the neighbors (who were already used to Philip) don&#8217;t even give the tall, skinny white guy a second glance. It&#8217;s only on rare occasions, when I&#8217;m getting lunch at a small cafe in Ayn Al Basha or other villages and a small child stares at me opened mouthed, or I&#8217;m interrogated as to my background by a curious adolescent, that I remember that I haven&#8217;t always been here, teaching and working in a busy but comfortable routine.</p>
<p>When last I wrote, it was right after the choir concert and the 4-day long festival of Eid ul-Adha was about to start, marking a long, glorious week of lazing about (primarily), visiting with Haitham in Zarqa, a Christmas party with my coworkers at the Christian school, writing all the old postcards I meant to write before, and trying to catch up with my books. I&#8217;ve begun to read the Bible again, for the first time in 8 years, and I have an English translation of the Qur&#8217;an as well that I&#8217;m attempting to muddle through. Haitham warned me when I got it that even though it&#8217;s in English, it&#8217;s a literal translation and therefore, most of the metaphors are so flowery that I have no idea what I&#8217;m actually reading. I&#8217;m only on the 4th chapter so far (barely scratched the surface) but it&#8217;s the chapter on the treatment of women and sexuality, so it&#8217;s particularly interesting.</p>
<p>Of course, the vacation couldn&#8217;t last forever, and for the past few days I&#8217;ve been teaching again. Since we got the internet hooked up at the school, it seems like my job has simultaneously gotten easier and harder at the same time. It&#8217;s nice to be reconnected to information again, but of course it means that since I&#8217;m the IT guy, I have to be in a dozen places at once, trying to put out small fires here and there (usually not literally, hah!) &#8211; it&#8217;ll be nice when I have the proxy server finished, which should allow me to monitor and lock out file downloading, and inappropriate websites. We&#8217;ve gone through 7GB of data downloads in 3 weeks, and the service provider has dropped us to dial-up speed.</p>
<p>Qayssar continues to be extremely helpful to me, both in verbal translation and also now in written work as well. Because the class will need to continue during my two week absence in America, I&#8217;m trying to write out as many documents as I can, so Qayssar can take over as teacher in my place and have them to hand out as worksheets. Have you ever wanted to learn about computer RAID (Redundant Array of Independent Disks)? Of course you have! Now available in either <a title="PDF File of RAID descriptions" href="../files/comphardware_RAID_en.pdf" target="_blank">English</a> or <a title="ملف اللرَاد من ويكيبيديا" href="../files/comphardware_RAID_ar.pdf" target="_blank">Arabic</a>, for your reading pleasure!</p>
<p>I should be able to write one more entry that&#8217;s actually interesting before returning to the snowy fields of southern Wisconsin; I&#8217;m going south to Aaron&#8217;s Tomb with Pat this weekend (or Lot&#8217;s Tomb, I can&#8217;t remember which one) and of course I&#8217;ll have my camera with me. Pat told me we&#8217;re going caving, which sounds fun, because last time I went caving back in high school it wasn&#8217;t as much fun because all of those American &#8220;safety rules&#8221; and &#8220;warning signs&#8221; that kept us from having fun &#8211; here in Jordan, they tend to follow a Darwin Awards mindset towards safety and security &#8211; &#8220;if you die, you probably shouldn&#8217;t have done that.&#8221; Should be a blast!</p>
<p>In other news&#8230;I got some pictures from Lauren from <a title="For the story, and the rest of the pictures" href="http://www.heiseheise.com/487/thanksgiving-in-wadi-rum" target="_blank">Thanksgiving in Wadi Rum</a>. This one is by far my all-time favorite.</p>
<div id="attachment_515" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.heiseheise.com/blog/wp-content/uploads/2008/12/superman-that-dune.jpg" target="_blank"><img class="size-medium wp-image-515" title="At least it was a soft landing." src="http://www.heiseheise.com/blog/wp-content/uploads/2008/12/superman-that-dune-450x337.jpg" alt="I have photographic evidence that I really did look as silly as I thought I did." width="450" height="337" /></a><p class="wp-caption-text">I have photographic evidence that I really did look as silly as I thought. </p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.heiseheise.com/513/one-week-before-my-vacation-in-america/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple&#8217;s MobileMe and iTunes blunders</title>
		<link>http://www.heiseheise.com/261/apples-mobileme-itunes-blunders</link>
		<comments>http://www.heiseheise.com/261/apples-mobileme-itunes-blunders#comments</comments>
		<pubDate>Tue, 02 Sep 2008 19:21:44 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.heiseheise.com/?p=261</guid>
		<description><![CDATA[Much has been made over the past few months about the problems with Apple&#8217;s new &#8220;everything&#8221; service, &#8220;MobileMe,&#8221; which purports to take care of all of your online needs in one swoop for $99 a year: mail, photos, file storage, and calender. They&#8217;d be pretty close to being correct, too &#8211; give a person a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-263" style="margin-right: 7px;" title="mobileme" src="http://www.heiseheise.com/blog/wp-content/uploads/2008/09/mobileme.png" alt="" width="131" height="24" />Much has been made over the past few months about the problems with Apple&#8217;s new &#8220;everything&#8221; service, &#8220;MobileMe,&#8221; which purports to take care of all of your online needs in one swoop for $99 a year: mail, photos, file storage, and calender. They&#8217;d be pretty close to being correct, too &#8211; give a person a web browser and those tools, and that&#8217;s pretty much all 70% of the planet wants to do with the Internet. However, the numerous bugs that plagued MobileMe since its launch have been so bad that Apple has had to continuously apologize and keep adding on free periods onto the initial 60-day free trial period.</p>
<p>I signed up at me.com the day after it was offered so I could get a nifty little &#8220;zth@me.com&#8221; account (who doesn&#8217;t love short domain names when you have to type email addresses?) with Apple&#8217;s free trial offer. Instantly, I was plagued with bugs in Firefox 3.0 like being unable to log on, pages not rendering properly, being locked out of my account, and emails not being received from my new zth@me.com account. Since I was just testing it out anyway, I just stopped using it, sorely glad that I hadn&#8217;t actually paid money for the hunk of junk. But this led me to another thought: <em>who wants to pay for email anymore?</em></p>
<p><span id="more-261"></span></p>
<p>I mean &#8211; seriously? $99 a year for a unified way to do what Google and Flickr can already do? The file storage, which is the obvious turnover from Apple&#8217;s now-defunct &#8220;.Mac&#8221; service, used to be a paid-for option anyway in those days, along with your .Mac email address. Yippee Skippee, another email address. Anyone with any sense doesn&#8217;t use web-based email clients anymore anyway, as they all suck and they all do the same thing (Gmail being the notable exception, as it sucks somewhat less and they tried to do something new with the concept of email, converting them into &#8220;conversations&#8221; instead).</p>
<p><strong>So here&#8217;s my proposition to Apple</strong>: Divide and conquer, same as you did with iTunes and the original iPod &#8211; give out the cheap and easy stuff for free (the software) so that they flock to your hardware (the iPod Touch and the iPhone). Make a MobileMe and a MobileMe Premium &#8211; the difference is that the Premium would have the only thing worth paying money for: the online file storage, and maybe the pictures. The &#8220;basic&#8221; MobileMe service could be provided for free thanks to a registration code inside the box with your iPod Touch or iPhone, or at a relatively cheap price if you just wanted to buy it separately. You could keep charging the $99 for offering what MobileMe just offers now, except rebranded as &#8220;Premium.&#8221;</p>
<p>It&#8217;s easy for me to say this, because I just really want a free way to easily sync my mobile devices with a big calendar system in the sky, and a concise me.com account name like mine would be an added, small bonus. I don&#8217;t need or want online photo hosting or file storage from Apple, but I&#8217;m sure some people will. Plus, this would be a good way for Apple to apologize to its loyalists for screwing them over with the poor quality of the original released service.</p>
<p>Here&#8217;s the other gripe that happened to be on my mind tonight as I wrestled with the slow Mail.app program on the iPod &#8211; why didn&#8217;t Apple write support into iTunes 7 for synchronizing Contacts, Bookmarks, and Email Accounts with Mozilla Firefox and Thunderbird? On my PC, it only offers syncing with &#8220;Windows Address Book,&#8221; (who uses that??), Internet Explorer, and Outlook/Outlook Express. <strong>Why didn&#8217;t Apple use a product they knew would have massive sales to put another slap in the face of their biggest rival?</strong> I haven&#8217;t used a major Microsoft product besides Windows and Office for years, and it would be so nice to just let iTunes take care of setting up all of my accounts for me. As a open-source &#8220;sideliner&#8221; in the battle between Windows and Apple, the well-deserving Mozilla Foundation would benefit from millions of users saying &#8220;huh, I should give Firefox a try.&#8221; Of course, perhaps Apple was worried it backfire in their quest to get Safari on every computer, PC or Mac. Limiting choices is a stupid reason&#8230;but we are talking about a company whose mobile devices can&#8217;t even natively SSH&#8230;</p>
<p>Oh well. Maybe Apple will get that beef of mine corrected in the upcoming iTunes 8.0, which has rumors about it flying that it&#8217;ll be released in just a few short weeks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.heiseheise.com/261/apples-mobileme-itunes-blunders/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Our Internet dependency</title>
		<link>http://www.heiseheise.com/127/our-internet-dependency</link>
		<comments>http://www.heiseheise.com/127/our-internet-dependency#comments</comments>
		<pubDate>Sat, 05 Jul 2008 19:44:25 +0000</pubDate>
		<dc:creator>Zach</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Social Commentary]]></category>
		<category><![CDATA[annoyance]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.heiseheise.com/?p=127</guid>
		<description><![CDATA[In which Zach wonders why we can't all just get along, stop ranting, and read a book if our favorite website is temporarily offline.]]></description>
			<content:encoded><![CDATA[<p>What happens when the hyper-connected people of the digital age are cut off from communications with their digital world? As many of us know from personal experience: rants, frustration, general ill-temper. I was just reading <a href="http://www.nytimes.com/2008/07/06/technology/06outage.html?ex=1372996800&amp;en=33fc35627679a138&amp;ei=5124&amp;partner=permalink&amp;exprod=permalink" target="_blank">this New York Times article</a> about the subject, and its contents caused a few raised eyebrows on my part.</p>
<blockquote><p>Web addicts who find themselves shut out of their favorite Web sites tend to fill blogs and online bulletin boards with angry invective about broken promises and interrupted routines.</p></blockquote>
<p>I&#8217;m just as technologically-connected as the next person, and probably more so, but I think this connection has given me a calming perspective on what computers and the Internet are capable of doing for us. If a website is down when I try to access it, why is it such a big deal? Even if it&#8217;s down for a few days, like what many of these people seem to be complaining about it &#8211; is there any reason for you to feel personally put-upon? It&#8217;s not like the webmaster of the site <strong>wants</strong> you to leave; he or she would be quite happy reeling in your page views for advertising dollars. They&#8217;re working as hard as they can to get their site remodeling, or transferred, or working in general &#8211; this is not an attack on your pointless Twitter routine of telling people what you ate for lunch.</p>
<p><span id="more-127"></span></p>
<p>In this day and age of shared computing, server farms running countless backups of Google and Amazon, and broadband internet, it&#8217;s easy for some people to forget that they&#8217;re all just computers and hard drives, just larger and more spread out versions of what we all have in our own homes. This dependency that we have on technology and our favorite websites being available to us at all times may perhaps be expected due to the amount of time we spend on it every day, but it&#8217;s foolish.</p>
<p>Take Facebook, or MySpace, for example. People spend so much time on these sites, updating their profiles, building massive photo libraries and friend lists&#8230;but why? Facebook has only been in college for as long as I was, and it&#8217;s been available to the &#8220;real world&#8221; for even less time. For all we know, it could go the way of so many other large Internet sites and vanish in a few years, taking with it everything everyone ever stored on it. I&#8217;m not saying it&#8217;s guaranteed or even likely, but so many of my friends rely on Facebook as a communication device, even more than email it seems these days, that I wince a little whenever I see a friend or colleague sending important updates or communications through a proprietary system like Facebook&#8217;s messaging system. And in MySpace&#8217;s relation to Facebook, the company should take that as a warning: people are always quick to jump ship to another group that does the same thing that you do, better. There is no loyalty when it comes to free Internet services. Output is all that matters.</p>
<blockquote><p>Instead of simply dumping the service and moving on with their lives, Twitter users have responded with an endless stream of rancor, creating “Is Twitter Down?” T-shirts, blog rants and YouTube parodies, and posting copies of Twitter’s various artfully designed error messages.</p></blockquote>
<p><strong>What would we all do if our favorite websites went offline for even an entire week for maintaince or something?</strong> Could we all just sit back and read our favorite books again, or pick up a newspaper or magazine? I like to think that I could, if need be (that&#8217;s the nice thing about speculation). We can all rest assured that the Internet (or whatever eventually replaces it) is around to stay, but as long as computers are computers, there will always be failures, site updates, browser incompatibilities, power outages (either at your computer or the server), and all those annoyances that still punctuate our online activities. So when I see (or read about) these thousands of angry, ranting bloggers complaining about their favorite forum being down, I worry about the 21st century population&#8217;s ability to be disconnected for when the inevitable inevitably happens.</p>
<p>It&#8217;s at times like these that we can always turn to SomethingAwful Dot Com for inspiration and guidance.</p>
<p style="text-align: center;"><a href="http://www.somethingawful.com/d/photoshop-phriday/fun-with-ad.php"><img class="size-full wp-image-128" style="border: 1px solid black;" title="The Internet Has Ruined You!" src="http://www.heiseheise.com/blog/wp-content/uploads/2008/07/internet_ruined_you.jpg" alt="The Internet Has Ruined You!" width="470" /></a></p>
<p>Thanks, SomethingAwful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.heiseheise.com/127/our-internet-dependency/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

