Balloon Boy

By , 2009-10-15 22:34

“Six year old Falcon Heene was found to be hiding in the attic after allegedly being carried away in his father’s experimental balloon aircraft.”

falcon-heene-cp-300-7495438w-balloon-fly-cp-7494848

(Images taken from CBC.ca)

Today a strange helium balloon was seen floating in Colorado. It was thought that there was a six-year-old boy aboard. The whole Internet watched in awe as the story unfolded. It was found out that the boy was actually hiding in his attic. Now the story is lolz, and has led to some precious tweets such as:

“What did Beyonce say to the parents of the 6-year-old kid that flew away in a balloon? If you liked it then you should have put a string on it.”

“Yo Balloon Boy, Imma let you finish, but Anne Frank had the best attic hideout spot of all time…”

“#balloonboy needs his ass poped…no pun intended lol”

I’ll say it again… what would we do without the internet?

See also: CNN CBC

Ridiculous celebrity album covers

By , 2009-10-15 18:49

So, did you know Shaq was a rapper? or that Jennifer Love Hewitt is a teenage girl? Here are some photos I found today on MSN.ca. (Yeah that’s right, I haven’t changed my IE homepage. because i use FIREFOX.) What would we do without random things on the Internet?

1Mb Broadband becomes a legal right in Finland

By , 2009-10-15 08:53

Starting next July, everyone in Finland will have the right to a 1Mb Internet connection. This is only a temporary measure, because in 2015 all Finns will have the right to a 100Mb internet connection.

If only Canada would follow suit!

Snow Leopard Retail disc install on generic PC

By , 2009-10-14 21:55

http://www.insanelymac.com/forum/index.php?showtopic=182227&hl=

http://www.insanelymac.com/forum/index.php?showtopic=182884

Windows 7 Release Approaches

By , 2009-10-14 15:22

With Microsoft set to unleash its latest OS on the world in about a week, the Interweb is buzzing with all sorts of new Windows 7-related material. Some interesting things i’ve found:

Michael Dell says when “you get the latest processor technology and you get Windows 7 and Office 2010, you will love your PC again; we actually have not been able to say that for a long time.” Let’s hope that’s true.

Windows 7 also improves touch and tablet support, bringing a wave of new touch and pen powered devices. You’ve seen the HP TouchSmart PCs, and the old Tablet PCs. Now Acer has announced a relatively cheap (799USD) 15.6″ touchscreen laptop, the Acer Aspire 5738PG. Looks interesting, but I won’t be getting one… my wallet is still hurting after being hit by that MacBook Pro.

On a more personal note, I’ll be heading to Ottawa on the 26th for some training on Windows 7 Desktop optimization… should be interesting; also, Ottawa!

Also, less in the mainstream but equally exciting, only 15 days to go before Ubuntu Karmic!

Virtual LAN with NAT/PAT for OpenVZ containers

By , 2009-10-13 21:07

This blog is running from an OpenVZ container on a server with a single public IP. There is no separate router; the eth0 interfaces is connected directly to the Internet. Therefore, I had to create a vlan with private IPs for my containers which would share the one public IP. Here’s how I did it.

/etc/network/interfaces

auto eth0
iface eth0 inet static
address x.x.x.x
netmask 255.255.255.254
gateway x.x.x.x
 
auto venet0:0
iface venet0:0 inet static
address 172.29.247.100
netmask 255.255.255.0

Note that the venet0 interface is created when installing OpenVZ. By default it has no IP. I assigned a static IP of 172.29.247.100 and netmask of 255.255.255.0 to allow space for a whole lot of containers. Now for the fun part, messing with iptables.

# NAT VM subnet (247) to external ip
/sbin/iptables -t nat -A POSTROUTING -s 172.29.247.0/24 -o eth0 -j SNAT --to x.x.x.x
 
# Allow all traffic for venet0 interface
/sbin/iptables -A INPUT -i venet0 -j ACCEPT
 
# ssh to containers
/sbin/iptables -t nat -I PREROUTING -p tcp -d x.x.x.x --dport 2222 -j DNAT --to 172.29.247.103:22
/sbin/iptables -I FORWARD -p tcp -d 172.29.247.103 --dport 2222
/sbin/iptables -t nat -I PREROUTING -p tcp -d x.x.x.x --dport 2223 -j DNAT --to 172.29.247.102:22
/sbin/iptables -I FORWARD -p tcp -d 172.29.247.102 --dport 2223

It may not be the optimal solution, but it works, it’s stable, and I’m quite proud of myself.

Spam. Now in french, with pictures!

By , 2009-10-13 12:44

Someone at the school board received this spam message today. I must say this variation is better than the usual junk about viagra and rolexes ;). But seriously, what are they expecting to get out of this?

bonjour!!! ca va??? je m’appelle Svetlana. j’ai 29 ans.
j’ai deja eu une mauvaise experience de parler avec les hommes dans l’internet.
nous avons eu une correspondance exceptionnelle tres longtemps et je l’ai cru.
j’ai l’habitude de croire les hommes mais cet homme a casse mon coeur.
j’etais choquee et je ne savais pas ce que je devais faire. j’ai cesse a croire les hommes.
j’ai commence a travailler ferme pour oublier tout.
j’ai reussi a faire la cariere mais j’ai compris que la vie ce n’est pas le travail.
je veux etre aimee et je veux offrir l’amour.
je ne sais pas pourquoi je te dis ca j’ai regarde ton prifil et j’ai decide de t’ecrire.
je deteste le mensonge et les jeux avec les gens.

si tes intentions sont serieuses ecris mon email:  [email protected]

Svetlanna

Thanksgiving weekend in Google Talk statuses

By , 2009-10-13 09:14

Mathieu Yiptong: Mississauga, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Away
Mathieu Yiptong: Brampton, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Away
Mathieu Yiptong: Brampton, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Away
Mathieu Yiptong: Brampton, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Mississauga, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Brampton, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Vaughan, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Toronto, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Vaughan, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Toronto, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: I’m not here right now
Mathieu Yiptong: Toronto, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: I’m not here right now
Mathieu Yiptong: Toronto, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: I’m not here right now
Mathieu Yiptong: Toronto, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: I’m not here right now
Mathieu Yiptong: Toronto, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Mississauga, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Brampton, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Mississauga, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Brampton, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Mississauga, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Brampton, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Mississauga, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Toronto, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Vaughan, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Markham, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Richmond Hill, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Markham, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Richmond Hill, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Toronto, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Pickering, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Ajax, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Whitby, ON, Canada (google.com/latitude/t)
Mathieu Yiptong: Clarington, ON, Canada (google.com/latitude/t)

BlackBerry dies, 1st time

Mathieu Yiptong: Pierrefonds, QC, Canada (google.com/latitude/t)
Mathieu Yiptong: Sainte-Geneviève, QC, Canada (google.com/latitude/t)
Mathieu Yiptong: Pierrefonds, QC, Canada (google.com/latitude/t)
Mathieu Yiptong: Sainte-Geneviève, QC, Canada (google.com/latitude/t)
Mathieu Yiptong: Pierrefonds, QC, Canada (google.com/latitude/t)
Mathieu Yiptong: Sainte-Geneviève, QC, Canada (google.com/latitude/t)

Mathieu Yiptong: Kirkland, QC, Canada (google.com/latitude/t) Continue reading 'Thanksgiving weekend in Google Talk statuses'»

Mac OS X 10.5.7 on Acer Aspire 3620

By , 2009-10-12 20:40

Update: For temperature/fan issues, this post over at HP Mini forums looks promising.

Yes, it’s another hackintosh post, but what can I say, it’s this stuff that’s hardest to remember and useful to lots of people. Emma, if you’re reading this, this was done for you. 🙂 Let me just say that this is purely for educational purposes, and yes, I do own a real mac and both Leopard and Snow Leopard.

  1. Obtain the excellent iATKOS 7 DVD ISO. Burn to disc.
  2. Boot from the install DVD. (You may have to use an external VGA monitor to prevent the “Blue screen”) Use the Disk Utility to format the drive as a single large HFSJ partition, using the MBR partition table. (I use a partition label without spaces because of some past experiences.)
  3. Install; select appropriate drivers. Don’t reboot at the end of the installation.
    • None of the audio or video drivers work, so uncheck all of them.
    • VoodooPS2 with trackpad plugin works great
    • Intel ICH IDE driver?
    • Cardbus driver causes kernel panic, so UNCHECK that one
    • Voodoo kernel 9.5.0 is necessary, as this machine only has SSE2 (Intel Pentium M 715)
    • I selected the Broadcom wifi driver for a Dell 1370 MiniPCI card; my laptop originally came with an Atheros AR5005G. (The AR5005G works with Leopard, however last I checked it needed to use the old kext from Tiger, which breaks WPA support*)
  4. Now comes the fun part. Download the GMA900 Leopard kext package. (source) Extract it and put the kexts on a FAT32 or FAT formatted USB drive.
  5. Plug the USB drive into the Aspire. Reboot; at the chameleon boot menu press any key to bring up the boot flags prompt (at the bottom of the screen), then type -x -s -v to enter single-user, safe mode with verbose boot.
  6. You will see a lot of scrolling text. Finally it will drop to a shell prompt with instructions about fsck and mount -uw. Do as it says.
  7. cd to /Volumes. mkdir usbdrive.
  8. mount -t msdos /dev/diskXsY /Volumes/usbdrive, where X and Y are the disk and partition numbers of your usb drive, respectively. This may require some trial-and-error, but getting the wrong one won’t harm your system in any way, it will just display an error message.
  9. Once you have the drive mounted, cp -Rv /Volumes/usbdrive/*.kext /System/Library/Extensions. Then cd to /System/Library/Extensions and make sure the two new kexts are owned by root:wheel.
  10. reboot. The system should now boot with QE+CI!
  11. Once you’re at the desktop, you should now install the AC97Audio.pkg and (optionally) the fixed version of VoodooPS2Controller.kext that gives you back the ~ key. I also recommend the VoodooPower.kext from superhai to allow SpeedStep to work.

And that should be it! Note that I am writing this guide from memory, so I may have missed a few steps. DO NOT upgrade to Safari 4 on this machine, it causes kernel panics. Also, I have NOT tested the 10.5.8 update, so YMMV there.

*Atheros 5005G info: Install this IO80211Family.kext. Then, the Atheros card should be detected as AirPort. Unfortunately, attempting to connect to WPA-protected networks will result in a “connection failed” message. To get around this, you can either click the “assist me” button in network preferences and follow the prompts, or use the following command in Terminal (source):

sudo networksetup -setairportnetwork "your wifi name" "password"

Mac OS X on ASUS ITX 220

By , 2009-10-10 16:33

Installed using iATKOS 7.

Patched files necessary:

Graphics (DSDT fix): ITX-220_DSDT_GMA950

Audio (VoodooHDA Volume fix): VoodooMOD

Custom theme by me. Based on Panorama by Themocracy