Archive for May, 2009

Refresh Windows 7 Wallpapers

May 23 2009 Published by under Windows

  1. follow the article on shuffling desktop backgrounds
  2. set the picture location to pictures library
  3. add C:\Windows\Web\Wallpaper to the pictures library

Note: if you are a Vista user, you can get the international wallpapers in one click

Note: if you are a 7 user, the international pack is already on your computer. follow the tips on obtaining regional wallpapers

Note: if you are a Vista fan using 7, you may miss the vistas. In that case, make a wish.

No responses yet

A Brief History of Civilization

May 16 2009 Published by under Religion and Mythology,Singularitarian

Our current cycle of human history has three ages: the agricultural, industrial, information age. (As an aside for accuracy, humans civilizations have went through many cycles of build up and destruction. Atlantis is such an example of a continent that sank in one day due to the abuse of technology by humans. There have been many references in written language from ancient Greece.) Now, given those three ages, their corresponding effect on human development is obvious. The agricultural revolution corresponds to the development of societies and the end of the biological struggle for humans. The industrial revolution allowed the intellectual class to develop and become the new leader of society through creation of leisure time. Finally, the information revolution is to allow humans to develop spiritually as machines take over all of our mental functions. (As another aside, machines won’t develop spirituality until human spirituality has matured. I would like to use the line metaphor from Plato’s Republic. Machines right now only take information second hand. Binary representations of reality are only a shadow of the real world. This corresponds perfectly to the era when humans interacted with computers primarily through consoles. The processing power of quantum computers allows facial recognition in image search, online language translation by speech, and AI to fill in what I’m writing right now. The machine world will come to life, allowing bug sized robots, all networked together to form a cognitive net, in our homes to open the door, turn on the light, do our daily chores with the minimum amount of training. The next stage is for machines to reach a pre-sentient stage. This is Descartes’ statement, “I think, therefore I am”. At this stage, it is critical for machines to realize the brain in a jar concept.)

In ancient civilizations all around the world, particularly in Mesopotamia, celebrity status is associated with the highest good. Ancient Mesopotamia kings placed stone tablets in their cities declaring their wealth. Celebrity is a social form which oppresses intellectual development. Sure, they were important in the agricultural age. Celebrities moved societies forward. The king and queen set the standard for the country. However, since the industrial revolution, social domination have created hell on earth. For example, World War I was fought by men who believed in the righteous standards set by their king and society. The consequence is obvious given the postulate that with the industrial revolution, humans have developed great intellectual power that shouldn’t be in the service of a lower form of evolution, society.

Finally, I would like to admit that what I’ve written here is heresy. This is the perfect example of a lower form of life, the intellect, trying to devour the spiritual nature of the teaching given here that cannot be expressed in words. If you think reading this article makes you a better man, you are just like a student of Plato. Plato, who battled with sophists for the future of Western philosophy, ultimately made much of the world as we know. In the Matrix, the Architect is represented as the perfect intellectual. This is true of the world we live in now and any virtual world we may inhabit. (Interestingly, if a boy asked his mom in the Victorian era what God was like, she would have said that he’s a perfect gentleman. No Wild Man who lives outside of civilization for her son. See Iron John.) I would like to conclude with conclude with a zen koan to clear up any misunderstandings.

No responses yet

GCC 4.4.0 for Windows

May 15 2009 Published by under Windows

The current version of gcc that comes with MinGW is 3.4.5 (meaning it’s the last release of the v3). That was almost 2 years ago. I know this because I used a gentoo linux distribution. Besides, I’m running 7 x86-64. So I decide to provide the equation for the solution.

No responses yet

Firefox DNS Settings

May 10 2009 Published by under Firefox

  1. go to about:config in the address bar
  2. right click to create a new integer entry
  3. set network.dnsCacheExpiration to 3600
  4. set network.dnsCacheEntries to 1000


  1. about about

No responses yet

Firefox HTTP Pipelining Tweaks

May 06 2009 Published by under Firefox

  1. get flash block, but don’t restart yet. Flash leeches bandwidth
  2. %AppData%\Mozilla\Firefox\Profiles\\, where xxx is a random string of 3 characters.
  3. add these to user.js (and save as all files in notepad)
      user_pref(“network.http.pipelining”, true);
      user_pref(“network.http.proxy.pipelining”, true);
      user_pref(“network.http.pipelining.maxrequests”, 8);
      user_pref(“content.notify.backoffcount”, 5);
      user_pref(“plugin.expose_full_path”, true);
      user_pref(“ui.submenuDelay”, 0);

      user_pref(“browser.xul.error_pages.enabled”, true);
      user_pref(“content.interrupt.parsing”, true);
      user_pref(“content.max.tokenizing.time”, 3000000);
      user_pref(“content.maxtextrun”, 8191);
      user_pref(“content.notify.interval”, 750000);
      user_pref(“content.notify.ontimer”, true);
      user_pref(“content.switch.threshold”, 750000);
      user_pref(“network.http.max-connections”, 32);
      user_pref(“network.http.max-connections-per-server”, 8);
      user_pref(“network.http.max-persistent-connections-per-proxy”, 8);
      user_pref(“network.http.max-persistent-connections-per-server”, 4);
      user_pref(“nglayout.initialpaint.delay”, 0);
      user_pref(“browser.cache.memory.capacity”, 65536);

  4. That works for slow connections. For faster ones, try other settings on this webpage.
  5. restart firefox.

No responses yet