<?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>Helyar.net &#187; Other</title>
	<atom:link href="http://www.helyar.net/category/other/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.helyar.net</link>
	<description>From the desktop of George Helyar</description>
	<lastBuildDate>Thu, 26 Jan 2012 16:11:27 +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>Faster than light neutrinos</title>
		<link>http://www.helyar.net/2011/faster-than-light-neutrinos/</link>
		<comments>http://www.helyar.net/2011/faster-than-light-neutrinos/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 13:32:52 +0000</pubDate>
		<dc:creator>George Helyar</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://www.helyar.net/?p=677</guid>
		<description><![CDATA[OK so this is probably going to demonstrate how bad I am at physics, and I will probably be flamed for being an idiot, but here are some of my thoughts on the faster than light neutrinos. Time slows down as you approach the speed of light. Velocity is a derivation of time (speed = [...]]]></description>
			<content:encoded><![CDATA[<p>OK so this is probably going to demonstrate how bad I am at physics, and I will probably be flamed for being an idiot, but here are some of my thoughts on the faster than light neutrinos.</p>
<ol>
<li>Time slows down as you approach the speed of light. Velocity is a derivation of time (speed = distance / time). This can make it difficult to measure, and the time dilation needs to be accounted for.</li>
<li>When measuring things close to the speed of light, the equipment itself has the same limitations. It takes time for a signal to get from one part of the equipment to another.</li>
<li>The Earth itself is moving in the solar system, the solar system is moving in the galaxy, and the galaxy is moving in the universe. The speed of light is an absolute limit, but the measurement of something moving between two points on Earth is a relative measurement. If something was fixed in an absolute position, it would be moving very quickly relative to the Earth.</li>
<li>The speed of light limitation applies to objects with mass. The mass of neutrinos is believed to be non-zero, but is not yet completely known, and objects with energy essentially have more mass, so the mass of it changes as it accelerates. It&#8217;s hard to do maths when you don&#8217;t have all of the starting variables.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.helyar.net/2011/faster-than-light-neutrinos/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Windows 8 is the next Vista fail.</title>
		<link>http://www.helyar.net/2011/windows-8-is-the-next-vista-fail/</link>
		<comments>http://www.helyar.net/2011/windows-8-is-the-next-vista-fail/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 11:21:30 +0000</pubDate>
		<dc:creator>George Helyar</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://www.helyar.net/?p=655</guid>
		<description><![CDATA[I&#8217;m calling it now. First Windows ME, then Vista, next 8. All failures, or soon to be. There&#8217;s nothing new in Windows 8 that warrants replacing Windows 7 so soon but there&#8217;s enough changed on the surface to piss people off. People don&#8217;t like having changes forced upon them (see also: Facebook). The only people [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m calling it now. First Windows ME, then Vista, next 8. All failures, or soon to be.</p>
<p>There&#8217;s nothing new in Windows 8 that warrants replacing Windows 7 so soon but there&#8217;s enough changed on the surface to piss people off. People don&#8217;t like having changes forced upon them (see also: Facebook). The only people that will be getting Windows 8 will be people who got it pre-installed and had no choice, and I don&#8217;t see any businesses upgrading to Windows 8 whatsoever.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.helyar.net/2011/windows-8-is-the-next-vista-fail/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Concise glossary of reverse engineering</title>
		<link>http://www.helyar.net/2011/concise-glossary-of-reverse-engineering/</link>
		<comments>http://www.helyar.net/2011/concise-glossary-of-reverse-engineering/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 14:28:39 +0000</pubDate>
		<dc:creator>George Helyar</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[hack]]></category>

		<guid isPermaLink="false">http://www.helyar.net/?p=652</guid>
		<description><![CDATA[Debugger Executes a program, displaying the memory as it runs. Decompiler Converts object code to a higher level language, such as C. Disassembler Converts object code to assembly. Stupid Charging thousands of dollars for software whose target audience primarily use it to crack software rather than paying for it.]]></description>
			<content:encoded><![CDATA[<p><strong>Debugger</strong><br />
Executes a program, displaying the memory as it runs.</p>
<p><strong>Decompiler</strong><br />
Converts object code to a higher level language, such as C.</p>
<p><strong>Disassembler</strong><br />
Converts object code to assembly.</p>
<p><strong>Stupid</strong><br />
Charging thousands of dollars for software whose target audience primarily use it to crack software rather than paying for it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.helyar.net/2011/concise-glossary-of-reverse-engineering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop saying SEQUEL</title>
		<link>http://www.helyar.net/2011/stop-saying-sequel/</link>
		<comments>http://www.helyar.net/2011/stop-saying-sequel/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 12:47:51 +0000</pubDate>
		<dc:creator>George Helyar</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.helyar.net/?p=633</guid>
		<description><![CDATA[SQL is not the same thing as SEQUEL. If you&#8217;re a grumpy old DBA, stuck in your ways, who actually used SEQUEL back in the 1970s, that&#8217;s fine. For all the new kids just getting into SQL, it&#8217;s pronounced es-que-el, not sequel. When you call it sequel, you sound like just as much of an [...]]]></description>
			<content:encoded><![CDATA[<p>SQL is not the same thing as SEQUEL. If you&#8217;re a grumpy old DBA, stuck in your ways, who actually used SEQUEL back in the 1970s, that&#8217;s fine. For all the new kids just getting into SQL, it&#8217;s pronounced es-que-el, not sequel. When you call it sequel, you sound like just as much of an idiot as someone who says lynuks. It&#8217;s annoying.</p>
<p>The &#8220;SQL&#8221; pronunciation is actually defined in the original 1986 specification for SQL and confirmed by common DBMS such as <a href="http://dev.mysql.com/doc/refman/5.0/en/what-is-mysql.html">MySQL</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.helyar.net/2011/stop-saying-sequel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Visual Studio &#8220;There was a problem sending the command to the program&#8221;</title>
		<link>http://www.helyar.net/2011/visual-studio-there-was-a-problem-sending-the-command-to-the-program/</link>
		<comments>http://www.helyar.net/2011/visual-studio-there-was-a-problem-sending-the-command-to-the-program/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 21:23:33 +0000</pubDate>
		<dc:creator>George Helyar</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.helyar.net/?p=611</guid>
		<description><![CDATA[Since moving to Visual Studio 2010 on Windows 7 x64, I&#8217;ve been getting this error a lot. Every time I open Visual Studio by opening a file rather than running its executable directly, in fact. Most of the answers seem to revolve around running Visual Studio as a normal user rather than an administrator, but [...]]]></description>
			<content:encoded><![CDATA[<p>Since moving to Visual Studio 2010 on Windows 7 x64, I&#8217;ve been getting this error a lot. Every time I open Visual Studio by opening a file rather than running its executable directly, in fact.</p>
<p><a href="http://www.helyar.net/wp-content/uploads/2011/03/vserror.png"><img src="http://www.helyar.net/wp-content/uploads/2011/03/vserror.png" alt="" title="vserror" width="641" height="519" class="aligncenter size-full wp-image-617" /></a></p>
<p>Most of the answers seem to revolve around running Visual Studio as a normal user rather than an administrator, but I was already doing that.</p>
<p>Eventually, a reply to <a href="http://connect.microsoft.com/VisualStudio/feedback/details/601871/there-was-a-problem-sending-the-command-to-the-program">this bug</a> provided an answer.</p>
<p>When I checked the key, I saw</p>
<pre>[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\DDECache\VisualStudio.10.0\system]
"ProcessName"="devenv.exe"
"WindowName"="Visual Studio Application Management Window"
"WindowClassName"="VisualStudioAppManagement"</pre>
<p>Deleting the &#8220;system&#8221; key then opening a file again worked and replaced the key with working values</p>
<pre>[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\DDECache\VisualStudio.10.0\system]
"ProcessName"="devenv.exe"
"WindowName"="DDEHandler"
"WindowClassName"="DDEHandler"</pre>
<p>When it has the correct values (refresh to make sure that it does) remove &#8220;set&#8221; permissions from your own user so that it can&#8217;t replace them with the bad values, to make the change permanent.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.helyar.net/2011/visual-studio-there-was-a-problem-sending-the-command-to-the-program/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Set default command prompt directory</title>
		<link>http://www.helyar.net/2011/set-default-command-prompt-directory/</link>
		<comments>http://www.helyar.net/2011/set-default-command-prompt-directory/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 14:20:58 +0000</pubDate>
		<dc:creator>George Helyar</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://www.helyar.net/?p=605</guid>
		<description><![CDATA[It&#8217;s too difficult to set the default command prompt directory on Windows. I found several methods, none of which worked correctly. In particular, it is common for people to set a &#8220;cd /d path&#8221; in their AutoRun key in the registry but this breaks the power toy and Windows 7&#8242;s built in hold shift and [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s too difficult to set the default command prompt directory on Windows. I found several methods, none of which worked correctly.</p>
<p>In particular, it is common for people to set a &#8220;cd /d path&#8221; in their AutoRun key in the registry but this breaks the power toy and Windows 7&#8242;s built in hold shift and right click on a directory to open a command prompt there. This can be worked around by adding a /d to the shell extension in the registry.</p>
<p>What doesn&#8217;t seem to be mentioned anywhere though is that this AutoRun key also gets run when you double click on a batch file. That means a batch file which assumes its own current directory (a reasonable assumption &#8211; more reasonable than using absolute paths) may not be able to find files in the same directory as it.</p>
<p>What I really wanted to do was move my home directory to my D: drive but the command prompt was still opening on the C:</p>
<p>Most people also seem to only change the default directory of their command prompt to match a non-default home directory.</p>
<p>The first mistake I made was to type &#8220;cmd&#8221; into the start menu and right click on it to pin it there. This calls it &#8220;Windows Command Processor&#8221; and starts in C:\Windows\System32 (because that&#8217;s where cmd.exe lives). Instead, go through the start menu programs list and find &#8220;Command Prompt&#8221; under &#8220;Accessories&#8221; and pin that. It will correctly default to your home directory, because the &#8220;start in&#8221; is set to <code>%HOMEDRIVE%%HOMEPATH%</code>. Note that you could just change this shortcut&#8217;s arguments (cmd /k cd &#8220;PATH&#8221;) or start in but it will only change it for that one shortcut.</p>
<p>Anyway, once you are using &#8220;Command Prompt&#8221;, set your home directory. I&#8217;m using Windows 7 Pro, so I can go to Computer Management and just set the directory for my user in the GUI under &#8220;Users and Groups&#8221;. This is no longer available in home versions of Windows (they shouldn&#8217;t have removed it) but you may still be able to set your home directory by using the command</p>

<div class="wp_syntax"><div class="code"><pre class="batch" style="font-family:monospace;color: black;">net user USERNAME /homedir:PATH</pre></div></div>

<p>where &#8220;USERNAME&#8221; is your user name and &#8220;PATH&#8221; is the directory you want to set. You can check this with the command <code>net user</code>.</p>
<p>When I type &#8220;cmd&#8221; into the run dialogue, it still opens on C: but at least batch files work now. Further suggestions are welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.helyar.net/2011/set-default-command-prompt-directory/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>NTLM authentication on Android</title>
		<link>http://www.helyar.net/2011/ntlm-authentication-on-android/</link>
		<comments>http://www.helyar.net/2011/ntlm-authentication-on-android/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 13:19:23 +0000</pubDate>
		<dc:creator>George Helyar</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://www.helyar.net/?p=590</guid>
		<description><![CDATA[For some reason, none of the main browsers on Android support NTLM authentication. Most just show you a &#8220;http 401 unauthorized&#8221; page and don&#8217;t offer a prompt, or even accept the highly insecure but generally working user names and passwords in the URI (protocol://username:password@location). This is a huge problem. Corporate users need this to log [...]]]></description>
			<content:encoded><![CDATA[<p>For some reason, none of the main browsers on Android support NTLM authentication. Most just show you a &#8220;http 401 unauthorized&#8221; page and don&#8217;t offer a prompt, or even accept the highly insecure but generally working user names and passwords in the URI (protocol://username:password@location).</p>
<p>This is a huge problem. Corporate users need this to log in to certain websites, and some places like hotels may use it with a captive portal to allow you to access their wifi.</p>
<p>The solution is to install the <a href="http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mobile-trunk/">fennec</a> browser from Mozilla. This is still in early development, but it seems to work OK so far and it actually lets you log in to authenticated websites.</p>
<div class="wp-caption aligncenter" style="width: 310px"><img src="http://www.helyar.net/wp-content/uploads/2011/01/ntlm.jpg" alt="" title="ntlm" width="300" height="539" class="size-medium" /><p class="wp-caption-text">NTLM authentication on fennec</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.helyar.net/2011/ntlm-authentication-on-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Pingbacks&#8221;</title>
		<link>http://www.helyar.net/2010/pingbacks/</link>
		<comments>http://www.helyar.net/2010/pingbacks/#comments</comments>
		<pubDate>Sun, 10 Oct 2010 19:48:47 +0000</pubDate>
		<dc:creator>George Helyar</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://www.helyar.net/?p=567</guid>
		<description><![CDATA[Can someone explain the point in &#8220;pingbacks&#8221; to me, because to me it seems like someone just ripping off my posts and pretending they are their own, with no reference to the original post and only using pingbacks to spam the URL of the duplicate article. (serac.universal.edu.au/blog) WordPress&#8217; description of pingbacks suggests that they are [...]]]></description>
			<content:encoded><![CDATA[<p>Can someone explain the point in &#8220;pingbacks&#8221; to me, because to me it seems like someone just ripping off my posts and pretending they are their own, with no reference to the original post and only using pingbacks to spam the URL of the duplicate article.</p>
<p>(serac.universal.edu.au/blog)</p>
<p>WordPress&#8217; description of <a href="http://codex.wordpress.org/Introduction_to_Blogging#Pingbacks">pingbacks</a> suggests that they are just remote comments, but as the other site just copied the content verbatim with no additional comments, and even copied site-wide preferences such as the &#8220;tagline&#8221;, this doesn&#8217;t seem right.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.helyar.net/2010/pingbacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix Windows 7 MBR after GRUB</title>
		<link>http://www.helyar.net/2010/fix-windows-7-mbr-after-grub/</link>
		<comments>http://www.helyar.net/2010/fix-windows-7-mbr-after-grub/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 12:58:37 +0000</pubDate>
		<dc:creator>George Helyar</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[master boot record]]></category>
		<category><![CDATA[mbr]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.helyar.net/?p=545</guid>
		<description><![CDATA[During a Linux install to my 2nd hard drive, GRUB was automatically installed to the wrong MBR (master boot record). The files were on the /boot of the Linux drive, but the Windows&#8217; drive&#8217;s MBR was used. This meant without both drives, I could not boot either operating system. So I installed GRUB manually with [...]]]></description>
			<content:encoded><![CDATA[<p>During a Linux install to my 2nd hard drive, GRUB was automatically installed to the wrong MBR (master boot record). The files were on the /boot of the Linux drive, but the Windows&#8217; drive&#8217;s MBR was used. This meant without both drives, I could not boot either operating system.</p>
<p>So I installed GRUB manually with <code>grub-install /dev/sdb</code>. Now I needed to restore the original Windows 7 MBR so that it didn&#8217;t require GRUB to boot it.</p>
<p>The Windows 7 &#8220;startup repair&#8221; from the installation disc detected the OS but didn&#8217;t find any boot problems with it, so I went to the command prompt on the disc.</p>
<p>There are several commands for this. A lot of web pages suggest using &#8220;bootsect&#8221;. However, this did not fix anything. The fact that it was for use on individual partitions was probably a clue on that. Some web pages even used &#8220;bootcfg&#8221; which is for older Windows installs such as XP (it affects your boot.ini), but is still included on the Windows 7 disc to add to the confusion.</p>
<p>The command that did work was:</p>

<div class="wp_syntax"><div class="code"><pre class="batch" style="font-family:monospace;color: black;">bootrec /fixmbr</pre></div></div>

<p>Afterwards,  for good measure, I also ran:</p>

<div class="wp_syntax"><div class="code"><pre class="batch" style="font-family:monospace;color: black;">bootrec /fixboot</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.helyar.net/2010/fix-windows-7-mbr-after-grub/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Sign language scammers</title>
		<link>http://www.helyar.net/2010/sign-language-scammers/</link>
		<comments>http://www.helyar.net/2010/sign-language-scammers/#comments</comments>
		<pubDate>Fri, 21 May 2010 22:29:23 +0000</pubDate>
		<dc:creator>George Helyar</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://www.helyar.net/?p=489</guid>
		<description><![CDATA[Sometimes I think these people are just taking the piss to see who will notice.]]></description>
			<content:encoded><![CDATA[<p>Sometimes I think these people are just taking the piss to see who will notice.</p>
<p><a href="http://www.helyar.net/wp-content/uploads/2010/05/flap.jpg"><img src="http://www.helyar.net/wp-content/uploads/2010/05/flap-300x168.jpg" alt="" title="flap" width="300" height="168" class="aligncenter size-medium wp-image-490" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.helyar.net/2010/sign-language-scammers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

