<?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>Elzo Valugi</title>
	<atom:link href="http://blog.valugi.ro/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.valugi.ro</link>
	<description>$professional_web_surfing tail -f /dev/things/that/happen &#62; blog</description>
	<lastBuildDate>Mon, 23 Apr 2012 21:30:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>multifunctional vs water heater</title>
		<link>http://blog.valugi.ro/2012/03/09/multifunctional-vs-water-heater/</link>
		<comments>http://blog.valugi.ro/2012/03/09/multifunctional-vs-water-heater/#comments</comments>
		<pubDate>Fri, 09 Mar 2012 17:47:57 +0000</pubDate>
		<dc:creator>elzo valugi</dc:creator>
				<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://blog.valugi.ro/?p=800</guid>
		<description><![CDATA[Help me understand. How can a water heater (basically a big cable that acts as a resistor and some plastic) can value the same as a multi functional with a printer and a scanner, which includes a chip, memory, ink cartridges, cd, instructions manual, software, drivers and so on. What is the economical explanation? I guess [...]]]></description>
			<content:encoded><![CDATA[<p>Help me understand. How can a water heater (basically a big cable that acts as a resistor and some plastic) can value the same as a multi functional with a printer and a scanner, which includes a chip, memory, ink cartridges, cd, instructions manual, software, drivers and so on. What is the economical explanation? I guess both are produced in huge quantities. So how come? The concept of &#8220;production cost&#8221; has no value anymore or HP (the multifunctional) is using free labor of some sort.</p>
<p><a href="http://blog.valugi.ro/wp-content/uploads/2012/03/IMAG0728.jpg"><img class="alignleft size-large wp-image-799" title="multifunctional_vs_waterheater" src="http://blog.valugi.ro/wp-content/uploads/2012/03/IMAG0728-613x1024.jpg" alt="multifunctional_vs_waterheater" width="600" height="1002" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.valugi.ro/2012/03/09/multifunctional-vs-water-heater/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No harmony in the Harmonized System (HS)</title>
		<link>http://blog.valugi.ro/2012/03/05/no-harmony-in-the-harmonized-system-hs/</link>
		<comments>http://blog.valugi.ro/2012/03/05/no-harmony-in-the-harmonized-system-hs/#comments</comments>
		<pubDate>Mon, 05 Mar 2012 14:53:50 +0000</pubDate>
		<dc:creator>elzo valugi</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[inKulture]]></category>
		<category><![CDATA[Society]]></category>
		<category><![CDATA[Thinking in patterns]]></category>
		<category><![CDATA[HS]]></category>

		<guid isPermaLink="false">http://blog.valugi.ro/?p=722</guid>
		<description><![CDATA[I&#8217;ve been working with the Harmonized System (HS) now for one year and a half, as part of my work at Capia, as part of a project that aims to understand the intricacies of the fishing business. During this time I&#8217;ve been in touch with HS implementations of USA, Norway, Iceland, Faroe Islands, Russia and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working with the <a title="Harmonized system" href="http://en.wikipedia.org/wiki/Harmonized_System">Harmonized System</a> (HS) now for one year and a half, as part of my work at <a title="Capia As" href="http://capia.no/">Capia</a>, as part of a project that aims to understand the intricacies of the fishing business. During this time I&#8217;ve been in touch with HS implementations of USA, Norway, Iceland, Faroe Islands, Russia and EU (NOAA, SSB, Hagstova, Hagstofa, Gosstat, Eurostat).</p>
<p>&nbsp;</p>
<p><strong>What is was supposed to be HS?</strong></p>
<blockquote><p><span style="color: #ff6600;"><strong>An internationally standardized system of names and numbers for classifying traded products.</strong></span></p></blockquote>
<p>Wow. Sounds like a very good idea. All these people that are trying to make some sense of the overall image of trade will be super happy. But the sad truth is that this system was designed by Chuck Norris and it will make you cry like an onion. I have been actually holding on for a long time all these complains and I don&#8217;t like that I have to complain all time about systems  that are sometimes described as as <em>perfect as possible</em>. A lot of people are defending these systems as being very well designed and definitely much better than having nothing or whatever even worst system they had before.  But I am not like this. I deeply despise the lack of logic, the shortness of view when thinking about possible usage of a system and the complacency within a system.  <strong>Lack of logic</strong> tends to perpetuate errors and to create crippled monsters. The shortness of view on the possibilities of a system drastically limit the system; the</p>
<p>To all this I just want to add that sometimes the bureaucy tends to create unusable system just because it can, people have inertia in changing systems which allows them to keep a position and control. This is the most difficult fight.</p>
<p>&nbsp;</p>
<p><em>Lets start!</em></p>
<p><strong>Differences between different countries<br />
</strong>This is supposed to be an internationally standardized system, which in my non native English it means that it should be standard like in the word standard, like in <a title="iso" href="http://en.wikipedia.org/wiki/ISO">ISO</a>, like in <a title="intenrational standard" href="http://en.wikipedia.org/wiki/International_standard">international standard</a>. I understand that you have local conditions and that the americans are not yet accustomed with the kilogram, and the french are putting the comma as a thousand separators. But how different can you be and still be in a standard? The standard itself should give either a direct translation either a indirect function to transform/compare A to B, when A has been defined in one country and B in other country of the same HS standard.  But there is no such thing.</p>
<p>FACTS:</p>
<ul>
<li>HS codes have 1 to 10 digits.</li>
<li>Codes are synchronized between participating country up to 4 digits only.</li>
<li>Some countries have 8 and some 10 digits, and EU sometimes is using 8 and sometimes 10 depending on the website (example: <a href="http://madb.europa.eu/mkaccdb2/indexPubli.htm">European Comission</a> uses <a title="code list" href="http://madb.europa.eu/mkaccdb2/findProductCode.htm?cmd=tree&amp;ahscode1=0304101311&amp;limit=10&amp;show=tree">10 digits</a>. )</li>
<li>206 countries &#8211; means around 150 different systems &#8211; EU has a standard for 27 and probably some small countries are using subsets from others</li>
<li>There is no function to ensure full synchronicity between the codes.</li>
<li>This restricts usage only for big categories and the VERY big picture information</li>
</ul>
<div>What does this mean? To make an analogy to the metric system it means that you know that  1 metre  = 3.281 feet, but you cannot calculate how much 20 cm mean.</div>
<p>EXAMPLE</p>
<p>These are <em>tilapia</em> related product codes. Tilapia is a very common fish on the european tables, even thought sometimes probably you are paying for something else.</p>
<p>Norway SSB has 6 codes, mostly quite new introduced in January 2012:</p>
<ul>
<li><span style="color: #ff9900;">03027100 &#8211; Fresh or chilled tilapia &#8220;Oreochromis spp.&#8221;</span></li>
<li><span style="color: #ff9900;">03032300 - Frozen tilapia &#8220;Oreochromis spp.&#8221;</span></li>
<li><span style="color: #ff9900;">03043100 - Fresh or chilled fillets of tilapia &#8220;Oreochromis s&#8230;</span></li>
<li><span style="color: #ff9900;">03046100 - Frozen fillets of tilapia &#8220;Oreochromis spp.&#8221;</span></li>
<li><span style="color: #ff9900;">03054400 - Smoked tilapia &#8220;Oreochromis spp.&#8221;..</span></li>
<li><span style="color: #ff9900;">03056400 - Tilapia &#8220;Oreochromis spp.&#8221;, catfish &#8220;Pangasius spp&#8230;</span></li>
</ul>
<div>For the same fish these are the US codes, introduced in 1992, and then changed in 2007:</div>
<div>
<ul>
<li><span style="color: #ff9900;">0303790040 - Tilapia frozen</span></li>
<li><span style="color: #ff9900;">0303792094 - Tilapia frozen</span></li>
<li><span style="color: #ff9900;">0304104061 &#8211; Tilapia fresh</span></li>
<li><span style="color: #ff9900;">0304190043 &#8211; Tilapia fresh</span></li>
<li><span style="color: #ff9900;">0304206042 &#8211; Tilapia frozen fillets</span></li>
<li><span style="color: #ff9900;">0304296042 -Tilapia frozen fillets</span></li>
</ul>
<div>This are the codes for the same fish in EU, just 2 of them introduced in 2010:</div>
</div>
<div>
<ul>
<li><span style="color: #ff9900;">03026915 &#8211;  Fresh or chilled tilapia (Oreochromis spp.)</span></li>
<li><span style="color: #ff9900;">03042905 -  Frozen fillets of tilapia (Oreochromis spp.)</span></li>
</ul>
<div>Russia, Iceland and Faroe don&#8217;t even mention tilapia in their HS codes.</div>
<div></div>
<div>Do you see any code that repeats?</div>
<div>&#8230;</div>
<div>Do you see any code that is similar more than 4 digits?</div>
<div>&#8230;</div>
<div>The years differ, the codes differ, the products differ.  I see the same concepts, but the <em>harmonized</em> codes have nothing in common. NOTHING.</div>
<div></div>
</div>
<div>
<p><strong>Inside the same system the codes for the same product differ from year to year.</strong></p>
</div>
<div>I will repeat the US codes for tilapia, although there are hundreds of similar example in all HS implementations.</div>
<div>
<ul>
<li><span style="color: #ff9900;">0303790040 &#8211; Tilapia frozen from: 2007-01-01 to 3999-12-31</span></li>
<li><span style="color: #ff9900;">0303792094 &#8211; Tilapia frozen from: 1992-01-01 to 2007-12-31</span></li>
</ul>
<div>So there are changes for EXACTLY the same product, for no apparent reason. People are not explained why this happen, and the change did not result in a better harmonization of the system. Norwegian SSB rebuild in 2012 their HS system introducing 249 new codes on 2012-01-01 only for fish related products (which I monitor). 249 new codes for JUST one of the systems.</div>
</div>
<div></div>
<div></div>
<div><strong>Not covering all range<br />
</strong>As you saw tilapia,  is only covered by two codes directly (and 2 more where tilapia is negated) in the EU HS.</p>
<ul>
<li><em style="color: #ff9900;">03042905 &#8211; Frozen fillets of tilapia (Oreochromis spp.)</em></li>
<li><em style="color: #ff9900;">03026915 &#8211; Fresh or chilled tilapia (Oreochromis spp.)</em></li>
</ul>
<div><em>What happens if somebody will want to export frozen whole tilapia?</em></div>
<p>Let me tell you what will happen. It will be declared as saltwater fish and disappear from tilapia related statistics and data. It will vanish. Until somebody from EUROSTAT, by manually looking at import/export papers, will decide that frozen whole tilapia is an important enough category. And this can take 1 year, 5 years or an infinity because it depends on outside factors trying to modify a system which thinks is complete.</p>
<div></div>
</div>
<div></div>
<div>
<p><strong>Lack of detail concept, no precision</strong></p>
<ul>
<li><span style="color: #ff9900;">03026981 - FRESH OR CHILLED MONKFISH &#8220;LOPHIUS SPP.&#8221;</span></li>
</ul>
<p><a href="http://blog.valugi.ro/wp-content/uploads/2012/03/Lopis_u4.jpg"><img class="alignleft size-full wp-image-776" title="lophius piscatorius" src="http://blog.valugi.ro/wp-content/uploads/2012/03/Lopis_u4.jpg" alt="" width="640" height="438" /></a></p>
<p>This is a monkfish image from fishbase.org</p>
<p>Why is this example relevant? Because the monkfish tail is the only thing that you can eat. But the head is two thirds of the body and probably 70% of the weight. The price of whole fish is very different from the headed. Fresh, frozen and fillets is not acceptable as level of detail. How do you expect for people to use your data with this amount of precision?</p>
</div>
<div></div>
<div>
<div><strong>Differences of data</strong></div>
<div>Have you ever heard of <a title="Rules of origin" href=" http://en.wikipedia.org/wiki/Rules_of_origin">rules of origin</a>? Probably not. It means that each country can specify its own origins for the trade data depending on its internal agreements and stuff. This lead to something called <a title="Spaghetti bowl effect" href="http://en.wikipedia.org/wiki/%22Spaghetti_Bowl%22_Effect">Spaghetti bowl effect</a>. Ok, but what it actually means? Lets sat that Norway declares that exported 100 tons of tilapia to France. On the other hand France according to its own rules that it received 70 tons of tilapia from Sweden and 20 tons from Denmark. The fact that the trade numbers does not match up and the countries of origin are different are a proof of harmony? No, is just a matter of further confusion.</div>
</div>
<p>&nbsp;</p>
<p><strong>Mixing concepts</strong></p>
<p><strong></strong>Business is complicated and each business has its own things that only people from that industry know. When creating a system that wants to harmonize smaller systems you have to decide what factors to consider and how deep in details you want to get into. You also want to choose a standard set of criteria to do your classification. Let us look at the following two examples from EU, although I repeat that the same problems appear everywhere.</p>
<ul>
<li><span style="color: #ff9900;">03024098 - FRESH OR CHILLED HERRINGS &#8216;CLUPEA HARENGUS, CLUPEA PALLASII&#8217;, FROM 16 JUNE TO 31 DECEMBER</span></li>
<li><span style="color: #ff9900;">03027000 - FRESH OR CHILLED FISH LIVERS AND ROES</span></li>
<li><span style="color: #ff9900;">03021120 - FRESH OR CHILLED TROUT OF THE SPECIES &#8220;ONCORHYNCHUS MYKISS&#8221;, WITH HEADS ON AND GILLS ON, GUTTED, WEIGHING &gt; 1,2 KG EACH, OR WITH HEADS OFF, GILLED AND GUTTED, WEIGHING &gt; 1 KG EACH</span></li>
<li><span style="color: #ff9900;">03032900 -FROZEN SALMONIDAE (EXCL. PACIFIC SALMON, ATLANTIC SALMON, DANUBE SALMON AND TROUT)</span></li>
</ul>
<p>What I see is a MIX OF CRITERIA. Fresh/frozen seem to be the main criteria, and it certainly seems much more important to know this than knowing what the specie the product is. The specie sometimes is omitted entirely, sometimes is very precise at subspecie level, sometimes we talk about group of species more or less precisely defined. Sometimes we care a lot about how the fish is prepared, like in the example with &#8220;heads off, gilled and gutted&#8221; and sometimes we couldn&#8217;t care less. Sometimes other specific business attributes appear, like specific weight, but not in a consistent manner. Only a handful of products are precisely defined. Sometimes arbitrarily concepts appear, like &#8220;FROM 16 JUNE TO 31 DECEMBER&#8221;, which you don&#8217;t know if it applies to the trade data itself or to the definition, for which you need really deep understanding of the industry. This kind of inconsistency is very difficult to address even when you are trying to normalize the system.</p>
<p>&nbsp;</p>
<p><strong>Defining through negation<br />
</strong>This one is my favorite. I&#8217;ve already have written about it <a title="defining by logical negation" href="http://blog.valugi.ro/2011/10/03/defining-by-logical-negation/">here</a>. Defining through negation should be punishable by prison. All people reading this cannot be defined as &#8220;not monkeys&#8221;. In the programming world you can define by negation when the opposing category is exactly the opposite of what you are defining. But when creating categories or defining finite elements of one group you cannot choose to arbitrarily define using negation.</p>
<p>EXAMPLE</p>
<ul>
<li><span style="color: #ff9900;">03022990 - FRESH OR CHILLED FLAT FISH &#8220;PLEURONECTIDAE, BOTHIDAE, CYNOGLOSSIDAE, SOLEIDAE, SCOPHTHALMIDAE AND CATHARIDAE&#8221; (EXCL. LESSER OR GREENLAND HALIBUT, ATLANTIC HALIBUT, PACIFIC HALIBUT, PLAICE, SOLE AND MEGRIM)</span></li>
</ul>
<p>Try to picture this definition using a Venn diagram (bubbles). When you can be precise, be precise and for the rest use the parent categories which should act as containers for everything that is not defined.</p>
<p>About a quarter of EUROSTAT definitition have negations inside.</p>
<p>&nbsp;</p>
<p><strong>Overlapping categories</strong></p>
<ul>
<li><span style="color: #ff6600;">03037560 - Frozen porbeagle shark (Lamna nasus)</span></li>
<li><span style="color: #ff6600;">03042965 &#8211; Frozen fillets of porbeagle shark (Lamna nasus)</span></li>
</ul>
<p>These are the codes for the frozen porbeagle related products. None of this is a parent to another although one is detailed and one is general. One is a general ambiguous category that can be used as a containter for anything frozen. At first glance you will think that the fillets are included in generic category, but this is not the case. In this case the first product probably is whole fish and you&#8217;ll have to do this kind of assumptions.</p>
<p><strong><br />
</strong></p>
<p><strong>Dude, where is my logic?<br />
</strong>The biggest problem that I see is the design. They started the Harmonized System design by splitting the stuff in by several criterias.</p>
<ul>
<li><span style="color: #ff6600;"><strong>0301</strong> - fish, live</span></li>
<li><span style="color: #ff6600;"><strong>0302</strong> - fish, fresh or chilled (no fillets or other meat)</span></li>
<li><span style="color: #ff6600;"><strong>0303  - </strong>fish, frozen (no fish fillets or other fish meat)</span></li>
<li><span style="color: #ff6600;"><strong>0304  - </strong>fish fillets &amp; other fish meat, fresh, chill or frozen</span></li>
<li><span style="color: #ff6600;"><strong>0305  - </strong>fish, dried, salted etc, smoked etc, ed fish meal</span></li>
<li><span style="color: #ff6600;"><strong>0306 </strong>- crustaceans, live, fresh etc, and cooked etc.</span></li>
<li><span style="color: #ff6600;"><strong>0307  - </strong>molluscs &amp; aquatic invertebrates nesoi, live etc</span></li>
</ul>
<p>First criteria is the specie, then storage type as second criteria, and a third as type of product. The problem is that they were thinking in terms of <em>fresh/frozen</em> not in terms of <em>storage</em>. They were thinking on <em>fish/crustaceeans</em> instead of <em>specie</em> and of <em>fillets/mean</em> instead of <em>type of product</em>. This is a big error, and this happens when people without mathematical concepts are doing mathematical stuff. Actually the problem happens at all levels. In order for me to get all seafood related products I have to search chapter 3 and 1603, 1604, 1605. And there at the bigger level you see another organization:</p>
<ul>
<li><span style="color: #ff6600;"><strong>01-05 - </strong>Animal &amp; Animal Products</span></li>
<li><span style="color: #ff6600;"><strong>06-15 - </strong>Vegetable Products</span></li>
<li><span style="color: #ff6600;"><strong>16-24 - </strong>Foodstuffs</span></li>
<li><span style="color: #ff6600;"><strong>25-27 - </strong>Mineral Products</span></li>
<li><span style="color: #ff6600;"><strong>28-38 - </strong>Chemicals &amp; Allied Industries</span></li>
<li><span style="color: #ff6600;"><strong>39-40 - </strong>Plastics / Rubbers</span></li>
<li><span style="color: #ff6600;"><strong>41-43 - </strong>Raw Hides, Skins, Leather, &amp; Furs</span></li>
<li><span style="color: #ff6600;"><strong>44-49 - </strong>Wood &amp; Wood Products</span></li>
<li><span style="color: #ff6600;"><strong>50-63 - </strong>Textiles</span></li>
<li><span style="color: #ff6600;"><strong>64-67 - </strong>Footwear / Headgear</span></li>
<li><span style="color: #ff6600;"><strong>68-71 - </strong>Stone / Glass</span></li>
<li><span style="color: #ff6600;"><strong>72-83 - </strong>Metals</span></li>
<li><span style="color: #ff6600;"><strong>84-85 - </strong>Machinery / Electrical</span></li>
<li><span style="color: #ff6600;"><strong>86-89 - </strong>Transportation</span></li>
<li><span style="color: #ff6600;"><strong>90-97  - </strong>Miscellaneous</span></li>
<li><span style="color: #ff6600;"><strong>98-99 - </strong>Service</span></li>
</ul>
<p>Wait. These seem very clear and distinct categories. Yes&#8230; they are more or less distinct, but they have no logic. What is the <strong>criteria</strong> I ask? Is is the raw material that the product is created, like for the raw products? Is it the type of use that will have, like in the foodstuff or the transportation? In building a list you need a criteria that will help you organize the stuff. In this list there is no criteria. Just a bunch of unrelated, no concept container for products.</p>
<p><em>Classical categorization comes to us first from Plato, who introduces the approach of grouping objects based on their similar properties. </em><em>Miscategorization can be a logical fallacy in which diverse and dissimilar objects, concepts, entities, etc. are grouped together based upon illogical common denominators, or common denominators that virtually any concept, object or entity have in common.</em></p>
<p>Read more on the Source, this is why is there: <a title="categorization" href="http://en.wikipedia.org/wiki/Categorization">Wikipedia</a>.</p>
<p><strong><br />
</strong><strong>Purpose (or the lack of)<br />
</strong>According to wikipedia the system was suppose to be used as a basis to:</p>
<ul>
<li>Customs tariffs</li>
<li>Collection of international trade statistics</li>
<li>Rules of origin</li>
<li>Collection of internal taxes</li>
<li>Trade negotiations (e.g., the World Trade Organization schedules of tariff concessions)</li>
<li>Transport tariffs and statistics</li>
<li>Monitoring of controlled goods (e.g., wastes, narcotics, chemical weapons, ozone layer depleting substances, endangered species)</li>
<li>Areas of Customs controls and procedures, including risk assessment, information technology and compliance.</li>
</ul>
<p>Basically the system was build by minds that did not knew all this. As it is now I see no way in which this system can be used for all these legitimate purposes. The implementing countries are actually using this system for taxation purposes. I don&#8217;t know how well this works, but this is actually the only practical use that it has &#8211; to substitute custom tables for collecting taxes. And I am not very sure is very good at that either, as I can find a lot of loopholes  and such ambiguous descriptions allow probably a lot of fiscal evasion. Yeah, companies do that usually in case you have not noticed.  This is a semi-parasitic use, with the excuse of not having to support two systems, the customs are using the HS and sometimes they push modifications based on their problems into the HS. Most internal state or private associations, choose not to use the system as it lacks detail and they develop their own standards and taxonomies, most of the time with no connection with HS.</p>
<p>As for I was concern the system by itself has <strong>no real statistical use. </strong>The only use can be on localized and very global issues like <em>how much frozen fish a country exports</em>. Long term analysis is not possible and mixing information from two different system or doing comparative analysis &#8211; which is a standard &#8211; is not possible either. Statisticians are loosing more time extracting and massaging the data than using it. There are no tools to interconnect data from different sources (until us of course).</p>
<p>&nbsp;</p>
<p><strong>Not relevant to business<br />
</strong>I&#8217;ve heard it already from clients. The trade statistics are good for researchers and PhD students that do overview analysis with an academic end. For business they are RUBBISH.  First of all because they are <strong>late</strong>. Most of them come with 45 days or more delay. Why? Because the systems are created in the nineties at tops. They have no concept of <strong>live data</strong> or <strong>partial data</strong>. Let me give you some good news. We can build today systems with sub-second delay. And I mean global systems, like Nasdaq or other types of trading, GPS data, maritime data and so on. Volume is not an issue anymore. But <span style="color: #ff6600;"><strong>freshness</strong></span> is!</p>
<p>The second problem is the <strong>detail</strong>. Businesses don&#8217;t want an average price for fillets, the loins are triple in price compared with other things that are put in the same fillets category.I am curious how useful is the system to the states and the people who created it. So far I have not met a single person who uses trade data in business successfully.</p>
<p>The third is problem is <strong>complexity</strong>. Who has time to monitor all these complexities, all these changes, all these different systems and formats? Nobody in the business can put so much time/money/effort into it. A manager will have no time for such a thing, a secretary will not understand anything, and the budget does not allow extra people only to understand data and extract meaning from it.</p>
<p>I see this as a biggest fail of the Harmonized System.</p>
<p><strong><br />
</strong></p>
<p><strong>Ambiguity all over</strong></p>
<ul>
<li><span style="color: #ff6600;">03027000 - FRESH OR CHILLED FISH LIVERS AND ROES</span></li>
</ul>
<p>All fish does have liver and roes, what specie is this? In other places liver and roes are treated separately and as well in the market. You dont mix and sell them together. They have different prices and so on. Caviar &#8211; sturgeon roes- have definitely another price than cod liver. And there are a lot of examples like this.  What is the meaning of having this category? Who can analyze what is inside. There is data for it, so this is no obscure code that nobody will use: 32315 entries since 1988 for a total of 210574 MT (metric tons), that is huge for roes.  That is the weight of 28 Eiffel towers in fish eggs and liver. How can I know how much liver and how much row are inside 210 thousands tons?</p>
<p>&nbsp;</p>
<p><strong>Lack of documentation and technical issues<br />
</strong>The HS just is. You are not allowed to question or  to judge it. It is above you and everybody else. If you don&#8217;t like it too bad, there is nothing else.</p>
<p>They are not selling books of publishing a documentation because by doing that you will understand how bad and illogical the system is. For a normal person is IMPOSSIBLE to take a look at the data. Usually data comes in raw files, with separate entries for country taxonomies, product taxonomies. The data is hidden in some super websites that probably costs a lot of money to the taxpayers. If you want to see it you have to do it using custom made tools that only allow you specific formats and specific angles to the data. Each country has its own way of hiding data.  I want to congratulate personally the business sales manager who will open a 200 MB raw file of data for one month of EU trade and that will successfully  JOIN the needed taxonomies. Probably the guy should get the &#8220;Business/programmer of the year&#8221; award.</p>
<p>In a world that speaks a lot of &#8221;OPEN DATA&#8217;, there are a lot of problems in finding the data, information about the data. Easy access systems or open API&#8217;s dont exist. What does exist: 7zip archives, excel and a lot of custom build solutions.</p>
<p><strong>Most stupid example<br />
</strong>These are a couple of many that make you say: WTF?</p>
<ul>
<li><span style="color: #ff6600;">16041994 - HAKE &#8220;MERLUCCIUS SPP., UROPHYCIS SPP.&#8221;, PREPARED OR PRESERVED, WHOLE OR IN PIECES (EXCL. FINELY MINCED AND FILLETS, RAW, MERELY COATED WITH BATTER OR BREADCRUMBS, WHETHER OR NOT PRE-FRIED IN OIL,FROZEN)</span></li>
<li><span style="color: #ff6600;">03056990  - FISH, SALTED OR IN BRINE, BUT NEITHER DRIED NOR SMOKED (EXCL. HERRINGS, COD, ANCHOVIES, FISH OF THE SPECIES BOREOGADUS SAIDA, LESSER OR GREENLAND HALIBUT, PACIFIC HALIBUT, ATLANTIC HALIBUT, PACIFIC SALMON, ATLANTIC SALMON, DANUBE SALMON AND FILLETS IN GENERAL</span></li>
</ul>
<p>&nbsp;</p>
<p><strong>The people<br />
</strong>I decided not to put any names or correspondence that I had with the people from these institutions. Is not their fault, they are part of THE SYSTEM, a system that has a huge INERTIA and no purpose. People inside a system don&#8217;t question the system and certainly don&#8217;t want change of a system which guarantees and maintains their place. So why should they bother? I understand them.</p>
<p>&nbsp;</p>
<p><strong>Is everything bad?<br />
</strong>Well, there are good intentions like this one</p>
<ul>
<li><span style="color: #ff6600;">03032120  - FROZEN TROUT OF THE SPECIES &#8220;ONCORHYNCHUS MYKISS&#8221;, WITH HEADS ON AND GILLS ON, GUTTED, WEIGHING &gt; 1,2 KG EACH, OR WITH HEADS OFF, GILLED AND GUTTED, WEIGHING &gt; 1 KG EACH</span></li>
</ul>
<p>which is closer to a normalized definition, by being specific, by defining only one specie and a preparation type and a weight, so it looks more complete than others.  But all good intention are still only marking the path to hell and they blew it by doing a logical OR. They are trying to solve the <strong>round</strong> <strong>weight equivalent problem</strong> but they never heard about it so they don&#8217;t know. The round weight equivalent is a problem in the fishing industry as the fish can be cut and prepared in a variety of ways, loosing more or less mass from the raw fish. This problem has been solved a long ago by creating some tables that specify conversion rates for different species and types of cuts. This thing solved people just send the data transformed into a <em>round weight equivalent</em>. And that&#8217;s that. Is so simple, but you have to think in abstract not just copy whatever the industry is sending at you.<br />
<strong>My criteria for a future RHS &#8211; THE REAL HARMONIZED SYSTEM<br />
</strong>The definitions should be:</p>
<ul>
<li>precise</li>
<li>complete</li>
<li>unique</li>
<li>harmonized at a low level between countries</li>
<li>useful for everybody</li>
<li>accessible and very low tech</li>
</ul>
<p>&nbsp;</p>
<p>I will conclude by saying that the Harmonized System harmonizes the Trade in exactly the same measure that American Football rules are harmonized to European Football rules.</p>
<p>PS: the discussion about the data itself and its insights  deserves another article&#8230; soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.valugi.ro/2012/03/05/no-harmony-in-the-harmonized-system-hs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>are we going to miss the natural selection?</title>
		<link>http://blog.valugi.ro/2011/12/03/are-we-going-to-miss-the-natural-selection/</link>
		<comments>http://blog.valugi.ro/2011/12/03/are-we-going-to-miss-the-natural-selection/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 02:05:58 +0000</pubDate>
		<dc:creator>elzo valugi</dc:creator>
				<category><![CDATA[anthropology]]></category>
		<category><![CDATA[inKulture]]></category>
		<category><![CDATA[Thinking in patterns]]></category>
		<category><![CDATA[homo sapiens sapiens]]></category>
		<category><![CDATA[human]]></category>
		<category><![CDATA[natural selection]]></category>
		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://blog.valugi.ro/?p=671</guid>
		<description><![CDATA[My guess is that we will and pretty soon. Natural selection is a key element to evolution, being a nonrandom process by which biologic traits become either more or less common in a population as a function of differential reproduction of their bearers. A rabbit that runs faster than others may be more likely to escape from predators, and algae that are more [...]]]></description>
			<content:encoded><![CDATA[<p>My guess is that we will and pretty soon.</p>
<p>Natural selection is a key element to evolution, being a nonrandom process by which biologic traits become either more or less common in a population as a function of differential reproduction of their bearers. A rabbit that runs faster than others may be more likely to escape from predators, and algae that are more efficient at extracting energy from sunlight will grow faster. But these days, at least for humans the things are not like this anymore.  Advances in medicine and more health care and in social behavior result in longer lives and very low infant mortality rates, a very known fact.  Thought the current gene pool seems healthy, by allowing all (or most) mutations to survive some really different and maybe unhealthy branches of humans will develop. XMEN? I see them coming! So far the biggest group that benefited the tranquility are the mediocre. The hunter-gatherer had to work hard in order to make a catch or a harvest. Things are getting softer each day.  Is mediocrity going to asphyxiate the creativity? A big mediocre society does implement mechanisms that empower its own representatives. The politics today are run by mediocre intelligence, people who are really representing the damaged and brain dead middle class.</p>
<p>My questions are:</p>
<ol>
<li>how do we continue to improve our specie? should we intervene?</li>
<li>we need all that diversity? we need subspecies for Homo Sapiens Sapiens? is the cast system pointing towards this?</li>
</ol>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.valugi.ro/2011/12/03/are-we-going-to-miss-the-natural-selection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>defining by logical negation</title>
		<link>http://blog.valugi.ro/2011/10/03/defining-by-logical-negation/</link>
		<comments>http://blog.valugi.ro/2011/10/03/defining-by-logical-negation/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 11:37:08 +0000</pubDate>
		<dc:creator>elzo valugi</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[inKulture]]></category>
		<category><![CDATA[Thinking in patterns]]></category>
		<category><![CDATA[eurostat]]></category>
		<category><![CDATA[HS]]></category>

		<guid isPermaLink="false">http://blog.valugi.ro/?p=699</guid>
		<description><![CDATA[I am working with an EUROSTAT taxonomy which is called HS, standing for Harmonized System (there is nothing harmonized about it, when you are seeing from an international level) and I have several definitions like this: 03056200 - COD 'GADUS MORHUA, GADUS OGAC, GADUS MACROCEPHALUS', SALTED OR IN BRINE ONLY (EXCL. FILLETS) How is it possible [...]]]></description>
			<content:encoded><![CDATA[<p>I am working with an EUROSTAT taxonomy which is called <a title="HS " href="http://en.wikipedia.org/wiki/Harmonized_System">HS</a>, standing for Harmonized System (there is nothing harmonized about it, when you are seeing from an international level) and I have several definitions like this:</p>
<p><code><br />
03056200 - COD 'GADUS MORHUA, GADUS OGAC, GADUS MACROCEPHALUS', SALTED OR IN BRINE ONLY (EXCL. FILLETS)<br />
</code></p>
<p>How is it possible to define something by negation? This is against basic logic. Not fillets can mean thousands of stuff.</p>
<p>If I would say:<br />
<code><br />
I am not dog.<br />
</code><br />
Can you tell if I am a insect or a mammal? And mammals actually do include dogs.</p>
<p>EUROSTAT taxonomy is a joke of and useful only to taxation purposes, thought I will look very carefully before sending my goods under a specific code, as I may found at least 10 more equally unclear that may be taxed lower.</p>
<p>And SSB, Hagstova and Hagstofa are copying this crazy way of doing definitions. <a title="Venn diagrams" href="http://en.wikipedia.org/wiki/Venn_diagram">John Venn</a> would crucify them all.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.valugi.ro/2011/10/03/defining-by-logical-negation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Zend_Form constructor does warn about using objects in the constructor</title>
		<link>http://blog.valugi.ro/2011/08/25/zend_form-constructor-does-warn-about-using-objects-in-the-constructor/</link>
		<comments>http://blog.valugi.ro/2011/08/25/zend_form-constructor-does-warn-about-using-objects-in-the-constructor/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 09:25:28 +0000</pubDate>
		<dc:creator>elzo valugi</dc:creator>
				<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend Form]]></category>

		<guid isPermaLink="false">http://blog.valugi.ro/?p=694</guid>
		<description><![CDATA[Maybe it will save somebody an hour research. The error, actually a warning: htmlspecialchars() expects parameter 1 to be string, object given in /var/www/myproject/library/Zend/View/Abstract.php on line 897 // species is a Zend_Db_Table_Rowset // this will warn $form = new My_Form(array('species' => $species)); // this will go ok $form = new My_Form(array('species' => $species->toArray())); // if this is generating [...]]]></description>
			<content:encoded><![CDATA[<p>Maybe it will save somebody an hour research.<br />
The error, actually a warning:</p>
<p><code><br />
htmlspecialchars() expects parameter 1 to be string, object given in <strong>/var/www/myproject/library/Zend/View/Abstract.php</strong> on line <strong>897</strong><br />
</code></p>
<p><code class='php'><br />
// species is a Zend_Db_Table_Rowset<br />
// this will warn<br />
$form = new My_Form(array('species' => $species));<br />
// this will go ok<br />
$form = new My_Form(array('species' => $species->toArray()));<br />
// if this is generating further rendering problems you'll have to create a simple array with only key value pairs. :(<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.valugi.ro/2011/08/25/zend_form-constructor-does-warn-about-using-objects-in-the-constructor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Zendium</title>
		<link>http://blog.valugi.ro/2011/06/15/zendium/</link>
		<comments>http://blog.valugi.ro/2011/06/15/zendium/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 18:29:51 +0000</pubDate>
		<dc:creator>elzo valugi</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://blog.valugi.ro/?p=682</guid>
		<description><![CDATA[Announcing Zendium, with improved stability and performance, latest product from Zend autocleans your code autoprotects your code Just apply gently. :)]]></description>
			<content:encoded><![CDATA[<p>Announcing Zendium, with improved stability and performance, latest product from Zend</p>
<ul>
<li>autocleans your code</li>
<li>autoprotects your code</li>
</ul>
<p>Just apply gently.</p>
<p>:)</p>
<p><a href="http://blog.valugi.ro/wp-content/uploads/2011/06/CIMG3088.jpg"><img class="alignleft size-large wp-image-683" title="zendium" src="http://blog.valugi.ro/wp-content/uploads/2011/06/CIMG3088-1024x768.jpg" alt="" width="600" height="450" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.valugi.ro/2011/06/15/zendium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>midnight sun eclipse</title>
		<link>http://blog.valugi.ro/2011/06/04/midnight-sun-eclipse/</link>
		<comments>http://blog.valugi.ro/2011/06/04/midnight-sun-eclipse/#comments</comments>
		<pubDate>Sat, 04 Jun 2011 20:59:00 +0000</pubDate>
		<dc:creator>elzo valugi</dc:creator>
				<category><![CDATA[Astronomy]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[midnight]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://blog.valugi.ro/?p=675</guid>
		<description><![CDATA[Quite an amateur photo, but one of kind for me. Made at midnight in Tromsø/Norway, 350 km above the arctic circle, on 2nd of June partial sun eclipse, with an improvised filter from an old film.]]></description>
			<content:encoded><![CDATA[<p>Quite an amateur photo, but one of kind for me. Made at midnight in <a href="http://en.wikipedia.org/wiki/Troms%C3%B8">Tromsø</a>/Norway, 350 km above the arctic circle, on <a href="http://en.wikipedia.org/wiki/Solar_eclipse_of_June_1,_2011">2nd of June partial sun eclipse</a>, with an improvised filter from an old film. </p>
<p><a href="http://blog.valugi.ro/wp-content/uploads/2011/06/DSC04315.jpg"><img src="http://blog.valugi.ro/wp-content/uploads/2011/06/DSC04315.jpg" alt="amateur photo" title="midnight sun eclipse" width="720" height="479" class="alignleft size-full wp-image-676" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.valugi.ro/2011/06/04/midnight-sun-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>gasland</title>
		<link>http://blog.valugi.ro/2011/05/11/gasland/</link>
		<comments>http://blog.valugi.ro/2011/05/11/gasland/#comments</comments>
		<pubDate>Wed, 11 May 2011 20:08:54 +0000</pubDate>
		<dc:creator>elzo valugi</dc:creator>
				<category><![CDATA[Ecology]]></category>
		<category><![CDATA[fracking]]></category>
		<category><![CDATA[gas]]></category>
		<category><![CDATA[pollution]]></category>

		<guid isPermaLink="false">http://blog.valugi.ro/?p=666</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><iframe frameborder="0" width="560" height="315" src="http://www.dailymotion.com/embed/video/xhfvhy?width=560&#038;theme=none&#038;hideInfos=1&#038;wmode=transparent"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.valugi.ro/2011/05/11/gasland/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RApache install in Ubuntu 10.04 LTS</title>
		<link>http://blog.valugi.ro/2011/03/30/rapache-install-in-ubuntu-10-04-lts/</link>
		<comments>http://blog.valugi.ro/2011/03/30/rapache-install-in-ubuntu-10-04-lts/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 07:06:24 +0000</pubDate>
		<dc:creator>elzo valugi</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[r]]></category>

		<guid isPermaLink="false">http://blog.valugi.ro/?p=633</guid>
		<description><![CDATA[1. Install R (not detailed here) 2. Update R - I updated R from inside with update.packages() (! or similar) 3. RApache install we need the prefork only for apreq2 libraries,  so even if you have Apache working do this. apt-get install r-base-dev apache2-mpm-prefork apache2-prefork-dev wget http://biostat.mc.vanderbilt.edu/rapache/files/rapache-latest.tar.gz rapachedir=`tar tzf rapache-latest.tar.gz &#124; head -1` tar xzvf rapache-latest.tar.gz [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1. Install R</strong> (not detailed here)</p>
<p><strong>2. Update R </strong>- I updated R from inside with update.packages()  (! or similar)</p>
<p><strong>3. RApache install</strong></p>
<ul>
<li> we need the prefork only for apreq2 libraries,  so even if you have Apache working do this.</li>
</ul>
<blockquote><p>
<code><br />
apt-get install r-base-dev apache2-mpm-prefork apache2-prefork-dev<br />
wget http://biostat.mc.vanderbilt.edu/rapache/files/rapache-latest.tar.gz<br />
rapachedir=`tar tzf rapache-latest.tar.gz   | head -1`<br />
tar xzvf rapache-latest.tar.gz<br />
cd $rapachedir<br />
./configure<br />
make<br />
make install</code></p></blockquote>
<p><strong>4. Create a file for R config</strong></p>
<blockquote><p><code>nano /etc/apache2/mods-available/r.conf</code></p></blockquote>
<li>with the following content</li>
<blockquote><p>
<code></p>
<p>ROutputErrors<br />
SetHandler r-info<br />
# hangs if the modules are not available<br />
#REvalOnStartup "library(DBI); library(RMySQL)"<br />
#RSourceOnStartup "/var/www/r/startup.R"<br />
SetHandler r-script RHandler sys.source<br />
</code></p></blockquote>
<p><strong>5. Create a module for apache</strong></p>
<blockquote><p>
<code>nano r.load</code>
</p></blockquote>
<p>with the following content</p>
<blockquote><p>
<code>LoadModule R_module           /usr/lib/apache2/modules/mod_R.so</code>
</p></blockquote>
<p><strong>6. Add module to Apache</strong></p>
<blockquote><p><code> a2nmod r</code></p></blockquote>
<p><strong>7. Reload Apache</strong></p>
<blockquote><p>
<code>/etc/init.d/apache2 reload</code>
</p></blockquote>
<p><strong>8. Check your installation at</strong></p>
<blockquote><p>
<code>http://localhost/RApacheInfo</code>
</p></blockquote>
<p><strong>9. Test it</strong></p>
<blockquote><p>
<code>http://localhost/r/startup.R?a=1&amp;b=2</code>
</p></blockquote>
<p><strong>startup.R file content</strong></p>
<blockquote><p>
<code><br />
get = str(GET)<br />
d = LETTERS[1:4]<br />
print(get)<br />
print (d)<br />
</code></p></blockquote>
<p>Should print</p>
<blockquote><p>
<code>List of 2<br />
$ a: chr "1"<br />
$ b: chr "2"<br />
NULL<br />
[1] "A" "B" "C" "D"</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.valugi.ro/2011/03/30/rapache-install-in-ubuntu-10-04-lts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpareBank internet banking &#8211; a critique</title>
		<link>http://blog.valugi.ro/2011/03/29/sparebank-critique/</link>
		<comments>http://blog.valugi.ro/2011/03/29/sparebank-critique/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 20:34:57 +0000</pubDate>
		<dc:creator>elzo valugi</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Webcitizens]]></category>

		<guid isPermaLink="false">http://blog.valugi.ro/?p=641</guid>
		<description><![CDATA[I became a client of SpareBank in October. I am working with internet banking since 1998 with banks accross the world. I am so disappointed and here is why: INTERNATIONALIZATION (or the lack of) First problem that I&#8217;ve came in contact with is the lack of internationalization support. This goes for web, customer relation, email communications and [...]]]></description>
			<content:encoded><![CDATA[<p>I became a client of <a href="http://snn.no">SpareBank</a> in October. I am working with internet banking since 1998 with banks accross the world. I am so disappointed and here is why:</p>
<p><strong>INTERNATIONALIZATION (or the lack of)</strong></p>
<p><strong> </strong>First problem that I&#8217;ve came in contact with is the lack of internationalization support. This goes for web, customer relation, email communications and personal in the bank. While most Norwegians speak English, the opposite is not true. Most of SpareBank international clients are not speaking Norwegian. A lot of people come to Norway to work, and learning Norwegian should not be a requisite for opening an account. All the website is in norwegian, all the forms and manuals are the same. Since September some parts of the website are in English, but very little and very bad. Is quite strange and I could say grossly impolite to respond in Norwegian if I am writing emails to you in English.  But it happens a lot. And the response I get:</p>
<blockquote><p><span style="color: #ff0000;"><em>If you use Google translater you can copy paste the solution</em></span><br />
<span style="color: #ff0000;"><em>ant tanslate from norwegian to english.</em></span></p>
<p>Per Kr. Eilertsen<br />
Seniorrådgiver</p>
<p>17.03.3011</p></blockquote>
<p>No edits were made. Are you serious? This is your corporate answer? Millions of NOK go into PR campaigns for this?</p>
<p>There is a list of item that I bought in my internet banking. 80% of them are named, and I have English as the selected option:</p>
<blockquote><p><span style="color: #ff0000;">Varekjøp</span></p></blockquote>
<p>All other items that I paid using my card all the things are in Norwegian.</p>
<p>&nbsp;</p>
<p><strong>ACCESSIBILITY (or the lack of)</strong><br />
There are people of all types that are using your services and the internet. Myself I am using Linux as my operating system. Linux is free and it has growing number of users. Linux/Mozilla is flawless compared with Windows in terms of security and in terms of displaying webpages.</p>
<p>When you are looking in your google Analytics you will tell me that not a lot of people is using it. Of course not if you are not offering a valid web application.</p>
<p>I have no problem accessing any other internet banking account from my linux machine. On SNN  though this is almost impossible. The messages are cryptic. The Java plugin that you are using is behaving each time different in terms of responses, or errors. Sometimes it hangs indefinately, sometimes it works once and never again.</p>
<p>And is your applet and not the plugin which works in other configurations.</p>
<p>JAVA was a choice for your plugin beacause its <strong>CROSS-platform</strong> capabilities. But I am sure you already knew that.</p>
<p>After a lot of mailing back (in Norwegian) and forth I get recommended to change the JAVA plugin with one which in your support is the &#8220;correct version&#8221;. I just want to say that the &#8220;correct version&#8221; is not the correct version. The procedure to install it is not either straightforward, either explained anyware. This is the link that your customer support is sending me to:</p>
<p><a href="http://origowiki.sparebank1.no/origowiki/index.php/BankID_og_Linux" target="_blank">http://origowiki.sparebank1.no/origowiki/index.php/BankID_og_Linux</a></p>
<p>It does not work for me. Maybe is a link on your intranet. But I am sure you already knew that.</p>
<p><strong>USABILITY</strong></p>
<p>When working with internet banking you want to know stuff live. This is the advantage of internet in the first place.<br />
I made a few international transfers. After a dificult procedure, which asks me to safe a sender (why?) I make the payment and everything dissapears. I dont get a confirmation that something happen, I dont see money reserver in my account, I dont have a page showing me the latest transactions&#8230; NOTHING. I have to wait for a day or two until the transaction will enter the main history line to realize what really happen. Or I can try again thus duplicating the transaction.</p>
<p>The transaction signing. I understand that is a good security procedure to sign transactions, but you are abusing it, in terms of screens. Put all the codes in one screen. What is the point on having the national number first and the rest in a second step procedure?</p>
<p>The messages are short and unclear.</p>
<p><strong>SECURITY</strong><br />
Contrary to the public opinion by using a JAVA applet you are not making the application more secure. You probably knew this as well.</p>
<p><strong>SUPPORT</strong></p>
<p><strong> </strong>And all this is handled by a customer service who:</p>
<ul>
<li>writes bank in Norwegian when you are addressing in English</li>
<li>sends links that don&#8217;t work</li>
<li>responds from emails that are bounce (cti_bags_test@snn.no)</li>
<li>that are so polite that send you use google translate as a service</li>
<li>that answer with 24 hours+ delay for each email</li>
<li>that ask you for your date of birth instead of lsb_release() &#8211; it happend on the SNN twitter.</li>
<li>that don&#8217;t respond anymore if they don&#8217;t like the problem</li>
<li><del>that don&#8217;t call you back (Espen Kjølberg) even if the general manager (Olav Eriksen) tells you he will call back</del> (I got a call after publishing this post, more than 2 weeks later)</li>
<li>that tell you in the bank that you have to wait because everybody is at lunch ( at 12.pm in my lunch time)</li>
<li>that have different approaches depending on the person (procedures are flexible and adaptable)</li>
</ul>
<p>&nbsp;</p>
<p>The best feature of your internet banking for is the fact that on the login page your people have put a list of errors that are most common. This means that is mostly expected that this errors will happen. Look at BOFA or Santander  or any other big banks and tell me how many errors do they list on the login page?</p>
<p>And above all I get emails from you inviting me to seminars where you will teach me the benefits of internet banking? and how well you do it? This becomes paradoxical&#8230;</p>
<p>All this small things cost money in the end, and affect the quality and the price of your services.</p>
<p><strong>Just cut the crap and assume responsibility!</strong></p>
<p><strong>Update </strong>from the dialogs (<em>monologs &#8211; me talking about how nice is the internet, and the big corporation mimicking a face saving</em>) that followed. Everything from this post was resumed to the Linux issue and solved like this :</p>
<blockquote><p>The BankID and Linux issues that you are experiencing are most likely due to the fact that you are using openjdk. BankID and the BankID applets which are used by all Norwegian banks require SUNs JRE.</p></blockquote>
<p>My last email to <a href="mailto:mona.strom.arnoy@bankidnorge.no"> Mona Strøm Arnøy</a>. and <a href="mailto:espen.kjolberg@sparebank1.no">Espen Kjolberg</a> is still without a reply:</p>
<blockquote><p><em>I still have a couple of questions for your leaders:</em></p>
<ul>
<li><em>what are other banks in the world are doing? I mean the banks who are not implementing BankId and still have strong authentication. As I was saying java != strong_auth. Just strong problems. </em></li>
<li><em>so 2.5 million users (forcibly) have enrolled to BankID. What other options your bank provides me as a customer?</em></li>
</ul>
</blockquote>
<p>10% of the readers of this blog don&#8217;t have a Java solution (google analytics). Those users are not able to use internet banking solutions in Norway?</p>
<p>Stupid systems and people without vertebrae everywhere&#8230; what can you expect?</p>
<p>&nbsp;</p>
<p><strong>UPDATE</strong></p>
<p><a href="http://www.item.ntnu.no/europki08/presentations/europki08-gjosteen.pdf">Here is the proof </a>that I am not crazy, but just an informed customer, and all Spare Bank users are indeed in danger (written by  Kristian Gjøstee in 2008!!!) . And <a href="http://www.nowires.org/Papers-PDF/MitM_SEC2008.pdf">another interesting paper</a> from 2008! And<a href="http://www.nowires.org/Papers-PDF/RiskEvaluation.pdf"> another one</a> from 2009!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.valugi.ro/2011/03/29/sparebank-critique/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

