<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-32328816</id><updated>2011-04-22T05:14:58.309+09:00</updated><title type='text'>Mediocrity Now</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://yoriyuki.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://yoriyuki.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>yoriyuki</name><uri>http://www.blogger.com/profile/15651309134095499810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_ayM6HoNX8Kk/SHtijgSOZQI/AAAAAAAAALo/nusMON3HgAU/S220/%E7%8C%AB.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-32328816.post-6133406835117009843</id><published>2008-07-09T01:25:00.004+09:00</published><updated>2008-07-12T05:33:15.879+09:00</updated><title type='text'>Additive free soap</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  lang="EN-US" &gt;There is a gap between scientific knowledge and our&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  lang="EN-US" &gt; common sense &lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  lang="EN-US" &gt;which is learned by our everyday experiences.&lt;span style=""&gt;  &lt;/span&gt;I will illustrate this gap by describing&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  lang="EN-US" &gt; &lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  lang="EN-US" &gt;my recent experience with additive free soap. I have concluded that&lt;/span&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt; as long as there are people who feel “additive free” products are “good”, these products will flourish.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  lang="EN-US" &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  lang="EN-US" &gt;Recently, there have been many “additive free” products on the shelf of the grocery store, and these products are advertised as “safe” products.&lt;span style=""&gt;  &lt;/span&gt;Now, I am skeptical of these “additive free” things for a scientific reason.&lt;span style=""&gt;  &lt;/span&gt;One of the reasons (I am skeptical) is because I question&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  lang="EN-US" &gt; &lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  lang="EN-US" &gt;the safety of “natural” or “traditional” products.&lt;span style=""&gt;  &lt;/span&gt;Another reason I am skeptical is because of the definition of “additive free”.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  lang="EN-US" &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  lang="EN-US" &gt;First, “natural” or “traditional” products can be just as dangerous as “artificial” or “synthetic” products.&lt;span style=""&gt;  &lt;/span&gt;The most toxic substance known to human beings is &lt;/span&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt;Botulin, which is created by the bacteria Clostridium botulinum.&lt;span style=""&gt;  &lt;/span&gt;The strongest cancer causing substance known to human beings is Aflatoxin, which is naturally created by mold.&lt;span style=""&gt;  &lt;/span&gt;Tobacco is traditionally used by Native Americans, yet it causes more cancer than any other chemical substance.&lt;span style=""&gt;  &lt;/span&gt;Contrary to these naturally occurring substances, additives may actually improve safety.&lt;span style=""&gt;  &lt;/span&gt;Additives are often added for safety reasons.&lt;span style=""&gt;  &lt;/span&gt;For example, preservatives prevent bacterial decomposition of food.&lt;span style=""&gt;  &lt;/span&gt;Such decomposition of foods creates cancer causing substances.&lt;span style=""&gt;  &lt;/span&gt;Aflatoxin is an example of such substances.&lt;span style=""&gt;  &lt;/span&gt;If you want to prevent decomposition by traditional methods, you need, for example, to add more salt to food. Unfortunately &lt;/span&gt;&lt;span style=";font-size:100%;" lang="EN-US" &gt;s&lt;/span&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt;alt causes high blood pressure and stomach cancer. &lt;/span&gt;&lt;span style=";font-size:100%;" lang="EN-US" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt;Another issue concerning “additive free” products is the definition of “additive”.&lt;span style=""&gt;  &lt;/span&gt;For example, let us consider additive free soap.&lt;span style=""&gt;  &lt;/span&gt;How do we define additives to soap?&lt;span style=""&gt;  &lt;/span&gt;In a sense, soap itself is an additive.&lt;span style=""&gt;  &lt;/span&gt;During most of human history, people washed themselves by hot or cold water.&lt;span style=""&gt;  &lt;/span&gt;Only in the industrial age was soap available for ordinary people to wash their body.&lt;span style=""&gt;  &lt;/span&gt;So, we can say that soap is an additive to the natural cleaning process of the human body.&lt;span style=""&gt;  &lt;/span&gt;Moreover, soap is created by a chemical&lt;span style=""&gt;  &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;reaction called Saponification, so it can be said that soap is a chemically synthetic product.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt;So, do I use additive free products?&lt;span style=""&gt;  &lt;/span&gt;Funny thing is that actually I do.&lt;span style=""&gt;  &lt;/span&gt;Recently, I switched facial and body soaps from soap with chemically synthetic ingredients to “additive free” soap.&lt;span style=""&gt;  &lt;/span&gt;I have sensitive skin which tends to be dry.&lt;span style=""&gt;  &lt;/span&gt;I often suffer skin irritation because of this.&lt;span style=""&gt;  &lt;/span&gt;When I was using soap with chemically synthetic ingredients, I had an itchy feeling around my lips.&lt;span style=""&gt;  &lt;/span&gt;Also, I had inflammation of the skin around my eyes.&lt;span style=""&gt;  &lt;/span&gt;After switching to additive free soap, the itchy feeling around my lips disappeared.&lt;span style=""&gt;  &lt;/span&gt;The inflammation around my eyes is still there, but it has gotten better.&lt;span style=""&gt;  &lt;/span&gt;I do not know the reason for this change.&lt;span style=""&gt;  &lt;/span&gt;Maybe it was just a change of weather which caused the improvement.&lt;span style=""&gt;  &lt;/span&gt;But I like the feeling of additive free soap because it does not have an artificial odor.&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-size:100%;" lang="EN-US" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=";font-size:100%;" lang="EN-US" &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt;More recently, I learned that there is a difference among additive -free soaps.&lt;span style=""&gt;  &lt;/span&gt;I bought a soup made by “wakuneri”.&lt;span style=""&gt;  &lt;/span&gt;Now, I do not know what “wakuneri” means, but I just know that it is a more “traditional” method of making soap.&lt;span style=""&gt;  &lt;/span&gt;At first, I was skeptical.&lt;span style=""&gt;  &lt;/span&gt;If the ingredients are the same, the method of making soap does not matter.&lt;span style=""&gt;  &lt;/span&gt;But after I used this “wakuneri” soap, I found that it is creamier than ordinary soap.&lt;span style=""&gt;  &lt;/span&gt;Now I use “wakuneri” soap for washing my body and face.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt;Conclusion?&lt;span style=""&gt;  &lt;/span&gt;Experience outweighs scientific knowledge.&lt;span style=""&gt;  &lt;/span&gt;Science cannot explain every detail of our daily life.&lt;span style=""&gt;  &lt;/span&gt;As long as there is a problem which cannot be solved by science, we will continue to rely on our experience, and as long as there are people who feel &lt;span style=""&gt; &lt;/span&gt;that “additive free” products are “good”, these products will flourish.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt;&lt;o:p&gt;P.S.  Ms &lt;/o:p&gt;&lt;/span&gt;&lt;span class="nfakPe"  style="font-size:100%;"&gt;Maria&lt;/span&gt;&lt;span style="font-size:100%;"&gt; Schneider  pointed out that there is a long history of making soap by traditional methods before the industrial production of soap began.  But I still concur that only after industrial age ordinary people can use soap in a bath room everyday.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Acknowledgement:  Ms Maria Schneider check the English and did many suggestion to improve the article.  I thank her greatly.  &lt;/span&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"  style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32328816-6133406835117009843?l=yoriyuki.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yoriyuki.blogspot.com/feeds/6133406835117009843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32328816&amp;postID=6133406835117009843' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/6133406835117009843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/6133406835117009843'/><link rel='alternate' type='text/html' href='http://yoriyuki.blogspot.com/2008/07/additive-free-soap.html' title='Additive free soap'/><author><name>yoriyuki</name><uri>http://www.blogger.com/profile/15651309134095499810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_ayM6HoNX8Kk/SHtijgSOZQI/AAAAAAAAALo/nusMON3HgAU/S220/%E7%8C%AB.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32328816.post-1313344421782243430</id><published>2008-06-21T03:14:00.003+09:00</published><updated>2008-07-09T01:56:35.052+09:00</updated><title type='text'>The Future of Personal Computing</title><content type='html'>&lt;span style="" lang="EN-US"&gt;When I was introduced to a used Sun Workstation (a very dusty one) in my University, I was very excited. &lt;/span&gt;&lt;span lang="EN-US"&gt;Although UNIX workstations have been around for a while, I was very much in awe of them for a long time.  My view &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;was&lt;/span&gt;&lt;span lang="EN-US"&gt; a bit outdated perhaps, because other technology can now compete.&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; Since then, I have had a long “quest” to obtain ultimate personal computing devices, and nowadays mostly use a cell phone and a paper-based diary for personal purposes.&lt;span style=""&gt;  &lt;/span&gt;This article recounts my quest, the lessons learned and what insight can be gained from them for the future of personal computing.&lt;span style=""&gt;    &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h2 style=""&gt;&lt;span lang="EN-US"&gt;My personal history on computers&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;My personal history on computers has a long prehistory.&lt;span style=""&gt;  &lt;/span&gt;When I was an elementary school kid, I was given a PC magazine by my parents.&lt;span style=""&gt;  &lt;/span&gt;I was amazed at what could be done by computers and &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;I&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; was very interested in programming.&lt;span style=""&gt;  &lt;/span&gt;Unfortunately, my parents thought that PCs were too expensive to serve as a child's toy, so I could only play with an MSX computer, which my friends owned.&lt;span style=""&gt;  &lt;/span&gt;My friends used the MSX computer for playing games, but it could be programmed using BASIC.&lt;span style=""&gt;  &lt;/span&gt;Later I was given a pocket computer, which was a calculator with programming capability in BASIC.&lt;span style=""&gt;  &lt;/span&gt;It was a nice toy, and I remember it with nostalgia.&lt;span style=""&gt;  &lt;/span&gt;It was very small and light (it could be held in the palm of your hand) and since it was powered by batteries, you could carry it anywhere.&lt;span style=""&gt;  &lt;/span&gt;Yet, you could do amazing things (like solving differential equations) using BASIC programming.&lt;span style=""&gt;  &lt;/span&gt;Unfortunately, it had a very small amount of memory, it only showed 3 lines on the display, and it used audio tapes for external memory.&lt;span style=""&gt;  &lt;/span&gt;Hence, it was useless for practical tasks like word processing.&lt;span style=""&gt;   &lt;/span&gt;(Note that pocket computers were developed mainly for laboratories which needed complex calculations during experiments.&lt;span style=""&gt;   &lt;/span&gt;For this purpose, I think they were very practical.&lt;span style=""&gt;  &lt;/span&gt;Nowadays, they would be replaced by the ubiquitous PC.)&lt;span style=""&gt;   &lt;/span&gt;Then, as with any adolescent there came a time when my pocket computer was forgotten on a dusty shelf.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3 style="margin-left: 0mm; text-indent: 0mm;"&gt;&lt;span lang="EN-US"&gt;Encountering a UNIX Workstation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;My interests in computers &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;were&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; rekindled when I was introduced to a used Sun workstation in my University class.&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Although UNIX workstations have been around for a while, I was very much in awe of them for a long time.  My view &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;was&lt;/span&gt;&lt;span lang="EN-US"&gt; a bit outdated perhaps, because other technology c&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;ould&lt;/span&gt;&lt;span lang="EN-US"&gt; now compete&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;them already&lt;/span&gt;&lt;span lang="EN-US"&gt;.&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;span style=""&gt; &lt;/span&gt;When they were invented, they provided a unique environment for computing.&lt;span style=""&gt;  &lt;/span&gt;Unlike “mainframes”, &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;l&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;arge central computer&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;s&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; from this same time period, UNIX workstation&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;s&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; w&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;ere&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; often individually owned.&lt;span style=""&gt;  &lt;/span&gt;Yet unlike &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;these day’s&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; PC, they could communicate with each other.&lt;span style=""&gt;  &lt;/span&gt;Therefore, they could be used for collaborative work.&lt;span style=""&gt;  &lt;/span&gt;Unfortunately, UNIX workstations were expensive, so only rich organizations had them.&lt;span style=""&gt;  &lt;/span&gt;So, individuals like me needed to attend a University class, or be employed by a high-tech company to use UNIX workstations.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;In the university class, we were taught how to setup workstations, use email, share files, browse the World Wide Web, and launch the web server.&lt;span style=""&gt;  &lt;/span&gt;They were exciting programs, but they took a lot of work.&lt;span style=""&gt;  &lt;/span&gt;We had to replace the core part of the operating system, and input arcane variables to connect to the internet.&lt;span style=""&gt;  &lt;/span&gt;There were no automatic update systems for software and no auto configuration of network parameters.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3 style="margin-left: 0mm; text-indent: 0mm;"&gt;&lt;span lang="EN-US"&gt;Linux Revolution&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;Then, there came a Linux PC.&lt;span style=""&gt;  &lt;/span&gt;The revolutionary feature of Linux is that it provides the same functionality of a UNIX workstation, yet Linux can run on the ordinary PC.&lt;span style=""&gt;  &lt;/span&gt;It means that now individuals can own the power of a UNIX workstation at home.&lt;span style=""&gt;  &lt;/span&gt;Moreover, Linux is more advanced than traditional UNIX workstations.&lt;span style=""&gt;  &lt;/span&gt;OK, I speak imprecisely.&lt;span style=""&gt;  &lt;/span&gt;Linux means a kernel, the core part of the operating system.&lt;span style=""&gt;  &lt;/span&gt;Linux as a kernel is a little more advanced than traditional UNIX.&lt;span style=""&gt;  &lt;/span&gt;But more importantly, it comes with a lot of advanced tools and functionality.&lt;span style=""&gt;  &lt;/span&gt;Most Linux “distribution” packages which include Linux kernel, are equipped with automatic update systems.&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;It is for n&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;ot only for the operating system itself, but also for the system software.&lt;span style=""&gt;  &lt;/span&gt;We can choose a vast number of free and commercial software and install these programs. The operating system automatically keeps the software updated.&lt;span style=""&gt;  &lt;/span&gt;Another good thing about Linux is that most software for Linux machines is free, and its source code is published.&lt;span style=""&gt;  &lt;/span&gt;So, if you have programming skills, you can read the actual code and can learn a lot of things.&lt;span style=""&gt;        &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;I played a long time with Linux on my favorite PC. &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;I&lt;/span&gt;&lt;span lang="EN-US"&gt; setup preferred software, created my favorite desktop configuration, surfed the internet, wrote articles, &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;read and modified source code, played games, and most importantly, developed my own free software.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3 style="margin-left: 0mm; text-indent: 0mm;"&gt;&lt;span lang="EN-US"&gt;From Linux to Windows&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;Unfortunately, the magic of Linux did not last long.&lt;span style=""&gt;  &lt;/span&gt;Linux is too complex.&lt;span style=""&gt;  &lt;/span&gt;Linux is too complex partially because it is designed to be versatile.&lt;span style=""&gt;  &lt;/span&gt;Linux can be used from a server, to an embedded controller in a computer-controlled machine.&lt;span style=""&gt;  &lt;/span&gt;Linux also has an&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;obsolete design philosophy.&lt;span style=""&gt;  &lt;/span&gt;Linux follows the ‘UNIX philosophy’ , that is, a system is designed to be an ensemble of tools dedicated to simple tasks and communicating using plain (human readable) text.&lt;span style=""&gt;  &lt;/span&gt;All configurations are done by writing a configuration file whose syntax differ&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;s&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; from tool to tool.&lt;span style=""&gt;  &lt;/span&gt;UNIX philosophy has the advantage that it allows users do complex tasks using a combination of simple components, and since all data is human readable, it allows users maximum control over what a system does.&lt;span style=""&gt;  &lt;/span&gt;On the other hand, using multiple tools even for a common task is cumbersome and error-prone.&lt;span style=""&gt;  &lt;/span&gt;Unless tools are very carefully designed, they often do not work together very well.&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;Switching to Windows has other advantages.&lt;span style=""&gt;  &lt;/span&gt;First, Linux often does not support the newest PC hardware.&lt;span style=""&gt;  &lt;/span&gt;The easiest way to run Linux on a PC is to run it as a Virtual machine (like VMWare) on Windows.&lt;span style=""&gt;  &lt;/span&gt;So, you have to install Windows on your PC anyway.&lt;span style=""&gt;  &lt;/span&gt;There are other reasons to install Windows.&lt;span style=""&gt;  &lt;/span&gt;Most PC vendors do not support Linux officially, so you need Windows to troubleshoot your PC.&lt;span style=""&gt;  &lt;/span&gt;Sometimes, you may need to run software which does not have a Linux version, such as Microsoft Office.&lt;span style=""&gt;  &lt;/span&gt;Doing all jobs on the Windows platform simplifies the configuration of your PC and reduces the amount of disk space necessary to run everything. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;Because a lot of data occupied the hard-drive of my PC, I removed Linux from my PC and am doing all tasks on Windows instead.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h3 style="margin-left: 0mm; text-indent: 0mm;"&gt;&lt;span lang="EN-US"&gt;From PC to Cell phone&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;Windows, however, is not the ultimate answer for all my computing needs.&lt;span style=""&gt;  &lt;/span&gt;Windows is still too complex.&lt;span style=""&gt;  &lt;/span&gt;It requires configuration to connect to the internet.&lt;span style=""&gt;  &lt;/span&gt;You need to manage any software packages that you installed. The software is often buggy and slow.&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;While fighting with Windows, I was more and more inclined to use my cell phone for communication, instead of PC mail.&lt;span style=""&gt;  &lt;/span&gt;The &lt;span style=""&gt; &lt;/span&gt;biggest difference between a PC and a cell phone is that a cell phone is more casual.&lt;span style=""&gt;  &lt;/span&gt;PC mail is used more often by technology oriented people in a professional capacity.&lt;span style=""&gt;  &lt;/span&gt;Cell phones are used by everyone all every time.&lt;span style=""&gt;  &lt;/span&gt;Usually, a cell phone works flawlessly and you do not need to configure it to use its basic functions.&lt;span style=""&gt;  &lt;/span&gt;Recently, functionality of cell phones has expanded greatly, and nowadays you can see Web pages, Word documents, and Excel sheets on a cell phone.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;As for personal information management, I go back to traditional paper.&lt;span style=""&gt;  &lt;/span&gt;I now carry a large binder which contains my diary, TODO list, address list, a list of restaurants, and so on.&lt;span style=""&gt;  &lt;/span&gt;Paper is the most reliable (it never crashes), flexible (you can stick post-it notes to pages, for example), and is an information-rich medium (your handwriting is preserved as is).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h2 style="margin-left: 0mm; text-indent: 0mm;"&gt;&lt;span lang="EN-US"&gt;Lesson Learned&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;  &lt;p class="MsoBodyText" style="margin-bottom: 14.15pt;"&gt;&lt;span style="" lang="EN-US"&gt;I &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;argue that the real personal computing tool ought to be:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText" style="margin-left: 35.35pt; text-indent: -14.15pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:Symbol;font-size:9;"  lang="EN-US" &gt;&lt;span style=""&gt;·&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="" lang="EN-US"&gt;really personal; that is, everyone can own their own computing tools&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; and carry them everywhere&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText" style="margin-left: 35.35pt; text-indent: -14.15pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:Symbol;font-size:9;"  lang="EN-US" &gt;&lt;span style=""&gt;·&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="" lang="EN-US"&gt;able to communicate &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText" style="margin-left: 35.35pt; text-indent: -14.15pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:Symbol;font-size:9;"  lang="EN-US" &gt;&lt;span style=""&gt;·&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="" lang="EN-US"&gt;specialized for personal use &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText" style="margin: 0mm 0mm 14.15pt 35.35pt; text-indent: -14.15pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:Symbol;font-size:9;"  lang="EN-US" &gt;&lt;span style=""&gt;·&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="" lang="EN-US"&gt;centrally managed &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;In the end, it looks like a cell phone!&lt;br /&gt;&lt;br /&gt;First, &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;t&lt;/span&gt;&lt;span lang="EN-US"&gt;he real personal computing tool ought to be like a part of someone's body, owned personally, and carried everywhere. The term personal computer is a contradiction because they are often not very personal.   They are owned by a company or family, and not truly owned by an individual.  Another problem with a PC is its size and weight, which prevent people from carrying it everywhere.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;The s&lt;/span&gt;&lt;span lang="EN-US"&gt;econd&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;important criterion is&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span lang="EN-US"&gt;communication.  It is an indispensable part of current computing.  The constant ability to communicate is the modern "must" of life.&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;&lt;span style=""&gt;  &lt;/span&gt;By its universal computing power, computers can mimic any information medium.&lt;span style=""&gt;  &lt;/span&gt;Combining handiness and portability, computing tools can give individuals the maximal communication ability. &lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;The third criteri&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;on&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; is to create a computer that is&lt;/span&gt;&lt;span lang="EN-US"&gt; "specialized for personal use." This idea may need more explanation&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;.&lt;span style=""&gt;  &lt;/span&gt;Computers have an infinite computing capability.&lt;span style=""&gt;  &lt;/span&gt;Any computation which can be performed manually can be performed by computers.&lt;span style=""&gt;  &lt;/span&gt;This capability is the strength of computers.&lt;span style=""&gt;  &lt;/span&gt;The versatility enables computers to be used everywhere, from kitchen equipment to space exploration.&lt;span style=""&gt;  &lt;/span&gt;On the other hand, this can be a weakness, since&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;it means that computers can be used maliciously, can perform in an unexpected fashion, and their functionality increases the complexity of the machines in general.&lt;span style=""&gt;  &lt;/span&gt;The results are software bugs, malware, security problems, and viruses.&lt;span style=""&gt;  &lt;/span&gt;Therefore, something has to be done to control universal computing power.&lt;span style=""&gt;  &lt;/span&gt;Moreover, since computers are versatile, computers need &lt;i style=""&gt;configuration &lt;/i&gt;before they are used for specific purposes.&lt;span style=""&gt;  &lt;/span&gt;Configuration costs a large sum during the lifetime of the computer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;By specifically designing a computer for personal use, the ability of computers can be restricted to those specific functions that are needed for personal use.&lt;span style=""&gt;  &lt;/span&gt;This restriction makes security less problematic.&lt;span style=""&gt;  &lt;/span&gt;For example, cell phones, a device specifically designed for personal use, allow very few computer viruses.&lt;span style=""&gt;  &lt;/span&gt;Further, this restriction makes configuration easier.&lt;span style=""&gt;  &lt;/span&gt;For example, cell phones are used by most people now, while using a PC usually requires more professional skill.&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;The fourth criterion, “centrally managed,” is in contrast to PCs, which are not centrally managed.&lt;span style=""&gt;  &lt;/span&gt;Decentralization causes problems in three areas: compatibility, management and security.&lt;span style=""&gt;  &lt;/span&gt;First, decentralized computers have compatibility problems.&lt;span style=""&gt;  &lt;/span&gt;They have different software, different version of the same software, and different settings.&lt;span style=""&gt;  &lt;/span&gt;These differences cause problems when data is transferred from one computer to another, or computers try to connect to each other.&lt;span style=""&gt;  &lt;/span&gt;Second, decentralized computers have management problems.&lt;span style=""&gt;  &lt;/span&gt;The same updates and the same settings must be updated onto each computer independently.&lt;span style=""&gt;  &lt;/span&gt;This means that a large amount of effort is wasted to do the same thing repeatedly.&lt;span style=""&gt;  &lt;/span&gt;Each computer must be managed and updated individually. If a mistake is made, it will be made repeatedly &lt;span style=""&gt;  &lt;/span&gt;Third, decentralized computers have security problems.&lt;span style=""&gt;  &lt;/span&gt;If computers are managed individually, software in some computers would not be updated properly.&lt;span style=""&gt;  &lt;/span&gt;This causes a security risk.&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;Centrally managed computers such as cell phones solve these three issues.&lt;span style=""&gt;  &lt;/span&gt;First, centrally managed computers are compatible with each other, since the software and setup are identical.&lt;span style=""&gt;  &lt;/span&gt;Second, centrally managed computers eliminate tedious management tasks which should have been done on each computer.&lt;span style=""&gt;  &lt;/span&gt;Third, centrally managed computers are more secure, since they always have the newest security updates.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h2 style="margin-left: 0mm; text-indent: 0mm;"&gt;&lt;span lang="EN-US"&gt;Conclusion&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;  &lt;p class="MsoBodyText"&gt;&lt;span style="" lang="EN-US"&gt;How far will we go with the ideal of personal computing?&lt;span style=""&gt;  &lt;/span&gt;As I have shown, the cell phone is a good candidate for an ideal personal computing medium.&lt;span style=""&gt;  &lt;/span&gt;Unfortunately, as cell phones become more powerful, they become more and more PC-like; that is, slow, unreliable, and complex.&lt;span style=""&gt;  &lt;/span&gt;So, in the foreseeable future, perhaps we cannot dispense with paper-based personal information management tools when we need reliability, simplicity and freeness of use.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;h2 style="margin-left: 0mm; text-indent: 0mm;"&gt;Acknowledgement&lt;/h2&gt;&lt;span class="nfakPe"&gt;Ms Maria&lt;/span&gt; Schneider read the text before publishing and suggested many improvements.  I thank her greatly.&lt;br /&gt;&lt;span class="nfakPe"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoBodyText"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoBodyText"&gt;&lt;br /&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;br /&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoBodyText"&gt;&lt;br /&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32328816-1313344421782243430?l=yoriyuki.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yoriyuki.blogspot.com/feeds/1313344421782243430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32328816&amp;postID=1313344421782243430' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/1313344421782243430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/1313344421782243430'/><link rel='alternate' type='text/html' href='http://yoriyuki.blogspot.com/2008/06/future-of-personal-computing.html' title='The Future of Personal Computing'/><author><name>yoriyuki</name><uri>http://www.blogger.com/profile/15651309134095499810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_ayM6HoNX8Kk/SHtijgSOZQI/AAAAAAAAALo/nusMON3HgAU/S220/%E7%8C%AB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32328816.post-646674679719998646</id><published>2008-05-31T23:40:00.005+09:00</published><updated>2008-06-01T01:08:48.917+09:00</updated><title type='text'>APAL paper: A sequent calculus for limit computable mathematics</title><content type='html'>&lt;a href="http://www.di.unito.it/%7Estefano/"&gt;  &lt;/a&gt;&lt;p class="MsoNormal" style="text-align: left;" align="left"&gt;&lt;span style="" lang="EN-US"&gt;&lt;a href="http://www.di.unito.it/%7Estefano/"&gt;Stefano Berardi&lt;/a&gt; and I co-authored a paper appeared Annals of Pure and Applied Logic.&lt;br /&gt;&lt;a href="http://dx.doi.org/10.1016/j.apal.2008.01.006"&gt;A sequent calculus for limit computable mathematics&lt;/a&gt;&lt;br /&gt;You need register ScienceDirect to read the article.  If you are interested the article but do not have the access right, please write to me (yoriyuki.y@gmail.com).  Then, I send a personal copy.  The article is a part of the special issue dedicated "&lt;a href="http://www.doc.ic.ac.uk/%7Esvb/CLaC06/"&gt;Classical Logic and Computation 06&lt;/a&gt;" held in &lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Venice&lt;/st1:place&gt;&lt;/st1:city&gt; in 2006.  The article is rewritten from scratch after the conference; although no new mathematical result is added, presentations are totally different from &lt;a href="http://www.doc.ic.ac.uk/%7Esvb/CLaC06/Papers/7345ae657bcfe3acbcbe89e252b7.pdf"&gt;the conference version&lt;/a&gt;.   Also, there is &lt;a href="http://unit.aist.go.jp/cvs/tr-data/PS06-008.pdf"&gt;a technical report&lt;/a&gt; that extends the conference version by adding examples.  The conference version and the technical report are freely available.&lt;br /&gt;The purpose of the article is to give a sequent calculus which is sound and complete formulation of limit computable mathematical (LCM for short).  Surprisingly, if we remove Exchange rule (changing order of formulas in sequents) from infinitary sequent calculus for classical logic, we obtain sequent calculus for LCM. This is the first formal (albeit infinitary) system for LCM, since previously LCM was defined by semantics (realizability or games).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: left;" align="left"&gt;&lt;span style="" lang="EN-US"&gt;But, what is LCM?  Now, let me explain the motivation behind LCM first.    There are thoughts called "intuitionism", or "constructivism".  For "ordinal" mathematics, proofs are exercise to establish the truthness of the conclusion.  In a sense, the focus is on statements established by proofs, not proofs themselves.  "Intuitionism” or "constructivism” argues that proofs themselves have meaning as a "guidance" to establish "intuition" of statements.  Using modern computer science word, proofs are programs which output "direct evidence" of statements.  &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: left;" align="left"&gt;&lt;span style="" lang="EN-US"&gt;Mathematics based on intuitionism has rich structures, and applied to automatic program derivation from proofs.  Yet, it has a draw back that it invalidates an important logical principle called Excluded Middle.  Excluded Middle states that for any statements “A”, “A” holds or “not A” holds.  Intuitionism rejects Excluded Middle because there is no general way to construct intuition of either “A” or “not A”, since if it is possible, there is a decision procedure of truthness of statements of the given languages, which is generally not the case. &lt;span style=""&gt; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: left;" align="left"&gt;&lt;span style="" lang="EN-US"&gt;However, this draw back is serious draw back since Excluded Middle is heavily used in “ordinal” Mathematics.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: left;" align="left"&gt;&lt;span style="" lang="EN-US"&gt;Here comes LCM comes to rescue. &lt;span style=""&gt; &lt;/span&gt;LCM allows limited form of Excluded Middle, that is, existential statements for decidable properties. &lt;span style=""&gt; &lt;/span&gt;Yet, its proofs have a meaning as a “learning process” of evidence of statements. &lt;span style=""&gt; &lt;/span&gt;Unlike intuitionism, proofs of LCM do not construct evidence of statements directly. &lt;span style=""&gt; &lt;/span&gt;Instead, they output infinite stream of “guess” of the correct evidence, and reach the correct answer after finite (but unpredictable numbers of) steps. &lt;span style=""&gt; &lt;/span&gt;Difference here is that in LCM, there is no general way to know whether proofs construct the correct evidence already or not. &lt;span style=""&gt; &lt;/span&gt;Only we can know sure that proofs reach the correct evidence after infinite step, hence they are called “limit” computable.&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-US"&gt;Unfortunately, before our article, there is no simple syntactic description of correct inferences in LCM. &lt;span style=""&gt; &lt;/span&gt;Correct inferences of LCM were defined as proofs which allow interpretation as learning processes. Later, characterization using game semantics is found, which is greatly related to our article. &lt;span style=""&gt; &lt;/span&gt;In fact, our article proves not just soundness and completeness, but formal proofs of our system are isomorphic to winning strategies of game interpretation of its conclusion. &lt;span style=""&gt; &lt;/span&gt;There is some subtlety here. &lt;span style=""&gt; &lt;/span&gt;What “isomorphic” means? &lt;span style=""&gt; &lt;/span&gt;This is the reason that we had to rewrite the article. &lt;span style=""&gt; &lt;/span&gt;I do not content the final formulation appeard in the APAL paper either. &lt;span style=""&gt; &lt;/span&gt;I would love suggestions from the readers.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32328816-646674679719998646?l=yoriyuki.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yoriyuki.blogspot.com/feeds/646674679719998646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32328816&amp;postID=646674679719998646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/646674679719998646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/646674679719998646'/><link rel='alternate' type='text/html' href='http://yoriyuki.blogspot.com/2008/05/apal-paper.html' title='APAL paper: A sequent calculus for limit computable mathematics'/><author><name>yoriyuki</name><uri>http://www.blogger.com/profile/15651309134095499810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_ayM6HoNX8Kk/SHtijgSOZQI/AAAAAAAAALo/nusMON3HgAU/S220/%E7%8C%AB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32328816.post-115961992875661905</id><published>2006-09-30T21:28:00.000+09:00</published><updated>2006-09-30T21:38:48.766+09:00</updated><title type='text'>BrainScan</title><content type='html'>BrainScan is a source-code model checker for BrainF*ck.  &lt;a href="http://www15.ocn.ne.jp/%7Erodinia/brainscan.tar.gz"&gt;Source tar ball&lt;/a&gt; and &lt;a href="http://www15.ocn.ne.jp/%7Erodinia/brainscan-x86-linux.gz"&gt;statically-linked x86 linux binary.&lt;/a&gt; BrainScan is written by OCaml, so to compile you need OCaml (&gt; =3.09) , findlib and extlib.&lt;br /&gt;&lt;br /&gt;BrainScan can check&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Underflow of the pointer&lt;/li&gt;&lt;li&gt;Out-of-range (&gt;255 or &lt;0)&gt;&lt;li&gt;Reachability to locations marked '!'&lt;/li&gt;&lt;li&gt;'.' prints the range of value possibly printed there.  (only with -D  or --dot option)&lt;/li&gt;&lt;/ul&gt;-H &lt;number&gt; or --hash &lt;number&gt; options allow to compress the state space using hash values.  This makes the check imprecise, but save large amount of memory.  &lt;number&gt;  should be integer from 1 to 31.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32328816-115961992875661905?l=yoriyuki.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yoriyuki.blogspot.com/feeds/115961992875661905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32328816&amp;postID=115961992875661905' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115961992875661905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115961992875661905'/><link rel='alternate' type='text/html' href='http://yoriyuki.blogspot.com/2006/09/brainscan.html' title='BrainScan'/><author><name>yoriyuki</name><uri>http://www.blogger.com/profile/15651309134095499810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_ayM6HoNX8Kk/SHtijgSOZQI/AAAAAAAAALo/nusMON3HgAU/S220/%E7%8C%AB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32328816.post-115607831916789564</id><published>2006-08-20T21:51:00.000+09:00</published><updated>2006-08-20T21:51:59.176+09:00</updated><title type='text'>Camomile 0.7.1</title><content type='html'>&lt;a href="http://prdownloads.sourceforge.net/camomile/camomile-0.7.1.tar.bz2?download"&gt;Camomile 0.7.1&lt;/a&gt; is relased, to solve &lt;a href="http://yoriyuki.blogspot.com/2006/08/camomile-070-installation-problem.html#links"&gt;Camomile 0.7.0 installation problem.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32328816-115607831916789564?l=yoriyuki.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yoriyuki.blogspot.com/feeds/115607831916789564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32328816&amp;postID=115607831916789564' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115607831916789564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115607831916789564'/><link rel='alternate' type='text/html' href='http://yoriyuki.blogspot.com/2006/08/camomile-071.html' title='Camomile 0.7.1'/><author><name>yoriyuki</name><uri>http://www.blogger.com/profile/15651309134095499810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_ayM6HoNX8Kk/SHtijgSOZQI/AAAAAAAAALo/nusMON3HgAU/S220/%E7%8C%AB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32328816.post-115601070750274980</id><published>2006-08-20T03:05:00.000+09:00</published><updated>2006-08-20T03:06:07.090+09:00</updated><title type='text'>Patch</title><content type='html'>Here is a patch to fix &lt;a href="http://yoriyuki.blogspot.com/2006/08/camomile-070-installation-problem.html#links"&gt;the problem mentioned in the previous post&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Index: Makefile.in&lt;br /&gt;===================================================================&lt;br /&gt;RCS file: /cvsroot/camomile/camomile/Makefile.in,v&lt;br /&gt;retrieving revision 1.78&lt;br /&gt;diff -c -r1.78 Makefile.in&lt;br /&gt;*** Makefile.in 19 Aug 2006 07:58:29 -0000 1.78&lt;br /&gt;--- Makefile.in 19 Aug 2006 17:42:28 -0000&lt;br /&gt;***************&lt;br /&gt;*** 94,100 ****&lt;br /&gt;public/caseMap.cmo public/uRe.cmointernal/uReStrParserType.cmointernal/uReStrParser.cmo internal/uReStrLexer.cmo public/uReStr.cmo! public/main.cmo&lt;br /&gt;&lt;br /&gt;OBJECTS = $(OBJNOINI) $(OBJECTS_WITH_CONFIG)&lt;br /&gt;&lt;br /&gt;--- 94,100 ----&lt;br /&gt;public/caseMap.cmo public/uRe.cmointernal/uReStrParserType.cmointernal/uReStrParser.cmo internal/uReStrLexer.cmo public/uReStr.cmo! public/main.cmo public/default.cmo&lt;br /&gt;&lt;br /&gt;OBJECTS = $(OBJNOINI) $(OBJECTS_WITH_CONFIG)&lt;br /&gt;&lt;br /&gt;***************&lt;br /&gt;*** 195,201 ****&lt;br /&gt;TOOLSLIB=bigarray.cma str.cma toolslib.cma&lt;br /&gt;OPTTOOLSLIB=$(TOOLSLIB:.cma=.cmxa)&lt;br /&gt;&lt;br /&gt;! tools : $(TOOLS) tools/parse_allkeys.byte tools/camomilelocaledef.byte&lt;br /&gt;&lt;br /&gt;$(TOOLS) : %.byte : toolslib.cma %.cmo&lt;br /&gt; $(OCAMLC) $(BFLAGS) -o $@ $(TOOLSLIB) $*.cmo&lt;br /&gt;--- 195,201 ----&lt;br /&gt;TOOLSLIB=bigarray.cma str.cma toolslib.cma&lt;br /&gt;OPTTOOLSLIB=$(TOOLSLIB:.cma=.cmxa)&lt;br /&gt;&lt;br /&gt;! tools : $(TOOLS)&lt;br /&gt;&lt;br /&gt;$(TOOLS) : %.byte : toolslib.cma %.cmo&lt;br /&gt; $(OCAMLC) $(BFLAGS) -o $@ $(TOOLSLIB) $*.cmo&lt;br /&gt;***************&lt;br /&gt;*** 354,360 ****&lt;br /&gt;public/uCharInfo.mli public/uNF.mli public/uCol.mli public/caseMap.mli public/uRe.mli public/uReStr.mli public/charEncoding.mli public/uTF8.mli public/uTF16.mli public/uCS4.mli ! public/uPervasives.mli public/main.mli&lt;br /&gt;&lt;br /&gt;install: $(INSTALL) install-data install-bin&lt;br /&gt;&lt;br /&gt;--- 354,360 ----&lt;br /&gt;public/uCharInfo.mli public/uNF.mli public/uCol.mli public/caseMap.mli public/uRe.mli public/uReStr.mli public/charEncoding.mli public/uTF8.mli public/uTF16.mli public/uCS4.mli ! public/uPervasives.mli public/main.mli public/default.mli&lt;br /&gt;&lt;br /&gt;install: $(INSTALL) install-data install-bin&lt;br /&gt;&lt;br /&gt;Index: public/default.ml&lt;br /&gt;===================================================================&lt;br /&gt;RCS file: public/default.ml&lt;br /&gt;diff -N public/default.ml&lt;br /&gt;*** /dev/null 1 Jan 1970 00:00:00 -0000&lt;br /&gt;--- public/default.ml 19 Aug 2006 17:39:40 -0000 1.1&lt;br /&gt;***************&lt;br /&gt;*** 0 ****&lt;br /&gt;--- 1 ----&lt;br /&gt;+ module Camomile = Main.Make(CamomileDefaultConfig)&lt;br /&gt;Index: public/default.mli&lt;br /&gt;===================================================================&lt;br /&gt;RCS file: public/default.mli&lt;br /&gt;diff -N public/default.mli&lt;br /&gt;*** /dev/null 1 Jan 1970 00:00:00 -0000&lt;br /&gt;--- public/default.mli 19 Aug 2006 17:39:40 -0000 1.1&lt;br /&gt;***************&lt;br /&gt;*** 0 ****&lt;br /&gt;--- 1,19 ----&lt;br /&gt;+ (** modules with default configuration.  Almost compatible to Camomile 0.6.x *)&lt;br /&gt;+&lt;br /&gt;+ module Camomile : Main.Type with&lt;br /&gt;+       module ISet = ISet and&lt;br /&gt;+       module IMap = IMap and&lt;br /&gt;+       module XArray = XArray and&lt;br /&gt;+       module OOChannel = OOChannel and&lt;br /&gt;+       module UChar = UChar and&lt;br /&gt;+       module USet = USet and&lt;br /&gt;+       module UMap = UMap and&lt;br /&gt;+       module UCharTbl = UCharTbl and&lt;br /&gt;+       module UnicodeString = UnicodeString and&lt;br /&gt;+       module UText = UText and&lt;br /&gt;+       module XString = XString and&lt;br /&gt;+       module SubText = SubText and&lt;br /&gt;+       module ULine = ULine and&lt;br /&gt;+       module UTF8 = UTF8 and&lt;br /&gt;+       module UTF16 = UTF16 and&lt;br /&gt;+       module UCS4 = UCS4&lt;br /&gt;Index: public/main.mlip&lt;br /&gt;===================================================================&lt;br /&gt;RCS file: /cvsroot/camomile/camomile/public/main.mlip,v&lt;br /&gt;retrieving revision 1.2&lt;br /&gt;diff -c -r1.2 main.mlip&lt;br /&gt;*** public/main.mlip 13 Aug 2006 20:29:25 -0000 1.2&lt;br /&gt;--- public/main.mlip 19 Aug 2006 17:42:28 -0000&lt;br /&gt;***************&lt;br /&gt;*** 135,155 ****&lt;br /&gt;      module UTF8 = UTF8 and&lt;br /&gt;      module UTF16 = UTF16 and&lt;br /&gt;      module UCS4 = UCS4&lt;br /&gt;-     &lt;br /&gt;- module Camomile : Type with&lt;br /&gt;-       module ISet = ISet and&lt;br /&gt;-       module IMap = IMap and&lt;br /&gt;-       module XArray = XArray and&lt;br /&gt;-       module OOChannel = OOChannel and&lt;br /&gt;-       module UChar = UChar and&lt;br /&gt;-       module USet = USet and&lt;br /&gt;-       module UMap = UMap and&lt;br /&gt;-       module UCharTbl = UCharTbl and&lt;br /&gt;-       module UnicodeString = UnicodeString and&lt;br /&gt;-       module UText = UText and&lt;br /&gt;-       module XString = XString and&lt;br /&gt;-       module SubText = SubText and&lt;br /&gt;-       module ULine = ULine and&lt;br /&gt;-       module UTF8 = UTF8 and&lt;br /&gt;-       module UTF16 = UTF16 and&lt;br /&gt;-       module UCS4 = UCS4&lt;br /&gt;--- 135,137 ----&lt;br /&gt;Index: public/main.mlp&lt;br /&gt;===================================================================&lt;br /&gt;RCS file: /cvsroot/camomile/camomile/public/main.mlp,v&lt;br /&gt;retrieving revision 1.3&lt;br /&gt;diff -c -r1.3 main.mlp&lt;br /&gt;*** public/main.mlp 13 Aug 2006 20:29:25 -0000 1.3&lt;br /&gt;--- public/main.mlp 19 Aug 2006 17:42:28 -0000&lt;br /&gt;***************&lt;br /&gt;*** 185,189 ****&lt;br /&gt;&lt;br /&gt;  module UReStr = UReStr.Configure(Config)&lt;br /&gt;end&lt;br /&gt;-&lt;br /&gt;- module Camomile = Make(CamomileDefaultConfig)&lt;br /&gt;--- 185,187 ----&lt;br /&gt;Index: tools/parse_allkeys.ml&lt;br /&gt;===================================================================&lt;br /&gt;RCS file: /cvsroot/camomile/camomile/tools/parse_allkeys.ml,v&lt;br /&gt;retrieving revision 1.16&lt;br /&gt;diff -c -r1.16 parse_allkeys.ml&lt;br /&gt;*** tools/parse_allkeys.ml 19 Dec 2003 17:24:34 -0000 1.16&lt;br /&gt;--- tools/parse_allkeys.ml 19 Aug 2006 17:42:28 -0000&lt;br /&gt;***************&lt;br /&gt;*** 1,6 ****&lt;br /&gt;--- 1,7 ----&lt;br /&gt;(* $Id: parse_allkeys.ml,v 1.16 2003/12/19 17:24:34 yori Exp $ *)&lt;br /&gt;(* Copyright 2002 Yamagata Yoriyuki *)&lt;br /&gt;&lt;br /&gt;+ open Toolslib&lt;br /&gt;open Unidata&lt;br /&gt;open AbsCe&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32328816-115601070750274980?l=yoriyuki.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yoriyuki.blogspot.com/feeds/115601070750274980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32328816&amp;postID=115601070750274980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115601070750274980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115601070750274980'/><link rel='alternate' type='text/html' href='http://yoriyuki.blogspot.com/2006/08/patch.html' title='Patch'/><author><name>yoriyuki</name><uri>http://www.blogger.com/profile/15651309134095499810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_ayM6HoNX8Kk/SHtijgSOZQI/AAAAAAAAALo/nusMON3HgAU/S220/%E7%8C%AB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32328816.post-115598823321727282</id><published>2006-08-19T20:42:00.000+09:00</published><updated>2006-08-19T20:50:33.226+09:00</updated><title type='text'>Camomile 0.7.0 installation problem</title><content type='html'>Clean install of Camomile 0.7.0  fails, because it tries to read a data file from a directory which is not populated yet.   This is due to wrong design of module dependancy.  The bug fix would be shipped shortly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32328816-115598823321727282?l=yoriyuki.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yoriyuki.blogspot.com/feeds/115598823321727282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32328816&amp;postID=115598823321727282' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115598823321727282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115598823321727282'/><link rel='alternate' type='text/html' href='http://yoriyuki.blogspot.com/2006/08/camomile-070-installation-problem.html' title='Camomile 0.7.0 installation problem'/><author><name>yoriyuki</name><uri>http://www.blogger.com/profile/15651309134095499810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_ayM6HoNX8Kk/SHtijgSOZQI/AAAAAAAAALo/nusMON3HgAU/S220/%E7%8C%AB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32328816.post-115550671306121375</id><published>2006-08-14T07:04:00.000+09:00</published><updated>2006-08-14T07:06:09.486+09:00</updated><title type='text'>Camomile 0.7.0</title><content type='html'>I'm pleased to announce Camomile-0.7.0, new version of a comprehensive Unicode Library for OCaml.&lt;br /&gt;&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://prdownloads.sourceforge.net/camomile/camomile-0.7.0.tar.bz2" target="_blank"&gt;http://prdownloads.sourceforge&lt;wbr&gt;.net/camomile/camomile-0.7.0&lt;wbr&gt;.tar.bz2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This release is a major change of module structures.  Now the whole library becomes a functor over "configuration" module, which specifies the location of data files necessary to run Camomile.  This enables to distribute binary with compiled Camomile library, which may run on machines with different directory structures.  If you just want to use default configuration, use CamomileLibrary.Main.Camomile module in the place of Camomile module of previous versions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32328816-115550671306121375?l=yoriyuki.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yoriyuki.blogspot.com/feeds/115550671306121375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32328816&amp;postID=115550671306121375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115550671306121375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115550671306121375'/><link rel='alternate' type='text/html' href='http://yoriyuki.blogspot.com/2006/08/camomile-070.html' title='Camomile 0.7.0'/><author><name>yoriyuki</name><uri>http://www.blogger.com/profile/15651309134095499810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_ayM6HoNX8Kk/SHtijgSOZQI/AAAAAAAAALo/nusMON3HgAU/S220/%E7%8C%AB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32328816.post-115529592321019037</id><published>2006-08-11T20:28:00.000+09:00</published><updated>2006-08-11T22:27:16.316+09:00</updated><title type='text'>CL&amp;C2006 Talk</title><content type='html'>I gave a presentation at &lt;a href="http://www.doc.ic.ac.uk/%7Esvb/CLaC/"&gt;CL&amp;C 2006&lt;/a&gt;.  Here are &lt;a href="http://staff.aist.go.jp/yoriyuki.yamagata/clac2006-slide.pdf"&gt;slides&lt;/a&gt; and the &lt;a href="http://staff.aist.go.jp/yoriyuki.yamagata/clac2006-paper.pdf"&gt;paper&lt;/a&gt; presented there.  You can obtain &lt;a href="http://staff.aist.go.jp/yoriyuki.yamagata/Turin2005-report.pdf"&gt;Technical Report&lt;/a&gt; which shows more examples and complete proofs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32328816-115529592321019037?l=yoriyuki.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yoriyuki.blogspot.com/feeds/115529592321019037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32328816&amp;postID=115529592321019037' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115529592321019037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115529592321019037'/><link rel='alternate' type='text/html' href='http://yoriyuki.blogspot.com/2006/08/clc2006-talk.html' title='CL&amp;C2006 Talk'/><author><name>yoriyuki</name><uri>http://www.blogger.com/profile/15651309134095499810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_ayM6HoNX8Kk/SHtijgSOZQI/AAAAAAAAALo/nusMON3HgAU/S220/%E7%8C%AB.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32328816.post-115529461758416885</id><published>2006-08-11T20:00:00.000+09:00</published><updated>2006-08-11T20:26:03.100+09:00</updated><title type='text'>English Blog</title><content type='html'>I  was long publishing my dairy at Hatena.  Unfortunately you need to know Japanese to navigate Hatena, so I will begin to write English blog here.  You can see my Japanese dairy at &lt;a href="http://d.hatena.ne.jp/yoriyuki/"&gt;http://d.hatena.ne.jp/yoriyuki/&lt;/a&gt;  . The Japanese dairy will be more personal or polemic than this one.  Although all opinions presented here are still just mine,  I might mention my published works here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32328816-115529461758416885?l=yoriyuki.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yoriyuki.blogspot.com/feeds/115529461758416885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32328816&amp;postID=115529461758416885' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115529461758416885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32328816/posts/default/115529461758416885'/><link rel='alternate' type='text/html' href='http://yoriyuki.blogspot.com/2006/08/english-blog.html' title='English Blog'/><author><name>yoriyuki</name><uri>http://www.blogger.com/profile/15651309134095499810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_ayM6HoNX8Kk/SHtijgSOZQI/AAAAAAAAALo/nusMON3HgAU/S220/%E7%8C%AB.jpg'/></author><thr:total>0</thr:total></entry></feed>
