<?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>AmmarkoV  `s  Personal Website &#187; Thoughts</title>
	<atom:link href="http://ammar.gr/?feed=rss2&#038;tag=thoughts" rel="self" type="application/rss+xml" />
	<link>http://ammar.gr</link>
	<description>I would love to change the world , but they won`t give me the source code</description>
	<lastBuildDate>Thu, 25 Oct 2012 11:53:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>Old games , new games , tablets and Linux ramble..</title>
		<link>http://ammar.gr/?p=414</link>
		<comments>http://ammar.gr/?p=414#comments</comments>
		<pubDate>Sun, 03 Jun 2012 12:59:32 +0000</pubDate>
		<dc:creator>Ammar Qammaz</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://ammar.gr/?p=414</guid>
		<description><![CDATA[I am a relatively young but both &#8220;old&#8221; gamer The first games I ever played on my first computer ( a Windows 95 PC ) where shareware , like SinkSub , Microman , Comet Busters , Zeek the Geek .. Needless to say while they were simple both from gameplay and graphics perspectives they were [...]]]></description>
			<content:encoded><![CDATA[<p>I am a relatively young but both &#8220;old&#8221; gamer <img src='http://ammar.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
The first games I ever played on my first computer ( a Windows 95 PC ) where shareware , like  <a href="http://www.youtube.com/watch?v=ZqWog6_WdyM">SinkSub</a> , <a href="http://www.youtube.com/watch?v=gxUFLqFSOFU">Microman</a> , <a href="http://www.youtube.com/watch?v=Xvb6mEcjnwI">Comet Busters</a> , <a href="http://www.youtube.com/watch?v=71T8DTSaf6M">Zeek the Geek</a> ..<br />
Needless to say while they were simple both from gameplay and graphics perspectives they were also advanced at the time due to the fact that instead of beeing written for ( the standard back then ) DOS platform they went a step beyond using windows controls and sprites rendered on windows..<br />
Back then having only slow 28.8Kbps internet connections you could buy a CD with a 1000 shareware games inside , and you could actually try almost all of them to find the ones that you liked the most ( probably 100 out of a 1000 ) ..<br />
To finance their projects the shareware game makers relied to friend to friend sharing of the game and registrations that unlocked the full version of the game from people that found it interesting ..<br />
&#8220;Serious , large budget games&#8221; however like <a href="http://www.youtube.com/watch?v=JYlzsZcuVkY&#038;list=PL71BFE6426F38AA6C&#038;index=1&#038;feature=plpp_video">The Lost tales of Atlantis</a> , <a href="http://www.youtube.com/watch?v=w7oICLl63JI">X-Com Apocalypse</a>, <a href="http://www.youtube.com/watch?v=opUWFt5XWLc">Duke Nukem 3D</a> ( the list goes on and on <img src='http://ammar.gr/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ) ,  where still written for DOS which offered compatibility and a larger target group until <a href="http://www.youtube.com/watch?v=KN0K58EfJSg">DirectX</a> and OpenGL came along and everything shifted onwards ..</p>
<p>Fast forward to today I believe I can see the same thing happening all over again.. <img src='http://ammar.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
The &#8220;Windows 95&#8243; of the time is now being replaced with Tablets ( iOS , Android , or Win8 [ in the near future ] ) and regular PC gaming is starting to decline much like DOS did.. What is different though is that the internet makes the &#8220;new sharewhare&#8221; ad-ware and that the 1000 mini games for the computers of 1995 are now 500.000 for Google Play ..  Last but not least console gaming which was at its infancy back then is now a viable gaming industry on its own so I dont expect it to stop because of the &#8220;disruption&#8221; of tablet gaming.. Maybe NintendoDS and PSVita are the only platforms bound to suffer from these developments..</p>
<p>Linux on the other hand is a zen-like figure since it is very compatible with older games both using dosbox as well as wine and emulators for other platforms and lately from <a href="http://www.ubuntu.com/devices/android">what I hear also &#8220;merging&#8221; android and dekstop linux</a>  </p>
<p>No one knows what the future holds but the achilles&#8217;s heel of the new-age App markets is that their success can (if not organized properly) drown new developers under a sea of other mediocre applications ..<br />
The main problem as I see it can be described with the following real-life scenario (that is about to happen..) ..<br />
<a href="http://en.wikipedia.org/wiki/Fr%C3%A9d%C3%A9rick_Raynal">Frédérick Raynal</a> of Adeline software ( LBA , Time Commando )  , is now writing an Iphone game called BOxOn .. It will be good , no doubt about that..<br />
How on earth and how long will it take for a good game coming from a great developer to possibly stand out in a croud of 500.000 other applications..!?<br />
The numbers are huge..</p>
<p>A secondary problem is that the new platforms are purely consumer oriented.. meaning that a young kid that finds angry birds &#8220;inspiring&#8221; will not be able to try and make his own game on his tablet.. In contrast with my experience.. <img src='http://ammar.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
This is also bad but I guess anyone that has the curiosity will always find a way..!!</p>
]]></content:encoded>
			<wfw:commentRss>http://ammar.gr/?feed=rss2&#038;p=414</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Greek Software companies cont..</title>
		<link>http://ammar.gr/?p=362</link>
		<comments>http://ammar.gr/?p=362#comments</comments>
		<pubDate>Wed, 11 Apr 2012 17:50:20 +0000</pubDate>
		<dc:creator>Ammar Qammaz</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://ammar.gr/?p=362</guid>
		<description><![CDATA[Some news articles on the subject , the general outlook of Greek technology companies for 2011-2012 was &#8220;bad&#8217; with few exceptions http://www.kathimerini.gr/4dcgi/_w_articles_kathremote_1_29/03/2012_435325 http://www.kerdos.gr/default.aspx?id=1707043&#038;nt=103 http://www.euro2day.gr/news/market/123/articles/690675/Article.aspx]]></description>
			<content:encoded><![CDATA[<p>Some news articles on the subject , the general outlook of Greek technology companies for 2011-2012 was &#8220;bad&#8217; with few exceptions   </p>
<p><a href="http://www.kathimerini.gr/4dcgi/_w_articles_kathremote_1_29/03/2012_435325"></p>
<p>http://www.kathimerini.gr/4dcgi/_w_articles_kathremote_1_29/03/2012_435325</a></p>
<p><a href="http://www.kerdos.gr/default.aspx?id=1707043&#038;nt=103">http://www.kerdos.gr/default.aspx?id=1707043&#038;nt=103</a></p>
<p><a href="http://www.euro2day.gr/news/market/123/articles/690675/Article.aspx">http://www.euro2day.gr/news/market/123/articles/690675/Article.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ammar.gr/?feed=rss2&#038;p=362</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Analyzing.. Greek Software Companies!</title>
		<link>http://ammar.gr/?p=344</link>
		<comments>http://ammar.gr/?p=344#comments</comments>
		<pubDate>Wed, 28 Mar 2012 00:02:52 +0000</pubDate>
		<dc:creator>Ammar Qammaz</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[Experiments]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://ammar.gr/?p=344</guid>
		<description><![CDATA[The past week I started conducting a survey about Greek Software companies! Suffice to say , it is not over yet but I have reached some preliminary conclusions about the current situation..! Parts of the results , so far : -A trendy ( ) company name generation tool for a potential new software company -A [...]]]></description>
			<content:encoded><![CDATA[<p>The past week I started conducting a survey about Greek Software companies!<br />
Suffice to say , it is not over yet but I have reached some preliminary conclusions about the current situation..!</p>
<p>Parts of the results , so far :</p>
<p>-A <a href="http://ammar.gr/~ammar/Scripts/cliche_company_name.php">trendy ( <img src='http://ammar.gr/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ) company name generation tool</a> for a potential new software company  </p>
<p>-A <a href="http://ammar.gr/~ammar/DataSets/GreekITSurvey2012Q1/report.html">list of the 267 &#8220;best&#8221; greek companies</a> ( their websites ) , along with what each of them has to offer as a service  ( generated using <a href="https://github.com/AmmarkoV/WebSniper">WebSniper</a> ) </p>
<p>-The realization that 3 ERP/CRM product families , namely SAP , SoftOne and Singular Galaxy are basically dominating the market and many smaller companies just use them instead of developing an in house solution ( which makes sense ).<br />
The fact that software solutions are VERY expensive (for example <a href="http://www.sap.com/greece/solutions/smb/allinone/index.epx">SAP offers a ERP/CRM  &#8220;entry-level&#8221; package for 41.000 euro</a> ) and all of the other popular solutions have similar pricing with large profit margins. These large profit margins might also explain why almost all of the major companies are Microsoft partners ( this of course is bad for them and their clients ,but on the other hand what difference do 100 euro annually  make in a 41000 euro transaction  )</p>
<p>An opensource ERP/CRM program would really be a killer app ,and from a small search there seems to be one which is called <a href="http://www.opentaps.org/">openTAPS</a> and another one which is called <a href="http://www.openerp.com/">OpenERP</a> , both licensed with <a href="http://en.wikipedia.org/wiki/Affero_General_Public_License">AGPL</a> I wonder what the impact will be when these projects along with OpenCart and others will be &#8220;discovered&#8221; in Greece! <img src='http://ammar.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Beetech is the &#8220;only?&#8221; company offering OpenERP right now..</p>
<p>-Despite the many Microsoft Gold partners etc. , <a href="http://en.wikipedia.org/wiki/Microsoft_CRM">Microsoft Dynamics CRM</a> was only <a href="http://www.sunsoft.gr/">offered by one vendor</a>  </p>
<p>-From what I&#8217;ve searched there doesn&#8217;t seem to be a big piracy problem with Greek software ( In contrast to SAP for example )</p>
<p>-Most of the products sold , offer different versions of the product with arbitrary limits to be able to appeal to every possible client purchasing power. While I find this reasonable when you  let&#8217;s say buy a house with or without a pool  ( which implies many man-hours to build the thing ) , on software flipping a variable according to a license key for the same binaries , seems like a shitty thing to do.<br />
If someone built me a house with a pool and then because I didn&#8217;t pay them for the &#8220;Deluxe house packet&#8221; covered it with concrete , it would be crazy.. <img src='http://ammar.gr/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>-Android/Mobile development seems to be pretty popular..!</p>
<p>-E-Goverment projects also seem to be very popular..!</p>
<p>-There seems to be a big demand for SMS gateways , Radio programs , Video Club management programs. I guess in a few years ( i.e. when netflix comes to Greece <img src='http://ammar.gr/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ) these will gradually die out..</p>
<p>-The <a href="http://www.capital.gr/xa/quotes_table.asp?sector=9500">stock price for most of the technology companies</a> that are in the stock market is very cheap , but very few of them have a good prospect in my opinion..  Most of the really big companies are dinosaurs , and sooner or later their clients will find a cheaper and more agile alternative..  </p>
<p>-There are , of course , many more companies which focus on websites / hosting / e-communities / advertising etc. BUT this list mainly focuses on business programs/software ( websites are software , I know , but not the kind of software I am discussing here.. ) </p>
]]></content:encoded>
			<wfw:commentRss>http://ammar.gr/?feed=rss2&#038;p=344</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Watching game playthroughs/walkthroughs as movies..</title>
		<link>http://ammar.gr/?p=329</link>
		<comments>http://ammar.gr/?p=329#comments</comments>
		<pubDate>Wed, 14 Mar 2012 15:15:59 +0000</pubDate>
		<dc:creator>Ammar Qammaz</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://ammar.gr/?p=329</guid>
		<description><![CDATA[In hindsight my Nintendo Gameboy and my first computer (1995) were a pivot point in my life and since then computer games have undoubtedly become my favourite entertainment medium. Great games made over 16 years ago still pop up in my mind as pleasant memories now and then , more vivid than books or movies..! [...]]]></description>
			<content:encoded><![CDATA[<p>In hindsight my Nintendo Gameboy and my first computer (1995) were a pivot point in my life and since then computer games have undoubtedly become my favourite entertainment medium. Great games made over 16 years ago still pop up in my mind as pleasant memories now and then , more vivid than books or movies..! Although I have a big collection of games with their original casing , manuals etc the architecture of modern PCs has changed dramatically along with Operating systems , libraries and peripherals. Needless to say although there are many projects such as wine , dosbox , scummvm , emulators etc created to solve this compatability mess ( and I use all of them more or less xD ) it is very difficult , let alone time consuming to setup each game and play it from start to finish.. </p>
<p>Lately I&#8217;ve found an alternative , instead of actually playing the game , watching it as a movie , through playthroughs and walkthroughs on youtube..</p>
<p>Great games such as <a href="http://www.youtube.com/watch?v=WpG9XIfFkE0">Metal Gear Solid</a> , <a href="http://www.youtube.com/watch?v=hWfxPQ6g4Is">Sanitarium</a> , <a href="http://www.youtube.com/watch?v=l_8EAuuGi9s&#038;feature=related">Broken Sword 1</a> , <a href="http://www.youtube.com/watch?v=nvFyCYpF2S8">Broken Sword 2</a> , <a href="http://www.youtube.com/watch?v=JYlzsZcuVkY&#038;list=PL71BFE6426F38AA6C&#038;index=1&#038;feature=plpp_video">Atlantis The Lost Tales</a> , <a href="http://www.youtube.com/watch?v=V59eimj1-fM">Fallout 1</a> , <a href="http://www.youtube.com/watch?v=oY-BVAu101A">Fallout 2</a> and many others can be found one click away , on the internet. I usually open them as an always on top window while I code combining business and pleasure ;p ..</p>
<p>For those who erroneously think about Pacman or Tetris ( or Angry Birds ;P ) when they hear the phrase &#8220;computer game&#8221; ( and a lot of people do ) , this is a clip from Hideo Kojima&#8217;s Metal Gear 2 a good indicator of what &#8220;real&#8221; computer games look and feel like.. <img src='http://ammar.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p><iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/6V_HzEPHFYE" frameborder="0"><br />
</iframe> </p>
<p><iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/MHzwCOPy0nY" frameborder="0"><br />
</iframe> </p>
]]></content:encoded>
			<wfw:commentRss>http://ammar.gr/?feed=rss2&#038;p=329</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Public Vs Private IT</title>
		<link>http://ammar.gr/?p=327</link>
		<comments>http://ammar.gr/?p=327#comments</comments>
		<pubDate>Mon, 12 Mar 2012 18:41:37 +0000</pubDate>
		<dc:creator>Ammar Qammaz</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://ammar.gr/?p=327</guid>
		<description><![CDATA[With all the privatisation talk going on in Greece , I have been thinking about how if IT existed before lets say 100 years it could have been included on the public sector as a proven human need such as schooling , hospitals , police , fire fighters etc. Imagine a state-run search engine , [...]]]></description>
			<content:encoded><![CDATA[<p>With all the privatisation talk going on in Greece , I have been thinking about how if IT existed before lets say 100 years it could have been included on the public sector as a proven human need such as schooling , hospitals , police , fire fighters etc.<br />
Imagine a state-run search engine , encyclopedia , or e-mail platform.! A state-run Wikipedia , Facebook or Youtube or a public e-university!<br />
Even things like the android market that is a very big success story could very well be state run without anything changing.  All these could in principle work very nicely but having them would eventually lead to monopolisation of their domain. If &#8220;Statebook&#8221; had 70% market share it would be terribly difficult for start-up Facebook to become so successful.. </p>
<p>On the other hand , and back to reality , Facebook has the same effect on newer social networks , Google on newer search engines and Microsoft on new operating systems , so is it any different..?  The only difference is that the person on the top of the pyramid benefiting from the private enterprise does not exist in the public paradigm.</p>
<p>Open source software , in my opinion fits both pictures but due to the competitive and incoherent nature of private companies state funding would naturally help open source developers more.  There are a lot of very useful projects out there that involve state of the art coding and are totally free , if an additional incentive existed enabling developers to be able to live out of this work instead of working another menial job , one can only imagine the quality and quantity of useful software.</p>
<p><strong>Added 27-3-2012</strong><br />
This project <a href="http://codeforamerica.org/">http://codeforamerica.org/</a> kind of proves the points above <img src='http://ammar.gr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>Code for America helps governments work better for everyone with the people and the power of the web. Through our Fellowship, Accelerator, and Brigade, we&#8217;re building a network of cities, citizens, community groups, and startups, all equally committed to reimagining government for the 21st century.<br />
Meet a Fellow Apply for the fellowship</p>
<p>Who we are</p>
<p>Code for America is a new non-profit, and a new kind of organization. Our team is made up of web geeks, city experts, and technology industry leaders. We are building a network of civic leaders and organizations who believe there is a better way of doing things and want to make a difference.</p>
<p>Get to know us<br />
what we do</p>
<p>We make it easy and attractive for the web generation to give back through our Fellowship, which connects technologists with cities to work together to innovate; our Accelerator, which will support disruptive civic startups; and our Brigade, which helps local, community groups reuse civic software.</p>
<p>Our Current Projects<br />
how we make a difference</p>
<p>Code for America helps governments become more connected, lean, and participatory through new opportunities for public service &#8212; both inside and outside government &#8212; so we&#8217;re not only making a direct impact everyday, but also creating the relationships and network for lasting change.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ammar.gr/?feed=rss2&#038;p=327</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Privacy and website tracking</title>
		<link>http://ammar.gr/?p=320</link>
		<comments>http://ammar.gr/?p=320#comments</comments>
		<pubDate>Wed, 29 Feb 2012 11:18:14 +0000</pubDate>
		<dc:creator>Ammar Qammaz</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://ammar.gr/?p=320</guid>
		<description><![CDATA[Mozilla foundation just released a tool called collusion.. It makes a map of the sites that report and track information about your internet whereabouts..! I have made a small map of the sites that I frequently use and the interconnections are astonishing.! The major &#8220;spy entities&#8221; on the graph are Google and Facebook , something [...]]]></description>
			<content:encoded><![CDATA[<p>Mozilla foundation just released a tool called <a href="http://www.mozilla.org/en-US/collusion/demo/">collusion</a>..<br />
It makes a map of the sites that report and track information about your internet whereabouts..!</p>
<p>I have made a small map of the sites that I frequently use and the interconnections are astonishing.! The major &#8220;spy entities&#8221; on the graph are Google and Facebook , something that comes as no surprise <img src='http://ammar.gr/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  . An also disturbing fact is that adult themed sites report your &#8220;preferences&#8221; to google so I can only imagine what kind of details a google account must have logged on about you , and all of this in an effort to show you the most targeted commercials possible!<br />
I strongly recommend using this tool just to get a glimpse of the privacy problems that arise..! </p>
<p>Even my website where I have made an effort not to use google analytics or adwords or any other framework that may track visitors , the youtube embeds ( of documentaries and etc ) on my pages give away clues about where the visitor was. The only way to combat this I guess is to host everything on my server but due to the cost of this ( bandwidth )  it is impossible..!   </p>
<p><a href="http://ammar.gr/wp-content/uploads/2012/02/collusion_screenshot.png"><img src="http://ammar.gr/wp-content/uploads/2012/02/collusion_screenshot-300x270.png" alt="" title="collusion_screenshot" width="300" height="270" class="alignnone size-medium wp-image-321" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://ammar.gr/?feed=rss2&#038;p=320</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The MacOS Marketing team is running out of cool animals!</title>
		<link>http://ammar.gr/?p=301</link>
		<comments>http://ammar.gr/?p=301#comments</comments>
		<pubDate>Mon, 30 Jan 2012 21:22:13 +0000</pubDate>
		<dc:creator>Ammar Qammaz</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://ammar.gr/?p=301</guid>
		<description><![CDATA[After using up Cheetah , Puma , Jaguar , Panther, Tiger ,Leopard , Snow Leopard and Lion and having reached the king of the jungle ( the lion ) the MacOS marketing team has recently run out of cool animals for their Operating System. Since an Operating System without a big number and a cool [...]]]></description>
			<content:encoded><![CDATA[<p>After using up Cheetah , Puma , Jaguar , Panther, Tiger ,Leopard , Snow Leopard and Lion and having reached the king of the jungle ( the lion ) the MacOS marketing team has recently run out of cool animals for their Operating System. </p>
<p>Since an Operating System without a big number and a cool and fearsome animal will be a commercial catastrophe , especially for the trendy target group of Mac users and to prevent sales from flopping , a new line up of mythical/extinct animals ranging from dinosaurs and dragons to the flying spaghetti monster and the yeti is scheduled for usage from the next version forward.</p>
<p><img src="http://ammar.gr/wp-content/uploads/2012/01/Mac-300x170.png" alt="The new  cool MacOS animals used for marketing purposes after they run out of Felidae " title="The new  cool MacOS animals used for marketing purposes after they run out of Felidae " width="400"  class="alignnone size-medium wp-image-302" /></p>
<p>On other news and this time concerning Internet browsers such as Google Chrome , Internet Explorer and Mozilla Firefox ..  After starting the incrementations of the major version number on their browsers , and again for retarded reasons such as marketing (a known law in computer science [besides Turing's , Moore's and Murphy's laws] is that code quality can be directly computed by the source code version number) the next step is using complex numbers like Chrome 18+5i , scientific notation like 133.141600E+000 and Roman numerals such as MCMXC</p>
<p>At the time Chrome 16.0.912.77<br />
Internet Explorer 10<br />
Firefox 10.0 Beta 6</p>
<p>are expected to become </p>
<p>Chrome 1824^24.14531.2342.23442<br />
Internet Explorer VX.X.X.XIIIVI<br />
Firefox 133.141600E+000</p>
<p>until mid-2013</p>
]]></content:encoded>
			<wfw:commentRss>http://ammar.gr/?feed=rss2&#038;p=301</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Copyright , Kopimism etc :)</title>
		<link>http://ammar.gr/?p=267</link>
		<comments>http://ammar.gr/?p=267#comments</comments>
		<pubDate>Wed, 11 Jan 2012 01:04:45 +0000</pubDate>
		<dc:creator>Ammar Qammaz</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://ammar.gr/?p=267</guid>
		<description><![CDATA[After the Greek pirate party , another great piece of news is the formation of the church of Kopimism! Kopimism is a religion that is based on the premise that sharing ( copying ) information and knowledge is a sacred task that every human must do. It does not speak of a God , which [...]]]></description>
			<content:encoded><![CDATA[<p>After the Greek pirate party , another great piece of news is the formation of <a href="http://kopimistsamfundet.se/english/">the church of Kopimism</a>! Kopimism is a religion that is based on the premise that sharing ( copying ) information and knowledge is a sacred task that every human must do.<br />
It does not speak of a God , which is another nice thing for a religion since ( quoting Wittgenstein )  &#8220;Whereof one cannot speak, thereof one must be silent.&#8221; </p>
<p>There is also an irc channel #kopimists @ irc.telecomix.org which i have been joining for the past week and <a href="http://tors.in/manifesto">the manifesto can be found in this torrent</a></p>
<blockquote><p>
    The missionary kopimistsamfundet is a religious group centered in Sweden who believe that copying and the sharing of information is the best and most beautiful that is. To have your information copied is a token of appreciation, that someone think you have done something good.</p>
<p>* All knowledge to all<br />
* The search for knowledge is sacred<br />
* The circulation of knowledge is sacred<br />
* The act of copying is sacred.</p>
<p>All people should have access to all information produced. A gigantic Boosting Knowledge for humanity.</p>
<p>Throughout history, various groups around the world have been persecuted by oppressors. It has since taken refuge in religion and wanted a peaceful coexistence. Without threats and harassment.</p>
<p>In our belief, communication is sacred. Communication needs to be respected. It is a direct sin to monitor and eavesdrop on people.</p>
<p>The absolute secrecy is holy in the church of kopimism.</p>
<p>In the individual pastoral care and confession with the kopimist priests (the Ops), priests are protected under Swedish law by an absolute professional secrecy.<br />
Copyright Religion is our absolute opposite – Ongoing obstruction of copying.</p>
<p>We challenge all copyright believers – most of which have a great deal of influence in politics, and who derive their power by limiting people’s lives and freedom. What they most of all want to limit the knowledge. We need to steel ourselves for their hatred and aggression.</p>
<p>- Copy. download, uplooad!<br />
- All knowlegde to all!<br />
- Information technology is not to be feathered by laws.
</p></blockquote>
<p>Copying digital copyrighted material is of course a very large discussion but I think that a project called <a href="http://monolith.sourceforge.net/">Monolith</a> reveals a great deal about its weird nature..    </p>
<p>I am quoting the whole page here for redundancy , it is better to read the original site but just in case something happens to sourceforge( ;P even if its 99% more likely that something will happen to my webserver <img src='http://ammar.gr/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )</p>
<p><a href="http://monolith.sourceforge.net/"><img src="http://ammar.gr/wp-content/uploads/2012/01/monolith.png" alt="" title="monolith" width="400" height="79" class="alignnone size-full wp-image-268" /></a><br />
<a href="http://monolith.sourceforge.net/">http://monolith.sourceforge.net/</a></p>
<blockquote><p>Monolith is a simple tool that takes two arbitrary binary files (called a Basis file and an Element file) and &#8220;munges&#8221; them together to produce a Mono binary file (with a .mono extension). Monolith can also reconstruct an Element file from a Basis file and a Mono file.</p>
<p>In most cases, the resulting Mono file will not be statistically related to either file. If you compare the Mono file to the Element file, the Mono file will contain none of the information present in the Element file. In other words, the Mono file by itself tells you nothing at all about the data in the Element file. Only when combined with the Basis file will the Mono file provide information about the Element file.</p>
<p>Monolith can be used for exploring the boundaries of digital copyright, and the rest of this website is devoted to such an exploration. The core questions: What happens when we use Monolith to munge copyrighted files? What is the copyright status of the resulting .mono file? These questions are considered in depth below.</p>
<p>Note:<br />
Monolith was developed on a lark. It is a philosophical experiment, a curiosity, and perhaps even a hare-brained scheme. In any case, Monolith is meant to stir debate: a perfect, flawless system would not stir debate very well, would it? Monolith exists comfortably in a world of logical gymnastics. The real world of copyright does not operate in a logical fashion. Thus, a word of warning: if you apply Monolith in the real world, your legal mileage may vary.<br />
Downloads<br />
You can use Monolith with whatever Basis file you would like. However, standard practice dictates the use of a particular Basis file, Monolith_7D4.wav, when generating Mono files. This particular WAV file was created and copyrighted by me (Jason Rohrer), and I have placed this file in the public domain for free and unrestricted distribution. By following this standard, you can ensure that others can easily interact with your Mono files. After downloading the basis file, drop it into the base folder found in your Monolith installation.</p>
<p>Download Monolith_7D4.wav here.</p>
<p>You can download the Monolith application for the following platforms:</p>
<p>Version 0.2 released on May 6, 2011 (change log)<br />
Download	Mac OS X 10.2 (Jaguar)	version 0.1<br />
Download	Windows 95/98/NT/2000/XP	version 0.1<br />
Download	Unix Source (notes)	version 0.2<br />
Monolith is free software (released under the GNU GPL)</p>
<p>Think Monolith is cool? Donate a dollar.<br />
Copyright ==> ?<br />
Things get interesting when you apply Monolith to copyrighted files. For example, munging two copyrighted files will produce a completely new file that, in most cases, contains no information from either file. In other words, the resulting Mono file is not &#8220;owned&#8221; by the original copyright holders (if owned at all, it would be owned by the person who did the munging). Given that the Mono file can be combined with either of the original, copyrighted files to reconstruct the other copyrighted file, this lack of Mono ownership may be seem hard to believe.</p>
<p>Consider this simple fact: for a given Element file and any other file of the same length (call it fileA), it is possible to choose a Basis file that, when munged with the Element, will produce fileA as the resulting Mono file. Therefore, if a copyright holder claims that she owns the information in all Mono files that are munged from her work, she is also claiming copyright over all possible binary files that are the same length as her work. For example, suppose that fileA is an MP3 of a Beatles song, and the Element file is an MP3 of a Britney Spears song copyrighted by Jive Records. It is possible to find a Basis file that, when munged with the Spears song, will produce the Beatles song as the Mono file. Jive Records certainly cannot claim copyright over the Beatles song (which is copyrighted by Apple Records), nor can they claim copyright over any other Mono files munged from MP3s of their songs.</p>
<p>What does this mean? This means that Mono files can be freely distributed.</p>
<p>So what? Mono files are useless without their corresponding Basis files, right? And the Basis files are copyrighted too, so they cannot be freely distributed, right? There is one more twist to this idea. What happens when we use Basis files that are freely distributable? For example, we could use a Basis file that is in the public domain or one that is licensed for free distribution. Now we are getting somewhere.</p>
<p>None of the aforementioned properties of Mono files change when we use freely distributable Basis files, since the same arguments hold. Mono files are still not copyrighted by the people who hold the copyrights over the corresponding Element files. Now we can freely distribute Mono files and Basis files.</p>
<p>Interesting? Not really. But what you can do with these files, in the privacy of your own home, might be interesting, depending on your proclivities. For example, you can use the Mono files and the Basis files to reconstruct the Element files.<br />
Bring Taping Home<br />
The Internet, despite all of the intellectual freedoms that it bestowed upon us, had an odd side-effect: it moved the &#8220;Copyright vs. Home Taping&#8221; clash into the public sphere. Home Taping used to be a private issue, since the act itself (the Taping) happened in the privacy of one&#8217;s home. There were laws forbidding Home Taping, but they were unenforceable laws. The Copyright holders got their &#8220;blank media&#8221; taxes passed and otherwise gave up on their crusade to stop Home Taping. However, with the Internet, Home Taping has moved into the public realm, and the laws forbidding such Taping are suddenly enforceable. Now we have a royal mess: a public that is fond of Home Taping is butting heads with Copyright holders who are trying to enforce laws that have never been enforced before.</p>
<p>Monolith moves Home Taping back into the private sphere. There are laws that forbid combining a Basis file with a Mono file to produce a copyrighted Element file, but since such combining happens in private, those laws are unenforceable.</p>
<p>To best explain the logic behind Monolith, we need to explore the odd properties of digital information.<br />
Digital Information is Weird<br />
How can something so simple be called &#8220;weird?&#8221; We have our standard grade-school explanation of digital technology: &#8220;everything is ones and zeros.&#8221; Nothing weird about that. The oddities crop up when you try to represent analog (in other words, &#8220;physical&#8221; or &#8220;non-digital&#8221;) entities digitally.</p>
<p>Copyrightable entities are inherently analog. Music, painting, sculpture, writing&#8212;all of these must be presented in the physical realm to be consumed by a human audience. Even mediums that are always created and represented digitally, such as digital photography, must be translated into the physical realm (for example, into a lighted display on an LCD monitor) to be consumed. The bits (the &#8220;ones and zeros&#8221;) used in the representation mean nothing to us by themselves&#8212;we cannot experience or otherwise consume them.</p>
<p>The bits are fully devoted to the representation, not to the presentation. A digital photograph, represented as a JPEG file, can be presented in many ways&#8212;on a monitor, on an envelope with an ink jet printer, on photo paper, on the side of a building with a projector&#8212;the possibilities are endless. Furthermore, the same digital photograph can be represented with many different file formats (JPEG, PNG, TIFF, etc.). Each of these formats might use its own unique bit-level representation of the photograph, though the presentation (for example, the color of each monitor pixel) might be identical. In other words, many different sequences of bits can be used to represent the same photograph. In fact, if we count all possible formats, including those that have not been (and may never be) invented, an infinite number of different bits sequences can be used to represent that same photograph. We have not even brushed upon the impact of various resolutions and quality settings: there are thousands of ways to represent the same photographic content as a JPEG bit sequence.</p>
<p>But could we not make the same statement about analog representations? For example, there are perhaps hundreds of analog audio formats: 45 RPM records, 78 RPM records, reel-to-reel tapes (of various widths and speeds), 8-tracks, and cassette tapes. We can certainly imagine an infinite number of possible analog audio formats. How is this space of possibility any different from the space associated with digital encodings? For true analog formats, the difference is in the form of the representation. Analog formats represent one physical property directly using another physical property. For example, the intensity of a sound wave is represented directly by the depth of a groove on a record. As another example, sound wave intensity is represented directly by magnetic intensity on an analog tape. Though analog formats are representations of content (a record groove is certainly not the same thing as a sound wave), they are not encodings of content, since no &#8220;decoding&#8221; is necessary to reveal the represented content. For example, if you drag a sewing needle through a record groove, you can hear a faint rendition of the sound, and this particular operation cannot be described as decoding. True analog representations are isomorphic to the content they represent (in other words, they have the same structure as the content). Digital encodings, on the other hand, are generally not isomorphic to the content they represent, especially when examined on the binary level.</p>
<p>Looking at the issue from a slightly different angle, we can see that digitization involves representing something that is infinitely detailed (an image) with a format that is inherently finite (a sequence of bits). Digitization, therefore, is the process of deciding what to keep and what to throw away. Of course, an infinite amount of information must be discarded in this process, and there are clearly an infinite number of ways to do this.</p>
<p>The point is that, in the digital realm, the content is copyrighted, while the binary representation surely is not, given that there exist an infinite number of representations for the same piece of content. This point is well-demonstrated in the realm of digital music. The copyright holders record a physical act (plucked guitar strings, vibrating vocal chords, etc.) and eventually give it a digital representation (as a CD track). In most cases, the copyright holders never translate their content into other formats, like MP3 or OGG files&#8212;those translations are usually made by &#8220;unauthorized&#8221; third parties for the purpose of exchanging the content online. There are a myriad of different settings and algorithms that can be used to create an MP3 file, and each of these results in a unique bit sequence. The copyright holders do not construct any of these bit sequences themselves, so the sequences cannot be rightly called part of their work. The content, in this case the music, is what is copyrighted.</p>
<p>So, why is this weird? Because the Internet cannot be used to exchange content; it can only exchange bit sequences. When people download an MP3 file via the Internet, they are downloading a bit sequence, one of an infinite number of possible digital representations for a particular piece of content. It is only when that representation is rendered, or decoded and played through speakers, that the content itself comes into existence. Thus, it is the act of playing an MP3 of an unlicensed song that is actually illegal under a true-spirited interpretation of copyright law. Downloading or otherwise exchanging the bit sequence surely cannot be illegal, unless the copyright holders are ready to lay ownership claims upon an infinite number of different bit sequences for each copyrighted song.</p>
<p>People have been getting sued for sharing MP3 representations of copyrighted files, and its not even illegal, huh? That would be pretty weird if it was true, but it is still hard to believe, so I will tackle the issue from yet another angle.<br />
Digital Content is Finite<br />
Sorry Britney, but I am going to pick on you. After all, what kind of digital copyright treatise would this be without an example based around a Britney Spears track? Consider the song &#8220;Toxic,&#8221; which was released on Spears&#8217; album &#8220;In the Zone&#8221; in 2003 by Jive Records (an RIAA member). This song has undoubtably been translated many times from CD format into MP3 format. For all of the various MP3 quality settings and encoders used, there are probably hundreds of different bit sequences being used to represent &#8220;Toxic&#8221; on peer-to-peer (p2p) networks. None of these bit sequences were created by the people who hold copyright over the song itself (Jive Records), and there are (as argued earlier) an infinite number of other bit sequences that could be used to represent the song &#8220;Toxic.&#8221;</p>
<p>I have a particular MP3 representation here, a particular bit sequence, stored in a file called &#8220;britney_spears_-_toxic.mp3&#8243;. If we believe that all possible bit-level representations of &#8220;Toxic&#8221; are actually copyrighted by Jive Records (in other words, if Jive Records holds copyright over this particular MP3 encoding), then sub-sequences of bits from these representations must also be copyrighted (just like a paragraph of a book is copyrighted by the same person who holds copyright over the entire book). Here is a particular bit sequence that occurs in my MP3 file:</p>
<p>1</p>
<p>Obviously, since that particular bit occurs in almost every other binary file, I have not broken the law by &#8220;distributing&#8221; it. There is nothing special about that single bit, and it is certainly not &#8220;owned&#8221; by Jive records. How many bits must I divulge before I break the law? How about 10 bits? Jumping into the middle of the file by 1,087,320 bits, we see the following sequence:</p>
<p>1 	1 	0 	0 	0 	0 	1 	1 	1 	0</p>
<p>This bit sequence is quite meaningless to us&#8212;it certainly does not resemble any part of the song &#8220;Toxic.&#8221; In fact, that particular sequence occurs in the MP3 file more than 60 times. Undoubtably, it also occurs in almost every other MP3 file: there is nothing special about a sequence of 10 bits. How about 24 bits? Jumping into the middle of the file by 21,442,264 bits, we see the following sequence:</p>
<p>0 	1 	1 	1 	0 	1 	1 	1 	0 	1 	1 	0 	0 	0 	0 	1 	0 	1 	1 	1 	0 	0 	1 	1</p>
<p>This 24-bit sequence occurs only once in the MP3 file, so it might seem like a good candidate for a sequence that is unique to my &#8220;Toxic&#8221; MP3 file and therefore copyrighted by Jive Records (if so, I have just broken the law by divulging these bits). Of course, in raw form, these bits look meaningless to us, and they certainly do not resemble any part of the song &#8220;Toxic.&#8221; In fact, the sequence is not unique at all, as it is found in the ASCII text encoding of the Bible. For instance, the sequence occurs in the file genesis.txt if we jump into the middle of the file by just 968 bits. Here is the 72-bit context from the Bible that contains our 24-bit sequence (our sequence is in bold):</p>
<p>0 	1 	1 	1 	0 	1 	0 	0 	0 	1 	1 	0 	1 	0 	0 	0 	0 	0 	1 	0 	0 	0 	0 	0<br />
0 	1 	1 	1 	0 	1 	1 	1 	0 	1 	1 	0 	0 	0 	0 	1 	0 	1 	1 	1 	0 	0 	1 	1<br />
0 	0 	1 	0 	0 	0 	0 	0 	0 	1 	1 	1 	0 	1 	1 	1 	0 	1 	1 	0 	1 	0 	0 	1</p>
<p>We can convert this binary sequence into ASCII text, adding a few more characters for the sake of context (our 24-bit sequence is in bold):</p>
<p>And the earth was without form, and void</p>
<p>Yes, the 24-bit sequence taken from the &#8220;Toxic&#8221; MP3 file is actually the word &#8220;was&#8221; when it is interpreted as ASCII text. Of course, when interpreted as part of an MP3 file, it has a different meaning, perhaps the loudness of a particular sound frequency at a particular instant in the song. Again, there is nothing unique about the bits themselves&#8212;only when they are interpreted in a certain way do they really become content. With one interpretation, the bits are part of the copyrighted song &#8220;Toxic,&#8221; and with another interpretation, they are part of the Bible, which is in the public domain.</p>
<p>Because digital representations of content are inherently finite (each representation is made of a finite number of bits), these kinds of examples can be extended to cover entire files. The MP3 encoding of &#8220;Toxic&#8221; contains only 38,804,992 bits. Though there are a huge number of possible binary files with this many bits, there are a finite number of them. There are an infinite number of imaginable binary file formats, and thus an infinite number of possible interpretations for those 38 million bits. Interpreted one way, these bits represent a song, but interpreted another way, they could represent text or an image.</p>
<p>This all sounds great in theory, but in practice we are using those 38 million bits to represent a song, and if we try to interpret those bits using another existing file format (for example, if we pretend that the bits are a JPEG file), we will certainly get nothing but garbled content as a result. The point is that the content itself, which is copyrighted, lies only in the interpretation of the bits. The bits themselves are meaningless to us and uncopyrightable.</p>
<p>So, back to the interesting question: How many bits must I divulge before I break the law? Here are 240 bits taken from a point 80,000 bits into the MP3 file:</p>
<p>1 	1 	1 	1 	0 	1 	1 	1 	0 	0 	1 	0 	0 	1 	0 	0 	0 	0 	0 	0 	1 	0 	1 	1<br />
1 	0 	0 	1 	0 	1 	0 	1 	1 	0 	1 	0 	0 	0 	1 	1 	0 	0 	1 	0 	0 	0 	0 	1<br />
0 	1 	1 	0 	0 	1 	0 	0 	0 	0 	0 	1 	0 	1 	1 	0 	1 	0 	1 	0 	0 	1 	0 	1<br />
1 	0 	1 	0 	0 	1 	0 	1 	1 	1 	0 	0 	0 	1 	1 	0 	0 	1 	1 	0 	0 	0 	1 	0<br />
0 	0 	0 	0 	1 	1 	0 	1 	0 	1 	1 	0 	1 	0 	0 	1 	1 	0 	1 	0 	1 	0 	1 	0<br />
0 	0 	1 	0 	0 	0 	1 	0 	1 	1 	0 	1 	0 	0 	0 	0 	0 	0 	1 	1 	1 	0 	0 	0<br />
1 	1 	0 	1 	0 	1 	0 	0 	1 	0 	0 	0 	1 	1 	1 	1 	1 	1 	1 	0 	1 	1 	0 	0<br />
0 	1 	0 	1 	1 	1 	0 	1 	0 	1 	1 	0 	0 	1 	1 	0 	0 	0 	0 	0 	0 	1 	1 	1<br />
0 	0 	0 	0 	0 	1 	1 	0 	0 	0 	0 	1 	1 	1 	0 	0 	0 	1 	1 	0 	0 	1 	1 	1<br />
1 	0 	1 	1 	0 	0 	0 	1 	0 	1 	0 	1 	0 	1 	1 	0 	1 	1 	0 	1 	1 	1 	0 	0</p>
<p>I have divulged quite a few bits here, and we would not be unreasonable to assume that this sequence is unique to the MP3 file for &#8220;Toxic&#8221;&#8212;this sequence is not likely to occur in any other file, MP3 or not. Have I broken the law? Have I distributed a bit sequence that is copyrighted by Jive Records?</p>
<p>You would have to be pretty special to be able to hear Britney singing when you stare at those bits, since without interpretation, they are just bits. This sequence is just one of a finite number of possible 240-bit sequences, and there is nothing so special about it. Since Jive Records did not create this particular sequence (recall that, though they created the song, someone else created the MP3 bit sequence), they certainly do not hold copyright over it, so I have not broken the law.</p>
<p>Are you still not convinced? Even if Britney&#8217;s voice is not jumping out at you, you might claim that I have given you enough information by which you could reconstruct Britney&#8217;s voice if you wanted to. But how many hoops would you have to jump through to carry out this reconstruction? You would have to strip the bits out of my HTML layout, pack them into a binary file, fit them into a properly-formatted MP3 file, and finally play the file through your speakers&#8212;all of this work, just to hear only a chirp of sound (240 bits do not encode very much audio data).</p>
<p>As another example, I could stand on a street corner and recite:</p>
<p>&#8220;Here is part of a Britney Spears song: &#8216;one one one one zero one&#8230;&#8217; &#8221;</p>
<p>and you could stand there with a pencil and paper, scribbling down ones and zeros. Then you could rush home, pack the bits into an MP3 file, and play them through your speakers. But who would be breaking the law, me or you?</p>
<p>I would simply be reciting a sequence of ones and zeros that are meaningless at face value. You would be the one exerting the effort required to transform those bits into the audio content playing through your speakers. The &#8220;unlicensed copy&#8221; of the song &#8220;Toxic&#8221; would exist only in your living room as it plays out of your speakers, and it certainly would not exist on my street corner. Thus, you would be breaking the law, while I would simply be annoying passersby with meaningless gibberish.<br />
Legal Interpretations<br />
In the real world, copyright law is interpreted and enforced using a different logic from that presented above. Thus, certain binary sequences are deemed illegal to distribute because they are explicit representations of copyrighted works. For example, it is hard to mince words about an MP3 encoding of a copyrighted song. First of all, an MP3 file represents the song&#8217;s sounds in a direct manner. Second, the method of converting that representation to a presentation is straight-forward, since an algorithm exists that can convert an MP3 file into sound mechanistically without any additional information.</p>
<p>But how far away from direct and explicit representations do we have to go before copyright no longer applies?</p>
<p>Mono files, given that they contain no information from the original Element files, are not explicit representations. The binary data in a Mono file cannot be directly interpreted to produce a presentation of the copyrighted content, so they cannot be seen as representational at all. Mono files take the data a step beyond any explicit representations, and I claim that this step goes far enough to leave copyright behind.<br />
A Monolith Example<br />
Going out on a legal limb, here is the Mono file for the &#8220;Toxic&#8221; MP3 mentioned above:</p>
<p>britney_spears_-_toxic.mp3-#-Monolith_7D4.wav-#-.mono</p>
<p>According to standard practice, Monolith_7D4.wav was used as the Basis file to generate this Mono file, and you can see this reflected in the file name.<br />
How Monolith Munging Works<br />
The &#8220;munging&#8221; done by Monolith is surprisingly simple, given the strong statistical properties that result. Monolith combines the Basis and Element files by applying the logical XOR function bit-by-bit. For a pair of bits, the XOR function has the following behavior:</p>
<p>Bit A		Bit B		Result<br />
0	xor	0	=>	0<br />
0	xor	1	=>	1<br />
1	xor	0	=>	1<br />
1	xor	1	=>	0</p>
<p>The XOR function is similar to standard addition, except that the carry is ignored in the case of adding 1 and 1.</p>
<p>As a concrete example of XOR applied to a sequence of bits, consider the 8 bits that occur after jumping past the first 160,000 bits in the file britney_spears_-_toxic.mp3. We can XOR these bits, one-by-one, with the corresponding bits from the Monolith_7D4.wav Basis file. This operation results in the corresponding bits from the Mono file that is available for download above.</p>
<p>8 bits from toxic MP3 : 	1 	1 	0 	0 	0 	1 	0 	0<br />
	xor<br />
8 bits from 7D4 WAV : 	0 	1 	0 	1 	1 	0 	1 	1<br />
	=<br />
8 bits from resulting Mono file : 	1 	0 	0 	1 	1 	1 	1 	1<br />
Statistical Analysis<br />
Comparing the Toxic MP3 and the resulting Mono file bit-by-bit, the files have the following correlation coefficient:</p>
<p>r = 0.002413</p>
<p>For positive correlations, coefficients fall in the range [0,1]. A coefficient of 1 would indicate that two files are identical, while a coefficient of 0 would indicate that the files are completely uncorrelated.<br />
Derivative Works<br />
Some people would argue that, since I used the &#8220;Toxic&#8221; MP3 to create the Mono file, the Mono file is a derivative work of Spears&#8217; song. Distributing derivative works without permission is illegal, since US Copyright Code gives copyright holders rights over all derivatives. For example, Title 17, Chapter 1, Section 106 gives the owner of a copyright the exclusive right:</p>
<p>(1) to reproduce the copyrighted work in copies or phonorecords;</p>
<p>(2) to prepare derivative works based upon the copyrighted work;</p>
<p>But what constitutes a derivative work? Certainly, some part of the original work must be present in a recognizable form. The munging done by Monolith leaves no part of the original work in place, so Mono files therefore cannot be counted as derivative works. However, this feature of Mono files is hard to understand fully for sound recordings, since the resulting Mono file is not even a playable sound file at all (the munging completely obliterates the MP3 header information that would be necessary to even interpret the bits as audio). We can better grasp the derivative status of Mono files by applying Monolith&#8217;s munging to text data.</p>
<p>Here are the first 800 characters from the Bible, which is in the public domain:</p>
<p>1:1 In the beginning God created the heaven and the earth.<br />
1:2 And the earth was without form, and void; and darkness was upon the face of the deep. And the Spirit of God moved upon the face of the waters.<br />
1:3 And God said, Let there be light: and there was light.<br />
1:4 And God saw the light, that it was good: and God divided the light from the darkness.<br />
1:5 And God called the light Day, and the darkness he called Night. And the evening and the morning were the first day.<br />
1:6 And God said, Let there be a firmament in the midst of the waters, and let it divide the waters from the waters.<br />
1:7 And God made the firmament, and divided the waters which were under the firmament from the waters which were above the firmament: and it was so.<br />
1:8 And God called the firmament Heaven. And the eve</p>
<p>Here are the first 800 characters from Thomas Pynchon&#8217;s novel The Crying of Lot 49, which is still protected by copyright:</p>
<p>ONE summer afternoon Mrs Oedipa Maas came home from a Tupperware party whose hostess had put perhaps too much kirsch in the fondue to find that she, Oedipa, had been named executor, or she supposed executrix, of the estate of one Pierce Inverarity, a California real estate mogul who had once lost two million collars in his spare time but still had assets numerous and tangled enough to make the job of sorting it all out more than honorary. Oedipa stood in the living room, stared at by the greenish dead eye of the TV tube, spoke the name of God, tried to feel as drunk as possible. But this did not work. She thought of a hotel room in Mazatlan whose door had just been slammed, it seemed forever, waking up two hundred birds down in the lobby; a sunrise over the library slope at Cornell Univers</p>
<p>What happens when we munge these two bodies of text together with Monolith? Is the result some kind of bizarre Bible/TCOL49 hybrid and therefore a derivative of Pynchon&#8217;s work? If so, then distributing the derivative would be illegal without Pynchon&#8217;s permission. Here are the first 800 characters from the resulting Mono file (cleaned up slightly so as not to completely confuse your browser):</p>
<p>~tt?:M ?? ? ?,Dm ?EODF?A&#038;^ExF[@EaR?EW HHET?TPRIR SVM ?? SNWEU??D ET ANFT ? ?\o$ PDEH2INOA* ??TCNOHHAP SEEGX&#038;UU?5?&#8221;AIJ?#?$??EB,N STBDAT+FI I B?oBNUT$N O ? ? ? T@OA?WTM IOUL Sg ??IRHIG TFLH A?A??N\_GO4DA)DT???? UG?)?I???RNEIA ? DO;G\EaAH OI?.?I ES? I ? ELNI?MHA ZAxT^A5NYgESIN%? EE??FFA93N?UTODEOA EOA3 _TDL?EIDR?T?ST*TWSJInTXTaR,ADsDHHIAEXE NOV? E)A LTSH RW ?RB ??BTIRE ??R[HIRPAEHR RT^O?DITTSL LY1[S4?I4 DOLETB?A EhV&#038;\N$?!V?</p>
<p>None of Pynchon&#8217;s words are present here in a recognizable form, so this certainly does not qualify as a derivative work. Though the results are more difficult to inspect, the same logic applies when we munge audio files: since no part of the original work is present, a Mono file does not count as a derivative work.</p>
<p>In fact, US Copyright Code places special limitations on what can be counted as a derivative sound recording. Title 17, Chapter 1, Section 114, Part B states:</p>
<p>The exclusive right of the owner of copyright in a sound recording under clause (1) of section 106 is limited to the right to duplicate the sound recording in the form of phonorecords or copies that directly or indirectly recapture the actual sounds fixed in the recording. The exclusive right of the owner of copyright in a sound recording under clause (2) of section 106 is limited to the right to prepare a derivative work in which the actual sounds fixed in the sound recording are rearranged, remixed, or otherwise altered in sequence or quality.</p>
<p>Since none of the actual sounds from the original file are present in the Mono file (the Mono file is not even a playable audio file), it cannot be seen as a derivative work.<br />
Development<br />
Read the Mono file format specification.</p>
<p>See the SourceForge project for CVS access and bug reports.<br />
Credits<br />
Monolith was created and developed by Jason Rohrer.</p>
<p>Monolith was partially inspired by email exchanges with White Raven.</p>
<p>The graphical user interface for Monolith was programmed using the wxWindows cross-platform toolkit. </p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ammar.gr/?feed=rss2&#038;p=267</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Key people and special interest groups</title>
		<link>http://ammar.gr/?p=210</link>
		<comments>http://ammar.gr/?p=210#comments</comments>
		<pubDate>Fri, 25 Nov 2011 14:55:46 +0000</pubDate>
		<dc:creator>Ammar Qammaz</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://ammar.gr/?p=210</guid>
		<description><![CDATA[Seeing the news about Greece and neighboring European countries ( such as Italy ) I can`t help but notice the fact that a few thousand men and their thoughts and actions determine the fates of millions more. While most people think that what people with power do is ultimately done for the general good , [...]]]></description>
			<content:encoded><![CDATA[<p>Seeing the news about Greece and neighboring European countries ( such as Italy ) I can`t help but notice the fact that a few thousand men and their thoughts and actions determine the fates of millions more. While most people think that what people with power do is ultimately done for the general good , media coverage ( the source that gives people this picture ) is very one sided and thus public opinion can be completely manipulated , whatever the truth is.. It is kind of fun , because if you monitor the news most of the times you can find out what will happen before it does from the way it is presented.</p>
<p>The truth , as I see it is that the last generations of men have been bred in a way that gave them a false , grand idea about themselves , a sort of <a href="http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect" target="_blank">massive Dunning Kruger effect</a> , in order to make them consume more and therefore be &#8220;productive&#8221; members of society. </p>
<p>The problem with this dumbing down of the commons is that as the new generation general population enters the decision making groups ( in the military , corporate and political stage )  they do not have the required skills for the complex tasks required and therefore do mostly harm and no good. A movie called <a href="http://www.imdb.com/title/tt0387808/" target="_blank">idiocracy</a> plays with an over dramatization of this phenomenon.. Politicians that are the most obvious example use more and more the skills of actors , lawyers and economists instead of the problem solving skills of engineers , mathematicians ,computer scientists or political philosophers.   </p>
<p>An actor , can get into any role and support it giving a consistent outside image. A lawyer when hired can defend a criminal that could , if he signed a different contract , try to put in jail. The fidelity of these people is something that I find puzzling at least and even worse when they do this kind of things dragging 10 million people with them.       </p>
<p>No ideologies , ethics and moral principles are thought of or communicated by political and financial leaders , everyone is ultimately only concerned about his/her public image and money.</p>
<p>Financial leaders , which are not elected  and have tremendous power instead of acting like philosophers and recognizing their place in the game , act as nouveau riche accountants and just try to minimize their financial losses , as if society really benefits when their bank account has more zeros in it.  </p>
<p>Special interest groups ( financial , religious , ethnic , philosophic )  I think are very well aware of these things and in the fight among them instead of trying to convince the population as a whole just try to replace the people in power something that for a short term will work ( for them ) just as well. </p>
]]></content:encoded>
			<wfw:commentRss>http://ammar.gr/?feed=rss2&#038;p=210</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>September and October 2011</title>
		<link>http://ammar.gr/?p=163</link>
		<comments>http://ammar.gr/?p=163#comments</comments>
		<pubDate>Thu, 13 Oct 2011 22:56:34 +0000</pubDate>
		<dc:creator>Ammar Qammaz</dc:creator>
				<category><![CDATA[Post]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://ammar.gr/?p=163</guid>
		<description><![CDATA[Well , things aren`t going very well in Greece.. Stocks are falling , strikes and riots everyday and a general anxiety and disappointment about where this country is heading. Although I can`t say I belong to a social class directly pressured (yet) by the economic meltdown happening all around ( and if I did I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ammarkov1.deviantart.com/gallery/?offset=48#/d2z95xd"><img src="http://ammar.gr/wp-content/uploads/2011/10/2000_years_later___by_ammarkov1-d2z95xd-300x225.jpg" alt="" title="2000 Years later" width="300" height="225" class="alignnone size-medium wp-image-165" /></a></p>
<p>Well , things aren`t going very well in Greece..<br />
Stocks are falling , strikes and riots everyday and a general anxiety and disappointment about where this country is heading. Although I can`t say I belong to a social class directly pressured (yet) by the economic meltdown happening all around ( and if I did I would probably not blog about it ) it is sad to see the pessimism diffused everywhere and especially in everyone aged 23-28 , a generation that has just now reached the point to enter the working force after finishing with the educational cycle of life.<br />
Even if there is unemployment and even if we are the 600euro generation ( a term coined up by Greek media , as it is the average post-reductions monthly wage for most junior positions at Greek companies ) I cant stop but think that I am lucky to be part of it.<br />
People have always had problems and always were tormented , in the past , in the present and will probably continue to do so in the future. But it just isn`t possible for past &#8220;primitive&#8221; societies to be able to produce men like Plato , Fermat , DaVinci , Kant, Nietzsche and at this day and age with all the wonderful possibilities opened with tools such as the internet to see the public acting so foolishly panicked and such a lack of leadership from the Greek financial and political leaders.<br />
It is this attitude that produces the biggest part of the crisis as members of the Greek community dont trust each other , and don`t even trust themselves.<br />
And its a natural consequence that when people fail to stand up to a crisis as units they will also fail as a group.    </p>
<p>This is my first real post , apart for blogs about technical details of work I&#8217;ve done and I don`t want to babble a lot.</p>
<p>In a few words I wish that people would realize the possibilities laid before them and grab life by the throat instead of passively whine about it and blame everyone else.  </p>
<p>I guess it is a gift most people lack, to be able to see possibility where most people don`t..</p>
]]></content:encoded>
			<wfw:commentRss>http://ammar.gr/?feed=rss2&#038;p=163</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
