<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Zeroth Code</title>
	
	<link>http://www.oddco.ca/zeroth/zblog</link>
	<description>Game design, development, technology, programming, and python</description>
	<lastBuildDate>Tue, 09 Mar 2010 19:29:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ZerothCode" /><feedburner:info uri="zerothcode" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Value-adding to games: Communities!</title>
		<link>http://feedproxy.google.com/~r/ZerothCode/~3/JB4rpZFx-DQ/</link>
		<comments>http://www.oddco.ca/zeroth/zblog/2010/03/09/value-adding-to-games-communities/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 19:29:43 +0000</pubDate>
		<dc:creator>Zeroth</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.oddco.ca/zeroth/zblog/?p=279</guid>
		<description><![CDATA[Okay so I&#8217;ve been busy lately, with classes, the newspaper, and managing hordes of jabbering monkeys. I&#8217;ve been recently promoted to an op on the #sto and #stoqa irc channels(hence the jabbering monkeys).
I&#8217;ve observed something interesting though. Cryptic has been really stepping up their communication, thanks to people like Rehpic, Falkoren, and Jaguars. This has [...]]]></description>
			<content:encoded><![CDATA[<p>Okay so I&#8217;ve been busy lately, with classes, the newspaper, and managing hordes of jabbering monkeys. I&#8217;ve been recently promoted to an op on the #sto and #stoqa irc channels(hence the jabbering monkeys).</p>
<p>I&#8217;ve observed something interesting though. Cryptic has been really stepping up their communication, thanks to people like Rehpic, Falkoren, and Jaguars. This has served to really benefit the game without much of a cost to the company.</p>
<p>Here&#8217;s a hypothetical. Say someone asks some questions about personal shields. Falkoren then asks the powers designers how they work, and he tells us in #stoqa. This gives us the knowledge to properly test them, while some of us add this info to places like sto-intel.org</p>
<p>This then serves to enhance the game. Players have more knowledge, players can properly test complex things to ensure they&#8217;re working right. For a minimal cost, of a few minutes of discussion between employees and customers, you have tremendously added to the perceived value of the game.</p>
<p>Encouraging communities are an excellent investment for game companies. Supporting them with actual employee interaction and communication is just pure gold. </p>
<p>However, Cryptic isn&#8217;t perfect in their communication. For example, the other moderators have a set of new rules they want to add and enforce for the IRC channels, however, its been difficult reaching Rekhan or Phoxe to get approval. In addition, they don&#8217;t rarely come in to the IRC channels for us to communicate community issues there are. I am thankful for Wishstone, she has been a good communication pipeline to Cryptic, but she&#8217;s the OCR for the German community, not the english community! This needs to change. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.oddco.ca/zeroth/zblog/2010/03/09/value-adding-to-games-communities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.oddco.ca/zeroth/zblog/2010/03/09/value-adding-to-games-communities/</feedburner:origLink></item>
		<item>
		<title>Professor Bends Matter To His Will, Not a Supervillain”</title>
		<link>http://feedproxy.google.com/~r/ZerothCode/~3/UXqGe3u6zzM/</link>
		<comments>http://www.oddco.ca/zeroth/zblog/2009/10/10/277/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 17:46:19 +0000</pubDate>
		<dc:creator>Zeroth</dc:creator>
				<category><![CDATA[Phoenix]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[light]]></category>
		<category><![CDATA[nano]]></category>

		<guid isPermaLink="false">http://www.oddco.ca/zeroth/zblog/?p=277</guid>
		<description><![CDATA[Ed: This was published in the Okanagan Phoenix on Oct 7th, 2009
Last week, I interviewed a UBC-O Engineering professor, Dr. Kenneth Chau, about his recent research. Dr. Chau joined the school of Engineering in January, from the National Institute of Standards and Technology (NIST) in the USA. His particular specialty is nanotechnology. Nanotechnology is a [...]]]></description>
			<content:encoded><![CDATA[<p><em>Ed: This was published in the Okanagan Phoenix on Oct 7th, 2009</em><br />
Last week, I interviewed a UBC-O Engineering professor, Dr. Kenneth Chau, about his recent research. Dr. Chau joined the school of Engineering in January, from the National Institute of Standards and Technology (NIST) in the USA. His particular specialty is nanotechnology. Nanotechnology is a field dealing with technology and objects that are at the nanometer(nm)-scale size. To put it in perspective, a nanometer, which is 1 billionth(1000 million) of a meter, is 1/1000th the width of a human hair and the wavelength of visible light goes from 400-700 nm.</p>
<p>Dr. Chau recently made a significant advancement in the field of nanotechnology, where he demonstrated that light could actually pull a nano-scale object, rather than just push. The implications are very important, both for the field, and eventually for the production of military, scientific, and consumer products.</p>
<p>The kind of materials that Dr. Chau and others in his field work with, named &#8216;metamaterials&#8217;, offer many benefits to military, scientific, and consumer fields. For the military, such materials and devices can create new metal alloys, with potential unique properties, like extreme heat resistance or superior strength. On top of that, metamaterials offer the possibilities of perfect lenses, or perfectly reflective mirrors. In the more futuristic list of possibilities, it is believed that this field of nanotechnology will eventually allow us to build an invisibility cloak, or even optical computers, but both such inventions are far from being created.</p>
<p>All objects can be characterized by a refractive index, or an index of refraction as it is also called. This is the degree to which light is slowed down within the medium. As well, when light crosses the boundary between two mediums with different refractive indexes, light bends. Microscopes and lenses work by bending light in useful ways. All natural mediums have a positive refractive index, meaning that light is slowed down within the medium. However, some metamaterials have a property known as a negative refractive index, where light is bent in the opposite direction than in materials with a positive refractive index.</p>
<p>This is where the radiation pressure of light comes into play. Light has momentum, like any object that is in motion. However, light has a very small momentum, and can only affect small particles. The radiation pressure effect of light is why comets&#8217; tails are always pointed away from the sun; the charged particles are pushed away by the radiation pressure of light. Picture a fire hose being pointed at you. The pressure of the hose pushes you away.</p>
<p>When the radiation pressure of light is combined with a negative index of refraction, Dr. Chau, proved, via experiment, that light can actually exert a pull force, in addition to pushing around particles. It is like some method of making the fire hose pull you, instead of pushing you away. If researchers can construct objects with arbitrary optical properties, then they can manipulate light in arbitrary ways, leading to all of the innovations listed previously, and many more not imagined yet. We have things, previously thought to be only in the realm of science fiction, happening in labs every day, around the world, and even on our campus.</p>
<p>Currently, the Chau Research group Dr. Chau is working on several exciting projects, and require talented and capable students with diverse backgrounds. One project Dr. Chau is involved in is the construction of a computer cluster, also known as a supercomputer, for simulating complex physical phenomenon. Another is a project to build a sensor, capable of detecting contaminants in water, by using spectroscopic analysis of light that comes out of properly formed droplets of water. One possible use for this optical sensor is to detect vanishingly small amounts of impurities in water. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.oddco.ca/zeroth/zblog/2009/10/10/277/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.oddco.ca/zeroth/zblog/2009/10/10/277/</feedburner:origLink></item>
		<item>
		<title>The Microsoft Courier: Better than the font</title>
		<link>http://feedproxy.google.com/~r/ZerothCode/~3/q1JKNGxgdkM/</link>
		<comments>http://www.oddco.ca/zeroth/zblog/2009/10/10/the-microsoft-courier-better-than-the-font/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 17:44:33 +0000</pubDate>
		<dc:creator>Zeroth</dc:creator>
				<category><![CDATA[Phoenix]]></category>
		<category><![CDATA[courier]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://www.oddco.ca/zeroth/zblog/?p=275</guid>
		<description><![CDATA[ This was published in the Okanagan Phoenix on October 7th, 2009
On Tuesday, September 22nd, Microsoft released details about a product now in “late development”, the Microsoft Courier. Microsoft calls it a “booklet”, rather than a “tablet”, due to the two touchscreens the Courier offers, with a bendable spine. The Courier also comes with a [...]]]></description>
			<content:encoded><![CDATA[<p><em> This was published in the Okanagan Phoenix on October 7th, 2009</em></p>
<p>On Tuesday, September 22nd, Microsoft released details about a product now in “late development”, the Microsoft Courier. Microsoft calls it a “booklet”, rather than a “tablet”, due to the two touchscreens the Courier offers, with a bendable spine. The Courier also comes with a camera on the back of one half of the booklet, as well as a single Apple-like Home button in the spine, which is used for powering the device on and off as well.</p>
<p>The Courier will be a full-featured computer, running a specialized GUI meant specifically for the Courier. It will have wireless and Microsoft&#8217;s famed handwriting recognition, however, there is no indication of USB ports or other items. The killer feature though is the handwriting recognition, which in XP, Vista, and now Windows 7, is beyond fantastic. </p>
<p>There is a video circulating which shows a fantastic, and well-thought out GUI, which is focused on productivity and Getting Stuff Done, rather than the cool, slick, media-focused iPhone and iPod Touch. With the two screens,  the handwriting recognition, and the the integration with the OS, the Courier looks like an ideal tool for executives, creative professionals, and students. </p>
<p>Microsoft has not yet detailed what the specs of the Courier will be, and there is no word on battery life. </p>
<p>There is speculation that this is part of a business move to lower sales and interest in Apple&#8217;s rumored iTablet. However, the promotional material and the design of the Courier is very distinctive and unique, and seems to be trying to carve a new niche for Microsoft, in the world of the Professional. </p>
<p>The only downside to the Courier, is that it is not out yet, and not before this editor graduates. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.oddco.ca/zeroth/zblog/2009/10/10/the-microsoft-courier-better-than-the-font/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.oddco.ca/zeroth/zblog/2009/10/10/the-microsoft-courier-better-than-the-font/</feedburner:origLink></item>
		<item>
		<title>Japan’s Love Affair with Droids</title>
		<link>http://feedproxy.google.com/~r/ZerothCode/~3/p6ueSJY4FDY/</link>
		<comments>http://www.oddco.ca/zeroth/zblog/2009/10/10/japans-love-affair-with-droids/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 17:42:30 +0000</pubDate>
		<dc:creator>Zeroth</dc:creator>
				<category><![CDATA[Phoenix]]></category>
		<category><![CDATA[droids]]></category>
		<category><![CDATA[japan]]></category>

		<guid isPermaLink="false">http://www.oddco.ca/zeroth/zblog/?p=272</guid>
		<description><![CDATA[Ed: This was published in the Okanagan Phoenix Sept. 23, 2009
We&#8217;ve all seen robots and androids like Data from Star Trek, C3PO and R2D2 from Star Wars, as well as real-life robots, like ASIMO from Honda, and they all seem to be coming from Japan lately.  There are a wide variety of reasons why [...]]]></description>
			<content:encoded><![CDATA[<p><em>Ed: This was published in the Okanagan Phoenix Sept. 23, 2009</em><br />
We&#8217;ve all seen robots and androids like Data from Star Trek, C3PO and R2D2 from Star Wars, as well as real-life robots, like ASIMO from Honda, and they all seem to be coming from Japan lately.  There are a wide variety of reasons why robots and androids enjoy such a large popularity in Japan, ranging from cultural to purely economic reasons.</p>
<p>Part of the reason why the Japanese are so fascinated, and even encouraging of robots and androids, is that for the longest time, Japanese and other Asian fiction lacked a common trope that is often seen here in the west; that of the robots rising to crush their so-easily-crushed oppressors. Namely, us. It wasn&#8217;t until recently that this trope was seen in Japanese popular culture, and an excellent example is Cashern, a hyper-surreal action movie, where artificial life rises up and kills us all.</p>
<p>Some sociologists theorize that Japan lacks this common trope because industrialization was seen as largely positive for the country, particularly in the aftermath of WWII. In contrast, there was a large amount of social upheaval in western countries during their industrialization periods, where the machines were seen as a distinct threat. </p>
<p>On average, Japan has one of the oldest populations in the industrialized world. In just a few short years, many Japanese will reach the age of 65, and retire, making it so that 1 in every 4 Japanese will be over the age of 65. This is leading to a significant lack of employees, in turn leading to increasing wage costs for companies. </p>
<p>There are two major markets for robots and androids in Japan, one for the elderly, and one for replacing limited employees where possible.  The elderly market requires assistants and companions, especially for the elderly that have no family, or whose family doesn&#8217;t visit them. There are already a few preliminary models of elderly assistants, and they are selling very, very well. The other market requires robots to replace humans in easy-to-automate jobs, like store greeters, or waitresses in busy restaurants.  One particular requirement is that they look and act as human as possible within the limited purview of the job. </p>
<p>The increasing use of robots and androids in Japan has already sparked several major concerns with their use. There are worries that people will begin to prefer talking to and dealing with robots and androids over their human brethren. As well, there are concerns about the material costs of robots and androids, especially maintenance costs, and whether it really would be more cost-effective than the humans that are being replaced. In addition, Japan has signed several environmental treaties, and increasing their high-tech usage will only hurt their compliance with these treaties.</p>
<p>There is also an issue from an economic viewpoint. The desire to replace humans with robots is because the humans are becoming more expensive to employ. This increases the number of people available for jobs, thus driving down the average wage, making it cheaper to hire people again. However, once hiring increases, then people become more expensive to employ again. It is an inherently unstable situation, unless the government steps in to stabilize the see-saw effect. </p>
<p>One thing is for sure, Japan loves their robots, and they are currently the world leader in practical robotics. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.oddco.ca/zeroth/zblog/2009/10/10/japans-love-affair-with-droids/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.oddco.ca/zeroth/zblog/2009/10/10/japans-love-affair-with-droids/</feedburner:origLink></item>
		<item>
		<title>Quantum Superpositioning: Like Kids with ADHD, both excited and grounded.</title>
		<link>http://feedproxy.google.com/~r/ZerothCode/~3/rozg_qTadKo/</link>
		<comments>http://www.oddco.ca/zeroth/zblog/2009/10/10/quantum-superpositioning-like-kids-with-adhd-both-excited-and-grounded/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 17:40:55 +0000</pubDate>
		<dc:creator>Zeroth</dc:creator>
				<category><![CDATA[Phoenix]]></category>
		<category><![CDATA[quantum]]></category>

		<guid isPermaLink="false">http://www.oddco.ca/zeroth/zblog/?p=270</guid>
		<description><![CDATA[Ed: This was published in the Okanagan Phoenix Sept. 23, 2009
Scientists at the Max-Planck-Institut fur Quantenoptik in Germany(Max Plank Institute for Quantum Optics) are proposing a bold new experiment dealing with quantum super-positioning.  What they propose to do is to place a virus into a superposition.
What super-positioning means is when something is in two [...]]]></description>
			<content:encoded><![CDATA[<p><em>Ed: This was published in the Okanagan Phoenix Sept. 23, 2009</em><br />
Scientists at the Max-Planck-Institut fur Quantenoptik in Germany(Max Plank Institute for Quantum Optics) are proposing a bold new experiment dealing with quantum super-positioning.  What they propose to do is to place a virus into a superposition.</p>
<p>What super-positioning means is when something is in two or more states at the same time. The classic analogy is known as the Schroedinger cat experiment. This is a thought-experiment(meaning its never been performed in real life, but only in the mind) where a cat is placed in a box, where a poison will be released only if a radioactive object decays within the time period inside the box. The decay probability is 50%, so the cat has a 50% chance of being alive, and an equal chance of being dead. The trick, however, is that until observed, the cat is in both states, as in, the cat is both dead and alive. The cat is in a superposition, two states at once. </p>
<p>This is intuitively difficult for many people, including physicists. When the cat is observed, the cat becomes either dead or alive, but not both. This is called collapsing the wave function, where observation of some form(even by a sensor) causes the superposition to resolve to one state or another. </p>
<p>What the researchers want to do is to cool some matter, namely a virus, down to its quantum ground state in a vacuum, until there is no subatomic activity from the virus. Then they zap the virus with a special kind of laser, which causes the virus to both be in an excited state, and a ground state, at the same time; a superposition. Having performed this same experiment with photons, electrons, and even whole molecules, they wish to see if they can make a much larger bit of matter reach a superposition. This will help show if such quantum mechanical effects apply on the macroscopic(large) scale, instead of just the microscopic scale. </p>
<p>The virus they need to use for the experiment needs to have several special qualities, and luckily(for our karmic revenge) the common flu virus fits this bill. In addition the tobacco mosaic virus would also be perfect for the experiment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oddco.ca/zeroth/zblog/2009/10/10/quantum-superpositioning-like-kids-with-adhd-both-excited-and-grounded/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.oddco.ca/zeroth/zblog/2009/10/10/quantum-superpositioning-like-kids-with-adhd-both-excited-and-grounded/</feedburner:origLink></item>
		<item>
		<title>Alan Turing: One badass dude</title>
		<link>http://feedproxy.google.com/~r/ZerothCode/~3/WfrFAWlvH3c/</link>
		<comments>http://www.oddco.ca/zeroth/zblog/2009/09/12/alan-turing-one-badass-dude/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 22:38:11 +0000</pubDate>
		<dc:creator>Zeroth</dc:creator>
				<category><![CDATA[Phoenix]]></category>
		<category><![CDATA[alan turing]]></category>
		<category><![CDATA[homosexual]]></category>

		<guid isPermaLink="false">http://www.oddco.ca/zeroth/zblog/?p=266</guid>
		<description><![CDATA[(This was originally published in the UBC-O Phoenix student newspaper on Thursday September 10th, 2009, written by me)
There is a debate raging in the halls of Britain&#8217;s government, across the internet, and across many people&#8217;s minds. Right now, there is a growing movement for the British government to apologize to Alan Turing, posthumously, for their, [...]]]></description>
			<content:encoded><![CDATA[<p>(This was originally published in the UBC-O Phoenix student newspaper on Thursday September 10th, 2009, written by me)</p>
<p>There is a debate raging in the halls of Britain&#8217;s government, across the internet, and across many people&#8217;s minds. Right now, there is a growing movement for the British government to apologize to Alan Turing, posthumously, for their, to modern-day sensibilities, atrocious treatment. </p>
<p>Alan Turing is regarded by many to be the father of modern computing. His work formalized the concept of the algorithm(a way of solving a problem, like how to do long-division without a calculator) and many other things. One of the most important facets of his work was on that of the “halting problem”, which asks if there is an algorithm that can determine if another algorithm will ever complete, given a set of inputs. He was able to show that there is no such algorithm, that will work with every algorithm and set of inputs, in a fairly long and involved proof. He also developed the notion of a programmable machine(the Turing machine), able to emulate any other machine, only as long as that machine can emulate a Turing machine. </p>
<p>All of modern computing, from Facebook, to Halo, owes Turing a debt of gratitude for his work and efforts in designing computers, formalizing many of the important mathematics underlying modern computers, and demonstrating their use during WWII. For a time, Turing was responsible for the unit(known as Hut <img src='http://www.oddco.ca/zeroth/zblog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> deciphering Nazi naval communications, and was responsible for saving many lives during WWII. He also designed the bombe, which was the key tool to breaking Enigma, the Nazi cipher. And he did all this before the age of 42.</p>
<p>Because it was at the age of 42 when Alan Turing died, of suicide. Two years previous, in 1952, Turing was outed as a homosexual, and under the laws of Britain at the time, tried and found guilty of being a homosexual. The punishment: castration. Turing was found guilty of the same laws that Oscar Wilde suffered under, only Turing chose to be chemically castrated, rather than go to jail. </p>
<p>These laws have since been repealed in Britain, and are now against the UN Charter of Human Rights, and against the EU constitution. What is happening right now, is that people want the government of Britain to acknowledge wrongdoing in their actions, not just against Turing, but against anyone that suffered under those laws, many of whom are still alive today. Over 6000 signatures have already been added to the petition regarding the apology at the time this article went to press.</p>
<p>Editors note: The British Government, on the same date of publication, offered up an apology to Alan Turing and the thousands of other gay men wrongly punished under this law.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oddco.ca/zeroth/zblog/2009/09/12/alan-turing-one-badass-dude/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.oddco.ca/zeroth/zblog/2009/09/12/alan-turing-one-badass-dude/</feedburner:origLink></item>
		<item>
		<title>E-textbooks vs Textbooks</title>
		<link>http://feedproxy.google.com/~r/ZerothCode/~3/WqUqGgG1Xio/</link>
		<comments>http://www.oddco.ca/zeroth/zblog/2009/09/12/e-textbooks-vs-textbooks/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 22:36:02 +0000</pubDate>
		<dc:creator>Zeroth</dc:creator>
				<category><![CDATA[Phoenix]]></category>

		<guid isPermaLink="false">http://www.oddco.ca/zeroth/zblog/?p=264</guid>
		<description><![CDATA[(This was published in the UBC-Okanagan Phoenix student newspaper on Thursday, September 10th)
When school starts, during the initial rush at the bookstore, some people may notice a new form of textbooks. This is the “ebook” or the electronic book. The ebooks that we will see in the UBC-O bookstore are offered by a company called [...]]]></description>
			<content:encoded><![CDATA[<p>(This was published in the UBC-Okanagan Phoenix student newspaper on Thursday, September 10th)<br />
When school starts, during the initial rush at the bookstore, some people may notice a new form of textbooks. This is the “ebook” or the electronic book. The ebooks that we will see in the UBC-O bookstore are offered by a company called Coursesmart(http://www.coursesmart.com), which specializes in offering ebooks for textbooks. They&#8217;ve been around since 2007, and have over 6000 textbooks available. </p>
<p>E-textbooks provide several advantages over paper textbooks. For example, you do not have to carry around a 500 page, 3 pound textbook, in addition to a laptop and other matériel. Finally, our backs can breathe easy.  In addition, the e-textbook saves on gasoline, since it doesn&#8217;t need to be shipped.  As well, the e-textbook can save you significant money, always important to starving students, with the e-textbooks selling for half the price of the paper textbook. Coursesmart provides extensive tools to make their e-textbooks that much more useful, like search, go to page X, notes you can add to any point in the book, highlighting any section you wish, or undoing the highlighting, copy, paste, and even printing pages out on demand. These are certainly powerful tools, that many students have wished they had with the paper textbooks.</p>
<p>However, there are certain limitations to the system. You can only download your e-textbook to one computer, and there is little indication of the process for getting another book through Coursesmart if your computer hardware fries. On the other hand, you can choose to access the e-textbook through Coursesmart&#8217;s website, and have it available on any computer, as long as you have a supported browser.  In addition, the e-textbook will only be available for 180 days, which is certainly long enough to outlast your classes.</p>
<p>To obtain and use e-textbooks,  you must first check if the professor for your course is okay with the students using e-textbooks. If so, the book for your course will also have a second tag, listing an e-textbook for purchase. Then you inform the cashier you are buying the e-textbook, and follow the cashier&#8217;s instructions.  You will receive a receipt with a code on it, and a URL to visit. This URL, at press-time,  was http://www.coursesmart.com/redemption?coupon=  where you place the PIN after the equal sign. </p>
<p>Follow the instructions at Coursesmart, and choose whether to download the e-textbook, or access it online through Coursesmart&#8217;s website. You cannot choose both. Downloading the e-textbook will require the download and installation of Coursesmart&#8217;s Bookshelf software. Both downloading and accessing the book through Coursesmart&#8217;s website offer the exact same functionality.</p>
<p>The other process is to sign up with Coursesmart directly, find the book for your course, and buy it through them. </p>
<p>There is also a limitation on printing with Coursesmart&#8217;s e-textbook. You can only print ten(10) pages at any one time, for a maximum of 150% of the total pages in the textbook. So if the textbook has 200 pages, you can print a total of 300 pages. Coursesmart acknowledges there may be a bug that occurs sometimes with printing, where a user will run out of their allowed pages, at which point, you can contact Coursesmart&#8217;s customer service to enable more pages to print. </p>
<p>Coursesmart&#8217;s e-textbooks provide a cheap, planet-conscious, weight-less alternative to expensive, dead-tree, and heavy textbooks. This, obviously, comes with some restrictions, which depending on the person can be reasonable, or completely unreasonable. Itis up to the students to decide what is the best option for them. It can certainly be useful to buy an e-textbook for a course that isn&#8217;t one&#8217;s major, but is still required by the university. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.oddco.ca/zeroth/zblog/2009/09/12/e-textbooks-vs-textbooks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.oddco.ca/zeroth/zblog/2009/09/12/e-textbooks-vs-textbooks/</feedburner:origLink></item>
		<item>
		<title>An economic look at DRM</title>
		<link>http://feedproxy.google.com/~r/ZerothCode/~3/hmzuz3Zd55Y/</link>
		<comments>http://www.oddco.ca/zeroth/zblog/2009/09/12/an-economic-look-at-drm/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 14:59:17 +0000</pubDate>
		<dc:creator>Zeroth</dc:creator>
				<category><![CDATA[copyright]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[economics]]></category>
		<category><![CDATA[piracy]]></category>

		<guid isPermaLink="false">http://www.oddco.ca/zeroth/zblog/?p=259</guid>
		<description><![CDATA[This morning, I saw a slashdot article, this one, where an indie game developer mentions the free-rider problem in regards to DRM. The problem is, there is a significant misunderstanding of the free-rider problem and how DRM deals with it(hint, it doesn&#8217;t). 
The free-rider problem is an issue in economics and game theory, where someone [...]]]></description>
			<content:encoded><![CDATA[<p>This morning, I saw a slashdot article, <a href="http://games.slashdot.org/story/09/09/12/0057200/Indie-Game-Dev-On-the-Positive-Side-To-DRM">this one</a>, where an indie game developer mentions the free-rider problem in regards to DRM. The problem is, there is a significant misunderstanding of the free-rider problem and how DRM deals with it(hint, it doesn&#8217;t). </p>
<p>The free-rider problem is an issue in economics and game theory, where someone is able to get a free-ride off of the effort of others. One example is where you have two trappers. Now, if both trappers work hard on their own traps, they&#8217;ll each come out ahead at about three resources each. However, if one trapper decides to poach the other trapper&#8217;s lines, then that trapper gets six resources. If they both poach, neither gets anything. Typical self-interest says that it is better to poach than to trap, as there is a possibility of getting more resources, for less effort. However, in terms of the collective interests of both trappers, its better if neither poaches. Because there is a very real risk that if both trappers poach, then neither gets anything, and this is an extremely negative outcome. Usually, people spend the effort, or the cost to get the benefits because of the risks associated with free-riding(like jail-time for theft and fraud). </p>
<p>So in terms of piracy, if everyone free-rides, then everyone loses in the end. This is fairly understandable to all pirates, regardless of reason. However, free-riders exist in any system where there will be a possibility of free-riding. Theft will always exist. Fraud will always exist. The incentives and motivations are too great. The question is, how much do the free-riders cost you, and if everyone that pirates really is a free-rider?</p>
<p>One of the central fallacies used by DRM proponents is that every act of piracy, is a lost sale. This is, frankly, wrong. Its a very complex situation, but it can be broken down. Lets consider a customer and an artist. The artist produces a work that is either good or bad. The artist only profits when someone buys a work. A customer, however, may have money, or may not have money now(student for example). So if a customer has money, and they choose to buy, there is basically two outcomes: where the work is good, and both benefit, or where the work is bad, and only the artist benefits. It can be hard to determine if something is worth buying these days with such varied tastes, and such varied levels of quality. Now, imagine if the customer with money pirates instead. There are three outcomes here. One where if the work is good, the customer will buy it or something else from the artist, and thus, both profit. If the work is bad, the customer will not buy anything, and thus saves their money. And finally, the customer doesn&#8217;t care, and doesn&#8217;t buy anything from the artist either way. This is where a lost sale happens. Not when the customer pirates, but when it doesn&#8217;t matter what the quality of the work is, they will still pirate the work.</p>
<p>There is also the alternate side, where a customer doesn&#8217;t have money now. This is what artists should be concerned about. Lets say the poor customer doesn&#8217;t pirate. They have no money, so they can&#8217;t do a lot of social activities, and so they basically end up bored. There are of course libraries and that, so we&#8217;ve changed the behavior of our customer to that of someone that contributes nothing negative or positive to the situation. However, if the poor customer pirates instead, there are four possible outcomes. The first is where the work is good, and the poor customer saves up/earns the money to buy from the artist. Both profit in that instance. Or, the poor customer spreads the word of mouth about the product, and gets others, with money, to buy it. This is potentially a situation where the artist can gather many new customers, because word of mouth is hard to quantify at exactly how much of a benefit the artist will gain. Then there is the instance where the poor customer discovers the product is bad. The poor customer profits, in that they don&#8217;t waste theirs or others money on a product not worth the money. And finally, the instance where it doesn&#8217;t matter, the poor customer will pirate anyways, and there will be no profit for the artist.</p>
<p>This can all be summed up by a simple picture:<div class="wp-caption alignleft" style="width: 631px"><img alt="Nash Equilibrium of Piracy" src="http://oddco.ca/equil.png" title="Nash Equilibrium of Piracy" width="621" height="159" /><p class="wp-caption-text">Nash Equilibrium of Piracy</p></div></p>
<p>Basically, the artist fails to understand the motivations of the customer, namely that they don&#8217;t want to waste money on crappy works. So its to the customer&#8217;s benefit to pirate, even if they have the money, as the risks are minimized for them. For the artist, its to their benefit to produce something good, and worthy of the money. So unfortunately, what DRM does is it messes up this equilibrium, where customers end up spending money on products they want to buy, and the artists have a good incentive to produce good works. DRM forces customers to waste money, and the artist has spent a significant amount of money doing this. The costs outweigh the benefits, which to be frank, were dubious in the first place. The artist spends money and effort on a DRM system which is easily circumvented, as long as someone finds it worthwhile to do so. </p>
<p>This is done for a variety of reasons, ranging from the invasiveness of the DRM, to just the technical challenge of doing so. There is also a possibility that the DRM makes the product worse, and the pirates wish to work around this. By placing DRM in the way, the artist creates an incentive to break it. So either the DRM doesn&#8217;t get in the way, and works perfectly, or don&#8217;t use DRM.</p>
<p>Essentially, the way to deal with piracy isn&#8217;t DRM, but in making good stuff. If you make good stuff, and don&#8217;t place technical barriers in the way, you create a strong incentive for customers to pay for your work. Even better, instead of letting people evaluate the works via piracy, provide representative samples, that are constantly changed, 100% free, and good quality. An example would be providing two songs from an album, along with short samples of the other songs. This helps the customer see that it is worth the money on the album, especially if buying each song individually is more than buying the album. Or, just sell the songs individually.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oddco.ca/zeroth/zblog/2009/09/12/an-economic-look-at-drm/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.oddco.ca/zeroth/zblog/2009/09/12/an-economic-look-at-drm/</feedburner:origLink></item>
		<item>
		<title>Movie Module Progress Week 10-Follow up</title>
		<link>http://feedproxy.google.com/~r/ZerothCode/~3/pTHTJDersdE/</link>
		<comments>http://www.oddco.ca/zeroth/zblog/2009/08/10/movie-module-progress-week-10-follow-up/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 16:41:33 +0000</pubDate>
		<dc:creator>Zeroth</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.oddco.ca/zeroth/zblog/?p=256</guid>
		<description><![CDATA[Okay, so I found the source of the desync issue for one kind of video, and fixed that. It was a solution I created for dealing with seeking. I&#8217;ll have to come up with a better one. One other video I have, which is great as a test video due to its weird occurrences of [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, so I found the source of the desync issue for one kind of video, and fixed that. It was a solution I created for dealing with seeking. I&#8217;ll have to come up with a better one. One other video I have, which is great as a test video due to its weird occurrences of pts values and packets, still has a desync problem. I will give a go at fixing it today. I know its somewhere in the video system. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.oddco.ca/zeroth/zblog/2009/08/10/movie-module-progress-week-10-follow-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.oddco.ca/zeroth/zblog/2009/08/10/movie-module-progress-week-10-follow-up/</feedburner:origLink></item>
		<item>
		<title>Movie Module Progress Week 10</title>
		<link>http://feedproxy.google.com/~r/ZerothCode/~3/Q0cMcr12w6s/</link>
		<comments>http://www.oddco.ca/zeroth/zblog/2009/08/08/movie-module-progress-week-10/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 03:20:04 +0000</pubDate>
		<dc:creator>Zeroth</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.oddco.ca/zeroth/zblog/?p=254</guid>
		<description><![CDATA[Okay, so we made some progress this week.
I did:

Finished addition of a command queue, for every modification of the system.
Fixed a bug with surfaces that happened rarely
Added filepath checks, to ensure the file exists.
Made significant improvements in audio/video syncing, but it still desyncs within a minute. This took up the rest of my week.

Unfortunately, I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, so we made some progress this week.</p>
<p>I did:</p>
<ul>
<li>Finished addition of a command queue, for every modification of the system.</li>
<li>Fixed a bug with surfaces that happened rarely</li>
<li>Added filepath checks, to ensure the file exists.</li>
<li>Made significant improvements in audio/video syncing, but it still desyncs within a minute. This took up the rest of my week.</li>
</ul>
<p>Unfortunately, I&#8217;m having a serious issue with audio/video desyncing. I&#8217;m going to be studying the ffmpeg tutorial, and ffplay.c for clues and understanding of where I&#8217;ve gone wrong. I will try on either Sunday or Monday to replace the current sound system I use with one similar to ffplay&#8217;s and see if that makes a difference. But I suspect it is an issue with the video thread, not the audio, because when the video is turned off, the audio doesn&#8217;t stutter at the beginning for one of my test videos. Then after that, I will be working to make my module work on Windows.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oddco.ca/zeroth/zblog/2009/08/08/movie-module-progress-week-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.oddco.ca/zeroth/zblog/2009/08/08/movie-module-progress-week-10/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.398 seconds. --><!-- Cached page generated by WP-Super-Cache on 2010-03-09 20:38:09 -->
