<?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>The NeoSmart Files &#187; Software</title>
	<atom:link href="http://neosmart.net/blog/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://neosmart.net/blog</link>
	<description>Connecting Ideas</description>
	<lastBuildDate>Sun, 29 Jan 2012 23:33:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Help EasyBCD Learn Your Language!</title>
		<link>http://neosmart.net/blog/2011/help-easybcd-learn-your-language/</link>
		<comments>http://neosmart.net/blog/2011/help-easybcd-learn-your-language/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 19:04:23 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[EasyBCD]]></category>
		<category><![CDATA[Internationalization]]></category>
		<category><![CDATA[Localization]]></category>
		<category><![CDATA[NLT]]></category>
		<category><![CDATA[Translation]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1312</guid>
		<description><![CDATA[Ladies and gentlemen, EasyBCD is working very hard trying to learn your language. If you speak a verbal (no sign language) and internationally recognized (no Klingon) that is not part of a conspiracy to collectively rob humanity of its intelligence &#8230; <a href="http://neosmart.net/blog/2011/help-easybcd-learn-your-language/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://neosmart.net/blog/wp-content/uploads/EasyBCD-150x150.png" alt="New EasyBCD Logo" title="EasyBCD" width="150" height="150" class="alignright size-thumbnail wp-image-1313 colorbox-1312" />Ladies and gentlemen, EasyBCD is working very hard trying to learn your language. If you speak a verbal (no sign language) and internationally recognized (no Klingon) that is not part of a conspiracy to collectively rob humanity of its intelligence (so no Newspeak and definitely no Valley Girl), then EasyBCD would really appreciate if you could take an hour or two to help it learn to communicate in your wonderful language.</p>
<p>We&#8217;ve been hard at work for the past couple of months developing a new and ridiculously easy to use translation toolkit (that we&#8217;ve decided <a href="http://github.com/neosmart/Localization" title="NeoSmart Localization Toolkit">to open source</a>) which will power the upcoming EasyBCD 2.2 release, giving it the superior intellect required to speak dozens of languages fluently&#8230; with your help.</p>
<p><span id="more-1312"></span></p>
<p>While we have some volunteers already working on translating EasyBCD into a few languages, we need your help to get the word out there and get quality translations for as many languages as possible. The process itself couldn&#8217;t be easier, and the end result is both satisfactory and rewarding! (What could be more satisfactory than helping millions, or more rewarding than having your name in EasyBCD&#8217;s &#8220;About&#8221; box and on our website?)</p>
<p><strong>How to Help</strong><br />
Download a copy of the NeoSmart Localization Toolkit (currently in beta) from <a href="http://neosmart.net/forums/showthread.php?t=696">this thread</a> in our forums. While you&#8217;re there, drop us a line letting us know you&#8217;re interested in translating language <em>insert language name here</em> so no one else wastes their time when you&#8217;re already on it. Then just run the exe, load up the translation files, and get cracking. More info and picture-by-picture instructions are in the previously mentioned thread. We&#8217;ll have another post here soon to officially introduce the NLT and our reasons for creating a new localization framework soon.</p>
<p>Please note that you&#8217;ll need to either download a copy of <a href="http://j.mp/EBCD2">EasyBCD 2.2 beta</a> or grab the latest version of the language files <a href="http://github.com/neosmart/EasyBCD-Localization">from the GitHub page</a> to get translating.</p>
<p>We&#8217;re especially looking for help translating EasyBCD into the following languages (in alphabetical order):</p>
<ul>
<li><del datetime="2012-01-29T23:32:57+00:00">Arabic</del></li>
<li><del datetime="2012-01-29T23:32:57+00:00">Chinese (Simplified)</del></li>
<li>French</li>
<li><del datetime="2011-12-14T14:06:39+00:00">German</del></li>
<li>Hindi</li>
<li>Japanese</li>
<li>Korean</li>
<li><del datetime="2012-01-29T23:32:57+00:00">Russian</del></li>
<li><del datetime="2011-12-14T14:06:39+00:00">Spanish</del></li>
</ul>
<p>And before we bid you goodbye, salaam, adiós, au revoir, bis dann, or sayonara, we leave you with this screenshot:</p>
<p><a href="http://neosmart.net/blog/wp-content/uploads/EasyBCD-in-Catalan.png"><img src="http://neosmart.net/blog/wp-content/uploads/EasyBCD-in-Catalan.png" alt="" title="EasyBCD in Catalan" width="583" height="488" class="alignnone size-full wp-image-1318 colorbox-1312" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/help-easybcd-learn-your-language/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Open Letter to CNet (Updated)</title>
		<link>http://neosmart.net/blog/2011/open-letter-to-cnet/</link>
		<comments>http://neosmart.net/blog/2011/open-letter-to-cnet/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 05:08:50 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Corporate Talk]]></category>
		<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Bundleware]]></category>
		<category><![CDATA[CNet]]></category>
		<category><![CDATA[Download.com]]></category>
		<category><![CDATA[EasyBCD]]></category>
		<category><![CDATA[Softpedia]]></category>
		<category><![CDATA[Spyware]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1283</guid>
		<description><![CDATA[It has recently come to our attention (original story, HN discussion) that the recently updated EasyBCD listing on CNet/Download.com no longer links directly to an official setup package but rather to an &#8220;CNet EasyBCD Installer&#8221; which bundles certain 3rd party &#8230; <a href="http://neosmart.net/blog/2011/open-letter-to-cnet/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It has recently come to our attention (<a href="http://seclists.org/nmap-hackers/2011/5">original story</a>, <a href="http://news.ycombinator.com/item?id=3317121">HN discussion</a>) that the recently updated <a href="http://neosmart.net/EasyBCD/">EasyBCD</a> listing on CNet/Download.com no longer links directly to an official setup package but rather to an &#8220;CNet EasyBCD Installer&#8221; which bundles certain 3rd party products and viralware (others are referring to it as malware, we will refrain from doing so) and attempts to pass it on to our end users as part of the EasyBCD experience.</p>
<p>Unlike some of the affected open source software that is listed on CNet, EasyBCD does not use a copyleft license that lets companies and individuals do whatever they want with EasyBCD and repackage it in whichever manner they choose. In fact, in the past whenever we were asked why one of the most popular freeware products available online was not open source, we have <a href="http://news.ycombinator.com/item?id=2185375">repeatedly insisted</a> that the ability to maintain control over the distribution and packing of EasyBCD to ensure an ongoing comfortable and friendly user experience has been our number one reason.</p>
<p>CNet is of course not the only download site using these so-called &#8220;downloaders&#8221; to bundle unwanted software that unsuspecting users would normally not install. They are, however, one of the largest and prior to this, also one of the more respected download entities. <strong>As of today, we shall be contacting any and all companies and sites that use custom &#8220;installers&#8221; to download/install EasyBCD as this is in direct violation of the EasyBCD license</strong>. </p>
<p><span id="more-1283"></span></p>
<p>While this could not come at a less opportune time, with EasyBCD currently being the 11th most popular download in the System Utilities category on Download.com, we feel that maintaining a fluid and smooth end user experience, uncluttered by various intrusive softwares, is a tradeoff well worth making in order to never be associated with an unsavory experience in the minds of our users.</p>
<p>NeoSmart Technologies would be thrilled to maintain our listings for EasyBCD and other NeoSmart products on Download.com, and we have historically directed many users there to get their downloads. As such, our offer is simply as follows:</p>
<ul>
<li>If CNET and other download companies wish to continue, as they did at one point, hosting EasyBCD on their own servers, then it must be in unaltered, unmodified, and non-bundled form.</li>
<li>If CNET and other download sites do not wish to host the setup package themselves, then they should hotlink the latest version of EasyBCD directly from our servers. The direct download links provided in our PAD files always permit the hotlinking of the <em>latest</em> version of our software, providing direct access to the downloads in question.</li>
<li>If CNET and other download companies are not willing to refrain from bundling EasyBCD with any other package, installer, downloader, or other non-authorized bundleware nor willing to link to EasyBCD off of our official download servers, then we must unfortunately and with much regret demand the <strong>the immediate delisting</strong> of all NeoSmart products being provided in anything other than their virgin installer package as it was originally created.</li>
</ul>
<p>The latest versions of the EasyBCD installer, as well as those of our other popular software and products, are all digitally signed by NeoSmart Technologies. In short, any download for a NeoSmart product must make available the untampered, digitally signed installer as it was originally released by ourselves. Authentic NeoSmart setup packages can be recognized by means of the following digital signature when viewing the file properties:</p>
<p><a href="http://neosmart.net/blog/wp-content/uploads/Digitally-Signed.png"><img src="http://neosmart.net/blog/wp-content/uploads/Digitally-Signed.png" alt="" title="Digitally Signed" width="419" height="533" class="aligncenter size-full wp-image-1284 colorbox-1283" /></a></p>
<p>We are sorry to have to be making these demands, but are left with no other choice as we have always and forever prided ourselves in providing top-notch quality products and a wonderful user experience. We constantly turn down very lucrative and alluring offers to bundle EasyBCD with other &#8220;unwanted products&#8221; in exchange for rather princely sums of money. Fortunately, our custom, non-GPL/non-opensource license for these softwares allows us to stipulate and demand that download partners conform to our distribution policies. We look forward to updating this post soon with the good news that CNet and others (<del datetime="2011-12-06T05:21:33+00:00">currently Softonic</del>) have complied with our terms of distribution. A copy of this request has been filed with Upload.com support under case number 111205-000208.</p>
<p>In the meantime, anyone looking to obtain EasyBCD and other freeware or shareware from a download catalog should look at <a href="http://softpedia.com/">Softpedia</a> (our <a href="http://www.softpedia.com/get/System/OS-Enhancements/EasyBCD.shtml">EasyBCD listing</a> there) and <a href="http://filehippo.com/">FileHippo</a> (not currently hosting EasyBCD) as good alternatives. In fact, both have text on their site indicating that they pride themselves in providing clean and non-intrusive downloads to original and unmodified packages. We also advise any other freeware authors and developers hosting their files with Download.com to double-check and make sure that their users are not being taken advantage of unawares, and to follow suit if necessary.</p>
<p><strong>Update (11:05 AM CST):</strong> We have just received an email from CNet informing us that they are no longer using what&#8217;s officially called &#8220;CNET-Installer&#8221; for our products. As such, we have no problem linking to <a href="http://download.cnet.com/EasyBCD/3000-2094_4-10556865.html">the EasyBCD listing</a> on Download.com once again.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/open-letter-to-cnet/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>The New Windows 8 Bootmenu/Bootloader</title>
		<link>http://neosmart.net/blog/2011/the-new-windows-8-bootloader/</link>
		<comments>http://neosmart.net/blog/2011/the-new-windows-8-bootloader/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 22:26:34 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[BCD]]></category>
		<category><![CDATA[BIOS]]></category>
		<category><![CDATA[Boot Menu]]></category>
		<category><![CDATA[Bootloader]]></category>
		<category><![CDATA[bootmgr]]></category>
		<category><![CDATA[EasyBCD]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1245</guid>
		<description><![CDATA[This is a post that should probably have been made a little earlier, but we&#8217;ve been rather busy cranking out new EasyBCD versions and working on some exciting new developments. We&#8217;ve had a lot of questions regarding EasyBCD&#8216;s compatibility with &#8230; <a href="http://neosmart.net/blog/2011/the-new-windows-8-bootloader/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="colorbox-1245"  src="http://neosmart.net/blog/wp-content/uploads/Windows-8-DP.png" alt="Windows 8 scribble" align="right" width="150px"/>This is a post that should probably have been made a little earlier, but we&#8217;ve been rather busy cranking out new EasyBCD versions and working on some exciting new developments. We&#8217;ve had a lot of questions regarding <a href="http://neosmart.net/EasyBCD/">EasyBCD</a>&#8216;s compatibility with Windows 8, and what our findings are regarding the new Windows &#8220;touch-enabled&#8221; bootloader screen. In this post, we&#8217;ll cover the new bootloader and what works and doesn&#8217;t with EasyBCD.</p>
<h4>The New Windows 8 Bootloader</h4>
<p>Literally the very first thing you notice when installing and testing Windows 8 Developer Preview is the new boot screen. I personally find it to be very cluttered and unorganized, and generally aesthetically unappealing. However, compared to the decades of text-based boot selection menus that people are accustomed to, reviewers are seeing this as a dramatic improvement.</p>
<p><span id="more-1245"></span></p>
<p>Some of the interesting things we&#8217;ve noticed about the new Windows 8 bootloader:</p>
<ol>
<li>The new look</li>
<li>Completely new process of loading an OS</li>
<li>Integration of repair tools into the bootloader itself</li>
</ol>
<p><strong>New Look</strong></p>
<p><a href="http://neosmart.net/blog/wp-content/uploads/OS-Selection.jpg"><img src="http://neosmart.net/blog/wp-content/uploads/OS-Selection-150x150.jpg" alt="" title="Windows 7 Boot Menu" width="150" height="150" class="alignnone size-thumbnail wp-image-1253 colorbox-1245" /></a></p>
<p>Hopefully the designers at Microsoft can get their hands on the new boot screen before Windows 8 goes RTM. That said, Microsoft has explained the rationale behind the redesign as being purely function over form &#8211; the new boot screen is part of the general overhaul of Windows to use the touch-friendly Metro UI. Microsoft is claiming that the new boot menu is intended to be a more touch-friendly interface &#8211; and you can&#8217;t really disagree with that, as the appallingly-oversized buttons and labels make it very hard to <del datetime="2011-12-03T21:34:42+00:00">miss-click</del> &#8220;miss-press&#8221; with one&#8217;s fingers. However, just how many people will be dual-booting on a PC with a touch-only input device, ummm, remains to be seen.</p>
<p>That out of the way, the new boot menu is more than just a visual overhaul, it&#8217;s virtually a complete rewrite of the BOOTMGR/BCD bootloader that was first revealed during the Windows Longhorn/Vista beta program. Some of the changes are a little subtle, but the Windows 8 DP builds have introduced some very tricky concepts, evolving the bootloader from just a selection menu to something rather more complicated.</p>
<p><strong>New Boot Sequence</strong></p>
<p>For reasons we have not yet been able to discover, though we are confident they will be revealed in time, Microsoft has chosen to completely change the manner in which operating systems are loaded once selected from the boot menu. The usual boot process that just about any bootloader goes through is something like this:</p>
<p><a href="http://neosmart.net/blog/wp-content/uploads/Normal-Boot-Sequence.png"><img class="colorbox-1245"  src="http://neosmart.net/blog/wp-content/uploads/Normal-Boot-Sequence.png" alt="" title="Normal Boot Sequence" width="600" /></a></p>
<p>With Windows 8, this boot process has been changed completely, and now something more along these lines takes place:</p>
<p><a href="http://neosmart.net/blog/wp-content/uploads/New-Boot-Sequence.png"><img class="colorbox-1245"  src="http://neosmart.net/blog/wp-content/uploads/New-Boot-Sequence.png" alt="" title="New Boot Sequence" width="600" /></a></p>
<p>It&#8217;s a subtle change as the boot menu is <em>not</em> shown the second time around, but the PC actually reboots after making the selection. We&#8217;re not clear on why Microsoft is doing this, but if I&#8217;d had to hazard a really wild guess, I&#8217;d say it&#8217;s to clean up the environment that&#8217;s been altered/modified/corrupted by the new boot menu. Basically, it seems that the new boot menu interface has become it&#8217;s own mini-OS, and is possibly running in protected mode (vs the traditional real-mode bootloader), and as such, needs to reboot to bring the system back into a real-mode that the Windows 8 kernel can initialize from and bring the system from real to protected mode itself. In short: the new boot menu is more of an OS and less of a boot menu than ever before.</p>
<p><strong>Repair Tools Integration</strong></p>
<p>If you were still in any doubt as to just how different the new bootloader was, and how much more of a complete and standalone OS it has turned into, you need look no further than the new repair tools integration. Windows Vista introduced <a href="http://neosmart.net/blog/2008/windows-vista-recovery-disc-download/">the recovery center</a>, a WinPE-based environment with some tools for both automated and manual repair, on the setup DVD, Windows 7 (in some SKUs and as of certain revisions) copied the recovery center image to the local hard drive and could, if the bootloader itself has not been wiped out, automatically provide an option of loading the recovery center from disk. With Windows 8, Microsoft has gone a step further, integrating the repair tools into the Windows 8 boot menu itself.</p>
<p><a href="http://neosmart.net/blog/wp-content/uploads/boot-options.jpg"><img src="http://neosmart.net/blog/wp-content/uploads/boot-options-150x150.jpg" alt="" title="boot-options" width="150" height="150" class="alignnone size-thumbnail wp-image-1267 colorbox-1245" /></a> <a href="http://neosmart.net/blog/wp-content/uploads/advanced-options.jpg"><img src="http://neosmart.net/blog/wp-content/uploads/advanced-options-150x150.jpg" alt="" title="advanced options" width="150" height="150" class="alignnone size-thumbnail wp-image-1266 colorbox-1245" /></a> <a href="http://neosmart.net/blog/wp-content/uploads/troubleshoot.jpg"><img src="http://neosmart.net/blog/wp-content/uploads/troubleshoot-150x150.jpg" alt="" title="troubleshoot" width="150" height="150" class="alignnone size-thumbnail wp-image-1268 colorbox-1245" /></a></p>
<p>As you can see from the screenshots above, the bootloader no longer contains an entry/link to the repair center WIM image, the bootloader and the repair center have instead been merged together. Still, the same problem with the Windows 7 implementation remains: if the bootloader itself has been wiped (which is the most common problem), the recovery center cannot be accessed. In fact, we see no benefits for this implementation over the Windows 7 method, and can only see the drawbacks of enormously-increased complexity and longer load times.</p>
<h4>EasyBCD and Windows 8 Developer Preview</h4>
<p>Now for what you&#8217;ve all been asking: how does <a href="http://neosmart.net/EasyBCD/">EasyBCD</a> play with the Windows 8 Developer Preview? The short answer is, EasyBCD supports Windows 8 DP. The long answer is rather more complicated.</p>
<p>It seems that out-of-the-box, the Windows 8 &#8220;pretty&#8221; (and we use that word very loosely) boot screen supports only Vista and up. It will not show Windows XP, Linux, or other OS entries (in preparation for Secure Boot? Perhaps). EasyBCD can be installed on Windows 8 (though it will attempt to download the .NET Framework if you haven&#8217;t manually activated it, because Microsoft has done a 180 and biting the hand of the developers that powers it, has disabled .NET 1.0 &#8211; 3.5 compatibility out-of-the-box in Windows 8), and can be used to add, remove, rename, configure, and generally do whatever you want with entries and the Windows 8 boot menu.</p>
<p>The catch is that as soon as you use EasyBCD, Windows 8 will detect something along the lines of unsupported changes to the bootloader and cease to use the new boot menu / boot screen. It will revert to the Windows 7-style boot menu, including the text-based interface and the original boot sequence. Now, while we personally prefer the older menu, we realize that the majority of Windows 8 DP users are rather anxious to both keep the Windows 8 touch-enabled boot screen and retain usage of EasyBCD&#8217;s wonderful goodiness, having apparently never heard of the saying &#8220;you can&#8217;t have your cake and eat it too.&#8221; ;-)</p>
<p>Now we&#8217;re not sure how/why the Windows 8 boot menu reverts to the Windows 7 menu, because in fact, it is possible to force the Windows 8 boot menu to add unsupported entries if you use only very particular bcdedit commands; but as even something as minor and unimportant as changing the order of boot menu entries in EasyBCD causes Windows to use the old boot menu, it seems we&#8217;re missing something. Rest assured, this will all be taken care of in due time, though at the moment it seems rather folly to waste time trying to implement support for what is clearly the alpha stages of the new boot menu and the appropriate course of action would appear to be waiting for the next Windows 8 beta build (rumored to be sometime around February 2012).</p>
<p>EasyBCD, when used from within Windows XP &#8211; 7, can be used to add a Windows 8 entry to the bootloader in the same manner that you would a Windows Vista/7 entry. So, in short, EasyBCD supports Windows 8, but Windows 8 does not support EasyBCD :)</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/the-new-windows-8-bootloader/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>EasyBCD 2.1.2: Fedora 16 GRUB2 support and bugfixes</title>
		<link>http://neosmart.net/blog/2011/easybcd-2-1-2-fedora-16-grub2-support-and-bugfixes/</link>
		<comments>http://neosmart.net/blog/2011/easybcd-2-1-2-fedora-16-grub2-support-and-bugfixes/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 00:24:10 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[EasyBCD]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Freeware]]></category>
		<category><![CDATA[GRUB2]]></category>
		<category><![CDATA[Shareware]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1236</guid>
		<description><![CDATA[Hello everyone! We have a new EasyBCD build with relatively minor changes. In keeping with our promise to release more often, we&#8217;re releasing this small EasyBCD updated that brings brings exactly one update, one new feature, and one bugfix to &#8230; <a href="http://neosmart.net/blog/2011/easybcd-2-1-2-fedora-16-grub2-support-and-bugfixes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="colorbox-1236"  src="http://neosmart.net/images/software/EasyBCD/EasyBCD.png" align="right" alt="EasyBCD Logo" />Hello everyone! We have a new EasyBCD build with relatively minor changes. In keeping with our promise to release more often, we&#8217;re releasing this small EasyBCD updated that brings brings exactly one update, one new feature, and one bugfix to the table.</p>
<p>EasyBCD 2.1.2 supports the recently-released <a href="http://fedoraproject.org/">Fedora 16</a>, which is the first Fedora Linux version to feature the usage of GRUB2 (instead of the old Legacy GRUB). EasyBCD has supported GRUB2 for years now, but it required the addition of a new profile with the names and paths that Fedora 16 uses. EasyBCD also has a new homepage at http://neosmart.net/EasyBCD/ which is both prettier and easier to remember.</p>
<p><span id="more-1236"></span></p>
<p>The full EasyBCD changelog is available in <a href="http://neosmart.net/changelog.php?id=1" title="EasyBCD changelog">the usual place</a>.</p>
<p>Downloads have been posted for both commercial and non-profit/personal users. We&#8217;d like to remind everyone that EasyBCD now requires <a href="http://neosmart.net/store/">a paid license</a> for use in commercial or other for-profit environments and purposes. Please don&#8217;t forget to press the Google +1 and Facebook Like buttons on the download page below! Also, follow us on twitter <a href="http://twitter.com/neosmart">@neosmart</a> and like us <a href="http://facebook.com/NeoSmart" title="Facebook NeoSmart Page">on Facebook</a> to get the latest updates and news!</p>
<p class="save">Download <a href="http://download.cnet.com/EasyBCD/3000-2094_4-10556865.html">EasyBCD 2.1.2</a> 1.5 MiB</p>
<p>As always, registered users can download EasyBCD from their <a href="http://neosmart.net/store/user.php" title="control panel">user control panel</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/easybcd-2-1-2-fedora-16-grub2-support-and-bugfixes/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>EasyBCD 2.1.1 and Digital Signatures for All!</title>
		<link>http://neosmart.net/blog/2011/easybcd-2-1-1-and-digital-signatures-for-all/</link>
		<comments>http://neosmart.net/blog/2011/easybcd-2-1-1-and-digital-signatures-for-all/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 19:06:48 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[BSD]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[EasyBCD]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1214</guid>
		<description><![CDATA[Hello, everybody! EasyBCD 2.1.1 is here with the usual roundup of minor bugfixes, small improvements, and various enhancements that come with the regular point releases. The initial EasyBCD 2.1 release has proved to be a very solid and stable build, &#8230; <a href="http://neosmart.net/blog/2011/easybcd-2-1-1-and-digital-signatures-for-all/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hello, everybody! EasyBCD 2.1.1 is here with the usual roundup of minor bugfixes, small improvements, and various enhancements that come with the regular point releases. The initial EasyBCD 2.1 release has proved to be a very solid and stable build, with no major issues and only a few minor quirks needing adjustment; but more on all that later. When we released EasyBCD 2.1 <a href="http://neosmart.net/blog/2011/easybcd-2-1-and-some-big-changes/">we also announced</a> a new paid licensing scheme for commercial use &ndash; and today, you the community, our beloved users of EasyBCD get to reap that reward!</p>
<p>EasyBCD 2.1.1 is the first of our products to be digitally signed! This is fairly exciting news as it was one of the very last finishing touches that EasyBCD (and the rest of our products, for that matter) has lacked over the years. Today, all this changes as we have finally obtained a digital certificate with which we shall be signing all future releases. No more ugly orange warnings when trying to install a NeoSmart product or a nasty red bar when downloading our software with Internet Explorer 9, we can now prove what you&#8217;ve all known for years: our products are top-notch quality and absolutely safe and malware-free.</p>
<p><img class="colorbox-1214"  src="http://neosmart.net/blog/wp-content/uploads/u4Nxw.png" alt="digitally signed!"/></p>
<p><span id="more-1214"></span></p>
<p>Now, back to EasyBCD. Here are some of the more important changes in this release:</p>
<ul>
<li>Fixed: Advanced settings are not available for PE images</li>
<li>Fixed: EasyBCD can read and write internationalized names for entries!</li>
<li>New: Added option to auto-load certain BCD path on startup</li>
<li>New: Much-improved intelligent loading of BTX Bootloader for FreeBSD and PC-BSD</li>
</ul>
<p>We&#8217;ve worked long and hard on creating an entirely rewritten BTX chainloading stack for EasyBCD, <a href="http://thread.gmane.org/gmane.os.pcbsd.testing/5426/focus=5447">working hand-in-hand with the PC-BSD team</a> to perfect the dual-boot process over a period of several weeks (thank you Dru and Kris!). All BSD users should notice a much more streamlined dual-boot process with this release onwards. We&#8217;ve also taken the first steps towards full internationalization support for EasyBCD, EasyBCD can now read and write foreign language names and attributes from/to the BCD store.</p>
<p class="save"><a href="http://neosmart.net/dl.php?id=1" title="EasyBCD 2.1.1 download">Download EasyBCD 2.1.1</a> (1.4 MiB)</p>
<p>The full changelog is available <a href="http://neosmart.net/changelog.php?id=1">in the usual place</a>. As always, registered users can download EasyBCD from their <a href="http://neosmart.net/store/user.php" title="control panel">user control panel</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/easybcd-2-1-1-and-digital-signatures-for-all/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WaitForMultipleObjects and WIN32 events for Linux/OS X/*nix and Read-Write Locks for Windows</title>
		<link>http://neosmart.net/blog/2011/waitformultipleobjects-and-win32-events-for-linux-and-read-write-locks-for-windows/</link>
		<comments>http://neosmart.net/blog/2011/waitformultipleobjects-and-win32-events-for-linux-and-read-write-locks-for-windows/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 21:28:49 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[*nix]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Posix]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Synchronization]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Win32]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1206</guid>
		<description><![CDATA[As every programmer worth his salt knows, synchronization primitives form the very building blocks of multithreaded programming. Without them, the world as we know it would cease to exist and chaos would reign free and unchecked. All joking aside, synchronization &#8230; <a href="http://neosmart.net/blog/2011/waitformultipleobjects-and-win32-events-for-linux-and-read-write-locks-for-windows/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As every programmer worth his salt knows, synchronization primitives form the very building blocks of multithreaded programming. Without them, the world as we know it would cease to exist and chaos would reign free and unchecked.</p>
<p>All joking aside, synchronization objects such as mutexes and semaphores are essential to safe multithreading and are found on just about any platform under the sun. Mutexes and semaphores alike have one purpose: to keep different threads from messing around with bits and bytes at the same time another thread is, keeping your code free of segfaults and memory access violations alike. But that&#8217;s about where the similarities between the synchronization primitives on different platforms end. </p>
<p>POSIX-compliant operating systems with pthreads offer additional really neat synchronization primitives not found on Windows, such as condition variables and read-write locks (the latter is now available on Windows Vista+). And Windows programmers have at their disposal automatic and manual reset events, which make designing certain types of multithreaded software incredibly easy, abstracting away much of the hard-core synchronization logic that lies beneath the hood.</p>
<p><span id="more-1206"></span></p>
<p>We&#8217;ve decided to open source two libraries we&#8217;ve found useful in transitioning from Windows development to Linux and from Linux development to Windows. The first (and most important) is an implementation of WIN32 manual/auto-reset events for Linux. While there&#8217;s nothing WIN32 events can do that POSIX condition variables can&#8217;t, the differences between the syntax and usage semantics of both has resulted in entirely different programming paradigms on the different platforms, making it hard for some developers to port code from one platform to the other or even write code from scratch on the platform they&#8217;re unfamiliar with.</p>
<p>Enter <a href="https://github.com/NeoSmart/PEvents">pevents</a>. pevents is a C++ library (easily portable to C) for &#42;nix platforms that provides an implementation of WIN32 events on Linux, giving developers access to the CreateEvent, SetEvent, ResetEvent, and <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms687032(v=vs.85).aspx">WaitForSingleObject</a> functions that make them feel warm and fuzzy inside. More importantly and unlike all the other efforts at porting WIN32 events to &#42;nix in the past, <strong>pevents also has support for the all-important <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms687025(v=vs.85).aspx">WaitForMultipleObjects</a></strong>. WFMO is an important concept in multithreaded programming on Windows, and allows a developer to wait in the kernel until one <em>or more</em> events has fired (or, alternatively, until they have all fired) with a single line of code, resulting in high-performance synchronization waits.</p>
<p>While &#42;nix zealots have long maintained that WaitForMultipleObjects encourages bad programming practices, the fact remains that it can be a powerful tool in the arsenal of a good developer&#8230; and any claims that WaitForMultipleObjects is inherently flawed as it leads to the loss of events are outright incorrect statements that only those unfamiliar with correct multithreaded programming on Windows would say. With pevents, Windows developers can feel right at home on Linux/&#42;nix with access to WIN32 events in both manual and auto-reset flavors (<a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms682655(v=vs.85).aspx">MSDN explanation</a> for the uninitiated) with both WaitForSingleObject and WaitForMultipleObjects functions.</p>
<p>On the other hand, &#42;nix developers have long had at their fingertips powerful and lightweight locks adapted for the readers-writers problem (<a href="http://en.wikipedia.org/wiki/Readers-writers_problem">Wikipedia overview</a>). ReadWrite locks (pthread_rwlock_t) are powerful objects that can drastically improve multithreaded performance by allowing unlimited simultaneous read-only access to shared variables while only limiting access to one thread at a time for writing purposes. Microsoft has realized the importance of this over time, and with Windows Vista now has support for read-write locks in the kernel (<a href="http://msdn.microsoft.com/en-us/library/windows/desktop/aa904937(v=vs.85).aspx">SRW Locks</a>). </p>
<p>However, as very few developers today are free to target only Vista and above, we have written <a href="https://github.com/NeoSmart/RWLock">RWLocks for Windows</a>, a library which provides access to three different flavors of read-write locks, with advanced features not found in either pthread_rwlock_t on POSIX and SRW Locks on Vista such as support for cross-process synchronization, reentrance support, and writer -> reader declination.</p>
<p>Both these libraries are released under the terms of the MIT license and hosted on github. These libraries were developed from the ground-up to be as minimalistic, lightweight and fast as possible (though WFMO requires a bit more overhead and can be disabled at compile-time for better performance). Fork, use, and contribute your changes back. Enjoy!</p>
<p class="save"><a href="https://github.com/NeoSmart/PEvents">pevents Linux/OS X/&#42;nix</a></p>
<p class="save"><a href="https://github.com/NeoSmart/RWLock">RWLock for Windows</a></p>
<p><small>Please note that these are on-going projects still undergoing development and maintenance. WFMO support in particular is in BETA and can be #define&#8217;d out if it&#8217;s not required.</p>
<p>Find anything wrong? Drop us an email at neosmart@neosmart.net, comment below, or fork the code at github.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/waitformultipleobjects-and-win32-events-for-linux-and-read-write-locks-for-windows/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Chrome Form QuickSubmit</title>
		<link>http://neosmart.net/blog/2011/google-chrome-form-quicksubmit/</link>
		<comments>http://neosmart.net/blog/2011/google-chrome-form-quicksubmit/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 04:22:28 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Keyboard Shortcuts]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1191</guid>
		<description><![CDATA[As a long time user of Google Chrome (since the very first day of its release, as a matter of fact), I&#8217;ve quickly grown accustomed to some of the Chrome way of doing things. Before Google Chrome, I used Opera &#8230; <a href="http://neosmart.net/blog/2011/google-chrome-form-quicksubmit/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As a long time user of Google Chrome (since the very first day of its release, as a matter of fact), I&#8217;ve quickly grown accustomed to some of the Chrome way of doing things. Before Google Chrome, I used Opera and before that Firefox and Firebird &#8211; and only before those, Internet Explorer. </p>
<p>While each of these fine web browsers has its own way doing things, ranging from keyboard shortcuts to tab management and process handling, they all more or less pull these off a bit nicer than Internet Explorer ever code. But the one Internet Explorer feature I can honestly say I miss when using Google Chrome is the ability to submit the form being currently modified/filled-in with a keyboard shortcut, especially if it works even if there are multiple forms on the screen.</p>
<p><a href="http://superuser.com/questions/338255/keyboard-shortcut-to-submit-current-form-on-chrome-os-x">Searching about</a> for a cross-platform solution to this problem, perhaps a previously unknown keyboard shortcut or else some method of assigning a keyboard shortcut that would let Google Chrome intelligently submit the current form via a keyboard shortcut on both Mac and Windows, it became clear that this feature just doesn&#8217;t exist for Chrome. Well, as of yesterday, at any rate&#8230;</p>
<p><span id="more-1191"></span></p>
<p>As of <em>today</em>, this feature does exist and it can be yours by just installing Chrome Form QuickSubmit, a Google Chrome extension that will add the keyboard shortcut alt+shift+s on Windows/Linux and cmd+shift+s on Mac to your Chrome, letting you easily and quickly submit the form you&#8217;re filling in without needing to resort to tabs, or <em>gasp</em> the mouse:</p>
<p class="save"><a href="http://neosmart.net/downloads/software/QuickSubmit/QuickSubmit 0.2.crx">Google Chrome QuickSubmit 0.2</a></p>
<p>Again, the keyboard shortcuts are alt+shift+s on Windows/Linux and cmd+shift+s on OS X. These shortcuts do not, to the best of my knowledge, conflict with any others and there aren&#8217;t any known issues with this extension. So go ahead, click the link above, authorize the extension, refresh this page, and test it out in the box below!</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/google-chrome-form-quicksubmit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microsoft plays the blame game fast and loose with Internet Explorer 10 and Windows 8</title>
		<link>http://neosmart.net/blog/2011/microsoft-plays-the-blame-game-fast-and-loose-with-internet-explorer-10-and-windows-8/</link>
		<comments>http://neosmart.net/blog/2011/microsoft-plays-the-blame-game-fast-and-loose-with-internet-explorer-10-and-windows-8/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 19:18:39 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Bad Practices]]></category>
		<category><![CDATA[Internet Explorer 10]]></category>
		<category><![CDATA[Lies]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1182</guid>
		<description><![CDATA[Yesterday, Microsoft made available the first public beta of Windows 8. The developer preview can be downloaded on the Microsoft website, and has received plenty of media coverage and has been the subject of much scrutiny and review. However, in &#8230; <a href="http://neosmart.net/blog/2011/microsoft-plays-the-blame-game-fast-and-loose-with-internet-explorer-10-and-windows-8/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yesterday, Microsoft made available the first public beta of Windows 8. The developer preview can be downloaded on <a href="http://msdn.microsoft.com/en-us/windows/apps/br229516">the Microsoft website</a>, and has received plenty of media coverage and has been the subject of much scrutiny and review. However, in our testing of Windows 8 for compatibility with NeoSmart software and products, we came across a rather, shall we say, <em>interesting</em> approach that Internet Explorer 10 now takes to its crashes. With Windows 8, as with previous versions, when an application hangs or crashes, an error reporting dialog is displayed prompting the user to select an action to take with the crashed program.</p>
<p>What&#8217;s different with Windows 8 and Internet Explorer 10 is that Microsoft chooses to deflect the blame from itself, and pin it instead on the unfortunate owners of the website that the user had last visited. In the following screenshot, Internet Explorer 10 has crashed after being unable to handle some of the web scripting on our website. Except instead of the error dialog you would expect (something to the effect of &#8220;Internet Explorer has stopped responding,&#8221; an error caption which we are all familiar with and of which the web is full), the error dialog instead reads:</p>
<blockquote><p>neosmart.net is not responding.</p></blockquote>
<p><span id="more-1182"></span></p>
<p><a href="http://farm7.static.flickr.com/6153/6150458231_bd8ce39ca4_o.png"><img class="colorbox-1182"  src="http://farm7.static.flickr.com/6153/6150458231_d72f25636b_z.jpg" alt="Internet Explorer 10's lies and deceptions"/></a></p>
<p>Come again? Really? To us, this seems like a rather mean and dishonest approach to dealing with the shortcomings of the web browser. While it is true that at this moment in time, Internet Explorer is more prone to crashes and hangs than it would be in the final (RTM) release of Windows 8, this does not in any way give Microsoft the right to assume that in the future any hangs or crashes in IE are to be blamed on the designers/coders of the website being visited. </p>
<p>In fact, <em>no code</em> even if purposely meant to crash the browser should succeed in doing so, and certainly should not be held to blame. If Microsoft cannot make a crash-proof browser, that does not mean that they should dishonestly deflect and redirect the blame towards and innocent third party.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/microsoft-plays-the-blame-game-fast-and-loose-with-internet-explorer-10-and-windows-8/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Windows Recovery Discs Updated, Reinstated</title>
		<link>http://neosmart.net/blog/2011/windows-recovery-discs-updated-reinstated/</link>
		<comments>http://neosmart.net/blog/2011/windows-recovery-discs-updated-reinstated/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 23:10:41 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[Recovery]]></category>
		<category><![CDATA[Repair CD]]></category>
		<category><![CDATA[SystemDiscs]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1166</guid>
		<description><![CDATA[Almost four years ago, NeoSmart Technologies published a Windows Vista repair and recovery CD that could be used to treat common boot issues and recover from catastrophic system failure in case you didn&#8217;t have a Windows setup CD handy. Over &#8230; <a href="http://neosmart.net/blog/2011/windows-recovery-discs-updated-reinstated/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="colorbox-1166"  align="right" src="http://farm7.static.flickr.com/6071/6080663417_0f67981d30_o_d.png" alt="Windows Logo" width="210px"/></p>
<p>Almost four years ago, NeoSmart Technologies published a Windows Vista repair and recovery CD that could be used to treat common boot issues and recover from catastrophic system failure in case you didn&#8217;t have a Windows setup CD handy. </p>
<p>Over the years, we&#8217;ve added more recovery CDs to the collection, ending up with a complete portfolio of repair CDs for Windows Vista and Windows 7 in both 32- and 64-bit flavors. We&#8217;ve had the good fortune of being able to host these CDs on our site in one form or the other for free download to millions of users around the globe.</p>
<p>Three months ago, we were contacted by the legal department at Microsoft Corporation asking us to discontinue hosting these files. Until this point, we were not aware that Microsoft was displeased with our hosting of the CDs and in fact enjoyed a rather healthy relationship with the Microsoft support forums where victims of PC crashes would be directed to our site to download a copy of the repair CDs.</p>
<p>Since then, we have been in talks and negotiations with the Microsoft legal and licensing divisions, trying to work out a method whereby we could provide our users and visitors with access to these CDs once again. Today we&#8217;re excited to announce that these CDs are once more available for download!</p>
<p><span id="more-1166"></span></p>
<p>There&#8217;s some mixed good and bad news, however. The good news is that all downloads will be direct HTTP links, so no need to learn how to use a torrent client or fiddle around with open network ports: just plain, standard, direct, and very fast HTTP downloads for all our ISO images. We&#8217;ve also taken this opportunity to update the repair CDs and add a virus scanner (powered by <a href="http://www.clamwin.com/">ClamWin</a>) as well as some command-line tools and utilities that were missing from some of the images.</p>
<p>The bad news is that there will now be a nine dollar download charge for each CD. There was no way for us to avoid charging this, as we now pay a licensing fee to Microsoft in exchange for making these CDs available, and also pay per download to outsource the high-speed web hosting for these large CD images (150 to 200 MiB, each) to an outside service.</p>
<p>We look forward to updating these repair and recovery CDs over time and adding more tools and utilities to help you save your PCs from the brink of death. We thank you for your patience with us over the past few months during which the downloads were suspended, and truly appreciate your understanding of the situation.</p>
<p><strong>Download Links</strong></p>
<p class="save"><a href="http://systemdiscs.com/?utm_source=neosmart&#038;utm_medium=article&#038;utm_campaign=Reinstatement">Windows Vista Recovery Discs (x86/x64)</a>
</p>
<p class="save"><a href="http://systemdiscs.com/?utm_source=neosmart&#038;utm_medium=article&#038;utm_campaign=Reinstatement">Windows 7 Recovery Discs (x86/x64)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/windows-recovery-discs-updated-reinstated/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>EasyBCD 2.1 and Some Big Changes</title>
		<link>http://neosmart.net/blog/2011/easybcd-2-1-and-some-big-changes/</link>
		<comments>http://neosmart.net/blog/2011/easybcd-2-1-and-some-big-changes/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 16:11:22 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[EasyBCD]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1125</guid>
		<description><![CDATA[For all our loving users, readers, and members out there, EasyBCD 2.1 has just been released and is ready for consumption. Freshly baked, tenderly prepared, and lovingly made, it brings the usual host of new features and updates that a &#8230; <a href="http://neosmart.net/blog/2011/easybcd-2-1-and-some-big-changes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="colorbox-1125"  src="http://farm3.static.flickr.com/2716/4110038985_6ccf28791b_m.jpg" alt="EasyBCD Logo" align="right" /></p>
<p>For all our loving users, readers, and members out there, EasyBCD 2.1 has just been released and is ready for consumption. Freshly baked, tenderly prepared, and lovingly made, it brings the usual host of new features and updates that a new version of EasyBCD usually brings.</p>
<p>But this build of <a href="http://neosmart.net/dl.php?id=1">EasyBCD</a> is a little special — we focused a lot more on improving the user experience over adding new features. We&#8217;ve fine-tuned every line of text, every button, every icon. We&#8217;ve hidden all we can hide, automated all we can automate, but never at the cost of advanced options; instead, everything is just that much smarter and more intelligent, cutting out the extra steps that left room for confusion. Simply put, EasyBCD 2.1 is all about smoothing out the edges of what has become the world&#8217;s most popular bootloader utility.</p>
<p>With EasyBCD 2.1 also comes some exciting changes from the developmental side of things. As you all may or may not know, development at NeoSmart Technologies has largely been a one-man show, with <a href="http://neosmart.net/forums/member.php?u=1">Mahmoud</a> doing the coding and research, with help from an amazing team of moderators (chief of which are <a href="http://neosmart.net/forums/member.php?u=2082">Terry</a>, <a href="http://neosmart.net/forums/member.php?u=3234">Justin</a>, and <a href="http://neosmart.net/forums/member.php?u=47">Peter</a>) providing most of the ever-important tech suport <a href="http://neosmart.net/forums/">on our forums</a>. What most people don&#8217;t know is that while NeoSmart Technologies has, alhamdulilah, reached epic heights over the past few years, it&#8217;s being run entirely on a part-time basis by all of its volunteers.</p>
<p><span id="more-1125"></span></p>
<p>As a result of this, development has never been as fast-paced as our users would like and <a href="http://neosmart.net/wiki/">the documentation</a> has somewhat stagnated over the years. We have always had some exciting ideas we wanted to try out, new projects we&#8217;d like to share, and guides we&#8217;d love to write, but unfortunately as hard-pressed for time as we were, these things just never happened. But we&#8217;d like that to change, and we&#8217;ll soon have people working full-time on NeoSmart projects.</p>
<p>This, combined with what <a href="http://www.implbits.com/HashTab.aspx">some</a> in the industry have taken to calling the &#8220;divide-by-zero&#8221; error: a lot of people from big corporations to individual users want to use free software, but have <a href="http://news.ycombinator.com/item?id=2185340">this terrible misconception</a> that because it&#8217;s free it must be inferior, which as we all know, is simply not the case. There are also other issues involving EasyBCD and commercial use — it turns out that while we were publishing EasyBCD under a catch-all free license, some of the components we included in EasyBCD could only be redistributed for personal, non-commercial use; thus putting us and our users in a small dilemma.</p>
<p>The solution that we arrived at after much deliberation was to start a commercial licensing program for EasyBCD. Now, we need to say loud and clear: EasyBCD has always been and will always be free for personal use. We hate developers that turn on their own users, preying on their loyalty and support, forcing them to fork out money for software that&#8217;s always been free.</p>
<p>That said, as of EasyBCD 2.1, companies and individuals using EasyBCD in commercial settings, as a part of a commercial package, etc. will need to <a href="http://neosmart.net/store/">obtain a commercial license</a>. Commercial licenses are currently priced at $24.95 a seat (flexibly defined as per-user or per-machine, your call) with volume licensing available at reduced rates. Simply, if you&#8217;re using EasyBCD to make money, you can help invest in making it a better product for yourself and everyone.</p>
<p>Licensed EasyBCD users are given priority support, with the option of discussing custom deployment and/or product customization options. All EasyBCD licenses are lifetime licenses, future updates and releases forever included. We hope you will all stand by us during this transition, and we look forward to bringing new and exciting products to bear in the near future.</p>
<p class="save"><a href="http://download.cnet.com/EasyBCD/3000-2094_4-10556865.html">Download EasyBCD 2.1</a> <span style="font-size:small;">(1.377 MiB)</span></p>
<p class="save"><a href="http://neosmart.net/store/">Buy Commercial License</a> <span style="font-size:small;">($24.95)</span></p>
<p>Major new features:</p>
<ul>
<li>EasyBCD setup detects missing or out-of-date .NET 2.0 pre-requirement, and automatically installs.</li>
<li>New options to boot from hard disk or floppy images. No longer just VHDs, raw disk images now work too!</li>
<li>Much-improved BCD parsing methodology that works even when bcdedit doesn&#8217;t!</li>
<li>Intelligent external BCD handling. Automatically determines drive settings, and warns if entries aren&#8217;t portable as created.</li>
<li>Added a &#8220;No Timeout&#8221; option of the boot menu, wherein the selection screen will hang until a selection is made.</li>
<li>As usual, EasyBCD now features improved and more-resilient support for even more Linux configurations.</li>
</ul>
<p>A complete list of changes can be found in <a href="http://neosmart.net/changelog.php?id=1">the full changelog</a>.</p>
<p>Cheers and don&#8217;t forget to Like us <a href="https://www.facebook.com/NeoSmart">on Facebook</a> and follow us on twitter <a href="http://twitter.com/neosmart">@NeoSmart</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/easybcd-2-1-and-some-big-changes/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>HP Running the ATi QA Show?</title>
		<link>http://neosmart.net/blog/2011/hp-running-the-ati-qa-show/</link>
		<comments>http://neosmart.net/blog/2011/hp-running-the-ati-qa-show/#comments</comments>
		<pubDate>Wed, 25 May 2011 19:44:43 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[ATi]]></category>
		<category><![CDATA[BSOD]]></category>
		<category><![CDATA[Crash]]></category>
		<category><![CDATA[Drivers]]></category>
		<category><![CDATA[Graphics Card]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1074</guid>
		<description><![CDATA[From the day I built my PC a few years ago until just last week, it&#8217;s been impossible for me to play a game (pretty much *any* full-screen DirectX/OpenGL game) without the ATi drivers crashing. (For reference, stock ATi HD3870 &#8230; <a href="http://neosmart.net/blog/2011/hp-running-the-ati-qa-show/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="colorbox-1074"  src="http://upload.wikimedia.org/wikipedia/en/2/26/Ruby%27s_Revenge_1024.jpg" alt="ATi's Ruby" align="right"/>From the day I built my PC a few years ago until just last week, it&#8217;s been impossible for me to play a game (pretty much *any* full-screen DirectX/OpenGL game) without the ATi drivers crashing. (For reference, stock ATi HD3870 on an ASUS RoG Maximus Forumula II motherboard). I&#8217;ve tracked down each and every possible lead, and solved a number of crash-inducing issues in the process, but haven&#8217;t been able to completely prevent the display driver crashes from the days Vista or now on Windows 7.</p>
<p>There were issues pertaining to dual-displays in a mixed VGA/DVI environment (one display DVI, the second VGA) which were never resolved by ATi (to the best of my knowledge) and were worked around by initially downgrading the DVI to a VGA connection and later replacing the older monitor with a new DVI-based display. There were issues related to the refresh rate. There were issues related to the resolution. There were issues related to the games. There were issues related to the OS. Basically, wherever you look, there were problems caused by poor development practices and crappy QA all around.</p>
<p>There were issues that Microsoft/Windows&#8217; new WDM model caught, triggering a restart of the graphics subsystem without causing a BSoD. And there were (unfortunately the majority) of the ATi display driver crashes that caused BSoDs left, right, and center.</p>
<p>Today, my Windows 7 PC surprised me with an interesting question: </p>
<p><a href="http://neosmart.net/blog/wp-content/uploads/HP-or-ATi..png"><img class="colorbox-1074"  style="margin-right: 20px;" src="http://neosmart.net/blog/wp-content/uploads/HP-or-ATi..png" alt="Send info to HP?" /></a></p>
<p><span id="more-1074"></span></p>
<blockquote><p>ATI display driver has stopped working properly. [big surprise!]</p>
<p>At this time we don&#8217;t know the exact cause of this problem [again, no surprises here!]. Hewlett-Packard [!!!] is interested in gathering additional feedback. Please visit the Hewlett-Packard website to provide information about the problem.</p></blockquote>
<p><em>Pin-drop silence</em>. Remember, this PC is homebuilt. HP has nothing to do with it. If it said &#8220;report to ATi,&#8221; or &#8220;report to AMD,&#8221; or &#8220;report to Microsoft,&#8221; I&#8217;d understand. But HP?</p>
<p>And it wasn&#8217;t a mistake. Following the link presented takes me to <a href="https://www.hpwebgen.com/questions.aspx?id=24304&#038;pass=3366">this HP page</a>. And the first question? <b>Did this crash occur on an HP PC?</b></p>
<p>So it&#8217;s not a mistake on Microsoft&#8217;s behalf &mdash; HP is making a real effort to track down a bug caused by ATi drivers running ATi hardware. Wow. </p>
<p>All I know are two things: </p>
<ol>
<li>Having been in contact with ATi over these problems for several years, I&#8217;m glad someone else is looking into it now.</li>
<li>I&#8217;m not getting another ATi/AMD graphics card ever again!</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/hp-running-the-ati-qa-show/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s Chrome Gets a New Logo</title>
		<link>http://neosmart.net/blog/2011/googles-chrome-gets-a-new-logo/</link>
		<comments>http://neosmart.net/blog/2011/googles-chrome-gets-a-new-logo/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 15:47:45 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[chromo]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[logos]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1046</guid>
		<description><![CDATA[Google Chrome has a new logo, and it wants to make sure everyone knows. Those of you updating to the latest Chrome builds (in this case, 11.0.696.12 dev, running on Mac OS X 10.7) will find that the new version comes &#8230; <a href="http://neosmart.net/blog/2011/googles-chrome-gets-a-new-logo/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="colorbox-1046"  src="http://farm6.static.flickr.com/5056/5532400530_6f271bbd0f_o.png" alt="New chrome logo" align="right" /></p>
<p>Google Chrome has a new logo, and it wants to make sure everyone knows.</p>
<p>Those of you updating to the latest Chrome builds (in this case, 11.0.696.12 dev, running on Mac OS X 10.7) will find that the new version comes with a bold new icon. We&#8217;re not sure if we like it just yet, because it definitely takes some getting used to.</p>
<p>The new icon is at the top-right of this post. For comparison, here&#8217;s the old one:</p>
<p><img class="colorbox-1046"  src="http://upload.wikimedia.org/wikipedia/en/thumb/d/d0/Chrome_Logo.svg/256px-Chrome_Logo.svg.png" alt="" width="256" height="256" /></p>
<p>The new one is distinctly more 2d, less shiny, and far more abstract. They say that&#8217;s <a href="http://best-ad.blogspot.com/2008/08/evolution-of-logos.html">the natural progression</a> of logos, but Chrome and its logo certainly haven&#8217;t been around since the 60s for us to be discussing that.</p>
<p><span id="more-1046"></span></p>
<p>Us? We can&#8217;t stop seeing a big, colorful &#8217;9&#8242; whenever we glance at the icon.</p>
<p>And (after the jump), here&#8217;s the new Chrome logo in super-size. [Click it on it to load the image itself at full resolution]</p>
<p><a href="http://farm6.static.flickr.com/5058/5531809431_2b8a88a111_o.png"><img class="colorbox-1046"  src="http://farm6.static.flickr.com/5058/5531809431_2b8a88a111_o.png" alt="" /></a></p>
<p>&nbsp;</p>
<p><em>Follow us on Twitter <a href="http://twitter.com/neosmart">@neosmart</a> or on Facebook at <a href="http://facebook.com/NeoSmart">http://facebook.com/NeoSmart</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/googles-chrome-gets-a-new-logo/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Happy Pi Day 2011, Everyone!</title>
		<link>http://neosmart.net/blog/2011/happy-pi-day-2011-everyone/</link>
		<comments>http://neosmart.net/blog/2011/happy-pi-day-2011-everyone/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 09:38:30 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[celebration]]></category>
		<category><![CDATA[holiday]]></category>
		<category><![CDATA[Math]]></category>
		<category><![CDATA[Pi]]></category>
		<category><![CDATA[pie]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1029</guid>
		<description><![CDATA[It&#8217;s that time of the year again &#8211; our favorite holiday for the past decade. Pi Day. A reminder of the math geeks that have brought wisdom and light on our planet for centuries past. Depending on who you ask, &#8230; <a href="http://neosmart.net/blog/2011/happy-pi-day-2011-everyone/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s that time of the year again &#8211; our favorite holiday for the past decade. Pi Day. A reminder of the math geeks that have brought wisdom and light on our planet for centuries past.</p>
<p>Depending on who you ask, they all have different terms for Pi. Transcendental, irrational, easy, hard&#8230; but we prefer the term &#8216;<a href="http://neosmart.net/blog/2008/celebrating-pi-day/">magical</a>.&#8217;</p>
<p><a href="http://www.flickr.com/photos/nst/5237671602/"><img class="colorbox-1029"  src="http://farm6.static.flickr.com/5241/5237671602_3abf3229b8_z.jpg" alt="" width="500px" /></a></p>
<p><span id="more-1029"></span></p>
<p>(If only that pie tasted as wonderful as it looks! Alas, it was good, but not <em>that</em> good!)</p>
<p><strong>Happy Pi Day 2011!</strong></p>
<p>Go out, have some fun, bake a pie, read a math journal, write some geeky code, and <a href="http://news.ycombinator.com/item?id=1878735">tell</a> <a href="http://www.metafilter.com/76377/Two-mathematicians-walk-into-a-bar">some</a> <a href="http://mathoverflow.net/questions/1083/do-good-math-jokes-exist">math</a> <a href="http://www.onlinemathlearning.com/math-jokes-calculus.html">jokes</a>. This is the one day each year you&#8217;re allowed to let your inner geek show and not worry about being too geeky. On Pi Day, it&#8217;s cool to be nerdy!</p>
<p><i>Follow NeoSmart Technologies on twitter <a href="http://twitter.com/neosmart">@neosmart</a> and <a href="http://www.facebook.com/NeoSmart">on Facebook</a>.</i></p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/happy-pi-day-2011-everyone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Open Source, 100% Compatible ln for Windows (and Junction Point library)</title>
		<link>http://neosmart.net/blog/2011/open-source-100-compatible-ln-for-windows-and-junction-point-library/</link>
		<comments>http://neosmart.net/blog/2011/open-source-100-compatible-ln-for-windows-and-junction-point-library/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 13:13:34 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[hardlink]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[ln]]></category>
		<category><![CDATA[ln-win]]></category>
		<category><![CDATA[NeoSmart]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[symlink]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1015</guid>
		<description><![CDATA[We&#8217;ve been huge fans of symlinks for forever, and even posted about Windows Vista&#8217;s new mklink commandline utility with quite the passion back in 2006 when the ability to create soft-links from the commandline was first added to Windows. However, &#8230; <a href="http://neosmart.net/blog/2011/open-source-100-compatible-ln-for-windows-and-junction-point-library/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been huge fans of symlinks for forever, and even posted about Windows Vista&#8217;s <a href="http://technet.microsoft.com/en-us/library/cc753194(WS.10).aspx">new mklink</a> commandline utility with <a href="http://neosmart.net/blog/2006/symlinks-on-vista/">quite the passion</a> back in 2006 when the ability to create soft-links from the commandline was first added to Windows.</p>
<p>However, there are a few things that have forever irked us about the ln lookalike called mklink.exe:</p>
<ul>
<li>It&#8217;s called mklink and not ln. (I mean, you just get can&#8217;t get around that fact)</li>
<li>The arguments are switched around. `mklink something_doesnt_exist actual_file` is just&#8230;&#8230;.. wrong!</li>
<li>By default, mklink will create softlinks and not hardlinks. ln requires the /h flag to create a hardlink.</li>
<li>mklink isn&#8217;t smart enough to distinguish between files and folders. You need explicitly tell it via the commandline.</li>
<li>Even then, mklink has <em>two </em>different switches depending on the type of directory link you want. /D for softlink&#8217;d directories, and /J for hardlink&#8217;d directories.</li>
<li>mklink can&#8217;t be used outside of cmd.exe (such as in PowerShell). <small>(Hat tip: <a href="http://neosmart.net/blog/2011/open-source-100-compatible-ln-for-windows-and-junction-point-library/#comment-573466">Jason</a>)</small></li>
<li>And, of course,  mklink isn&#8217;t open source.</li>
</ul>
<p>So we made our own.</p>
<p><span id="more-1015"></span></p>
<p>ln-win is available in 32-bit and 64-bit, uses the same syntax, names, switches, and argument ordering as ln on *nix. And pursuant to <a href="http://neosmart.net/blog/2011/contributing-to-the-open-source-community/">our promise</a> to contribute more to open source, ln-win and our Junction Point library is 100% open source, freely licensed under the generous terms of the MIT license.</p>
<p>Perhaps more importantly, ln-win contains an open source Junction Point library. While Win32 APIs exist to create symlinks (on Vista and up), there is no API for creating hardlinks of any kind (for files or folders). The NeoSmart JunctionPoint library provides the following APIs:</p>
<pre class="code">	bool CreateJunctionPoint(LPCTSTR origin, LPCTSTR junction);
	bool IsDirectoryJunction(LPCTSTR path);
	bool GetJunctionDestination(LPCTSTR path, OUT LPTSTR destination);
	bool DeleteJunctionPoint(LPCTSTR path);
</pre>
<p>As you can see, the NeoSmart JunctionPoint library provides all the APIs you need both to create and interact with hardlinks. IsDirectoryJunction can be used for both symlinks and hardlinks, making it a snap to make your code symlink/hardlink aware, letting you intelligently avoid cyclic paths and data duplication for any filesystem traversal needs.</p>
<p class="save"><a href="http://neosmart.net/dl.php?id=16">Binaries for Windows x86 and x64</a></p>
<p class="save"><a href="https://github.com/NeoSmart/ln-win">ln-win Source Code on GitHub</a></p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/open-source-100-compatible-ln-for-windows-and-junction-point-library/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>The Death of BCC?</title>
		<link>http://neosmart.net/blog/2011/the-death-of-bcc/</link>
		<comments>http://neosmart.net/blog/2011/the-death-of-bcc/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 13:14:22 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[bcc]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Privacy]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=1003</guid>
		<description><![CDATA[In the age of Facebook, in an era where privacy and anonymity are a thing of the very distant past, quite a few &#8220;features&#8221; of technology have been banished from daily use, forced to languish in the corner in a &#8230; <a href="http://neosmart.net/blog/2011/the-death-of-bcc/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In the age of Facebook, in an era where privacy and anonymity are a thing of the very distant past, quite a few &#8220;features&#8221; of technology have been banished from daily use, forced to languish in the corner in a sad state of disuse and disrepair. But perhaps none have suffered such a miserable and regrettable fate as the BCC.</p>
<p>Quick: if you&#8217;re fighting with a friend and want to let your BFF know what&#8217;s going on as you send your frenemy a nasty messsage — what&#8217;s the best way to pull that off?</p>
<p>If you&#8217;ve completed the switch to Facebook mindset, your convoluted answer would consist of something to effect &#8220;Send a message to X, copy and paste it, and send it to Y.&#8221; And you&#8217;d be right &#8211; Facebook doesn&#8217;t give you another way of pulling this off. <strong>FAIL!</strong></p>
<p>Let&#8217;s say your technical skills are <em>not</em> in such a pitiful state and you have enough sense to still use email for day-to-day communications. What&#8217;s your answer then? &#8220;I&#8217;ll just send X an email, then forward my result to Y.&#8221; aaaaaaaaand that&#8217;s another fail.</p>
<p>See, there&#8217;s this oft-overlooked feature my commandline mail client from the 80s has that solves this. It&#8217;s called &#8220;Blind Carbon Copy,&#8221; or BCC for short. You can send an email to more than one person without all your recipients knowing who you sent it to! <gasp></gasp></p>
<p><span id="more-1003"></span></p>
<p>Unfortunately, to use BCC it isn&#8217;t enough to just know about it and want to use it yourself &#8211; the people you&#8217;re BCCing in your emails need to have enough sense to look up at the &#8220;To:&#8221; line in their email client and find out what exactly is their role in this message. Are they the primary recipients of this email? Or perhaps they&#8217;re only officially in the loop, so that they can have a copy of this email for future reference and, if necessary, can step in when needed in the future? Or have they been BCC&#8217;d in the message &#8211; invisibly copied in on the contents of the email, because the sender wants them to see it without necessarily divulging this fact to the original recipient?</p>
<p>But if people don&#8217;t look to see what status they&#8217;ve been delegated to in this email, then it just doesn&#8217;t work. And unfortunately, those of us that <em>do</em> use BCC no longer can. Imagine this email below:</p>
<blockquote><p>To: Margaret</p>
<p>BCC: Jane</p>
<p>Subject: The secret you told me about!</p>
<p><br class="spacer_" /></p>
<p>Dear Margaret,</p>
<p>I just wanted to say thanks for confiding in me. I was really sorry to hear about ________, hopefully things will work out.</p>
<p>Chin up!</p>
<p>Carl</p>
</blockquote>
<p>Carl felt it would be OK to share this tidbit of info with Jane, his long time confidante. Margaret didn&#8217;t want anyone to know. Later that day, Jane sees Margaret at the supermarket, and before you know it:</p>
<blockquote><p>Jane: Hey Margaret! How are you doing? Fancy seeing you here!</p>
<p>Margaret: Oh, hi Jane!</p>
<p>Jane: How&#8217;s the baby coming along?</p>
<p>Margaret: CAAAAARL!!!!</p>
</blockquote>
<p>Yep. Because Carl hadn&#8217;t made it clear to Jane that <em>Margaret didn&#8217;t know she knew</em>, Jane figured everyone in the original conversation was &#8220;in on it.&#8221;</p>
<p>Given the unfortunately high percentage of people that fall into the same category as our Jane here, Carl just can&#8217;t use this technique any more. He simply can&#8217;t trust that Jane will have enough sense to realize she&#8217;s being invisibly BCC&#8217;d in the conversation, and has to result to this crude technique of letting her know:</p>
<blockquote><p>To: Jane</p>
<p>Subject: FWD: The secret you told me about!</p>
<p><br class="spacer_" /></p>
<p>Hi Jane. This is a secret, Marge doesn&#8217;t know I told anyone! See you later!</p>
<p>-Carl</p>
<p><br class="spacer_" /></p>
<p>To: Margaret</p>
<p>Subject: The secret you told me about!</p>
<p><br class="spacer_" /></p>
<p>Dear Margaret,</p>
<p>I just wanted to say thanks for confiding in me. I was really sorry to hear about ________, hopefully things will work out.</p>
<p>Chin up!</p>
<p>Carl</p>
</blockquote>
<p>I&#8217;m always shocked to find &#8220;techie friends&#8221; just don&#8217;t get BCC. To illustrate the point, one of my more well-versed friends in the arcane art of email called me up the other day: &#8220;I just wanted to double-check &#8211; if I have a list of 400 people I need to email at once but I don&#8217;t want them all to know each other&#8217;s emails&#8230;. It&#8217;s possible with BCC somehow, right? And how?&#8221;</p>
<p>Shame, really. Rest in peace, BCC. You were a good friend and we had some great times together.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2011/the-death-of-bcc/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using xcache
Object Caching 1288/1402 objects using xcache

Served from: neosmart.net @ 2012-02-07 23:21:06 -->
