New favorite book: God’s Debris

March 22nd, 2010

“Imagine that you meet a very old man who—you eventually realize—knows literally everything. Imagine that he explains for you the great mysteries of life—quantum physics, evolution, God, gravity, light, psychic phenomenon, and probability—in a way so simple, so novel, and so compelling that it all fits together and makes perfect sense. What does it feel like to suddenly understand everything? God’s Debris isn’t the final answer to the Big Questions. But it might be the most compelling vision of reality you will ever read. The thought experiment is this: Try to figure out what’s wrong with the old man’s explanation of reality. Share the book with your smart friends then discuss it later while enjoying a beverage.”

Download the book:  HERE

New Favorite Quote

November 14th, 2009

“Policemen and laws can never replace customs, traditions and moral values as a means for regulating human behavior. At best, the police and criminal justice system are the last desperate line of defense for a civilized society. Our increased reliance on laws to regulate behavior is a measure of how uncivilized we’ve become.”

-Walter Williams, “Laws Are a Poor Substitute for Common Decency, Moral Values,” Deseret News, Apr. 29, 2009, A15

Favorite Torrent Trackers

September 27th, 2009

Due to a bunch of recent lawsuits, it seems that many trackers are getting shutdown. However, the hydra has spawned a few more. If you find a torrent that doesn’t work, try loading these trackers to see if perhaps someone is hiding out there with it.

http://tracker.openbittorrent.com/announce

http://denis.stalker.h3q.com:6969/announce

http://www.h33t.com:3310/announce

udp://tracker.publicbt.com:80/announce

udp://denis.stalker.h3q.com:6969/announce

http://tracker.publicbt.com/announce

http://pow7.com:80/announce

http://tracker.ilibr.org:6969/announce

http://9.rarbg.com:2710/announce

http://10.rarbg.com:80/announce

http://11.rarbg.com/announce

udp://tracker.openbittorrent.com:80/announce

http://tracker.xpear.de:6969/announce

http://tracker.torrentbay.to:6969/announce

http://tracker.denness.net/announce

http://tracker.torrent.to:2710/announce

http://opentracker.fr333dom.com:6666/announce

Whiteboard Project

September 15th, 2009

Materials:

  • Melamine
  • Plywood (probably around 1/4″ think, maybe a little more for sturdy-ness)
  • Glue
  • Screws
  • 2x (2by4) 4′ length

Rest coming as I get materials…

bash_completion tips

August 11th, 2009

You’ll need to edit your /etc/inputrc file.

$: sudo nano /etc/inputrc

and add the following lines:

set completion-ignore-case on
# Ignore case when doing completion

set mark-directories on
# Completed dir names have a slash appended

set visible-stats on
# List ls -F for completion

"\C-i": menu-complete
# Cycle through ambiguous completions instead of list

set show-all-if-ambiguous on
# List possible completions instead of ringing bell

Afterward, run $: sudo bind -f /etc/inputrc for your changes to take immediate effect.

mini-ITX

August 3rd, 2009

So, I am debating on upgrading (actually downgrading) to an custom, low-profile, low watt mini-ITX desktop and then giving my current rig (Phenom X4 2.5GHz, 8800GTS, 4GB RAM, 500GB HDD) to my siblings to play on. Their current system is a slightly dated IBM Thinkpad T60p, which works for most of their stuff. However, constantly playing games on a laptop isn’t always the best idea I think.

I’ve reduced my gaming a lot, in fact, I barely even game at all. Which is why I am considering going to the a custom mini-ITX using Zotac motherboard and an the ION chipsets for up to 1080p playback. Selling the Thinkpad for the cash for the ITX, and it should even out quite nicely I do believe.

todo2

July 20th, 2009
  • Setup some sort of monitoring suite for home network.
  • Setup proper logrotate for new domain accesslog files.
  • Setup remote access into my home network
  • Setup, configure and test rsnapshot for server to home network backup. I used BackupPC instead, after some frustrating troubleshooting which I finally figured out I needed to give the backuppc user the ability to remotely login not my normal user, it worked itself out beautifully.
  • Fine tune BackupPC, it is still backing up too many files/folders even though I have my Exclude folders set properly.  Maybe look into putting it on the rsync line, or only backup needed folders. Probably trying the latter first. As it turns out I didn’t have my exclude folders setup properly. What was actually needed, is to set the Exclude directory as a * and then under each (in the web admin panel) exclude each directory I wanted to exclude under the * one. This is assuming that you are backing up your / directory although, it could be altered for each. I decided not to back up /dev, /tmp, /lost+found, /proc, /sys, /boot.
  • Setup a php caching system (eaccelerator) I actually cancelled this idea, it ran my memory usage out the window. I need to figure out a few things before I decide to try it again or perhaps look at finding a better one.
  • Tweak ejabberd settings
    • get free ssl cert from startssl
    • make a new database backup of users

Links:

  1. http://www.process-one.net/en/ejabberd/guide_en/#htoc44
  2. http://www.cyberciti.biz/tips/lighttpd-rotating-logs-with-logrotate.html
  3. http://rsnapshot.org/
  4. http://www.mikerubel.org/computers/rsync_snapshots/
  5. http://blogs.techrepublic.com.com/10things/?p=895
  6. http://www.howtoforge.com/integrating-eaccelerator-into-php5-and-lighttpd-debian-lenny
  7. http://www.startssl.com/?app=1

G15 under Linux

July 16th, 2009

I’ve installed Debian testing on my desktop dual booted with the latest RC of Windows 7. Both are very nice, and I’m in the progress of getting everything working ( much different from the magic that is Windows 7 ). Anyways, the biggest fail is the fact I don’t have my first gen G15 keyboard working entirely. I didn’t have time to completely figure out all of the problem. However, what I did learn is that it can be set in your GNOME preferences or by editing your xorg.conf manually and setting it to G15.

Although it is Debian, many of the configurations can be universal amoung distros. So check out the Gentoo Wiki which has a vast amount of information regarding the multimedia keys.

http://en.gentoo-wiki.com/wiki/Multimedia_Keys

More info:

http://cateee.net/debian/g15.html

http://packages.debian.org/squeeze/g15daemon

tweaking, might need more duct tape

July 14th, 2009

http://elliottback.com/wp/why-my-wordpress-site-is-so-much-faster-than-yours/

Gotta get to working on tweaking stuff to make milliseconds count. Soon I shall have a site that loads faster than the speed of light for next to no vistors :)

-fic

weekend todo

July 8th, 2009
  • Add to web directories a /web, and a /log eg. /var/www/test.ic/web and /var/www/test.ic/log and setup proper logging techniques. – DONE
  • Change from mysql-vhosts to simple-vhosts for lighty so that resources are freed from querying the server. –Done
  • Kill the cron job I have to restart lighty if a 503 is given as a result of the database being too busy. — Done
  • Setup firewall on server. -DONE
http://technichristian.net/?p=10
http://redmine.lighttpd.net/projects/lighttpd/wiki/Tutorials
http://nanotux.com/blog/the-ultimate-server/1/