<?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>With sufficient thrust, pigs fly just fine. &#187; APMID</title>
	<atom:link href="http://slinky.imukuppi.org/category/apmid/feed/" rel="self" type="application/rss+xml" />
	<link>http://slinky.imukuppi.org</link>
	<description>Personal weblog of Jani Nurminen. Contains ideas, links, my creations, about me, and so on.</description>
	<lastBuildDate>Fri, 03 Feb 2012 19:01:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>The Ultimate Road to Happiness</title>
		<link>http://slinky.imukuppi.org/2009/08/22/the-ultimate-road-to-happiness/</link>
		<comments>http://slinky.imukuppi.org/2009/08/22/the-ultimate-road-to-happiness/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 18:02:22 +0000</pubDate>
		<dc:creator>slinky</dc:creator>
				<category><![CDATA[APMID]]></category>
		<category><![CDATA[Babbling]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[happiness]]></category>
		<category><![CDATA[micro-feng shui]]></category>
		<category><![CDATA[planar space]]></category>
		<category><![CDATA[spatial complexity]]></category>

		<guid isPermaLink="false">http://slinky.imukuppi.org/?p=500</guid>
		<description><![CDATA[My friend came to me about a great new idea he had. I shall paraphrase our discussion: -&#8221;Yo. Why is reality so hard?&#8221;, he asked. -&#8221;I&#8217;ve no idea. Why is reality so hard?&#8221;, I replied. -&#8221;It&#8217;s because there&#8217;s too many things to keep track of. I have a solution: micro-feng shui.&#8221; -&#8221;Micro-feng shui? But isn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>My friend came to me about a great new idea he had. I shall paraphrase our discussion:</p>
<blockquote><p>-&#8221;Yo. Why is reality so hard?&#8221;, he asked.<br />
-&#8221;I&#8217;ve no idea. Why is reality so hard?&#8221;, I replied.<br />
-&#8221;It&#8217;s because there&#8217;s too many things to keep track of. I have a solution: micro-feng shui.&#8221;<br />
-&#8221;Micro-feng shui? But isn&#8217;t micro less?&#8221;<br />
-&#8221;Everything micro is good. For example: microchips. Very good.&#8221;<br />
-&#8221;OK, so how does it work?&#8221;<br />
-&#8221;Step 1: reduce spatial complexity. From now on, view the world as a planar space and ignore all height differences. That&#8217;s 30% less complexity. Then, step 2: happiness.&#8221;
</p></blockquote>
<p>Considering what&#8217;s published nowadays in various self-help books, packaging this idea into a 400-page book would probably reach New York Times bestseller list very fast. Not to mention the creation of some sort of a pseudo-religious movement, enabling my friend to be showered in non-Zimbabwean paper currency.</p>
]]></content:encoded>
			<wfw:commentRss>http://slinky.imukuppi.org/2009/08/22/the-ultimate-road-to-happiness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Bail-Outs and Big Numbers</title>
		<link>http://slinky.imukuppi.org/2009/03/02/bailouts-and-big-numbers/</link>
		<comments>http://slinky.imukuppi.org/2009/03/02/bailouts-and-big-numbers/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 20:51:13 +0000</pubDate>
		<dc:creator>slinky</dc:creator>
				<category><![CDATA[APMID]]></category>
		<category><![CDATA[Babbling]]></category>

		<guid isPermaLink="false">http://slinky.imukuppi.org/?p=360</guid>
		<description><![CDATA[The multinational insurance giant AIG reported massive losses for Q4/08: 61.7 billion US dollars. If that looks like a big number, think again: AIG has already received 150 billion USD, plus is about to receive 30 billion USD extra as bail-out/rescue/emergency funding. All in all this is 180 billion USD, almost three times the losses. [...]]]></description>
			<content:encoded><![CDATA[<p>The multinational insurance giant <a href="http://news.bbc.co.uk/2/hi/business/7918643.stm">AIG reported massive losses</a> for Q4/08: 61.7 billion US dollars.</p>
<p>If that looks like a big number, think again: AIG has already received 150 billion USD, plus is about to receive 30 billion USD extra as bail-out/rescue/emergency funding. All in all this is 180 billion USD, almost three times the losses.</p>
<p>That&#8217;s&#8230; massive. But how much money is it, really?<br />
<span id="more-360"></span><br />
<center>[ad#article]</center></p>
<p>If you had this money in one dollar notes, and carefully taped the short sides together, at 15.5956 cm length per note, it would form a 2.87*10<sup>10</sup> m long chain. Considering that the average center-to-center distance from Earth to the Moon is about 384403 km, this would be enough to take the resulting chain all the way to the Moon and back 36 times &#8211; and you&#8217;d still have some money over to buy a mansion.</p>
<p>If you stacked the dollar bills, it would form a pile over 19600 km high. At about 8.848 km a pop, this is higher than over 2200 Mount Everests stacked on top of each other.</p>
<p>How and where do they store this huge mountain of money, then? Well, nowhere. It doesn&#8217;t really exist. It&#8217;s just numbers inside a computer!</p>
]]></content:encoded>
			<wfw:commentRss>http://slinky.imukuppi.org/2009/03/02/bailouts-and-big-numbers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting a Metric Assload of Money with Flash Games</title>
		<link>http://slinky.imukuppi.org/2008/12/14/getting-a-metric-assload-of-money-with-flash-games/</link>
		<comments>http://slinky.imukuppi.org/2008/12/14/getting-a-metric-assload-of-money-with-flash-games/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 11:21:09 +0000</pubDate>
		<dc:creator>slinky</dc:creator>
				<category><![CDATA[APMID]]></category>
		<category><![CDATA[Babbling]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://slinky.imukuppi.org/?p=273</guid>
		<description><![CDATA[My friend from the almighty APMID posse recently started on a path of trying to get $100 k (yes, one hundred thousand US dollars) with Flash games. He&#8217;ll be blogging along about his progress, so be sure to follow his journey. He&#8217;s currently into part 2 of his series, and so far has sold one [...]]]></description>
			<content:encoded><![CDATA[<p>My friend from the <a href="http://www.apmid.org/">almighty APMID posse</a> recently started on a path of trying to <a href="http://www.apmid.org/2008/12/03/100000usd-flash-game-experiment-part-1/">get $100 k (yes, one hundred thousand US dollars) with Flash games</a>. He&#8217;ll be blogging along about his progress, so be sure to follow his journey. He&#8217;s currently into <a href="http://www.apmid.org/2008/12/14/100000-flash-game-experiment-part-2/">part 2 of his series</a>, and so far has sold one game.</p>
<p>It&#8217;s a Christmas-themed Flash game called <a href="http://www.applecartgames.com/GameRooms/Assets/Winter/ReindeerRattle.aspx"><strong>Reindeer Rattle</strong></a>, where you control Santa Claus&#8217; flying reindeer squadron to capture Christmas gift packets. Each gift gets more points and over time your reindeer posse grows longer and longer. It&#8217;s quite addictive &#8211; have a look!</p>
<p>I could imagine if a parent were to stick their kids in front of this game they could enjoy some good <a href="http://en.wikipedia.org/wiki/Yuletide">Yuletide</a> and Christmas <a href="http://en.wikipedia.org/wiki/Glögg">glögg</a> in peace &#038; harmony.</p>
]]></content:encoded>
			<wfw:commentRss>http://slinky.imukuppi.org/2008/12/14/getting-a-metric-assload-of-money-with-flash-games/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Thank you, I will be here all night&#8221;</title>
		<link>http://slinky.imukuppi.org/2008/10/12/thank-you-i-will-be-here-all-night/</link>
		<comments>http://slinky.imukuppi.org/2008/10/12/thank-you-i-will-be-here-all-night/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 11:06:05 +0000</pubDate>
		<dc:creator>slinky</dc:creator>
				<category><![CDATA[APMID]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[AIG]]></category>
		<category><![CDATA[finance crisis]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[gallows humor]]></category>

		<guid isPermaLink="false">http://slinky.imukuppi.org/?p=229</guid>
		<description><![CDATA[The Vice Chairman of the insurance giant American Insurance Group, Mr. Jacob Frenkel, entertains us with this quote about their crisis: &#8220;The left side of the balance sheet has nothing right and the right side of the balance sheet has nothing left. But they are equal to each other. So accounting-wise we are fine.&#8221; AIG [...]]]></description>
			<content:encoded><![CDATA[<p>The Vice Chairman of the insurance giant American Insurance Group, Mr. Jacob Frenkel, <a href="http://www.reuters.com/article/businessNews/idUSTRE49A3OH20081011">entertains us with this quote</a> about their crisis:</p>
<blockquote><p>&#8220;The left side of the balance sheet has nothing right and the right side of the balance sheet has nothing left. But they are equal to each other. So accounting-wise we are fine.&#8221;</p></blockquote>
<p>AIG already got $85 billion from the Fed, and the total sum might even go up to $120 billion. With that amount of money, I might consider becoming a stand-up comedian as well!</p>
]]></content:encoded>
			<wfw:commentRss>http://slinky.imukuppi.org/2008/10/12/thank-you-i-will-be-here-all-night/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finance Crisis in Graphics</title>
		<link>http://slinky.imukuppi.org/2008/10/11/finance-crisis-in-graphics/</link>
		<comments>http://slinky.imukuppi.org/2008/10/11/finance-crisis-in-graphics/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 13:11:24 +0000</pubDate>
		<dc:creator>slinky</dc:creator>
				<category><![CDATA[APMID]]></category>
		<category><![CDATA[Babbling]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[finance crisis]]></category>
		<category><![CDATA[greed]]></category>
		<category><![CDATA[market crash]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[rescue]]></category>
		<category><![CDATA[show me the money]]></category>

		<guid isPermaLink="false">http://slinky.imukuppi.org/?p=227</guid>
		<description><![CDATA[BBC provides us with nice graphical illustrations of the mindbogglingly huge impact of the ongoing finance crisis. Contrast e.g. the rescue plans of United Kingdom with the annual spending in health and education. With numbers that large, they will need snowploughs to move all that money. Yes, of course nowadays it&#8217;s all digital, but I [...]]]></description>
			<content:encoded><![CDATA[<p>BBC provides us with <a href="http://news.bbc.co.uk/2/hi/business/7644238.stm">nice graphical illustrations</a> of the mindbogglingly huge impact of the ongoing finance crisis.</p>
<p>Contrast e.g. the rescue plans of United Kingdom with the annual spending in health and education. With numbers that large, they will need snowploughs to move all that money. Yes, of course nowadays it&#8217;s all digital, but I like the mental image.</p>
]]></content:encoded>
			<wfw:commentRss>http://slinky.imukuppi.org/2008/10/11/finance-crisis-in-graphics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t Run Into Your Nuclear Bunker Just Yet</title>
		<link>http://slinky.imukuppi.org/2008/08/31/dont-run-into-your-nuclear-bunker-just-yet/</link>
		<comments>http://slinky.imukuppi.org/2008/08/31/dont-run-into-your-nuclear-bunker-just-yet/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 21:11:17 +0000</pubDate>
		<dc:creator>slinky</dc:creator>
				<category><![CDATA[APMID]]></category>
		<category><![CDATA[Babbling]]></category>
		<category><![CDATA[cards]]></category>
		<category><![CDATA[death of cash]]></category>
		<category><![CDATA[decentralization]]></category>
		<category><![CDATA[disaster]]></category>
		<category><![CDATA[resiliency]]></category>
		<category><![CDATA[tony howlett]]></category>

		<guid isPermaLink="false">http://slinky.imukuppi.org/?p=202</guid>
		<description><![CDATA[Tony Howlett gave a presentation in Defcon 16 about the &#8220;cashless society&#8221;; why, what it means and likely developments. It&#8217;s a very interesting read, especially the point made about card payments &#8211; what happens when there&#8217;s no electricity? Indeed, suppose there is a major outage of communications, electricity or both. The reason could be a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://windowsitpro.com/authors/authorid/1323/tony-howlett.html">Tony Howlett</a> <a href="https://www.defcon.org/images/defcon-16/dc16-presentations/defcon-16-howlett.pdf">gave a presentation</a> in <a href="http://www.defcon.org/">Defcon 16</a> about the &#8220;cashless society&#8221;; why, what it means and likely developments. It&#8217;s a very interesting read, especially the point made about card payments &#8211; what happens when there&#8217;s no electricity?<br />
<span id="more-202"></span><br />
<center><!--adsense#article--></center></p>
<p>Indeed, suppose there is a major outage of communications, electricity or both. The reason could be a disaster, such as a hurricane, an earthquake, or a man-made event such as a terror attack, or just a plain accident with someone cutting communication lines with construction machinery. The outage might not happen exactly where you live, but you might end up being &#8220;collateral damage&#8221; if you live in a nearby place. Maybe optical fibers or electricity lines running through the disaster area to your city are cut, causing loss of connectivity and blackouts.</p>
<p>The result is that you can&#8217;t use your fancy EMV-chip cards to buy food and water (i.e. pizza and Pepsi), as the card terminals are either off-line or out of power. You can&#8217;t get money out of an ATM either, for similar reasons. And since you&#8217;re not the only person with this problem, but rather one out of 30000 or 100000 or even 500000 people, you can imagine the chaos if the outage lasts long. Shops are full of stuff, but people can&#8217;t get money to exchange it for the goods. What happens?</p>
<p>Riots! Smashed windows! Martial law! Terror!</p>
<p>Maybe so, but don&#8217;t just yet run to your bunker.</p>
<p>As technological progress continues, and society evolves with it, we get a society which is, on the other hand, more and more cashless, but also more and more resilient to damage &#8211; e.g. card terminals will use the GSM network, because it makes sense (not all shops have ADSL, card readers might need to be mobile; case: pizza delivery).</p>
<p>Of course there&#8217;s a tipping point for the amount of damage after which things will just cease to work (e.g. direct nuclear bomb or asteroid hit), but in that case there would be other things to worry about than getting cash. In a &#8220;normal&#8221; case, there&#8217;s a good chance that most of the cell phone infrastructure will keep on working. Cell towers have backup power, and it&#8217;s not so likely that all landlines would be cut. Thus communications will route around the damage, allowing you to make card transactions and/or use the ATM.</p>
<p>Also, there&#8217;s satellite phone systems such as <a href="http://en.wikipedia.org/wiki/Iridium_(satellite)">Iridium</a>, but communication with the satellites requires extra gear, which is not so usual in an urban environment.</p>
<p>The real trouble is actually electricity. But, even this may not be so big a problem. As energy prices rise and people want to live greener, it makes sense for people to obtain their own electricity-generating devices, such as windmills and solar panels. Thus energy production is also becoming decentralized. But one could argue that it&#8217;s not proceeding fast enough.</p>
<p>With modern technology it would be possible to equip all houses with devices to generate at least a sizable part of their energy needs. This is a sane thing to do from many perspectives: national security, disaster resiliency, energy efficiency, fighting global warming and so on. It&#8217;s just not smart to centralize energy production; anything centralized has a single point of failure.</p>
<p>So, even if cash dies away in the near future, a cashless society will not be completely helpless in disasters.</p>
<p>However, as Mr. Howlett points out, there are other issues, such as loss of anonymity: everything you consume will be recorded in some kind of database, under your big, personal record. I see this as the biggest risk as there is very little a single person can do to avoid this (except maybe revisit the idea of <a href="http://slinky.imukuppi.org/2005/05/31/drm-for-privacy/">packaging our personal data inside DRM mechanisms</a>, and developing it further). Although there is an obvious and big privacy impact, on the other hand, a lot of people nowadays use &#8220;bonus cards&#8221; and such, so maybe people just don&#8217;t care enough about who sees what they buy. Oh well.</p>
<p>Note: Mr. Howlett is also writing a book called &#8220;The Death of Cash&#8221;. Synopsis and preview for it will be out in 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://slinky.imukuppi.org/2008/08/31/dont-run-into-your-nuclear-bunker-just-yet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m the Operator with My ISO7816-3 Pocket Calculator</title>
		<link>http://slinky.imukuppi.org/2008/08/05/im-the-operator-with-my-iso7816-3-pocket-calculator/</link>
		<comments>http://slinky.imukuppi.org/2008/08/05/im-the-operator-with-my-iso7816-3-pocket-calculator/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 21:16:24 +0000</pubDate>
		<dc:creator>slinky</dc:creator>
				<category><![CDATA[APMID]]></category>
		<category><![CDATA[Babbling]]></category>
		<category><![CDATA[argos mini II]]></category>
		<category><![CDATA[EMV]]></category>
		<category><![CDATA[internet banking]]></category>
		<category><![CDATA[Nordea]]></category>
		<category><![CDATA[smartcard]]></category>

		<guid isPermaLink="false">http://slinky.imukuppi.org/?p=153</guid>
		<description><![CDATA[Due to increased phishing attacks against banks with bad security procedures, banks have been forced to re-think their situation. To be fair, the Swedish branch of Nordea fixed their internet bank procedures somewhat after these problems. Anyway, my bank (Nordea) recently sent me a Todos Argos Mini II USB smartcard reader, to be used with [...]]]></description>
			<content:encoded><![CDATA[<p>Due to <a href="http://slinky.imukuppi.org/2007/02/08/a-note-on-scandinavian-phishing/">increased <a href="http://en.wikipedia.org/wiki/Phishing">phishing</a> attacks against banks</a> with bad security procedures, banks have been forced to re-think their situation. To be fair, the Swedish branch of Nordea fixed their internet bank procedures somewhat after these problems.</p>
<p>Anyway, my bank (Nordea) recently sent me a <a href="http://www.todos.se/index.php/products/items/todos_ecode_connectable/">Todos Argos Mini II USB smartcard reader</a>, to be used with the Nordea internet bank. It&#8217;s actually quite simple to use.<br />
<span id="more-153"></span><br />
<center><!--adsense#article--></center></p>
<p>This is how it works:</p>
<ul>
<li>Plug in the <a href="http://en.wikipedia.org/wiki/EMV">EMV</a>-chip equipped card (which is tied to the account),</li>
<li>input to the card reader the challenge from the internet bank, &#8220;666 42&#8243;</li>
<li>type in the card PIN &#8211; &#8220;1234&#8243;,</li>
<li>get a response from the card reader, &#8220;808 303&#8243;</li>
<li>type in this response to the internet bank form,</li>
<li>you are now in.</li>
</ul>
<p>In order to enter the Internet bank, the user has to enter their personal ID number. This is not a secret. Also, any reader works with any card. The only requirement is that the card used is tied to the account &#8211; I can&#8217;t try to login to your account with my card. Therefore, the security lies with:</p>
<ul>
<li>something you have, i.e. the card</li>
<li>something you know, i.e. the card PIN</li>
</ul>
<p>Since the same &#8220;secret&#8221; PIN is used with <a href="http://en.wikipedia.org/wiki/EMV">EMV</a>-chip equipped cards everywhere; grocery shops, kiosks, restaurants, etc., it is not impossible to find out this PIN. One way to do this is to simply queue behind some person. The next step, after the PIN is obtained, would be to steal their wallet. This will with almost certain probability give access to the person-number as well.</p>
<p>After this there are two options for the attacker:</p>
<ul>
<li>start emptying the account via an ATM, taking small sums at a time</li>
<li>log into the internet bank and move bigger sums away &#8211; if the transfer is done within the same bank, the transfers are instantaneous</li>
</ul>
<p>If the attacker is lucky, and the bank has crappy security, the transfers succeed for long enough for the attacker to do something more sinister, such as sending the money outside the country. For example, in Europe sending money to another country is quite snappy nowadays with the introduction of <a href="http://en.wikipedia.org/wiki/Single_Euro_Payments_Area">SEPA</a>.</p>
<p>My suggestion would to add another &#8220;secret&#8221; value to the bank login, like the traditional Nordea internet bank login has. In the traditional <a href="http://en.wikipedia.org/wiki/One-time_password">OTP</a>-based login, this number is called a &#8220;personal code number&#8221;, but it&#8217;s not the same as the person ID. This number is not known by anyone else except the user.</p>
<p>This would make it impossible to log in to the internet bank just by learning the PIN code by queuing behind a person and then stealing e.g. driver&#8217;s license or the whole wallet (assuming the person doesn&#8217;t write it down). I.e. purely physical attack would not be possible.</p>
<p>While the small smartcard gadget is advanced and prevents phishing attacks, it doesn&#8217;t really act as a security panacea as the balance will now be tilted more towards non-phishing, physical attacks. Compared to the old-skool OTP-login with the personal code number, the new system has 2 secret items; the card itself and the PIN. Although phishing doesn&#8217;t get you anywhere anymore, if the attacker can get your hands on your card and the PIN, you lose.</p>
<p>PS. If you found this post an interesting read, have a look at <a href="http://slinky.imukuppi.org/2007/02/08/a-note-on-scandinavian-phishing/">&#8220;A note on Scandinavian phishing&#8221;</a> too.</p>
]]></content:encoded>
			<wfw:commentRss>http://slinky.imukuppi.org/2008/08/05/im-the-operator-with-my-iso7816-3-pocket-calculator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>That Eric Clapton Song</title>
		<link>http://slinky.imukuppi.org/2008/08/01/that-eric-clapton-song/</link>
		<comments>http://slinky.imukuppi.org/2008/08/01/that-eric-clapton-song/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 20:23:00 +0000</pubDate>
		<dc:creator>slinky</dc:creator>
				<category><![CDATA[APMID]]></category>
		<category><![CDATA[Babbling]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[cocaine]]></category>
		<category><![CDATA[don't try it at home]]></category>
		<category><![CDATA[drugs]]></category>
		<category><![CDATA[freakonomics]]></category>
		<category><![CDATA[mining]]></category>
		<category><![CDATA[notes]]></category>
		<category><![CDATA[society]]></category>

		<guid isPermaLink="false">http://slinky.imukuppi.org/2008/08/01/that-eric-clapton-song/</guid>
		<description><![CDATA[Recently I read the Freakonomics book. Do read it, unless you already haven&#8217;t &#8211; it&#8217;s very entertaining and thought-provoking. Then, in a similar vein, I ran into this BBC article, which states: &#8220;Analysis of notes from a selection of Spain&#8217;s major cities showed that each one carried an average of 25.18 micrograms of cocaine.&#8221; In [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I read the <a href="http://en.wikipedia.org/wiki/Freakonomics">Freakonomics</a> book. Do read it, unless you already haven&#8217;t &#8211; it&#8217;s very entertaining and thought-provoking.</p>
<p>Then, in a similar vein, I ran into this BBC <a href="http://news.bbc.co.uk/2/hi/europe/6208877.stm">article</a>, which states: &#8220;Analysis of notes from a selection of Spain&#8217;s major cities showed that each one carried an average of 25.18 micrograms of cocaine.&#8221;</p>
<p>In other words, people snort so much of the illicit substance through rolled-up notes that the notes in circulation will have measurable amounts of cocaine in them. It&#8217;s unbelievable, but true.</p>
<p>Since people dig huge holes to the ground to get out minerals worth less, would this resource be somehow commercially exploitable?</p>
<p>Let&#8217;s do the math!<br />
<span id="more-143"></span><br />
<center><!--adsense#article--></center></p>
<p>Assume you are in control of a shop selling relatively inexpensive goods at some busy area. Let&#8217;s assume, on average, there are 100 customers daily, each of who bring (on average) 2 notes to the shop. This means 100*2*25.18 micrograms = 0.005 grams of cocaine per day. The shop is run year-round, so let&#8217;s say about 330 days per year &#8211; this gives about 1.67 grams of cocaine per year per shop.</p>
<p>If you are a big franchise &#8211; similar to Subway, McDonald&#8217;s, Pizza Hut, whatever, and you&#8217;ll have, say, 1000 of specially equipped shops to &#8220;farm&#8221; or perhaps rather &#8220;wash&#8221; the cocaine out of the notes, you would be able to pull in a hefty <strong>1.6 kg</strong> of cocaine every year, perhaps just in time for the company Christmas party.</p>
<p>Anyway, 1.6 kg may seem like a lot and I agree, it does. But you can fudge the numbers as you see fit, and see what the result is for you. Here&#8217;s the formula &#8211; similar to Drake Equation, but doesn&#8217;t involve little green men:</p>
<blockquote><p>X * N * C * d * S</p></blockquote>
<p>X = customers per day, on average<br />
N = notes brought in by customers per day, on average<br />
C = amount of cocaine in each note, on average, in grams<br />
d = days in a year the shop operates<br />
S = number of shops</p>
<p>In the example above, we&#8217;d get 100 * 2 * 0.00002518 * 330 * 1000 = 1662 (grams).</p>
]]></content:encoded>
			<wfw:commentRss>http://slinky.imukuppi.org/2008/08/01/that-eric-clapton-song/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A Simple Idea to Improve CAPTCHAs</title>
		<link>http://slinky.imukuppi.org/2008/03/01/a-simple-idea-to-improve-captchas/</link>
		<comments>http://slinky.imukuppi.org/2008/03/01/a-simple-idea-to-improve-captchas/#comments</comments>
		<pubDate>Sat, 01 Mar 2008 20:21:37 +0000</pubDate>
		<dc:creator>slinky</dc:creator>
				<category><![CDATA[APMID]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[CAPTCHA]]></category>
		<category><![CDATA[improve CAPTCHA]]></category>
		<category><![CDATA[mechanical turk]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[spam prevention]]></category>
		<category><![CDATA[spamming]]></category>

		<guid isPermaLink="false">http://slinky.imukuppi.org/2008/03/01/a-simple-idea-to-improve-captchas/</guid>
		<description><![CDATA[A CAPTCHA is an automated test which is used to separate computers from humans. It is created in such a way that for humans it is easy, but for computers as difficult as possible. For example, given an image with distorted text, a human can easily read the presented word, but computers will have difficulties [...]]]></description>
			<content:encoded><![CDATA[<p>A CAPTCHA is an automated test which is used to separate computers from humans. It is created in such a way that for humans it is easy, but for computers as difficult as possible. For example, given an image with distorted text, a human can easily read the presented word, but computers will have difficulties (the amount of difficulties depends on how the image is distorted).</p>
<p>One use for CAPTCHAs is to prevent spamming with the idea that anything automated (such as mass-spamming computers) won&#8217;t pass the puzzle, and therefore will not be able to inject their trash-messages into a service. However, CAPTCHAs don&#8217;t work so well in practice anymore.<br />
<span id="more-86"></span><br />
<center><!--adsense#article--></center></p>
<p>As demonstrated by the recent break of <a href="http://www.websense.com/securitylabs/blog/blog.php?BlogID=174">Gmail CAPTCHA</a>, even really good CAPTCHA systems are vulnerable to a &#8220;<a href="http://en.wikipedia.org/wiki/The_Turk">mechanical turk</a>&#8221; attack. This is an attack where, instead of computers attempting to solve the problem, the attacker &#8220;outsources&#8221; the solving to a group of real people.</p>
<p>For example, one way to conduct such an attack is the following: to enter a porn site, one must solve a CAPTCHA puzzle. This puzzle is actually one which comes from a valid service, and is reproduced at the porn site. People who want to see porn solve the CAPTCHA, thus giving the attacker a proper and validated answer to the presented puzzle. (Of course the system relies on the people giving a correct answer)</p>
<p>An alternative way is to just pay the people to do such work. Generally, if there is some incentive which the attacker can provide to people, it is possible to employ a number of people for solving the CAPTCHAs without them possibly knowing the real use of the solved puzzles. This kind of attack is very hard to beat.</p>
<p>However, there is at least a way to make the problem harder simply by enforcing a strict time window in which the CAPTCHA must be solved. In a nutshell, the server must create a random ID and remember it along with a timestamp, and present the ID with the CAPTCHA. When the user solves it, he provides the ID to the server and the server notes the timestamp (from its own clock) when the solution (along with the ID) is received. The server can now look up the original time, based on the received ID. With knowledge of the current time, the server can deduce the amount of time it took for the user to answer. If the solution has not been given within a certain time window, the solution is rejected (even if it was correct).</p>
<p><center><a href='http://slinky.imukuppi.org/wpress/wp-content/uploads/2008/03/timed_captcha.png' title='Time-windowed CAPTCHA'><img src='http://slinky.imukuppi.org/wpress/wp-content/uploads/2008/03/timed_captcha.thumbnail.png' alt='Time-windowed CAPTCHA' /></a></center></p>
<p>For example, if a user has 20 seconds time to solve the CAPTCHA, it will give a very tight time window for an outsourcing/mechanical turk attack. The act of spamming and logging into a porn site would need to coincide within the 20 seconds, minus the time needed to solve the puzzle, minus the time for network latency. Surely, with today&#8217;s traffic amounts, obtaining such simultaneousness is possible, especially if a single spammer controls a large number of sites which can aid the mechanical turk attack. However, the amount of such opportunities would be less than now, when the CAPTCHA is not tied to time. As the amount of opportunities lessens, the amount of spam resulting from successful attacks would be cut down.</p>
<p>Another aspect of the time windowed CAPTCHA is that it raises the requirements for efficient logistics when moving the puzzle to the group of people. This translates to increased costs, which is undesired by the attacker.</p>
<p>The presented idea is not perfect by any means: it would still not solve the mechanical turk attacks where real people are coupled with the spamming system to solve the puzzles in real- or near-realtime.</p>
<p><strong>Further Notes</strong></p>
<p>There are some practical issues with the time-window approach. Obviously to prevent a denial of service the old, unused ID to timestamp mappings would need to be cleared from the database periodically.</p>
<p>Also, for practical reasons, the authentication would need to be two-step: the first step where a user writes a message (or fills in the user information when registering, or whatever the CAPTCHA puzzle protects), the second step to display and process the CAPTCHA. This is because a user can spend a lot of time actually writing the information, and that should not be penalized. Besides, proof of having solved the puzzle is not needed until the user actually attempts to submit the information.</p>
]]></content:encoded>
			<wfw:commentRss>http://slinky.imukuppi.org/2008/03/01/a-simple-idea-to-improve-captchas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo! Wallet: Unsafe, Simpleminded and Insecure</title>
		<link>http://slinky.imukuppi.org/2007/10/17/yahoo-wallet-unsafe-simpleminded-and-insecure/</link>
		<comments>http://slinky.imukuppi.org/2007/10/17/yahoo-wallet-unsafe-simpleminded-and-insecure/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 20:46:32 +0000</pubDate>
		<dc:creator>slinky</dc:creator>
				<category><![CDATA[APMID]]></category>

		<guid isPermaLink="false">http://slinky.imukuppi.org/2007/10/17/yahoo-wallet-unsafe-simpleminded-and-insecure/</guid>
		<description><![CDATA[Yahoo! provides a web wallet service called &#8220;Yahoo! Wallet&#8221;, where one can store credit card information. Unfortunately, it can also be used by bad guys to test the validity of the credit card data they have obtained. Perry E. Metzger ran into trouble when his credit card got stolen. A charge for 1 USD was [...]]]></description>
			<content:encoded><![CDATA[<p>Yahoo! provides a web wallet service called &#8220;Yahoo! Wallet&#8221;,  where one can store credit card information. Unfortunately, it can also be used by bad guys to test the validity of the credit card data they have obtained.<br />
<span id="more-54"></span><br />
Perry E. Metzger ran into trouble when his credit card got stolen. A charge for 1 USD was made to the card &#8211; to test if the card is OK &#8211; after which the issuing bank invalidated the card. Mr. Metzger&#8217;s story about the episode (in the Metzdowd cryptography mailing list) contained this quote, which I found amusing:</p>
<blockquote><p>&#8220;&#8221;Yahoo! Wallet&#8221;&#8216;s customer service is run out of the Philippines, and has the same keen sense of organization, training and fraud prevention that one might find among kindergarteners with lifelong iodine deficiency.&#8221;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://slinky.imukuppi.org/2007/10/17/yahoo-wallet-unsafe-simpleminded-and-insecure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

