<?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>Cyganic</title>
	<atom:link href="http://www.cyganic.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.cyganic.com</link>
	<description>A U-Bend In The Tubes</description>
	<lastBuildDate>Fri, 07 May 2010 11:57:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>John Leech Hates Me &#8211; Part II</title>
		<link>http://www.cyganic.com/?p=91</link>
		<comments>http://www.cyganic.com/?p=91#comments</comments>
		<pubDate>Fri, 07 May 2010 11:57:47 +0000</pubDate>
		<dc:creator>Bradshaw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cyganic.com/?p=91</guid>
		<description><![CDATA[&#8230;
John,
I appreciate you will have had hundreds of emails in the past couple of weeks, but I had some dialogue with you around six weeks ago regarding the digital economy bill and I got this address.
Firstly, congratulations on retaining your seat. I voted for you &#8211; although there was some oddity where the BBC declared [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;</p>
<blockquote><p>John,</p>
<p>I appreciate you will have had hundreds of emails in the past couple of weeks, but I had some dialogue with you around six weeks ago regarding the digital economy bill and I got this address.</p>
<p>Firstly, congratulations on retaining your seat. I voted for you &#8211; although there was some oddity where the BBC declared your seat as a labour gain I was very happy to see you retain your seat (And incidentally, very happy to see Jaqui Smith lose hers).</p>
<p>I wish to voice my concern over a Liberal Democrat / Conservative coalition, which seems to be the general thrust of this morning&#8217;s discussions.</p>
<p>The young, politically engaged people who have voted lib-dem this time round (With the numbers pulled in the popular vote, you appear to have been a victim of boundaries historically favourable to the other parties) are vehemently opposed to Tory government and *will not* forget this.</p>
<p>I, and my friends (all young urban living professionals, 18-40, counted in the dozens) who have  almost unanimously voted lib-dem are becoming bitterly disappointed that Mr. Clegg is not calling loudly and directly for election reform.</p>
<p>Last night&#8217;s election was not a positive result. Handing government over to the Torys because they seem to expect it is very, very wrong.</p>
<p>Please; today, push for reform. Don&#8217;t let it slip through the cracks.</p>
<p>Yours</p>
<p>Tom Bradshaw
</p></blockquote>
<p>&#8217;nuff said.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyganic.com/?feed=rss2&amp;p=91</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buh?</title>
		<link>http://www.cyganic.com/?p=86</link>
		<comments>http://www.cyganic.com/?p=86#comments</comments>
		<pubDate>Thu, 06 May 2010 22:38:32 +0000</pubDate>
		<dc:creator>Bradshaw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cyganic.com/?p=86</guid>
		<description><![CDATA[The new Lurpak slogan is &#8216;You don&#8217;t measure taste with a spirit level&#8217;.
True.
You can, however judge beauty with your tongue.
That&#8217;s why the current Miss World tastes like bacon, personal tragedy and fear.
]]></description>
			<content:encoded><![CDATA[<p>The new Lurpak slogan is &#8216;You don&#8217;t measure taste with a spirit level&#8217;.</p>
<p>True.</p>
<p>You can, however judge beauty with your tongue.</p>
<p>That&#8217;s why the current Miss World tastes like bacon, personal tragedy and fear.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyganic.com/?feed=rss2&amp;p=86</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DeBILL FTL</title>
		<link>http://www.cyganic.com/?p=81</link>
		<comments>http://www.cyganic.com/?p=81#comments</comments>
		<pubDate>Thu, 08 Apr 2010 13:00:56 +0000</pubDate>
		<dc:creator>Bradshaw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cyganic.com/?p=81</guid>
		<description><![CDATA[Well, the cocking thing passed, as was expected. Clause 43, relating to orphaned works and of much consternation to photographers,  was deleted in its entirety. Which is good news.
18, regarding governmental blocking of websites deemed inappropriate by the government was also removed, only to have its meaning reconstituted into another clause, the number of [...]]]></description>
			<content:encoded><![CDATA[<p>Well, the cocking thing passed, as was expected. Clause 43, relating to orphaned works and of much consternation to photographers,  was deleted in its entirety. Which is good news.</p>
<p>18, regarding governmental blocking of websites deemed inappropriate by the government was also removed, only to have its meaning reconstituted into another clause, the number of which escapes me at the moment.</p>
<p>This morning I got another email from my MP, John Leech:</p>
<blockquote class="reply"><p>Dear All,</p>
<p>Apologies for the mass email but so many of you have been in contact about the Digital Economy Bill, I wanted to update you on last night’s events.</p>
<p>The vast majority of the emails that I have been receiving were regarding Clause 43 of the Bill which dealt with ‘orphan works’ – images for which the legal owners ‘could not be found, through a reasonable search’.</p>
<p>The Liberal Democrat team were keen that some sort of orphan-works provision was written into law, though the Government’s proposals were not what we wanted at all. We absolutely accepted the legitimate concerns of photographers about the effect the proposals would have had on them. Our Shadow Culture, Media and Sport team were in frequent contact with photographers throughout the Bill’s passage, and raised their concerns at every opportunity.</p>
<p>Such provisions would have needed a lot of fine-tuning, which is simply not possible in the last days of a Parliament. As changes to our satisfaction were not possible we were prepared to withdraw our amendments and vote against the Bill in its entirety, which is how it all seemed by yesterday afternoon. In the eleventh hour and under pressure from individuals and industry groups, the Government indicated that they would delete Clause 43 completely, which they subsequently did.</p>
<p>In regards to proposals for site-blocking, we had always been sceptical of its efficacy and concerned about the implications such measures would have on civil liberties and data protection. We recognised the significant damage to the creative industries of downloading from illegal websites and initially sought measures to address this. However, there was limited time for consultation and even less time before final decisions were made. We did not believe that measures to address site blocking could reasonably have been included in the Bill and did not support any such measures.</p>
<p>We pressed the music, film and video-gaming industries to work more urgently to develop easy and affordable ways to legally access their products in the hope that, combined with “soft measures” and an effective education campaign, disconnection will never be required.</p>
<p>Overall, the Bill was an opportunity to deal with important areas such as improving our radio and broadband infrastructure, acting against copyright infringement and implementing unified regulation of video games, to name but a few. These issues are unlikely to be a priority for a new government so it was extremely important that the Bill was given adequate debate and deliberation for it to fulfil its potential, and not be rushed through as the Government seemed so intent on doing.</p>
<p>There were no votes expected at the Second Reading on Tuesday but I returned to London on Wednesday to vote. As you will no doubt be aware, the Bill was passed, despite strong opposition from me and my colleagues. Some people are wondering why I am not listed as having attended the vote- my name will not be showing up in a list of Members who voted as I was a Teller, counting the votes &#8211; but I certainly did vote against. The Public Whip website will have full details shortly.</p>
<p>Thank you for getting in contact over the past few months on this issue. Your emails demonstrated the strength of feeling and concern over the Bill’s proposals, the importance of which might not have come to my attention otherwise. I was happy to represent so many of my constituents in Parliament.</p>
<p>Kind regards,</p>
<p>John Leech </p></blockquote>
<p>So I replied&#8230;</p>
<blockquote><p>Mr Leech,</p>
<p>I appreciate your contact, both today and yesterday.</p>
<p>The news for clause 43 is very welcome, but the most important part of the bill from a civil liberties bill, regarding governmental blocking of sites has just moved to another amendment.</p>
<p>What are the options for fighting this piece of legislation from this point on?</p></blockquote>
<p>Meh. Democracy is for ass-hat clowns. At some point I&#8217;m going to get some real power, and the only laws will be those that men create for themselves with a rusty spike.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyganic.com/?feed=rss2&amp;p=81</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m all riled up&#8230;</title>
		<link>http://www.cyganic.com/?p=72</link>
		<comments>http://www.cyganic.com/?p=72#comments</comments>
		<pubDate>Wed, 07 Apr 2010 09:30:40 +0000</pubDate>
		<dc:creator>Bradshaw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cyganic.com/?p=72</guid>
		<description><![CDATA[Right, I got very, very angry and wrote to my MP over the digital economy bill, with a side helping of a kicking over always harping on about cocking families.
Mr John Leech,
I&#8217;ve been looking over yesterday&#8217;s debate on the digital economy bill.
You didn&#8217;t turn up.
So you&#8217;ve lost my vote, and I&#8217;m going to spend the [...]]]></description>
			<content:encoded><![CDATA[<p>Right, I got very, very angry and wrote to my MP over the digital economy bill, with a side helping of a kicking over always harping on about cocking families.</p>
<blockquote><p>Mr John Leech,</p>
<p>I&#8217;ve been looking over yesterday&#8217;s debate on the digital economy bill.</p>
<p>You didn&#8217;t turn up.</p>
<p>So you&#8217;ve lost my vote, and I&#8217;m going to spend the election run-up telling my friends to not vote for you.</p>
<p>And here&#8217;s for why:</p>
<p>The digital economy bill was drafted by a group of people who, frankly, do not understand the web and inter-networks. They were pushed into crafting penalties for crimes that cannot be proven with certainty by a creative industry that already has consumers in a vice-like grip of licensing agreements and has spent the past ten years making their product less and less appealing to consumers through DRM and unfair practices.</p>
<p>Allowing the government to censor websites that *may* allow access to copyrighted content will. not. work. Technologically minded people will find a way around any blocks enabled, and these solutions will find their way into the mainstream within days.</p>
<p>Such blocks also erode the free nature of information flow and are ideologically no different from those imposed by China et al. &#8211; if the government doesn&#8217;t want you to see it, you don&#8217;t see it.</p>
<p>There are other problems with this bill. Clause 18 will allow business to bully government into changing the law whenever they feel their current, obsolete business models are threatened.</p>
<p>I am a software developer and part time photographer. Several times I have had to email various websites for using either my software (Not everything written on your own will come with a license) or photographs without acknowledgement or payment. Clause 43 (relating to orphan works) of the bill would mean that any content distributor could use my work, in theory after being unable to contact me, but in reality, as I my work is not widely known, and I am &#8220;small fry&#8221;, I doubt they&#8217;d bother trying to find me.</p>
<p>I am an important part of the so called &#8220;Digital Economy&#8221;, and frankly, this bill will harm my living, my hobby, my free access to information and clobbers my rights in favour of those of big business.</p>
<p>Finally, away from my anger at your ignoring of this very important bill, I am tired of politicians endlessly campaigning for &#8220;families&#8221;. I choose to live on my own, choose not to marry or have children and I am tired of both government and opposition ignoring my existence in favour of endless measures for one section of the population.<br />
Yours,</p>
<p>Tom Bradshaw</p></blockquote>
<p>I reckon it might be an idea for everyone who give a shit to <a href="http://findyourmp.parliament.uk/">find their MP</a> and give them a piece of your mind. If you don&#8217;t give a shit. Meh. You&#8217;re retarded and I don&#8217;t care.</p>
<p><span id="more-72"></span><br />
Holy Christing fuck, I got a reply in like, 15 minutes&#8230;</p>
<blockquote class="reply"><p>Dear Mr Bradshaw,</p>
<p>Thank you for your email.</p>
<p>I assure you that my absence from the Chamber yesterday was in no way indicative of my contempt for your profession or for the seriousness of the Bill.</p>
<p>I have been in Manchester preparing for the upcoming election but have not ignored what has been happening in Parliament. No vote was expected on the Digital Economy Bill yesterday and so I allowed my colleagues who deal with the Culture, Media and Sport portfolio to take the lead, as they have been doing these past months.</p>
<p>My expertise is in the area of transport and I am not well versed on the details of the Digital Economy Bill. Nevertheless, as I have been receiving a vast quantity of correspondence from many constituents over the months I have made representations to the Department for Culture, Media and Sport (DCMS) on their behalf. I have also fed back their concerns to the Liberal Democrat DCMS team so that they could be aware of a breadth of opinion.</p>
<p>I have returned to London to vote on the Bill this evening.</p>
<p>I would like to clarify that the Liberal Democrats have serious concerns regarding a number of sections of the Bill, particularly those regarding site-blocking and orphan works.</p>
<p>We feel that these issues are so serious that we are willing to vote on the Bill on a single issues basis- if the sections we are concerned with are not amended to our satisfaction or otherwise removed, we will not support the Bill at all,</p>
<p>It is unfortunate that it has to come to this as there are many other parts of the Bill which we feel have the potential to support the creative industries well. Overall, this Bill is an opportunity to deal with areas such as improving our radio infrastructure, preventing copyright infringement and implementing unified regulation of video games, to name but a few. These issues are unlikely to be a priority for a new government so it is extremely important that the Bill is given adequate debate and deliberation for it to fulfil its potential, and not be rushed through as the Government seems intent on doing.</p>
<p>Our goal is to support the creative industries while at the same time fully acknowledging the issues of rights and freedoms for the individual that arise as internet technology advances. In other words action should only be taken if it is appropriate, proportionate and necessary in a democratic society.</p>
<p>In returning to London to attend the vote this evening I am taking an active role in representing my constituents on this issue, a great many of whom have been in contact to show the strength of feeling against the Bill. Last week I also attended a flash mob in Piccadilly Gardens to protest against the Bill.</p>
<p>Thank you for making me aware of your opinion</p>
<p>Kind regards,</p>
<p>John Leech</p></blockquote>
<p>Not bad timing. Apparently this MP&#8217;s really hating on this bill. Might be because he&#8217;s got a tiny majority and all his constituents are middle class parents with net-savvy teenage kids and young professionals who download the fuck out of t&#8217;internets.</p>
<p>Anyway, I replied.</p>
<blockquote><p>Mr Leech,</p>
<p>Thank you for your prompt reply, it is much appreciated. I apologise for the curt tone of my first mail, and I appreciate this isn&#8217;t your area of expertise but it is incredibly exasperating to see industry attempting to force through laws in its favour.</p>
<p>The original (I am not sure of the current state) version of the disconnect clause would have required service providers to give information directly to rights holders, who would then be able to bring about accusations against users. If there is a legislation in place to monitor internet traffic  of British citizens then the monitoring should be done by a government body.</p>
<p>Additionally, recognition that &#8220;Every download is a lost sale&#8221; is a fallacy in consideration of punitive measures would be appreciated.</p>
<p>Additionally, content providers subject consumers to a massive barrage of incredibly restrictive rules about what they can do with the content they have purchased, not licensed. If I were to buy a CD tomorrow that had a license agreement in small text, inside the case and invisible before purchase, that I could listen only once then had to destroy the disc, this would be perfectly legal under the current system.</p>
<p>If this bill is really about digital Britain, and not protecting industry, then some legal clarification on what record, film and software companies are allowed to specify in licensing agreements should be included. As it stands, it seems to be nothing more than industry protectionism.</p>
<p>Yours,</p>
<p>Tom Bradshaw.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.cyganic.com/?feed=rss2&amp;p=72</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buying &#8216;Killing In The Name Of&#8217; Makes You Just As Fuckin&#8217; Lame As Any Of Simon Cowell&#8217;s Bullshit</title>
		<link>http://www.cyganic.com/?p=61</link>
		<comments>http://www.cyganic.com/?p=61#comments</comments>
		<pubDate>Tue, 15 Dec 2009 09:56:53 +0000</pubDate>
		<dc:creator>Bradshaw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cyganic.com/?p=61</guid>
		<description><![CDATA[Now I know quite a lot of you are going to be tarred with this brush, but fuck it. You need telling.
IF YOU BUY &#8216;KILLING IN THE NAME OF&#8217; WITH A VIEW TO STOP SIMON COWELL FROM GETTING A CHRISTMAS #1 THEN YOU&#8217;RE A TOOL FOR THE FOLLOWING REASONS

Why be pissed at Simon Cowell for [...]]]></description>
			<content:encoded><![CDATA[<p>Now I know quite a lot of you are going to be tarred with this brush, but fuck it. You need telling.</p>
<h1>IF YOU BUY &#8216;KILLING IN THE NAME OF&#8217; WITH A VIEW TO STOP SIMON COWELL FROM GETTING A CHRISTMAS #1 THEN YOU&#8217;RE A TOOL FOR THE FOLLOWING REASONS</h1>
<ol>
<li>Why be pissed at Simon Cowell for being a rich smug cunt, yet gift an extra (Cowell&#8217;s bands and Rage being on the same label and all) couple of million to Sony records, who are a major part of the music industry being fucked anyway?
</li>
<p></p>
<li>You&#8217;re not taking any money away from the swarthy impressario bastard &#8211; if anything, MORE ten year olds are going to buy his shite to try stopping you, making SC <b>MORE MONEY</b>.
</li>
<p></p>
<li>You&#8217;re also giving money to Steve Jobs, and bearing in mind that an iPhone costs $200 to make and is sold in the US at $599, and in the UK at £599 (contract free), the smug turtle-necked bastard has enough money from social trending morons.
</li>
<p></p>
<li>I&#8217;m pretty certain, that despite all the talks of &#8220;neck and neck&#8221; sales, there are more stupid 14 year old girls than there are people who sort of pretend to have a sense of humour and just do what their friends and alt-media tell them to.
</li>
<p></br></p>
<li>It&#8217;s totally different to get bought up into the Rage against the machine hype bullshit, as opposed to the X-Factor hype bullshit. I mean&#8230; It&#8217;s <i><b>COMPLETELY DIFFERENT!!</b></i>.
</li>
<p></br></p>
<li>Lastly, and most galling to me &#8211; Do you people buying &#8216;Killing In The Name Of&#8217; even give a crap about music charts? No, chances are, you don&#8217;t. You&#8217;re trying to stick it to a repellant little man (which I understand), but it&#8217;s a battle you&#8217;ve lost, he already has the whole thing sewn up, and has done for years. Music charts = dead to real music. Let him have it, your actions are undignified.
</li>
</ol>
<p>This doesn&#8217;t include all the hate I have for legal MP3 downloads and Rage themselves, but those&#8217;re a whole different set of issues.</p>
<p>FFS, people&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyganic.com/?feed=rss2&amp;p=61</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>M$-SQL Server GO Keyword is a badly thought out piece of shite.</title>
		<link>http://www.cyganic.com/?p=52</link>
		<comments>http://www.cyganic.com/?p=52#comments</comments>
		<pubDate>Fri, 24 Jul 2009 15:24:33 +0000</pubDate>
		<dc:creator>Bradshaw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cyganic.com/?p=52</guid>
		<description><![CDATA[
Just a quick one. The database for my company&#8217;s main software product uses M$-SQL, since every two bit company in the universe has a license for it kicking about somewhere, and while adding my changes to the migration script I discovered that the &#8216;GO&#8217; keyword makes declared variables go out of scope, thus:


DECLARE @ID uniqueidentifier

SELECT [...]]]></description>
			<content:encoded><![CDATA[<p>
Just a quick one. The database for my company&#8217;s main software product uses M$-SQL, since every two bit company in the universe has a license for it kicking about somewhere, and while adding my changes to the migration script I discovered that the &#8216;GO&#8217; keyword makes declared variables go out of scope, thus:
</p>
<p><pre>
DECLARE @ID uniqueidentifier

SELECT @id = FOO.id
    FROM DataEntityExtractors FOO
    WHERE FOO.id = 'id'
GO

PRINT @ID
---------------

Error: Must declare the scalar variable "@ID".
SQLState:  S1000
ErrorCode: 137
Error occured in:
PRINT @ID
</pre>
</p>
<p>
To make it work you need to move the &#8216;GO&#8217; to a point in the script where you don&#8217;t need the variables anymore:
</p>
<p><pre>
DECLARE @ID uniqueidentifier

SELECT @id = FOO.id
    FROM DataEntityExtractors FOO
    WHERE FOO.id = 'id'

PRINT @ID
GO
</pre>
<p>Is a version of the first query that will work.
</p>
<p>
Goddamn I hate M$-SQL. Hate it so very, very much. No idea why you need to second guess the query compiler before you can get stuff to work.</p>
<p>Meh.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyganic.com/?feed=rss2&amp;p=52</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I hate the Hibernate elements keyword</title>
		<link>http://www.cyganic.com/?p=45</link>
		<comments>http://www.cyganic.com/?p=45#comments</comments>
		<pubDate>Wed, 22 Jul 2009 10:43:53 +0000</pubDate>
		<dc:creator>Bradshaw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cyganic.com/?p=45</guid>
		<description><![CDATA[Not much going on in Bradshaw land at the moment. Working on a whole heap of logically interesting bugs that just use standard-ass java constructs, so there&#8217;s not much to update. I just spent an hour shouting at Hibernate over something I really should have known before, but somehow managed to avoid learning.
If you want [...]]]></description>
			<content:encoded><![CDATA[<p>Not much going on in Bradshaw land at the moment. Working on a whole heap of logically interesting bugs that just use standard-ass java constructs, so there&#8217;s not much to update. I just spent an hour shouting at Hibernate over something I really should have known before, but somehow managed to avoid learning.</p>
<p>If you want to do an &#8216;IN&#8217; query on an object that has a Collection as a field you need to use the <strong>&#8220;elements&#8221;</strong> keyword: thus.</p>
<pre>
SELECT
  foo
FROM
  Foo foo
WHERE
  :bar in elements(foo.barList)</pre>
<p>Woo!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyganic.com/?feed=rss2&amp;p=45</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing Linux terminals after &#8216;cat&#8217;-ing a binary file</title>
		<link>http://www.cyganic.com/?p=34</link>
		<comments>http://www.cyganic.com/?p=34#comments</comments>
		<pubDate>Wed, 01 Jul 2009 11:14:21 +0000</pubDate>
		<dc:creator>Bradshaw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.cyganic.com/?p=34</guid>
		<description><![CDATA[Not really a development thing, but whatever&#8230;
Everyone who uses Linux on the command line will hit this one at one point or another &#8211; You &#8216;cat&#8217; something, discover it&#8217;s a binary file, then discover it&#8217;s completely fucked your terminal, thus:

Not so very long ago I used to close and restart the terminal, for I am [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Not really a development thing, but whatever&#8230;</p>
<p style="text-align: left;">Everyone who uses Linux on the command line will hit this one at one point or another &#8211; You &#8216;cat&#8217; something, discover it&#8217;s a binary file, then discover it&#8217;s completely fucked your terminal, thus:</p>
<p style="text-align: left;"><img class="size-full wp-image-36 aligncenter" src="http://www.cyganic.com/wp-content/uploads/2009/07/screwedbinaryterminal.gif" alt="screwedbinaryterminal" width="587" height="386" /></p>
<p style="text-align: left;">Not so very long ago I used to close and restart the terminal, for I am very, very lazy. Then I discovered what the fix was because I am awesome.</p>
<p style="text-align: left;">There are two solutions to this problem:</p>
<p style="text-align: left;">1. Use the &#8216;reset&#8221; shell command</p>
<pre style="text-align: left;">% reset [return]</pre>
<p style="text-align: left;"><strong>OR</strong></p>
<p style="text-align: left;">2. Issue the following set of commands (working blind)</p>
<pre style="text-align: left;">% cat [return]</pre>
<pre style="text-align: left;">% [ctrl o] [return]</pre>
<pre style="text-align: left;">% [ctrl d] [return]</pre>
<p>Shazzam:</p>
<p><img class="aligncenter size-full wp-image-37" src="http://www.cyganic.com/wp-content/uploads/2009/07/fixedbinaryterminal.gif" alt="fixedbinaryterminal" width="587" height="386" /><br />
Just for the record, if you feel like breaking it again, run the same set of commands listed above, replacing Ctrl-o with Ctrl-n</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyganic.com/?feed=rss2&amp;p=34</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Return</title>
		<link>http://www.cyganic.com/?p=29</link>
		<comments>http://www.cyganic.com/?p=29#comments</comments>
		<pubDate>Fri, 26 Jun 2009 00:01:20 +0000</pubDate>
		<dc:creator>Bradshaw</dc:creator>
				<category><![CDATA[this.blog]]></category>

		<guid isPermaLink="false">http://www.cyganic.com/?p=29</guid>
		<description><![CDATA[So. Two asinine celebrities down and everyone, (including me, to my unending and eternal shame) sit round and gape with mouths open. Still, life goes on.
I&#8217;m back, mainly because I paid my server bill after a whole sodding year, and don&#8217;t have to duck my virtual landlord any longer.
Got all kinds of tips and tricks [...]]]></description>
			<content:encoded><![CDATA[<p>So. Two asinine celebrities down and everyone, (including me, to my unending and eternal shame) sit round and gape with mouths open. Still, life goes on.</p>
<p>I&#8217;m back, mainly because I paid my server bill after a whole sodding year, and don&#8217;t have to duck my virtual landlord any longer.</p>
<p>Got all kinds of tips and tricks on the way. Watch this space.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyganic.com/?feed=rss2&amp;p=29</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft users. Eating shit and loving it.</title>
		<link>http://www.cyganic.com/?p=21</link>
		<comments>http://www.cyganic.com/?p=21#comments</comments>
		<pubDate>Fri, 09 Jan 2009 12:17:46 +0000</pubDate>
		<dc:creator>Bradshaw</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[M$]]></category>

		<guid isPermaLink="false">http://www.cyganic.com/?p=21</guid>
		<description><![CDATA[Now, I&#8217;m not sure if I qualify as a Linux fanboy (I think Microsoft is utter bullshit, everything they do is substandard and available in a better for form, for less money, or free, somewhere else. Doesn&#8217;t have to be Linux, but it&#8217;s the best of the current crop, imho&#8230;), but I don&#8217;t think I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>Now, I&#8217;m not sure if I qualify as a Linux fanboy (I think Microsoft is utter bullshit, everything they do is substandard and available in a better for form, for less money, or free, somewhere else. Doesn&#8217;t have to be Linux, but it&#8217;s the best of the current crop, imho&#8230;), but I don&#8217;t think I&#8217;ve ever seen the level of <a class="snap_shots" href="http://www.windows-now.com/blogs/robert/mark-russinovich-explains-minwin-once-and-for-all.aspx">wankface tosspot Microsoft fanboi-ism</a> You&#8217;ll see here.</p>
<p>And I know why this is&#8230; These people are just plain thick. Not unintelligent, just. Fucking. Thick. How can you validate that something is properly put together if you can&#8217;t see *how* it&#8217;s put together, but instead let someone with a vested commercial interest in that thing tell you it&#8217;s better than ever, despite overwhelming evidence to the contrary?</p>
<p>To put it in context, this is like a restaurant charging you for an apple pie that tastes remarkably like dogshit, but the restaurant advertises so much that you&#8217;re convinced it&#8217;s a good one. You know you&#8217;re not allowed to ask to see the recipe, but the manager tells you it&#8217;s made from only the finest apples.</p>
<p>Six months later, you go back to sample a new refinement of the pie and discover that it still tastes like shit. But this time it&#8217;s horse shit. You&#8217;ve been told that the recipe is better, and they made some ice cream once that you thought was OK, so you&#8217;re inclined to believe them.</p>
<p>Over time, you gradually find yourself thinking of apple pie as tasting like shit, to the level where you just can&#8217;t wait to wolf down that next stinking nugget.</p>
<p>The restaurant allows you to rent their equipment to make more recipes that they will sell in their restaurant, but because it&#8217;s their restaurant, everything you make still tastes of shit. Horseshit, batshit, panda shit, and most of all bullshit.</p>
<p>Eventually, a friend of yours tells you about a different restaurant, where you don&#8217;t pay for the food, but you can work off your meal in the kitchen. You don&#8217;t know how to cook, those guys are kinda hippies and your palette is screwed from eating all that shit, so you pass. Then you laugh about food that doesn&#8217;t taste like shit, because you&#8217;re convinced that actually, it&#8217;s really, really tasty. The manager, radio, TV and some of the other part time chefs told you so.</p>
<p>I mean, everyone eats there, right?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyganic.com/?feed=rss2&amp;p=21</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
