<?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-5421040709228522353</id><updated>2011-11-06T15:41:31.129-08:00</updated><category term='god'/><category term='mathematics'/><category term='open-problems'/><category term='travel'/><category term='trivial'/><category term='computer graphics'/><category term='nonsense'/><category term='politics'/><title type='text'>Generalized Pentagon</title><subtitle type='html'>Geometry, Complexity theory, Applied mathematics and Life</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5421040709228522353.post-3451448664081474646</id><published>2010-10-28T20:36:00.000-07:00</published><updated>2010-10-28T20:45:47.173-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computer graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='mathematics'/><title type='text'>Fractal surfaces</title><content type='html'>I was working hard recently on a new fractal surface generator and renderer. It is based on my theoretical research in generating fractal surfaces. Here is a very short movie, the first test:&lt;br /&gt;&lt;br /&gt;&lt;object width="360" height="216"&gt;&lt;param name="movie" value="http://www.youtube.com/v/IKVB-ALkl-0?fs=1&amp;amp;hl=pl_PL"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/IKVB-ALkl-0?fs=1&amp;amp;hl=pl_PL" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="360" height="216"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;It is rendered in 3D (stereoscopy). Unfortunately YouTube doesn't support NVidia 3D Vision glasses. Anaglyphic looks ok though.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5421040709228522353-3451448664081474646?l=5-gon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/3451448664081474646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5421040709228522353&amp;postID=3451448664081474646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/3451448664081474646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/3451448664081474646'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/2010/10/fractal-surfaces.html' title='Fractal surfaces'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5421040709228522353.post-5587376799156445026</id><published>2010-09-04T09:04:00.000-07:00</published><updated>2010-09-04T09:18:11.455-07:00</updated><title type='text'>Immortal software</title><content type='html'>Back in a good old &lt;a href="http://moonedit.com/"&gt;MoonEdit&lt;/a&gt; days, when everything was brighter and simpler (I call it double sarcasm, those days are not over yet!), together with my friends I started a MoonEdit debate "Immortal software - a software that our grand-grand children will be able to not only run but to take advantage of its functionality". VM-based languages (Java, C#) and WORA (write-once run-anywhere) seem to be good enough for that purpose, but is it ?&lt;br /&gt;&lt;br /&gt;I'm not going to talk about good old DOS days, DOS4GW, hardware registers and other weird things that was an obvious trap (but how many of your really thought of it when devoloping this way?). Maybe just one more sentence: all my old DOS software is practically dead. It's not that you cannot execute it at all (i.e. there is DosBox, although my software has still some minor issues in it), it's also the fact that the software is completely out of date. First of all it is not well integrated with a system, i.e. artificial memory limits (16bit addressing or just stupid constants in a code), no support for long file names or even no shared clipboard. Imagine using text editor for your daily notes that is still very good piece of software, but only runs in a DosBox. It would be utterly annoying. It's dead, end of story, with a little exception of games. Only a little, since user demands on realistic graphics grows almost exponentially here.&lt;br /&gt;&lt;br /&gt;Now think about all this software made entirely for Windows 3.1, Windows 95 and even XP. It's already outdated in a Vista or Windows 7 - compatiblity issues (even with new compatibility mode, some applications simply crash at the begning). It's even worse that with DOS - at least DOS was "simple" enough to emulate (almost perfectly). Software developers are doomed again.&lt;br /&gt;&lt;br /&gt;Just don't tell me open source is a solution - it is not. Being able to compile your code for a long time is not a trivial task. Compilers change, environment change, third party library versions change or are not supported anymore. It's also a trap!&lt;br /&gt;&lt;br /&gt;Now we are finally approaching VMs. In theory it should be perfect: low-level instruction set is fixed (forever?), but there is still a little problem with environment and system libraries. User demands grow and we have frequent Java SDK and .NET framework updates. Nobody really guarentee there will be no compatibility issues for VM binaries. Engineers behind those technologies mostly concentrate on portability issues, not the immortality. It's even against economy! The biggest problem is with third party dynamic libraries. If you don't use "fancy" stuff in your code, you should be safe, but can you sleep well ?&lt;br /&gt;I don't even want to go into things like JavaScript - it has compatibility issues even over various web browser.&lt;br /&gt;&lt;br /&gt;As a conclusion I ask to myself a real, serious question - will my grand-grand children be able to execute and take advantage of any of my software or we, developers, are all doomed and be utterly forgotten?&lt;br /&gt;I propose a new buzz-word, the direction for new immortal software movement: WOLF = wirte-once, live forever.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5421040709228522353-5587376799156445026?l=5-gon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/5587376799156445026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5421040709228522353&amp;postID=5587376799156445026' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/5587376799156445026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/5587376799156445026'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/2010/09/immortal-software.html' title='Immortal software'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5421040709228522353.post-7060577961249601456</id><published>2010-06-17T16:30:00.001-07:00</published><updated>2010-06-17T18:18:36.424-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>How far optimism can go?</title><content type='html'>I was reading recently a lot about possible dangers to life on Earth. Just to let myself down a bit.&lt;br /&gt;Let's concentrate on three threats: energetic crysis (fuel depletion), global warming (increased greenhouse gases level), and giant asteroid colliding with Earth ;-)&lt;br /&gt;Energetic crysis is easy. We have measurable data how much oil we use, how much we rely on oil in comparison to other energy sources. We also estimated how big are our oil fields and reserves. The only doubt here is how many alternative sources or new oil fields we can discover in the future. However, we simply cannot predict that. Still, I've read that many people try to manipulate this data or lie about efficiency about alternative energy sources.&lt;br /&gt;We won't get rid of people lying problem in any case. So let just forget about it for now, and move to global warming. &lt;br /&gt;&lt;br /&gt;First of all, I feel that I'm not educated enough in natural sciences, to be able to tell who is right in global warming. I can only think in terms of potential cases. &lt;br /&gt;Case 1:&lt;br /&gt;Humans are contributing to global warming.&lt;br /&gt;Under assumption that all computer simulations based on meterological and human activity data would be inaccurate, it is hard to proof that (unless we start World War III and stop human activity at all ;-)). The only proof can be based on measurements and statistical reasoning here. Which is what IPCC is doing.&lt;br /&gt;Case 2:&lt;br /&gt;Humans are insignificantly small contributors.&lt;br /&gt;Even harder to proof. As some proponents of this case say, our data might not include all natural causes. Sure, but this is just putting into doubt, because of some unknown, which is pretty much "guilty, because there are not enough evidence that he is not" reasoning. But to be honest, both cases (1 and 2) in terms of pure logic can be like that, still the only evidence (and a lot of them) are for case 1. Also some anti-warmers tend to provide evidence that natural forces are much bigger contributors, this could be more reliable proof, still as far as I know, all of these were refuted.&lt;br /&gt;Case 3:&lt;br /&gt;The average temperature will actually decrease in near future. I don't know really much about climatology, so cannot say anything about that. I only heard it's very unlikely, because the trend is clear (not only growing, but growing faster and faster, it's harder to say how much it will grow though).&lt;br /&gt;Despite you may see I'm slightly for IPCC, I must clarify that I'm really not sure. I think any conclusions here must be made by specialists. What matters are measurements and numbers you are making intepretation from, and probabilities you put into various scenarios, also since the process is very complex, you need very comprehensive set of measurements (and still you may be missing some).&lt;br /&gt;However, I am always surprised some people (actually surprisingly many) have strong opinion that there is no global warming at all. Some of them tend to use simple  logic to proof that (without telling any numbers, one of them is very annoying polish politician, known as JKM). There are also a lot of silly youtube movies trying to fit the data to proof whatever the author wants. I guess strong opinions are usually subject to psychological issues, manipulating or just so called wishful thinking.&lt;br /&gt;&lt;br /&gt;Last (but not least) is asteroid threat. My favourite, cause it is so much unpredictable that it is funny (remember my "Cave The Movie"?). There is a NASA program to track dangerous astral objects that can collide with earth. And a lot of effort is done to predict trajectories accurately (but results are far from good enough). You may hear about Russia asteroid-defence program, in case the pessimistic scenario will happen. NASA seem to be more optimistic here.&lt;br /&gt;&lt;br /&gt;The real question is, who knows if those threats are real threats or just paranoia ? &lt;br /&gt;I think what could be the worse scenario is: we will do nothing about it and it will happen, all at once. &lt;br /&gt;Again, what seem to be most important here is more and more accurate prediction techniques and monitoring. Who cares if it takes money and human resources ? We will be overpopulated soon, anyway : P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5421040709228522353-7060577961249601456?l=5-gon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/7060577961249601456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5421040709228522353&amp;postID=7060577961249601456' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/7060577961249601456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/7060577961249601456'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/2010/06/how-far-optimism-can-go.html' title='How far optimism can go?'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5421040709228522353.post-166003580396459453</id><published>2010-01-07T15:38:00.001-08:00</published><updated>2010-05-15T08:16:09.581-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computer graphics'/><title type='text'>2D is a special effect, 3D is not</title><content type='html'>Many people are talking about stereoscopic 3D technology now, thanks to Avatar The Movie, created by a bunch of professional CG artists, hardware and software developers. I want to add my 3 cents into it. &lt;br /&gt;As a little kid I loved making 3D shapes (vehicles, cones, spheres, etc..) from cardboard. Imitating the real thing you may say. Recently, I had finally a chance to experience &lt;a href="http://en.wikipedia.org/wiki/Cave_Automatic_Virtual_Environment"&gt;CAVE&lt;/a&gt; environment, it was quite new experience, even that I was already using stereoscopic setup for many years, after that, suddenly, the childish dreams returned!&lt;br /&gt;I imagined myself holding my cardboard 3D car again, but in a more flexible environment. Virtual or not, it was real!&lt;br /&gt;Some people would probably like to draw a car on a paper instead of making inacurate reality imitation. They usually have a very good talent to catch the very essence of reality and show it in a different form using their own stylization and augmentation, i.e. by leaving uninteresting details behind, enchancing key features, suggesting new, interesting point of view that we didn't think of. This techniques I consider as a stylization effect. You may increase contrast of your photo to make it more dramatic. Finally, you may use greyscale or even black and white stylization and concentrate on a message. Yes, it's a fact, greyscale/b&amp;w movies are still in production. But nowadays it is not a consequence of immature technology, it is a special effect, a feature!&lt;br /&gt;The very same analogy applies to 3D movies. As our parents were used to watch movies in greyscale (or some pathetic color hacks), we are used to watch movies in full-color, but still enjoy artistic sepia or b&amp;w in some cases. You may not realize it now, but 2D is just a stylization as well. Do you know "pin hole" camera? It allows to overcome natural depth of field problems, sometimes photo makers are using something completely opposite - they try to maximize depth of field effect (making uninteresting things completely blurred). Our eyes suffer for similar problem - we cannot see sharp picture on every distance all at once. What is worse, the eye convergence doesn't help much here either, basically we see in a good quality only the object in focus. So 2D can be a reality augmentation effect - we can "cast" objects at various distances onto one plane and "see more at once". It is not exactly "more", because we are losing depth information, but it is a different point of view, just a stylization effect, one of many! (and the palette of such effects in 3D will even increase)&lt;br /&gt;As a conclusion my prediction about 3D is like this: sooner or later (after technology will be more mature, no glasses, no headaches, etc..), most TV sets will be 3D, but some people will watch 2D movies still on them - as an underground/cool artistic stylization.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5421040709228522353-166003580396459453?l=5-gon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/166003580396459453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5421040709228522353&amp;postID=166003580396459453' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/166003580396459453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/166003580396459453'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/2010/01/2d-is-special-effect-3d-is-not.html' title='2D is a special effect, 3D is not'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5421040709228522353.post-7021055967610759523</id><published>2009-09-01T20:36:00.000-07:00</published><updated>2009-10-28T17:49:58.085-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computer graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='mathematics'/><title type='text'>New York, New York...</title><content type='html'>This summer, I work with my friend &lt;a href="http://www.advsys.net/ken/"&gt;Ken&lt;/a&gt; at &lt;a href="http://brown.edu"&gt;Brown University&lt;/a&gt;. I'm in his home country first time, so we decided to visit as &lt;a href="http://www.youtube.com/watch?v=tg28MFD1R84"&gt;Frank Sinatra sings&lt;/a&gt; "New York, New York...", the so called Big Apple, and it was even close enough to get there (2-3 hours by train). And what do you think was the most exciting part for us in such anomalously big city ?&lt;br /&gt;Geometry, of course! &lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_XI_fkhAFg50/Sp3tumixOuI/AAAAAAAAAFM/PVd8aPqiDOY/s1600-h/newyork.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_XI_fkhAFg50/Sp3tumixOuI/AAAAAAAAAFM/PVd8aPqiDOY/s320/newyork.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5376714915026385634" /&gt;&lt;/a&gt;&lt;br /&gt;We decided to go to Empire State Building observatory during the night, and it was the right thing to do, the city lights are just breath-taking! You can enjoy the full power of human civilisation in just one spot! &lt;br /&gt;Now, I consider sunset to be even more exciting time to go, especially if you wait after it will get completely dark and lights start to appear slowly - as far as my imagination is right about it (just be prepared for a very long waiting line or simply pay extra fee for VIP pass through).&lt;br /&gt;After listening to interesting audio tour with a lot of nice, but sometimes a bit fake/artificial impressions, like "I just looove this city, as a young boy I loooved to walk on Brooklyn Bridge, etc..." (similar style of making audio tour you can experience at Boston's Prudential Tower aka Skywalk Observatory), I noticed that, there are two interesting aspects you should take into account when developing... NY-like city generation algorithm.&lt;br /&gt;Can you spot so called &lt;a href="http://en.wikipedia.org/wiki/Flatiron_Building"&gt;Flatiron Building&lt;/a&gt; on the photo ? This was the most inspiring example to me. Generally, I divided buildings into two categories: first contains bulidngs that shape fits into street design, the second category contains the rest (buildings that for some reasons, use inefficient amount of space - as Ken noticed). And what is apparent in New York, there are many buildings that efficiently and as many that are inefficiently occuping space between streets (and in general, there are too many of them ;)). Flatiron has sharp angle and is efficient, while there are some with angle more than 90 deg. (where Broadway cross Avenues at more than 90 deg. angle, just note the small building on the bottom-right), some are just square-shaped even if there is so much room around them. I was so excited about this discovery that I almost forgot to enjoy the view in ehm.. humanistic kind of way :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5421040709228522353-7021055967610759523?l=5-gon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/7021055967610759523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5421040709228522353&amp;postID=7021055967610759523' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/7021055967610759523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/7021055967610759523'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/2009/09/new-york-new-york.html' title='New York, New York...'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XI_fkhAFg50/Sp3tumixOuI/AAAAAAAAAFM/PVd8aPqiDOY/s72-c/newyork.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5421040709228522353.post-3822230453948447976</id><published>2009-05-17T18:43:00.000-07:00</published><updated>2009-05-17T21:05:14.212-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Politics is about software development</title><content type='html'>As a computer scientist I know how hard it is to predict some processes, that are defined by set of rules. Treating our political and economical reality as a mathematical model doesn't give us any simple answers - many things are still very hard to predict (global crisis is a cliche now, but kind of related to it). Also regulations seem to be like a code that you can't change easily when you encounter a bug. &lt;br /&gt;Recently I've heard about the idea of social revolution. I can imagine, we could make a revolution by rebooting the social system. Rewriting it from scratch. &lt;br /&gt;It sounds like a good idea at a time when nobody really believes in those regulations (global crisis again). So why not? It would be a new world order you may say (and no wonder some people say that global crisis is made up on purpose by illuminati ;P). &lt;br /&gt;The only problem that bothers me is how to make a new system stable. There are several ways to do it that works in computer software reality. One way is the concept of beta-testers. At the cost of losing productivity of the most brave users, they try to work with betas and figure out most of bugs. In new social model you should never accept political products if they are not at least release candidates. How to organize beta-testing though ? You might select a good sample of citizens or institutions (i.e. if you plan to change some adminstration service regulations start from one or two districts, but not all of them) and upgrade their system to beta with full support if something will fail (emergency service). It is much cheaper to provide emergency service to just a sample, than whole society, right ? &lt;br /&gt;Amazingly changes "on a living organism" are still the most common practice.&lt;br /&gt;The other point is: maybe it's a new (safe!) way of making revolution (aka bigger changes) ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5421040709228522353-3822230453948447976?l=5-gon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/3822230453948447976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5421040709228522353&amp;postID=3822230453948447976' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/3822230453948447976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/3822230453948447976'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/2009/05/politics-is-about-software-development.html' title='Politics is about software development'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5421040709228522353.post-4538507037105487508</id><published>2008-10-28T16:51:00.000-07:00</published><updated>2008-11-05T00:04:35.168-08:00</updated><title type='text'>To teach or not to teach</title><content type='html'>&lt;a href="http://ted.com/index.php/talks/ken_robinson_says_schools_kill_creativity.html"&gt;Here&lt;/a&gt; is some talk on a TED conference about some important flaws in educational systems around the world.&lt;br /&gt;What I can agree is that universities are very good at preparing students to be a future academic teachers (just look at me, it's temporary, for my PhD only, but still - I'm doin' it). It was a nice observation, anyway, I didn't think of it before. Also, most students fear doing an error or get a bad mark and it really leads to many abnormal situations. For example - during my studies we had usually some coding projects. I was well known of inventing very weird and risky topics and my friends usually were afraid of cooperating with me. They were usually choosing something safe, something on a teacher list, something well-known for them, they were good at, something that will give them a best mark. And as you see, there is a contradiction here! You should go to school to learn something new, right? And they were simply avoiding exploring new, interesting topics this way. Educational system was not rewarding learning new things, not mentioning, exploring new, innovative topics. Students just had to pick the best strategy to... survive and get a degree. That leads to many compromises.&lt;br /&gt;Educational system rewards good marks and loyalty to teachers. If you have a good marks, you also have more freedom to choose your speciality and get scholarship. So you better don't tell your teacher he is wrong or try to dispute with him. It will be not good for you. Also don't try to think on your own - you will just confuse yourself during an exam and find out that solving those exam takes you too much time, since you will be "wasting" your time for thinking, instead of using automatically well-trained skills of solving well-known problems. &lt;br /&gt;&lt;br /&gt;In my personal opinion it is all turned around. Ideally teachers should only assist students in learning, provide bibliography, expertise, hints. Students should be aware why they want to learn and improve themselves at university by asking for assistance. To motivate students there should be some obligations - student, individually, should decide after consultation with teacher about his topics he will learn (by studying, practicing, making a project etc..). After the obligation is filled, the work could be measured by several factors (how much knowledge/skills the student gained after the assignment, how creative he was, etc..). And what is also important - while making decision upon next obligation, all previous should be carefully checked, so the next one will be something new to student. At a first glance it complicates educational system a bit, but I believe with a proper management it could be quite efficient - an extension to existing computer databases could be made. There should be not much problem to manage a list of obligations/topics for every student, additionally to standard list of courses/assignments. &lt;br /&gt;I really think universities should be more flexible (individual course program is not enough!) and concentrate much more on an individual teaching.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5421040709228522353-4538507037105487508?l=5-gon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/4538507037105487508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5421040709228522353&amp;postID=4538507037105487508' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/4538507037105487508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/4538507037105487508'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/2008/10/to-teach-or-not-to-teach.html' title='To teach or not to teach'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5421040709228522353.post-4004783296535979544</id><published>2008-08-22T06:59:00.001-07:00</published><updated>2008-08-23T03:44:51.842-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nonsense'/><category scheme='http://www.blogger.com/atom/ns#' term='god'/><category scheme='http://www.blogger.com/atom/ns#' term='trivial'/><title type='text'>Message From The Alien God</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XI_fkhAFg50/SK7O4UEkWZI/AAAAAAAAADM/Is3UQZKwqnY/s1600-h/godmsg05.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_XI_fkhAFg50/SK7O4UEkWZI/AAAAAAAAADM/Is3UQZKwqnY/s320/godmsg05.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5237350883534330258" /&gt;&lt;/a&gt; Today, my alien fellows received a message from their God (and please don't tell me there is only one God or Universe out there!).&lt;br /&gt;&lt;br /&gt;Recently, &lt;a href="http://blog.kenperlin.com"&gt;Ken Perlin&lt;/a&gt;, a computer graphics icon that has my respect, was "rambling" a lot about PI (he has even written a peom that turned into the &lt;a href="http://blog.kenperlin.com/?p=349"&gt;song&lt;/a&gt; regarding PI!). On the other hand, &lt;a href="http://blog.kenperlin.com/?p=355"&gt;he criticized&lt;/a&gt; Carl Sagan's &lt;a href="http://en.wikipedia.org/wiki/Contact_(novel)"&gt;&lt;span style="font-style:italic;"&gt;Contact&lt;/span&gt;&lt;/a&gt; novel for the God-in-a-circle ending. However, as my alien fellows reported to me, in their circles you can find the message from their God much, much easier and it is much more appealing !&lt;br /&gt;Their world appears three dimensional to them as well. But they are defined with a different metrics. Instead of euclidean norm, they live in a metric space that is defined by a mix of euclidean and maximum norm: alien_norm(v) = euclidean(v)*god + maximum(v)*(1-god), where god is approx. 0.19. As we know, PI can be calculated as circumference of the circle divided by its doubled radius: PI = circumference/(2*radius). Now, since they are in different space, every circle in their world looks a bit like square with slightly curved sides to us (just as in the image above). If they are measuring circumference of the circle with radius equal to 1/2, they get PI = 3.7269767679... Aha! A computer scientist eye can easily spot a message here! For all unaware people out there: ASCII codes for 'H'=72, 'E'=69, 'L'=76, 'L'=76, 'O'=79. You see! Their God is much more kinder than ours. We would need to waste a lot of time to find such a message in our PI, and in their world it is just around the corner or just after the period to be more exact!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5421040709228522353-4004783296535979544?l=5-gon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/4004783296535979544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5421040709228522353&amp;postID=4004783296535979544' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/4004783296535979544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/4004783296535979544'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/2008/08/message-from-alien-god.html' title='Message From The Alien God'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XI_fkhAFg50/SK7O4UEkWZI/AAAAAAAAADM/Is3UQZKwqnY/s72-c/godmsg05.png' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5421040709228522353.post-1680988410446667258</id><published>2008-07-30T14:50:00.000-07:00</published><updated>2009-01-23T09:03:24.960-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computer graphics'/><title type='text'>Procedural graphics: science or art ?</title><content type='html'>Scientists credo seems to be: all hypotheses must be supported by the data. It's resonable. Typical scientific discovery recipe: gather a lot of data, use statistics, formulate "rules", falsify.&lt;br /&gt;&lt;br /&gt;Statistics is math. Linear regression is a kind of curve fitting is a kind of approximation technique. Regularities (low-order curves) are common: planet bodies, planet orbits or pendulum oscillation. But so are irregularities: rocks, coastlines, clouds, fixational eye movement.&lt;br /&gt;&lt;br /&gt;And here is the discovery that influenced my interests and research topic a lot: fractal geometry. Fractals provide sort of evidence that irregular "things" can be described as simply as regular. But there is a small twist here!&lt;br /&gt;For example take some long sequence of random (white noise) data. How to approximate those date ? Is there any simple recursive or any other equation that can describe this sequence or at least fit to it with a small error ?&lt;br /&gt;Unfortunately, in general, it's almost impossible to find a short one. To give you more clue - white noise doesn't compress easily (just try JPG or ZIP on it). &lt;br /&gt;But we can do something else with it. We change the way we think about approximation! Instead of trying to fit all the data, we can just try to reproduce their "general characteristics". Why not "approximate" white noise just by any other white noise, i.e. generated using simple &lt;a href="http://en.wikipedia.org/wiki/Linear_congruential_generator"&gt;LCG&lt;/a&gt;? If our application is audio-visual, we will not see much difference. This kind of reasoning was succesfully used in speech synthesisers or synthetic terrain/rocks generators. And taken to the extreme (applied to vast variety of signals) define what is called: procedural art.&lt;br /&gt;A procedural technique researcher is trying to find methods (a set of rules, algorithms or equations) that can be used to generate very complicated signals that has the same "general characteristic" as modeled signals, while procedural artist is trying to "paint" with those methods.&lt;br /&gt;I did several procedural works in my life, i.e. a movie inside weird &lt;a href="http://ged.ax.pl/~tomkh/vox3_en.htm"&gt;caves&lt;/a&gt; and &lt;a href="http://ged.ax.pl/~tomkh/sub64_en.htm"&gt;64k intro&lt;/a&gt;, introducing my own procedural techniques. &lt;br /&gt;More works like this can be found in so called &lt;a href="http://www.pouet.net"&gt;demoscene&lt;/a&gt; archives, most recommended are some &lt;a href="http://rgba.scenesp.org/iq/computer/raymarching1/raymarching.htm"&gt;Inigo Quilez&lt;/a&gt; &lt;a href="http://www.pouet.net/prod.php?which=51074"&gt;works&lt;/a&gt;. Another prominient researcher (not related to demoscene) is &lt;a href="http://dmytry.pandromeda.com/volumetrics/index.html"&gt;Dmytry Lavrov&lt;/a&gt;.&lt;br /&gt;With a demoscene you have to be careful though: not all those little creations are fitting my procedural art definition. Some of them just use standard approximation techniques to describe regular "things" using subdivision surfaces, quantization, wavelet compression, etc... To put it straight, this creations have lower artistic value for me (but I'm not claiming they have no value at all).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5421040709228522353-1680988410446667258?l=5-gon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/1680988410446667258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5421040709228522353&amp;postID=1680988410446667258' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/1680988410446667258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/1680988410446667258'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/2008/07/procedural-graphics-science-or-art.html' title='Procedural graphics: science or art ?'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5421040709228522353.post-2016224977566250816</id><published>2008-07-14T09:26:00.000-07:00</published><updated>2008-12-10T23:28:11.129-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trivial'/><category scheme='http://www.blogger.com/atom/ns#' term='mathematics'/><title type='text'>Closures and boundaries</title><content type='html'>Today, I was working on some technical report (an internal publication for the university) for my PhD. I was dealing with topology of sets in metric spaces, which is a special case of general topology, well suited just for &lt;a href="http://ged.ax.pl/~tomkh/"&gt;my needs&lt;/a&gt;, a computer graphics field.&lt;br /&gt;I had minor troubles with a definition of a set boundary, but I think I finally got it right and actually some things surprised me a bit - that's why I'm sharing it here!&lt;br /&gt;At first I was saying about boundary of the set A without mentioning about the metric space X that contains it. Usually I'm operating in R^n euclidean space, and all of my sets was subsets of R^n. But this time, I was dealing with a space constructed from a subset of R^n, specifically, a unitary box: [0..1]^n, further called I^n space, I={x|0&lt;=x&lt;=1}, where x is a real number. Let Y be a continuously deformed ball that is a subset of I^n . I was "intuitively" (by analogy to R^n space) thinking that the boundary of Y should be always connected (or even simply-connected). You can not imagine a ball that has disconnected boundary, right ? &lt;br /&gt;As usual, it all depends on the definition on the boundary.&lt;br /&gt;In topology, the boundary can be defined several ways that are equivalent for metric spaces. We can for example say, that a boundary of a set Y included by a metric space X is a set of points in X for which any open ball (with radius &gt; 0) contains points both inside Y and outside Y.&lt;br /&gt;To define an open ball in X you surely need to define a metrics of X. If it is euclidean R^n space, a ball "looks" like a ball = it is a sphere, if not, it can be almost &lt;a href="http://ged.ax.pl/~tomkh/exp_en.htm#topo"&gt;"anything"&lt;/a&gt;. But stick to the euclidean first. The I^n set has a boundary in R^n. It is an "empty" box. But any open ball in euclidean I^n space will not always be an open sphere - near the boundary of I^n in R^n, it will be just a part of a sphere cut by the walls of I^n box. Now, if we take any connected subset Y of I^n that touches the walls of I^n box, the set of points at the walls of I^n box will be not a part of boundary of Y! This is why we can construct Y that will have a disconnected boundary in I^n, an example provided below:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XI_fkhAFg50/SHubvY5sBwI/AAAAAAAAACg/JBT0MpGs1EQ/s1600-h/ball4.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_XI_fkhAFg50/SHubvY5sBwI/AAAAAAAAACg/JBT0MpGs1EQ/s320/ball4.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5222939431306790658" /&gt;&lt;/a&gt;&lt;br /&gt;In the figure above, a boundary is denoted as a thicker line. Note that any open ball co-centered with "a" and smaller than "a" will contain only points inside Y, thus the center of "a" is not a part of the boundary of Y. We can also clearly see that the center of "b" lies on the boundary of Y (any ball around it contains point both inside and outside Y). Obviously the boundary of Y' in R^n is connected.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5421040709228522353-2016224977566250816?l=5-gon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/2016224977566250816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5421040709228522353&amp;postID=2016224977566250816' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/2016224977566250816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/2016224977566250816'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/2008/07/closures-and-set-boundaries.html' title='Closures and boundaries'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XI_fkhAFg50/SHubvY5sBwI/AAAAAAAAACg/JBT0MpGs1EQ/s72-c/ball4.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5421040709228522353.post-3719804911374691416</id><published>2008-06-28T15:52:00.000-07:00</published><updated>2008-12-10T23:28:11.584-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nonsense'/><category scheme='http://www.blogger.com/atom/ns#' term='god'/><title type='text'>Random nonsense</title><content type='html'>My friend is always bothering me with some silly questions&lt;br /&gt;about my beliefs. He claims he is an atheist, he studies developmental and evolutionary biology. He also suspects that I believe in spaghetti and unicorns (?), whatever it means.&lt;br /&gt;Let me just concentrate on the most "important" (at least to some people) question: does God exist ?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XI_fkhAFg50/SGoot9_n7GI/AAAAAAAAABw/dRDuNqKyvcI/s1600-h/ghostsmall.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_XI_fkhAFg50/SGoot9_n7GI/AAAAAAAAABw/dRDuNqKyvcI/s320/ghostsmall.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5218027888462785634" /&gt;&lt;/a&gt;There are many opinions on &lt;a href="http://en.wikipedia.org/wiki/Existence_of_God"&gt;God existence&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/G%C3%B6del%27s_ontological_proof"&gt;a lot of them&lt;/a&gt;.&lt;br /&gt;For me personally the question if "God exist" is simply ill-defined. Consider the word "exist", Webster's dictionary definition gives: "to have actual being, be". What it means? For me, not much. We just replaced a word "exist" with "be". Some people like to discuss "do we exist?" as well. They can do that, although I'm a big proponent of using the word "exist" only in a context (in fact it is a secondary definition in this dictionary). We say "between any two real numbers, at least one more real number exists". We can also ask if real numbers exist ? If so, where "they" exist ? They are part of our universe, dreams or what ? (Hint: they exist in a &lt;a href="http://en.wikipedia.org/wiki/Set_of_all_sets"&gt;set of all sets&lt;/a&gt;) The same reasoning we can apply to God: where could God exist ? The answer is pretty obvious to me today: God exists between any two real numbers... in hell :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5421040709228522353-3719804911374691416?l=5-gon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/3719804911374691416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5421040709228522353&amp;postID=3719804911374691416' title='21 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/3719804911374691416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/3719804911374691416'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/2008/06/random-nonsense.html' title='Random nonsense'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XI_fkhAFg50/SGoot9_n7GI/AAAAAAAAABw/dRDuNqKyvcI/s72-c/ghostsmall.jpg' height='72' width='72'/><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5421040709228522353.post-6204631772475542617</id><published>2008-06-17T08:50:00.000-07:00</published><updated>2008-08-22T07:42:43.766-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mathematics'/><category scheme='http://www.blogger.com/atom/ns#' term='open-problems'/><title type='text'>Math-fiction</title><content type='html'>I came up with a mental exercise today. I will try to predict how mathematics will look in the far future or in no time, it is a math fiction, everything is possible.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Mathematics in the XXII century&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A classical mathematical notation will be replaced with a strict machine-friendly format. The concepts like sets and relations will not change, but we will construct sets and relations differently. There is a &lt;a href="http://en.wikipedia.org/wiki/Set-builder_notation"&gt;set-builder notation&lt;/a&gt; and it already makes a lot of troubles. A computer-friendly notation would allow automatic syntax checking, inclusion/exclusion test, or even advanced hypothesis verification. The next-generation computer-aided math package will be implemented in &lt;a href="http://en.wikipedia.org/wiki/TeX"&gt;TeX&lt;/a&gt; 2.0, a new scientific publication language format that will push the cooperation between so called human inteligence to higher levels! Using new math tools we will solve most of the &lt;a href="http://en.wikipedia.org/wiki/Millennium_Prize_Problems"&gt;millenium problems&lt;/a&gt; with ease. We will clarify complexity theory classes, also write no more than two page long proofs for Riemann and Hodge hypothesis. In the mean time, &lt;a href="http://www.mathpuzzle.com/tilepent.html"&gt;pentagonal tiles&lt;/a&gt; of type 15 will be covering all of our residence floors. The new mathematical tools will be very powerful because we will proof that P is equal to NP or even we will figure out that every algorithm require not more than logarithmic to input data size steps on the so called Big-Bang machine. We will be Big-Banging parallel universes whenever sorting a column in a spreadsheet. Last but not least mathematics will hit the trenches. All those uneducated people (mostly engineers and nature "scientist") will use standarized terminology.&lt;br /&gt;&lt;br /&gt;There was a time when "real" mathematics was done with a pencil, paper and fresh mind only, and many mathamaticians actually still believes it is the only way to do it and other tools are only unnecessary complications. &lt;br /&gt;And what do you think about it ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5421040709228522353-6204631772475542617?l=5-gon.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://5-gon.blogspot.com/feeds/6204631772475542617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5421040709228522353&amp;postID=6204631772475542617' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/6204631772475542617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5421040709228522353/posts/default/6204631772475542617'/><link rel='alternate' type='text/html' href='http://5-gon.blogspot.com/2008/06/math-fiction.html' title='Math-fiction'/><author><name>Tomasz Dobrowolski</name><uri>http://www.blogger.com/profile/09891615690822825191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
