<?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-3953059524835334184</id><updated>2012-02-01T12:39:01.431-08:00</updated><category term='bittorrent'/><category term='software'/><category term='Linux'/><category term='gadgets'/><category term='desktop tower defense'/><category term='Wii'/><category term='reverse osmosis'/><category term='camping'/><category term='communications'/><category term='cloud'/><category term='computers'/><category term='backup'/><category term='electronics'/><title type='text'>House of the Geek at heart</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>96</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-1874773757082448223</id><published>2012-02-01T12:39:00.000-08:00</published><updated>2012-02-01T12:39:01.437-08:00</updated><title type='text'>Kindle touch is on par with multi touch smart phones</title><content type='html'>From the reviews, I hesitated to buy the Kindle touch version, worrying that it will be too bad compared to the smart phones the family is used to.&amp;nbsp; The tiny guy likes to pinch every image on her colour picture book on the kindle phone app.&amp;nbsp; It turns out that it's the best feature is the touch, especially if you are used to smart phones like iphone.&lt;br /&gt;&lt;br /&gt;If you have kids already reading phone book thick books, e-ink is a no brainer.&amp;nbsp; They don't need colour books.&amp;nbsp; You can hurt their eye sight least with e-ink, reading for hours at a time.&lt;br /&gt;&lt;br /&gt;The screen resolution of 800x600 is quite adequate for reading.&amp;nbsp; The more important is the dpi.&amp;nbsp; With e-ink, kindles are better than tablets and the kindle fire, and not as dense as smart phones.&amp;nbsp; But you only need that density on 3 to 4 inch phones.&amp;nbsp; Indeed if I can do it again, I would not pay more for smart phones like qHD or the iPhone 4 or newer HD screens in smart phones.&amp;nbsp; Movies and websites look really beautiful on the tiny screens, but I think even if I ever watch a movie on it, I wouldn't mind as long as it plays.&lt;br /&gt;&lt;br /&gt;So kindle and e-ink is best for reading, period.&amp;nbsp; And cheaper than the kindle fire.&amp;nbsp; If I want anything else, I have the netbook.&amp;nbsp; The latest kindle screen is slightly better than the last model, and noticeably better than the 1st generations - it was reported.&lt;br /&gt;&lt;br /&gt;Page turning or transition on the kindle is said to be like ATM machines in the 90's.&amp;nbsp; That is, slow.&amp;nbsp; In reality you can see the transition, but not as if you need to wait.&amp;nbsp; And it is a lot faster than turning a paper book.&amp;nbsp; So for web browsing, you have to expect a little delay when you fetch a new page, not to wait for the download, but for the ink to settle.&lt;br /&gt;&lt;br /&gt;There is one home button at the bottom, and one power button on the side bottom.&amp;nbsp; Contrary to some reviews, these buttons are not sensitive at all.&amp;nbsp; It's pretty hard to accidentally toggle these buttons as in phones.&amp;nbsp; You really don't need to use the power button often because the battery last for a month or two, and the device will go to sleep automatically.&amp;nbsp; The home button is huge, and I think there is redundancy in it to last longer.&amp;nbsp; So the kindle touch will outlast other devices, when it's not worthwhile to repair any malfunction buttons. &lt;br /&gt;&lt;br /&gt;The touch screen is supposed to be resistive, meaning that you can use anything instead of your fingers.&amp;nbsp; In phones they have capacitive screens to avoid triggering the phone other than your fingers.&amp;nbsp; But resistive screen isn't a bad thing on the kindle at all.&amp;nbsp; You can use a soft tip to type, and it will not leave grease too.&lt;br /&gt;&lt;br /&gt;The kindle screen is like matte as compared to glossy on phones.&amp;nbsp; So the kindle is more tolerable to grease.&amp;nbsp; But it is just superficial.&amp;nbsp; Wipe with any micro fibre cloth and it will be fine.&lt;br /&gt;&lt;br /&gt;Basically the kindle is a mutli touch device very much like an Android 2.3 multi touch phone.&amp;nbsp; You can turn pages with wiping and change font sizes with pinching.&amp;nbsp; Same thing when using the browser.&amp;nbsp; Because the screen is so much bigger, it is easier on the kindle than on the phone.&amp;nbsp; You don't worry about too sensitive or not sensitive enough.&lt;br /&gt;&lt;br /&gt;They have a context sensitive keyboard, which is standard on reading mode and change to web mode when browsing.&amp;nbsp; But somehow not when you are entering your username and passward, so you have a relative hard time entering your email address with the standard keyboard.&lt;br /&gt;&lt;br /&gt;Of course the touch keyboard will be superior than any physical keyboard on devices of the same size and smaller.&amp;nbsp; You only need landscape mode on phones because of the keyboard size.&amp;nbsp; The kindle is wide enough not to need it.&amp;nbsp; And you read, you the natural mode is portrait.&amp;nbsp; Though, if you have challenged eye sight or movement abilities, you may need the landscape mode, or a bigger device.&lt;br /&gt;&lt;br /&gt;Keyboard on phones have optional sound and vibration for feedback.&amp;nbsp; The kindle doesn't.&amp;nbsp; But the ink color transition on the keys is a pretty good visual feedback.&lt;br /&gt;&lt;br /&gt;Browsing is not bad at all, other than that it's black and white, do not play flash video, and have to wait a little for the ink to settle.&amp;nbsp; But I can comfortably manage my emails, and browse the news for example.&amp;nbsp; There is also an article mode during browsing, probably for better reading of news and such.&amp;nbsp; It's neat that you will be left on the last page of your book, and also your web page always. (Not sure after completely power down.)&lt;br /&gt;&lt;br /&gt;For the software you have the whole Amazon store.&amp;nbsp; The Amazon Prime deal isn't as good as it seems.&amp;nbsp; Other than the selection is probably not as many as Netflix, Amazon video don't work on Linux (used to at some point), and neither on the Wii.&amp;nbsp; So you need to have a wifi TV or a cheap wifi streaming box.&lt;br /&gt;&lt;br /&gt;Amazon Prime is limited to one new book per month.&amp;nbsp; So for children readers it is obviously not enough.&amp;nbsp; But there are many free books.&amp;nbsp; The problem is that they don't have a precise catalogue by design.&amp;nbsp; So there's an industry of paid books and subscriptions, telling you how to find free books.&amp;nbsp; And you can have the free books perhaps as long as you have a kindle, not Amazon prime.&lt;br /&gt;&lt;br /&gt;I picked the Kindle over the Nook because I'm sure the kindle books work on the phone, the computers, and I can download kindle books from the library.&amp;nbsp; I think the Nook will be similar but I don't see the word Nook on the library website.&amp;nbsp; I tried to install readers on Linux to read the other formats, but so far only the kindle web reader works without hassle.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;As a final word, the screen savers with commercials are beautifully done.&amp;nbsp; It reminds me of Casablanca the movie.&amp;nbsp; It's that good.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-1874773757082448223?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/1874773757082448223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=1874773757082448223' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1874773757082448223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1874773757082448223'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2012/02/kindle-touch-is-on-par-with-multi-touch.html' title='Kindle touch is on par with multi touch smart phones'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-6836742395436160953</id><published>2012-01-19T15:28:00.000-08:00</published><updated>2012-01-19T15:31:15.157-08:00</updated><title type='text'>The best way to capture, record any sound playback in Oneiric Ubuntu Linux</title><content type='html'>The best means what the sound architecture designed to be used.&amp;nbsp; It's lossless - the same digital signal goes to your speaker and to the file.&lt;br /&gt;&lt;br /&gt;Any means what you hear is what you get (WYHIWYG).&amp;nbsp; All you need is any sound card or USB device so you can hear anything.&lt;br /&gt;&lt;br /&gt;The problem of Ubuntu forums is that the information isn't update and the obsolete post pull you into it like a magnet.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;In Oneiric, the sound architecture is ALSA and the sound server is Pulseaudio.&amp;nbsp; I have no clue what it means, but simple things become complicated and many info are obsolete.&lt;br /&gt;&lt;br /&gt;Oneiric is bundled with the command pavucontrol, and it has no manual page for it, brilliant.&amp;nbsp; You can find PulseAudio Volume Control in the dash, or just enter the command in a terminal. It has GUI.&amp;nbsp; It's not just volume control, but master control of everything.&lt;br /&gt;&lt;br /&gt;Now you need to play some sound.&amp;nbsp; Play a movie file or play a youtube video, with sound of course.&amp;nbsp; In the Input Device tab of pavucontrol, you should choose to show "monitors" at the bottom.&amp;nbsp; For each output device, you have a corresponding monitor device as the input that you can record.&amp;nbsp; Is that simple?&amp;nbsp; You should see the volume meter moving up and down.&lt;br /&gt;&lt;br /&gt;Now you need some recording software.&amp;nbsp; The only thing that works for me is Audacity.&amp;nbsp; It's good for many thing else.&amp;nbsp; You can install it via the Ubuntu software center.&amp;nbsp; Fire up audacity.&amp;nbsp; There's typically nothing to set, or it doesn't matter that much.&amp;nbsp; Just in case, you need to set the 4 selector right above the sound wave area to ALSA, default, default, stereo.&amp;nbsp; You have to start recording with the red button or nothing will happen.&lt;br /&gt;&lt;br /&gt;Now go back to pavucontrol.&amp;nbsp; At the record tab, you should see the application Audacity.&amp;nbsp; You just need to set the capture selector to "monitor of whatever sound device you are playing back".&amp;nbsp; And that is one of the monitors at the Input Device tab.&lt;br /&gt;&lt;br /&gt;The settings will be remembered on a per application basis. (I think.)&amp;nbsp; So you can set the default sound device and settings for each application.&amp;nbsp; And because of this, without any configurations, it always give me the wrong device during playback.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-6836742395436160953?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/6836742395436160953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=6836742395436160953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6836742395436160953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6836742395436160953'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2012/01/best-way-to-capture-record-any-sound.html' title='The best way to capture, record any sound playback in Oneiric Ubuntu Linux'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-244898078569455356</id><published>2012-01-05T11:56:00.000-08:00</published><updated>2012-01-05T11:56:08.769-08:00</updated><title type='text'>Create launcher / shortcut for applications in Ubuntu Oneiric</title><content type='html'>Everybody have their little scripts for automating anything.&amp;nbsp; It used to be very easy to create launchers or shortcuts for launching applications in Ubuntu.&amp;nbsp; It make very little difference if the app is installed software packages or your own little script.&amp;nbsp; You just right click on the desktop and create a launcher.&amp;nbsp; You can even move the launcher into your desktop panels for quick launch.&lt;br /&gt;&lt;br /&gt;Not anymore.&amp;nbsp; Ubuntu Oneiric took it all away.&amp;nbsp; It's still there, and very easy to use.&amp;nbsp; But it was so simple and transparent that I didn't know the details before.&lt;br /&gt;&lt;br /&gt;Basically instead of creating launcher on the desktop, you need to run from a terminal:&lt;br /&gt;&lt;br /&gt;#gnome-desktop-item-edit --create-new ~/Desktop&lt;br /&gt;&lt;br /&gt;It's the same as before, when you want to create a launcher on your Desktop.&amp;nbsp; Give it a name, the path to the application or your script, it's done.&amp;nbsp; Typically for scripts you check the item "it's application in terminals".&amp;nbsp; Optionally you can change the icon by clicking on it.&lt;br /&gt;&lt;br /&gt;You can drag your launcher icon on the desktop into the unity bar to keep it there always.&lt;br /&gt;&lt;br /&gt;You can create a script for the above command, create a launcher for it.&amp;nbsp; So you never need to type the command again.&amp;nbsp; (It doesn't work without putting it in a script first.)&lt;br /&gt;&lt;br /&gt;Basically a launcher is a simple nameXX.desktop text file anywhere.&amp;nbsp; From the desktop GUI you see this as a launcher.&amp;nbsp; Inside is just the name of the app, path of application or script, and path of icon.&lt;br /&gt;&lt;br /&gt;Sometimes you can't move the launcher icon into the unity bar for various reasons.&amp;nbsp; Sometimes it turns into a black block in there.&amp;nbsp; There may be some legacy problems.&amp;nbsp; There is an icon path where the icons are to be searched.&amp;nbsp; This include ~/.icons&amp;nbsp; If your script have the same name with one of the icons, the icon will be automatically loaded, which may not be your intention.&amp;nbsp; Etc, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-244898078569455356?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/244898078569455356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=244898078569455356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/244898078569455356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/244898078569455356'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2012/01/create-launcher-shortcut-for.html' title='Create launcher / shortcut for applications in Ubuntu Oneiric'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4378091280480097055</id><published>2012-01-02T18:02:00.000-08:00</published><updated>2012-01-19T15:33:59.379-08:00</updated><title type='text'>Playing HD video 720p 1080p on Linux netbooks such as AO722</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-KQIlOJRtmvc/TwJht6iES-I/AAAAAAAAAqc/XXwaXMgJGq8/s1600/Screenshot-youtube-9NZ26RlA2ec-1080p.mp4-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="180" src="http://3.bp.blogspot.com/-KQIlOJRtmvc/TwJht6iES-I/AAAAAAAAAqc/XXwaXMgJGq8/s320/Screenshot-youtube-9NZ26RlA2ec-1080p.mp4-1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Netbooks means weak CPU.&amp;nbsp; Linux means no hardware video acceleration because of open source drivers or incomplete proprietary drivers.&amp;nbsp; This is the case for Acer Aspire One 722.&amp;nbsp; Because 720p can fit in the screen, so in theory it's a lot easier than rescaling the 1080p into full screen.&lt;br /&gt;&lt;br /&gt;The bundled Movie Player (Totem) doesn't play anything HD, so I thought the AO722 is useless for video.&amp;nbsp; I used another player and even 1080p can play smoothly with out of sync sound.&lt;br /&gt;&lt;br /&gt;I spent some time investigating because, if you are given a HD video, you want to be able to view on the netbook without recoding the whole movie into 480p, which can take hours I think.&lt;br /&gt;&lt;br /&gt;The core component of a media player is the codecs.&amp;nbsp; All the players use more or less the same, such as FFmeg.&amp;nbsp; The problem is these things have license restrictions, making it a nightmare to distribute.&amp;nbsp; So often you are not using the best and fastest codecs.&amp;nbsp; These codecs are available as plugins to overcome the license restrictions.&lt;br /&gt;&lt;br /&gt;On the next level there's the video backend, or engine.&amp;nbsp; There are basically 4, gstreamer, mplayer, vlc, xine.&amp;nbsp; Gstreamer has a few plugins doing similar things.&amp;nbsp; Mplayer has different branches.&amp;nbsp; Xine is basically fading away but still has updates.&lt;br /&gt;&lt;br /&gt;There are one to many GUI frontends for each engine.&amp;nbsp; The default ubuntu, gnome player is Movie Player, which is actually called totem, use gstreamer.&amp;nbsp; There is the Gnome-mplayer, and smplayer for the mplayer backend.&amp;nbsp; There's also the mplayer-gui and mplayer can be used in the command line.&amp;nbsp; Similarly there are a few xine gui's.&amp;nbsp; The company Videolan makes both the frontend and backend of VLC and not used by any others.&lt;br /&gt;&lt;br /&gt;Movie Player (Totem) and VLC don't play any HD on AO722 in any meaningful way by default.&amp;nbsp; Mplayer and xine plays even 1080p smoothly.&amp;nbsp; But I can't find ways to sync the audio because the video is lacking far behind.&lt;br /&gt;&lt;br /&gt;In a faster but old machine, I discovered that only VLC can sync the audio, in the expense of some noticeable artifacts on the video. &lt;br /&gt;&lt;br /&gt;On the AO722, I discovered that I can tweak the preferences to get a lower quality video but with perfect sync of HD 1080p (&amp;gt;900p) such as the Bourne Ultimatum demo clip.&amp;nbsp; Try low quality, skip frames, etc.&lt;br /&gt;&lt;br /&gt;I concluded that you can watch HD on AO722 smoothly, with compromise in quality.&amp;nbsp; The problem is how to configure the player.&lt;br /&gt;&lt;br /&gt;Totem/Gstreamer is most comprehensive.&amp;nbsp; I can't believe that I couldn't find out how to install and use the ffmpeg plugins, for example.&amp;nbsp; Not in the official website nor the ubuntu forums.&amp;nbsp; At least not in the form I understand.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;You should be able to configure a lot of things for mplayer (and xine), but the problem is too many options.&amp;nbsp; There's no tutorial for crippling the player for slow machines.&lt;br /&gt;&lt;br /&gt;I manage to tweak the VLC options to play HD with perfect sync.&amp;nbsp; But some 1080p are more consuming that others.&amp;nbsp; So it's not a complete solution.&lt;br /&gt;&lt;br /&gt;Video for the browser is another story.&amp;nbsp; HD on youtube is mostly mp4.&amp;nbsp; It's better to use a video player to play youtube videos, mp4 or not, than using the crippled flash implementation.&amp;nbsp; The VLC browser plugin doesn't work.&amp;nbsp; That left us with the Gnome-player plugin.&amp;nbsp; Disable other plugins and use FlashVideoReplacer extension for Firefox and you can play youtube videos just like flash, but only on&amp;nbsp; youtube and a few other sites.&amp;nbsp; You can play 720p with perfect sync, but not any higher.&amp;nbsp; That's not a problem because youtube always give you different resolutions from 240 up to 1080p.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4378091280480097055?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4378091280480097055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4378091280480097055' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4378091280480097055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4378091280480097055'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2012/01/playing-hd-video-720p-1080p-on-linux.html' title='Playing HD video 720p 1080p on Linux netbooks such as AO722'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-KQIlOJRtmvc/TwJht6iES-I/AAAAAAAAAqc/XXwaXMgJGq8/s72-c/Screenshot-youtube-9NZ26RlA2ec-1080p.mp4-1.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-5773753358331803497</id><published>2011-12-31T12:37:00.000-08:00</published><updated>2011-12-31T12:37:22.942-08:00</updated><title type='text'>Free Fast VPN proxies 2</title><content type='html'>For free proxies, Ultrasurf is still going strong, with constant updates to defeat censorship.&lt;br /&gt;&lt;br /&gt;I do a lot of things on Amazon EC2, still free, including as a VPN server.&amp;nbsp; You can install a proxy server but ultimately you want to use other package other than browser, and that you want encryption.&amp;nbsp; A VPN may not be that slow because it uses UDP instead of TCP for transport.&amp;nbsp; Your own VPN is a lot faster than a public proxy, and you won't even feel it when browsing.&lt;br /&gt;&lt;br /&gt;I install Openvpn myself.&amp;nbsp; But somebody should create an image with Openvpn securely installed, and all the configurations including the firewalls.&amp;nbsp; On the client side, we need someone to show us how to configure the VPN settings in Ubuntu elegantly so that you can easily switch between VPN and no VPN.&amp;nbsp; At the moment I kill the client whenever I need to switch and also set the DNS server.&lt;br /&gt;&lt;br /&gt;I was surprised that TOR has documented how to use it as a VPN, directing all net traffic through it.&amp;nbsp; It's really not that bad when it's not at the peak hours, and you can have your private TOR node on EC2 to speed things up.&lt;br /&gt;&lt;br /&gt;TOR is supposed to be hard to trace, unless you are big brother targeting someone known.&amp;nbsp; EC2 and other VPN and proxies suffers from more or less the same fate.&amp;nbsp; You don't know what the server does with your real IP.&amp;nbsp; Do you trust a company that you never heard of not to log your IP.&amp;nbsp; Or if they are small, nobody cares what they do.&amp;nbsp; It is possible that Amazon don't need to log any IP, because they are just hiring some hardware to you and you are responsible for the rules, like DMCA take downs.&lt;br /&gt;&lt;br /&gt;Being untraceable, TOR IP's are usually banned when it matters.&amp;nbsp; EC2 and other small companies (probably using EC2 or other clouds) are not likely to be banned.&amp;nbsp; If you ban Amazon IP's, you are banning many services provided in the cloud.&amp;nbsp; Ec2 has the advantage that whenever you reboot, you have another IP (something like that).&amp;nbsp; &lt;br /&gt;&lt;br /&gt;You need a credit/debit card to register for EC2 but a gift card will do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-5773753358331803497?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/5773753358331803497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=5773753358331803497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5773753358331803497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5773753358331803497'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/12/free-fast-vpn-proxies-2.html' title='Free Fast VPN proxies 2'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-5452898500990373775</id><published>2011-12-31T11:59:00.000-08:00</published><updated>2011-12-31T11:59:17.792-08:00</updated><title type='text'>Single cell phone multiple numbers (SIM method) 2</title><content type='html'>Still no carrier gives you a 2nd line with a different phone number.&amp;nbsp; But since the last post, things are a lot different.&lt;br /&gt;&lt;br /&gt;If you buy direct from China, you have dual SIM card GSM phone for cheap, almost half that of my refurbished unlocked GSM phone many years ago.&amp;nbsp; They use those phones when people travel, it's much cheaper to just get another SIM from the convenient store than to do cross border roaming.&amp;nbsp; So you have two independent lines on a single phone, active all the time.&amp;nbsp; So you don't need any magic dual sim adapter unless you still don't want to part with your old GSM phone.&lt;br /&gt;&lt;br /&gt;The other way is of course to buy a smart phone from China, and the only choice is Android.&amp;nbsp; Typically they have two sims because of the same reason above, and that it is popular to have one sim for voice, and another for broadband.&amp;nbsp; So you can say money when you don't need broadband all the time.&amp;nbsp; But both sim's are fully functionally.&lt;br /&gt;&lt;br /&gt;The easiest, anywhere, is that you buy a smart phone.&amp;nbsp; In Android you have Google Voice app bundled, and you have the app in iPhones.&amp;nbsp; This app is pretty integrated in Android.&amp;nbsp; You can set that international calls will be using Google Voice alone.&amp;nbsp; Or any phone or text you send, you will be given the option of which number to use.&amp;nbsp; Or of course you can start GVoice to use the other number.&amp;nbsp; Also, you Google number is live all the time, direct to your phone.&lt;br /&gt;&lt;br /&gt;You just need to signup for a Google Voice account and then ask for a new number.&amp;nbsp; It's free and "permanent" except for international calls.&amp;nbsp; But I think Google Voice is only available in US.&amp;nbsp; The only problem is that you use Google number as your main number.&amp;nbsp; I don't know if the app deals with a 2nd Google number.&amp;nbsp; Also, the rule is one mobile number for one Google Voice account.&amp;nbsp; You can redirect the numbers how you want it, but you need two mobile numbers to register for two accounts.&lt;br /&gt;&lt;br /&gt;Skype is in disarray one year on.&amp;nbsp; It's probably because Skype has been using a sophisticated encryption intended for desktops years ago, and it's P2P, requiring extra processing than just the calls.&amp;nbsp; Typically they work but not well for the latest Android phones.&lt;br /&gt;&lt;br /&gt;If you don't want to scrap your old phone because of the phone list, look if it supports Bluetooth.&amp;nbsp; Most does.&amp;nbsp; You just need to enable it and the new smart phones can import the phone list directly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-5452898500990373775?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/5452898500990373775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=5452898500990373775' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5452898500990373775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5452898500990373775'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/12/single-cell-phone-multiple-numbers-sim.html' title='Single cell phone multiple numbers (SIM method) 2'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-6942029694233239668</id><published>2011-12-30T22:30:00.000-08:00</published><updated>2011-12-30T22:30:02.153-08:00</updated><title type='text'>Home Security - cam, monitor and DVR (2)</title><content type='html'>Update to &lt;a href="http://housegeekatheart.blogspot.com/2007/06/home-security-cam-monitor-and-dvr.html"&gt;first part&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Wifi IP CAM didn't come down in price by a lot.&amp;nbsp; Direct from dhgate, it is closer to the $50 mark rather than the $100 mark.&amp;nbsp; You need a portable or desktop to record the video automatically.&amp;nbsp; That's not bad when you are sleeping or away from the desk.&lt;br /&gt;&lt;br /&gt;DVR changes a lot since last time.&amp;nbsp;&amp;nbsp; Even in the past, it doesn't make sense to have a CMOS CAM, turns the images into analogue signal, then the DVR re-digitize the image, compress and store it in hard disk.&amp;nbsp; Now, many people don't have NTSC and PAL anymore.&amp;nbsp; HDMI output for a CAM is too much.&amp;nbsp; So it only make sense to integrate the CAM with the DVR.&lt;br /&gt;&lt;br /&gt;They became cheap small HD camcorders.&amp;nbsp; They are everywhere but they are just not for security CAM application.&amp;nbsp; You need overwrite or cycle recording.&amp;nbsp; So you never need to change "tapes" or SD cards.&amp;nbsp; The other very desirable feature is software motion detection - which saves a lot of storage space.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;There are one in dhgate exactly that.&amp;nbsp; They say it's for cars.&amp;nbsp; The price is not a lot more than $50.&lt;br /&gt;&lt;br /&gt;My old DVR is going strong.&amp;nbsp; Similar things are still on sale but became more expensive now, a lot more than $50.&amp;nbsp; The output of my old CAM's are still NTSC.&amp;nbsp; HDMI output will be a lot more expensive.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-6942029694233239668?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/6942029694233239668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=6942029694233239668' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6942029694233239668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6942029694233239668'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/12/home-security-cam-monitor-and-dvr-2.html' title='Home Security - cam, monitor and DVR (2)'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4268300293469421987</id><published>2011-12-25T20:09:00.000-08:00</published><updated>2011-12-25T20:09:06.530-08:00</updated><title type='text'>Printing on custom paper size in Ubuntu Linux</title><content type='html'>I'm so surprised that you cannot do that, not when your child is born, not when he graduate high school.&amp;nbsp; Somebody is waiting for that for his grandson birth announcement.&lt;br /&gt;&lt;br /&gt;Basically the software package will allow any paper size.&amp;nbsp; But the printer typically has a list of papers, but no custom.&lt;br /&gt;&lt;br /&gt;I was looking for something that avoid killing any of my brain cells.&amp;nbsp; But actually I think that's unsolvable.&amp;nbsp; I made a compromise, looking for a simple offset that I can specify to align things to where I want them.&amp;nbsp; No luck.&lt;br /&gt;&lt;br /&gt;So I decided to solve it once an for all.&amp;nbsp; The problem:&lt;br /&gt;&lt;br /&gt;Typically, you can select a paper on the printer that is not the same as the size on your package that you really want - real.&amp;nbsp; Typically the printer will place the real paper in the middle of the printer paper.&amp;nbsp; But for the printing, the real paper is aligned with the upper left corner of the printer paper.&amp;nbsp; So there is an offset when the real paper is not aligned at the corner, but the middle.&lt;br /&gt;&lt;br /&gt;You can set the paper margin on your package to offset this.&amp;nbsp; Assuming the printer paper is larger than your real paper.&amp;nbsp; And that your real paper can fed through the printer.&lt;br /&gt;&lt;br /&gt;top margin&amp;nbsp; = desired top margin&lt;br /&gt;bottom margin&amp;nbsp; length printer - length real + desired bottom margin &lt;br /&gt;right margin = (width printer - width real) / 2 + desired right margin&lt;br /&gt;left margin = (width printer - width real) / 2 + desired left margin&lt;br /&gt;&lt;br /&gt;Since you know the dimensions of papers anyway so it's not too bad by using the calculator.&amp;nbsp; You may even be able to set the software by a macro or script.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4268300293469421987?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4268300293469421987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4268300293469421987' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4268300293469421987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4268300293469421987'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/12/printing-on-custom-paper-size-in-ubuntu.html' title='Printing on custom paper size in Ubuntu Linux'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-6061400658435367304</id><published>2011-12-16T17:42:00.000-08:00</published><updated>2011-12-16T17:42:21.886-08:00</updated><title type='text'>Managing EBS in EC2 for Ubuntu Linux</title><content type='html'>EBS in EC2 means virtual hard drive.&amp;nbsp; You are given one to start with, which is attached to your instant to run things.&amp;nbsp; This is exactly the boot drive where your OS is.&amp;nbsp; The free tier gives you 10GB EBS for free, but the free micro instant comes with only 8GB, which doesn't add up.&lt;br /&gt;&lt;br /&gt;Sooner or later you need more disk space (or less).&amp;nbsp;&amp;nbsp; You can change the size of the boot disk but very inconvenient.&amp;nbsp; First you create a snapshot (copy) of the boot drive.&amp;nbsp; From the snapshot you create a volume (new drive), with bigger space.&amp;nbsp; Then you stop your instant (computer), remove the boot drive and connect the new one. But you still see exactly the same old drive, because it's up to your installed OS to change the partition.&amp;nbsp; In addition, you can perform a lot of operation only on an unmounted drive.&amp;nbsp; So you may need another instant (like CDROM drive for the install disk) to modify your boot disk.&amp;nbsp; If you modify the partitions you can easily brick the whole disk.&amp;nbsp; Also, when you are working on EC2, you don't normally have GUI.&lt;br /&gt;&lt;br /&gt;It's much easier to create a virtual empty disk drive, and mount as any directory on the file system that you desire.&lt;br /&gt;&lt;br /&gt;First, you create a new volume on the EC2 control panel, with the capacity you needed.&amp;nbsp; Then you just attach it to your instant, running or not.&amp;nbsp; For Linux, the control panel will give you a new device name by default, such as /dev/sdf .&amp;nbsp; If you specify sdb, the extra disk space will be mounted to /mnt later by default.&lt;br /&gt;&lt;br /&gt;The job of visualization is completed.&amp;nbsp; You need to configure your hard drives via your computer, i.e., your instant.&lt;br /&gt;&lt;br /&gt;You need to start your instant (if not running) and then connect to it with ssh.&amp;nbsp; Then you need to "&lt;a href="http://yoodey.com/how-attach-and-mount-ebs-volume-ec2-instance-ubuntu-1010"&gt;format&lt;/a&gt;" the new hard drive.&lt;br /&gt;&lt;br /&gt;First check if the drive is there:&lt;br /&gt;#&lt;code&gt;sudo fdisk -l&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;You will get errors because these commands are not compatible with the file system or something else on the drive.&lt;/code&gt;&lt;br /&gt;&lt;code&gt; &lt;/code&gt;&lt;br /&gt;&lt;code&gt;To "format"&lt;/code&gt;&lt;br /&gt;&lt;code&gt;#sudo mkfs -t ext4 /dev/sdf&lt;/code&gt;&lt;br /&gt;&lt;code&gt;The device name should be the same you have chosen at the control panel.&amp;nbsp; If you have chosen sdb for the lastest Ubuntu, all you have to is reboot at the control panel.&amp;nbsp; The drive will be mounted at /mnt.&amp;nbsp; Then you can setup directory links to this space as desired.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;code&gt;For any other device name or any other mount directory, you need to edit /etc/fstab.&amp;nbsp; And add the line:&lt;/code&gt;&lt;br /&gt;&lt;code&gt;/dev/sdf &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /your/directory &amp;nbsp;&amp;nbsp; auto&amp;nbsp;&amp;nbsp;&amp;nbsp; defaults,nobootwait,noatime&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/code&gt;&lt;br /&gt;&lt;code&gt;You can see that sdb is there already, to be mounted to /mnt.&lt;/code&gt;&lt;br /&gt;&lt;code&gt; &lt;/code&gt;&lt;br /&gt;&lt;code&gt;In your boot drive, you should also create an empty directory /your/directory.&amp;nbsp; Then when you reboot via control panel, this empty directory will be replaced by the disk space of the new device.&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-6061400658435367304?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/6061400658435367304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=6061400658435367304' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6061400658435367304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6061400658435367304'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/12/managing-ebs-in-ec2-for-ubuntu-linux.html' title='Managing EBS in EC2 for Ubuntu Linux'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-6824802274775306973</id><published>2011-11-24T15:53:00.001-08:00</published><updated>2011-11-24T16:28:24.740-08:00</updated><title type='text'>What is out there smartphones update</title><content type='html'>I almost brought a smartphone from China.&amp;nbsp; But they don't have Black Friday.&lt;br /&gt;&lt;br /&gt;The latest 4G phones are free.&amp;nbsp; iPhone 4S is not free, but it's not 4G either.&lt;br /&gt;&lt;br /&gt;Basically the latest spec, very new across all the major carriers, are qHD phones with 960 x 5??, slight less pixels than iPhone's 960x640.&amp;nbsp; These Androids are pretty standard sized at less than 5" in height vs apple's 4.5".&amp;nbsp; The iPhone won't fit in any women's pocket anyway.&amp;nbsp; Bigger screen allows easier touch tying - keys are bigger!&lt;br /&gt;&lt;br /&gt;8MP camera with 1080p HD video capture.&amp;nbsp; Front camera 640x480(?) VGA video conference.&lt;br /&gt;&lt;br /&gt;Android 2.3 has multi-touch, while iPhone haven't.&amp;nbsp; Some brands announced that they will upgrade your phone to Android 4 pretty soon.&lt;br /&gt;&lt;br /&gt;4G for AT&amp;amp;T is available in the form of LTE.&amp;nbsp; It's symbolic as at the moment as even 3.5G HSPA isn't that widely available.&amp;nbsp; For this reason the iPhone don't have LTE yet.&amp;nbsp; LTE should be the world standard following GSM/WCDMA.&amp;nbsp; But because of frequency fragmentation across the world, I doubt if the current LTE phones will work all over the world with it roll outs extensively throughout the world.&lt;br /&gt;&lt;br /&gt;The mandatory entry level data plans are symbolic.&amp;nbsp; You can't do anything smart with that.&amp;nbsp; But the expensive plans more than offset by the free toys.&amp;nbsp; If you don't have a pocket sized 1080p camcorder yet, you save yourself another $100.&amp;nbsp; When the time comes to impress somebody with 4G speed, you can just run over the limit and pay extra for once.&lt;br /&gt;&lt;br /&gt;Verizon and Sprint split on 4G.&amp;nbsp; Verison offers LTE while Sprint has WiMax.&amp;nbsp; Maybe the reason is that Sprint is on the PCS band while Verizon is on the traditional mobile band.&lt;br /&gt;&lt;br /&gt;There are no generic qHD phones from China yet.&amp;nbsp; Data at best is HSPA (HSDPA, HSUPA).&amp;nbsp; And I doubt if the LTE phones they may offer at a later date will work well in both Europe and America.&lt;br /&gt;&lt;br /&gt;Of course, you need a plan and a 2 year contract for the awesome free phones.&amp;nbsp; But I can tip you off with a small secret.&amp;nbsp; Third part credit checks are less dirty than carriers' own.&amp;nbsp; Carrier's share non-public blacklist database, while you know what is on your credit history.&amp;nbsp; So walking into a carrier's own wireless shop is the worst that you can do if your credit have problems.&amp;nbsp; Third party wireless shops are better.&amp;nbsp; Online check is best.&amp;nbsp; They have to be automatic and in the open.&amp;nbsp; So try Amazon wireless if you need to.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-6824802274775306973?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/6824802274775306973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=6824802274775306973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6824802274775306973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6824802274775306973'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/11/what-is-out-there-smartphones-update.html' title='What is out there smartphones update'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-2577331287555327081</id><published>2011-11-20T09:37:00.001-08:00</published><updated>2011-11-20T14:12:17.773-08:00</updated><title type='text'>The what is out there buying guide for smartphones</title><content type='html'>With multitouch gestures and swype, my faith in smartphones is restored.&amp;nbsp; I'll probably going to try one.&lt;br /&gt;&lt;br /&gt;Tiny physical keyboards are out, so it's really iOS (iphone) vs Android.&amp;nbsp; I'm sorry to say that Apple is going in the way of the PC market.&amp;nbsp; Android has taken over, huge, but Apple will remain profitable, trend setter, and cute.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Screen&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The first thing to look at is the screen resolution, not the size.&amp;nbsp; iPhone 4 and 4S has 960x640 pixels. &amp;nbsp; At 326 ppi (pixels/inch), Apple call it retina display.&amp;nbsp; If you are old enough, it should look like those light boxes for viewing films for slides.&amp;nbsp; Anyway, you should not be able to see pixels.&lt;br /&gt;&lt;br /&gt;But density and resolution isn't that crucial.&amp;nbsp; It's image problem, yours.&amp;nbsp; You may not want to see all of a web page in a 3+ inch screen.&amp;nbsp; At that super density, it will be sharp but there's other coloring and lighting problems.&amp;nbsp; I won't and can't go into that but really it's your image problem.&lt;br /&gt;&lt;br /&gt;iPhone 3 is worthless at 1/4 of the resolution and about 1/4 of the density.&amp;nbsp; There are plenty of Android devices at the same resolution and size - even cheaper.&lt;br /&gt;&lt;br /&gt;There is the new Android phone, Galaxy Nexus, that has HD display 1280x720p.&amp;nbsp; The screen is slightly larger at 4+", but that's pretty standard in Android phones.&amp;nbsp; There are the odd one or two Android phones with screens slightly denser than the iPhone 4, but they don't really sell, and hard to find.&lt;br /&gt;&lt;br /&gt;The most common Android phone has screen resolution 800x480, about 4"+.&amp;nbsp; It doesn't look that much compared to iPhone 4.&amp;nbsp; But imagine that the best netbook, like the MacAir, with it's screen height squeezed into less than 4 inches.&amp;nbsp; You need good justification to have a higher ppi screen, other than my phone is sharper and smaller than yours.&lt;br /&gt;&lt;br /&gt;The screen has something to do with playing back HD videos.&amp;nbsp; Piping out the data via the Himi connection to the TV is easy.&amp;nbsp; Decoding, resizing and filtering to display on a smaller phone screen takes more processing power.&amp;nbsp; So expect jitters if you don't have HD screen, and a powerful processor. &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Next criteria - carrier and network.&lt;/b&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;You still want a phone right?&amp;nbsp; In US, the network is still split between AT&amp;amp;T and Verizon/Sprint, the same old GSM vs CDMA network.&amp;nbsp; Now that GSM becomes WCDMA/3G/UMTS, it would be rather confusing.&lt;br /&gt;&lt;br /&gt;You can't go wrong with AT&amp;amp;T and it's resellers.&amp;nbsp; Phones will be compatible worldwide, and most phones are quad band, not limited to USA or rest of the world.&amp;nbsp; Either you have to get an expansive, unlock phone without contract, or you unlock the phone yourselves if possible.&amp;nbsp; In past experience, you can unlock your phone via your carrier after a few months, saying that you need to travel.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Data &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Carriers find three different ways to charge you - voice, text, and data.&amp;nbsp; It is ridiculous as not so long ago, text is only popular in countries such as Czech, for younger people to save money on phone bills.&amp;nbsp; Now text cost more than voice, and voice is worthless.&amp;nbsp; You can have free text, via data, but you need a smartphone with apps to go with it.&amp;nbsp;&amp;nbsp; Another justification for a smart phone.&lt;br /&gt;&lt;br /&gt;Data speed is a major differentiator for networks.&amp;nbsp; Verizon/Sprint got there first and call it 4G.&amp;nbsp; The similar thing in AT&amp;amp;T is HSDPA for the rest of the world.&amp;nbsp; These are normally included other than the most basic data package.&amp;nbsp; However, unless you have a lot to upload and download in a rush, like HD video, 3G speed are decent.&lt;br /&gt;&lt;br /&gt;High data speed is particularly relevant to WiFi tethering, where you use your phone as a WiFi router like you do at home, so all your WiFi capable devices can access the internet via your phone, anywhere where there is reception.&amp;nbsp; All smartphones have WiFi and most are tethering capable, thought some cheap carrier resellers hide it.&amp;nbsp; But the problem is that carriers charge an arm and a leg for it.&lt;br /&gt;&lt;br /&gt;So I don't think data speed is relevant to average smartphone users.&amp;nbsp; 3G speed is decent.&amp;nbsp; Download videos you made via the SD card.&amp;nbsp; And go to McDonalds if your computer need free WiFi.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;iOS 5 vs Android 2.3&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;iOS is on the iphone 4S, not the 4, unless you hack it.&amp;nbsp; Latest Android on phones is 2.3, mostly come with 2.2.&amp;nbsp; Android 4 is only available on the latest Galaxy Nexus.&amp;nbsp; Android 4 unifies the tablet version with the smartphone version of Androids.&lt;br /&gt;&lt;br /&gt;The killer app for iOS 5 is Siri, the voice assistance that allows you to do very sophisticated things, according to Apple.&amp;nbsp; Actually if you hack it, you can get it on iphone 4 too, and it's available to any OS soon, provided Apple don't crack down on it as in WiFi tethering.&amp;nbsp; I think for average smartphones, most will be satisfied with voice to text, saving you a lot of typing.&lt;br /&gt;&lt;br /&gt;Android has multitouch, while still hidden in iOS 5.&amp;nbsp; I won't buy a smartphone without multitouch, the same that I won't get a portable without it.&amp;nbsp; Considering it's cheaper than apple, it's a no brainer.&lt;br /&gt;&lt;br /&gt;Many Android has swype out of the box, or you can install it yourself free.&amp;nbsp; iPhone has it on app stores, but not as smooth and integrated.&amp;nbsp; There are similar things on the Android market place with varying degree of intelligence.&amp;nbsp; You can touch type without lifting your finger, by just sliding your finger on screen.&lt;br /&gt;&lt;br /&gt;Android has better integration with Facebook, Twitter, and of course Google everything, if you like that sort of things. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cam and Video&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This are unrelated to playback on the screen.&amp;nbsp; Later phones has HD video capture at 720p.&amp;nbsp; The resolution is still less than 1 megapixels.&amp;nbsp; At CAM mode the resolution is usually a bit higher like 3mp to 7mp.&amp;nbsp; It's all about the len.&amp;nbsp; There's no point to use the phone as a SLR camera.&amp;nbsp; For HD video capture, it's worthwhile to get a cheap and small camcorder so you don't lost your expensive phone easily.&lt;br /&gt;&lt;br /&gt;Most phones come with a decent len at the back, and many with an additional pinhole cam at the front for video conferencing, suitable on the go, with sufficient burring to compensate for the lack of makeup.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Plan&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;AT&amp;amp;T has the fashion accessory plan for the iPhone 4S, if you use the phone as fashion accessory only.&amp;nbsp; It's $40 plus mandatory $15 data plan for the 4S.&amp;nbsp; Text extra, if you don't know how to text via data.&amp;nbsp; With this plan, you can't do much for the data, and hence you can't be smart much.&lt;br /&gt;&lt;br /&gt;In contrast, it's reseller, Simple Mobile, has the $40 unlimited everything plan, up to 3G speed, upgradeable to 4G.&amp;nbsp; It's BYO, bring your own phone.&amp;nbsp; For iPhone 4S without contract, it can be just under $700!&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Sprint reseller Virgin, has the $35 for unlimited data (4G?).&amp;nbsp; It's Android lineup is pretty update and cheap too.&amp;nbsp; But it's only for US and then some.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Recommendations&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;To maintain your international geek image without paying an arm and a leg, I recommend to get an Android direct from China, plus a Simple mobile plan.&lt;br /&gt;&lt;br /&gt;Almost of the phones are made in China anyway.&amp;nbsp; It's sort of open source hardware plus open source software Android.&amp;nbsp; The display and chips are fairly standard.&amp;nbsp; The best ones, 800x480, are over $200.&amp;nbsp; It's International and 4G.&lt;br /&gt;&lt;br /&gt;If you don't want that state of the art, $100 gets you a pretty smartphone and pretty display too.&lt;br /&gt;&lt;br /&gt;Online marketplace sites like dhgate are ebay killers.&amp;nbsp; There are numerous scan artists like eBay in the beginning but there are good protections in place.&amp;nbsp; For standard electronics, you can get full refund if they don't ship you the numerous functions on the list.&lt;br /&gt;&lt;br /&gt;Unlike eBay, they allows review too but people are't that talkative as in Amazon.&amp;nbsp; Don't like the idea that the Chinese mafia has your name and card number in their record?&lt;br /&gt;&lt;br /&gt;Anyway, there are plenty of reliable merchants and the units they sold worldwide is staggering.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Other reasons you need a smartphone&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;GPS - smartphones use network information, internet, wi-fi, in additional to satellites to provide accurate information fast.&amp;nbsp; Some have turn to turn instructions and for me, a google map anywhere in the world is super for me.&lt;br /&gt;&lt;br /&gt;Free text, free phone call via internet.&amp;nbsp; But you pay the data package.&amp;nbsp; A device good for HD porn will do your stuff justice.&lt;br /&gt;&lt;br /&gt;Show your merchandise and portfolio any time.&amp;nbsp; I still remember a non-story about a traveling sale person showing his next seat passenger in his brief case, electrical extension sockets with extension wire.&amp;nbsp; Is that really still necessary?&lt;br /&gt;&lt;br /&gt;A pair for grandma's and grand kids?&amp;nbsp; It's so easy and so cheap with video, apart from the plans.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-2577331287555327081?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/2577331287555327081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=2577331287555327081' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2577331287555327081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2577331287555327081'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/11/what-is-out-there-buying-guide-for.html' title='The what is out there buying guide for smartphones'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-7410734782794662344</id><published>2011-11-08T13:24:00.000-08:00</published><updated>2011-11-08T13:24:58.678-08:00</updated><title type='text'>Ubuntu 11.10 Oneiric shared network printing</title><content type='html'>Shared printers over the network used to be so simple in Linux, as long as your printer is connected to any computer.&amp;nbsp; Even Windows is doing quite well.&lt;br /&gt;&lt;br /&gt;Not anymore.&amp;nbsp; In Oneiric, you can't set the printer via the system settings any more.&amp;nbsp; You have to go through your own internet.&amp;nbsp; Browse to http://localhost:631, the standard CUPS interface.&lt;br /&gt;&lt;br /&gt;And then what?&amp;nbsp; Who cares?&amp;nbsp; Can I print now?&lt;br /&gt;&lt;br /&gt;First go to your server, the computer to which the printer is connected.&amp;nbsp; Check the printer tab if you see your printer.&amp;nbsp; Then go to the admin tab to enable most if not everything on the server list.&lt;br /&gt;&lt;br /&gt;Then go to, say, your netbook.&amp;nbsp; Browse to the same interface.&amp;nbsp; Check the printer appears in the printer tab.&amp;nbsp; Then you also have to enable most if not everything on the server list, while your netbook is obviously the client.&lt;br /&gt;&lt;br /&gt;If I know that I would have pay a few dollars more for a wireless printer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-7410734782794662344?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/7410734782794662344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=7410734782794662344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/7410734782794662344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/7410734782794662344'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/11/ubuntu-1110-oneiric-shared-network.html' title='Ubuntu 11.10 Oneiric shared network printing'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-2302734238638088506</id><published>2011-10-29T16:29:00.000-07:00</published><updated>2011-10-29T16:29:04.571-07:00</updated><title type='text'>Reinstalled Ubuntu 11.10 Oneiric 3rd time</title><content type='html'>It was killing me for the AO722 as I have to do extra things each time.&lt;br /&gt;&lt;br /&gt;First, the wired vs wireless conflict.&amp;nbsp; Since the 2nd time, it wasn't a fresh install and the USB OS starts to be "intelligent".&amp;nbsp; So much so that I can't even boot without an Ethernet cable connected.&amp;nbsp; All the known methods do not work.&amp;nbsp; Actually it can't even run on the USB drive, but can re-install itself on the hard drive.&lt;br /&gt;&lt;br /&gt;For the resolution, recall that you need to blacklist atl1c in /etc/modprobe.d/blacklist.conf.&amp;nbsp; Then you need to&lt;br /&gt;#rmmod atl1c&lt;br /&gt;#update-initramfs -u&lt;br /&gt;&lt;br /&gt;Without update, the kernel will always load the atl1c it remembered.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Then disable the beep by alsamixer.&amp;nbsp; Find the conexant sound card by F5.&amp;nbsp; Actually muting the beep doesn't even work.&amp;nbsp; You have to turn the beep volume down to zero.&lt;br /&gt;&lt;br /&gt;The 1st reinstall, it was because of Unity / Compiz.&amp;nbsp; The system menu bar disappeared and unity won't come out.&amp;nbsp; I can't launch anything.&amp;nbsp; I spent a few times more than the time taken to reinstall.&amp;nbsp; It wasn't that I mess up the settings.&amp;nbsp; I didn't even do anything.&amp;nbsp; I'm certain that many things that go wrong may lead to the self disabling of unity.&amp;nbsp; It may not even be hardware or desktop GUI related.&lt;br /&gt;&lt;br /&gt;It was because all users are affected, while settings to unity and compiz are individualized.&amp;nbsp; Sometimes a crippled unity2D may work.&amp;nbsp; But you don't really want to keep that for long.&amp;nbsp; You can always launch something via terminal - ctrl-alt-t, or bring up an independent terminal session - ctrl-alt-F1.&lt;br /&gt;&lt;br /&gt;The 2nd reinstall was due to messing up Grub, the boot loader.&amp;nbsp; All I wanted to do was to set the delay to 2 or 3 second before I can determine which OS to boot.&amp;nbsp; Basically you have nothing to do that.&amp;nbsp; All the docs are confusing as the new install will be Grub2, while if you have an old install, you will have Grub legacy.&amp;nbsp; The recommended startup manager don't work for Grub 2.&amp;nbsp; There is the Grub-customizer that can do it but it wasn't in a trusted repository.&lt;br /&gt; &lt;br /&gt;I could have triggered a downgrade to Grub1, or I did that accidentally, or I never have Grub1.&amp;nbsp; I tried to reinstall Grub2, but probably on the wrong partition as root.&amp;nbsp; I have at least 7 partitions.&amp;nbsp; 3 comes with windows. 1 linux swap.&amp;nbsp; 1 for the OS.&amp;nbsp; 1 for users.&amp;nbsp; 1 unused, to grow at demand.&amp;nbsp; Once that was the crippled OS with users file for temporary backup.&amp;nbsp; I ended up with the Grub&amp;gt; prompt at boot.&amp;nbsp; It is easier to reinstall than looking up the command documentary.&lt;br /&gt;&lt;br /&gt;Even with Grub working, there was a lot of blank screens in between the so called splash screens - giving some feedback for the users that the OS is loading.&amp;nbsp; It takes oneiric 30 secs to get to the login screen (only a few more seconds for Windows 7).&amp;nbsp; There is 5 sec of blank screen after the bios screen, and after the Grub screen, the rest of time will be mostly blank, until the brief splash screen at the end.&amp;nbsp; That would be really bad.&amp;nbsp; My wife thinks it was dead.&lt;br /&gt;&lt;br /&gt;When I accidentally have grub legacy installed, there is always a text message telling you that it's booting.&lt;br /&gt;&lt;br /&gt;The grub-customizer can add you own image to replace the blank screen.&amp;nbsp; But without animations you would think that the machine is hanged.&lt;br /&gt;&lt;br /&gt;Its really a good idea to make a separate partition for the users, so you just overwrite the OS without copying the user files around.&lt;br /&gt;&lt;br /&gt;First, don't encrypt your home directories or any partition containing them.&amp;nbsp; Because all the user config files will be encrypted.&amp;nbsp; You can't even reconfigure for them as the superuser.&lt;br /&gt;&lt;br /&gt;The idea is simple.&amp;nbsp; Install gparted to resize, create the partitions.&amp;nbsp; You need one for root, the OS, and one for /home, which contains all the users.&amp;nbsp; You have to run Ubuntu on the USB for example, as the partitions must be unmounted in order to modify them.&amp;nbsp; You cannot unmount the OS, root partition.&amp;nbsp; You just need to mount the new partition using disk utilities and copy over the old user files to the user partition.&lt;br /&gt;&lt;br /&gt;If you are keeping the current OS, you need to remove all the old user files on /home, and make empty dummy user directory in it.&amp;nbsp; You have to modify /etc/fstab and add the user partition to be mounted at /home.&amp;nbsp; When you reboot everything will be the same as before, except the users will be on a different partition.&lt;br /&gt;&lt;br /&gt;When you reinstall the OS, it's simpler.&amp;nbsp; The live USB Ubuntu have all the options if you choose the custom option.&amp;nbsp; You will be asked which partition for root and which one for /home etc.&lt;br /&gt; &lt;br /&gt;Sometimes the old users will not be recognized or have errors.&amp;nbsp; Sometimes it's due to file ownership.&amp;nbsp; If all else fails, rename the user directory.&amp;nbsp; Delete the user.&amp;nbsp; Add the same user.&amp;nbsp; Copy over the user files to the same place.&amp;nbsp; Without a separate partition, you or the installer may accidentally erase everything.&amp;nbsp; And for a clean install, you want to erase the old configurations on the OS.&lt;br /&gt;&lt;br /&gt;There is something wrong over at Ubuntu.&amp;nbsp; It looks very nice and good for a fresh install.&amp;nbsp; All the geeky things are hidden or not even bundled.&amp;nbsp; You may win some but if anything happens, nobody will be able to help.&amp;nbsp; You don't throw the 1% existing users under the bus go get a few new recruits.&amp;nbsp; The forums are not working.&amp;nbsp; You have ubuntu forums and then ask ubuntu.&amp;nbsp; Most of info are outdated.&lt;br /&gt;&lt;br /&gt;Whenever you make a decision, you should consider the CIA interrogation manual, classified or unclassified.&amp;nbsp; One main technique is confusion.&amp;nbsp; Ubuntu is good at it now.&amp;nbsp; You will pay whatever price for constant confusion to go away - buy a powerful notebook and pay up for the windows anti-virus scams, or buy a more expensive apple.&lt;br /&gt;&lt;br /&gt;And then there is the physical abuse that don't register.&amp;nbsp; In the ubuntu forums you can't search for more than once every few sec.&amp;nbsp; In ask ubuntu many proxy servers or potential servers are banned.&lt;br /&gt;&lt;br /&gt;And then there is the non-violence abuse.&amp;nbsp; Posting a link to point to somewhere else is both abuse and confusion.&amp;nbsp; May be really 1% should be using Ubuntu, but if there is no increase for long, there will not be a Ubuntu.&amp;nbsp; On the other hand, throwing everything old under the bus will be a disaster.&amp;nbsp; But if you don't develop something cool, there won't be developers left.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;So, when in doubt of where to go, what to do next, consult the CIA manual.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-2302734238638088506?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/2302734238638088506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=2302734238638088506' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2302734238638088506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2302734238638088506'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/10/reinstalled-ubuntu-1110-oneiric-3rd.html' title='Reinstalled Ubuntu 11.10 Oneiric 3rd time'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-5899921248520138089</id><published>2011-10-25T13:52:00.000-07:00</published><updated>2011-10-25T13:52:12.816-07:00</updated><title type='text'>Disable AC adaptor beep in portables in Ubuntu 11.10</title><content type='html'>This is the answer to the million dollar question: disable the AC adapter / power cord beep in Acer Aspire One AO722 netbook in Ubuntu 11.10.&lt;br /&gt;&lt;br /&gt;It is easy in Windows and perhaps earlier versions of Ubuntu.&lt;br /&gt;&lt;br /&gt;In U11.10, you need the command line.&amp;nbsp; First bring up the terminal, e.g., use ctrl-alt-t.&lt;br /&gt;&lt;br /&gt;Then use the utility&lt;br /&gt;#alsamixer&lt;br /&gt;&lt;br /&gt;For portables there are no separate system speakers for the system beep, therefore the desktop methods won't work.&amp;nbsp; For some portables, there are two devices, one for the digital HDMI and one for the analog speaker and headphones.&amp;nbsp; You have to pick the correct one for the volume settings.&lt;br /&gt; &lt;br /&gt;For the AO722, use F6 to pick the conexant sound card, rather than the first HDMI sound card.&lt;br /&gt;&lt;br /&gt;Then use the arrow keys to get to the beep column.&amp;nbsp; Type m to toggle the muting status.&lt;br /&gt;&lt;br /&gt;The heart attack beep will be off when the power cord is attached or removed.&amp;nbsp; But the beep is not altogether muted.&amp;nbsp; The beep volume seemed to be coupled to the master volume or the alert volume. &amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-5899921248520138089?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/5899921248520138089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=5899921248520138089' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5899921248520138089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5899921248520138089'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/10/disable-ac-adaptor-beep-in-portables-in.html' title='Disable AC adaptor beep in portables in Ubuntu 11.10'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-2404615000428593943</id><published>2011-10-21T16:04:00.000-07:00</published><updated>2012-01-21T06:56:05.279-08:00</updated><title type='text'>Installing Ubuntu 11.10 on Acer netbook AO722</title><content type='html'>The AO722 came with full Windows 7 64-bit, clumsy IE, loaded with advertising demos.&amp;nbsp; It would be a great performance upgrade to switch to Ubuntu.&lt;br /&gt;&lt;br /&gt;But you won't be able to watch Netflix.&amp;nbsp; And because of open source video driver or flash plug-in, 720p HD on youtube will be stuttering.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I suggest to install via a USB flash drive.&amp;nbsp; It will also be the "recovery disk" when all else fails.&amp;nbsp; The alternative is to boot up Windows and install something to read the Linux disk formats.&lt;br /&gt;&lt;br /&gt;For a fail safe install, plug in the Ethernet cable to your wireless router.&amp;nbsp; At least get a cable ready.&amp;nbsp; The wired driver has conflicts with the wireless Broadcom driver!&lt;br /&gt;&lt;br /&gt;When installation is completed, the OS will suggest proprietary wireless and video drivers to install, as opposed to the bundled open source drive.&amp;nbsp; Don't.&lt;br /&gt;&lt;br /&gt;The proprietary video driver will freeze after suspend.&amp;nbsp; It will not wake up.&amp;nbsp; So don't do it.&amp;nbsp; The default drivers are OK.&amp;nbsp; But either the driver or the flash plug-in isn't good enough.&amp;nbsp; You cannot not play 720p HD on youtube smoothly.&amp;nbsp; Playing local files or over the local network is OK, but I haven't tried HD and other codecs.&lt;br /&gt;&lt;br /&gt;Other than that, the screen flickers a little during boot.&lt;br /&gt;&lt;br /&gt;If the wireless driver works, connect automatically and ask you the encryption password, savour it.&amp;nbsp; Once it is working, it will not work again once you reboot it.&amp;nbsp; It will then be conflicting with the Ethernet driver.&lt;br /&gt;&lt;br /&gt;There is no other way out but to disable the Ethernet driver.&amp;nbsp; Add the line:&lt;br /&gt;&lt;br /&gt;blacklist atl1c&lt;br /&gt;&lt;br /&gt;in the file /etc/modprobe.d/blacklist.conf.&amp;nbsp; Then run:&lt;br /&gt;#update-initramfs -u&lt;br /&gt;&lt;br /&gt;And remember to sudo.&amp;nbsp; If you don't update, rebooting do not update for you.&amp;nbsp; You can check with lsmod.&lt;br /&gt;&lt;br /&gt;You can check by lsmod first.&amp;nbsp; If you see atl1c and wl in the output, you are most likely using the conflicting drivers.&amp;nbsp; They are the latest drivers.&lt;br /&gt;&lt;br /&gt;A common fix is to change the boot order to network before the system disk drive.&amp;nbsp; This will give time for the Ethernet driver to settle before the wireless one.&amp;nbsp; But if you switch user after boot, the same thing will occur because the networking settings are per user.&lt;br /&gt;&lt;br /&gt;If your wireless doesn't work, or you play around with the drivers until it doesn't work, it's expected.&amp;nbsp; You look around the blacklist files and you will understand.&lt;br /&gt;&lt;br /&gt;The descriptions at Broadcom are good, but some instructions do not make sense.&amp;nbsp; On top of the network drivers' conflict, your wireless probably will fail changing from 11.04 to 11.10, not because of the AO722.&lt;br /&gt;&lt;br /&gt;First check what you have by&lt;br /&gt;#lshw -C network&lt;br /&gt;You can see the Broadcom BM4313 hardware, and at the driver entry, wl.&amp;nbsp; If you see anything else, you need to reinstall the drivers.&lt;br /&gt;&lt;br /&gt;Then you need to see if the kernel driver is compatible:&lt;br /&gt;#lsmod&lt;br /&gt;&lt;br /&gt;You should see wl in the list.&amp;nbsp; Typically, the driver will be selected for you during OS install, and will be affected by the old configurations.&amp;nbsp; Typically you have to remove the bcma driver and blacklist it as above:&lt;br /&gt;#rmmod bcma&lt;br /&gt;&lt;br /&gt;The other older drivers are already blacklisted.&lt;br /&gt;&lt;br /&gt;If there are troubles and you need to reinstall the drivers, you should install synaptic package manager first.&amp;nbsp; You can search in the Ubuntu software center.&amp;nbsp; You can also find the drivers in the Ubuntu software center.&amp;nbsp; The problem is that after I installed it, it worked, and then I can't find the driver again in the center.&amp;nbsp; Also it don't show the version numbers.&lt;br /&gt;&lt;br /&gt;In the package manager, you search for Broadcom or bcm.&amp;nbsp; What you need are two drivers:&lt;br /&gt;bcmwl-kernel-source&lt;br /&gt;broadcom-STA-source&lt;br /&gt;&lt;br /&gt;You need to reboot and may need to reinstall them to get the right drivers.&lt;br /&gt;&lt;br /&gt;Broadcom just updated their Linux wireless driver page.&amp;nbsp; But I think the drivers at Ubuntu depository are almost update.&amp;nbsp; But if you compile the updated Broadcom drivers on you own, you may solve the network interface conflicts.&lt;br /&gt;&lt;br /&gt;But why you want this netbook?&amp;nbsp; It fits in the glove box of my vintage.&amp;nbsp; It don't cost that much if you shake it too much into disintegration.&amp;nbsp; It's a fully functional computer with full 64 bit OS.&amp;nbsp; At 11.6", the screen resolution of 13xx by 7xx is "bigger" than an old 17" desktop monitor.&amp;nbsp; So it looks really nice if you care to sit close to it, like in the car.&amp;nbsp; And you should be pleasant to read books too, and hold it like an open book if you sort out the center of gravity.&amp;nbsp; It's exactly the size of a letter paper.&amp;nbsp; It's so sexy that chicks finger me.&amp;nbsp; Not exactly.&amp;nbsp; They finger the screen as if it is an iPad, tablet, iPhone, or just point of sale check out machine.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;UPDATES: upgrading kernel is a big hassle as usual.&amp;nbsp; The non-compatible wireless driver came back which didn't work.&amp;nbsp; I have to bring back the ethernet driver and the cable.&amp;nbsp; Reinstall the working driver, and then blacklist the ethernet driver.&amp;nbsp; Also, tried if the propriety driver works for new kernel.&amp;nbsp; No.&amp;nbsp; Reinstall.&lt;br /&gt;&lt;br /&gt;So my new blacklist comes to:&lt;br /&gt;#wireless &lt;br /&gt;bcma&lt;br /&gt;brcmsmac&lt;br /&gt;#ethernet&lt;br /&gt;atl1c&lt;br /&gt;#video, just in case&lt;br /&gt;fglrx&lt;br /&gt;&lt;br /&gt;Remember to update before reboot.&lt;br /&gt;&lt;br /&gt;For the correct driver to install, you can just search for them in Ubuntu software center&lt;br /&gt;For video:&amp;nbsp; xserver-xorg-video-radeon&lt;br /&gt;For wireless:&amp;nbsp; bcmwl-kernel-source&lt;br /&gt;&lt;br /&gt;Via lsmod, the drivers are radeon, wl.&amp;nbsp; You also have to remove the other wrong drivers first.&amp;nbsp; The order is totally important.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-2404615000428593943?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/2404615000428593943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=2404615000428593943' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2404615000428593943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2404615000428593943'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/10/installing-ubuntu-1110-on-acer-netbook.html' title='Installing Ubuntu 11.10 on Acer netbook AO722'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-3075762960498531988</id><published>2011-10-16T15:32:00.000-07:00</published><updated>2011-10-21T13:51:46.469-07:00</updated><title type='text'>Ubuntu 11.10 upgrade - almost a nightmare</title><content type='html'>The other day a prompt popped-up, saying that Ubntu 11.10 is ready.&amp;nbsp;&amp;nbsp; I just pressed the button for the upgrade, thinking it was as simple as the software updates every few days.&amp;nbsp; I never had any problems since the last Ubuntu upgrade.&lt;br /&gt;&lt;br /&gt;It happened that whatever problems others have, I also have them, and then some.&lt;br /&gt;&lt;br /&gt;Maybe because of my non-standard (sophisicated I would say) setup, like all the partial encryptions, encrypted swap space, etc, reboot failed.&amp;nbsp; I started the recovery mode.&amp;nbsp; I got in, but what do I do?!&lt;br /&gt;&lt;br /&gt;I tried to look at the boot log, no clue.&amp;nbsp; And before that, the boot loader complained that all my NTFS (Windows) drives have fatal errors.&amp;nbsp; That was real scary.&lt;br /&gt;&lt;br /&gt;I tried to remove the last application that appeared at the boot log out of desperation.&amp;nbsp; Then the first error message came out - that the software package manager wasn't in a proper state.&amp;nbsp; I ran the suggested command and it was fixed.&amp;nbsp; My computer manager to crash the software package manger at half the upgrade.&lt;br /&gt;&lt;br /&gt;But that was fixed after wasting a lot of clueless time, swapping between the recovery mode, and normal mode a few times, and using the desktop to search for answers on the web.&lt;br /&gt;&lt;br /&gt;Now the NTFS drives.&amp;nbsp; Who haven't got one or two partitions?&amp;nbsp; It's not safe to get rid of Windows altogether.&amp;nbsp; I still can't see the ink levels on my printer.&lt;br /&gt;&lt;br /&gt;It happened that they took out the fix NTFS utility from the system bundle.&amp;nbsp; The system cannot find the programs to check and fix the NTFS drives, causing a fatal error.&amp;nbsp; It is a valid philosophy, but stupid. &lt;br /&gt;&lt;br /&gt;NTFS support is still there.&amp;nbsp; You can mount the drive and read the data as before.&amp;nbsp; Just that you cannot fix the hard disk errors.&amp;nbsp; For that you have to download the newer optional NTFS package.&amp;nbsp; But actually it is there and installed.&amp;nbsp; But for some reason they call it another name, being new and different.&amp;nbsp; You can also "fix" the disk errors from other utilities like the Disk Utilities.&lt;br /&gt;&lt;br /&gt;I think the reason for the change is that the fix disk utilities is not as good as the Windows one.&amp;nbsp; I fixed it on Ubuntu.&amp;nbsp; But when I check it on Windows, it still got plenty of errors.&lt;br /&gt;&lt;br /&gt;The proper solution is to edit the /etc/fstab file.&amp;nbsp; For the NTFS disks, change the last 1 to 0, telling the system not to try checking and fixing them, using a package that didn't exist.&lt;br /&gt;&lt;br /&gt;This is fixed after booting and fixing all the drives in Ubuntu and Linux, which is a waste of time.&amp;nbsp; Like testing and fixing memory first, you should check and fix all your drives first, in Windows for NTFS, and others in Ubuntu, before you do major upgrade.&lt;br /&gt;&lt;br /&gt;And of course you should backup your home directory first.&lt;br /&gt;&lt;br /&gt;After successful booting, of course the default desktop environment is the new unity interface.&amp;nbsp; The saving grace is that it's compatible with the classic Ubuntu gnome desktop, once again.&amp;nbsp; The ridiculous fact is that 11.04 was not compatible with the earlier gnome desktop.&lt;br /&gt;&lt;br /&gt;After I played around a bit, and maybe after some coding errors, unity disappeared.&amp;nbsp; Everything seemed to be working.&amp;nbsp; But I don't have the Unity to launch anything, and no system bar at the top.&amp;nbsp; All I got is the bar for the "file explorer".&lt;br /&gt;&lt;br /&gt;It happened that the desktop or whatever is called Compiz, and Unity is a plug-in.&amp;nbsp; Somehow Unity is disappeared and you are left with a useless desktop, unless you have some application links on the desktop.&lt;br /&gt;&lt;br /&gt;To reset to the default state of Compiz and Unity you need to do the following:&lt;br /&gt;&lt;br /&gt;&lt;pre class="linux-code"&gt;&lt;code&gt;#gconftool-2 --recursive-unset /apps/compiz-1&lt;br /&gt;#unity --reset&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;The tricky bit is that you can't start a terminal or anything.&amp;nbsp; In recovery mode you also have to login as a normal user as the desktop settings is user specific.&amp;nbsp; You can also try alt-ctrl-F1 that sort of thing to get a terminal to launch the commands.&lt;br /&gt;&lt;br /&gt;Alt-ctrl-F1 gets you to the raw linux mode, without any GUI.&amp;nbsp; It's like the recovery mode but with everything else normal, except the GUI.&amp;nbsp; Alt-ctrl-t is the default&amp;nbsp; hot key for bringing up a terminal.&lt;br /&gt;&lt;br /&gt;Finally, after the hens and eggs problems, it worked.&amp;nbsp; And now I can move to the new Unity because it beats Windows 7.&lt;br /&gt;&lt;br /&gt;But I'm afraid there are problems at Ubuntu.&amp;nbsp; Wrong philosophy?&amp;nbsp; Many heads in all directions?&amp;nbsp; Heading for the wrong path?&amp;nbsp; These will be next.&lt;br /&gt;&lt;br /&gt;ps It is recommended to install the Compiz settings manager but I advice against it until you sort out all your other troubles.&amp;nbsp; It sets many other things so you can't go back to default even after you completely removes Compiz and reinstall.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-3075762960498531988?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/3075762960498531988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=3075762960498531988' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/3075762960498531988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/3075762960498531988'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/10/ubuntu-1110-upgrade-almost-nightmare.html' title='Ubuntu 11.10 upgrade - almost a nightmare'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4218208528154406272</id><published>2011-09-23T07:00:00.000-07:00</published><updated>2011-09-23T07:00:08.431-07:00</updated><title type='text'>Modify encrypted swap partition in Ubuntu</title><content type='html'>If you want to resize, merge, split, move your partitions, you may have to modify your encrypted partition too.&lt;br /&gt;&lt;br /&gt;If you haven't got it, install GParted to view and manage your partitions.&lt;br /&gt;&lt;br /&gt;Before you do anything serious, make a rescue disk in a USB thumb flash drive, and make sure that your computer can boot from it, and you know how to.&amp;nbsp; In Ubuntu a rescue/recover disk is actually a full sized Ubuntu operating system on trial.&amp;nbsp; You can use it straight from the flash drive, or install Ubuntu into your hard drive for a dual boot or pure Ubuntu system.&amp;nbsp; Just don't do that and keep using it directly from flash drive.&lt;br /&gt;&lt;br /&gt;The latest Ubuntu have GParted installed, and make sure that your thumb drive have it.&lt;br /&gt;&lt;br /&gt;I hate to say that you should back up you data before you modify your partitions.&amp;nbsp; But that's not very practical for most, unless you have a new bigger hard drive, or a huge external drive.&amp;nbsp; GParted is pretty safe and I lived to tell you the story.&lt;br /&gt;&lt;br /&gt;If you didn't setup your swap, I didn't, you may find where it is in the file /etc/fstab.&amp;nbsp; You will find a line with the word swap.&amp;nbsp; For a swap partition it will be at /dev/sda2 etc, but identified with the partition's UUID, a global unique code.&amp;nbsp; For a swap file, it will be typically be at /swapfile.&lt;br /&gt;&lt;br /&gt;The size of the swap file or partition will be about one to two times your system RAM.&amp;nbsp; If you have ample RAM and disk space, the recommended size is equal to your RAM.&amp;nbsp; But the old school of twice the RAM size doesn't matter.&amp;nbsp; Now disks are half to one Terrible lot of Bytes.&lt;br /&gt;&lt;br /&gt;Especially if you encrypted your swap file, you cannot be sure that it's functional because in GPart it show up as an unknown partition and unmounted.&amp;nbsp; Don't let it fool you.&lt;br /&gt;&lt;br /&gt;First you turn off swap:&lt;br /&gt;&lt;br /&gt;#swapoff /dev/sda2&lt;br /&gt;&lt;br /&gt;for swap partition or if you have a swap file&lt;br /&gt;&lt;br /&gt;#swapoff /swapfile&lt;br /&gt;&lt;br /&gt;Edit the /etc/fstab file:&lt;br /&gt;&lt;br /&gt;#sudo gedit /etc/fstab&lt;br /&gt;&lt;br /&gt;and comment out the swap file entry.&amp;nbsp; If your swap isn't encrypted, now it would be a normal partition (if you reboot) and you can do anything about it with GPart for example.&amp;nbsp; You can delete it or your swap file.&lt;br /&gt;&lt;br /&gt;If your swap is encrypted, you will not be able to boot again.&amp;nbsp; You have to remove the mapper.&amp;nbsp; You can see at /dev/mapper what the mapped partition is, eg, cryptswap1. To remove it:&lt;br /&gt;&lt;br /&gt;#dmsetup remove cryptswap1&lt;br /&gt;&lt;br /&gt;Without it, you OS cannot boot even in recovery mode, as the mapper is looking for the swap partition that do not exist or defunctional one way or the other.&lt;br /&gt;&lt;br /&gt;To setup the swap partition again.&amp;nbsp; Create a partition in GPart if you don't have one already.&amp;nbsp; Keep it unmounted.&amp;nbsp; Format it to linux-swap.&lt;br /&gt;&lt;br /&gt;In /etc/fstab, uncomment the old swap partition line.&amp;nbsp; Instead of the UUID, you can just use the device name, /dev/sda2 for example.&lt;br /&gt;&lt;br /&gt;You may be able to do&lt;br /&gt;&lt;br /&gt;#swapon /dev/sda2&lt;br /&gt;&lt;br /&gt;But if you reboot you will sure have the swap partition active.&lt;br /&gt;&lt;br /&gt;Now you can use the ecryptfs utility to encrypt the swap file again.&amp;nbsp; You can see your swap at /dev/mapper and the corresponding line added at /etc/fstab.&lt;br /&gt;&lt;br /&gt;Remember to comment out the line for the previous swap partition in /etc/fstab.&amp;nbsp; The ecryptfs utility does not do it for your.&lt;br /&gt;&lt;br /&gt;You can use the system monitor to see how much and how often your swap partition is used.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4218208528154406272?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4218208528154406272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4218208528154406272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4218208528154406272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4218208528154406272'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/09/modify-encrypted-swap-partition-in.html' title='Modify encrypted swap partition in Ubuntu'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-8880965369881986443</id><published>2011-08-24T11:45:00.000-07:00</published><updated>2011-08-24T11:45:54.542-07:00</updated><title type='text'>Ubuntu startup disk on USB flash drive refuse to boot</title><content type='html'>I have created a startup disk on USB thumb drive for an ancient desktop.&amp;nbsp; I never tried to boot it up.&amp;nbsp; Nowadays, basically it's a full copy of virgin OS on flash drive.&amp;nbsp; For this reason you shouldn't bother with Windows recovery.&amp;nbsp; Have Ubuntu dual boot and you can read and write your drives no matter what.&amp;nbsp; A flash drive is extra protection when both boot fails.&amp;nbsp; A 2 GB drive is too cheap for the postage.&amp;nbsp; If you have Frys or Micro Centers, you can pick it up dirt cheap. &amp;nbsp; &lt;br /&gt;&lt;br /&gt;For strange reasons the flash drive wouldn't boot.&amp;nbsp; I searched the Web.&amp;nbsp; All the problems and solutions are not relevant to me.&amp;nbsp; There's only one person saying that must be memory.&amp;nbsp; Of course, but memory errors are the most spectacular.&amp;nbsp; I'm not having anything spectacular.&amp;nbsp; As a last resort I tested my memory using the memtest that comes with Ubuntu.&lt;br /&gt;&lt;br /&gt;It wasn't surprising that I have at least a memory error.&amp;nbsp; I think I spotted errors long ago.&amp;nbsp; I don't believe it because it passed the BIOS tests, and Windows and Ubuntu boots well.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;For no good reason I swapped the memory banks.&amp;nbsp; It was scary as the motherboard refuse to boot again.&amp;nbsp; It boots if I swap them back.&amp;nbsp; So the simple memory tests test only some of the bytes, not all the bytes.&lt;br /&gt;&lt;br /&gt;So I went to Micro Center to pick up some cheap memory.&amp;nbsp; Memtest shows no error and everything boots, including the USB flash drive.&amp;nbsp; Amen.&lt;br /&gt;&lt;br /&gt;The life time guarantee on the memory is basically useless.&amp;nbsp; By the time good memory fail, it will be obsolete, if not, dirt cheap.&amp;nbsp; If you are still using your obsolete system, for memory you cannot wait for the return authorization and wait for them to sent you the memory.&amp;nbsp; And if you bother to pull out the memory, it's worth while to upgrade to bigger memories.&lt;br /&gt;&lt;br /&gt;There comes a time when obsolete parts cost more than new parts, for the hard to find factor.&amp;nbsp; Basically this is driving you to give up your obsolete system and upgrade.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-8880965369881986443?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/8880965369881986443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=8880965369881986443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/8880965369881986443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/8880965369881986443'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/08/ubuntu-startup-disk-on-usb-flash-drive.html' title='Ubuntu startup disk on USB flash drive refuse to boot'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-1644276521254891199</id><published>2011-08-24T11:13:00.000-07:00</published><updated>2011-08-24T11:14:02.762-07:00</updated><title type='text'>Epson scanner warmup problem in Linux</title><content type='html'>Today I reached the holy grail, the ancient motherboard and ancient Epson scanner is working under Ubuntu, the last device that refuse to work.&lt;br /&gt;&lt;br /&gt;With the kernel upgrade, the know problem of my most ancient motherboard is gone all of a sudden.&amp;nbsp; The motherboard temperatures can be detected and I can use it to run something hot, rather than sitting pretty.&lt;br /&gt;&lt;br /&gt;My ancient Epson USB scanner always work under Windows.&amp;nbsp; But my other things wouldn't work nicely in the ancient mother boards.&lt;br /&gt;&lt;br /&gt;Firstly, in Ubuntu, you need the sane package installed for scanners.&amp;nbsp; Try type the command xsane.&amp;nbsp; If you don't have it installed, follow the instructions to install it or just fire up the package manager.&amp;nbsp; The sane package will be chain installed in order to get the GUI front-end working.&lt;br /&gt;&lt;br /&gt;Type the command&lt;br /&gt;&lt;br /&gt;#scanimage -L&lt;br /&gt;&lt;br /&gt;to check if your scanner is recognized.&amp;nbsp;&amp;nbsp; For some Epson scanners, you can see the name of the so called backend, some sort of driver - plustek.&lt;br /&gt;&lt;br /&gt;My scanner is recognized, responded, but hanged after scan started with no messages.&lt;br /&gt;&lt;br /&gt;Ignore what Epson have to say and their recommendation of drivers for Linux.&amp;nbsp; It is way too out dated.&lt;br /&gt;&lt;br /&gt;Go to /etc/sane.d&lt;br /&gt;&lt;br /&gt;Edit plustek.conf file (sudo)&lt;br /&gt;&lt;br /&gt;Change &lt;br /&gt;option warmup -1&lt;br /&gt;to&lt;br /&gt;option warmup 60&lt;br /&gt;&lt;br /&gt;Then my scanner works.&amp;nbsp; If they still don't, edit all the epson*.conf files.&amp;nbsp; Comment out the scsi lines.&lt;br /&gt;&lt;br /&gt;Fire up your scanner with xsane and be patient.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-1644276521254891199?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/1644276521254891199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=1644276521254891199' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1644276521254891199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1644276521254891199'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/08/epson-scanner-warmup-problem-in-linux.html' title='Epson scanner warmup problem in Linux'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-5947565840679157246</id><published>2011-08-23T14:56:00.000-07:00</published><updated>2011-08-23T14:59:40.562-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wii'/><title type='text'>What is WiiXplorer?</title><content type='html'>You don't really have a clue after reading the long list of features.&amp;nbsp; But it is a must have.&lt;br /&gt;&lt;br /&gt;It can be installed directly via the Homebrew Browser (an app on Homebrew channel).&amp;nbsp; So you don't need to do anything like touching the SD card.&amp;nbsp; I installed it after I installed USB Loader.&amp;nbsp; It works without a hitch.&amp;nbsp; I suppose it will work without the USB Loader.&amp;nbsp; I have everything compatible to Wii 4.3.&lt;br /&gt;&lt;br /&gt;Now that you need the USB drive to be at the Wii to backup all the games, you don't want to move the drive upstairs and downstairs to the PC and the Wii.&amp;nbsp; Two separate drives aren't necessary better even if you have the money.&amp;nbsp; You need something to connect your PC to the USB drive at the Wii.&lt;br /&gt;&lt;br /&gt;The Wii is a pretty good SDHC card reader (and writer).&amp;nbsp; You can watch your pictures and videos right on the big screen after a trip.&amp;nbsp; If you can copy the card to your PC, you don't need a separate card reader.&lt;br /&gt;&lt;br /&gt;The WiiXplorer is basically a GUI file manager, like that of any other OS.&amp;nbsp; It's behavior like Windows Explorers and nautilus(?) in Ubuntu.&amp;nbsp; Basically that's the tasks you do daily the most, copy, move, delete, rename files and folders.&lt;br /&gt;&lt;br /&gt;The multi device means the SD card drive, USB drive, and SMB share on the PC over WiFi is supported.&amp;nbsp; It should also support USB flash drive, but I didn't tried.&lt;br /&gt;&lt;br /&gt;There is an icon at the top left hand corner to show what device is being displayed.&amp;nbsp; If you click on it, there's choice of SD, USB, and SMB etc.&lt;br /&gt;&lt;br /&gt;The USB drive connected to the Wii is NTFS formatted (Windows).&amp;nbsp; My desktop is of course ext (Linux), but wrapped up with SMB.&lt;br /&gt;&lt;br /&gt;It's the same SMB setup as mplayer-ce.&amp;nbsp; But you can do it via the GUI when you run WiiXplorer.&amp;nbsp; Remember to uncheck readonly at the PC end if you want to be able to write back to the PC drives.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So you can copy/move files from any device to any device.&amp;nbsp; And you can sit at the Wii and do everything with the Wiimote, without going to your PC, as long as it is on for the SMB server.&lt;br /&gt;&lt;br /&gt;If you download something to the PC into the SMB share folder, you can move it to any storage on the Wii.&amp;nbsp; You can also move anything on the Wii storages into your PC.&amp;nbsp; With this thing, you never need to go up and down stairs to install something.&lt;br /&gt;&lt;br /&gt;But moving files over WiFi is pretty slow if you have 4GB of data.&amp;nbsp; The speed is about 500 MB/s.&amp;nbsp; You need 2000 sec to move 1GB of data.&amp;nbsp; It's not too bad.&amp;nbsp; If you want it immediately, you can carry the USB drive around, the speed is at least 20MB/s at the lower end.&amp;nbsp; Otherwise you can start moving something when you are not using the Wii for an hour or two.&lt;br /&gt;&lt;br /&gt;If you setup the Wii as an ftp server, you can sit at the computer and do everything too.&lt;br /&gt;&lt;br /&gt;WiiXplorer also launch installed Homebrew applications according the file type.&amp;nbsp; But it didn't work for me.&amp;nbsp; If the image display works, then it's a compliment to mplayer-ce.&lt;br /&gt;&lt;br /&gt;Usng WiiXplorer is obvious, except that the right click on a file is achieved via the + button.&amp;nbsp; You use this button to bring up the copy-paste menu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-5947565840679157246?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/5947565840679157246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=5947565840679157246' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5947565840679157246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5947565840679157246'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/08/what-is-wiixplorer.html' title='What is WiiXplorer?'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-5281191925062729712</id><published>2011-08-23T10:36:00.000-07:00</published><updated>2011-08-23T10:36:10.829-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wii'/><title type='text'>Wii media center limitations</title><content type='html'>Last time we talked about streaming movies to the Wii directly from your computer, via wifi connection.&lt;br /&gt;&lt;br /&gt;The Wii is not HD yet, and the connections are standard RCA jacks.&amp;nbsp; You can have adapters for your PC or HDTV for cheap, but the resolution is limited to about DVD resolution of 480p, that of the Wii output.&lt;br /&gt;&lt;br /&gt;The mplayer-ce can play almost any formats in any resolutions, but the Wii isn't fast enough for playing HD stuff.&amp;nbsp; Down conversion from HD to SD is pretty intensive processing, decode HD stuff and then recode.&amp;nbsp; You have to do it in your PC first.&amp;nbsp; The processing takes roughly the same order of time as the movie play time, depending on your CPU.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-5281191925062729712?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/5281191925062729712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=5281191925062729712' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5281191925062729712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5281191925062729712'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/08/wii-media-center-limitations.html' title='Wii media center limitations'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-1314758043337743273</id><published>2011-08-23T10:35:00.000-07:00</published><updated>2011-08-23T10:35:32.030-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wii'/><title type='text'>Setting up Wii as a mega game center</title><content type='html'>Instead of swapping DVD games, you can put them all on a USB drive.&amp;nbsp; That's mega.&amp;nbsp; You can also "exchange games" via the Internet this way.&lt;br /&gt;&lt;br /&gt;The problem for the Wii is the versions.&amp;nbsp; Software modifications are very specific to the firmware version of Wii.&amp;nbsp; Since these softmods aren't updated that often, you may be using out of date instructions.&amp;nbsp; There's still a possibility of bricking the wii.&lt;br /&gt;&lt;br /&gt;The other problems are trolling.&amp;nbsp; You never know what the purposes of some instructions, and the mentality of some writers.&lt;br /&gt;&lt;br /&gt;Let me tell you a story.&amp;nbsp; I overheard a kid said to his father, "You said we will go to the game shop again to get a new game.&amp;nbsp; That was last January."&amp;nbsp; So the kid probably got the Wii for Christmas or Thanks Giving, at the sales or not.&amp;nbsp; Then he got a game probably the next year at New Year sales.&amp;nbsp; Then no more games for another year, probably.&amp;nbsp; So, for whatever reasons, please minimize the trolling.&lt;br /&gt;&lt;br /&gt;So if your Wii is virgin, update to 4.3U/E/J.&amp;nbsp;&amp;nbsp; U for US, E for Europe, J for Japan etc.&amp;nbsp; You can do everything in 4.3.&amp;nbsp; If you already have homebrew something in your Wii, I don't think updating will brick it.&amp;nbsp; But you will have to install homebres all over again.&amp;nbsp; For this reason, you want to disable automatic updating once you complete installing everyting homebrew for 4.3.&lt;br /&gt;&lt;br /&gt;First the trusted instructions are &lt;a href="http://gwht.wikidot.com/usb-loader"&gt;here&lt;/a&gt; at GAF, pretty good, very detailed but not too specific.&amp;nbsp; The order of installation is:&lt;br /&gt;&lt;br /&gt;Wii 4.3&lt;br /&gt;Homebrew&lt;br /&gt;IOS236&lt;br /&gt;d2x&lt;br /&gt;Configurable USB Loader&lt;br /&gt;&lt;br /&gt;Homebrew is simply a simple way to run other applications and installers.&amp;nbsp; Almost all softmods are IOS, modifying the I/O system of the Wii, say, instead of reading the DVD drive, read from the USB instead.&amp;nbsp; d2x handles with some ways that games uses I/O.&amp;nbsp; The USB Loader manages the games and play them.&lt;br /&gt;&lt;br /&gt;Firstly, about the security.&amp;nbsp; These installers load a lot of things directly from websites and Nintendo.&amp;nbsp; So you have to trust them.&amp;nbsp; If you have internet filters for your kids, typically these ware sites and even game sites are blocked by default.&amp;nbsp; Then you MAY have to turn your firewall off to your Wii, and only your Wii.&amp;nbsp; You can do it easily on your Wifi router by setting the DMZ option on your Wii - demilitarize zone, meaning no protection.&lt;br /&gt;&lt;br /&gt;After installing everything, you should set the firewall to normal.&amp;nbsp; The homebrew software will still download from the web, but this is normally allowed.&amp;nbsp; There is no guarantee what is in your softmods.&amp;nbsp; For example, the easiest method to install Homebrew is to use the letterbomb method, without actually buying an old game.&amp;nbsp; But your IP and the MAC of your Wii is given away.&lt;br /&gt;&lt;br /&gt;If you If the installation complains that it cannot download a file, search for the file directly on the internet, download it, and put it in the right place on the SD card as directed.&amp;nbsp; This probably won't happen if your Wii is unprotected from the Internet.&amp;nbsp; The installers actually check hash signatures, so you probably won't download the wrong files into your wii.&lt;br /&gt;&lt;br /&gt;Before you do anything, it's best to go to Homebrew channel, get to BootMii by the Home button.&amp;nbsp; Then save 512 mb of NAND memory onto the SD card.&amp;nbsp; In BootMii, the wiimote won't work, use the Wii power button as next, and the reset button as select.&amp;nbsp; If anything goes wrong, you can load the NAND back to the Wii and all your installations are nulled.&lt;br /&gt;&lt;br /&gt;After installing IOS236, you should get the hell out without any further steps, step 2.&amp;nbsp; To get out of step 2, you push the 2 button, confusing, isn't it?&amp;nbsp; Otherwise you need to insert a real game, start it, and install IOS236 again.&lt;br /&gt;&lt;br /&gt;Something is missing in the USB Loader instructions.&amp;nbsp; I don't know what the hell he is talking about.&amp;nbsp; Just download the v69 version directly.&amp;nbsp; It works as instructed.&lt;br /&gt;&lt;br /&gt;I advise using NTFS for file format, which is the usual format that comes with USB drives, which is used in Windows, Linux compatible.&amp;nbsp; You have to add two lines to the config.txt file.&amp;nbsp; Then you don't need to add another FAT32 petition.&amp;nbsp; Just remember that in NTFS, filenames are case sensitive, while the old FAT are not.&lt;br /&gt;&lt;br /&gt;The important thing is that, USB Loader (and a few others with similar names) put everything on the folder wbfs at root of your USB drive (single or multiple partitions).&amp;nbsp; Otherwise the loader won't see them.&lt;br /&gt;&lt;br /&gt;You can only plug the USB drive into USB1 socket, the one near the bottom or near the edge. &lt;br /&gt;&lt;br /&gt;The loader will backup your DVD game to the USB drive via the + button.&amp;nbsp; It takes a while for all 4 Gb of data.&amp;nbsp; The filename will be GAMEID.iso inside the wbfs folder (or a few other alternatives). &lt;br /&gt;&lt;br /&gt;If you somehow get DVD image files .iso files, you must lookup the correct GAMEID from the internet such as http://wiitdb.com/.&amp;nbsp; Rename your file to GAMEID.iso and put it right under the wbfs folder.&amp;nbsp; Or else the loader won't see the game.&lt;br /&gt;&lt;br /&gt;If you play the same games often, you can use the SDHC cards too.&amp;nbsp; You need an 8 GB for one game, and a 16 GB card for 3 games.&amp;nbsp; USB flash drive should work.&amp;nbsp; You don't even need a card reader for your PC.&amp;nbsp; But with the USB socket at the back of the Wii, I find it not that convenient.&lt;br /&gt;&lt;br /&gt;I have a very old SD card (up to 2 GB), but I never come across the need to use it in installing all the homebrew software.&amp;nbsp; All SD cards are now SDHC.&amp;nbsp; Anything other than the biggest capacity you can get it on the net for cheap.&amp;nbsp; So cheap that the postage is significant.&amp;nbsp; You can pick these things up like trash in shops such as Fry's and Micro Center, if you are lucky to live near one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-1314758043337743273?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/1314758043337743273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=1314758043337743273' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1314758043337743273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1314758043337743273'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/08/setting-up-wii-as-mega-game-center.html' title='Setting up Wii as a mega game center'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4725632126834110440</id><published>2011-08-23T08:56:00.000-07:00</published><updated>2011-08-23T08:57:01.068-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bittorrent'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><title type='text'>Sync your folder in the cloud with your local drive</title><content type='html'>For backups, you sync your local folder to some servers in the cloud.&amp;nbsp; Since only the updated files are copied, you can run the command via cron automatically, daily or hourly.&amp;nbsp; You can do the same to encrypted files if you use ecryptfs.&lt;br /&gt;&lt;br /&gt;For bittorrent downloads into the cloud, you can automatically sync the downloads to your local drive.&amp;nbsp; With automatic sync, it's as good as downloading directly, without the hazzle of starting bt client on your computer.&amp;nbsp; But the bandwidth usage increases by 50%, because the files got transferred out of the cloud twice, one for seeding and one to your computer.&lt;br /&gt;&lt;br /&gt;The easiest way is using Ubuntu in EC2 and locally, which I am.&amp;nbsp; First to copy a file or whole folder, from EC2 to hard drive.&amp;nbsp; Assume you have a folder called downloads in EC2, and your default username there is ubuntu.&lt;br /&gt;&lt;br /&gt;scp -i /home/yourusername/yourkeyfile.pem ubuntu@ec2-70-19-168-131.compute-1.amazonaws.com:downloads/foldername /home/yourusername/downloads&lt;br /&gt;&lt;br /&gt;The advantage is that there is a counter for the percentage completion.&amp;nbsp; You can custom the filenames and folder names.&lt;br /&gt;&lt;br /&gt;If you sync the files, a single command is all you ever need, and you can put it into cron and forget about it.&lt;br /&gt;&lt;br /&gt;rsync -e "ssh -i /home/yourusername/yourkey.pem" -av --exclude '*.part' ubuntu@ec2-33-55-444-222.compute-1.amazonaws.com:downloads ~&lt;br /&gt;&lt;br /&gt;For bittorrents, you exclude the partial downloads and never waste bandwidth.&amp;nbsp; The disadvantage is that the command is completely slient.&amp;nbsp; You have no way of knowing the progress unless using other means such the system network monitor.&amp;nbsp; Also the partial file is hidden somewhere, so you cannot take a peep first.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4725632126834110440?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4725632126834110440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4725632126834110440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4725632126834110440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4725632126834110440'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/08/sync-your-folder-in-cloud-with-your.html' title='Sync your folder in the cloud with your local drive'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-2960304637788675708</id><published>2011-08-17T21:32:00.000-07:00</published><updated>2011-08-17T21:32:44.183-07:00</updated><title type='text'>USB Flash drive shrinks in capacity due to hidden bad trash</title><content type='html'>In Ubuntu, each drive has a hidden trash bin, just like in Windows.&amp;nbsp; But in Ubt, "undelete" is integrated.&amp;nbsp; This works for native Linux file system formats ext?, and old Windows FAT32, but somehow don't work for new Windows NTFS with multiple partitions.&lt;br /&gt;&lt;br /&gt;Users see a single trash bin accessible via the status bar.&amp;nbsp; When a drive is mounted, it's trash appears in the central trash bin.&amp;nbsp; A flash drive is automatically mounted when it's inserted.&lt;br /&gt;&lt;br /&gt;In the desktop GUI, Gnome, you cannot delete a file, but only move it to the trash.&amp;nbsp; So you don't recover disk space when you remove files on the flash file.&amp;nbsp; You have to empty the trash. &lt;br /&gt;&lt;br /&gt;For some reasons, probably pulling out the flash drive without unmounting it first, and didn't empty the trash first, the trash can information got corrupted.&amp;nbsp; Say the trash can cannot be emptied.&lt;br /&gt;&lt;br /&gt;First, you have to become superuser to force delete files in trash can.&amp;nbsp; You need to bring up the file explorer or file browser in Linux:&lt;br /&gt;&lt;br /&gt;#gksu nautilus&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;From there you browse the the flash drive, show hidden files via options.&amp;nbsp; Then you have sufficient privilege to delete files in the Trash can.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-2960304637788675708?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/2960304637788675708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=2960304637788675708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2960304637788675708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2960304637788675708'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/08/usb-flash-drive-shrinks-in-capacity-due.html' title='USB Flash drive shrinks in capacity due to hidden bad trash'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-920347491490002696</id><published>2011-08-17T00:06:00.000-07:00</published><updated>2011-08-17T00:06:23.695-07:00</updated><title type='text'>Settings up Wii as your wireless media center and free game center</title><content type='html'>Why Wii?&amp;nbsp; Because it's easy, parents can do it.&lt;br /&gt;&lt;br /&gt;Why Wii?&amp;nbsp; The HD version will only be launched in 2012.&amp;nbsp; But you can see how popular Netfix streaming is, while most of the library are DVD's.&lt;br /&gt;&lt;br /&gt;Why Wii?&amp;nbsp; Sometimes you don't want to go to the center of the living room and watch the main TV.&amp;nbsp; You don't want to sit in front of the desktop too often either.&amp;nbsp; Sitting in front of a notebook is worse.&amp;nbsp; Kids like their own quiet corners sometimes.&amp;nbsp; I like my own space too sometimes.&amp;nbsp; If you haven't throw away all your obsolete TV's, they are pretty good for Wii.&amp;nbsp; Or you can pick up a decent monitor for pennies in the dollar on a garage sale.&amp;nbsp; You can go to the garage with a Wii, and connect that to a TV that you didn't bother to throw away yet.&lt;br /&gt;&lt;br /&gt;Why Wii?&amp;nbsp; The Wiimote is something, though other consoles have been catching up.&amp;nbsp; You can control the usual complicated media player maneuvers with your left hand. 5 year old kids surf channels and movies like a pro.&lt;br /&gt;&lt;br /&gt;Homebrew is a generic term for all the alternative software for game consoles.&amp;nbsp; For Wii there is the wiibrew.org.&amp;nbsp; This site is not one of those who try to sell you something when it's free.&lt;br /&gt;&lt;br /&gt;First you need to setup the Homebrew channel.&amp;nbsp; Even wiibrew.org is not up to date.&amp;nbsp; For all their methods, you need to buy a real game DVD, start playing at least once, save the game on SDHC card.&amp;nbsp; Then you replace the saved games files with the hacked files.&lt;br /&gt;&lt;br /&gt;The best is the Letterbomb method at http://please.hackmii.com/.&amp;nbsp; There are videos and tutorials to help you. http://www.youtube.com/watch?v=YYDM3D5grp0&amp;nbsp; To get your Wii MAC, go to the Wii setup menu, at the Internet options.&amp;nbsp; After all that is done, you go to the Wii calendar.&amp;nbsp; You can find the email on Today or on Yesterday.&amp;nbsp; You can see the letter with a bomb icon.&amp;nbsp; You click on it and begin to install.&amp;nbsp; You install Homebrew Channel, and I suggest also bootmii for many other things.&lt;br /&gt;&lt;br /&gt;The site didn't work for my secure Linux and secure Firefox.&amp;nbsp; You may use IE or the bundled cut down browser on Ubuntu. &lt;br /&gt;&lt;br /&gt;The current System Menu Version of the Wii is 4.3 (U for US, E for Europe etc).&amp;nbsp; You should update your system to 4.3, otherwise earlier systems don't even support USB2.0.&amp;nbsp; Though if you or someone have installed some hacks before, they will be deleted during System Menu update.&lt;br /&gt;&lt;br /&gt;The Wii treats storage devices differently.&amp;nbsp; The most likely to work storage is the early SC, up to 2GB.&amp;nbsp; Next best is SDHC, and it works on my Wii.&amp;nbsp; Then it's USB drive or flash drive.&amp;nbsp; I use SDHC throughout without problems.&lt;br /&gt;&lt;br /&gt;The next one to install is Homebrew browser, from whom you can download other games and software via wifi.&amp;nbsp; wiibrew.org has a page on it.&lt;br /&gt;&lt;br /&gt;The Wiimote is something, though other consoles also have it.&amp;nbsp; With it, a simple painting game becomes a multilayer strategy game, and they are like having fun painting on the wall instead of on paper.&lt;br /&gt;&lt;br /&gt;For the media center bit, you should install mplayer-ce via Homebrew.&amp;nbsp; WiiMC is better but it didn't work for me.&amp;nbsp; Mplayer-ce plays at least .mp4, .avi (xvid) and .mov files.&amp;nbsp; It plays all of them on SDHC cards.&amp;nbsp; It doesn't play .mov files on USB flash drive.&amp;nbsp; It only plays .avi files on my desktop via file sharing with SMB.&amp;nbsp; It doesn't play photos.&lt;br /&gt;&lt;br /&gt;If you don't use wifi to transfer files, you have to copy the files to flash drive or SDHC card, carry the drive or card to the console.&amp;nbsp; My old camera is good at taking pictures but very slow in transfering the files.&amp;nbsp; The USB connector is at the back of the Wii which is inconvenient.&lt;br /&gt;&lt;br /&gt;The best method is file sharing.&amp;nbsp; You play the files directly on your hard drive of your computer via wifi.&amp;nbsp; You do not need to copy and carry the drives and cards around.&amp;nbsp; Actually no files are copied.&amp;nbsp; They are like streaming to your Wii immediately.&amp;nbsp; For this reason don't use ftpii, where files are actually copied, and can be slow via wifi.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The easiest file sharing method is via SMB.&amp;nbsp; The beauty of Ubuntu and Linux is that it's built in.&amp;nbsp; You don't need to install Samba.&amp;nbsp; There are several methods to config sharing on Ubuntu but the only one works for is to open a terminal, and then the command:&lt;br /&gt;&lt;br /&gt;#shares-admin&lt;br /&gt;&lt;br /&gt;The app have nice GUI.&amp;nbsp; You specify the folder to share where your movies will be, and select SMB as the method.&amp;nbsp; You give the share a name, say wii, to identify it on the wii side.&amp;nbsp; Leave the Windows tab alone as you are not sharing with Windows.&amp;nbsp; I don't think you need it but I picked one of the user on the desktop as allowed user for the share folder.&lt;br /&gt;&lt;br /&gt;On the Wii side you look for the smb.config file under apps/mplayer-ce/.&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;span class="com"&gt;#Samba share1 &amp;nbsp;(smb1:/) &lt;/span&gt;&lt;span class="pln"&gt;&lt;br /&gt;ip1&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;span class="lit"&gt;192.168&lt;/span&gt;&lt;span class="pun"&gt;.&lt;/span&gt;&lt;span class="lit"&gt;0.2&lt;/span&gt;&lt;span class="pln"&gt;&lt;br /&gt;share1&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;span class="typ"&gt;wii&lt;/span&gt;&lt;span class="pln"&gt;&lt;br /&gt;user1&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;span class="pln"&gt; &lt;br /&gt;pass1&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;/pre&gt;&lt;pre class="prettyprint"&gt;&lt;span class="pun"&gt;&amp;nbsp; &lt;/span&gt;&lt;/pre&gt;Add the share name you picked to identify the path of the shared folder.&amp;nbsp; The ip is you PC, typically 192.168.0.xxxx, depending on your brand of wireless router.&amp;nbsp; I also add the user name that I picked and his login password for Ubuntu.&amp;nbsp; This is probably not needed or wrong way to do it.&amp;nbsp; But that's what working after a lot of trouble shooting.&lt;br /&gt;&lt;br /&gt;That is not all.&amp;nbsp; The firewall at the wireless router typically do not bother with network traffic within the LAN.&amp;nbsp; Unfortunately Linux has a good firewall itself.&amp;nbsp; The Wii, and anything else, is not allowed to connect into Linux.&lt;br /&gt;&lt;br /&gt;Messing with the Linux firewall is messy.&amp;nbsp; But there is firestarter, that I am already using.&amp;nbsp; All you need to do is to set the inbound policy.&amp;nbsp; You set it to SMB/Samba at the drop down menu, and the firewall will open the ports.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-920347491490002696?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/920347491490002696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=920347491490002696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/920347491490002696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/920347491490002696'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/08/settings-up-wii-as-your-wireless-media.html' title='Settings up Wii as your wireless media center and free game center'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-2356363462575756247</id><published>2011-08-16T22:35:00.000-07:00</published><updated>2011-08-16T22:35:02.945-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bittorrent'/><title type='text'>Tips for bit-torrent clients in the cloud</title><content type='html'>Specifically, I use Transmission as the bit-torrent client, installed on free Amazon EC2 Ubuntu Linux.&amp;nbsp; There's no monitor in the cloud so I'm using the so called headless mode, or no GUI mode, or command line mode.&lt;br /&gt;&lt;br /&gt;Actually the Transmission daemon runs forever, and except for the configuration, you never need to deal with it.&amp;nbsp; You can use the web interface via the browser on your desktop.&lt;br /&gt;&lt;br /&gt;First you must configure Transmission on EC2 by editing the settings text file.&amp;nbsp; First you have to set the seeding ratio.&amp;nbsp; Many trackers require the ratio to be at least 1:1.&amp;nbsp; You must upload the same bytes that you download.&amp;nbsp; But still you can upload a lot more than you download.&amp;nbsp; This can be quite costly in EC2.&lt;br /&gt;&lt;br /&gt;Transmission only honor the upload ratio AFTER download is completed.&amp;nbsp; Because EC2 is very fast, your download is fast but your upload is even faster, which can be by a few times if all your peers are slow.&amp;nbsp; So by the time your movie download is finished, you may have already uploaded 10 times the size of the movie.&amp;nbsp; You have to limit your upload speed.&amp;nbsp; 100 kb/s seems to be decent.&amp;nbsp; If you set it too low, it will affect your download rates.&lt;br /&gt;&lt;br /&gt;The download rate depend very much on the time of the day.&amp;nbsp; You save time when everybody in your region go to sleep.&amp;nbsp; The bit-torrent download could be a few times faster, and the download from EC2 to your computer could be twice.&amp;nbsp; But you don't save anything, except for time.&lt;br /&gt;&lt;br /&gt;The free EC2 only comes with about 8GB of storage.&amp;nbsp; The BT client will hang because of out of storage space if somebody put together the whole season of TV shows.&amp;nbsp; On the web interface, you select the torrent and then select the file tab.&amp;nbsp; Just check the files you want first to be somewhat less than 8GB.&amp;nbsp; When you finish downloading, you pause Transmission.&amp;nbsp; Then you use remote copy or other mean to transfer the files to your desktop.&amp;nbsp; Then you delete the files on EC2.&amp;nbsp; Then you resume the torrent.&amp;nbsp; It's strange that Transmission behave exactly as if you haven't deleted the completed files.&lt;br /&gt;&lt;br /&gt;You want to decide if you still want the movie file while the torrent is active.&amp;nbsp; VLC can read partially download files.&amp;nbsp; But it will be rather complicated when the file is on EC2.&lt;br /&gt;&lt;br /&gt;When the download is completed, you want to decide if you want the movie and download in full to your desktop.&amp;nbsp; You can use a command line video editor to cut out a few minutes at random.&amp;nbsp; You can download these and watch before you decide.&amp;nbsp; You can use a command line video player to generate snap shot galleries for you to download and preview.&lt;br /&gt;&lt;br /&gt;But it's simpler to just download the movie file using scp or similar.&amp;nbsp; Once you started downloading, most of the Linux movie players can play the partial files.&amp;nbsp; Even better, unlike bit-torrent partial files with pieces arriving in random order, you start playing the movie at the beginning while the rest is being downloaded.&amp;nbsp; This is like some sort of streaming.&amp;nbsp; If you are picky about movies, you may save bandwidth equal to the size of the movie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-2356363462575756247?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/2356363462575756247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=2356363462575756247' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2356363462575756247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2356363462575756247'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/08/tips-for-bit-torrent-clients-in-cloud.html' title='Tips for bit-torrent clients in the cloud'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-6391948932584282296</id><published>2011-08-08T15:59:00.000-07:00</published><updated>2011-08-08T22:17:39.517-07:00</updated><title type='text'>Home made universal pet waterer</title><content type='html'>Upside down bottle type of waterer is basically a waste of money, unless your dog is large.&amp;nbsp; You are buying a big bottle or tank.&amp;nbsp; It amazes me that people actually use these things in the office.&amp;nbsp; I hate to change the bottle.&lt;br /&gt;&lt;br /&gt;For pets that drinks less than a few liter of water, you can make a waterer in a minute, with things in your recycle bin.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-FSghBcJGLDI/TkBoYam50II/AAAAAAAAAqQ/NOLz5vIqesY/s1600/waterer.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-FSghBcJGLDI/TkBoYam50II/AAAAAAAAAqQ/NOLz5vIqesY/s320/waterer.jpg" width="316" /&gt;&lt;/a&gt;&lt;/div&gt;All you need is to cut a hole near the bottom on a soda bottle.&amp;nbsp; Then put a bottle in another container such as a plastic coffee container.&lt;br /&gt;&lt;br /&gt;The tube and cup is optional.&amp;nbsp; Without these your pet drinks from open spaces of the "coffee container".&lt;br /&gt;&lt;br /&gt;The two pieces design makes it universal.&amp;nbsp; For large pets, you can use several soda bottles with almost fitting outer container, which all feed into a single drinking cup.&lt;br /&gt;&lt;br /&gt;For small pets, you can fit a small cup inside the cage suitable for the size of the pet and the size of the cage.&amp;nbsp; The large soda bottle can stay outside.&lt;br /&gt;&lt;br /&gt;Determining the optimal size and optimal placement of waterers also lead to 2 pieces design.&lt;br /&gt;&lt;br /&gt;You want cups to be small to save space, keep water fresher or waste less water, reduce dust, and reduce other rubbish such as litter, food residue and animal waste.&amp;nbsp; On the other hand, you need some mass so your pet cannot topple the waterer.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Soda bottle&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You cannot use soft plastic bottles such as milk bottles.&amp;nbsp; They cannot withstand the atmosphere pressure and will be squashed.&amp;nbsp; Ordinary soda bottle will be tough enough.&lt;br /&gt;&lt;br /&gt;You can use whatever means to make a hole, such as scissor or knife.&amp;nbsp; I drill a pilot hole using a plastic drill.&amp;nbsp; Then enlarge it using a wood drill.&amp;nbsp; Holes have to be at least 3/8".&amp;nbsp; Water will not come out of small holes at all.&amp;nbsp; A larger hole allows the water and air bubbles to flow more easily.&amp;nbsp; Water comes out and air comes in at the same hole, nothing you can do about that.&amp;nbsp; I enlarge the hole using a rotatory drill bit for cutting plastic.&amp;nbsp; But a scissor is as good as anything else.&lt;br /&gt;&lt;br /&gt;The hole should be near the bottom to maximize the delivered water volume but enough water left to give the bottle and outer container some weight for stability.&amp;nbsp; The height of the hole is also one of the variables to adjust the water level.&lt;br /&gt;&lt;br /&gt;You can just refill the bottle at the hole so make it in a convenient place, perhaps with a 2nd hole next to it for air to get out.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The cup&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Any cup will do but there may be a lot of requirements.&amp;nbsp; It has to be the right size for your pet, can be fixed or cannot be toppled.&amp;nbsp; I use PVC under sink drain pipes with a U section.&amp;nbsp; Pets drink from one end and the "plumbing" at the other side.&amp;nbsp; You can glue or use all the other methods to fix PVC piping.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;The tube&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;As shown, you just need a tube, dipping into the outer container and the cup.&amp;nbsp; You don't need to do anything as long as the tube ends are under the water line.&lt;br /&gt;&lt;br /&gt;I use 1/4" vinyl tubes for small pets.&amp;nbsp; I'm not sure if vinyl tubes are for potable water.&amp;nbsp; But 1/4 tubes for connecting to fridge ice makers are readily available, but not as flexible as vinyl tubes.&amp;nbsp; There are also PEX tubes surely for potable water, but I don't know how flexible they are at 1/4".&amp;nbsp; For larger pets, you may want to use 3/8" or larger tubes for faster refill.&lt;br /&gt;&lt;br /&gt;The simplest way to keep the tube in place is to drill a 1/4" hole (for 1/4 flexible tubes) on the wall of the outer container and the cup, above the water line.&amp;nbsp; Then insert the tube through the hole into the water.&amp;nbsp; Of course you can always use clips.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The water level at the outer container and cup need to be aligned.&amp;nbsp; Otherwise the cup either overflows, draining all the water, or the water level in the cup is too low for the pet to drink from.&lt;br /&gt;&lt;br /&gt;You can start by changing the height of the outer container little by little, such as using stacks of old CD/DVD cases.&amp;nbsp; Then you fix the cup, find some objects to replace the CD cases with the same height, cut PVC tubes as legs for a stand, or make an adjustable stand. &lt;br /&gt;&lt;br /&gt;To start, you need to fill the bottle, raise the outer container up so the cup overflows.&amp;nbsp; This get rid of air in the tube.&amp;nbsp; If this doesn't work, fill the tube with water fully or partially, then insert into the outer container and cup.&amp;nbsp; Try again.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Refilling the bottle&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When the cup cannot be refilled by the bottle, it's time to refill.&amp;nbsp; In this case, lift the bottle up will not spill any water into the outer container.&amp;nbsp; There's no water in the bottle above the water level line.&lt;br /&gt;&lt;br /&gt;If there is water remaining above the water level line, some water will spill into the outer container and then into the cup, which may overflow a bit.&amp;nbsp; You have to lift the bottle swiftly and turn it horizontally so the hole is at the top.&lt;br /&gt;&lt;br /&gt;Fill the bottle at the hole, carry it horizontally back to the outer container.&amp;nbsp; Turn it vertical and slip into the outer container in one swift maneuver.&amp;nbsp; It's easier than turning a water bottle upside down, and with less spills.&amp;nbsp; Kids can do it, which is the goal of the design.&lt;br /&gt;&lt;br /&gt;As long as the ends of the tubes stay in water below the level line, the system will keep on working.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Maintenance&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;It's trivial to dismantle the whole system to clean.&amp;nbsp; You may even microwave all the plastics.&lt;br /&gt;&lt;br /&gt;For some reason you may not want to dismount the cup from time to time.&amp;nbsp; It may be mounted at a hard to reach corner, or the dismounting need a lot of work.&lt;br /&gt;&lt;br /&gt;To keep the water fresh, you may need to drain the cup after, say, vacation.&amp;nbsp; Fill the bottle nearly full.&amp;nbsp; You fill a short 1/4" tube (same size as the other tubes) with water.&amp;nbsp; Dip one end into the cup and drop the other end below the cup.&amp;nbsp; Water will drain from the cup and being replaced from the bottle.&amp;nbsp; Small particles will be sucked out of the cup.&amp;nbsp; For larger particles you can use a thicker tube.&lt;br /&gt;&lt;br /&gt;To disinfect the system, I suggest to use perfectly safe H2O2, available in drug stores at 3% strength.&amp;nbsp; Drain the cup until the water left in the bottle and the outer container roughly equals the volume of H2O2 you want to add.&amp;nbsp; (A 50% mixture is often suggested for disinfection.) Then pour the H2O2 into the outer container.&amp;nbsp; Stop draining the cup when the water level in it starts to drop.&amp;nbsp; Leave the system for a while for the H2O2 to take action.&lt;br /&gt;&lt;br /&gt;To rinse the system, refill the bottle to full.&amp;nbsp; Keep draining the cup until the water level in cup drops.&amp;nbsp; Repeat.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-6391948932584282296?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/6391948932584282296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=6391948932584282296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6391948932584282296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6391948932584282296'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/08/universal-pet-waterer.html' title='Home made universal pet waterer'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-FSghBcJGLDI/TkBoYam50II/AAAAAAAAAqQ/NOLz5vIqesY/s72-c/waterer.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-7298600761926570694</id><published>2011-08-07T07:17:00.000-07:00</published><updated>2011-08-07T07:17:23.603-07:00</updated><title type='text'>The science and technology of wok</title><content type='html'>I have a few large woks and frying pans, all ruined, by wife.&amp;nbsp; The importance of wok is that, it could cure anorexia or the early development of it.&amp;nbsp; My small kid would eat everything that comes out of the wok, but will make a lot of diplomatic efforts in order not to eat other things.&lt;br /&gt;&lt;br /&gt;It was time to replace the wok, actually deep frying pan.&amp;nbsp; It was always time.&amp;nbsp; With all the negative news about non-stick pans, our well scratched non-stick frying pan seemed to be a health hazard.&lt;br /&gt;&lt;br /&gt;I went to Target with all the beautiful cook wares.&amp;nbsp; It was a mistake.&amp;nbsp; I would think that they would have come up with a safe non-stick now.&amp;nbsp; So I brought a non-stick frying pan that seemed to have an indestructible non-stick surface.&amp;nbsp; They always claim that on infomercials.&lt;br /&gt;&lt;br /&gt;The non-stick surface didn't come off this time.&amp;nbsp; Perhaps wife didn't use a steel spatula to scrub on the food stain.&amp;nbsp; But food stain did get on the side non-stick surface.&amp;nbsp; We use intense heat, otherwise it wouldn't be stir fry.&lt;br /&gt;&lt;br /&gt;That didn't bother me a bit, except that when the pan is heated, small brown bubbles will come out on the side like boiling.&amp;nbsp; It's the same whenever we wash it, and then heat it again.&amp;nbsp; I'm not worried if that's food residue like soy source, that we used a lot.&amp;nbsp; But I'm worried about other chemicals.&lt;br /&gt;&lt;br /&gt;So this IS time to get another wok.&amp;nbsp; From my research last time, I know it have to be a case iron wok.&amp;nbsp; (Wrong)&amp;nbsp; Just that Target and most cook ware shops don't have it, at least not in the form of a wok or practical frying pan.&lt;br /&gt;&lt;br /&gt;A wok with a flat base is basically a deep frying pan.&amp;nbsp; A round normal wok is perfect if you have gas (gasoline, propane).&amp;nbsp; For electric and induction you need a flat base.&amp;nbsp; But a flat base wok is not really a wok.&amp;nbsp;&amp;nbsp; And in the western world, you need a wok ring as a stand for the round bottomed wok.&lt;br /&gt;&lt;br /&gt;You choice of material is cast iron and carbon steel (and stainless steel).&amp;nbsp; You don't want any coating on the inside or the outside.&amp;nbsp; They don't last, can't stand intense heat, or they just want more of your money.&lt;br /&gt;&lt;br /&gt;I made the silly mistake that cast iron is iron, and carbon steel is steel.&amp;nbsp; I have enough stainless cookware.&amp;nbsp; Each and every one have food stains on it.&amp;nbsp; Wife prefer to fry in pots without the oil splashing around.&amp;nbsp; The good thing about stainless steel is that even with a lot of scrub marks, the outside and inside looks decent, except for the spots with food stain on it.&amp;nbsp; You can remove stains if you try hard enough, and there are chemicals to do it.&lt;br /&gt;&lt;br /&gt;Obviously stainless steel is not a replacement for non-stick.&amp;nbsp; I'm sure cast iron is the nearest thing.&lt;br /&gt;&lt;br /&gt;Basically everything is steel or everything is carbon steel.&amp;nbsp; The least refined steel is cast iron, iron with carbon content &amp;gt; 2%.&amp;nbsp; More refined is carbon steel with less carbon content.&amp;nbsp; Stainless steel is steel with chrome added so it will not rust.&amp;nbsp; The lesser the amount of carbon, the harder is the steel.&lt;br /&gt;&lt;br /&gt;The confusion with cast iron is that traditional western cast iron cook ware is very different from traditional Chinese cast iron wok.&amp;nbsp; Western cast iron is thick, rough surface and I bet very non-stick.&amp;nbsp; Chinese cast iron wok is not a lot different from a carbon steel wok in appearance and weight.&lt;br /&gt;&lt;br /&gt;My explanation can be that western cast iron has higher carbon content, so they are more brittle and hence it has to be thicker.&amp;nbsp; And the high carbon content cast iron is suitable to use sand mold to cast the shape of a frying pan or wok.&amp;nbsp; Chinese cast iron wok has lower carbon content, hence stronger.&amp;nbsp; I think they are made like pressing on a piece of red hot iron into the shape of a wok.&lt;br /&gt;&lt;br /&gt;You can dismiss western cast iron cookware if you want Chinese style stir fry.&amp;nbsp; They are good for what they are designed to cook traditionally.&amp;nbsp; And I bet they are really non stick, because it doesn't matter if there is any stain on it or not.&amp;nbsp; It heat up slow and is heavy.&lt;br /&gt;&lt;br /&gt;So basically it's steel with varying carbon content, and the high carbon content "cast iron" are at the cheaper end it cost to reduce carbon content.&lt;br /&gt;&lt;br /&gt;"Carbon steel" heat up faster, harder and in general thinner, lighter. &lt;br /&gt;&lt;br /&gt;Basically that's all academic.&amp;nbsp; It does not make that much difference if you fry on occasion or even daily, as opposed to in a Chinese restaurant.&amp;nbsp; A piece of iron with 2% or 1% carbon do not make that much of a difference in a family setting.&lt;br /&gt;&lt;br /&gt;A a piece of machine made piece of iron cannot be fragile.&amp;nbsp; If you do not use your wok as a fighting shield, a cast iron wok is fine, which could still last a lifetime, what Chinese expects of their wok.&amp;nbsp; And it's only $10.&lt;br /&gt;&lt;br /&gt;Stronger carbon steel can be made thinner.&amp;nbsp; It heats up faster and weight less.&amp;nbsp; The weight is important as the smallest wok is some 13" diameter up to 16 or larger in restaurants.&amp;nbsp; It will be your largest piece of cookware so you decide what weight you can deal with, on and off the stove, hanging it up, putting it in the cabinet, hand washing, etc.&lt;br /&gt;&lt;br /&gt;For carbon steel I would go for those hand hammered.&amp;nbsp; I bet the purpose is to make it thinner.&amp;nbsp; It only cost a little extra.&amp;nbsp; They have steel and they have labor.&amp;nbsp; You just can't compete.&lt;br /&gt;&lt;br /&gt;Now the only other consideration is seasoning.&amp;nbsp; Before use, you have to oil it and burn it to give it a protecting and non stick surface.&amp;nbsp; Many people seemed to worry about it, doing it wrong.&lt;br /&gt;&lt;br /&gt;In iron age terms, you are adding food stain to a weapon, to use in a kitchen when you are not fighting.&amp;nbsp; You just can't do it wrong.&lt;br /&gt;&lt;br /&gt;I suppose higher carbon content cast iron have a rougher surface and holds food stain better.&amp;nbsp; Food stains come off in stainless steel pots, so people are worrying that "seasoning" come off easier in carbon steel.&amp;nbsp; That's laughable.&amp;nbsp; No body worries about food stain coming off too easy.&amp;nbsp; You can always reapply.&amp;nbsp; But in normal use food will always stain your wok.&lt;br /&gt;&lt;br /&gt;The worry is that food stain will become too thick, and come off in blocks, making the wok surface uneven. But you can deal with it one way or another, or all by itself.&lt;br /&gt; &lt;br /&gt;Please don't say that "I need to toss it" unless you are a Chinese cook, or intended to be.&amp;nbsp; It only happens, perhaps, in kitchens in Chinese restaurants.&amp;nbsp; It's a hazard to do it in your own kitchen.&amp;nbsp; So it doesn't need to be that light, and don't need a long and strong handle.&lt;br /&gt;&lt;br /&gt;The most practical handle is the small loop ones holding securing with two rivets.&amp;nbsp; That's indestructible and most space saving.&amp;nbsp; If you want to move it when hot, you can just use two wet washing cloth.&amp;nbsp; Don't move it while cooking, and you don't need to.&amp;nbsp; A long handle may break at the welding point, and wooden handles are silly idea, unless you can replace it.&amp;nbsp; Though the whole thing is rather cheap - a piece of iron.&lt;br /&gt;&lt;br /&gt;If you have rust, that means your food stain is not good enough.&amp;nbsp; You can just scrub off the rust and food will find it's way to stain it.&amp;nbsp; The wok is iron and rust is sort of iron oxide, stable compounds what wouldn't do anything to your body.&amp;nbsp; These will just pass out straight away.&amp;nbsp; You won't get iron supplement either - they have to be in soluble ion form.&lt;br /&gt;&lt;br /&gt;Now they are teaching home cooks to stain their cook ware with food, and how to make them stay.&amp;nbsp; And not to use soap to wash woks.&amp;nbsp; How lovely.&amp;nbsp; But wife and many home makers have obsession with removing stains.&amp;nbsp; That will education them good.&lt;br /&gt;&lt;br /&gt;Surprisingly, even Chinese supermarkets don't sell authentic woks as used in Chinese homes for ages.&amp;nbsp; Perhaps they are too cheap, from $10 for cast iron to $20 for hand hammered carbon steel with a steel tossing handle.&amp;nbsp; You can find the Wok Shop selling woks online for at least several years.&amp;nbsp; There's no other competition.&amp;nbsp; They are in San Francisco China town.&amp;nbsp; So you are mostly paying for the postage.&amp;nbsp; If you are on a road trip there, this is your gift idea.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-7298600761926570694?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/7298600761926570694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=7298600761926570694' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/7298600761926570694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/7298600761926570694'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/08/science-and-technology-of-wok.html' title='The science and technology of wok'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-5832564479741622048</id><published>2011-08-04T10:16:00.000-07:00</published><updated>2011-08-06T11:26:26.090-07:00</updated><title type='text'>Protecting your files in Ubuntu Linux - encryption</title><content type='html'>I always use Truecrypt to protect my files in Windows.&amp;nbsp; When I moved to dual boot with Ubuntu, naturally I used Truecrypt too.&amp;nbsp; The lovely thing is that I can even use the same encrypted profile for Firefox.&amp;nbsp; Only that extensions and plug-ins using native compiled code will not work.&amp;nbsp; But those are not much.&lt;br /&gt;&lt;br /&gt;Now that I didn't return to Windows for months, I'm was looking for something better in Linux.&amp;nbsp; And yes, ecryptfs for Ubuntu.&lt;br /&gt;&lt;br /&gt;Truecrypt is a block device.&amp;nbsp; You give it a drive, partition or file, it does whatever it likes, and implement it's file system on it, though Tc implements the same files system such as FAT or NTFS.&lt;br /&gt;&lt;br /&gt;I never wanted to encrypt whole system, too risky if I didn't buy a new computer and start from fresh.&amp;nbsp; Partitions are too troublesome because I had too many inherited from hush jobs of upgrading the hard drives a couple of times.&amp;nbsp; So I use only large files as containers.&lt;br /&gt;&lt;br /&gt;From a few to 30 Gb files, they fill up sooner or later.&amp;nbsp; You end up with a couple of large files where you can fit them in, or you have to make bigger and bigger drives and setup things all over. &lt;br /&gt;&lt;br /&gt;Truecrypt turns out to be quite reliable.&amp;nbsp; I had crashes because the encrypted profiles I am constantly using.&amp;nbsp; The file container became unreadable.&amp;nbsp; Luckily Tc comes with it's own fix disk utility, very much like that in Windows.&amp;nbsp; So I can fix my old FAT and NTFS containers even in Ubuntu.&amp;nbsp; I used old FAT for a reason because they are old and contain less traces.&lt;br /&gt;&lt;br /&gt;ecryptfs is integrated into Ubuntu, which comes with a Private directory that is not initiated.&amp;nbsp; All you have to do is type in a terminal:&lt;br /&gt;&lt;br /&gt;ecryptfs-setup-private&lt;br /&gt;&lt;br /&gt;I didn't remember if I used this but &lt;a href="http://bodhizazen.net/Tutorials/Ecryptfs#Private"&gt;here&lt;/a&gt; it says it will ask you for your login password, and generate a passphrase for you if you leave it blank.&lt;br /&gt;&lt;br /&gt;That is it.&amp;nbsp; After you login in (with password), automatically you can access your encrypted files in Private as if they are unencrypted files.&amp;nbsp; When you logout or power down, nobody can in theory access your files without your passphrase.&lt;br /&gt;&lt;br /&gt;There are tools to migrate ecryptfs to your whole home directory and even the whole system.&amp;nbsp; But it looks too risky for me.&amp;nbsp; Not that I know ecryptfs is risky.&amp;nbsp; They way I do it will be risky.&amp;nbsp; You will never know after upgrade from hard drive to hard drive and OS to OS.&lt;br /&gt;&lt;br /&gt;The advantage of ecryptfs is that it's not a block device.&amp;nbsp; It's a layer on top of the file system.&amp;nbsp; So you do not need to allocate space for the container.&amp;nbsp; the Private directory will grow just as any other directories.&lt;br /&gt;&lt;br /&gt;Another critical feature of ec is that you can backup the encrypted files in .Private.&amp;nbsp; This is huge for incremental backups using existing tools.&amp;nbsp; Using Truecrypt, you have to copy the whole 30 Gb container everyday.&amp;nbsp;&amp;nbsp; Or mount the original container and then a backup container and then backup incrementally.&amp;nbsp; Then unmount both after.&amp;nbsp; In Linux you can just about do it without operator intervention, that is, while you are sleeping.&amp;nbsp; But storing your passphrase somewhere in some form opens up chances for attacks.&lt;br /&gt;&lt;br /&gt;The bad thing of Truecrypt is that you have to enter your passphrase every time you mount.&amp;nbsp; So it's at least two passwords, one for login and one for Tc.&amp;nbsp; It is even more troublesome in Linux.&amp;nbsp; Because mounting is a privileged action, you need to enter your login password again every time.&amp;nbsp; So there is less incentive in dismounting and mounting secret containers repeatedly.&amp;nbsp; For ecryptfs, you only need to login once, the rest is automatic.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Encrypt Arbitrary Directory &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Now of course you want to use folders other than Private in your home directory.&amp;nbsp; Say I want to store something encrypted in my massive external drive.&amp;nbsp; First of all, you may have the impression that ecryptfs only works on Linux file systems.&amp;nbsp; I'm sure my external drive comes with some Windows format like NTFS, which is compatible with Linux, with or without ecryptfs.&amp;nbsp; Though they don't call it NTFS in Linux.&lt;br /&gt;&lt;br /&gt;The bad is that if you use any folders other than Private, mounting during login is not automatic.&amp;nbsp; You can do it automatically but you probably don't want to.&amp;nbsp; And it's conceptually simple to mount manually and dismount whenever you want to.&lt;br /&gt;&lt;br /&gt;To setup any folders, it is:&lt;br /&gt;&lt;br /&gt;mkdir /home/myusername/secret&lt;br /&gt;mkdir /home/muusername/.secret&lt;br /&gt;chmod 700 /home/username/secret&lt;br /&gt;&lt;br /&gt;You can use any folder on any drive with Linux compatible file formats.&amp;nbsp; To mount it:&lt;br /&gt;&lt;br /&gt;sudo mount -t ecryptfs /home/myusername/.secret /home/myusername/secret&lt;br /&gt;&lt;br /&gt;ecryptfs will ask you for a passphrase.&amp;nbsp; Use defaults encryption parameters if possible, otherwise you have to remember it or be screwed if you don't remember them.&lt;br /&gt;&lt;br /&gt;It will ask you for a passphrase for the filename encryption.&amp;nbsp; The default is derived from the mount passphrase, something to do with signatures.&amp;nbsp; So if you don't enter anything, all you ever need to recover data is your mount passphrase. &lt;br /&gt;&lt;br /&gt;The mounting command is the same for the first time or not.&amp;nbsp; So next time you will want to put the command in a script instead of entering all the parameters again:&lt;br /&gt;&lt;br /&gt;sudo mount -t ecryptfs /home/myusername/.secete /home/myusername/secret -o key=passphrase,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_passthrough=no,&lt;br /&gt;ecryptfs_enable_filename_crypto=yes&lt;br /&gt;&lt;br /&gt;Those are the default parameters except enable filename crypto.&amp;nbsp; If you don't encrypt the filenames sometimes it's as good as not encrypting.&amp;nbsp; Say if the filename is the official name of a song or movie, people know the content already.&amp;nbsp; It should not be difficult to proof what the encrypted content is.&lt;br /&gt;&lt;br /&gt;To disable access to the decrypted files:&lt;br /&gt;&lt;br /&gt;sudo umount /home/myusername/secret&lt;br /&gt;&lt;br /&gt;You can do the same for Private without logging out.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Security &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;It should be noted that when the decrypted files are mounted, they are accessible to everybody according to the file system modes.&amp;nbsp; Basically it's according to&lt;br /&gt;&lt;br /&gt;chmod ugo+rwx file/directory&lt;br /&gt;&lt;br /&gt;That means user, group, and others can be given read write or execute access.&amp;nbsp; So you are not protected from system admin and it would be extremely hard to.&amp;nbsp; He can get you one way or another.&amp;nbsp; But it's all academic as Ubuntu is designed for personal computers and now portables and notebooks.&lt;br /&gt;&lt;br /&gt;The only thing to worry about is malware that you may have downloaded, and execute itself with your own privilege.&amp;nbsp; It's 100 to 1 chance you get it in Linux, based on the number of users.&amp;nbsp; Also you should only install software in the list of official depositories.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;File recovery&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Normally, all you need is your encrypted files and your passphrase, called the mount passhrase, which is the encryption key.&lt;br /&gt;&lt;br /&gt;For auto-mounted Private, there is a complication.&amp;nbsp; You login password is not the key.&amp;nbsp; Your mount passphrase may be entered by you or automatically generated, in which case you don't even know about it.&amp;nbsp; For automount the mount passphrase has to be stored somewhere.&amp;nbsp; It's encrypted by your login password and stored in a file called wrapped passphrase in ~/.ecryptfs&lt;br /&gt;&lt;br /&gt;To be sure you can decrypt any files, you need to store the plain mount passphrase &lt;br /&gt;somewhere.&amp;nbsp; To get the plain mount passphrase:&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;ecryptfs-unwrap-passphrase&amp;nbsp;/home/username/.ecryptfs/wrapped-passphrase&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;I print out the passhrase, put it in a secure sealed envelope, under the bottom of the tray, in a fire proof lockbox.&lt;br /&gt;&lt;br /&gt;You can copy the whole .ecryptfs directory into a USB drive, an SD card and put it in a safe place.&lt;br /&gt;&lt;br /&gt;Even with the complications, changing your login password is safe, all the other stuff are automated if you use the normal password change GUI or command. Admin can change your password but he will break the system. Without your old password, he should not be able to rewrap your mount passphrase.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Multiple passwords&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;If you mount the same directory with two passwords, you should get two sets of encrypted files.&amp;nbsp; It somewhat fit my two password three type of containers system, depending on whether they need to be backuped or not.&amp;nbsp; So I can put files together that needed to be backed up.&amp;nbsp; So there's two password, two containers, but still three types of files.&lt;br /&gt;&lt;br /&gt;Tips: start from empty folders and copy things into it gradually once you are familiar with it.&amp;nbsp; For example, if you type in a slightly wrong password by mistake, you will think you screw up everything.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Protect swap space&lt;/b&gt;&lt;br /&gt; &lt;br /&gt; Now it is a total solution as ecryptfs can protect swap space too.&amp;nbsp; Though by nature hibernate and that sort of thing that need disk space will not work.&lt;br /&gt;&lt;br /&gt;When you are multitasking, applications each take a lot of memories.&amp;nbsp; For the inactive ones, their memories are swapped onto disk space to free some for other applications to use.&amp;nbsp; Because swap spaces are not encrypted if you did not install systemwise encryption, files or their fragments may appear on the swap space.&lt;br /&gt;&lt;br /&gt;This is particularly important if you edit your active clients file everyday.&amp;nbsp; If you have some secret file to hide without accessing it for months and years, you can ignore this.&lt;br /&gt;&lt;br /&gt;The developer now understands that you have to have some easy to use total solution, or few can use it, no matter how official it is.&lt;br /&gt;&lt;br /&gt;You need to install something extra:&lt;br /&gt;sudo apt-get install ecryptfs-utils cryptsetup&lt;br /&gt;&lt;br /&gt;and&amp;nbsp; that's it:&lt;br /&gt;sudo ecryptfs-setup-swap&lt;br /&gt;&lt;br /&gt;You can check as in the link above that your swap space is changed and encrypted.&amp;nbsp; I did everything without any problem so far.&amp;nbsp; And didn't notice any speed penalties, except for copying movies files - that's about 7 Mb/sec on slow external disks.&amp;nbsp; Watching is no problem.&amp;nbsp; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-5832564479741622048?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/5832564479741622048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=5832564479741622048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5832564479741622048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5832564479741622048'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/08/protecting-your-files-in-ubuntu-linux.html' title='Protecting your files in Ubuntu Linux - encryption'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-1300825998637514397</id><published>2011-07-29T21:34:00.000-07:00</published><updated>2011-07-30T04:55:14.386-07:00</updated><title type='text'>Plumbing pipes and fittings comparison</title><content type='html'>Copper pipes must be replaced.&amp;nbsp; Minute holes developed in copper pipes over time lead to leaks, and millions of homes have no insurance once that sort of flood occurred.&lt;br /&gt;&lt;br /&gt;Replacing all the copper in the home with plastic and sell the copper will make your a fortune. &lt;br /&gt;&lt;br /&gt;The advantage of copper remains that it is rigid metal, and you can burn it without problem.&amp;nbsp; Also it act as earth point for the electrical system in homes.&lt;br /&gt;&lt;br /&gt;Copper can be replaced by CPVC and PEX.&amp;nbsp; The other camp is PVC which is not copper compatible.&amp;nbsp; PVC is usually found outside houses for the main supply, and for irrigation.&amp;nbsp; PVC is not usually found inside houses as it cannot be used for hot water.&lt;br /&gt;&lt;br /&gt;If your pipes are PVC, it does not make sense to change it to something else.&amp;nbsp; Unless you need to connect to metal devices.&amp;nbsp; I'm not sure what the code is, but screw them together is pretty easy and leak proof.&amp;nbsp; But anyway, threads are trouble.&lt;br /&gt;&lt;br /&gt;In the copper/CPVC/PEX camp, all can be connected with push fittings.&amp;nbsp; CPVC is rigid, using glues, while PEX is flexible and uses clamps.&lt;br /&gt;&lt;br /&gt;Almost certainly PEX is the material of choice whenever you can.&amp;nbsp; You don't need angle couplings to go round corners.&amp;nbsp; The total number of joints is less.&amp;nbsp; With clamps you can use it immediately.&amp;nbsp; If you don't want to invest in a good clamp for over $100, you can get push fittings at a few dollars each.&lt;br /&gt;&lt;br /&gt;Measurements no longer need to be accurate, as long as the pipe is longer than what you wanted. For example, to replace a broken section of copper pipe or CPVC, you need to cut pipe to exact length and use unions to connect to the old pipes.&amp;nbsp; For PEX you just need two adapters and a length of pipe longer than the bad section.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Fittings/couplings/joining&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Soldering copper pipes need a lot of clearance from the sides, or else you need a soldering shield.&amp;nbsp; Glues are best when you have little space to work with.&lt;br /&gt;&lt;br /&gt;Push fit need to have clearance along the pipe to push things in, and to take it out.&lt;br /&gt;&lt;br /&gt;Soldering and gluing are rigid joints while push fit couplings can be rotated freely.&amp;nbsp; This could be a good or bad point.&amp;nbsp; Ball valves with push fit ends are still able to rotate after you install it.&amp;nbsp; You need two hands to operate the valve handle.&lt;br /&gt;&lt;br /&gt;Threads are trouble but they are compact compared to other reusable push fittings.&amp;nbsp; In practice, never assume that they are reusable.&amp;nbsp; The threads are so easily damaged when you screw it back again.&amp;nbsp; Often you can't even unscrew them apart in the first place. &lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Gatorbite vs Sharkbite&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I used both but can't comment much other than that they works.&amp;nbsp; Threads always start dripping at the beginning, but somehow hard water seals the threads.&lt;br /&gt;&lt;br /&gt;When you put two devices with push fit together, you need to use a short pipe to connect the two.&amp;nbsp; It's is bulky.&amp;nbsp; I was too stupid to use too short a pipe, and I can't even put the disconnect tool in place.&amp;nbsp; I saw the two apart.&amp;nbsp; The good thing about Sharkbite is that no matter how short the pipe left alone inside the coupling, you can take it out with a nose pillar and some patient.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-1300825998637514397?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/1300825998637514397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=1300825998637514397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1300825998637514397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1300825998637514397'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/07/plumbing-pipes-and-fittings-comparison.html' title='Plumbing pipes and fittings comparison'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4137892657201273512</id><published>2011-07-25T09:48:00.000-07:00</published><updated>2011-07-25T09:49:00.673-07:00</updated><title type='text'>Auto startup applications in Ubuntu Linux</title><content type='html'>Ubuntu has a startup menu as in Windows.&amp;nbsp; It's at System&amp;gt;Preferences&amp;gt;Startup Applications.&amp;nbsp; It's fine if it's a GUI user application.&lt;br /&gt;&lt;br /&gt;If your application has no GUI, such as a command or a script, you can put it in .login.&amp;nbsp; Of course NOT, now they use .profile if you the default Gnome desktop.&lt;br /&gt;&lt;br /&gt;Many applications can be a command or with GUI.&amp;nbsp; You can pick one of the two methods.&lt;br /&gt;&lt;br /&gt;Many times you have a mix of both such as in a script, or you do not want to learn both methods.&amp;nbsp; Now here's some techniques for mix and match, either using .profile or Startup Applications.&lt;br /&gt;&lt;br /&gt;First, the most troublesome are commands/apps that require privilege access.&amp;nbsp; "sudo yourcommand" do not usually works in Startup.&amp;nbsp; Instead you need "su-to-root -X -c command".&amp;nbsp; -X means it's GUI.&lt;br /&gt;&lt;br /&gt;To eliminate superuser password prompt on some of the apps, you can do:&lt;br /&gt;&lt;br /&gt;sudo visudo&lt;br /&gt;&lt;br /&gt;add the following line to the end of the file:&lt;br /&gt;&lt;br /&gt;yourusername ALL = NOPASSWD: /usr/sbin/firestarter, command2, etc&lt;br /&gt;&lt;br /&gt;Never force edit when there are parse errors, or you need to go into recovery mode.&amp;nbsp; (The safer alternative using sudoers.d do not work using the same syntax.)&lt;br /&gt;&lt;br /&gt;To run a command as a GUI program, all you need to do is give it a GUI terminal:&lt;br /&gt;&lt;br /&gt;gnome-terminal -e "your command"&lt;br /&gt;&lt;br /&gt;It's also the simplest way to say Hello World in Gnome.&lt;br /&gt;&lt;br /&gt;Many times you don't really need the Startup App.&amp;nbsp; For example, you can put this in the .profile:&lt;br /&gt;&lt;br /&gt;truecrypt mountfile /media/truecrypt1&lt;br /&gt;&lt;br /&gt;Obviously the best thing about Linux is that backup is easy (via a command and cron) and built-in.&amp;nbsp; Backing up encrypted volumes into encrypted volumes is also the same.&amp;nbsp; You just need to mount the volume as above and then backup.&amp;nbsp; The alternative is to copy the whole encrypted volume, a few GB or much more usually, that you don't want to every day.&amp;nbsp; You can do incremental backup every hour.&lt;br /&gt;&lt;br /&gt;In Windows it's terrible.&amp;nbsp; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4137892657201273512?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4137892657201273512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4137892657201273512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4137892657201273512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4137892657201273512'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/07/auto-startup-applications-in-ubuntu.html' title='Auto startup applications in Ubuntu Linux'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-7906983670672673877</id><published>2011-06-21T15:43:00.000-07:00</published><updated>2011-06-21T15:43:08.953-07:00</updated><title type='text'>Ubuntu 11.04</title><content type='html'>I didn't touch Ubuntu until I have to upgrade about 2 major versions.&amp;nbsp; Actually I was forced to upgrade because the old one wasn't supported any more.&amp;nbsp; I kept updating by default until it was 10.04, and no more.&amp;nbsp; I was happy that nothing broke.&amp;nbsp; There was but you can fix it somehow or leave it alone.&lt;br /&gt;&lt;br /&gt;Now when I was totally enjoying it, especially the gnome applets, I saw the new 11.04.&amp;nbsp; I tried to upgrade and find out that I have to upgrade to 10.1x first.&amp;nbsp; You have to push a button instead of by default.&lt;br /&gt;&lt;br /&gt;After two major upgrades and fixed some broken stuff, only to find out that gnome applets are history.&amp;nbsp; So what worked on my last goodies post won't work at all, or looks differently.&lt;br /&gt;&lt;br /&gt;I like the new Unity 3D GUI.&amp;nbsp; It's space saving.&amp;nbsp; In MS Windows terms, the whole status bar integrates with the quick launch area, and it's auto hide.&amp;nbsp; Also title bar of applications integrate with the menu bar.&amp;nbsp; So it's back to Windows, you have only one bar normally visible.&amp;nbsp; Also the scroll bar becomes hair lines when you are not using it.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;There are themes and 3D effects but I'm not up there yet.&lt;br /&gt;&lt;br /&gt;I switched back to the Ubuntu Classic GUI.&amp;nbsp; You can do it when you login.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-7906983670672673877?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/7906983670672673877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=7906983670672673877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/7906983670672673877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/7906983670672673877'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/06/ubuntu-1104.html' title='Ubuntu 11.04'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-1566978407651023835</id><published>2011-06-13T17:13:00.000-07:00</published><updated>2011-06-13T17:13:33.752-07:00</updated><title type='text'>Ubuntu goodies</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-_oExbvLDoMI/Tfae2dj-v9I/AAAAAAAAAqE/brvW6IssYzc/s1600/Screenshot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="13" src="http://2.bp.blogspot.com/-_oExbvLDoMI/Tfae2dj-v9I/AAAAAAAAAqE/brvW6IssYzc/s640/Screenshot.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;My wireless router and firewall broke.&amp;nbsp; Before reinforcement arrives, I found a soft firewall - Firestarter.&amp;nbsp; It's better than anything else, including a hardware box.&lt;br /&gt;&lt;br /&gt;Linux has a pretty good firewall built in.&amp;nbsp; All you need is a easy to use GUI.&amp;nbsp; A resident firewall manager is easier to use than any separate firewall box.&amp;nbsp; Firestarter understands the software that needs external connections such as Openvpn and Tor.&amp;nbsp; If you install those from the package managers, it's likely Firestarter understands it.&lt;br /&gt;&lt;br /&gt;Being resident, Firestarter notifies you when an attempted attack occurs, which is frequent if you surf the net unprotected.&amp;nbsp; Attack means attempt to connect to your machine.&lt;br /&gt;&lt;br /&gt;You can be paranoid enough to allow selected applications to use the internet.&amp;nbsp; It can be like Zone Alarm if you like to.&lt;br /&gt;&lt;br /&gt;More useful to me is not the firewall functions.&amp;nbsp; You can see active connections.&amp;nbsp; I can see what traffic is routed through my VPN, my proxies, or chained.&amp;nbsp; It is simple enough that I can actually make good sense of it in real time.&lt;br /&gt;&lt;br /&gt;The bad thing is that your external IP is stored on your computer.&amp;nbsp; Spyware can just read it.&amp;nbsp; But still they have to get external connection to report the IP.&amp;nbsp; If they get an external connection, in theory they can bypass your proxies and VPNs to get your real external IP.&amp;nbsp; It's not likely though.&lt;br /&gt;&lt;br /&gt;The other goodie is the Windows equivalent of the task bar, as shown.&amp;nbsp; You can almost install or drop anything into it, plus select almost any picture for your icon.&lt;br /&gt;&lt;br /&gt;Your can have your own script, add an icon to it, and put it on the task bar.&amp;nbsp; Firstly it's so simple that you can have two versions of everything.&amp;nbsp; When your fingers are on the keyboard, the need to pick up the mouse is greatly reduced.&amp;nbsp; When your hand is on the mouse, the need to bring up the terminal is also greatly reduced.&amp;nbsp; You can have one task bar to as many as you want.&lt;br /&gt;&lt;br /&gt;A month without booting into Windows.&amp;nbsp; When it's cool to use Google Docs, there's no need to.&amp;nbsp; Google Docs is better with auto save and auto version control.&amp;nbsp; The version control in Words is laughable, and therefore you probably never heard of it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-1566978407651023835?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/1566978407651023835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=1566978407651023835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1566978407651023835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1566978407651023835'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/06/ubuntu-goodies.html' title='Ubuntu goodies'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-_oExbvLDoMI/Tfae2dj-v9I/AAAAAAAAAqE/brvW6IssYzc/s72-c/Screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-6077793153779226353</id><published>2011-05-01T14:41:00.000-07:00</published><updated>2011-05-01T14:41:07.839-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><title type='text'>1st line of backup defence - external USB drive</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-2VFbKWXr5hE/Tb2_2unNUJI/AAAAAAAAAp4/v82GrQ9y0ZU/s1600/P1020668.JPG" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-2VFbKWXr5hE/Tb2_2unNUJI/AAAAAAAAAp4/v82GrQ9y0ZU/s320/P1020668.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;So I can't stand the 100 KB/s upload speed for Amazon S3.&amp;nbsp; It's worse than that.&amp;nbsp; The gsutil is supposed to upload in multiparts in 1MB trunks.&amp;nbsp; Boto supports that.&amp;nbsp; But it may be true for Google Storage, but I doubt if it's for S3 too.&amp;nbsp; And I couldn't find out if there's an option to force multiparts.&amp;nbsp; A 2GB file failed when &amp;gt; 1.5GB was uploaded.&lt;br /&gt;&lt;br /&gt;I still like the clouds but I made a pack with the devil, brought a 1 TB external USB drive as the first line of defense.&amp;nbsp; I never did that because for less you can have a bigger and faster internal drive.&amp;nbsp; And you can use the older drive for backup.&lt;br /&gt;&lt;br /&gt;You fill better if all your drives are not in the same casing.&amp;nbsp; As you can see, the WD Element 1 TB can sit nicely in the smallest fire proof (1.5 hr?) safe with space to spare.&lt;br /&gt;&lt;br /&gt;The WD Element is about 7x5x1.5 inch.&amp;nbsp; It's fully enclosed except for a small power jack, a small USB 2 connector, and a small LED, all next to each other.&amp;nbsp; It looks like it can survive being sprayed with a hose.&lt;br /&gt;&lt;br /&gt;If you place the connector at the back side away from you, you will not see the LED, only a black box.&amp;nbsp; And actually the LED is brighter than you think, if you are not dead center looking at it, like sitting in front of a desk looking down at the desktop.&lt;br /&gt;&lt;br /&gt;It's pretty quiet.&amp;nbsp; The plastic looked cheap but the box feels solid.&amp;nbsp; I bet the drives are so small that a lot inside are padding materials to make the box quiet and feels solid.&amp;nbsp; I would say it's portable if you wrap it in a little shock absorbing material just in case.&amp;nbsp; It was sent to me in the mail with air bubble packages.&lt;br /&gt;&lt;br /&gt;There is the power cord and there is the USB connector.&amp;nbsp; It doesn't matter which one go first and you can't go wrong.&amp;nbsp; Once it's on and connected, a WD Element icon appears on my desktop, and I'm using Ubuntu Linux!&amp;nbsp; It's pre-formatted in NTFS, the Windows file system after XP.&amp;nbsp; It can be used in Linux, just that you do not have undelete when you delete a file.&lt;br /&gt;&lt;br /&gt;The 1st thing I did was ran into a Ubuntu disk utility to test the drive.&amp;nbsp; I was luck that I ended up first is looking at the SMART data logged in my old disks.&amp;nbsp; Failure is imminent for my oldest disk.&amp;nbsp; I remembered that it was absent for a while, and I remembered it failed to spin up, sounding like a failing fridge compressor.&lt;br /&gt;&lt;br /&gt;I downloaded some SMART in Windows but I never remembered to look at it again.&amp;nbsp; In Ubuntu it is pre-installed, which may have saved my life.&lt;br /&gt;&lt;br /&gt;I tested the WD using the disk utility.&amp;nbsp; It passed the short tests, but the long ones cannot survive power management, which shut down something or put something to sleep.&amp;nbsp; It would be terrible to scan the entire 1TB for errors.&amp;nbsp; So I'll be watching the SMART data when there's more data stored in it.&lt;br /&gt;&lt;br /&gt;Now the performance.&amp;nbsp; It's only about 20 MB/s for backing up huge files.&amp;nbsp; It's not particularly fair as I'm copying from a pretty full disk to an empty disk.&amp;nbsp; For the disk read-only benchmark test it is:&lt;br /&gt;&lt;br /&gt;Max Rate 39.2 MB/s&amp;nbsp;&amp;nbsp; Average Rate 37.9 MB/s&amp;nbsp;&amp;nbsp;&amp;nbsp; Access Time 16.0 ms&amp;nbsp;&amp;nbsp; USB2&lt;br /&gt;Max Rate 86.6 MB/s&amp;nbsp;&amp;nbsp; Average Rate 67.9 MB/s&amp;nbsp;&amp;nbsp;&amp;nbsp; Access Time 13.4 ms&amp;nbsp;&amp;nbsp; SATA &lt;br /&gt;&lt;br /&gt;My motherboard should support USB2.0 but I used the monitor hub.&amp;nbsp; The SATA should be II, claiming up to 3 Gb/s transfer.&amp;nbsp; Again one drive is pretty full and the other is empty.&lt;br /&gt;&lt;br /&gt;If I'm copying a small file (&amp;lt;1G), it doesn't matter that much.&amp;nbsp; If I'm backing up it will not be interactive and the time taken doesn't that much.&amp;nbsp; It will matter if you need overnight to backup your things, then one night and two night will make a lot of difference.&lt;br /&gt;&lt;br /&gt;It can't go too wrong.&amp;nbsp; There are more than a thousand reviews.&amp;nbsp; The model is old and established.&amp;nbsp; And it's cheap.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-6077793153779226353?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/6077793153779226353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=6077793153779226353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6077793153779226353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6077793153779226353'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/05/1st-line-of-backup-defence-external-usb.html' title='1st line of backup defence - external USB drive'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-2VFbKWXr5hE/Tb2_2unNUJI/AAAAAAAAAp4/v82GrQ9y0ZU/s72-c/P1020668.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-6228969247176351976</id><published>2011-04-27T14:40:00.000-07:00</published><updated>2011-04-27T14:40:58.226-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><title type='text'>Cloud storage solutions: s3cmd boto gsutil</title><content type='html'>s3cmd is good for Amazon S3.&amp;nbsp; It's in python too, so you can also use it in Windows or wrap it up.&amp;nbsp; There are two things critically missing - multipart upload and parallel upload.&lt;br /&gt;&lt;br /&gt;There is a branch on s3cmd for "parallel" upload.&amp;nbsp; I downloaded, only to find out that it doesn't improve anything.&amp;nbsp; I think if you are uploading to the same account via the same IP, the limiting speed is the same.&amp;nbsp; That's the reason the patch wasn't added to the main s3cmd.&lt;br /&gt;&lt;br /&gt;The multipart upload is implemented in boto.&amp;nbsp; The problem is that it's just a wrapper in python for the S3 (and all AWS) API.&amp;nbsp; I downloaded some user scripts that uses boto.&amp;nbsp; It works but only if you just want to upload a large file to the root of a bucket.&lt;br /&gt;&lt;br /&gt;In the search for someone embedding boto, to my surprise it is gsutil - for google storage.&amp;nbsp; I understand a few things.&lt;br /&gt;&lt;br /&gt;Now that the giant is closing in, I wonder if the incentive of updating S3 tools is great.&amp;nbsp; Google Storage is slightly more expansive in storage, about the same in bandwidth, but the promotion is 100 Gb free per month!&amp;nbsp; The problem is that I have no idea if they will give me an account after I submitted an almost blank form with nothing to say, and how long I have to wait.&lt;br /&gt;&lt;br /&gt;I understand why Amazon have the 1 year free promotion.&amp;nbsp; And why they recently added the multipart upload and resumable download (?) API.&amp;nbsp; Everybody will switch to GS without that.&lt;br /&gt;&lt;br /&gt;Go to gsutil in Google code to download and install.&amp;nbsp; They have good instructions for that.&amp;nbsp; But it wouldn't work.&amp;nbsp; Because developers' Ubuntu isn't the same Ubuntu as you and me!&lt;br /&gt;&lt;br /&gt;After installed gsutil in your home directory, you cd into gsutil, edit the gsutil file and search for the line:&lt;br /&gt;&lt;br /&gt;def SanityCheckXmlParser(cmd):&lt;br /&gt;&lt;br /&gt;Then, right below the line, add a line with two spaces and the word&lt;br /&gt;&lt;br /&gt;&amp;nbsp; return&lt;br /&gt;&lt;br /&gt;That will make it work.&amp;nbsp; You also need to setup ~/.boto file like this&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[Credentials]&lt;br /&gt;aws_access_key_id = your id key&lt;br /&gt;aws_secret_access_key = your secret key&lt;br /&gt;&lt;br /&gt;[Boto]&lt;br /&gt;debug = 0&lt;br /&gt;num_retries = 10&lt;br /&gt;&lt;br /&gt;I think if you don't have anything, gsutil will ask you, but for GS only, or not.&lt;br /&gt;&lt;br /&gt;The documentation (or lack of it) says gs:// but it will also works for s3://, exactly the same, or not.&amp;nbsp; The syntax is similar to s3cmd but more like Linux.&lt;br /&gt;&lt;br /&gt;To copy the whole directory (and subs):&lt;br /&gt;&lt;br /&gt;gsutil cp -R mydir s3://myuniquebucket&lt;br /&gt;&lt;br /&gt;Large files are probably uploaded in 1M chunks (or not).&amp;nbsp; To copy subdirectories, -R option is necessary for s3.&lt;br /&gt;&lt;br /&gt;Unfortunately gsutil doesn't sync.&amp;nbsp; But since gsutil is rather reliable with multipart upload, you don't need to sync that often.&amp;nbsp; When you added something or just wanted to check, you can use s3cmd:&lt;br /&gt;&lt;br /&gt;s3cmd sync mydir/ s3://myuniquebucket/mydir/&lt;br /&gt;&lt;br /&gt;Note the slashes at the end, without which s3cmd will check more than that.&amp;nbsp; If s3cmd detected that you need to upload a large file, you are better off to upload the file yourself by gsutil.&lt;br /&gt;&lt;br /&gt;Now that's the complete solution.&amp;nbsp; Three packages to do something simple.&amp;nbsp; You may want to pay up for the commercial software.&lt;br /&gt;&lt;br /&gt;Now I can backup my large encrypted containers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-6228969247176351976?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/6228969247176351976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=6228969247176351976' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6228969247176351976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6228969247176351976'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/04/cloud-storage-solutions-s3cmd-boto.html' title='Cloud storage solutions: s3cmd boto gsutil'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-6782686651493939042</id><published>2011-04-25T10:07:00.000-07:00</published><updated>2011-04-25T10:07:06.103-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><title type='text'>Multipart Parallel upload to Amazon Simple Storage Service using boto</title><content type='html'>The comment I received on upload to S3 trigged me to do some research (or some googling).&amp;nbsp; Life is short and we always need something to save time.&lt;br /&gt;&lt;br /&gt;Yeah, in Windows I tried one of the free uploaders.&amp;nbsp; It's like using file explorer after asking for your id key and secret key.&amp;nbsp; It's fast and error free.&amp;nbsp; I don't remember if I have large files in there, and I would think retries will be hidden from view.&lt;br /&gt;&lt;br /&gt;What to look for is multipart (relatively new S3 protocol) and parallel upload, and of course automatic retry.&amp;nbsp; Basically it's more like ftp, where you see the files are split into trunks and&amp;nbsp; transferred in many parallel threads.&lt;br /&gt;&lt;br /&gt;Multipart upload allow behavior like "resume".&amp;nbsp; If you lost one file trunk you just need to retry that trunk.&amp;nbsp; The transfer speed depends on both end of each connection, but the number of connections is not limited to one.&lt;br /&gt;&lt;br /&gt;Most Windows uploaders have both in the commercial versions.&amp;nbsp; You may or may not find it in the free versions.&amp;nbsp; The problem is, I haven't booted into Windows for weeks now, and I have no intention to if not necessary.&lt;br /&gt;&lt;br /&gt;In Linux it's a different story.&amp;nbsp; Some good uploaders don't have Linux versions.&amp;nbsp; s3cmd is good and free, but it doesn't support multipart nor parallelism.&amp;nbsp; You can see that it upload one file at a time, with retry on errors.&lt;br /&gt;&lt;br /&gt;After googling I came across the one and only one boto package.&amp;nbsp; I also copied the one and only one complete script that demonstrate multipart and parallel upload.&lt;br /&gt;&lt;br /&gt;First, boto is written in python, so you can also try it in Windows.&amp;nbsp; Of course python is already in my Linux, and I didn't know if it was me who installed it.&amp;nbsp; (I'm the only supervisor.)&amp;nbsp; Also, boto is already installed, but I didn't know if it was me.&lt;br /&gt;&lt;br /&gt;But the boto in my Linux is old.&amp;nbsp; You need the latest boto, 2.x.&amp;nbsp; You have to uninstall the current version using any one of the usual methods.&amp;nbsp; Download boto from the official site.&amp;nbsp; I unzip the .gz file using the archiver via the GUI.&amp;nbsp; I don't even know the command to unzip it.&lt;br /&gt;&lt;br /&gt;After some guessing, I figured out how to "install" the new version.&amp;nbsp; You change directory to where the setup file is.&amp;nbsp; Then use the command:&lt;br /&gt;&lt;br /&gt;$python setup install&lt;br /&gt;&lt;br /&gt;To try multipart upload, create myuniquebucket using the S3 control console, at the reduced redundancy rate, the cheaper rate.&amp;nbsp; I think the rate dependents on your bucket, determined at creation.&lt;br /&gt;&lt;br /&gt;Copy the "bio" script or any other script you want to try.&amp;nbsp; I removed the reduced redundancy option in the script because it got complains from python.&lt;br /&gt;&lt;br /&gt;To run boto, first you need to edit the ~/.boto file to declare the id key and secret key.&amp;nbsp; See the official boto site.&amp;nbsp; Download, modify the upload script somewhere.&amp;nbsp; Then&lt;br /&gt;&lt;br /&gt;$python s3multi.py bigfilename myuniquebucket&lt;br /&gt;&lt;br /&gt;Maybe I post my configure file and the bio script later.&amp;nbsp; This script works as intended but far from an end user product.&lt;br /&gt;&lt;br /&gt;It is not obvious how you specify the size of the parts.&amp;nbsp; If the files are over 10M you may think that the script hangs.&amp;nbsp; I am getting 100K/s upload rate.&amp;nbsp; You need some signs of life like in s3cmd, when the parts are large.&lt;br /&gt;&lt;br /&gt;The script uses all your cores, or threads in a multithread CPU.&amp;nbsp; For me it's two.&amp;nbsp; I don't know if you can maximum my 10M cable modem connection by more parallelism.&lt;br /&gt;&lt;br /&gt;The script uploads one file, in whole or in parts.&amp;nbsp; You still need to call the script from other directory sync scripts.&amp;nbsp; I do not know if the script will upload to subdirectories.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-6782686651493939042?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/6782686651493939042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=6782686651493939042' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6782686651493939042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6782686651493939042'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/04/multipart-parallel-upload-to-amazon.html' title='Multipart Parallel upload to Amazon Simple Storage Service using boto'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-1943118801307762428</id><published>2011-04-23T18:12:00.000-07:00</published><updated>2011-04-25T13:37:20.143-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><title type='text'>Cloud storage revisited</title><content type='html'>The cheapest reliable cloud storage is Amazon S3.&amp;nbsp; It's 14c for normal storage and 9c for reduced reliability, which is still way more reliable than your single hard drive.&lt;br /&gt;&lt;br /&gt;The others can be seen as value added services, that's why it's more expensive, way more expensive.&amp;nbsp; But for me sync in Linux is trivial so S3 will be the standard.&lt;br /&gt;&lt;br /&gt;S3 is cheap but no way to compete with your own external USB drive.&lt;br /&gt;&lt;br /&gt;My main consideration is all your photos and videos.&amp;nbsp; Does it justify to store on S3 permanently, increasing every year.&amp;nbsp; It doesn't matter if you lost a picture or two, a clip or two.&amp;nbsp; Or does it matter if you lost an album at spring break?&amp;nbsp; It's relatively expensive than a huge local drive, which is pretty safe nowadays.&amp;nbsp; On the other hand they are priceless.&lt;br /&gt;&lt;br /&gt;There are cheaper online storages much cheaper than S3.&amp;nbsp; It's like a hard drive but attached remotely.&amp;nbsp; The problem is that there's no guarantee how reliable it is, how they are managed, or if they will still be there next month or next year.&lt;br /&gt;&lt;br /&gt;The only exception is Google.&amp;nbsp; You can backup anything to Google Doc at $0.25/GB per year.&amp;nbsp; It is competitive to a hard drive but it's very slow as I have reported.&amp;nbsp; You can upload a large file to Google Doc and time it.&amp;nbsp; I think Google have to throttle so all the people in the world can share it.&lt;br /&gt;&lt;br /&gt;I thought I have found a solution, using S3 to backup and moving over permanent archives to Google Doc.&amp;nbsp; Even GD is an order of magnitude slower than S3, and in turn an order of magnitude (or more) than external drive.&lt;br /&gt;&lt;br /&gt;The software by SMEStorage supports many clouds, behaves like a dropbox, or file manager.&amp;nbsp; You can also sync directories automatically as often as you like.&amp;nbsp; Other than speed, you can use S3 or GD like using your own hard drive.&lt;br /&gt;&lt;br /&gt;The catch is that, the free SMEStorage account has only 2GB storage and 1GB bandwidth per month.&amp;nbsp; Over that, it's like any other paid solutions.&amp;nbsp; For 1 or 2 GB, there are plenty of services for free to cater for different needs.&lt;br /&gt;&lt;br /&gt;SMEStorage for S3 is not needed because the free software is good enough.&amp;nbsp; The only good thing is that if SME is gone, the clouds like S3 or Google will still be there.&lt;br /&gt;&lt;br /&gt;I still can't find anything to replace SMEStorage for Google Doc.&amp;nbsp; But a lot of developer tools and API's are out there.&amp;nbsp; May be no one is interested because GD is so slow.&amp;nbsp; But probably I won't buy a lifetime $40 for the software, because I can buy a hard drive instead.&lt;br /&gt;&lt;br /&gt;Using S3:&lt;br /&gt;&lt;br /&gt;I have been using S3 to backup my things.&amp;nbsp; The only command I use is:&lt;br /&gt;&lt;br /&gt;s3cmd sycn /fullpath/ s3://bucketname/fullpath/&lt;br /&gt;&lt;br /&gt;It's in a script and I don't even bother to parameterized it.&amp;nbsp; I just edit it for different archives.&lt;br /&gt;&lt;br /&gt;It's pretty slow, 100 KB/s, may be twice that overnight.&amp;nbsp; I do not advice to pack the files into larger files.&amp;nbsp; Typically S3 fails to upload in the middle for large files.&amp;nbsp; s3cmd will attempt to repeat the upload until successful.&amp;nbsp; So small files is good as you can see the progress, and any failure will only require upload again of a small file.&lt;br /&gt;&lt;br /&gt;It's a surprise to many that the upload failure rate is pretty high, unlike any upload you ever encountered.&amp;nbsp; It's that way a couple of years ago and it's the same now, at least to me.&amp;nbsp; So freewares like S3 Fox [my bad, I mistakenly wrote S3 explorer], a Firefox extension, is totally useless.&amp;nbsp; If you upload a large file, a movie, or many files, all the pictures, you will always miss some.&lt;br /&gt;&lt;br /&gt;But there are also many free tools on Windows and Linux that can retry until the file successes.&amp;nbsp; s3cmd is one of them.&amp;nbsp; But still, if you have a large file, and repeated upload fails, the whole backup process may stall.&amp;nbsp; So you will miss one overnight window to backup.&lt;br /&gt;&lt;br /&gt;I don't know why S3 don't behave like ftp, when you can resume from the point of failure.&amp;nbsp; That means the ftp protocol move files in trunks, while S3 don't, not in a way that you retry the fail bits.&amp;nbsp; Perhaps it's the cloud feature.&amp;nbsp; S3 have to handle all the uploads in the world, while ftp is end to end.&lt;br /&gt;&lt;br /&gt;So the sync feature of s3cmd is important.&amp;nbsp; I don't even look at the logs.&amp;nbsp; In the morning I just run the script again.&amp;nbsp; Only files not up there yet will be uploaded.&lt;br /&gt;&lt;br /&gt;Normally you download the whole directory with a much faster speed, and compare the files to assure file integrity.&amp;nbsp; (I don't know if the S3 protocol uses any checksums to guard against errors.)&amp;nbsp; But for pictures, movie clips I don't bother as long as the file is up there.&amp;nbsp; At most you lost one picture or clip.&amp;nbsp; So you save half the bandwidth, which is the expensive part, and downloading is a lot more expensive than upload.&lt;br /&gt;&lt;br /&gt;Small files have a disadvantage.&amp;nbsp; The number of put, get, list commands are huge, when you upload, download and list the directories up on S3.&amp;nbsp; One large zip file can save you hundreds and thousands of commands.&amp;nbsp; But these commands are cheap, like pennies per millions.&amp;nbsp; For me storage space is critical.&lt;br /&gt;&lt;br /&gt;Unarchived files have another advantage.&amp;nbsp; When I clean up my drives, I may discover a picture or an album that belongs to the year 2008, but I have already uploaded the whole year to S3.&amp;nbsp; With sync, I only need to move the newly discovered stuff into the desired directory where they should have been.&amp;nbsp; Then I run the sync command.&amp;nbsp; Then only the new stuff will be uploaded.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-1943118801307762428?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/1943118801307762428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=1943118801307762428' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1943118801307762428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1943118801307762428'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/04/cloud-storage-revisited.html' title='Cloud storage revisited'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4263989724348375344</id><published>2011-04-23T15:24:00.000-07:00</published><updated>2011-04-23T15:24:42.011-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bittorrent'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Seedboxes using Amazon Elastic Compute Cloud</title><content type='html'>Seedboxes usually refers to virtual private servers (VPS) specially for bit-torrent uses.&amp;nbsp;&amp;nbsp; Without one, you can't get in private trackers, which are like private clubs for file sharing.&lt;br /&gt;&lt;br /&gt;Even the most elite private trackers are short of unloaders.&amp;nbsp; And they are paranoid of downloaders who are spies or content stealers.&amp;nbsp; It's bullshit that you need to pay good money to get into it.&amp;nbsp; Save your money for good HD cable service.&amp;nbsp; Not that it's not worth it.&amp;nbsp; But applying, interviewing, and begging is not my style.&amp;nbsp; I think those running private trackers are making money in other means - such as bidding for membership, selling seedboxes.&lt;br /&gt;&lt;br /&gt;Using AWS EC2 as seedboxes.&lt;br /&gt;&lt;br /&gt;Availablity:&lt;br /&gt;&lt;br /&gt;A micro-instant with 8Gb storage is free for one calendar year.&amp;nbsp; You can leave it on 24/7.&amp;nbsp; The normal price is pennies for an hour - in which you may be able to download a file the size of an HD movie or two, or even a whole season of TV.&lt;br /&gt;&lt;br /&gt;Storage: &lt;br /&gt;&lt;br /&gt;10Gb virtual hard disk space is free for a year.&amp;nbsp; Additional storage is cheap and you don't need much more than that.&amp;nbsp; Because it doesn't make sense to store all your files in the cloud, unless you want to host everything for a long time.&lt;br /&gt;&lt;br /&gt;You can get a bigger drive or move content into S3 storage without paying for bandwidth (I think).&lt;br /&gt;&lt;br /&gt;Bandwidth:&lt;br /&gt;&lt;br /&gt;Amazon get you in the bandwidth.&amp;nbsp; Currently 15 Gb in and out of EC2 is free per month.&amp;nbsp; Over that, it's 10 cents / Gb in and 15 cents out.&amp;nbsp; For download only, and then copy to your local drive, it's $0.25/Gb.&amp;nbsp; But for private trackers a common requirement is that you also seed to a 1:1 ratio.&amp;nbsp; That's $0.4/Gb.&amp;nbsp; So it's up to $4 for 10 Gb, plus overheads like encryption.&lt;br /&gt;&lt;br /&gt;Speed:&lt;br /&gt;&lt;br /&gt;It's amazingly fast.&amp;nbsp; I see speeds up to 13Mb/s for private trackers for hot torrents.&amp;nbsp; Several Mb/s is usual.&amp;nbsp; Typically for a public torrent in a broadband ISP connection, 400Kb/s is pretty fast and 100Kb/s is decent.&amp;nbsp; So instead of hours, it's almost on demand - 10, 20 min download for a movie - make some coffee or pour some wine and you are there.&lt;br /&gt;&lt;br /&gt;Verdict:&lt;br /&gt;&lt;br /&gt;$4 for 10 Gb doesn't seem to make a lot of sense compared to conventional seedboxes.&amp;nbsp; They usually have something like 100Gb storage with bandwidth included.&amp;nbsp; EC2 can be compared to people going to the cinema once a week, and sometimes don't go at all for weeks or months.&amp;nbsp; For occasionally users this means several dollars per month or much less.&amp;nbsp; For now it's totally free.&lt;br /&gt;&lt;br /&gt;Decent seedboxes cost about $20/month.&amp;nbsp; You need to be heavy users to justify it.&amp;nbsp; Or you can add premium channels on TV.&lt;br /&gt;&lt;br /&gt;EC2 should be welcomed by private trackers.&amp;nbsp; The speed as fast as anybody else.&amp;nbsp; You can also leave it to seed forever for free (but holding up the disk space that otherwise you could download other stuff).&lt;br /&gt;&lt;br /&gt;The problem is, the community is still hostile to EC2.&amp;nbsp; Admins don't like Amazon IP's because it's as good as anonymous.&amp;nbsp; And there are plenty of EC2 hackers, even using high power instants for cracking passwords.&amp;nbsp; My own EC2 have people probing it non-stop.&amp;nbsp; Some ban Amazon IP's altogether.&lt;br /&gt;&lt;br /&gt;Many in the community are selling services like seedboxes, VPS, etc.&amp;nbsp; They are naturally hostile to Amazon who are cutting into their business.&lt;br /&gt;&lt;br /&gt;Other users look at EC2 as poorman's seedboxes.&amp;nbsp; Actually for the same money, there are worse bargain basement seedboxes, but they are gone.&amp;nbsp; The spec of EC2 is actually quite respectable - only that the bandwidth is rather expensive.&lt;br /&gt;&lt;br /&gt;The usage:&lt;br /&gt;&lt;br /&gt;Bit torrent client Transmission is particularly ease to use and setup.&amp;nbsp; There's no need for any user setup on your desktop.&amp;nbsp; Everything is controlled by your fav browser.&amp;nbsp; All you need is to browse to&lt;br /&gt;&lt;br /&gt;http://your-ec2-url:9091 &lt;br /&gt;&lt;br /&gt;Download the torrent file you want or just copy the url into Transmission.&amp;nbsp; There's not much else to do.&amp;nbsp; You can also set which files in the torrent pack to download, instead of the whole 4 seasons.&lt;br /&gt;&lt;br /&gt;Once done, you can download the files to your local drive in your favorite ways - ftp, secure ftp, http download.&amp;nbsp; In Linux you have additional simple commands like remote copy or secure copy via ssh.&lt;br /&gt;&lt;br /&gt;The setup:&lt;br /&gt;&lt;br /&gt;It's also pretty simple.&amp;nbsp; Starting EC2 is covered many many times by many people.&amp;nbsp; You can do it all using GUI via the browser.&amp;nbsp; In Ubuntu, you just need one apt-get command to install the transmission package.&amp;nbsp; It will even starts after that.&amp;nbsp; That's it.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Normally you need to do a little editing on the config file.&amp;nbsp; You need to add password, or whitelist your own IP or network to access the EC2 instant.&amp;nbsp; And you want the downloads to your home directory instead of system directory with restricted access.&lt;br /&gt;&lt;br /&gt;For some private trackers, you need to disable DHT, and PEX.&amp;nbsp; After searching for manuals, this is:&lt;br /&gt;&lt;br /&gt;dht-enable: false,&lt;br /&gt;pex-enable: false,&lt;br /&gt;&lt;br /&gt;Again the rest is here:&lt;br /&gt;&lt;a href="http://mwmanning.com/2010/11/29/ec2-micro-instance-as-a-remote-bittorrent-client/"&gt;EC2 Micro Instance as a Remote Bittorrent Client&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4263989724348375344?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4263989724348375344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4263989724348375344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4263989724348375344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4263989724348375344'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/04/seedboxes-using-amazon-elastic-compute.html' title='Seedboxes using Amazon Elastic Compute Cloud'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-2926693348259804628</id><published>2011-04-20T14:47:00.000-07:00</published><updated>2011-04-23T18:18:13.495-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bittorrent'/><title type='text'>Running bittorrent on Amazon EC2</title><content type='html'>&lt;a href="http://mwmanning.com/2010/11/29/ec2-micro-instance-as-a-remote-bittorrent-client/"&gt;EC2 Micro Instance as a Remote Bittorrent Client&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I know it will be easy but not this easy in Linux.&amp;nbsp; The motivation is that it's private.&amp;nbsp; Nobody knows who is downloading.&amp;nbsp; Amazon doesn't provide any service other than a computer so I doubt if they maintain any logs.&lt;br /&gt;&lt;br /&gt;The other thing is that it's fast.&amp;nbsp; You can download anytime without interfering with your other work.&amp;nbsp; It's up to 700 kb/s and a 1G file downloads in less than 1 hr, probably much less.&amp;nbsp; Downloading from EC2 to your local computer is like 600 kb/s.&amp;nbsp; It all varies.&lt;br /&gt;&lt;br /&gt;Price wise it's free for storage unless you store the file up there.&amp;nbsp; You have some 15 G/b in and about the same out free per month.&amp;nbsp; More than that it's in pennies.&amp;nbsp; For a 1 Gb file, it will become a few GB on your bandwidth.&amp;nbsp; But because it's so fast, the upload is about 10% of the file.&amp;nbsp; So the total bandwidth is like 2.2 plus the encryption / packaging overheads.&lt;br /&gt;&lt;br /&gt;Even if it's not free, it's less than a penny to turn on the EC2.&amp;nbsp; It's 10/15 pennies per GB in / out.&amp;nbsp; So it beats any VPN / Bit torrent / Usenet / File download plans, unless you are a heavy user.&lt;br /&gt;&lt;br /&gt;There a good step by step guide to start the EC2 service at the link.&amp;nbsp; The steps are update except for the Security Group.&amp;nbsp; Now there's no from/to Port, just Port.&amp;nbsp; So you just need to open the port 9091 and the range 49152-65535. (plus ssh at port 22).&amp;nbsp; The range is for random port numbers, you need at least one at 51413.&lt;br /&gt;&lt;br /&gt;Now you can control the bit torrent client from your own browser, neat!&lt;br /&gt;&lt;br /&gt;Now for Linux/Ubuntu, the copy command is built into ssh.&lt;br /&gt;&lt;br /&gt;scp -i yourkeyfile.pem ubuntu@yourpublicdns.com:Downloads/yourfile .&lt;br /&gt;&lt;br /&gt;The keyfile, public DNS are the same as you start the ssh.&amp;nbsp; Downloads is for Transmission you setup in the linked instructions, under your home directory.&amp;nbsp; You can also use the internal IP address of your EC2 instead of the public DNA, and also in your browser.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-2926693348259804628?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/2926693348259804628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=2926693348259804628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2926693348259804628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2926693348259804628'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/04/running-bittorrent-on-amazon-ec2.html' title='Running bittorrent on Amazon EC2'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-2557999650376358376</id><published>2011-04-16T15:29:00.000-07:00</published><updated>2011-04-16T15:29:34.733-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Compare secure online and offline storages for your digital life</title><content type='html'>I'm talking about storing the videos (and pictures) permanently for your whole life.&lt;br /&gt;&lt;br /&gt;Since a decade ago, hard drives are so reliable that parallel RAID drives aren't really necessary.&amp;nbsp; You need location diversity at the least.&amp;nbsp; I looked at all the online storage options and they are no match for an external hard drive.&lt;br /&gt;&lt;br /&gt;A 1 TB (1024 GB? A Terrible Blob anyway) external drive (USB) cost about $60 for the bulkier models.&amp;nbsp;&amp;nbsp; Whereas Amazon S3 cost 14 cents per GB per month.&amp;nbsp; For the same money you can only have 36 GB in S3 for a year!&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The speed of USB 2 drives are 480 Mb/s, while upload to S3 is about 100 Kb/s, a thousand times slower?&lt;br /&gt;&lt;br /&gt;So the first line of defense is get a Terrible Blob and put it not next to your computer.&amp;nbsp; For your home computer put the TB it at work and vice versa.&amp;nbsp; I already have a fire proof (30 min or an hour) box for computer media.&amp;nbsp; Now the media are obsolete (except for memory cards).&amp;nbsp; I can put in an external drive with space to spare.&amp;nbsp; Then I'll wrap it in plastic so it will survive fire and putting off the fire.&amp;nbsp; You may not find a reliable airtight container to hold the drive, but making the whole thing float is easier.&amp;nbsp; If you go through with that you can put a GPS inside too!&lt;br /&gt;&lt;br /&gt;This is quite a permanent solution, part of.&amp;nbsp; When the time comes, your fire proof box can hold many TB's and solid state drives/cards to replace your current TB.&lt;br /&gt;&lt;br /&gt;The other solution is similar but very close to online backup.&amp;nbsp; You buddy up with someone, or buddy up your home computer with your company computer.&amp;nbsp; Get external drives or even cheaper internal drives.&amp;nbsp; There are free software to do the backup between the two sites as if they are attached local drives.&amp;nbsp; There are also encryption so your buddy can't see what's in your drive.&lt;br /&gt;&lt;br /&gt;I still like the idea of online cloud backup.&amp;nbsp; But you can't get away with less than 14 cent / GB / month.&amp;nbsp; If that's not your only copy, you can opt for 9 cent / GB, which is already 400 times more reliable than your own disk drive, Amazon claims.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The big 3, others being Google and Microsoft, are competing for the Amazon business, so all the other clouds services will be value-added providers, that is, more expensive, usually a lot more.&amp;nbsp; ADrive will give you 50GB for free but how long will it last?&amp;nbsp; I can tell you that, having uploaded 50GB, you are as good as married to those guys, in order not to have to upload again.&lt;br /&gt;&lt;br /&gt;A surprise contender seems to be Google Docs!&amp;nbsp; Seems to be more than perfect except for the upload speed.&lt;br /&gt;&lt;br /&gt;First, Google Picasa Web Album is useless.&amp;nbsp; You cannot have nested folders or albums.&amp;nbsp; You just can't put your whole life into it.&lt;br /&gt;&lt;br /&gt;The Picasa software running on your computer is a rather good file management system, if only for your pictures.&amp;nbsp; The Linux version works fine but does not deal with videos yet!&amp;nbsp; You download via your browser and your Linux version will install it for you, with less hassle than in Windows.&amp;nbsp; Picasa is very good in locating deeply nested pictures in copies of all your old hard drive images.&amp;nbsp; So you will not missed in deleting some useless images.&amp;nbsp; Otherwise it works fine like any file manager.&lt;br /&gt;&lt;br /&gt;The problem with Picasa is that it does not sync with your file system.&amp;nbsp; It will sync, on it's own will.&amp;nbsp; If you understand that and are not confused then it's a good additional tool.&lt;br /&gt;&lt;br /&gt;Picasa only sees images and nothing else.&amp;nbsp; One good come out of it is that it's trivial to separate the images into a separate folder and move the image folder somewhere else.&amp;nbsp; Then you can sync the pure image folders with albums in Picasa Web Albums.&amp;nbsp; Of course you can still sync your mixed folders, but having to backup the same folder into PWA and something else is a nightmare.&lt;br /&gt;&lt;br /&gt;Now back to Google Doc.&amp;nbsp; Actually you can "copy" over your nested directories or your whole hard drive for that matter.&amp;nbsp; It's video and picture aware, making you wonder why you still have PWB around?&amp;nbsp; You can view pictures and stream videos, and share like Youtube.&lt;br /&gt;&lt;br /&gt;Google Doc provides 1GB of free storage.&amp;nbsp; Additional are at 25 cents / GB / year, not per month !!!&amp;nbsp; So this is more like a permanent archive for your digital life.&amp;nbsp; They didn't say about the reliability, in contrast to Amazon.&amp;nbsp; But everybody is using Google online services and I never heard of any data lost.&lt;br /&gt;&lt;br /&gt;The fine prints are even surprising.&amp;nbsp; You can increase storage anytime and your rate prorated.&amp;nbsp; It's not surprising.&amp;nbsp; But if you reduce storage or unprescribed altogether, it looks like Google still keep all your data permanently, but you cannot edit or add to it.&amp;nbsp; So it's more like paying $5 once and you get 20GB permanently!&amp;nbsp; Of course Google can terminate and change terms of service, but this is the terms at the moment.&amp;nbsp; There's no guarantee but obviously Google is not aiming to get money from storage.&amp;nbsp; They want to get you to use their service and sell advertising.&lt;br /&gt;&lt;br /&gt;Even more surprising is that pictures smaller than 800x800, and videos shorter than 15 min, are always free, that do not appear on your account.&amp;nbsp; So it appears to be too good to be true.&amp;nbsp; Forget about the pictures.&amp;nbsp; Cutting videos into 15 min pieces is trivial, and nowadays everybody only take interesting 1-minute clips.&amp;nbsp; But it seems to be true.&amp;nbsp; I uploaded a video and it doesn't show up in the total usage.&amp;nbsp; You can download the original, that you cannot do in PWA.&lt;br /&gt;&lt;br /&gt;There's no worry about backup or upload/download software.&amp;nbsp; It's much easier than I found out in the last few posts.&amp;nbsp; For Linux you have SMEStorage software for free.&amp;nbsp; You download it as in Windows, and it will install itself.&amp;nbsp; You register, login and start the software via GUI. &amp;nbsp;&amp;nbsp; Then you have a 1TB drive attached to your PC.&amp;nbsp; You can do whatever as a local drive, and everything goes to Google Doc.&amp;nbsp; And you can also access it online.&amp;nbsp; You can use the Linux file manager to do whatever to the files and folders like in Windows, and use any tools on Linux that can be used on ordinary local files.&amp;nbsp; Actually the file manager is much better than Windows because it can have tabs, and you know it takes IE a long time to catch up with the competition.&lt;br /&gt;&lt;br /&gt;SME software includes how to automatically sync the remote directories to your local directories, as frequently as you want.&amp;nbsp; I'm pretty sure any backup software will work on the remote directories the same as local.&lt;br /&gt;&lt;br /&gt;SMEStorage not only support Google Docs, but many storage services like Amazon S3, Microsoft Azure, Google Storage for developers, and many other add-on providers.&amp;nbsp; Windows is everybody's bread and butter so anyone can use them.&amp;nbsp; But I'm sure there are plenty of other software developers as good as SME, but they just don't bother with Linux.&lt;br /&gt;&lt;br /&gt;For the free SME service, you can pick two storage providers, and multiple accounts on each I think.&amp;nbsp; For Amazon you need to have different payment cards and perhaps phones, but for Google I wonder how many free accounts you can have.&lt;br /&gt;&lt;br /&gt;As I have said at first, Google Doc is very slow.&amp;nbsp; But everybody know it when you upload and work in Google services, same as attaching a large file to your email.&amp;nbsp; It turns out to be 10 Kb/s (&amp;lt;20), an order of magnitude slower than Amazon's speed of 100 Kb/s (&amp;lt;150).&lt;br /&gt;&lt;br /&gt;So you need overnight to upload 1GB into Google Doc.&amp;nbsp; And you probably need 3 months to upload 100 GB.&amp;nbsp; That's why PWA doesn't support much fancy things, and Google never worried that users will cheat their disk space.&amp;nbsp; If you manage to upload 100GB to Google, you are likely to be chained to them for life.&lt;br /&gt;&lt;br /&gt;If you have 10 to 100 GB of critical data to backup frequently, Amazon S3 is a no brainner.&amp;nbsp; For videos and pictures Google Doc is as permanent as it gets, close to free if you ever need to pay for it.&amp;nbsp; But if you can spare $60, an extra 1TB drive may be all that some people need.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-2557999650376358376?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/2557999650376358376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=2557999650376358376' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2557999650376358376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2557999650376358376'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/04/compare-secure-online-and-offline.html' title='Compare secure online and offline storages for your digital life'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-1418148449927168043</id><published>2011-04-16T13:29:00.000-07:00</published><updated>2011-04-16T13:29:22.499-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Mother board compability with Linux</title><content type='html'>I always failed to read my CPU temp from the motherboard in Linux.&lt;br /&gt;&lt;br /&gt;The OS has little to do with how the mother board is designed in hardware.&amp;nbsp; There is the memory and there is the CPU.&amp;nbsp; But for personal computers, there are some communications between the OS and the motherboard.&amp;nbsp; Monitoring the CPU temperature and reading from the motherboard is one of them.&amp;nbsp; The others are power management such as allowing the OS to control the CPU and fan speeds.&lt;br /&gt;&lt;br /&gt;These are the lowest level of hardware drivers.&amp;nbsp; It's the manufacturers job to provide drivers and to pick some standards.&amp;nbsp; However, even there are more Linux users they are still less than 1%, and most of them aren't those typically using Windows.&amp;nbsp; Therefore most manufacturers just don't provide drivers for Linux.&amp;nbsp; The Linux developers do it for free with the manufacturer's documents.&amp;nbsp; There are also some defacto standards due to the monopoly of some critical chip manufacturers. &lt;br /&gt;&lt;br /&gt;Devices, like printers, drivers used to be the problems with Linux.&amp;nbsp; Even Vista can't be compatible to XP.&amp;nbsp; But nowadays most devices should work ... to some extend.&amp;nbsp; Like my printer, it's working fine on Linux, until the ink goes out.&amp;nbsp; Then I realized that the ink monitor and cleaning program aren't available in Linux.&amp;nbsp; I have to go back to Windows to see which ink cartridge is out!&lt;br /&gt;&lt;br /&gt;My problem is out there for years, when my motherboard is between old and new.&amp;nbsp; The old way of doing that in Linux is out and the new way hasn't work yet.&amp;nbsp; So they still have the problem and nobody is going to do anything for my motherboard.&amp;nbsp; There is a fix, it works for some people and I don't know how they do it.&lt;br /&gt;&lt;br /&gt;I can always change to a new motherboard or a new nettop.&amp;nbsp; But the whole point is that my PC is still way more powerful than nettops.&amp;nbsp; Moving away from Windows is like a major upgrade in speed.&amp;nbsp; And the current setup will last a couple more years.&amp;nbsp; That is a certain.&amp;nbsp; The only catch is that my CPU may overheat someday without me knowing.&lt;br /&gt;&lt;br /&gt;So when switching to Linux a dual-boot is a very good idea.&amp;nbsp; And if you are worrying about your hardware or buying something new, check the compatibility list.&amp;nbsp; For the portable computers, check your power management.&amp;nbsp; I'm sure standards are well established, or you can just get a Linux one.&amp;nbsp; The Chrome OS is coming out.&amp;nbsp; It may be good for portables but you don't want to do things differently on your top and your book.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-1418148449927168043?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/1418148449927168043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=1418148449927168043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1418148449927168043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1418148449927168043'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/04/mother-board-compability-with-linux.html' title='Mother board compability with Linux'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-1077708921107805080</id><published>2011-04-14T14:02:00.000-07:00</published><updated>2011-04-14T14:02:06.609-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>The switch to Linux</title><content type='html'>I was wrong to say that I won't blog here again.&amp;nbsp; For things that will not possibly identify me personally, I don't see what will stop me from blogging something else.&amp;nbsp; See how it goes.&lt;br /&gt;&lt;br /&gt;I'm always the sort of unwilling pioneer.&amp;nbsp; I was exposed to email long before most.&amp;nbsp; Anybody can see that it's the future.&amp;nbsp; I should have find a job doing that for whatever means, instead of complaining that I have to write a letter on paper every time.&amp;nbsp; The difference is, Bill make sure that it get to everybody's desktop.&amp;nbsp; But it will still takes decades now for the post office to disappear in its present from.&lt;br /&gt;&lt;br /&gt;I'm sure they have cable TV, but the cable company did a lot of digging and other work for me when they first delivery Internet and phone to my street.&amp;nbsp; They still call me a decade after to ask my opinion when they launch some new services.&lt;br /&gt;&lt;br /&gt;I was under a lot of pressure to buy my last watch.&amp;nbsp; What a relief when I heard that people with a smart phone don't wear watches!&amp;nbsp; I was ahead of the era of smart phones by a few years at least.&lt;br /&gt;&lt;br /&gt;Now I'm one of the 1% who switches to a Linux desktop.&amp;nbsp; Actually I could be 1% of 1% if I wanted to be a pioneer.&amp;nbsp; For example, the last reason that I didn't switch is because of Hotspot Shield.&amp;nbsp; Most people having a notebook computer should have a VPN when they do anything in hotels or cafes.&amp;nbsp; HSS is fast and free, and it's trivial to get rid of the ads.&amp;nbsp; But it didn't support Linux.&amp;nbsp; For this non-reason I put up with Windows longer.&amp;nbsp; It only cost a few dollars per month or even per year.&amp;nbsp; But I stuck on the free service.&amp;nbsp; Not anymore.&lt;br /&gt;&lt;br /&gt;I can say a lot of good reasons to switch but not right now.&amp;nbsp; Today's topic is why I switch because I like free.&amp;nbsp; And Amazon web services is free (for a calendar year).&amp;nbsp;&lt;br /&gt;&lt;br /&gt;You have to understand that trivial things necessary on your computer, perfected decades ago, became integrated part of any operating system, like Unix.&amp;nbsp; But when Windows came along, all hell broke lose.&amp;nbsp; This tiny "computers" have only 256K of memory!&amp;nbsp; And a floppy disk!&lt;br /&gt;&lt;br /&gt;Now Windows became the dinosaur, while Linux can do what Unix mini computers could do in a fraction of the resources of Windows, and do it faster.&lt;br /&gt;&lt;br /&gt;Take backup.&amp;nbsp; To backup to Amazon S3, you only need one command:&lt;br /&gt;&lt;br /&gt;s3cmd sync yourfolder s3://yourbucket&lt;br /&gt;&lt;br /&gt;Only changed or additional files will be uploaded to S3 - synchronization.&amp;nbsp; You may prefer GUI but immediately you will understand that why GUI is an obstacle.&amp;nbsp; The command itself is flexible, allowing any folders you want.&amp;nbsp; And for different destinations, you can have another command.&amp;nbsp; You can put all your customized locations in one single text file and name it "syn3", like shortening URL's.&amp;nbsp; And if you copy the file into the daily jobs directory, you will never worry losing another file longer than one day old.&lt;br /&gt;&lt;br /&gt;Nowadays installing software is easier than Windows.&amp;nbsp; You don't even need to go through the browser to "download" !&amp;nbsp; If you try to run s3cmd, Ubuntu will tell you that you need to install it first by the command:&lt;br /&gt;&lt;br /&gt;sudo apt-get install s3cmd&lt;br /&gt;&lt;br /&gt;It's a single step to download and install, and then you can run it right away.&amp;nbsp; (There's a interactive program to run first to get your S3 access keys.)&amp;nbsp; Whereas in Windows you have to start the browser, find the download URL, wait for the download manager, and then run the installation program.&lt;br /&gt;&lt;br /&gt;For me this is (one of) the killer application.&amp;nbsp; And this is the only way to upload to S3.&amp;nbsp; Because S3 is actually very slow (~100 kb/s) and unreliable.&amp;nbsp; You always fail in the middle of uploading a large backup file.&amp;nbsp; If sync fails, it will only be the current file.&amp;nbsp; And if you keep syncing, all the files will be there eventually.&amp;nbsp; There are similar things is Windows but you have to pay for it, or it won't be that convenient, and because of GUI, it can't be that easily customized.&lt;br /&gt;&lt;br /&gt;And for a slightly conventional task, backing up your critical files into a separate drive daily.&amp;nbsp; I have been struggling to do this for years in Windows.&amp;nbsp; But in Linux, this is trivial:&lt;br /&gt;&lt;br /&gt;rsync sourcefolder destinationfolder&lt;br /&gt;&lt;br /&gt;Only the new and modified files will be copied.&amp;nbsp; This is part of the OS 10 to 30 years ago!&amp;nbsp; You can see the problem with Microsoft.&amp;nbsp; First they have to strip off everything to fit in the tiny IBM box.&amp;nbsp; They could have done a better job providing backup software, but they can't kill third parties for commercial reasons.&amp;nbsp; You can pay but companies do that sort of business are desperate.&amp;nbsp; Amateur developers come and go.&lt;br /&gt;&lt;br /&gt;The other thing is, if you search there are lots of backup programs for Windows, many from 1st year Computer Science students, and some may crash your disk.&amp;nbsp; But in Linux, the developers have some standards, even that the software is free.&amp;nbsp; The bad ones will not be recommended or advertised, and the few good ones will find their way into depositories, where you can easily download and install, and even become installed by default, or part of the OS.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-1077708921107805080?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/1077708921107805080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=1077708921107805080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1077708921107805080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1077708921107805080'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2011/04/switch-to-linux.html' title='The switch to Linux'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4455252470542773743</id><published>2010-11-20T19:50:00.000-08:00</published><updated>2010-11-20T19:50:53.734-08:00</updated><title type='text'>Suspended</title><content type='html'>Dear readers,&lt;br /&gt;&lt;br /&gt;If I carry on this blog, my personal information will be leaked and my identity exposed.&amp;nbsp; So I have to suspend this blog for an unspecified period.&amp;nbsp; Sure I may write somewhere else, but that will be a totally fresh start.&lt;br /&gt;&lt;br /&gt;I may still reply to comments though. &lt;br /&gt;&lt;br /&gt;The geek at heart&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4455252470542773743?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4455252470542773743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4455252470542773743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4455252470542773743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4455252470542773743'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2010/11/suspended.html' title='Suspended'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-2820695034440444673</id><published>2009-11-17T08:28:00.000-08:00</published><updated>2009-11-17T08:53:28.265-08:00</updated><title type='text'>The giant magnetic door catch</title><content type='html'>My door to the garage is big and heavy, and is the only door used.  Any door catch cannot stand the repetitive impact due to carelessness of the kids.  Also the door must be easily kept open to unload the grocery.  My wife came up with the idea of magnetic catch.  I went on to make one but it was rather poor until now.&lt;br /&gt;&lt;br /&gt;You need powerful magnets such as those greater than 1 inch long, about 1/2 inch wide and 1/8 thick, available in many hardware stores, rather cheap.  You need a few to stack up for power and more importantly, to adjust to suit the space between the door and the wall.&lt;br /&gt;&lt;br /&gt;You need two different metal plates, such as those used for building decks from hardware stores.  The right ones need a great force to be removed from powerful magnets above.&lt;br /&gt;&lt;br /&gt;The larger or bigger steel plate is to be mounted to the wall, the smaller thinner one on the door.  Just put the magnets on the steel plates and they can hold the door open.  When you close the door, the magnets will stay with the thicker plate on the wall.  That's the law of physics.&lt;br /&gt;&lt;br /&gt;That's it.  There's no need to mount anything except for screwing the plates into the wall and door.  Both the door and the wall are protected by armored plates.  The catch area is as big as the plates.&lt;br /&gt;&lt;br /&gt;The fancy stuff.&lt;br /&gt;&lt;br /&gt;You can decrease the magnet and plate size or increase the force and catch distance by mounting the wall plate at an angle.  The angle is to ensure that when the door is fully open, the magnets are the door are in parallel, when the magnetic force are greatest.  This can be simply done by putting something under the wall plate on one side, or a soft wooden wedge for clamping and spacing filling.&lt;br /&gt;&lt;br /&gt;You can also put some pad materials to soften the impact and reduce noise.&lt;br /&gt;&lt;br /&gt;Of course you can mount and fix the magnets, and use angled plates.&lt;br /&gt;&lt;br /&gt;No pictures because the first excellent version is ugly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-2820695034440444673?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/2820695034440444673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=2820695034440444673' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2820695034440444673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2820695034440444673'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2009/11/giant-magnetic-door-catch.html' title='The giant magnetic door catch'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-3124908745336002513</id><published>2009-11-12T18:46:00.000-08:00</published><updated>2009-11-12T20:26:58.164-08:00</updated><title type='text'>The future of goods and services</title><content type='html'>Your local shops are selling you things that they can survive on, not what you really need.  The discrepancy is getting bigger and bigger.  I get my electric toothbrushes and replacement heads from the net, cheaper and more choices.&lt;br /&gt;&lt;br /&gt;Many goods in Target can be replaced by online purchase.  Indeed I find more things that I need that is sold by Target online only, than sold at stores only.&lt;br /&gt;&lt;br /&gt;Local stores can survive by a few things, customization, touch and feel, and knowledge.  Apparel stores are doing well but once you can try on clothes by your online clone, and view yourself in all 360 degrees at home, a lot of people will stay at home instead.  Lands-end had it but it was too primitive to be useful.  The colors are not even accurate.&lt;br /&gt;&lt;br /&gt;Touch and feel can't be replaced, but hardly any goods need that.  And if you provide that, you risk become free demo for other online businesses.&lt;br /&gt;&lt;br /&gt;People don't like car salesperson, but can't do without car mechanics.  You go to a garage because you don't know how to do it, so you buy parts and labor from them.&lt;br /&gt;&lt;br /&gt;For the future of goods and services, we can looking at the most expensive personal items, the house and the car.  Home Depot is actually selling you knowledge, you buy from them tools and items that are designed for doing it yourself.  If you don't mind things that are not completely flat and straight, you can pave your whole yard and build walls without any experience.&lt;br /&gt;&lt;br /&gt;The high labor cost is killing the service industry such as plumbing.  In many cities it's hard to find a plumber because they cannot afford to live there.  You can use cowboys but there's no guarantee.  To protect consumers and to protect skill labors, there are many red tapes, and a lot goes to insurance.  It's crazy to find a plumber to do a job for you.  If you buy all the tools and parts you only pay for a fraction of the cost for calling out a plumber.&lt;br /&gt;&lt;br /&gt;Even the car mechanics are not safe.  Local mechanics are charging an arm and a leg.  But they could be forcing people to drive to Mexico for big services.  It started many years ago now.  If you plug a scanner into your car, you know what went wrong and what need to be replaced.  Mechanics kept saying that the codes don't tell you anything and insists to charge you $40 to $100 for the diagnostics.  But do you  believe that the many error codes are designed to tell you something?  At least they are designed for dumb mechanics.&lt;br /&gt;&lt;br /&gt;For simple things such as fluid flush and oil change, you can drive a bit to find cheap labor, or do it yourself.  You can find all sort of manuals leaked on the net - the knowledge.  For diagnostics, you can do it more reliably than dumb mechanics, and replace parts yourself.  It's much cheaper to get parts online, and many old cars are still supported with OEM parts.&lt;br /&gt;&lt;br /&gt;Even car wash is a rip-off.  If you want the brand new car with deep waxy look, it's hard to say.  But for most people, manufacturers should use easy wash paints, available many years ago as options.  These surfaces do not need waxing for 5 years.  But I think most paints hardly need any waxing and special body wash.  I have been using auto car wash for years.  After apply "conditioner " and rinse off, no drying is necessary.  Even if you go for hand wash, the chemicals are the same.  The difference is that they have cheap labors holding the brush in additional to the pressure wash.  And they have people to pad dry the car.&lt;br /&gt;&lt;br /&gt;Now I tried the dry organic wash and it works fine, almost as good as auto car wash, but better because it's a hand wash.  If you wash your car every week or every other week, it is just a matter of wiping the dirt off with a cloth, and then dump the cloth into the washing machine.  It also works if you car is dirty.  But if your car is all dirty, it's simpler go to an auto car wash, or leave it in the rain.&lt;br /&gt;&lt;br /&gt;Also the wheels.  I spray it with biodegradable detergent and leave it for one minute.  Then I wipe it off with a cloth and a bucket of water.  It's dirty work but just 4 wheels.  And your wheels will be cleaner than any auto or hand wash joint.&lt;br /&gt;&lt;br /&gt;My old neighbor, a classic car enthusiastic, use only a bucket of water to wash the whole car.  But I think his cars are very clean.  I always want to wash my own cars, if only to avoid the hassle to go to the auto wash.  But the dirt water goes directly to the beaches here, if they don't get to my plants first.  Now it's "dry" wash for the body and one bucket of water for the wheels.  I can even do it inside the comfort of my own garage!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-3124908745336002513?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/3124908745336002513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=3124908745336002513' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/3124908745336002513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/3124908745336002513'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2009/11/future-of-goods-and-services.html' title='The future of goods and services'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-3731323743825856121</id><published>2009-10-19T14:46:00.000-07:00</published><updated>2009-10-19T15:26:01.151-07:00</updated><title type='text'>DNS Leak in Firefox 3.5.3 with Dynamic Proxy Switching Add-ons</title><content type='html'>The DNS leak problem in a simplified scenario: the domain name in the URL address has to be converted to an IP address before the http request can be made.  The DNS conversion request and the http request are two separate process performed by different servers.  If you have something to hide by using an http proxy, only the http request goes through the proxy.  The DNS request may or may not go through the proxy.  The implication is that, for example, someone monitoring your activities at your ISP knows approximately when and which websites you are visiting, even though your http requests are encrypted and your IP hidden by the proxy.&lt;br /&gt;&lt;br /&gt;DNS leak should be a thing of the past ever since the preference network.proxy.socks_remote_dns was introduced in Firefox 3, the value of which should be set to true to avoid leaks via about:config.  However there were some changes in around Firefox 3.5 that made DNS leak possible.&lt;br /&gt;&lt;br /&gt;I suppose that the changes are: the DNS and http request are not synchronized or loosely synchronized.  This should not affect anything if the proxy selection is static, like editing the Firefox proxy option by hand.  DNS leak may occur in dynamic proxy switching add-ons like FoxyProxy.  There were no leaks prior to around FF v3.5.&lt;br /&gt;&lt;br /&gt;In dynamic switching add-ons, the proxy preference is switched for the http request, but revered to the previous Firefox setting after the request.  I would think that the DNS request is made before the correct proxy is selected for the next http request.  The previous FoxyProxy, the new Standard and Basic versions all leak DNS requests.&lt;br /&gt;&lt;br /&gt;To avoid leaks in FoxyProxy, one must use a sock proxy, and check the global option to use the sock proxy for DNS.&lt;br /&gt;&lt;br /&gt;However, one of the free and fast censorship circumvention system, ultrasurf, do not allow socks.  In this case, simple and static switching should be used, such as Multiproxy Switch.&lt;br /&gt;&lt;br /&gt;There is no DNS leak if you use a VPN - all network request goes through the VPN server.  However, if you use a proxy on top of a VPN, any DNS leak from the proxy will be protected by the VPN, but not both.&lt;br /&gt;&lt;br /&gt;I use Wireshark for testing.  The simple capture filter should be set to "port 53" to capture DNS requests only.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-3731323743825856121?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/3731323743825856121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=3731323743825856121' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/3731323743825856121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/3731323743825856121'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2009/10/dns-leak-in-firefox-353-with-dynamic.html' title='DNS Leak in Firefox 3.5.3 with Dynamic Proxy Switching Add-ons'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-822053547910122893</id><published>2009-10-10T09:15:00.000-07:00</published><updated>2009-10-10T14:28:35.166-07:00</updated><title type='text'>The Battle with Ants</title><content type='html'>With the right climate, if you live next to some large open space not under your control, you can't really get rid of all the ants, but only manage it.&lt;br /&gt;&lt;br /&gt;If you go to the hardware store to get some ant control stuff, you may be OK for a while, but the labels don't tell you the whole story.&lt;br /&gt;&lt;br /&gt;You can call a pest control company.  Some gave up, while one company offer to spray every two months instead of three, with expensive "organic" chemicals.  It's a waste of money because there are unlimited supply of ants.&lt;br /&gt;&lt;br /&gt;You will need the following:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;ant spray (for attach to hose)&lt;/li&gt;&lt;li&gt;ant spot treatment (with hand pump)&lt;/li&gt;&lt;li&gt;ant bait&lt;/li&gt;&lt;li&gt;ant poison&lt;/li&gt;&lt;li&gt;sealant &lt;/li&gt;&lt;/ol&gt;Then you need to understand ant behavior:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;nest&lt;/li&gt;&lt;li&gt;travel&lt;/li&gt;&lt;li&gt;food &amp;amp; water&lt;/li&gt;&lt;/ol&gt;You need to use the right strategies for:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;setup environment hostile to ant&lt;/li&gt;&lt;li&gt;emergency treatment&lt;/li&gt;&lt;li&gt;regular control&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-weight: bold;"&gt;Ant behavior&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ants live in cool dry places where they may also keep their nest moist.  So if you have a yard the best is to cover all areas with working sprinklers, whether you have grass, plants or not.&lt;br /&gt;&lt;br /&gt;Ants will find the shortest distance.  Moist soil and dense grass or ground cover will take them forever to reach your house.  They have eyes and they prefer to travel in the dark.  Avoid fixtures in the yard that they can travel under, forcing them to be easily spotted.&lt;br /&gt;&lt;br /&gt;Ants need food and water.  You are nuts if you plant fruit trees when you live in a giant ant hill.  The worst you can get is that ants live inside your house and go outside for food and water.  You need to seal off your house.  Ant colonies trapped inside the house can be eliminated sooner or later.&lt;br /&gt;&lt;br /&gt;Ants are more active in spring due to reproduction cycle, or dry hot summer where they need shelter and water.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Environment&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;At outdoors, ants like to live in dry cracks like between garden walls and the pavement, between your house and concrete sidewalk, foundations for gate poles, voids in garden paving and ornaments.  If you have these you need to seal off the cracks or pour in ant poison, otherwise you have to spray regularly every few months.&lt;br /&gt;&lt;br /&gt;Ants may live in trees, typically the top, or under thick trees with loose skins.  They are normally harmless but hosting large amounts of ants near your house is bad.  It's easy to spray and get rid of them but it's hard to prevent ants from getting back if you have a fruit tree.  Ant barriers don't work for me.  Even for palm tree, you need to cut off the "fruits" before they become attractive to ants.&lt;br /&gt;&lt;br /&gt;Ants are usually found traveling at the under side of external walls just above ground level.  This means that you have nests near your house or inside.   This part has also the most chance to have cracks for an older house.  Avoid any plants or ornaments that make it difficult to spot the ants or any cracks.&lt;br /&gt;&lt;br /&gt;For indoors, the most dangerous part is under the kitchen sink where there is moisture, and a lot of cracks and pipes.  From there ants will travel all over the kitchen cabinets and beyond.  If you can, check for perfect plumbing so your kitchen is completely dry.  Seal off any voids due to piping and seal off cabinets from each other if possible.  But the most important is to fix any cracks from your house to the outside.&lt;br /&gt;&lt;br /&gt;In the kitchen place your stuff in groups such as food, eating utensils etc.  Food not in the fridge should be placed in cabinets and shelves above the kitchen sink, but far from ceiling and corners.  Under the kitchen sink is only suitable for stuffs that can be sprayed in an emergency, or there's no chance of chemicals getting into your body.&lt;br /&gt;&lt;br /&gt;If ants are really desperate looking for shelter, they will enter through air vents in your drying machine, exterior exhaust fans, window frame draining holes and even cracks in the roofs.  Try to make these weak points accessible to spot treatment if you have an emergency ant invasion.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Emergency Treatment&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you start treating ants and disturb the equilibrium, it may turn into an emergency at first.  Ants living in your house may have to invade your kitchen once they are cut off from outside.  When you destroyed an ant nest outside, the ants may have to find a new home inside your home.&lt;br /&gt;&lt;br /&gt;If you are overwhelmed by ants inside or outside, it's likely it's time for a large area spray outside the house.  Those spray bottles for attachment to a garden hose is easiest.  Concentrates for dilution into large spray cans are more accurate.  I always use chemicals suitable for plants and grass, unless you like to keep two separate bottles.  I also use chemicals specially for ants rather than for multiple insects, unless you have other problems.  Your local store usually will stock chemicals that is effective in your area, or most likely you can have a refund.&lt;br /&gt;&lt;br /&gt;Most likely these chemicals are not instant kills.  But when the chemical get to ant nests and then dry up, they are effective in repelling the ants or killing them.&lt;br /&gt;&lt;br /&gt;Lawns in good conditions are rarely problems.  Spray on gaps and cracks outside the house, dry areas at trees and brushes, foundations of paths and gates.&lt;br /&gt;&lt;br /&gt;Emergency inside the house I use one gallon bottles with a rather powerful hand pump attached for so called spot treatment.  I also use chemicals suitable for plants as that is all I need for outdoors other than emergencies.  For spot treatment, the ants should die instantly, or at least act irrationally and fall off walls.  Use chemical from major stores to make sure that they are safe.&lt;br /&gt;&lt;br /&gt;You just need to spray at the corners where the ants travel, and at gaps where the ants come out.  Once being forced to the open you can use a microfiber cloth or packing tape to kill the ants.  A wet microfiber cloth trap more ants when you wipe at them, and more likely to kill them after you rinse and squeeze it in water.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Regular control&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To avoid regular spraying with chemicals, you need to fix all the cracks in your house leading to the outside.  And any outdoor fixtures that easily become ant nests.  All you need is to watch and follow any long line of ants forming right outside of your house.&lt;br /&gt;&lt;br /&gt;If there are large area of hidden voids and no plants, I would pour &lt;span style="font-weight: bold;"&gt;poison&lt;/span&gt; such as boric acid in the form of powder that you can get online.  Boric acid is organic so it's rather safe for humans when it gradually get diluted.&lt;br /&gt;&lt;br /&gt;If there are small cracks I would pour glue like those white glue for schools.  If you cannot "pour", there are those&lt;span style="font-weight: bold;"&gt; caulk&lt;/span&gt; in the form of white glue, for all purpose outdoor sealing, which dries clear, non toxic too.&lt;br /&gt;&lt;br /&gt;For larger areas of cracks you need to do proper mending, like speckling compounds for external walls.  For outdoor dry areas you can seal it with sand, or sand like sealants that stick together.&lt;br /&gt;&lt;br /&gt;Ant barrier granules are pretty useless time after time.  I see ants walk straight over them.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Baiting&lt;/span&gt; ant outdoors is rather useless because they will just be replaced by another colony.  But if your house is sealed off from ants outdoors, you can kill the ants trapped inside by baiting, instead of waiting for them to die slowing from hunger and thrust.&lt;br /&gt;&lt;br /&gt;Baits are slow poisons that you allow the ants to bring back to their nests.  It does not work for all species.  So for some species you are just feeding them instead of killing them.  I use boric acid powder mixed with honey and put drops of it on water proof paper under the kitchen sink and where ants are found.  I guess it's effective as I can see ants that act like drunk, and have to rest before going home.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-822053547910122893?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/822053547910122893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=822053547910122893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/822053547910122893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/822053547910122893'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2009/10/battle-with-ants.html' title='The Battle with Ants'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4229801976720635261</id><published>2009-02-12T15:47:00.000-08:00</published><updated>2009-02-12T16:01:04.470-08:00</updated><title type='text'>Your data not totally safe with Chinese Circumvention proxies</title><content type='html'>On Jan 9, 2009, Hal Roberts reported that 3 three of the circumvention tools sells user data.  The only one that I reviewed and recommended is GPass, and as I reported, it wasn't really working recently.&lt;br /&gt;&lt;br /&gt;I'm not surprised as I never trusted anybody.  These guys are the least trust worthy; just one step up from some anonymous person having some server capability hosting a CGI script.  I am a little surprised that they publish aggregate data freely on partner websites, and even openly offer to sell confidential data for a fee, and only if you pass THEIR strict screening.  This is sad as nobody even have a privacy policy on their websites.&lt;br /&gt;&lt;br /&gt;The other confirmed sad news is that they actually store individual user logs, which by law they don't have to.  But since they do store, by law LE like FBI can request for it, and they had been cooperating.  The advantage of US freedom is again lost.  In contrast there are Data Retention law in most EU countries.&lt;br /&gt;&lt;br /&gt;Nothing important is lost, as I never use them alone, and I never invite the attention of FBI.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4229801976720635261?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4229801976720635261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4229801976720635261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4229801976720635261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4229801976720635261'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2009/02/your-data-not-totally-safe-with-chinese.html' title='Your data not totally safe with Chinese Circumvention proxies'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-432095464031751021</id><published>2009-01-31T12:58:00.000-08:00</published><updated>2009-01-31T14:00:29.464-08:00</updated><title type='text'>Long Term Practical Proxy Report</title><content type='html'>All are totally free, not free trial, some with optional paid services.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://anchorfree.com/"&gt;Hotspot Shield&lt;/a&gt; (VPN)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://ultrareach.com/"&gt;UltraSurf  localhost:9666&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://gpass1.com/gpass/"&gt;GPass localhost:8000&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.gardennetworks.org/products"&gt;GTunnel localhost:8081&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://www.jondos.de/en/jondonym"&gt;JondoNym &lt;/a&gt;(German) localhost:4001&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Hotspot Shield is still awesome.  It's fast enough for watching Hulu movies.  It's VPN so it support all protocols.  All network traffic such as email, IM, etc are routed through it.  You can check that it's working by using WireShark or just by firing up Windows Task Manager.  On the network tab there is a VPN Adaptor in addition to your original Local Network connection.  Traffic in both network connection is the same as any protocol goes through the VPN Adaptor first, then being converted to encrypted OpenVPN protocol, which then go through your hardware network card.  If you use WireShare, you can see the protocol conversion.   There are others, but only Free Trial.  AlwaysVPN started charging but the old free beta version still works, though a lot slower than Hotspot Shield.&lt;br /&gt;&lt;br /&gt;Hotspot Shield is ad supported with a banner on top.  But it's pretty easy to get rid of it.  A sure thing is to use encrypted connection such as https with your bank.   You can also use any of the other proxies as they are all encrypted.  The advantage of using another encrypted proxy is that, Hotspot Shield knows my IP, but it doesn't know anything about where I'm visiting and the contents.  I have successfully use bittorrent for a couple of hours without disconnection.  A BT client which hide the BT protocol helps.  The speed is decent even that other peers cannot initiate a connection to you.&lt;br /&gt;&lt;br /&gt;I use all the other proxies because their speed varies a lot, and sometimes fail.  So the necessary Firefox add-on is &lt;a href="http://foxyproxy.mozdev.org/"&gt;FoxyProxy&lt;/a&gt;.  Forget about the fancy options, just add a proxy, give a name such as ultrareach, and then the host and port.  Set leftclick option to cycle through the proxies.&lt;br /&gt;&lt;br /&gt;Apart from the German JonDoNym (and Hotsport Shield), all are American proxies aimed to bypass Chinese censorship.   The software is not open source.  You don't know who is behind the software or individual servers.  So use it at your own risk.  Possible funding sources are Voice of America, Fulong Gong.   Most are detected as virus, malware or spyware.  I can assure that they are not destructed virus (so far).  But I don't know if they spy on me or not.  But with Hotspot Shield running under, they don't know my IP.  Also, if your anti-virus or anti-spy scanner cannot set to ignore them, it's a bit inconvenient.  You  may have to pause your anti-virus shields momentarily when you start them.   They say the Chinese report them as malware on a large scale so they are detected as such.   Some malware detectors had taken them off the list but there are too many detectors.&lt;br /&gt;&lt;br /&gt;Ironically, all the Chinese censorship bypassing proxies have heavy censorship in varying degrees.  Porns are out, but it's a good thing, otherwise the servers will be a lot slower.  Anti-virus companies are out if they don't take them off the virus list.  They also protect surfers by disallowing websites with dubious privacy policies, even Google.  That's why you need slower proxies but with less censorship.&lt;br /&gt;&lt;br /&gt;UltraSurf is very fast most of the time.  You can even watch youtube with decent speed.  Censorship is heavy.  Supports only http protocol.&lt;br /&gt;&lt;br /&gt;GPass is pretty decent until recently.  May be it doesn't work well with Hotspot Shield.  It supports many protocols via socks, such as email clients, IM, streaming video players.  It can also route through Skype, so when you are browsing something forbidden, it appears to spying eyes that you are making a phone call, or other Skype users are making p2p phone calls routing your PC.&lt;br /&gt;&lt;br /&gt;GTunnel is currently decently fast.  It also supports Skype.  It's the most often detected as malware.&lt;br /&gt;&lt;br /&gt;FreeGate is not free anymore for non-Chinese users.  Phoenix is another free VPN, but the Chinese interface makes sure that non-Chinese cannot use it.&lt;br /&gt;&lt;br /&gt;JonDoNym is pretty slow part of the day.  However it's reliable when it works and censor free.  But with German data retention law, it's the most traceable by court order.&lt;br /&gt;&lt;br /&gt;TOR is only useable in a small window around UTC 8 am.  But it's nearest to be untraceable. &lt;br /&gt;&lt;br /&gt;That's what I use on a daily basis.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-432095464031751021?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/432095464031751021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=432095464031751021' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/432095464031751021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/432095464031751021'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2009/01/long-term-practical-proxy-report.html' title='Long Term Practical Proxy Report'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-3207474222418528905</id><published>2009-01-22T11:29:00.000-08:00</published><updated>2009-01-22T12:58:28.441-08:00</updated><title type='text'>TrueCrypt - virtual encrypted disk</title><content type='html'>&lt;a href="http://www.truecrypt.org/"&gt;TrueCrypt&lt;/a&gt;  looks and sounds complicated, but actually it's pretty easy to use.  It is not only a file or data encryption, but provides file system encryption, which makes it usable on a daily basis.   I never had the patient and discipline to maintain encryption files, but now most of my secrets are encrypted on a constant basis.&lt;br /&gt;&lt;br /&gt;All the default options will give you safe and secure encryption - you create a fixed size file that becomes a virtual disk with a drive letter (on Windows), protected by a password.  When the file is mounted, you can see an additional disk drive that you can access like any others.  When the file is dismounted, via TrueCrypt or by pulling the plug, the file remains an encrypted file with no known backdoors.  You can exit the TrueCrypt user interface anytime while the encryption engines run in the background.&lt;br /&gt;&lt;br /&gt;There are some actions that you may want to perform.  One is under &lt;tools&gt;[tools], [refresh drive letters]&lt;refresh&gt;.  For some reasons, after you mount or dismount, the drive letters are not always updated.  The other action is under [volumes] &lt;volumes&gt;, [store volumes as favorite] &lt;save&gt; and [mount favorite volumes]&lt;mount&gt;.  I also put TrueCrypt into my start menu, and set it's preference to Mount favorite volume when started.  So basically whenever I login to or boot up windows, I also have to login to my most used virtual disk.&lt;br /&gt;&lt;br /&gt;The most useful feature I use is to encrypt all my surfing activities by encrypting my Firefox profile.  I worked in competitive or secretive companies before.  When someone quit or being fired, they may be escorted immediately by security guards out of the door.  You don't even have time to erase your private bookmarks or caches.  This is more real than being raid by the FBI, NSA, or US Secret Service.  Smashing the harddrive is too late and hardly effective.  With TrueCrypt you just need to pull the plug, or dismout gracefully when you have time.&lt;br /&gt;&lt;br /&gt;To bring up the FireFox profile manger, edit the properties of any FireFox shortcut, find the target in the form of&lt;br /&gt;"C:\Program Files\Mozilla Firefox\firefox.exe"&lt;br /&gt;and add the option&lt;br /&gt;"C:\Program Files\Mozilla Firefox\firefox.exe" -profilemanager&lt;br /&gt;&lt;br /&gt;Create a TrueCrypt drive and mount it as say z.  When you create a new profile, you can pick your own profile directory to be in the z drive.  The default profile directory is where your current profile is at, so you can find it and copy it over if you need to.&lt;br /&gt;&lt;br /&gt;If you have multiple profiles, you can edit any FF shortcut to go straight into that profile:&lt;br /&gt;"C:\Program Files\Mozilla Firefox\firefox.exe" -P profileName&lt;br /&gt;&lt;br /&gt;The other useful FF option is -no-remote, so different profiles can be used at the same time.&lt;br /&gt;&lt;br /&gt;FireFox stores everything in the profiles, history, bookmark, encrypted passwords and cache etc.  So when the profile drive is not mounted, all your data are encrypted, and FF can't even run.  Most add-ons also store data in the profile directory.  But if you are using some extensions that handle secret or private data, you have to check.&lt;br /&gt;&lt;br /&gt;If you use encrypted virtual drive continuously, as in using it as for FF profile, you have to avoid automatic force dismount under some circumstances.  If your drive is force dismounted while in use by some application such as FF, the drive letter is not available anymore, and you have to reboot to clear it up.  For security reason, drives are dismounted after certain time by default, when the screen saver is on, or other power management features.&lt;br /&gt;&lt;br /&gt;In the pass, I had major inconveniences during upgrade of OS, either by choice or by force due to hardware replacement.  I am wary of compression and backup utilities that uses proprietary  formats.   TrueCrypt is open source, use standard encryption, and I stord a copy of the software just in case.&lt;br /&gt;&lt;br /&gt;TrueCrypt is safer and more secure in many ways.  There is no decrypted copy at anytime, so you don't have to worry about magnetic traces on the physical devices.  You can pull the plug anytime once you finished updating something - they were encrypted on the fly.&lt;br /&gt;&lt;br /&gt;Will you lost the whole file or whole virtual disk due to hard disk corruption?  Firstly,  disk/file corruption doesn't happen anymore nowadays.  Secondly, I don't think you will lost any more data than what you lost if the file is not encrypted.   The encryption unit will be file sectors.  There are redundancy to ensure that the volume can still be accessed when error occurs.&lt;br /&gt;&lt;br /&gt;DVD's and CD's are more tricky.  There are redundancy in DVD's to ensure that data can still be recovered when there are errors, comparable to hard disks.  But you don't touch or smash hard drives.  I would test DVD's for recoverable errors yearly or once several years.  Most DVD burning utility comes with test scans.  If these error occurs, it's time to make a new error free DVD.  Again I don't think you will lost more data than if the disks are not encrypted.  But since the encrypted file sizes are larger, you are a tiny little bit more exposed to disk corruption.&lt;/mount&gt;&lt;/save&gt;&lt;/volumes&gt;&lt;/refresh&gt;&lt;/tools&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-3207474222418528905?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/3207474222418528905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=3207474222418528905' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/3207474222418528905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/3207474222418528905'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2009/01/truecrypt-virtual-encrypted-disk.html' title='TrueCrypt - virtual encrypted disk'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4543118160803135672</id><published>2008-12-31T11:16:00.000-08:00</published><updated>2008-12-31T15:15:15.781-08:00</updated><title type='text'>How to Erase a DVD Completely and Securely</title><content type='html'>If you have a RW DVD, there are utilities to erase it, or you can overwrite it with something.  Like hard disks, there may still be magnetic traces.  If your DVD is +-R, write once, you can't soft erase it.&lt;br /&gt;&lt;br /&gt;The best so far is to get a DVD shredder.  I opted a while ago for the paper only shredder because the cost didn't justify the number of discs I may have to shred in the future.  Also, for paper you need those cross shredder that is a lot harder to put the pieces together.  For DVD there's no such fine shredding.  As long as you can see a piece of silvery metal, you may be able to recover a large chunk of data or video from it.  Are they real in CSI?&lt;br /&gt;&lt;br /&gt;I have seen the microwave destruction video, taking only 5 sec.  But there is a danger of harming your microwave because of the electric sparks.  And there is bad smell.  The metallic disc broke down pretty evenly, but the fragments are still large.&lt;br /&gt;&lt;br /&gt;Here's what I tried, which didn't work, and don't waste your time.  With a small craft drill you can destroy the surface easily using the right sander tip.  But it is only skin deep.  I don't even think that the plastic layer was penetrated.&lt;br /&gt;&lt;br /&gt;I used pure sulfuric acid, which didn't do a thing because of the plastic layer protection.&lt;br /&gt;&lt;br /&gt;It dawn on me that I have a plumbing torch.  I fired it up outdoors, but surprising the DVD's are very hard to die.  The plastic doesn't melt away easily, and it didn't burn.  You have to melt the plastic until the inner layers are exposed, then there's a little flame and no more.&lt;br /&gt;&lt;br /&gt;&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_GAJNt6WlChs/SVvKBSp778I/AAAAAAAAAmk/2s8tXjfso5c/s1600-h/xmas+027.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 150px;" src="http://2.bp.blogspot.com/_GAJNt6WlChs/SVvKBSp778I/AAAAAAAAAmk/2s8tXjfso5c/s200/xmas+027.jpg" alt="" id="BLOGGER_PHOTO_ID_5286040711185821634" border="0" /&gt;&lt;/a&gt;Here's the result, before I cut them up and put it in the trash a few pieces per collection day.  Now, the superior part, after the torch treatment, the discs are, similar to the surface of the French desert made using the same technique, very crispy.  You can crumble the discs into very fine pieces with your fingers, or you can hammer them into powder.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4543118160803135672?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4543118160803135672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4543118160803135672' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4543118160803135672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4543118160803135672'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/12/how-to-erase-dvd-completely-and.html' title='How to Erase a DVD Completely and Securely'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_GAJNt6WlChs/SVvKBSp778I/AAAAAAAAAmk/2s8tXjfso5c/s72-c/xmas+027.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-742000158933037221</id><published>2008-12-26T14:11:00.000-08:00</published><updated>2008-12-26T15:10:56.894-08:00</updated><title type='text'>Early spring cleaning: secure computer data</title><content type='html'>I tried to encrypt bank accounts on my laptop long ago.  You wouldn't believe how many money went through the laptop.  I used KeePass and TrueCrypt, but gave up, until now.&lt;br /&gt;&lt;br /&gt;You can setup your laptop with whatever password you can create, BIOS, Windows Logon, and even the hard drive.  But all are crackable.&lt;br /&gt;&lt;br /&gt;KeePass is good, but it's standalone, not integrated with anything.  You have to pull your password into the browser forms.  It's not bad at all but I have alternatives.&lt;br /&gt;&lt;br /&gt;I was using TrueCrypt for file encryption.  But it was tedious on a file by file basis.  You can use it to create a big encrypted drive too, but I don't trust it enough.  And the backup is a problem.&lt;br /&gt;&lt;br /&gt;Revisiting TrueCrypt again, I came across encrypting entire operating system, optionally hidden, may have a decoy too.  I doubt how TC deal with it.  On close look, TC decrypts on the fly, which explains it's capabilities.  When you are reading a file, TC doesn't decrypt it into another file, but decrypt a portion of it at a time and hand it over to the application.&lt;br /&gt;&lt;br /&gt;I was amazed to see how fast and painless it is to use TC.  I encrypt the entire video, actually quite a lot of large video clips, and play it.  You don't feel any difference with the encryption, and you don't need to wait for encryption, nor have to deal with which version of the file to keep.&lt;br /&gt;&lt;br /&gt;So instead of dealing with passwords, I encrypt the entire profile of firefox, which allows you to specify where your profile should be.  So whatever I do on the web is encrypted, history, bookmarks, passwords (now double encrypted), and everything except some extensions may put data outside of the profile directory.  If the profile directory is not mounted as a drive, it's just an encrypted file with a code supposed to be unbreakable.  When it's mounted, someone need to run some spyware to read the drive where my profile is, or to steal the TC password in memory, if they know I'm using TC.  Keyloggers and screen capture spyware won't work because I don't type in passwords anymore.&lt;br /&gt;&lt;br /&gt;You can encrypt the entire OS, but I'll settle with using only two different master passwords.  One is the personal secrets password and one is the shared secrets password.  The only difference is, you don't need to or don't want to give out the personal password even when you drop dead.&lt;br /&gt;&lt;br /&gt;There are three types of secrets to encrypt.  The first two corresponds with the two type of passwords.  Being secrets, the data naturally have to be backup safely.  The third type are personal secrets that don't need to be backup.  You don't want others to know but you can recover the data in other ways other than backup.&lt;br /&gt;&lt;br /&gt;The model of 2 password, 3 types of data is strange, but like bookmark, you can lost it with minor inconvenience, but you don't want others to know all your online activities, such as surfing at work.   (In this case there are other logs on the company LAN but you can also bypass the company LAN.)&lt;br /&gt;&lt;br /&gt;For each type of data, you can split them into TC drives suitable for backup.  Since secrets don't change that often, some drives can be huge.  Example, 4.7 GB size for DVD, or some other values customized for your online backup accounts.  To backup, you just copy the 4.7 GB encrypted file into a DVD.  To read, you just mount the encrypted file as a drive.&lt;br /&gt;&lt;br /&gt;For the Firefox profile, a 200 to 500 MB file size is enough, which can be smaller.  You can setup automatic backup just like any other files.  Though the whole file is copied whenever you use FF.  I only backup it up manually when I added new passwords.  They are randomly generated, only stored in the FF password manager, and I couldn't recover it if the file get corrupted (or lost the master password for that matter).&lt;br /&gt;&lt;br /&gt;You can still do daily incremental backup like ordinary files.  But you have to do it when both the source drive and the backup drive is mounted.  Once unmounted, they are just ordinary drives containing ordinary files to any application.&lt;br /&gt;&lt;br /&gt;TC has one interesting option, to have hidden encryption.  You can have two passwords to the same drive, one mounts you the outer files, and the other decrypt the hidden files.  I am not sure if that's theoretically possible, as I read about it a while ago as the next big research topic, which is supposed to be difficult.  But for ordinary people, if you give them a password, they will believe what they decrypt is all what you have.  TC seem to claim that others cannot know the existence of hidden files.  It will not be easy, but I'm not sure it's impossible.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-742000158933037221?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/742000158933037221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=742000158933037221' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/742000158933037221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/742000158933037221'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/12/early-spring-cleaning-secure-computer.html' title='Early spring cleaning: secure computer data'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-561800769135767462</id><published>2008-12-26T11:41:00.000-08:00</published><updated>2008-12-31T12:14:46.088-08:00</updated><title type='text'>How to fix Christmas Lights</title><content type='html'>When I hanged the Christmas lights early, a section didn't light up.  Unlike previous years, there are no apparently faulty bulbs in the section.  I searched the web for short cuts and I found it - beepers.  Those electric current detectors that you are supposed to use before drilling anything on the walls.&lt;br /&gt;&lt;br /&gt;I had one, but unfortunately it also detect metal at an right angle to the current detector.  Basically it beeps all the time, with a lot of false positive and false negatives.  But since I was well trained on this beeper, it wasn't difficult to find the faulty bulb.  It's a lot faster than swapping the bulbs one by one.&lt;br /&gt;&lt;br /&gt;Unfortunately, a neighbor's kid shake the lights after I hanged them, and turned off a whole segment.  The beeper worked poorly when the lights are in place, because the bulbs aren't far apart enough, and you have little control of their position, such as next to some metals.&lt;br /&gt;&lt;br /&gt;Also, as I found out later, when multiple bulbs are loose from their socket, it's a nightmare.&lt;br /&gt;&lt;br /&gt;So I took out the good old multimeter.  After some thought I found a way to do it, better than swapping bulbs, and better than beepers, unless your beeper is high quality and the light bulbs are not close together.&lt;br /&gt;&lt;br /&gt;First, set the meter to &gt;120V (or 240V), wear insulated glove if you need to.  Took off the bulb in question from it's socket.  Probe one contact in the socket, and probe one prong of the main plug to the whole light chain.  There are only 4 possibilities, one will give you a reading if the socket and the chain up to the socket is normal.  That's how to find faulty bulbs or lose sockets.  You don't need to swap all the 4 possibilities.  After you get the reading for a working socket, the probe on the main plug don't need to change, and the other probe just follow the direction of wiring.&lt;br /&gt;&lt;br /&gt;You can also do a continuity test instead of a live test, but it's less fun without the bulbs lighting up.  I can be more formal about it, but I doubt if there's anything to simplify, and that Christmas is already over.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-561800769135767462?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/561800769135767462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=561800769135767462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/561800769135767462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/561800769135767462'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/12/how-to-fix-christmas-lights.html' title='How to fix Christmas Lights'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-6477198954271437286</id><published>2008-12-25T17:41:00.000-08:00</published><updated>2008-12-25T18:58:00.655-08:00</updated><title type='text'>Early spring cleaning: videos</title><content type='html'>What started the early spring cleaning is the real mpeg4 codecs, and the death of analogue TV.&lt;br /&gt;&lt;br /&gt;After dragging on for a couple of years, finally the real mpeg4 standard appears as H.264, the video and audio codecs are simply called advanced AVC and AAC, with the container file format mp4.  Open source software are freely available.  If future players will play only one standard, this is it.  AVC is used for Blu-ray so it's future proof.  AAC isn't, but used in ipods, so it's not going to go away.  Unless you are making sound for movies, there's no point to use the new Dolby Digital standards, even if you can get hold of some software.&lt;br /&gt;&lt;br /&gt;DVD will be around for a long time, but there's no point storing video in it.  You can store a lot more files on it and play it on the computer, or send it to the digital TV.&lt;br /&gt;&lt;br /&gt;It's a joy to to the spring cleaning.  Home movies can be 5 times or more compressed than DVD, and 25 times smaller than DV from camcorders.  You clean up and have a lot more spaces.  I got my 320G hard disk because of the videos.  Now I have space to play with a lot of other things, like operating systems and virtual machines.&lt;br /&gt;&lt;br /&gt;I still have some valuable home movies in VHS-C tapes!!.  They are the best, not because of the format, but they use big lenses back then on big machines.  The camcorder broke down a long time ago.  A few years after that, I realize that we cannot get back the quality without buying a new but old VHS-C camcorder.  There are same version loaded on to VHS tapes, and we still have the VHS-C to VHS adapter that hopefully works.&lt;br /&gt;&lt;br /&gt;Surprisingly, I just searched online and found that plenty of VHS-C camcorders still on sale, while I thought digital DV tapes are already obsolete.&lt;br /&gt;&lt;br /&gt;Of course there are format conversion shops.  Firstly, you shouldn't easily trust them.  Historically at busy times such as Christmas, when you send your films to develop, it could be lost forever.  And I listened to online forums too much, and I believed that you have to touch up the videos and use manual settings to get the best out of the videos.  This is plain wrong for home movies and I should have picked the best format or best solution at the moment rather than waiting for the future.&lt;br /&gt;&lt;br /&gt;I have both PAL and NTSC VHS library to covert.  I brought a dual standard player for the purpose but other than one or two conversions, it's sitting on the garage.  I also have a analog to digital box for capturing the video, but I used it for something else and it broke long ago.&lt;br /&gt;&lt;br /&gt;I have a DV camcorder with an analog input, designed for people moving from analog to digital.  I never did the conversion seriously because I usually ran out of DV tapes, and I was convinced that the DV standard is bad for converting to DVD directly without some sort of color space compensation.  I hope it doesn't break down anytime soon, otherwise I have to buy a useless DV camcorder for the purpose.  There used to be PC graphic cards capable of TV capture, which give you twice for the same money.  But now it's worthless because analog TV is dead.  Also, I never brought any graphics card anymore, all integrated, there's no need to unless you are a true gamer.&lt;br /&gt;&lt;br /&gt;Now most of the library in in DV tapes.  I didn't know how to deal with it before.  Compress to DVD and it would have been playing in blu-ray discs for years to come.  But I was let to believe that the conversion need some compensation on the color space.  And I was let to believe that noisy home movies will benefit a lot from noise filtering and color adjustment before compression.  After a couple of years staying in the garage, I don't believe in the crap anymore.  Home movie is home movie, that's little you can do about it, and the quality doesn't matter that much, the content is.  So I brought bigger and bigger hard drives, and I load DV tapes into it, because it's cheaper and more convenient than tapes.&lt;br /&gt;&lt;br /&gt;The other reason I didn't convert DV is because of interleaving.  I don't believe the free interleavers are good enough and I had a hard time picking the right one.  Also, I believe interleaved source, if compressed to DVD, will look better in analog TV.  On the other hand, I was more like to watch in the computer, where interleaved version is more appropriate, and more future proof.  Mpeg4 standard such as Divx and Xvid offers so much more compression, and had stand alone players for it.  I was so tempted but it turns out that blu-ray players don't support, only DVD.&lt;br /&gt;&lt;br /&gt;I don't care to put clips in DVD anymore or blu-ray for that matter.  The only function is to impress kids after their birthday party.  I got Sony Scenarist and used it a lot, but all comes to nothing.  Even the full features of a DVD is quite coomplex, and the software cost a lot.  So I don't bother anymore.  A clip is a clip no matter where you see it.&lt;br /&gt;&lt;br /&gt;So the target is set.  I hope to finish everything before the next decade!  Hopefully the PAL &amp; NTSC VHS player doesn't break down, now that they don't make it anymore. Same for my DV camcorder, which plays the DV and converts the VHS too.  And I will be watching the price of VHS-C camcorders.  If they ever drops down to $100, it's worthwhile to buy one instead of sending the tapes to conversion shops, if the tapes are still working.  And if I have the money, the time, and the motivation.  Watching time flying by isn't always a good thing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-6477198954271437286?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/6477198954271437286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=6477198954271437286' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6477198954271437286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6477198954271437286'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/12/early-spring-cleaning-videos.html' title='Early spring cleaning: videos'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-7325532026292664403</id><published>2008-12-01T16:37:00.000-08:00</published><updated>2011-12-31T12:38:23.960-08:00</updated><title type='text'>Free Fast VPN Proxies</title><content type='html'>&amp;nbsp;&lt;a href="http://housegeekatheart.blogspot.com/2011/12/free-fast-vpn-proxies-2.html"&gt;Updates:Free Fast VPN proxies 2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Can it be true?  OMG it is for now.  Not only that, I can make up a chain as secure as JonDo and even more secure and a lot faster.  I think this is because a lot of networks are blocking Social Networks and Youtube etc.  Entrepreneurs raise to the occasion.  I didn't know why I missed these last time I looked.  I did find and tried a few that was bad.&lt;br /&gt;&lt;br /&gt;The best seems to be &lt;a href="http://ultrareach.com/"&gt;Ultrasurf&lt;/a&gt;.  I think it's designed for internet cafe in China.  You plug in the USB drive, run ultrasurf, which will fire up Internet Explorer.  When you quit IE, no trace will be left, it claims.  You can use any browser and ultrasurf is just a proxy client.  I used it a while back and it was perfect, but not as fast as now.  Bandwidth is perhaps cheaper now, and now China is unblocking many sites, lightening the workload of this bypass servers.  However, it has ties to Fulon Gong, and perhaps funded by it.&lt;br /&gt;&lt;br /&gt;At the time I was using it, I felt the tiny program is untrustworthy, but not in a technical way.  The home page is Chinese for example.  I thought it could come and go as other tiny proxy servers, and that like many proxy servers, the aim may be just to collect data for sale.  Now it seems to direct url's that don't seem safe, and cause conflict, such as utilities that flag ultrasurf as virus.&lt;br /&gt;&lt;br /&gt;You can call it a VPN as it's an encrypted proxy.  However, it just divert browser traffic.  The encryption is claimed to be better than the industry, that is, better than the browser uses.  So nobody can ear drop on your traffic, nobody knows what you surf, and the target sites don't know your identity.  However, ultrasurf have everything in their server log.  You don't know if there's any security risks because it's not open source.  The performance is best and passed the hulu.com test.  You can watch a movie with encryption!&lt;br /&gt;&lt;br /&gt;BTW I tried the gladder, a later software to bypass the Chinese Great Wall.  But to my surprise, it's a transparent proxy, even though the traffic is encrypted.  The only reason for that is to avoid spammers flooding to the server.  But it's too risky to review your ID to the target sites.&lt;br /&gt;&lt;br /&gt;The next best is &lt;a href="http://anchorfree.com/"&gt;Hotspot Shield&lt;/a&gt;.  It calls itself a VPN, quite rightly so because it's not a proxy client like others at the application level.  You don't even need to set your browser.  The traffic in your network is diverted to the proxy server.  You can make sure all other users in your home PC are proxified without doing anything themselves.  When you launch Hotspot Shield, it forces to launch a browser, but once after that, you can close and fire other browsers at will.&lt;br /&gt;&lt;br /&gt;Hotspot Shield is similar to Ultrasurf, passed the Hulu test, quite reliable so far.  Again it's not open source.  It's ad supported, but the top banner don't appear all the time.  For example, you can watch Hulu move full screen.  It's a little slower than ultrasurf at times, but still much faster than JonDo and TOR.&lt;br /&gt;&lt;br /&gt;It's a true VPN because when you open a command prompt and run ipconfig, the external IP address is changed to a private one.  I ran bittorent on it and works without modifying any setting!  Another proof is that the download rate is slower by several times.  It wouldn't matter when you are in no rush, an hour of download time and several hours don't matter that much.  But the problem is that free VPN can't be reliable.  When the server is busy, you are thrown out of the private network.  So the download went much faster in the middle.  You have to manually reconnect to the network.&lt;br /&gt;&lt;br /&gt;So Hotspot VPN is only suitable for browsing.  When the VPN is down there is no warning other than that the icon turn red - you are suddenly using your own IP without other warning.  You have to reconnect again manually.&lt;br /&gt;&lt;br /&gt;Another surprise is that I found lots of fast SSL CGI Proxy at &lt;a href="http://www.freeproxies.org/"&gt;FreeProxies&lt;/a&gt;.  Many are SSL proxies.  For the bad, they are the usual trouble makers, pop-ups, top banner ad that distracts, strip a lot of things and can't support a lot of things.  It didn't pass the Hulu test but you can surf most other sites.  And blockers can deal with the rest, only sacrificing some real estate at top of browser.&lt;br /&gt;&lt;br /&gt;The good thing about CGI proxy is that you can chain it with the VPN proxies above, and even add it to JonDo and TOR.  You can have one tab that is proxified and the other not.  When the banner is at top, you know it's working.  When you see the address starts with https, you know SSL is in effect.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-7325532026292664403?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/7325532026292664403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=7325532026292664403' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/7325532026292664403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/7325532026292664403'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/12/free-fast-vpn-proxies.html' title='Free Fast VPN Proxies'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-5670164854053585732</id><published>2008-10-29T19:25:00.000-07:00</published><updated>2008-10-29T20:05:41.272-07:00</updated><title type='text'>TOR Approach</title><content type='html'>Although TOR and JonDo aim at the same thing, their approach is different.  JonDo traffic path is static, protected by the in dependency of screened companies.  TOR seems to rely on randomness and safety by numbers.&lt;br /&gt;&lt;br /&gt;Everybody can be a TOR relay, even your PC.  TOR also changes path every 10 min or so, very much unlike JonDo.  So unlike JonDo, it's pretty hard to sniff the entry and exit nodes because they changes for a particular connection.&lt;br /&gt;&lt;br /&gt;TOR has a P2P feature that should be helping it's speed.  If you run a relay, it should help with the network traffic, hence helping yourself at the same time.  However, individuals don't want to be exit nodes, whose IP's will be exposed to whatever TOR users are doing.  There is the option to avoid this.  Also, since TOR allows all sort of network traffic, not only http, I suspect that it got slowed down a lot by bit torrent users.&lt;br /&gt;&lt;br /&gt;Because of the large numbers of nodes across many countries, TOR probably will least be affected by data retention.  However, there needs to be alerts when all nodes are in Germany.&lt;br /&gt;&lt;br /&gt;When you sniff on a single entry or single exis node, because TOR path changes very often, any user will bound to pass through these nodes at times.  This can be avoided by limiting the number of entry (or exit too?) nodes to hop.&lt;br /&gt;&lt;br /&gt;JonDo avoid crooked nodes by legal contracts and inspections.  In TOR, any crooked node can join the network at any time.   If your adversary install larger numbers of high capacity nodes into the network, your anonmity can seriously be affected.   The entry nodes have your IP, while the exit nodes have the URL and unencrypted contents.  Again, it needs only one uncompromised node to protect your identity.&lt;br /&gt;&lt;br /&gt;TOR seems to be usable during early morning in Europe.  It's fail safe to download the TOR browser bundle, which include the TOR client, a GUI controller, a browser, and a software proxy to filter out unsafe content.  The bundle also comes with a "universal" IM client, with your IP protected by TOR.  But a few of the popular IM services won't work.&lt;br /&gt;&lt;br /&gt;TOR has some interesting features, such as publishing web content on your PC while hiding your IP.  The same hidden service is used in the TORchat bundle, which is a secure serverless chat client, where each user is only identified by a static long code word.&lt;br /&gt;&lt;br /&gt;Interestingly, one can chain TOR and JonDo together using the proxy option in JonDo.  In theory it doesn' t make the path more secure.  But practically, the more nodes are included, it is less likely for rogue nodes to break anonymity, less likely for court orders to be effective.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-5670164854053585732?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/5670164854053585732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=5670164854053585732' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5670164854053585732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5670164854053585732'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/10/tor-approach.html' title='TOR Approach'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-8474188731910993403</id><published>2008-10-28T12:25:00.000-07:00</published><updated>2008-10-28T13:48:46.959-07:00</updated><title type='text'>Practical JonDo</title><content type='html'>Because the speed of JonDo is pretty decent, and free, I recommend it for many causal uses.  As a matter of fact, I'm now writing this blog via JonDo.&lt;br /&gt;&lt;br /&gt;I will certainly use it in internet cafes, wired or wireless, if I want privacy.  I'll also use it at work or school to keep my secret from IT people.  It's the encryption, for both your urls and content.&lt;br /&gt;&lt;br /&gt;I will use it to secure yahoo web mail.  It's encrypted only when you login, meaning that your password and your username is secret, but your email content can be sniffed by neighbors and IT coworkers.  JonDo encrypts the whole thing, as in the secure option in Gmail.  At the email servers, still somebody may like to peep at emails, but they have no idea who the emails belong to.&lt;br /&gt;&lt;br /&gt;There's no strong reason to hide your IP, because in theory it need court orders to reveal your IDs, but if you know the right person in Earthlink, maybe a beer will do.&lt;br /&gt;&lt;br /&gt;Very often, you want to change your IP often.  For dial-up, it should be different everytime.  For most broadband ISP's, you can "reset" you IP everyday without too much trouble.  (You are still traceable.)  You want to have different IP's so others can't put two and two together.  For example, if you have two email accounts, you don't want the recipient to know that you are the same person.  It's elementary for discussion board trolls.  In the blogosphere, you can spread your personal details in different blogs or comments without fear of identification in real life.  Say if you have 3 dogs and 2 twins living in a small town in Washington with a name called John, our neighbor will immediately thinks that it's you.  Wordpress logs IP's automatically, and you can add scripts to other blogs to log statistics and IP's.&lt;br /&gt;&lt;br /&gt;Actually, JonDo is pretty weak in protecting your ID, because they have only a few IPs.  So even your IP is well hidden, it's easy to know that it's the same person calling.  For example, how many JonDo users will be visiting your blog?  Yeah, about one.  Even worse, the few JonDo users are seen as one, and that's a hard time to convince webmasters otherwise.  Also, in TOR it can be seen that you are visiting from all over the world, but JonDo only visits from Germany.&lt;br /&gt;&lt;br /&gt;For the JonDo client, there's no need to set anything, but you have to pick the cascade yourself.  For any paid cascade, they have 3 mixes to be safe, but there could be only 50 users, which may not satisfy your security requirements.  For the free cascades, they all have only two mixes, while there is the test service where both mixes are run by the same university, mostly likely side by side.  With at most a few thousands users, the traffic can be very different in different cascades, so you have to select the faster and safer cascade from time to time, manually.  This is not going to change with the ramping up of paid services.&lt;br /&gt;&lt;br /&gt;For the browser, I can only recommend JonDoFox, basically FireFox 3 with correct settings and loads of extensions, some even cannot be modified.  If you see how much extensions they put in to secure the browser, you probably won't want to set it up yourself.  The setup up provide you with a portable version, which is standalone Firefox, and a profile to be used for your installed version of Firefox.&lt;br /&gt;&lt;br /&gt;When you start FF, you will be asked if you want which profile to use, "default", your old profile you have been using, or "JonDoFox", the new profile.  If you don't want that trouble, copy the FF short cut, right click on it to edit the property, add to the target path.  Instead of&lt;br /&gt;&lt;br /&gt;"..../firefox.exe"&lt;br /&gt;&lt;br /&gt;you have ".../firefox.exe" -P JonDoFox&lt;br /&gt;&lt;br /&gt;You can do the same for your old "default" profile.&lt;br /&gt;&lt;br /&gt;If you want to use JonDoFox for everything other than your most secret activities, you have to use a lot of the 4 icons at bottom right.  Cookies, Ads, scripts are normally disallowed, which make it totally unusually for most websites.  You have to give temporary permissions, or add to the exceptions (white list).  The actions are self explanatory if you click on the icons left and right.&lt;br /&gt;&lt;br /&gt;Finally, there is the proxy switch on the bottom right most.   You can turn off JonDo, switch to other proxies and even to TOR.  But I don't know how secure the TOR option (if you have installed TOR or Vidalia) is.  The TOR bundle seems to be less restrictive on the web contents, but the TOR button has some unexpected behavior that claims to be security fixes.  Though the FF in TOR bundle wasn't that update.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-8474188731910993403?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/8474188731910993403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=8474188731910993403' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/8474188731910993403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/8474188731910993403'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/10/practical-jondo.html' title='Practical JonDo'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-2307558349233920975</id><published>2008-10-28T09:23:00.000-07:00</published><updated>2008-10-28T12:19:52.855-07:00</updated><title type='text'>JonDo Architecture</title><content type='html'>To use the &lt;a href="https://www.jondos.de/en/"&gt;JonDoNym &lt;/a&gt;system to protect your online anonymity, you have to have 3 things.  A configured browser - I recommend JonDoFox.   JonDo the client software, and Java runtime, in which the client runs on.&lt;br /&gt;&lt;br /&gt;As just an encrypted secure tunnel with anonymous proxy, it's pretty fast and reliable.  It reminded me of Safeweb at the height of the tech boom.  Even if you use the more secure free two stage mixes, it's pretty fast most of the day, sufficient to do any surfing, other than youtube videos.  I'm surprised it only get a few thousand users, because I would use it to secure unsecure emails such as yahoo, and to bypass school and company firewalls (if JonDo wasn't banned), and at least to hide what I'm surfing at work - that I used Safeweb for.&lt;br /&gt;&lt;br /&gt;JonDo, same as TOR, is aimed to provide an untraceable proxy, your target website cannot trace back to you.  And nobody can sniff what you are doing - the website address and contents are delivered to you encrypted.&lt;br /&gt;&lt;br /&gt;The concept or "architecture" of JonDo is quite different from TOR.  JonDo proxy is only for html traffic (though you can get over it).  Because of the limited applications, the number of users and traffic are very reasonable for interactive surfing.&lt;br /&gt;&lt;br /&gt;The server providers of JonDo are supposed to be independent companies/organizations, certified by JonDo, a company that came out of research in Germany universities.  The client and server software are open source.  That can exclude some bad things about using other proxies.&lt;br /&gt;&lt;br /&gt;Ideally, you want 3 stages called mixes, in 3 independent companies, best in 3 different uncooperative countries.  The first mix knows who you are (your IP), but not what you are doing (encrypted).  The last stage only knows what web pages you are looking at, but have no idea who you are.  So you are pretty secured if there is the middle mix, who knows nothing, to increase untraceability.  It needs all mixes in your chosen cascade to cooperate together to sell you out.  There's no point to setup a single company and try to collect private data and sell it.  Someone may want to create three front companies, but since they have to sign a contract, it will be criminal fraud if being discovered.  The people behind it are from the universities, at it for a long time now, and the software are open source, so there's some guarantee of integrity.  There are also some privacy advocate groups involved, probably guaranteed by their charter and mission statements.&lt;br /&gt;&lt;br /&gt;So at least you will not be scammed by somebody in their basements.  And indeed court orders had been served on the companies to discover something, proving that it works (to some extend).&lt;br /&gt;&lt;br /&gt;The weakness is that by German law, starting from 1/1/2009, ISP's have to log everything, and it seems that the JonDoNym companies have to store enough things such as decryption keys so users and URL's can be traced after the fact.  This data retention is for 6 month or a year I think.  This is only a problem because all (?) of the mix operators are now in Germany.  It is not a problem if someone setup foreign companies.  It is also not a problem if what you are doing won't be inviting court orders in Germany.&lt;br /&gt;&lt;br /&gt;Sometimes court order is not as powerful as bribing insiders or implants.  Without the data retention law, it's pretty safe because thetr are no logs.  With data retention, you have to obtain logs in several independent companies, which makes it more difficult.  These companies should be careful about the logs because they are in it for the money, fame, or their charter.  If security breaches went public, their money making ability will be compromised, their advertising less desirable, and their ability doubted.  Also when you add some encrypted proxy somewhere they can't even find the targets to bribe.&lt;br /&gt;&lt;br /&gt;There are other form of attacks for other purposes.  Assume there is no data retention or your adversary cannot get a court order.   Your adversary can observe some traffic points in the internet - generally called sniffing.  Sniffing can be easy - your adversary just need to get to the local network to sniff the traffic.  In monitoring you they just need to be your neighbor on the same cable network, or sort of "wire-tap" your DSL phoneline or digital cable.&lt;br /&gt;&lt;br /&gt;If you are monitored, the simplest mix of JonDo allow you to hide your URL's and content because of encryption.  They can also compromise or sniff the final mix, where the target URL's have to be in the clear.  When there are only 500 odd users, it's not difficult to guess who you are, what your secret email address and your handle in some special forums.  Sniffing usually comes with statistical timing analysis.   Your outgoing page loading activities corresponds with that on the final mix, so your destination can be identified and more.  Adding your own encrypted proxies will move the target so it's rather difficult to hit.&lt;br /&gt;&lt;br /&gt;The number of targets in Jondo is pretty small.  Apart from the users can be as low as a few hundred, there are only a few cascades with same or perhaps different IP's.  The target website can sniff the inputs to collect a few hundred suspects, or do timing analysis to pinpoint.  At the cascade input, your IP is clear.&lt;br /&gt;&lt;br /&gt;The future of JonDo is less bright after the data retention act.  Without data retention, it's bullet proof, and sniffing and timing analysis fails when user numbers get large.  If I were a criminal I will finance some front companies to setup free or cheap mixes, so I can use it safely.  TOR maybe better but you have little control over the servers and relays.  Without data retention, I don't think there will be big spenders like major crooks.  And since JonDo charges by total traffic, it's doesn't sound competition for causal users, who may just want to bypass their myspace block at work.  I can see that paid users are about 100 total at times.  I don't know how they pay for those servers, which have to be pretty big, not your PC as in TOR.  For a few dollars a month, you can get enrypted proxies (or VPN).  But I will be careful before handing over my credit card number over to crooks in their basement.  And I'm sure the data collected will worth something and they will sell it.  Also, their fast free service may be their undoing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-2307558349233920975?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/2307558349233920975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=2307558349233920975' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2307558349233920975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2307558349233920975'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/10/jondo-architecture.html' title='JonDo Architecture'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-1177513004189420766</id><published>2008-10-26T13:03:00.000-07:00</published><updated>2008-10-26T13:47:46.438-07:00</updated><title type='text'>Usable CGI proxies</title><content type='html'>The only usable proxies are TOR, JonDo and some CGI proxies.  Still, they all have weakness, but much less than a single proxy that you don't know anything about the server.&lt;br /&gt;&lt;br /&gt;I have a browser extension that can download large free proxy lists automatically in any reasonable format, test which one works, check if there's any IP list, test the level of anonymity, rank the fastest ones, connect, use, and keep checking the rest for fastest ones in case the current proxy stalls.  It's pretty good, but the more you test, the less likely the proxy will work when you switch to it.  The other proxy approach provide more features than this.  So I gave it up until I resurrected it when dealing with Wikipedia - they ban any proxies, including TOR, as soon as someone deface their pages.  So I have the only effective weapon against Wikipedia.  I have fresh proxies faster than they can ban.&lt;br /&gt;&lt;br /&gt;So called CGI proxies are web based, like using gmail instead of outlook.  Basically most of the free CGI proxies are copies of the software by one guy.  There's no point to use other software because it's well tested, unless for commercial use that have to pay. You can google CGIproxy for examples, but there should be a more specific keyword to search for these proxies easily.&lt;br /&gt;&lt;br /&gt;The main difference between CGI proxies and port based proxies is that CGI proxies want to be found, while port proxies are usually exposed by ignorant or accident.  Or, since CGI proxies are web based, it's not difficult to find the web page.  Why?  Because anybody can download the software into some cheap hosting company.  You can use it yourself, sell subscription to others, or sell advertising.  Even if it's for personal use and you don't sell anything, you want others to use it to increase security.&lt;br /&gt;&lt;br /&gt;The main advantage of CGI proxy is that they are reliably chainable.  Instead of entering the URL of your desired website, you enter the URL of another CGI proxy.  You get yourself a two proxy chain, and you can do more times.&lt;br /&gt;&lt;br /&gt;The main disadvantage, or main advantage at the same time, is that the website content can't get to your browser directly, as in port proxies.  So exotic contents don't always work, but most do.  But since the content cannot get through otherwise, you can easily determine visually that the proxy or proxy chain is working.&lt;br /&gt;&lt;br /&gt;With TOR and JonDo, CGI proxies are not really very useful, except for the encrypted ones.  The free CGIProxy includes SSL encryption, but most servers don't allow it because of load.  Though I have found a few commercial operators that allow free trials.  If you chain a SSL CGI proxy at the end of TOR or JonDo, certainly it will increase your security unless the proxy is compromised.&lt;br /&gt;&lt;br /&gt;It's very worthwhile to setup your own CGI proxy as part of your total chain.  You can setup a few around the world with different juridision, paying for it with anonymous money if possible, and allow other people to use for deniablity. &lt;br /&gt;&lt;br /&gt;If you connect to your own CGIproxy directly, nobody can sniff your traffic, as in wiretapping.  Not even your ISP.&lt;br /&gt;&lt;br /&gt;If your CGI proxy is at the end of the chain, nobody else know what is the target website.  But the target website can trace back to your proxy server, and hence you, if the account need your ID to register.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-1177513004189420766?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/1177513004189420766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=1177513004189420766' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1177513004189420766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1177513004189420766'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/10/usable-cgi-proxies.html' title='Usable CGI proxies'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-3252984152124519275</id><published>2008-10-25T10:18:00.000-07:00</published><updated>2008-10-25T12:16:20.232-07:00</updated><title type='text'>Proxies don't work</title><content type='html'>After so many years, there are still many merchants on the net trying to make money from proxies.  Before wasting your time, proxies mostly don't work, even though the impression when you google proxy is opposite.&lt;br /&gt;&lt;br /&gt;If you pay for proxy service, you have be very careful, and see if there's any guarantee that the company doesn't sell you out.  The sites you visit doesn't know your IP, but the proxy service know everything about you better than your ISP does.  Your enemy just need to gain access to the proxy company, via bribing, infiltration, or social engineering.  There are saying that most proxy companies are collecting data for profit.&lt;br /&gt;&lt;br /&gt;A good example is multiproxy.org, which website still exists.  It was about the only practical free software that make use of free proxies around the world.  It seems OK at first but one day the software stopped working.  It appeared that the free software is spyware, sending all your URL data back to base.  When the operation went burst, the servers stopped working and hence the software stopped too, failing to communicate with base.&lt;br /&gt;&lt;br /&gt;It's the same if you pay for some VPN service.  You can have a private, secure connection between your home and company.  You can have a private tunnel to bypass your company/school network, hence no censoring.  But if you surf via the VPN, they have your ID and your data.  For big companies, at least they have screened people and you can sue them if they do anything wrong.  But for some companies with only a name, what can you do about it?&lt;br /&gt;&lt;br /&gt;Software merchants may want to give you the impression that there are infinite numbers of proxies in the world for you to use.  But actually most can be thought of as PC's or small systems whose owners don't know basic protection about their computers.  Once they notice something going through, they will close the port.  If not, then the computer will be overloaded and unusable most of the time.&lt;br /&gt;&lt;br /&gt;There are indeed some proxies for public use, such as CODEEN.  But usually they are overloaded, and usually you can only read, not posting anything, nor even login.  Otherwise, it's criminal's heaven.&lt;br /&gt;&lt;br /&gt;There are some web based CGI proxies that are easy to use.  But these guys can be anybody.  The reason that more CGI proxies are available because they can place advertisements.  Also, some guys just want to attract lots of traffic to his machine so he can deny that he didn't do it himself.  To void trouble, most CGI proxies avoid secure connection (https) and disable the ability to post, which otherwise would become heaven for spammers (and many other types).&lt;br /&gt;&lt;br /&gt;You can chain proxies together so it's almost impossible for the target site to trace even in real time.  However, it's almost impossible for normal people to do this just to protest their privacy.  It's already difficult to find a public proxy that works for a while.&lt;br /&gt;&lt;br /&gt;And since most free proxies don't support https, it's very easy to mislead users that they are secure.  Say if you login to Google mail, it use secure https for login and then switch back to unsecure http.  If you are not careful, you will login successfully, but not using any proxy, and you don't even know about it.  Your IP may not appear on the email headers, but Google have info about your real IP, which can be obtained by court order (how about bribe, social engineering?).&lt;br /&gt;&lt;br /&gt;In conclusion, nothing really works, and trust no one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-3252984152124519275?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/3252984152124519275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=3252984152124519275' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/3252984152124519275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/3252984152124519275'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/10/proxies-dont-work.html' title='Proxies don&apos;t work'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-8778146468875609412</id><published>2008-10-25T09:21:00.000-07:00</published><updated>2008-10-25T10:05:59.326-07:00</updated><title type='text'>Practical Anonymity on the Internet</title><content type='html'>Whatever you type into the address/search bar of Chrome, the Google browser, it goes to Google.  Of course Google has been doing it for a long time, every search is archived.  If you volunteered by logging in, all the info goes to your hidden profile, such as web history.  If you don't login, they have your IP anyway, which can easily be used to link to you one day.  For example, with the website you visited, they know where you live, what are your kid's schools, which company you work for, your bank, and where you shop most, etc.  With these info, it's easy to know which IP belongs to the same person, and one day link to your real ID.  It's a big brother's world.&lt;br /&gt;&lt;br /&gt;Imagine if Google brought up an ISP tomorrow!  Whatever you do on the web, someone in Google can be able to know about it, and they know your real name and address too.  Maybe every politician will be up in arms about it.  Also Google's moto is do no evil.  So that's not that alarming.&lt;br /&gt;&lt;br /&gt;However, how about 10 or 20 years from now, Google and and a few ISP will be brought up by a Chinese company, still controlled by the communists?  Immediately they can find out who were, say, human right activists causing trouble many years ago.&lt;br /&gt;&lt;br /&gt;With all the talk about online privacy, my guest  estimate is that at most only several thousand people in the whole world is taking it seriously daily.  That's the number of people using &lt;a href="https://www.jondos.de/en/"&gt;JonDo&lt;/a&gt;, and perhaps more using &lt;a href="http://www.torproject.org"&gt;TOR&lt;/a&gt;, the only two practical and reasonably safe systems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-8778146468875609412?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/8778146468875609412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=8778146468875609412' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/8778146468875609412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/8778146468875609412'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/10/practical-anonymity-on-internet.html' title='Practical Anonymity on the Internet'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-5455318060318473314</id><published>2008-07-30T21:56:00.000-07:00</published><updated>2008-08-15T14:08:43.487-07:00</updated><title type='text'>How to make high quality youtube video and embed them</title><content type='html'>The steps is based on the findings in this video.  If you need step by step instructions, play it, otherwise read my post that follows.&lt;br /&gt;&lt;object width="640" height="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/hLtTNE61iik&amp;amp;hl=en&amp;amp;fs=1&amp;amp;ap=%2526fmt%3D18"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/hLtTNE61iik&amp;amp;hl=en&amp;amp;fs=1&amp;amp;ap=%2526fmt%3D18" type="application/x-shockwave-flash" allowfullscreen="true" width="640" height="480"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;It's well known that you can link to the high quality version.  If the url of the video is http://www.youtube.com/watch?v=hLtTNE61iik, the video of the HQ version is at http://www.youtube.com/watch?v=hLtTNE61iik&amp;amp;fmt=18&lt;br /&gt;&lt;br /&gt;To embed is slightly different.  The code to append to the url on the embed codes is&lt;br /&gt;&amp;amp;ap=%2526fmt%3D18.  Note that the url appears twice in the embed codes.&lt;br /&gt;&lt;br /&gt;To ensure you have the HQ version, you need to do a few things.&lt;br /&gt;&lt;br /&gt;Size: it must be 480x360 or above.  If you have 4:3, the maximum dimension is 640x480.  If you have wide screen 16:9, you can just use 640x360 without letter boxing yourself.&lt;br /&gt;&lt;br /&gt;Frame rate: 24 fps works (vimeo uses), PAL is 25 and NTSC is 29.97.  30 fps will work too.  Use 24 min.&lt;br /&gt;&lt;br /&gt;Video codec: youtube said Divx or Xvid.  Actually H.264 will work too.  The trick is to configure the codec to use CBR (constant bit rate) and force the bit rate to over 1000 kbps.&lt;br /&gt;&lt;br /&gt;File format: avi or mp4 will work (mov and wmv should do too).  Strictly speaking H.264 and mp4 is the "real" mpeg4 standard.&lt;br /&gt;&lt;br /&gt;Audio: MP3 and AAC will do.  AAC is the "real" mpeg4 standard.&lt;br /&gt;&lt;br /&gt;Free software is either Avidemux for mp4 compliance, or VirtualDub for popularity.&lt;br /&gt;&lt;br /&gt;Avidemux: choose x264 for video AAC for audio and mp4 for file format.  In the first main option menu, select encoding mode to be Constant Bitrate, and use the default 1500 kb/s.  All codecs are built-in.  If you want smaller files you can use 2 passes.  Avidemux will do it automatically whereas in VirtualDub you have to config the codec twice, as in video above.&lt;br /&gt;&lt;br /&gt;VirtualDub: you have to install the Video For Windows codec x264vfw.  (Google for the download link.)  As the video above suggests, name the output .avi file, select x264 codec.  Configure the codec - the first bitrate option is Multipass - 1st pass.  This allow us to pick the target bit rate - set as 1000 kb/s or higher.  Then save as xxx.avi.  For the 2nd pass, configure the codec to use Multipass - N pass, while everything the same.  Then save as xxx.avi and overwrite the file in the 2nd pass.&lt;br /&gt;&lt;br /&gt;Of course, if you upload to Vimeo instead, you have full 1280x720 resolution, HD 720p resolution, which is as good as 1024p until your TV is bigger than 50" and you sit close to it. (from some reviews)&lt;br /&gt;&lt;br /&gt;For any resolution I use Avidemux x264/AAC/MP4.  Vimeo is less fussy about the codec configuration.  It accepts the default variable bit rate, while Youtube have to be constant bit rate larger than 600 kb/s to differentiate between "high def" and normal def.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-5455318060318473314?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/5455318060318473314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=5455318060318473314' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5455318060318473314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5455318060318473314'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/07/how-to-make-high-quality-youtube-video.html' title='How to make high quality youtube video and embed them'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-5474722761234699728</id><published>2008-07-07T19:16:00.000-07:00</published><updated>2008-07-07T22:13:20.902-07:00</updated><title type='text'>Reverse Osmosis system components</title><content type='html'>I didn't make a simple list of the brand names that I trusted before.  Here it is.&lt;br /&gt;&lt;br /&gt;Valve's and T's (&amp;amp; tubing) $30  John Guest&lt;br /&gt;Filter 1 $10  MatrikX&lt;br /&gt;Filter 2 $10 MatrikX&lt;br /&gt;Filter 3 $15 MatrikX&lt;br /&gt;Filter 4 $15 Omnipure&lt;br /&gt;Membrane $40 Filmtec&lt;br /&gt;Flow restrictor $15&lt;br /&gt;Permeate Pump $45 Aquatec&lt;br /&gt;"90%" cut-off valve $15 Hydronamic&lt;br /&gt;4 Gallon Tank $70 ROPRO&lt;br /&gt;Faucet $30 Touch-Flo&lt;br /&gt;TDS meter $15 Hana&lt;br /&gt;Flow meter $30 DigiFlow&lt;br /&gt;Filter housing $60&lt;br /&gt;check valve $7 (instead of air-gap faucet)&lt;br /&gt;Total $407&lt;br /&gt;&lt;br /&gt;The price were a while ago.  Google manufacturer's name or on eBay, so you get good price.  From time to time, people just buy in bulk and sell them separately on eBay close to wholesale price but still make a profit.  It's difficult to bait and switch and I think it's impossible to have fake items.&lt;br /&gt;&lt;br /&gt;To see what you get for $390 see this &lt;a href="http://www.bestfilters.com/FMRO5MMT.html"&gt;Flomatic system&lt;/a&gt; I just came across.  It's completely NSF certified (like mine) and it looks very much like my system (and any other system) except for the integration (to save labor cost for them probably).  However, there is no pump, so the performance is inferior and probably the filters and membrane are not the best.&lt;br /&gt;&lt;br /&gt;John Guest is the patented name of the tubing connection system and also the manufacturer of a few things.  JG is the easiest system - leak proof.   Valve is important because I told you before Lowes sell valves near ice maker tubings that carries a health warning.  JG is NSF certified.  All it's valves come with a beautifully fine JG symbol on it.  You need a very fine plastic moulding process to copy that.  If you have the tech and money to imitate it or fake it, you  should have done a lot of other things than making some valves.  JG make tubings too, though you can also find NSF certified tubings in hardware stores.&lt;br /&gt;&lt;br /&gt;MatrikX filters are well known and well established, certified.  Also a solid piece of work holding in your hands.  The paper labels are well printed and now there are trademarks moulded on the filter housing, if I remembered correctly.  Again if you can make that solid piece of fine work, so heavy, for $10, you can make a lot of other things to make money.  Prefilters are for chlorine absorption to protect the membrane, though you can add some fancy filtering capabilities.  Since my TDS readings are the same when the filters are new and a few years later, they are working as they should.&lt;br /&gt;&lt;br /&gt;Omnipure is similar.  MatrikX is the master of block carbon for prefilters, while Ominpure is the master of granular carbon for post filter - not for chlorine absorption.  I think it's there to eliminate the taste due to bladder in the tank, at least my 1st cheap tank.  Fine labels are printed directly on the housing.&lt;br /&gt;&lt;br /&gt;Flow restricter doesn't matter because it's on the brine (waste water) path.  But you do need to have the correct flow rate to match your membrane.&lt;br /&gt;&lt;br /&gt;There is only one manufacturer for the permeate pump, Aquatec, who also  makes a lot of other electric pumps for years.  It's a certified component.  The pump is completely sealed in tough plastic.  The protective plastic doesn't look beautiful but it works - I measured the pressure and TDS.  Not anybody can make something like that work - on and on 24/7/52.  The smaller one is quiet but limited to 50 gpd and below (check).&lt;br /&gt;&lt;br /&gt;The "90%" automatic cutoff valve from Hydronamic is a bit of mystery.  They make a lot of other conventional RO valves with typically 60% cutoff.  I bet they have some certified 60% valves but I didn't remember if I checked.   It's has been a while now but the 90% valve is still not on their website while others are there.  But there are no other valves like that on the market.  There are controversy about the run away of the term 90%.  They aren't - I talked to the manufacturer.  But it's not really their fault because they don't sell retail.  They do promise to check my valve and replace it if it doesn't goes up to 85%.  But I changed my mind about it.  Firstly, the value shouldn't relate to water quality - the pump make sure of that by isolating the two parts.  The tank should fill more due to higher pressure but 4Gal is more than enough for me - there's no smaller one.  I have at least 70 psi input feed, 90% gives 63 psi, higher than most people's main water pressure!  My valve is probably 70%, a lot lower than 85% but at 50 psi it's supposed to be the standard main pressure!  Conventional 50% valve doesn't have anything wrong in them.  But now I know some fridge need 30 psi for ice maker.  So you need at least 50 psi at the input.&lt;br /&gt;&lt;br /&gt;ROPRO tank makes the others look like toys.  It's certified,  indestructible, beautiful and space saving.  If you stand it upright, make sure your cabinet can stand the pressure, 4 gal per 9" diameter.  You can stand it sideways or anyway you want.  My 1st metal tank dented, chipped, and leak air.  I need to pump it like a tire  once a while near the end, and water smell of rubber.  Never need to do anything about the ROPRO.  The name is mounded on the housing.  Actually I wanted to buy a certified metal tank to save money but the retailer give me this for the same price.  I bet he didn't sell inferior metal tanks anymore and ran out of stock.&lt;br /&gt;&lt;br /&gt;Everybody use Touch-flo faucet because any designer faucet cost $100 to hundreds.  Touch-flo's are certified.  Now they comes with tubings attached so you save a lot of terrible work at the deepest corners under the sink.  The ones I got do not have markings on the faucet because most OEM's use them.  They are sold in complete systems by other manufacturers - with or without their brand names etched on the faucet.  Forget about air-gap - they can be very noisy and you need extra tubing and connections.  It's the same as the air-gap on your dish washer.  Just add a check valve so when your kitchen sink blocks, the waste water won't  go back to foul your drinking water.  I don't think it's a real problem, as long as you remember to disconnect the brine tube from the kitchen sink drain, like a manual on-off valve, before you pour poisonous drain cleaning chemicals down the drain.&lt;br /&gt;&lt;br /&gt;Get a TDS meter, so you installation is fail safe.  You can't get 95% TDS rejection any other way.&lt;br /&gt;&lt;br /&gt;Flowmeter is rather new, in a form suitable for RO systems, monitoring a few different filters and tell you when to change it if you input sufficient data.  I haven't tried it.  It's rather bulky, a box stick to the front of you system with 3/4" connector.  But I think replacing one of the 3 prefilter housing with this will make more sense.  It's not certified I think but it claims they use certified material.  That's very true, as long as they use certified plastic in contact with drinking water, it should be OK.  That goes for the filter housing too.  I don't think you can get branded name housing with NSF certification at a good price.  But really it's a piece of plastic - if they use appropriate material, and the mold is fine and doesn't leak, how wrong can it be?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-5474722761234699728?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/5474722761234699728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=5474722761234699728' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5474722761234699728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5474722761234699728'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/07/reverse-osmosis-system-components.html' title='Reverse Osmosis system components'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-2452380298239234519</id><published>2008-01-23T17:02:00.000-08:00</published><updated>2008-01-23T17:46:51.838-08:00</updated><title type='text'>The law of juggling and the U-defense in desktop tower defense</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_GAJNt6WlChs/R5fkDFuDzDI/AAAAAAAAAXY/x1k8zd_k_c8/s1600-h/defense.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp0.blogger.com/_GAJNt6WlChs/R5fkDFuDzDI/AAAAAAAAAXY/x1k8zd_k_c8/s400/defense.png" alt="" id="BLOGGER_PHOTO_ID_5158842639902297138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;As you have seen from previous videos, juggling is required to get high score, and to survive the 100 levels.  This is a study to find successful juggling strategies and to simplify juggling, so easy that nobody hates it anymore.&lt;br /&gt;&lt;br /&gt;For various reasons, the line of creeps in your maze will grow longer and longer, making it impossible to block your creeps in the maze by selling and building towers in different places.&lt;br /&gt;&lt;br /&gt;To be successful you have to minimize the line of creeps, and to be able to shorten the line.&lt;br /&gt;&lt;br /&gt;Minimizing the length of the line of creeps is easy to say:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;The creeps on the two entrance should enter you maze at the same time.  For the worse timing, you have lines of creeps twice as long.&lt;/li&gt;&lt;li&gt;Creeps should come out at the same time rather than gradually, using the "send next creeps button".&lt;/li&gt;&lt;/ol&gt;What prevents the creeps from coming out altogether is the flying creeps.  If two waves come out at the same time they will easily overwhelm your air defenses.  So basically you sent 7 level of creeps together if possible and keep them in by juggling.  When the air creeps are about to clear you send another 6 levels together, but time their entrance so that they will join the creeps already in the maze.&lt;br /&gt;&lt;br /&gt;To be able to shorten the line of creeps in the maze keep you in an invincible position.  For this I came up with the U-defense.  But sadly, after I reinvented it, I spot something similar in the videos that was not obvious because of the fast play speed.&lt;br /&gt;&lt;br /&gt;The maze shown is a straight forward implementation of a double U-defense.  The middle 4x6 towers are about enough to deploy air defense in a mix of swarm, boost and snap towers.  The lower right corner shows the two exits of the maze.  One of the exist are always blocked.  Since you can actually shorten the line of creeps, other strategy isn't that important, unless you reach the point of aiming at the highest score.&lt;br /&gt;&lt;br /&gt;The critical tower are the two towers marked "g", which can be seen as a return valve by passing a large U shaped path.  When the creeps enter the U, they are slowed down.  When they passed the U and then returns because of blocking, if the U valve is open, the later creeps to return will catch up with the earlier creeps, shortening the line of creeps!&lt;br /&gt;&lt;br /&gt;The timing principle is simple.  When the first creep enters and exits the U, passing the g-tower the 2nd time, this g valve can be open at the exact time but no earlier.  If the valve is opened earlier, other creeps will find a short cut and pass the first creep to lengthen the line of creeps.  Now when the exit is blocked and the first creep returns, it will return via the g-valve, catching up with other creeps returning not from the g-valve.  So the line of creeps is shortened.&lt;br /&gt;&lt;br /&gt;The juggling sequence is very simple.  One of the exits is blocked.  When the first creep passes through the middle of the U, it's time to sell the valve and the blocking tower in the other exit at the same time.  It's so simple you can't forget it, and there's no extra difficulty other than simple juggling.  When the selling is complete, you block the current exit, so some creeps return via the normal path and some return via the valve.  After the last creep returns via the valve, block it.  Then rest a little and do the same for the other path.  Note that this timing is for the maximum sell time.  When selling is fast at the beginning of the game, you can sell the valve-tower and the block-tower later.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-2452380298239234519?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/2452380298239234519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=2452380298239234519' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2452380298239234519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2452380298239234519'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/01/law-of-juggling-and-u-defense-in.html' title='The law of juggling and the U-defense in desktop tower defense'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_GAJNt6WlChs/R5fkDFuDzDI/AAAAAAAAAXY/x1k8zd_k_c8/s72-c/defense.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-3369371733391712429</id><published>2008-01-13T12:47:00.000-08:00</published><updated>2008-01-13T14:11:59.391-08:00</updated><title type='text'>Personal computer regular maintenance</title><content type='html'>Do PCs, like cars, need oil and filter change?  Sure, unless you, like many people, replace whole desktops or laptops every two years.  But even if you do, you will have measurable benefits by doing regular maintenance.&lt;br /&gt;&lt;br /&gt;The efficiency of air cooling systems using fans and heat sinks degrade with time.  Most PCs have mechanisms to slow down the processor when over heating occurs.  Typically mobile processors in laptops slow down significantly after long use, especially with the fan grills blocked.  Slow down support is built into mobile processors.  Desktop processors didn't, not until the latest ones.  You also need system board level and operating system level support.  So, if you keep the fans and heat sinks at top form, your PC runs fast and runs safe.&lt;br /&gt;&lt;br /&gt;One more thing you may need to do is to reapply thermal paste between the CPU and the head sink.  The chewing gum like paste that comes with new CPU's last for years.  But once you disconnect the CPU from the heat sink, the paste will be very bad to reuse.  So if you build your own system, you get only one chance if you want a good thermal contact.  They are not supposed to be good anyway.  Circuit City has a lot of more fluid like thermal compounds on sale, which claim to be better.  But I just discovered that they don't last that long.  But replying them is trivial.&lt;br /&gt;&lt;br /&gt;Other maintenance include cleaning the monitor and keyboard.  They are hardly life threatening, unless you have a wife like mine.  I have quality screen cleaning fluid and micro fiber cloth for my expensive monitor.  Normally it's quite dusty as I believe cleaning cause degradation.  I only clean it when I need to calibrate color for example, or to view some very high quality image, or just it's too dirty to look at.  But once I left my monitor alone for a while, my wife cleaned it like windows, not the software kind but the glass kind.  I was horrified by the marks left on my dear monitor.  I could image how she cleaned windows, spray on some Windex, and rub it hard with a towel, OMG.  Luckily, after I wipe the screen repeatedly with my cleaning fluid, there didn't seem to be any harm done.&lt;br /&gt;&lt;br /&gt;When do you need to do maintenance work?  I had no choice because my system board alarm went off due to over heating.  Lesson number one, you must turn on the temperature monitor alarms.  In the past, I use the system board software utilities when the board is new, to verify that everything is working and no overheating.  After that, I tend to ignore those utilities because they are quite primitive software from hardware manufacturers, a pain to use.  But I learned to keep them on when the system boots, it will be useful years later.&lt;br /&gt;&lt;br /&gt;My CPU reaches 60 deg C whenever the anti virus software is scanning my disks.  The CPU usage is only some 50%.  So I know there must be something wrong.  Lesson number two, on a brand new PC, record the fan speed and temperatures when your PC is doing something heavy continuously, such as anti virus scanning, and playing videos.  So when your fan speed or temperatures are significantly higher at the same conditions, you know it's time.  Or, you can just wait for the alarms to go off.&lt;br /&gt;&lt;br /&gt;I clean the heat sinks on the system board using a can of compressed gas duster for computers, which you can find in hardware stores nowadays.  I also use it for all the fans in the power supply and in the case.  Otherwise, it's hard to wipe the fans clean.  I also use the duster to blow away dust from the system board components, and the keyboard.  These are hardly necessary but feel good.&lt;br /&gt;&lt;br /&gt;Don't mix thermal paste, old and new.  The thermal paste that comes with retail processors are hard to remove completely.  But those semi-fluid thermal paste are easy.  You just need rubbing alcohol and they disappear completely.  Then you reapply a drop or two of paste.  These paste are usually contained in a tiny syringe, sufficient to be applied for a 100 years.  But you are supposed to store them upright.  I did keep the syringe upright after I was done installing my new system.&lt;br /&gt;&lt;br /&gt;By the way, hot laptops cause low sperm counts, or something like that.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-3369371733391712429?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/3369371733391712429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=3369371733391712429' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/3369371733391712429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/3369371733391712429'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/01/personal-computer-regular-maintenance.html' title='Personal computer regular maintenance'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4022940516531831338</id><published>2008-01-08T20:51:00.000-08:00</published><updated>2008-01-09T11:25:31.900-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='communications'/><title type='text'>Second additional mobile line (VoIP)</title><content type='html'>The most straight forward is the &lt;a href="https://www.voip.com/ml2/Default.asp"&gt;Mobile Line 2&lt;/a&gt; service.  As the name says, you get another phone line (and number) on your existing mobile phone without affecting your carrier plans.  All of these "virtual" phone services route calls via the Internet (VoIP) to be cost efficient.  To use the service you need to download an application to your smart phone, which include many Java enabled phones.  The cost is $9.99 per month plus less than $0.03 per minute.  The cost is higher but comparable to a 2nd prepaid SIM card at low usage.  There's no mention of International calls out of USA.&lt;br /&gt;&lt;br /&gt;The better service seems to be &lt;a href="http://www.talkplus.com/"&gt;TalkPlus&lt;/a&gt;.  You can use smart phones including the iPhone, or dumb phones with just a browser.  The cost is $9.99 per month with plenty of minutes included.  International calls cost extra but cheap.  You can get an international number too.&lt;br /&gt;&lt;br /&gt;You can get a virtual phone number for free or very cheap.  Incoming calls are easy.  The problem is outgoing calls.  There's no problem if your recipients take anonymous calls with blocked caller IDs, or you can call your recipients using any phones and ask them to call you back on your virtual number.  For example, Skype out do not have outgoing caller IDs.&lt;br /&gt;&lt;br /&gt;Google's &lt;a href="http://grandcentral.com/"&gt;GrandCentral &lt;/a&gt;is the exception.  It's free for the moment but you have outgoing caller ID.  The philosophy is to have a universal phone number to replace all your other numbers.  But of course you can use this number as a 2nd mobile phone line.  The added advantage is that you can use any phones when you have internet access.  For mobile phones you just need a browser.&lt;br /&gt;&lt;br /&gt;These mobile services all use your carrier's airtime for the duration of the call, and need a data plan for accessing the internet to setup the calls.  For prepaid phones, the most expensive can be $0.25 per minute and a few cents per kilobytes.  AT &amp;amp;T Cingular prepaid includes data plan, while Virgin phones typically weren't even internet capable.  Typically a GrandCentral call uses less than $0.10 (prepaid) for data plus airtime.&lt;br /&gt;&lt;br /&gt;Perhaps to limit free usage, you can only call somebody if you add it to the contact list first.  This is a small deal but the funny thing is that you cannot add contacts at the mobile version of the site.  Otherwise to call your contacts or return incoming calls via your mobile is simple, using one-click on the entry.  My mobile phone works fine but one day I couldn't call anymore.  I exchanged emails with Google support for a while but they couldn't solve the problem.  My phone isn't too new or too smart or too old.  It was on the compatible list of TalkPlus.&lt;br /&gt;&lt;br /&gt;There is a little known service, or little thought of service that compliments any of the above services.  You can call from any phone as if you are calling from your virtual number.  You can setup calls using the internet, or via a toll free number.  It's TalkPlus when you don't have or don't want to use your mobile phone.  You can choose any phone number that you want your recipient to return your calls.  It's GrandCentral when you can dial any number directly even with your cell phone.&lt;br /&gt;&lt;br /&gt;It's the caller ID spoofing service such as &lt;a href="https://www.spooftel.com/index.htm"&gt;Spooftel&lt;/a&gt;.  It had been available for a couple of years now.  You can just select your caller ID to your virtual number or any number you want.  They don't have a mobile website so you may have to use the toll free access if you don't have a computer and internet.  But you can always call somebody with a computer to connect the call for you.  The cost is $0.10 per minute.  Together with free GrandCentral, the combination is cheaper than the cheapest prepaid card.  It's really pay as you go because the minutes do not expire.&lt;br /&gt;&lt;br /&gt;The catch is, the bill to outlaw caller ID spoofing is at it's final stages, with the latest action last December.   The bill is sort of agreed by all parties for a year now.  Maybe there are as little as a few more months to go, or maybe a year.  Maybe the cutoff date will be set further ahead to give some time for people to get ready.&lt;br /&gt;&lt;br /&gt;ps I agree that carriers are trying to block the new VoIP services.  When the mobile GrandCentral launched, it worked flawlessly.  Then a couple of months ago I could access the mobile site but couldn't call.  Now I can't even access the mobile site.&lt;br /&gt;&lt;br /&gt;GC support didn't know what's the problem, and I haven't see any conspiracy theory yet.  But I see good reason to block these services.  When GC forward calls to your mobile, you can have the caller ID set to your GC number.  If you add this number to your fav numbers, you have unlimited incoming calls for everybody calling your GC number.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4022940516531831338?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4022940516531831338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4022940516531831338' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4022940516531831338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4022940516531831338'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/01/second-additional-mobile-line-voip.html' title='Second additional mobile line (VoIP)'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-7482279533693536570</id><published>2008-01-08T11:05:00.000-08:00</published><updated>2011-12-31T12:00:34.808-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='communications'/><title type='text'>Single cell phone multiple numbers (SIM method)</title><content type='html'>Two lines (two numbers) on one mobile phone is a popular demand.  All non-ancient GSM phones support multiple lines, but it seems that no carrier in the world bother to support it. This is true a couple of years ago to last two years, not very true now, but the biggest and most popular carriers don't bother.  Now still no US carrier bothers.  Now the phones are so smart that you can do a lot of things to by pass the carriers, forcing some carriers to compete.  The smaller carriers might just as well provide some fringe benefits to increase head count.&lt;br /&gt;&lt;br /&gt;For GSM and 3G(UMTS) you can play around with the SIM cards.  For other carriers, you can call via some calling card like services, or Internet services.&lt;br /&gt;&lt;br /&gt;You can buy a super SIM card, together with a card reader and writer.  You copy all your carrier SIM  cards over to your own super SIM card.  I heard that 3G SIM's are not possible to copy due to encryption.  The original SIMs have to be compatible to your super SIM and to your phone, which makes this the most problematic method, though the most elegant.&lt;br /&gt;&lt;br /&gt;The most common method is to get a dual-SIM adapter.  I think &lt;a href="http://www.magicsim.com/en/cp2.asp?new_id=10"&gt;Magicsim&lt;/a&gt; is the most common brand on eBay and I had one, long before they have a brand name and a website online.  SIM's have some sort of standards, including V1, V2 and 3G.  There are also different memory sizes, 32K, 64K to 128K (3G).  Make sure that your phone is on the adapter compatible list.  I don' t know if it's possible that some carrier SIM's can cause further compatibility problems.  But I don't think it will be if your phone is a  3G or late GSM model.&lt;br /&gt;&lt;br /&gt;There are two types of dual-SIM adapters.  The simpler type looks like three SIM cards connected together.  There are two holders for your carrier SIM cards.  You insert the third card into the SIM compartment of your phone.  This type requires that your battery compartment isn't too tight to contain the extra thickness of the SIM cards.  You are OK if your phone is on the compatibility list.  I would recommend this though I had the other type.&lt;br /&gt;&lt;br /&gt;The second dual-SIM adapter requires you to cut out the central bit of your SIM cards, and put them into a SIM card that holds your two little cut out pieces.  The adapter in the form of a SIM card is slightly thicker than an ordinary SIM card, so it might not fit if your SIM compartment is super thin.  Or the contact may be loose so they provide you with sponge fillers for a tight fit.&lt;br /&gt;&lt;br /&gt;The cut out type adapters sound dangerous and difficult.  It's yes or no.  SIM cards don't cost much if you know where to find, and if you have a plan your carrier may replace it for you.  Unless you make very stupid cuts, even if the adapter doesn't work, they provide two holders for you to hold your cards for use as if they are not cut.  I advise to get a SIM cutter, which I didn't.  I just used a scissor.  I intended to cut a little larger than the template, then gradually reduce the size to fit the adapter.  But I ended up simply chopped off the excess with one simple cut per straight edge.&lt;br /&gt;&lt;br /&gt;The two cut out SIM cards should look exactly like two miniature SIM cards, but not mine.  After a little trimming they can go inside the adapter.  But with some loose space one of the miniature card can move a little inside.  It didn't work at first, or it didn't work reliably.  But once I swapped the two miniature cards, they fit better and never gave me problems.  Maybe after a year the SIM's are lose again.  So I pull out and plug in the cards again and added the sponge filler to hold the cards tighter.   It works fine now.&lt;br /&gt;&lt;br /&gt;I brought a 64K SIM served by AT&amp;amp;T (previously Cingular).  It was another eBay order without phone and plan.  It was for the GoPhone, prepaid or with a monthly plan.  It might be possible that the carrier may not activate some cards, they way they are sold or according to their serial numbers.  My SIMs are OK but probably because I wanted to port my old phone number to the prepaid phone(!), I went through several operators.  Virgin had better service and better deal, but they are not GSM, reselling Sprint airtime.&lt;br /&gt;&lt;br /&gt;I had a carrier unlocked GSM phone for traveling.  I don't think you need an unlock phone when you are using two SIMs from the same carrier.  If you ask, a nice carrier may unlock the phone for you after 6 months.  But most phones are trivial to unlock yourself.  For Moto you only need to download some software to the PC and a standard mini USB cable.  I don't know about the latest 3G phones but you always search unlock hacks specific for your phone.  If you travel abroad those Blade Runner (the movie) type shops will unlock it for you free if you buy anything trivial.&lt;br /&gt;&lt;br /&gt;Adapters cost little but you pay for those guys who buy it in bulk and resell on eBay.  Same for SIM cards.  US carriers don't sell SIM cards directly without anything to go with it.  But somehow you can get it on eBay.  Abroad, SIM cards with airtime are cheaper than refilling the airtime itself.&lt;br /&gt;&lt;br /&gt;At any one time, only one SIM and one number is active.  In the older adapters, you switch off the phone and then back on to switch SIM cards, hence your number.  In the newer ones, you dial 001 and then hangup to use SIM card number one, and so on.   With better compatibility, you can pick SIM1 or SIM2 on your phone menu.  You can also rotate the cards at fixed intervals, x minutes for the 1st and y minutes for the 2nd.  This way, you can receive all your voicemail and other alerts without having to manually switch the SIM cards.  But I don't feel comfortable doing this.  My adapter doesn't work in this mode anyway.&lt;br /&gt;&lt;br /&gt;Normally you set your phone to forward on unavailable to the other number, so you will not miss any calls.  But there are minor problems.  You don't know if the call is forwarded or not.  You just have the caller ID.  So if you do not know the person, you don't know which number the caller called.  And be very careful if your numbers aren't public.  Your line 1 calls will be forwarded to line 2, and voice mail will be left on your line 2 account.  The system default message is to announce your line 2 phone number, thought the caller called your line 1 number.  The same problem occurs again if line 1 is supposed to be for John and line 2 for Peter.  On the voice mail greetings you have to swap the greetings for John and Peter.  But when you sometimes turned off the call forward for some reasons, you have to swap the greetings.  So carrying two phones isn't a bad idea.&lt;br /&gt;&lt;br /&gt;The cheapest way to keep an extra number this way is prepaid, roughly $100 a year or $25 for 3 months from various carriers, if you call very little.  It's difficult to compare exactly because most have some refill bonus.  Most carrier will allow you to go offline a few months while keeping your number.  It's much cheaper if your usage patterns allow for that.  AT&amp;amp;T (Cingular) has 3G, T-mobile still haven't make the announcement.  And of course AT&amp;amp;T has the iPhone.  With the constant cat and mouse unlock the iPhone game, no way AT&amp;amp;T is going to unlock your iPhone for your travels.&lt;br /&gt;&lt;br /&gt;By the way, there are phones holding two SIM cards.  But I bet they aren't too good as the demand is perhaps 1 in 1,000 or 100,000.  And then there's a version of Blackberry from Verzion, which provides CDMA2000 technology, but also duals as a GSM phone for you to travel.  Of course the GSM phone is unlocked for foreign carriers.  And since you already picked Verizon, they are not afraid that you want to switch to GSM/3G carriers.  But if money is no object, there are other more elegant ways to have a 2nd phone number with a smart phone.&lt;br /&gt;&lt;br /&gt;The Internet or calling card like methods will be next.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://housegeekatheart.blogspot.com/2011/12/single-cell-phone-multiple-numbers-sim.html"&gt;Updates&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-7482279533693536570?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/7482279533693536570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=7482279533693536570' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/7482279533693536570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/7482279533693536570'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/01/single-cell-phone-multiple-numbers-sim.html' title='Single cell phone multiple numbers (SIM method)'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-2772136346176228738</id><published>2008-01-06T12:38:00.000-08:00</published><updated>2008-01-06T21:08:42.289-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='desktop tower defense'/><title type='text'>Desktop Tower Defence - top score video cure additiction</title><content type='html'>Finally I came across something that can cure the DTD addiction.  It's video on how the top scores are made.  You can learn a lot, but you may also give up altogether - as I said, the game isn't great after all.  So if you want to play your own way and improve at your own pace, skip the videos.&lt;br /&gt;&lt;br /&gt;Before the video's and the analysis of the top score strategies, I can disclose some tools that may help you to have more fun.  In the challenge mode, there is the 3K Fixed game.  Instead of 80 gold at the start of the Hard game mode, you have 3,000, but you can't add anything afterwards.  It's a fast way to test out your maze, compare your weapons, and measure the unlisted properties of the weapons, such as how much the freeze towers slow creeps down.  The weapons, if available, are the same across the games, but the health of the creeps are not all the same across games.&lt;br /&gt;&lt;br /&gt;The other useful game is the 100K Gold in the fun mode.  It's the same as 3K except that you can play as in the normal mode after spending the initial gold.  Even better, there are 100 levels instead of 50 in the main game, everything else being equal.  So you have more gold to spend on the first 50 levels and hence more flexibility to test things out.&lt;br /&gt;&lt;br /&gt;Finally, there's The 100 in the challenge mode.  It's the same as the hard mode but with 50 more levels.  So it's exactly the 100K Gold but you have only 80 gold initially as in The 100 game. The 100 doesn't help you with anything but this is simply a superset of the hard mode with more levels.  You may or may not want to start with this game rather than the main game.  Because the high score strategies are different - that works for 50 levels doesn't work for another extra 50.&lt;br /&gt;&lt;br /&gt;Other modes and games are deviations from the main game.  For example, some guys hate juggling, the selling and buying of the towers.  It became less of a strategy game than a shoot-them game.  But then there's not as much challenge because of the limitations of the game.&lt;br /&gt;&lt;br /&gt;I used a spread sheet (Open Office) that contains data of gold earned at each level, the health of creeps at each level, and all the measurable properties of weapons, like firing rate.  So you can calculate to some degree how much fire power you need at each point and if you can afford them.  I also use the Open Office drawing package to help with designing mazes and acting as blue prints during the games.  But with modes such as 100K, the need for these outside tools are less.  Also, if you see the videos, precise optimizations are either not necessary nor not possible at the end.&lt;br /&gt;&lt;br /&gt;I think there's some sort of collective conspiracy in the DTD forum, which missed a lot of critical information, perhaps in order to keep new players interested in the game.  Firstly, as I expected, many top scores are fake.  They play some other modes and hack the submission forms to change the name of the game to get impossible high scores.  Or they can just hack the flash code downloaded to everybody's computer during play.  So the top players started to post their fast forward video on Youtube.&lt;br /&gt;&lt;br /&gt;The first video I recommend is a classic strategy for the main game DTD 1.5 Hard, with no juggling, or even no selling at all.&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/UISXQWzxE4Q&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/UISXQWzxE4Q&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Notice it's so easy using only one Swam (6) tower and all Squirt towers.  I have done similar things before but I gave up because it wasn't likely to beat the high score.  The strategy is easy.  I have calculated that I need the equivalent of 4 swan 6 towers to kill the air bosses.  When I saw this, I went back to my spread sheet and calculated if I reduce the sw6 to 2, then I need about 7 squirt 6 towers.  So I need only two boost 5 towers and one sw6 to give the equivalent of 2 sw6 towers, cheaper that way.  And since building extra sq 6 towers is more economical than adding boost towers, it's pretty easy to place the sq towers without worrying packing them together to touch the boost towers.  There are more than enough fire power and enough money left for two frost 5 towers to slow down the air bosses to receive sufficient hits.&lt;br /&gt;&lt;br /&gt;As for the maze, I said that the optimum pattern for sq towers is the cross, proportional in size to their firing range.  But with two or more sq packed together, the cross doesn't make much sense any more.  I used the drawing package to draw range circles on each sq.  I think the optimum pattern is like peeling an apple - something like the maze in the video.  It's not neat, but it doesn't matter because there are more than enough fire power.&lt;br /&gt;&lt;br /&gt;With this setup, a new player and an old player differ only in how fast they hit the send-creeps early-button to add extra scores.  Very soon you will hit near the high score of this strategy.  Note that the no selling is a self imposed rule.  The nearest game is the 3K fixed game if you want to fight for the top spot, but 3K is easier because some bosses are less powerful I think.&lt;br /&gt;&lt;br /&gt;The next video is the top score of DTD 1.5 Hard:&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Gr9WuPhvjQE&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/Gr9WuPhvjQE&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Basically the guy almost managed to send the creeps altogether, and kill them gradually long after the last creeps came out into the maze.  You need always to build enough sw towers to kill the air creeps, because you can't keep them in the maze.  Sq towers aren't useful to air defense at all because they will always be distracted by the land creeps.  So only bash towers are useful.  Since you have very little money left for it, you don't worrying how to put more of them together with boost towers.&lt;br /&gt;&lt;br /&gt;The maze isn't that important as long as you have two alternative paths, gold efficient at the beginning, and space efficient at the end.  My staggered DNA pattern works rather well, with three DNA pattern on each path, and utilizing the remaining desktop space as maze.  But since you have to share the pellet towers in the two paths to save gold and space, the DNA pattern aren't necessary.&lt;br /&gt;&lt;br /&gt;The surprise is the splash towers.  Not only that they fire at everybody in range, but they are completely frozen for a long time.  I gave them up because of the seemingly weak power for the money.  But the freezing allows the other weapons to be many times more effective.  So killing the air bosses becomes very easy.&lt;br /&gt;&lt;br /&gt;After I saw the true master at play, I decided that this isn't my game.  It's all about timing, more of a shoot-them-all game than a war strategy game.  Getting the timing right initially is hard but there's not much potential to optimize.&lt;br /&gt;&lt;br /&gt;I could have completely cured of the addiction if I hadn't see the 10K fun:&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Jv5KQWK2E9Y&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/Jv5KQWK2E9Y&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;The juggling strategy for the hard mode won't work anymore over 50 levels.  But, you can't survive without a little bit of juggling.  So it's a balanced game.  But at the end, you have to use a lot of splash towers, and reserve a large central area for all the towers.  So there aren't much variation to the maze and the use of the splash towers become more of a shoot-them-all game.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-2772136346176228738?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/2772136346176228738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=2772136346176228738' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2772136346176228738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2772136346176228738'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2008/01/desktop-tower-defence-top-score-video.html' title='Desktop Tower Defence - top score video cure additiction'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-8344563290603112426</id><published>2007-12-21T14:26:00.000-08:00</published><updated>2008-01-06T21:11:37.142-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='desktop tower defense'/><title type='text'>Desktop Tower Defence - not so great after all</title><content type='html'>After some scientific research, the whole game is reduced into a spread sheet.  There are not enough randomness to sustain the game.  Only the spawn creeps have some randomness in the way they spawn into several smaller creeps.  Also the creeps are dumb.  Once you figure out a good way to kill the creeps, they are all dead sooner or later.  The mazes don't make a lot of difference when at the end it's all about fire power.&lt;br /&gt;&lt;br /&gt;Most weapons are smoke screens on the hard mode for example.  You have little choice on a few of the useful weapons.&lt;br /&gt;&lt;br /&gt;After I killed all the creeps with ease, I researched how the highest scores are achieved.  I think they are smoke screens too.  The scores with videos to back up aren't that high.  I think many high scores in the scoreboard are categorized by mistake or deliberately.  I looked at the associated mazes.  Though mazes don't tell you the full story because it's a snapshot of the final moment, but some mazes contain too much money in it for the hard mode.  Maybe the money is possible at the very end, but then it's unrelated to how to pass the most difficult stages.&lt;br /&gt;&lt;br /&gt;After so long, I should think the highest score gurus would have come out to explain how they invented the winning strategy and earn the bragging right.  Perhaps they want to keep it a secret because the game is so simple.  Once they tell you everybody know how to beat it with ease, unlike every other console games.  Perhaps the scoreboard is really one big smoke screen to keep people playing.&lt;br /&gt;&lt;br /&gt;The challenge mode and fun mode are giveaways.  The game itself doesn't have that much variation.  By using totally different rules, you are playing different games when the original game is done and dead.&lt;br /&gt;&lt;br /&gt;Killing all creeps gives you about 7,000 points.  If you send the creeps earlier you earn more points.  These extra points are about linear, more or less the same at every level.  So to get some of the high scores, almost you have to send all creeps at once, which isn't possible.  I estimated the max scores possible is about 10,000.  I don't know how some 14,000 can be achieved in the hard mode.&lt;br /&gt;&lt;br /&gt;So this is my final take on the game, unless some guru come out and explain how they earn high scores.  And it have to be interesting, that is, related to real war strategy.&lt;br /&gt;&lt;br /&gt;Swarm tower: it's much more efficient for air defense than squirt towers.  It had to be at the dead center of the desktop.  When you have two, put the 2nd one next to the dead center.  The upgrade sequence is simple.  When you are at level 7xN, your tower should be SW N.  But you don't need any swarm for the first flying creeps when N=1.  This assumes that you have a strong enough squirt tower to help with air defense, not busy with other creeps.&lt;br /&gt;&lt;br /&gt;For level 7x7, you need two equivalent sw6 towers, such as one sw6 touching two bo5 (50% boost) towers.  For level 7x8, flying bosses, you need the equivalent of four sw6 towers, such as two sw6 touching four bo5 towers.  Also for the flying bosses you need two frost towers, fr6, to cover both boss.&lt;br /&gt;&lt;br /&gt;There could be variations that I didn't exhaust.  If you only slow down only one boss, each boss in theory absorb twice the fire power.  I did tried with one fr6 to slow down one boss.  It worked pretty good but not very consistent.  If you need two fr6 to slow down one boss, it doesn't save you $250.  You can have five bo5 (maximum boost towers) touching one sw6.  It's not too good but it works better with an extra sw5 touching four bo5.  I didn't exhaust all these, but the money saved doesn't seem to be that great, so you don't gain a lot of fire power for the other creeps.&lt;br /&gt;&lt;br /&gt;You need only one bash tower, the priority of upgrade.  It kills all creeps all at once passing through, the strategy to have high scores by sending the next wave of creeps early.  But you cannot have bash alone because they cannot kill any boss for their short range.  The best "maze" for bash is the cross but degenerates into one square block, and you try to surround the bash so creeps have to run along it on all four sides.  See DNA defense in earlier post.  But this conflicts with boost towers, which has to touch the bash. &lt;br /&gt;&lt;br /&gt;The compromise for the bash maze is for the tower to touch two (or even three) boost towers.  There are still three sides for the creeps to run along.  This still look somewhat like the DNA defense.&lt;br /&gt;&lt;br /&gt;You need only one squirt tower.  You need a long range weapon to kill the bosses, and certainly the spawns.  It's sufficient if this tower is boosted by two (or three) boost towers.  The best maze is a cross three square in width initially, and five square in width at the end.  You force the creeps to run around your cross.  Your cross have to be small to survive the initial attacks with little money, and enlarging your cross is easy and cheap to do, but very effective.  You should integrate one corner or one side of the cross with the bash maze.&lt;br /&gt;&lt;br /&gt;You upgrade your squirt along with the bash.  You need a spread sheet to be optimum.  But simply put, you upgrade when you have money, bash first, until you bay $290 for the squirt before $260 for the bash.  And it doesn't matter that much if you are good.&lt;br /&gt;&lt;br /&gt;So you have one bash, one squirt, and one swarm.  When they are all upgraded to the full, you try to touch them as much as possible with 4 or even more boost towers.  When you get to the flying bosses, you need in addition one sw6 touching 4 bo5, and two fr6 covering each flight path.&lt;br /&gt;&lt;br /&gt;You also need the so called juggling to send the creeps back and forth at some point.  With my sufficient fire power, you can keep juggling to a minimum.  Juggling means you don't have good design and enough fire power.  The creeps will accumulate and divert fire power if you juggle too much.&lt;br /&gt;&lt;br /&gt;For the last two bosses, you must send them out together, so no remaining creeps are to be released.  All maze blocks part of the creep's entrance so they are forced into the heart of the maze.  When no more creeps are released, you can just unblock the entrance, and block the exit of the maze, so the creeps have to go all the way back to where they started.  For a good design they will be killed before they reach the entrance.  There are no extra maze needed for juggling.&lt;br /&gt;&lt;br /&gt;The only other case you need juggling is for the spawns, especially for the bosses at level 48.  But since the next creeps are flying with no more creeps coming out for a long time, you can do the same as the final bosses.  But if the spawns aren't killed soon enough, the squirts will be diverting fire power from the flying creeps.  Anyway, a little juggling can save you a lot of money for other things.  In practice, you need to add a little extra maze such as the DNA pattern to slow down the creeps at the entrance and exit, to give you enough response time to sell and buy blocks.&lt;br /&gt;&lt;br /&gt;One possible variation, if boosting the frost towers further slow down the creeps, it would be very useful.  But I doubt it, the game isn't that complicated, such as that the boost towers don't boost each other.  And if the slow down can be boosted, the game would be too easy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-8344563290603112426?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/8344563290603112426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=8344563290603112426' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/8344563290603112426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/8344563290603112426'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/12/desktop-tower-defence-no-so-great-after.html' title='Desktop Tower Defence - not so great after all'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-15311412235951931</id><published>2007-11-30T10:32:00.000-08:00</published><updated>2008-01-06T21:12:00.261-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='desktop tower defense'/><title type='text'>Triple Cross Defense</title><content type='html'>After managing to kill everything at the Desktop Tower Defense, I was trying to be scientific to get higher scores.  I used the Flying Boss at the easy and normal modes for measuring the effectiveness of the towers, when only one defense tower is present.  You need a strong boss to survive after the assault so you can measure the residue health points.&lt;br /&gt;&lt;br /&gt;The main deduction is the firing rate which isn't disclosed in the game.  It confirms that the Swarm towers are much more effective than the Squirt towers.  And that it's always much more cost efficient to upgrade than to duplicate one.  And since Swarm towers are for air defense only, we have to have a mixed defense with Sw towers.  Though I manage to kill all flying creeps with Sq towers only except for the Flying Bosses.&lt;br /&gt;&lt;br /&gt;Looking at the range data explains a lot of things.  Why the DNA&lt;sup&gt;2&lt;/sup&gt; defense is so effective with a Bash tower inside, but doesn't work that well when putting other things inside, or to join the basic unit into larger chains.  It confirms what I have been doing is right, wrapping the creep's path around Sq towers, which seemed to be in conflict with the square defense.&lt;br /&gt;&lt;br /&gt;Trying to force the creeps around your tower for as long as possible, the basic pattern is a cross build from squares, with your tower in the middle.  You try to block the creeps to run around your cross.  For maximum range of an Sq (90), the size of a cross is 5 squares in width.  For short range weapons such as Bash towers (50), the cross degenerates into a single square, which explains the effectiveness of the square defense.  For long ranges, variations of the cross maze are possible, as long as the creeps are forced to run around the circle within range.&lt;br /&gt;&lt;br /&gt;Frost towers are the big surprise.  They slows down the creeps from a factor of 0.85 to 0.6.  So for $200, you can increase the damage of a tower by 1/0.6, or 66%.  This is in a way much cheaper than a Boost tower, which cost $500 for 50%.  Though they work differently.  The frost towers slow down the creeps that pass through, while the Bo's increases the damage of the towers touching them.&lt;br /&gt;&lt;br /&gt;Before building the most effective maze, we need to know what weapons are needed and how many of them.   Oh yes, it's hen and egg, as the maze determines the total damage that a tower inflicts on the creeps.&lt;br /&gt;&lt;br /&gt;Anyway the Flying bosses are one of the most difficult to kill.  It turns out that you need 4 Sw6 (Swarm tower level 6, or Storm tower) and 4 Sq6 with Fr6.  You can have more Sw and less Sq but the Sq are shared with ground defense.  With Boost towers, it's never worthwhile to build more than two towers.  So all you need is two Sw6 and two Sq6, all touching two Bo5 (50% boost).  Fr6 has the same range as Sw6, so you probably need two Fr6 to cover the two Sw6's, ensuring a consistent 0.6 air speed reduction.&lt;br /&gt;&lt;br /&gt;Spawn creeps are the most difficult to kill land creeps.  When you kill one, two little spawn creeps are born with half the strength each.  So the Spawns are effectively twice as strong as any others in the same level.  It also means that you can not kill them with a short range weapon no matter how strong.&lt;br /&gt;&lt;br /&gt;So the defense is based on three crosses, one for Ba (which degenerates into a square), and two for the two Sq, which are sufficient for land defense as well as air.  You can do without Ba's but since they splashes (killing everyone within range), I think it's the key to high score by sending in creeps earlier.  I doubt if you can do without Sq's because given enough time with a proper cross, it provides the most damage per unit cost.&lt;br /&gt;&lt;br /&gt;So the basic strategy is for the Ba to at least kill the first generation Spawns, and then the other Sq's take over.  Each Ba can deliver three blows when creeps (speed factor 1) are forced to run along it on all 4 sides.  The upgrade sequence is something like this, the first is the level number which are spawns.&lt;br /&gt;&lt;br /&gt;6 sq3&lt;br /&gt;13 ba1 sq4 sw2&lt;br /&gt;20 ba3 sq5 sw3&lt;br /&gt;27 ba4 sq6 sw4&lt;br /&gt;34 ba5 sq6 sq5 sw5&lt;br /&gt;41 ba6 sq6x2 sw6&lt;br /&gt;48 all +80% fr6&lt;br /&gt;55 ba6 sq6x2 sw6x2 +100% fr6x2&lt;br /&gt;&lt;br /&gt;Initially you have to merge a square, as in the DNA &lt;sup&gt;2&lt;/sup&gt; defense earlier, with a small cross 3 square wide.  Any larger you are wasting resources and wouldn't survive the attacks.  When you reach sq6 you have to knock down the borders and enlarge the cross to 5 square wide if possible.   When you have two sq you merge the two crosses together side by side overlapping.  The total range are halved due to overlapping, but the fire power is doubled there.  This also allows mounting space for touching Bo's and Sw's.  The first Sw must be in the dead center of the desktop where the Flying bosses pass through.&lt;br /&gt;&lt;br /&gt;The other way to force creeps running around your guns is to sell a Pellet tower to open up some 2nd passage and block the 1st passage.  It's no fun as it's increasing slow to sell towers.  You might save time by having three or more openings so one is open, one is closed and the other is being sold.  But I don't think it's the road to high score, which needs a high kill rate.  My strategy kill everything without selling and juggling except for the 2nd last Morph Bosses.  You may go to the scoreboard to see my humble scores - theplayer, and there is a group score with me in it - players.&lt;br /&gt;&lt;br /&gt;Now perhaps when there's nothing to discover, I might go back to my real desktop, top score or not.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-15311412235951931?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/15311412235951931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=15311412235951931' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/15311412235951931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/15311412235951931'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/11/triple-cross-defense.html' title='Triple Cross Defense'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-6009786491618329375</id><published>2007-11-15T14:33:00.000-08:00</published><updated>2008-01-06T21:12:24.515-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='desktop tower defense'/><title type='text'>Desktop Tower Defender</title><content type='html'>I stumbled upon this &lt;a href="http://www.handdrawngames.com/DesktopTD/Game.asp"&gt;  game&lt;/a&gt; and I was addicted.  This is the winning strategy.&lt;br /&gt;&lt;br /&gt;If you like Ages of the Empire but have no patient, this is for you.  There are sufficient variations to apply your warfare theories but the rules are limited so the game can be defeated with not too much practice and research.  So, it won't last forever, and you will be back to your real desktop very soon.&lt;br /&gt;&lt;br /&gt;The weapons:&lt;br /&gt;&lt;br /&gt;The Pellet tower is like Napoleon's foot soldiers.  They can hold their lines well, their fire power is decent, but they fire too slow.  You needs lot of them.  Although their damage/cost is good, the (rate of damage) / cost is poor compared to the Squirt Tower which fires much more rapidly.  They do not worth upgrading for more damages.  However, like pawns in chess, they are very important.  They are cheap, they are plenty, they are disposable.&lt;br /&gt;&lt;br /&gt;The Squirt Tower is like machine guns or cannons.  The rate of damage / cost is best as they fire non-stop.  This is the main weapon of choice.&lt;br /&gt;&lt;br /&gt;The Bash Tower is like a land mine redeployed in a short time after every explosion.  Or it's like a fixed cannon.  It has the best damage/cost ratio.  It fires very slow but it damages enemies all around it.  It's complements the Squirt Tower.&lt;br /&gt;&lt;br /&gt;The Swarm Tower is like anti-aircraft artillery.  It fires 4 missiles at the same time.  It's a little slower than the Squirt Tower, which is for air and ground, while the Swarm Tower is for air defense only.  I'm sure this is necessary.  In the beginning, Pe and Sq are good at defending the first wave.  When all the weapons are upgraded, the Sq seems to be increasing effective.  There is a strange value for the last upgrade.  It is apparent that it's better to build another tower than paying for the final upgrade.  Anyway, one tower is about enough to kill off all aircrafts, except for the flying BOSS, which are almost impossible to kill.  But I'm getting there.&lt;br /&gt;&lt;br /&gt;All other weapons are not worth it.  They do not have sufficient damage at the final upgrade.  Just the Sq and Ba can get the job done.  The dart tower is pretty good at the Groups but redundant when you fire power increases.  I still don't find the Ink Tower effective against anything.  The Snap Tower is just too weak for the big Bosses.&lt;br /&gt;&lt;br /&gt;One useful piece is the Frost Tower, which slows your enemy down.&lt;br /&gt;&lt;br /&gt;The Boost Tower is only useful if you have several towers placed around it.  It's may be useful in the final stages when you have a lot of money and a lot of weapons.  For example, it only make sense if you have three Sw towers put together to use Bo.  Otherwise it's better to buy another one.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_GAJNt6WlChs/RzzUrHljBMI/AAAAAAAAAV0/f1PyGhCkshk/s1600-h/dnasq.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_GAJNt6WlChs/RzzUrHljBMI/AAAAAAAAAV0/f1PyGhCkshk/s200/dnasq.png" alt="" id="BLOGGER_PHOTO_ID_5133211512531518658" border="0" /&gt;&lt;/a&gt;The basic strategy is to slow your enemy down to absorb fire.  It's the classic square formations to defend against cavalry charge.  For the desktop, I came up with the DNA&lt;sup&gt;2&lt;/sup&gt; defense based on this formation of Pe's.  Obviously Pe's are used because they are the cheapest.  You replace some Pe's with other weapons, and put others around it.&lt;br /&gt;&lt;br /&gt;I think it's the cheapest way to get your enemy run the most, taking fire at all sides, it's also the most compact in terms of area.&lt;br /&gt;&lt;br /&gt;Of course you don't use only one.  The pattern can be repeated indefinitely, can be packed very closely to fit your desktop defense space.  You can rotate it, flip it, to form long strands something like DNA spirals.  Typically you shape your strands so you have plenty of spaces in the middle of the desktop for deployment additional weapons, typically air defense.&lt;br /&gt;&lt;br /&gt;Actually you don't need anything else but Pe's in the DNA&lt;sup&gt;2&lt;/sup&gt; formation.  You don't need rapid fire Sq because 10 Pe's firing at random is as good as a Sq.  However, the Spawn are pretty good at spoiling things.  Distributed fire by Pe's cannot deal with Spawns effectively.  Every time you kill a big Spawn, you get lots of little Spawns.  There's no way to really slow them down and you have to kill them several times.  So you need concentrated fire power other than plenty of Pe's.&lt;br /&gt;&lt;br /&gt;It should be noted that the Spawns can pass through the gaps some of the times when the squares are barely touching.  But when they pass through one formation, they will be caught in the next.  Just remember to block those vulnerable corners where the Spawns can escape to their home base.  Even for this weakness, the DNA&lt;sup&gt;2&lt;/sup&gt; is still much more effective when the enemies have to pass on all 4 sides of a middle square.&lt;br /&gt;&lt;br /&gt;The deployment:&lt;br /&gt;&lt;br /&gt;Basically you block your enemies so they only charge through your square formations.  Obviously the first middle square should be a Ba.  Then you need a Sq concentrated at the first corner of entry.  The position is crucial.  If you put it on a middle square it performs poorly.  It shoots everywhere instead of concentrating on where you need it.  It's optional to have a second Sq at the entrance corner of the 2nd DNA formation.  Typically Spawns pass through the 1st formation will be killed in the 2nd.&lt;br /&gt;&lt;br /&gt;The upgrade strategy:&lt;br /&gt;&lt;br /&gt;A few of the DNA formation can kill most enemies, with just a Ba and two Sq's.  You want the most concentrated fire power.  So you upgrade the Ba and the Sq on the same first DNA formation as soon as you can.  The 2nd Sq should be one or two upgrades behind.  I think on the final upgrade, the Sq are more effective with rapid fire, but of course the Ba's damage is impressive.  If you survive the initial assaults, it doesn't really matter you upgrade the Ba or Sq first, as long as you don't upgrade all two Sq first.  Save some money for the Ba.&lt;br /&gt;&lt;br /&gt;Also you need to upgrade the Sw's regularly for each air assault.  When you reach the final upgrade, you should buy yourself another Sw just short or the final upgrade.  But I'm not sure the final upgrade is useful.  It looks like it's better to have two instead of going for the final upgrade.&lt;br /&gt;&lt;br /&gt;Mobility:&lt;br /&gt;&lt;br /&gt;With the simple strategies you can kill most enemies except for two types of Bosses, the Morph Bosses and the Flying Bosses.  Some other bosses are pretty hard to kill too.  With mobility, you can certainly kill everything on the ground.&lt;br /&gt;&lt;br /&gt;You can trap your enemies within your DNA&lt;sup&gt;2&lt;/sup&gt; formations by blocking and unblocking exits.  They just run around absorbing fire.  Therefore only one Ba and one Sq or two will be sufficient.&lt;br /&gt;&lt;br /&gt;For mobility to work, you need two strands of formation.  When you block one all the enemies have to go back for the opening in the 2nd strand.  Timing is very important because unblocking becomes increasingly slow.  You want to keep all enemies running pass your Ba again and again.  You need very long strands, with 6 or more middle squares each.  So you have plenty of time to unblock and block your exits.&lt;br /&gt;&lt;br /&gt;Ultimate defense:&lt;br /&gt;&lt;br /&gt;I can kill everything except for the flying bosses, which you cannot slow down.  With 4 final upgraded Sw I manage to kill 2/3 of a flying boss.  So I'm close.  I'm not sure Sw is the way to go.  Super guns in form of Sq are pretty good.  The Bo's are pretty effective and money saving when you have a bunch of Sw and Sq trying to shoot down the flying bosses.&lt;br /&gt;&lt;br /&gt;I have no idea how the other defenders defend.  I looked at the top score once and the winning pattern is rather misleading.  The person could be hiding his tracks in the final stage by selling things and buying things not needed.&lt;br /&gt;&lt;br /&gt;I'm sure there are totally different strategies.   I rather not look at them because it's part of the fun.  I prefer my style, more like a warfare strategy game than shoot them down types.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-6009786491618329375?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/6009786491618329375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=6009786491618329375' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6009786491618329375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6009786491618329375'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/11/desktop-tower-defenser.html' title='Desktop Tower Defender'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_GAJNt6WlChs/RzzUrHljBMI/AAAAAAAAAV0/f1PyGhCkshk/s72-c/dnasq.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-8503877896226311518</id><published>2007-11-06T19:44:00.000-08:00</published><updated>2007-11-06T19:50:54.352-08:00</updated><title type='text'>Google blogroll released</title><content type='html'>Of course it only make sense to generate blogrolls within Google reader - you list the blogs you read in your reader.  Google reader has clips to allow you to list the feed items, but not just the source as in a blogroll.  Now the Google blogroll is a slight modification of the clips, in turn is just some particular display of a feed.&lt;br /&gt;&lt;br /&gt;I have already done a very &lt;a href="http://housegeekatheart.blogspot.com/2007/06/displaying-your-custom-rss-atom-meshup.html"&gt;flexible feed displayer&lt;/a&gt; a couple of months ago.  One use of it is for blogrolls generated from Google reader.  It's a lot more flexible because it's a client side script, it's a couple of months ahead too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-8503877896226311518?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/8503877896226311518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=8503877896226311518' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/8503877896226311518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/8503877896226311518'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/11/google-blogroll-released.html' title='Google blogroll released'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4389224032855548265</id><published>2007-10-31T14:33:00.000-07:00</published><updated>2007-10-31T15:25:31.791-07:00</updated><title type='text'>The essential laptop repair tool</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_GAJNt6WlChs/Ryj1PD-_7yI/AAAAAAAAAVs/N_z8eW3tXk0/s1600-h/pRS1C-2160644w345.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_GAJNt6WlChs/Ryj1PD-_7yI/AAAAAAAAAVs/N_z8eW3tXk0/s200/pRS1C-2160644w345.jpg" alt="" id="BLOGGER_PHOTO_ID_5127617814877695778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;What takes it so long to design a desoldering tool that works? &lt;br /&gt;&lt;br /&gt;The weakest link on my laptop broke - the power connector.  After getting a set of precision screw driver from Lowes, I dissembled my laptop for the first time.  I hope it's a simple job to replace the DC connector.  But I was hopelessly wrong.  The DC connector contacts needed resoldering.  To get to the system board, I needed to take some components apart first.   I kept unscrewing things, hoping the next screw would be the last.  But I ended up taking everything apart, with little hope of putting them together correctly again.  There are so many bit and pieces here and there, connectors all over, and miniature screws of different sizes that I couldn't even see properly with my naked eyes.&lt;br /&gt;&lt;br /&gt;I took everything apart, just to find out that I could not clear the DC power connector's soldering holes.  The tiny holes are filled with old solder.  I could not insert the connector into position to resolder.&lt;br /&gt;&lt;br /&gt;My classic solder sucker, in the form of a syringe, never really worked.  The recoil action will pull the tip away from compact electronics, nowhere near the holes to be desoldered.  I saw this new type of sucker on the Radioshack website, and something else.  It's promising so I went to have a look.&lt;br /&gt;&lt;br /&gt;I saw some standalone rubber like squeezing pumps, which make a lot of sense compared to plungers.  But I don't know if there is enough suction.  Then I checkout this monster combing a pump and a high wattage soldering iron.  It just make so much sense.  My only reservations are that if a lot of heat is needed to apply to the board, and if the board is more likely to be damaged.  The other question is if this is any good, why take it so long to see something like this?&lt;br /&gt;&lt;br /&gt;I think a lot of designers don't like to be seen holding a soldering iron.  Many hobbyist don't want to be associated with repair technicians.  Repair technicians are proud of their skills.  So nobody needs a desoldering tool that actually works.&lt;br /&gt;&lt;br /&gt;Perhaps it's the cost.  The classic plunger last a long time, suitable for the salary and budget of repair technicians.  Rubber squeezers would have to be replaced frequently.  Now this monster cost more than a standard soldering iron.  In the past this wouldn't be popular.  But now, material and things are so cheap that a soldering iron cost next to nothing, and the two in one desoldering cost next to next to nothing.&lt;br /&gt;&lt;br /&gt;I can vouch for it.  Nothing can be more compact than a laptop.  I just heat that thing up, apply solder, release the pump, and the soldering tags on the board are clean as new.  What took it so long to appear on the market?  Though it can be dangerous.  If you squeeze the bulb by accident, steam and molten solder will blow out.&lt;br /&gt;&lt;br /&gt;Now laptop repair or upgrade is so simple after all!  I was so surprised to find out that Dell published excellent repair guides on their website.  I wasted so much time searching for repair guides on the web, and taking things apart myself.&lt;br /&gt;&lt;br /&gt;Without the guide it's hopeless to put things together again.  Dell listed all the screws sizes, their numbers, and where they should be used.  Dell also listed the sequences to do things, for example, if you want to get to the system board, what else you have to disassemble first.  I did managed to put everything together easily.   But since I didn't follow procedure to take it apart, I made some mistakes.  The score:&lt;br /&gt;&lt;br /&gt;1 screw missing&lt;br /&gt;2 screws unused&lt;br /&gt;blue tooth module damaged&lt;br /&gt;&lt;br /&gt;The laptop is working fine without the screws.  I never used the bluetooth module anyway.  A working laptop again - priceless.&lt;br /&gt;&lt;br /&gt;I think my time are wisely invested.  The laptop was never used as anything other than a browser, and a video player.  I did some work on it but I prefer to work on the desk and a desktop is much more economical to upgrade frequently.  A desktop is always more powerful than a laptop too.&lt;br /&gt;&lt;br /&gt;When my laptop can't keep up with windows and fat software, I can always load linux, which would turn it into a faster browser and video player.  Beats the $300 laptops at the moment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4389224032855548265?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4389224032855548265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4389224032855548265' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4389224032855548265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4389224032855548265'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/10/essential-laptop-repair-tool.html' title='The essential laptop repair tool'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_GAJNt6WlChs/Ryj1PD-_7yI/AAAAAAAAAVs/N_z8eW3tXk0/s72-c/pRS1C-2160644w345.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-5187972618566739085</id><published>2007-10-13T11:02:00.000-07:00</published><updated>2007-10-13T12:43:13.221-07:00</updated><title type='text'>Book review: The 4-hour work week</title><content type='html'>&lt;a href="http://fourhourworkweek.com/blog/"&gt;Tim&lt;/a&gt; has a blog to promote his book.  I was reluctant to write a review on his book or his blog, because a book once I trashed, kept rising fast on the Amazon rank.  His did get a lot of publicity everywhere, including TV. His book did get to the top of the New York Times best sellers' list.  I was really disappointed by the non-fiction buying public.  Don't they watch enough infomercial already?&lt;br /&gt;&lt;br /&gt;I do agree with him on a few things.  His favorite cities were San Francisco, Tokyo, Frankfurt and Buenos Aires, in descending order of living expenses.  I would add London on top though.  I also share his taste of Trade Joe's wine, well received by wine experts, but at only a few dollars a bottle.&lt;br /&gt;&lt;br /&gt;First, let's look at his qualification.  He called himself a serial entrepreneur, but never reviewed what his past or current business were.  Understandably, his wasn't proud of his businesses, otherwise he wouldn't use the term serial.  If you get something big going, you want to build it up to rival Bill Gates, Google or many other smaller flies that the big guys will acquire.&lt;br /&gt;&lt;br /&gt;He's in the business to make money.  Not that much obviously, because he is arguing that he's the new rich.  He has plenty of leisure time, a very high quality of living.  That's not surprising if he enjoys wine at a few dollars a bottle, while in a classy restaurant you don't even get a glass.&lt;br /&gt;&lt;br /&gt;How does he qualifies to write such a book?  He does have an ivy league education, and a short time as a corporate slave, that's about it.  Obviously to work 4 hours a week to need to get some business going.  But then you don't even need to work 4 hours.  I think there's a misunderstanding by the book buyers.  He's telling you the methodology to work 4 hours a week, not how to make enough money so that you don't need to work so much hours!&lt;br /&gt;&lt;br /&gt;It's so obvious to me that the book is another of his business.  He's doing it to finance his working 4 hours a week.  But he's not telling you how to find money.  Do I need somebody to tell me how to work 4 hours a week when I have enough money?&lt;br /&gt;&lt;br /&gt;It look so like infomercial, for example, the bald guy who sell you a stock market analysis and trading software tool that guarantee you to make money.  But if you get an edge in the stock market, do you really need to tell others charging $50 each?  But who cares, USA is a self help country.  If you have something to say that will improve people's life, earnings, or wrinkles, the infomercial will work, books will sell.&lt;br /&gt;&lt;br /&gt;But I understand.  The infomercial guru, who wrote books about non effective drugs, and effective alternative treatments that the drug company don't want you to know.  He was investigated by the FDA, banned from doing many things.  He found a way to get back to American satellite TV via a British broadcasting company.  He sells new books about weight loss, but bundled with his old alternative medicines books for free, but most of the time he talked about the old books rather than the new one.  Obviously he got around some loop holes to continue his ways.  Accidentally finding myself watching him when his ad popped-up, he did have some points.  But it was like brain washing. &lt;br /&gt;&lt;br /&gt;So how many people will treat books and infomercial as brain washing Trojan horses.  Your teacher says you always have to have a critical mind.  You should be critical before you open yourself to possible brain washing.  It's easier to be critical before watching or reading than while you were being brain wash.  When you were eating popcorns, you will be much less critical about the movie.  But then, if you don't read it for yourself, you may never know, or miss out.  That's the whole point.  People are afraid to miss out big, but not afraid to to lose a few dollars to buy a book.  That's how authors earn big money.&lt;br /&gt;&lt;br /&gt;As for the content, he doesn't review much outside of the book, or he doesn't have much to offer.  I didn't read it, don't want to buy it as a principle.  The big things he used for promotion was - read email only twice a day!  Oh my god!  I couldn't agree more.  People used to do it when they login first thing in the morning, and logout when they go home, before Windows or Dos.  But do I need to buy a book for this?  Get a paperless life by opting for online statements.  Who doesn't?  Pay a dollar to get yourself off junk mails.  Well, I don't know that.  Maybe the book is worth it after all.  Wait a minute, what's that to do with working 4 hours a week?  Light years apart.&lt;br /&gt;&lt;br /&gt;As for the underlining big picture, there's nothing new as opposite to what Tim says.  Living simple was already a movement, or a trend, since the last boom and bust economic cycle, maybe a lot earlier than that.  Maybe the boom of the late 90's made people forget all about it.&lt;br /&gt;&lt;br /&gt;Outsourcing is big, but he promotes it down to personal level.  Pay somebody to do your laundry for you for each piece of work.  Pay a peanut salary for an well educated Indian as your remote personal assistant.  Advertise on Craig's List to find somebody to cook authentic Curry Vandaloo for you for a few dollars a meal.  Most of these won't work for the majority of people, or, it wouldn't worth it.&lt;br /&gt;&lt;br /&gt;I think he's big because he used the Internet quite well.  He has a huge geek following as he called himself the new rich of the digital age.  Every webmaster big and small dreams to be him, harding working at all, spent most of his time flash packing all over the world.  So he got great exposure on the net, all giving him positive mentions without discussing substance of the contents.&lt;br /&gt;&lt;br /&gt;Excuse me, but I have to pick on him about his substance.  He made videos and that's suppose not to be easy to forget.  One video is about teaching pen flipping, that's what all students in Asia do.   Is he real?  They are doing it for generations already.  If you give a Japanese retired CEO a pen, he will flip it unconsciously.  The other video is about how to wear a tie properly - the Windor knot.  Oh please!  Every British male do that, as do all males the world over except for Americans.  It's the same thing that the American turn cricket to baseball, and soccer/ruby into football.  You won't find any other men if the world who would wear an unsymmetrical tie.  If you do, he is the sort of person who would be proud of the American way, and he will call it the American style.&lt;br /&gt;&lt;br /&gt;Let me share with you a practical proverb.  Doing most things is like paddling against the river flow, if you don't go forward, you will be carried backwards.   By all means look for a balanced life, but trying to keep still on a flowing river is not wise.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-5187972618566739085?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/5187972618566739085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=5187972618566739085' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5187972618566739085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5187972618566739085'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/10/book-review-4-hour-work-week.html' title='Book review: The 4-hour work week'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-7299932119488932576</id><published>2007-09-27T13:39:00.000-07:00</published><updated>2007-09-27T14:21:04.215-07:00</updated><title type='text'>Exploiting the ant algorithms</title><content type='html'>You can make use of the ants behavior to help get rid of them, or even use them to help you in productive ways.&lt;br /&gt;&lt;br /&gt;As the insect terminators would say, we live in an ant hill.  The entire neighborhood sits on hills, with large amount of steep, unbuildable spaces around houses that you don't have access.  Even if you get rid of all ants around your property, if your yard is in any way still inhabitable for the ants after the chemicals subside, they will certainly come back.  There's an unlimited supply of them.&lt;br /&gt;&lt;br /&gt;At first I used to spray all around the house and yard with chemical spray that is attached to the hose, suitable for lawns and plants.  It's effective but it doesn't last.  Also it's also difficult to isolate yourself from the insecticides.  You breath the water vapors with chemicals in it, the vapor blow back by the wind all over you.  Then we call in the terminators.  It's not any better, because they recommend to spray for you every three month standard.  It's not termination.  In out area, the standard won't work.  Some recommend to spray every other month, using expensive but safer chemicals.&lt;br /&gt;&lt;br /&gt;Basically it's a waster of money.  When I don't see the ants eye to eye, they don't bother me.  Not that they destroy anything significant.  When there are two many of them coming to attack everything, I can just spray around. Just 10 min's of work, using a whole bottle of lawn insecticide.  And then I went for a decontamination shower.&lt;br /&gt;&lt;br /&gt;But I didn't do it anymore.  I observed that the ant algorithms are very simple:&lt;br /&gt;* ants only live in hidden dry areas&lt;br /&gt;* ants need water and food&lt;br /&gt;* ants travel in the shortest paths&lt;br /&gt;&lt;br /&gt;My new strategy is draw them out, find the colony and kill them all.  You don't really need to draw them out.  After intense heat wave, they will go out in search of water.  After heavy rain, they will move their flooded colony to a new dryer place.  When I want to draw them out when I want, I would flood the boundary of the yard or any possible dry spots around the house.  Also, dog food pellets are the best bait, never fails, while the ant baits with poisons in hardware stores never work.&lt;br /&gt;&lt;br /&gt;Once the ants need to go out, they are very much exposed.  They like to travel on flat surfaces without obstacles, even if they are exposed out in the open, under intense heat and sunlight.  They don't like to travel across plants or soil, which are obstacle courses compared to flat stones or concrete.  So if you fill any gaps in  your stone or concrete pathway with paving sand for example, the ants will certainly march along the surface of the pathway.&lt;br /&gt;&lt;br /&gt;Other favorite places where ants like to travel are fences, the outdoor damp prove course several inches above base level of the house.&lt;br /&gt;&lt;br /&gt;Ants are easy to find in these areas in plain sight.  They just don't like to hide under grass or ground cover.  Follow the line and you know where their colonies are.  &lt;br /&gt;&lt;br /&gt;To kill them I use a hand operated spray, with chemicals that can be used on fruits.  It doesn't take much spray to flood their colony with insecticides.  And if you like, you can spray on the whole line of ants sometimes a 100 feet long, often made up of most of the colony.&lt;br /&gt;&lt;br /&gt;The ants come because there's some food.  It's time to harvest the fruits before the ants.  Or your sprinklers do not cover all the lawn, with some dry spots.  Or you have some cracks outside the house, allowing the ants to get in for a cool dry shelter.  Without ants, these spots are hard to find.  Ants are just so useful!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-7299932119488932576?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/7299932119488932576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=7299932119488932576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/7299932119488932576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/7299932119488932576'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/09/exploiting-ant-algorithms.html' title='Exploiting the ant algorithms'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-5132966825635922688</id><published>2007-09-25T14:55:00.000-07:00</published><updated>2007-09-25T15:46:49.013-07:00</updated><title type='text'>Mexican Drip Irrigation</title><content type='html'>My house has a standard 1/2 irrigation system.  However, the previous owner must had designed the layout and laid the pipes himself.  Nothing is right.  Grass is supposed to grow right up to the edge of the house and the fences.  It is extremely difficult to cover all the areas to be watered.  &lt;br /&gt;&lt;br /&gt;But that doesn't bother my gardener.  He adjusted all the sprinklers so that all green things are covered.  He doesn't care how much water is wasted.  He doesn't care about water damage to the stucco.  Those are not his problems.  I changed new quality spray heads and adjust the spraying distance without success.&lt;br /&gt;&lt;br /&gt;Out of frustration I changed to drip irrigation gradually.  Initially it looked good.  Though the 1/2 underground pipes are fixed, I can now place 1/4 tubes over the ground wherever I wanted, so the tiny, precise spray heads are right next to the plants.  Can't do anything about the standard pop-up sprinklers, but with the help of fixed drip irrigation spray heads, I can cover grass that the pop-ups cannot.&lt;br /&gt;&lt;br /&gt;The problem is, the 1/4 adapters got blown off by the water pressure, or the spray heads got blown off.  But I cannot install a pressure reducer that is usual for drip irrigation.  My system is mixed.  Though this could be done if I change over completely.  Luckily I didn't.  Silly me.  Recently, when I replaced the shut-off valve to the yard, I discovered that my pressure regulator deals with water to my house only.  All other water are not regulated.&lt;br /&gt;&lt;br /&gt;So my irrigation system was at over 100 psi.  No matter the electric valves cannot be adjusted and so short lived.  No matter something burst all the time.  No matter all the sprinklers and spray heads seem to be out of control with water spraying everything.  No matter it was so difficult to adjust the volume of everything.  No matter that when something was wrong with my neighbor's swimming pool plumbing, we both burst some sprinklers together.&lt;br /&gt;&lt;br /&gt;The major problem was my gardener, his successors, and their whole team members.  When they clear weeds they will clear the over ground 1/4 tubes too.  Or they will cut the spray heads off without knowing.  It's not surprising because often they destroy indestructible pop-up sprinklers with their mowers.&lt;br /&gt;&lt;br /&gt;Gradually I moved back to a standard 1/2 system, leaving nothing over ground to be destroyed.  My 1/4 system resigned to the garage.&lt;br /&gt;&lt;br /&gt;Until recently it dawned on me that I was visiting the wrong department for drip irrigation.  I used to get everything from the garden center - the 1/2 to 1/4 adapters, the tubes, the spray heads, the connectors.  Either they are too tough to join together, or too easy to connect but will be immediately blown off when water pressure is applied.&lt;br /&gt;&lt;br /&gt;I also used the standard plumbing department for 1/2 tubes and connectors.  I tried to add something rigid, like splitting one outlet into two, before converting it to 1/4 at the end, which is much less rigid.&lt;br /&gt;&lt;br /&gt;It suddenly dawned on me that the ice making, 1/4 tubing department, that I visited many times for my reverse osmosis system, are compatible with the 1/4 drip irrigations.  I never realized that the drip irrigation uses standard 1/4 tubes.  That made a lot of difference.&lt;br /&gt;&lt;br /&gt;Now instead of the T's and couplers from hell, I just use quick connect.  It's a few dollars a piece but saving my fingers is priceless.  The 1/2 to 1/4 adapters are industrial strength, not plastic toys as from the drip department.  Now designing and installing the system is a joy.&lt;br /&gt;&lt;br /&gt;Now I have more tricks to fix the system in place.  In the past I rely on stakes to hold the tubes and spray heads.  Now I can use rigid 1/4 tubes as far as I can.  In the past my stakes get bigger and bigger so as to survive the onslaught of my gardeners and their teams.  Now I use custom made acrylic pieces to hold the tubes and spray heads, and glue or screw the whole thing to something rigid.  As the acrylic is crystal clear.  The whole thing can look good or not visible at all.&lt;br /&gt;&lt;br /&gt;One final thing.  All spray heads are directly pushed or screwed into the end of tube directly.  I will now only use the screw ones which is easier.  And before screwing them into the tubes, I apply some gorilla glue.  In the past you can hardly reuse the spray head this way.  Now all the spray heads are mostly attached to half an inch of tube, to be pushed effortlessly into quick connectors.&lt;br /&gt;&lt;br /&gt;Now I can add something, change the spray heads, replace damaged materials fast.  Don't know why don't sell it that way, instead of in 3 separate areas of the plumbing department.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-5132966825635922688?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/5132966825635922688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=5132966825635922688' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5132966825635922688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5132966825635922688'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/09/mexican-drip-irrigation.html' title='Mexican Drip Irrigation'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4238845759142851402</id><published>2007-09-22T12:52:00.000-07:00</published><updated>2007-09-22T13:52:58.762-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reverse osmosis'/><title type='text'>Scam: reverse osmosis permeate pump and valve</title><content type='html'>Not exactly scam, but depends on who and how they sell it.  The permeate pump is certified, made of harmless material, and won't fall apart, but it is the magic bullet as claimed in the manufacturer's Aquatec website?  No.  But since they only sell it to distributors, they give you no specification and they are not responsible how you use it.  But now these companies know that nothing can stop people selling things to individuals on eBay, they are a bit careful on their website, in order not to develop a scandal.&lt;br /&gt;&lt;br /&gt;Many pumps are sold to retrofit existing systems.  But notice the 75 psi feed input on the main diagram on their website.  If you haven't got that pressure, it very doubtful it will work well.  And if you got all that pressure, it's doubtful if you need a pump to get good results.&lt;br /&gt;&lt;br /&gt;Standard main water pressure depends on water district, but should be 50 psi, which is the value for sprinkler specification.  You may get higher pressure if you live uphills in individual houses, where the water pressure gradually decrease downhills to 50 psi for houses at the bottom.  In this case you need a pressure regulator, which is usually factory preset to 50 to 60 psi, with 75 psi as the absolute rating.  So basically, now that the permeate pump isn't new anymore, Aquatec is basically saying you need a booster pump without admitting it.  A booster pump cost twice as much and gives you a lot of improvement if your feed is just 50 psi.  It's crazy if you use a booster pump plus a permeate pump.  Since I have 75 psi without the need for a booster pump, I'm OK.  It wouldn't work well for 60 psi, and I can prove it.&lt;br /&gt;&lt;br /&gt;When the tank is empty, that is, no back pressure to the membrane, the membrane sees the full pressure of about 70 psi.  The pump is supposed to maintain the back pressure to at most a few psi so the full 70 psi pressure is maintained at all times.  With the right flow restrictor, there should be enough pressure and flow in the brine/concentrate to do that.  But I found out that the recovery rate have to be high at about 25%.  Which means that the drinking water to waste water ratio is 1:3.  This is far from the usual 1:4, or 20%, and far from the specified Filmtec membrane recovery of 15%.&lt;br /&gt;&lt;br /&gt;But all is not lost.  At 70 psi, even 25% recovery gives 98% stable rejection, which is the same specified rejection at 50 psi and 15% recovery.  So with a virtual booster pump, and a permeate pump, I can't get better rejection but I waste half the water, 1:3 recovery instead of 1:6 recovery.&lt;br /&gt;&lt;br /&gt;It won't work if you don't have 75 psi main feed.  Say at 60 psi feed, you have about 50 psi across the membrane, and clearly at this pressure, you need 15% recovery to achieve anywhere near 98% rejection.  25% recovery is far off.&lt;br /&gt;&lt;br /&gt;It's doubtful if you need any pump when you have 75 psi pressure.  A 75 gpd membrane becomes 110 gpd which is a hell lot of water.  But since the pressure is constant across the membrane, it's easy to design your system, and the performance is guaranteed under all circumstances.  In other words, peace of mind.&lt;br /&gt;&lt;br /&gt;In pumpless systems, basically the water is excellent when the tank is empty.  Then the water tend to get worse as the tank fills up, or you waste a lot more water without realizing it, that's what Aquatec is trying to market their pumps.  With typical usage, the system works most often when only a few cup or a kettle of water is being drawn from the tank.  The water is worse or wasting most water when the pressure across the membrane is often 50% to 33% of an empty tank.&lt;br /&gt;&lt;br /&gt;Actually I would like to write software to design residential systems.  Dow has free software but far too complex and did not give out parameters for the residential membranes.  So I couldn't do anything but to use 75 psi main pressure.  The pressure is constant and everything is constant so it's easy to design.&lt;br /&gt;&lt;br /&gt;And now the cutoff valve.  It's not cheap at 1/3 of the pump price.  But does it worth it?  Nobody claims that it's necessary but say enough that you will buy it.  I was surprised to find out that the valve don't cutoff at 90%, but about the same as the old valves about 66%.  I talked to the distributors and manufacturer and it seems that they are well prepared.  The distributor send me over to the manufacturer, who promise to test it and replace it if it's defective.  But I am not to expect 90%, but 85% depending on pressure.&lt;br /&gt;&lt;br /&gt;I almost sent it off when I realized that now the cutoff pressure of my tank will be the main pressure of most people, at 50 psi.  It will be crazy to increase that to 65 psi.  I don't need that and the pump may not work at that pressure.  Also, the valve turn back on at 30 psi, giving 20 psi of hysteresis so the system won't turn on and off whenever people drawn a glass of water or a kettle of water.  I don't know if my old valve do that.  But since the new valve has JG connectors that are easy for me to measure things, and that the tubings are fitted already, I rather not go back to the old one.&lt;br /&gt;&lt;br /&gt;Previously I have doubts about measuring pressure when water is flowing.  But I find that it's very accurate, the dynamic pressure into the tank equals exactly the static pressure when the tank is isolated.  After all, what else can it be?  Now I left the pressure gauge dangling in a T piece somewhere in the water path.  And since I needed a tank shutoff valve as an adapter for the standard gauge, I can shut off the valve so the gauge isn't in contact with potable water when not in use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4238845759142851402?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4238845759142851402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4238845759142851402' title='22 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4238845759142851402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4238845759142851402'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/09/scam-reverse-osmosis-permeate-pump-and.html' title='Scam: reverse osmosis permeate pump and valve'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>22</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-1547377285833346428</id><published>2007-09-14T18:22:00.000-07:00</published><updated>2007-09-22T13:53:23.501-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='camping'/><title type='text'>Camping tech</title><content type='html'>Most CA state camp grounds have free Wi-Fi access.  It's a simple thing to do but made me think of an unrelated question: can we be modern nomads?  For the rules, state parks usually have 1 or 2 week maximum stay per camp site, 1 month max stay per year within a county.  It's not much but there are local sites that do not belong to the states, and there are federal sites.  And there are 52 states!&lt;br /&gt;&lt;br /&gt;But would you do that?  Kids need to go to school, and that's that.  Though home schooled kids aren't that rare, so moving every other week may not be too bad.&lt;br /&gt;&lt;br /&gt;I love outdoors.  Half a lifetime ago, space was so precious that I rather go camping when I could, even in tropically wet weather, walking for hours with all equipment on my shoulders.  Tents weren't even draft and water proof.&lt;br /&gt;&lt;br /&gt;I touched a tent again a couple of years ago.  I saw one small and cheap on sale and picked it up for earthquake preparation.  And forgot about it.&lt;br /&gt;&lt;br /&gt;It turns out that Rangers looking after the camp sites have rather dangerous jobs.  For popular beaches near urban centers, there's the drunks.  Now for remote sites, they often go into heavy gun fights with the pot growers, with millions worth of pots at sake.  Other than those, crimes usually aren't premeditated.  You don't plan to rob somebody random in remote areas.  Without premeditation, it's hard to get away with it, such as the Yosemite killings.  For the good part, no where else in the world you get to live in a free gated community, with armed guards until 10 pm, then total lock down until dawn.  Here I bet criminals can't run, they can only drive.  I doubt if anyone will try to do the hard work when they can't get in or get away with a car.&lt;br /&gt;&lt;br /&gt;Tasers are going to be very affordable, may be as popular as pepper sprays.  You can also draw up visible and invisible boundaries with infrared, laser and lots of cams.  But for the moment, camping is still a very much friendly family affair.  The rangers will check you up at least twice a day.  When the sites aren't too busy, they will remember you if your clean car looks out of place, thinking that you are newbies and needs extra attention.  Sites owned by rich counties are even better.&lt;br /&gt;&lt;br /&gt;The bad thing about camping in CA is that you are basically living on dirt.  You don't have a lawn if you don't have sprinklers, unless you camp by the river.  But most "rivers" dries up in summer, while winter is too cold.  So you have to have tents for bed rooms, that you only get in for sleeping, when you are presumably clean.  You need separate living spaces, sheltered from the sun, and preferably from insects.  You also need changing rooms too.  You don't want to walk in and out of bedrooms with feet full of dirt.  You also don't want to kick everybody out of the living rooms just to change into some special gear, such as swim suit.  And for the beaches, you need to bring a cabana to the water front.&lt;br /&gt;&lt;br /&gt;Modern materials are amazing.  My cheap made in China tents and canopies has very light flexible support poles, wafer thin fabric.  But still I couldn't manage to make a hole in anything.  All zippers are still working.  The fine insect screen didn't break at all even after attacked all night by raccoons.  I can carry all the "rooms" easily in my trunk, and I can erect huge canopies alone.&lt;br /&gt;&lt;br /&gt;That's why I don't fancy RV's.  It's two cramped in comparison.&lt;br /&gt;&lt;br /&gt;As for creature comfort, you are spoiled for choice in chairs and beds, king size down to twin, high tech air bed, or self inflated.  Satellite TV dish are portable.  If you don't like the free WiFi access, there's the true satellite broadband service.  Food is always great, briquettes are always better than gas grill back home.  The match lighted ones are as convenient as butane gas.&lt;br /&gt;&lt;br /&gt;Now the dreaded loo.  Public showers aren't that bad.  Typically hot showers are coin operated with a large gas boiler, giving decent pressure and volume.  If you are fuzzy you can bring your own shower tent.  With solar heating and battery pumps, a private shower room can be barely decent.  Of course RV's all got these, and with electricity hookups, RV's can afford decent heaters and powerful pumps.&lt;br /&gt;&lt;br /&gt;The public toilets are very clean, but only in the morning right after they cleaned it.  At busy seasons it's terrible after an hour or two, even though most campers try to minimize their mess.  Imagine McDonald only clean it's toilets once a day!  Some more remote places are called environmental sites, where there are only so called chemical toilets.  Terrible! terrible!  I would rather die of blocking.&lt;br /&gt;&lt;br /&gt;RV seems to be a lot better with it's own toilet.  You still need to deal with the mess but it's your own toilet and your own mess.&lt;br /&gt;&lt;br /&gt;But not anymore.  It must be fairly new, because the majority of toilets for sale are till big buckets.  You store your mess in it, may be put some fragrance in it after every use, and god knows how you empty that and clean that afterward.&lt;br /&gt;&lt;br /&gt;Now there are high absorbency powder to turn liquid waste into jelly, and semi solid waste will become more solid with odor reduced.  Instead of a bucket, you empty into a toilet seat with big plastic bags underneath.  Whenever you want, you seal the plastic bag with another, throwing the whole thing into trash.  I suppose the concept isn't that new.  But now all the materials are biodegradable, the water tight plastic bags degenerates within 6 months.  It was approved by everybody, endorsed by me.  Now a toilet/shower tent is lighter than a typical camping chair.  You can have your out house wherever you want, with a view if you want.  The worst nightmare becomes a joy.  RV's aren't that good.  There's totally no mess to deal with.  The plastic bags aren't cheap, but I'll still go for it if they sell it like crack.&lt;br /&gt;&lt;br /&gt;Maybe someday dry toilets are the way to go back home.  The flush toilet has been haled as a great invention, but may be a big mistake.  Dry toilets do not waste water.  A out house in the yard is no problem at all.  You can have one for each in the family if you want.  For apartments you can have ventilation rooms, which are easier to build than conventional toilets.  Perhaps doing it in a slightly larger closet is good.  Houses can be smaller without the toilets, and it's simpler without all the plumbings.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-1547377285833346428?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/1547377285833346428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=1547377285833346428' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1547377285833346428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1547377285833346428'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/09/camping-tech.html' title='Camping tech'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-5672940413295220694</id><published>2007-09-12T14:37:00.001-07:00</published><updated>2007-09-22T13:56:01.790-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gadgets'/><title type='text'>The perfect geek material</title><content type='html'>I never like wood, but I thought it was the only material that you can custom in your garage.  Over the years I have a circular saw to cut 2"x4" beams for play things, now the saw is being recalled.  I also have a little power sander to smooth the coarse wood so as for the surface not to be too tough for the touch.  I once brought a jigsaw to build a custom corner table.  I thought it was good but it got thrown away.  An fake antique table replaced it.&lt;br /&gt;&lt;br /&gt;I was looking for something to replace the cardbox in the yard, when I come across acrylic.  I thought it was perfect.  It's look like glass, lighter but tougher.  And you can cut it to size with a knife.  Perfect, just what I needed.  So I designed a rather complicated box with lots of compartments, doors and openings in it, using a free CAD package.&lt;br /&gt;&lt;br /&gt;I fit my design into a 2'x4' flat piece of acrylic at 1/8" thick.  When the piece comes, it was perfect.  It really looks good, crystal clear.  It was protected by plastic film so you cannot scratch it while cutting it.  The thickness is just right.  It's just tough for you to build a strong box.  Any thicker cost a lot more, and any thinner it feels plastic instead of glass.  But there's one catch. There's no way you can cut it with a knife, at least not a decent long edge.&lt;br /&gt;&lt;br /&gt;So I brought out my jigsaw.  It's tough work.  It's very slow to cut through the acrylic compared to wood that is a lot thicker, which is expected.  Also, you cannot make a straight cut with a jigsaw, unless you have a decent work bench, which I don't.  I should have ordered custom cutting which is more expensive than the material itself.  At least for the long cuts, I should use some help.  But I soldiered on.&lt;br /&gt;&lt;br /&gt;The good thing is that, at a right saw speed, the blade create just enough heat to melt through the acrylic, but not too much melting, giving a nice smooth edge.  The saw dust are basically acrylic melted into tiny beads.  It's everywhere but a lot more pleasant than wood dust and it's much easy to clean.&lt;br /&gt;&lt;br /&gt;The bad - the unexpected jigsaw instead of a knife leaves me with rectangles big and small, all without straight edges and right angles!  I know it would be a challenge to fit the pieces together.  Also, the dimensions are more than 1/8" off after cutting.  So I have to run through the CAD package to made alterations as I went along.&lt;br /&gt;&lt;br /&gt;Luckily I brought some small right angled wedges to help to glue the pieces together at the corner, and some squared tubes to help with the squareness of my box.  And I settled for some toxic solvents for a quick welding of the pieces, instead of using slow solvents and requiring clamps that I don't have, and don't know how to apply in small spaces.&lt;br /&gt;&lt;br /&gt;You can imagine the final box is comparable to a cardboard box using coarse tapes to stick the pieces together.  But acrylic is something.  You can see the glue, it's clear but there are bubbles in it.  It's hard not to use excessive glue for the uneven pieces.  It drys hard and visible, but it's as clear as the acrylic.  Basically it's just acrylic melted and reformed.  The wedges at the corners are ugly, no sides are straight and barely square.  No edges are smooth.&lt;br /&gt;&lt;br /&gt;But the whole junk is rather addictive to look at.  It's my junk and it's like glass suspending in glass.  You got to enjoy the fine details, like uneven application of the glues on the edges and hinges.  The curved edges, and the blurred edges just like glass.  Best of all, it's tough and highly functional.  If I order custom cutting for the large pieces, or invest in a bench saw, it would be perfect the 2nd time round.&lt;br /&gt;&lt;br /&gt;I can imagine 1/16" thick sheets will be perfect for delicate things, such as custom electronic enclosures.  You should be able to cut it accurately using knifes.  Polish the edges and use thin glues that make perfect invisible joints.  You can drill small accurate holes, or cut out large portions for a screen mount etc.  You can order custom laser cutting for you name to stick on it too.&lt;br /&gt;&lt;br /&gt;The major problem I had was needing a lot of motors with gearboxes to mount on my beautiful junk.  It's just too expensive compared to the whole box, and looked ugly.  You can get bare motors a lot cheaper, compact and powerful.  But without gears and crank arms they are useless.  So after exhausting the web to find something suitable, I cut a little piece of acrylic as the crank arm and drill a hole in it.  I put the bare motor shaft in it and glue them together using gorilla glue.   It surprised me that now it's a very tough crank arm!  The rest of the problem is mounting the motor onto the box.  It just need another small piece and screws to clamp the motor securely in place.  Now even the motor mount and the crank arm are transparent and look good, with screw suspending in mid air.&lt;br /&gt;&lt;br /&gt;I fell in love.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-5672940413295220694?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/5672940413295220694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=5672940413295220694' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5672940413295220694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/5672940413295220694'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/09/perfect-geek-material.html' title='The perfect geek material'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-2267545327175555436</id><published>2007-09-12T12:36:00.000-07:00</published><updated>2007-09-22T13:54:38.706-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electronics'/><title type='text'>Prototyping down memory lane</title><content type='html'>It is also a story of what can go wrong went wrong.&lt;br /&gt;&lt;br /&gt;Remember I needed some basic electronics for a useful purpose.  So I went ahead to design and build a circuit.  I want it to be battery or DC adapter operated, it's also a battery backup and charger.  The backup and charger part turns out to be rather complicated, which explains my chargers are so bad.  I can use lithium batteries and make use of a single chip to do all I wanted, but the chip is used for cell phones, surface mount with no leads, only tiny pads under the chip.  No way I can deal with that by hand.  So I give that up for the moment and the circuit is strictly Either battery OR DC adapter.&lt;br /&gt;&lt;br /&gt;I actually never build much circuits.  The kits on sale are rather tame.  If they are any good they would design consumer products.  Also, you just learn soldering if you build those.  I did build something important once with a lot of chips with wrapping tools.  With low power you need low noise, together with surface mount components, wire wrapping are way out of fashion.  I hate using solderless prototyping boards.  I don't need to test everything first.  And it's too expensive to use the boards as the final product.&lt;br /&gt;&lt;br /&gt;However, once upon a time copper becomes previous metal.  So the prototyping boards with lots of copper strips disappeared.  The best I can find is some rather expensive boards with just holes on it and a solder tag around it.  (But somehow the PCBs plated with coppers are still around, but I have no patient for the slow turn around of making PCBs).  I made the mistake of trying it assuming the lack of rails is no big deal.&lt;br /&gt;&lt;br /&gt;Firstly, the real time clock and alarm I ripped off from a timer switch is too good, it worked on 1V instead of 3V on my circuit.  I knew about it but I thought CMOS would work with wide voltages but not for that clock.  So I added another battery to supply the clock and added a transistor to pull up the alarm signal up to 3V.&lt;br /&gt;&lt;br /&gt;I chose components to minimize chip and connection count.  But the choice of components off the shelf is limited.  More importantly, I misread an unimportant part of my own circuit, the gates are to be repeated on all signals in the bus, but I allocated components and space just for one signal.  So I have no chips or no space for all the signals.  But I can live with that for a prototype.&lt;br /&gt;&lt;br /&gt;Without ground and supply rails, the soldering is a nightmare.  Every connection is by a wire, and I didn't have the magnet wires, insulated wires with coating that melts when soldered.  So I have to strip every wire before soldering using a blunt, large soldering iron.  When I brought the iron, I wanted one that is powerful  enough to for thick electrical repairs, and also doubles for electronic work if I ever needed.  So the tip always touch two chip leads when soldering.  It's a nightmare.  But I soldered on hoping to get out of hell as soon as possible.&lt;br /&gt;&lt;br /&gt;At the end it was  spaghettis over and under a plate in 3-D.  It was hell.  Worse, nothing works that surprised me.  The IO drivers all don't work so I don't know what's going on.  And I have only a hand held multimeter to trouble shoot.  Funny that the main fault was laughable.  I used CMOS design for the first time as my real circuit needed to be low powered.  The basic quad NAND gates have different pin outs with the TTL versions!!!  Just 1 in the 4 gates have different pin outs, but just enough to make everything not working.  I vaguely remember that it was to differentiate that it is CMOS rather than TTL.  But nowadays you will use the same pinouts, even if it cost you more to manufacturer.  But now the CMOS pinout is history and you have to remain compatible.&lt;br /&gt;&lt;br /&gt;And since the circuit was a hopeless mess of spaghettis, I had to find another fresh circuit board to start over.  Luckily I found an ancient copper stripped board in my garage just enough to fit the chips that I have.  It now looks better but still a lot of spaghettis, but less painful to build.&lt;br /&gt;&lt;br /&gt;The circuit at least work as expected but a lot of strange happenings, like on and off of motors and LED's when not expected.  The power on reset doesn't work as the microprocessor in the real time clock takes a few seconds to reset, while my own circuit resets for a much shorter time.  Now it's a random start, but since I cut down the number of states due to insufficient space and chips, it's only head and tails.&lt;br /&gt;&lt;br /&gt;The manual reset doesn't work either.  I suppose the pull-up resistor is too large to save current.  But I can always reset by touching the contact with a wire connected to ground or supply.&lt;br /&gt;&lt;br /&gt;The unexpected on and off is due to a long alarm signal.  I have a timer circuit to control the&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_GAJNt6WlChs/RuhPVb4PBNI/AAAAAAAAARE/ZT0atC9wCDM/s1600-h/pulse.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_GAJNt6WlChs/RuhPVb4PBNI/AAAAAAAAARE/ZT0atC9wCDM/s200/pulse.JPG" alt="" id="BLOGGER_PHOTO_ID_5109421006931297490" border="0" /&gt;&lt;/a&gt; width of the pulse, and to isolated the alarm signal once activated.  But I got it wrong assuming it's trivial.  So I have to indulge into some Boolean math to arrive at an asynchronous finite state circuit with minimum gates, which have to be a modern classic.  But I needed 3 NAND gates.  So instead of blinking LED's to save current, some are not blinking to save some gates for the modern classic.&lt;br /&gt;&lt;br /&gt;It's working now for weeks on two AA batteries.  But very recently I found out that the sparks of a small motor nearby will cause the circuit to change state for certain.  It's no big deal as I have to redesign the whole thing anyway.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-2267545327175555436?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/2267545327175555436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=2267545327175555436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2267545327175555436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/2267545327175555436'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/09/prototyping-down-memory-lane.html' title='Prototyping down memory lane'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_GAJNt6WlChs/RuhPVb4PBNI/AAAAAAAAARE/ZT0atC9wCDM/s72-c/pulse.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-1042319032524736971</id><published>2007-09-12T00:06:00.000-07:00</published><updated>2007-09-22T13:55:10.715-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reverse osmosis'/><title type='text'>The perfect reverse osmosis system</title><content type='html'>Perfect also means a good price :-)&lt;br /&gt;&lt;br /&gt;The feed shut off valve is not enough.  It takes forever to shut off the system and restart.  I suggest to add a plastic ball valve right after the feed valve.  Surprisingly, the ball valve carried at Lowes carry a cancer causing material warning, but it's sold along side NSF approved tubings.  I would buy a valve with John Guest connectors.  And since JG seemed to be patented, there's always a minute but ultra fine JG symbol somewhere, even though the manufacturer's name wasn't on the component.  This is very typical.  Manufacturers don't normally make all the component of an RO system.  So they mainly sell to OEM's, unmarked or marked with the OEM's name.  BTW, JG is also a company producing many components.&lt;br /&gt;&lt;br /&gt;You can easily find NSF approved 1/4" tubing in hardware stores, for fridge ice makers.  For the filter housings, what can go wrong?  It's hard to check if those components are NSF approved, as most makers sell them to OEM's.  And then the whole system is approved rather than individual components.  But I bet all housings are made of FDA approved food grade plastics, and that any housing looks like any others.  But I'm not so sure about the O-rings used to seal the filters.  There are NSF or FDA approved O-rings on sale fit for standard housings.  And there are approved silicon grease to be applied on the O-rings to seal.&lt;br /&gt;&lt;br /&gt;There are typically up to 3 pre filters about 10" long for residential use.  The main purpose is to remove chlorine which attacks the membrane.  But I made the mistake of choosing too good prefilters.  The worse mistake is to use a 0.2 micron ceramic filter.  When I looked at the data sheet, the pressure drop across the filter is 15 psi, though at a very high flow rate which doesn't occur at residential systems.  So at 50 psi input feed, you could lose a lot of pressure just across one filter alone.  The filters to buy are Matrikx  branded.  They have a stable and clear line of products.  They have a good name and a lot of systems use them (I guess).  They provide datasheets.  You can get the top ones at as low as $10.&lt;br /&gt;&lt;br /&gt;The static pressure is easy to measure.  A pressure gauge costs a few dollars from hardware stores.  Screw it on a garden tap, 3/4", and you get the static pressure, when all other taps are closed.  For 1/4" RO systems, you just unscrew the 3/4" adapter typical on gauges, and you can screw the gauge directly into a JG ball valve for RO tanks.  Now you just insert any tube into the valve and you get the static pressure with the valve open.  But measuring the pressure when water is flowing is tricky.  If the water don't flow, there's no pressure drop across the pre filters.  I've seen attaching a gauge to a T adapter.  Water is flowing straight through and the pressure is seemed to measure perpendicularly to the flow.&lt;br /&gt;&lt;br /&gt;Filtered drinking water is measured in gpd, gallon per day, while the stated flow rate for pre-filters is typcally gpm, per minute.  So the stated pressure drop at  the high flow rate may not apply at very low flow rates.  Anyway since I cannot know this, I minimize the pressure drop by choosing suitable filters.&lt;br /&gt;&lt;br /&gt;I'll start with a 5 micron sediment filter, if you water supply isn't that dirty.  Coarser filter is associated with larger dirt capacity and less pressure drop, a few psi.  Then the 20,000 gal carbon chlorine filter is a no brainer.  If you don't really know how much water you drink, it guarantees you only need to change filter once a year.  If you know, you save money and time because the chlorine capacity is a lot larger than other filters, you only need to change filters once a long time.  I estimated that the water passing through my filter will be 5,000 to 10,000 gal, so I only need to change filters once 2 to 4 years, considering the chlorine capacity alone.  It also good for filtering VOC if by chance you got it, volatile organic compounds, which are basically vapor gas that the RO membrane can't deal with.  The pressure drop is less than 3.5 psi and the size is about 0.6 micron.&lt;br /&gt;&lt;br /&gt;It just happened that I have a 3 stage housing so I have to pick one more.  Another same carbon filter is OK but there are a lot of other choices probably for non RO systems.  The mistake I made was picking a 0.2 um one with a psi drop of 15, making it unsuitable for RO systems.  The choice is between certified lead or bacteria rejection.  Since my water feed is very decent, and since the membrane will deal with that at sub micron levels, I settled on a 0.5 um carbon filter with 8 psi drop, with half the chlorine capacity.  There is some cyst reduction, bacteria that isn't killed by chlorine.  Other reasons are price and availability. &lt;br /&gt;&lt;br /&gt;The most important component used to be the membrane.  But as I said, pumps cost a lot more.  The only membrane to get is Filmtec, certified for 96 to 98% rejection.  And 75 gpd is the only capacity you want.  Any larger the rejection drops to 90%, and any other brands is just as good.  Even if you don't drink that much water, the tank refills fast.  And since you don't have 50 psi as assumed by most components, you have more design flexibility and more choice of good filters.  After all, it's just $30.&lt;br /&gt;&lt;br /&gt;15% to 20% of water pass through the membrane, while the rest go down the drain.  What makes water pass through the membrane is a flow restrictor on the brine side (waste water) of the membrane.  Interestingly, almost certainly you have a wrong flow restrictor.  If you have a 75 gpd membrane, waste water is 4 times that, arriving at about 800  mL per minute, which is the standard restrictor to use.  But, the Filmtec membrane recovery is 15% rather than 20%, which requires a larger capacity.  Also, instead of 75 gpd at 50 psi, you have 40 psi across the membrane if you are lucky.  And for pumpless systems, you have just about 20 psi when the tank is almost full.&lt;br /&gt;&lt;br /&gt;You don't have much control over pressure unless you have a booster pump to vary the input psi, and a permeate pump to maintain a constant pressure across the membrane.  In my area we need a pressure regulator so I can increase that to 100 psi risking bursting pipes anytime, or decrease at the expense of weaker showers.  Other than that you can buy filters with larger or smaller psi drops.  However since you can't measure that reliably,  I suggest to get a few flow restrictors, test the system performance with a TDS meter, pick the best one and return the rest !!&lt;br /&gt;&lt;br /&gt;It's worthwhile to make a bypass path across the restrictor, controlled by a ball valve.  It's called flushing the membrane when you by pass the restrictor, when all water goes to drain to clean the membrane.  With JG connectors, it only cost you a minute to make.  NSF components are not required at the brine side.  Expensive systems used to have that path, and of course a timer to flush everyday for a few minutes.  Membranes need flushing regularly only if your system is at 98% I guess.  It's easy to achieve over 95% and never flush.  At $30 it's worthwhile to change the filter every year.  But if you use it for a few years for the full design life, you feel better to flush every few months or a year.  The waste water are black, mostly carbon resides from the filters.&lt;br /&gt;&lt;br /&gt;After the invention of the "affordable" permeate filter, it's clear that prior pumpless systems are toys.  No matter how good your filters and membranes are, you only operates at a fraction of the pressure.  The pump comes with a new hydraulic valve, which cutoff the supply when the tank pressure is 90% of the feed, and turns on the supply when the pressure drops below 70%.  Since the membrane always see full pressure, the high cut off allows the tank to fill more water at higher pressure, and the on pressure prevents starting the system every time for a minute when you just pour a glass of water.  The higher pressure is important if previously your RO water can't get through to the fridge to make ice.  Previously standard valves cut off at 66%, leaving you with 33% pressure across the membrane.  Permeate pump not only save you water, because less water flows through, you get longer filter and membrane life.&lt;br /&gt;&lt;br /&gt;The final filter is always after the tank.  I wondered why.  Until one day I tasted the tank water and it smells and taste like rubber.  I think it's a taste of the bladder inside for cheap tanks at least.  It's also a good idea to filter the water when you drink it, not when you store it in a tank.  I always use NSF certified Omnipure.  Unlike Matrikx carbon block filters, which are designed for chlorine capacity and minimize carbon residues clogging the membrane, the final filters are carbon granulates design for maximum bad taste reduction.  And I can vouch for it.  These filters are smaller and have a much lower capacity as the drinking water to total water ratio is at least 1 to 4 or 6.  But still you may need to change every 6 month instead of a year.&lt;br /&gt;&lt;br /&gt;Cheap tanks rust easily on the outside and taste like rubber.  They also lost pressure fast.  There's a tire like bladder inside.  When you lost pressure, you need to pump water out using a tire pump, measure the air pressure at 7 psi for typical tanks.  Of course you better get a new tank when you lost pressure.  The one to get is Flowmatic RO Pro tank.  It's NSF listed.  It's plastic so it doesn't rust, at least on the outside.  The shape and color is a lot more pleasant than metal tanks.  It fits well under the sink like a tall slim guy rather than a short fat guy with a beer belly.  4 gallon total is about the largest size that fit comfortably under the sink with space for other things.  Practically you get only 2+ gallon for pumpless systems, or 3+ with a permeate pump.  You also get a nice reserve in earthquake zones, enough for at least 6 people's maximum drinking needs for one day, but a least a few days for survival.&lt;br /&gt;&lt;br /&gt;You have little choice about the faucet.  A designer faucet cost you more than all the other components.  Most people use Touch Flo faucets, look decent, cheap, and NSF listed.  There was a settlement about lead many years ago.  So they won't make the mistake twice.  An ordinary drill and a special bit from hardware stores will make an extra hole on your sink, but depending on the material, I still have nightmares about it.  But in my neighborhood, you can't find people to come in and drill a hole for you, not at a price you want to pay.  You rather hire any heavy machinery you need from the hardware stores and blast everything yourself.&lt;br /&gt;&lt;br /&gt;You need an air gap somewhere to prevent back flow of waste water.  If the law allows you can use a check valve instead.  Air gap at the faucet is a bad idea unless the faucet comes with tubings attached.  It's a nightmare to attach all the tubes under the sink for a compact faucet at the very corner.  You can use the air gap for the dishwasher.  There are air gaps designed for that with extra RO input.&lt;br /&gt;&lt;br /&gt;A digital TDS meter is a must.  It's cheap and compact anyway.  It's a measure of the conductivity of the water, which reflects directly the dissolved solids in the water.  And since only the membrane can remove dissolved solids, the meter tells you how well your system is doing, if put together correctly at all.  Typically for hard water, the supply is 400 ppm.  If the RO water is 20 ppm, you get 95% rejection.  It can be addictive.  If you are a Monk person, it's worthwhile to get one of those that mounted on the sink to give readings continuously.&lt;br /&gt;&lt;br /&gt;The other parameters that indicates your system is working correctly is a flow rate meter.  But it's rather not necessary.  You just need a measuring cup and a stopwatch.  You get a good idea of the flow rate out of the restrictor and out of the membrane (when the tank is shut off).  Restrictors can be inaccurate because of deposits, which is at higher concentration at the brine side.&lt;br /&gt;&lt;br /&gt;Now there are low cost total volume flow meters on the market made of FDA approved plastic.  You can program 5 reminders to change your filters according to total volume passing through.  Nobody have a good idea how much water they actually use.  Filters are either changed prematurely along with all other filters, or way too late.  So the saving in filter cost will make the meter virtually free.  You also get peace of mind.  But you need to know the design capacity of the filters.  But actually you need two, since there are three flow volumes in the system, the supply, the permeate (drinking) and brine (waste).  Since the permeate and brine are never exactly 1:4 or any other ratio as designed, you need two meters to get all the three flow volumes, unless you have a good idea what the measured ratio actually is.&lt;br /&gt;&lt;br /&gt;You need to disinfect and clean the system on a regularly basis, say once a year.  The membrane is tricky if you decide to keep it for a few years.  It can only tolerate low concentrations of chemicals and you need to pump the solutions through the membrane constantly for limited time.  The details are on their website.  I would rather flow it away after a year, or just soak it.  To disinfect you need H2O2 from pharmacy and dilute about 10 times (check website).  I'll soak it in the filter housing instead of pumping it for the recommended period.  I have no pump.  Then I'll put fresh solution in the empty filter housings, put the membrane back in it's housing, and turn on the feed supply.  The H2O2 gets pumped across the membrane, but further diluted.&lt;br /&gt;&lt;br /&gt;But if you actually bother to disinfect the membrane, you might just as well buy NaOH and HCL solutions from science stores and perform the alkaline and acidic cleaning steps as recommended.&lt;br /&gt;&lt;br /&gt;Before the membrane, you can just as well pump higher concentration of cleaning and disinfecting solutions around the system, the tank, the tubes and the filter housings.  Then using the tank to pump the solutions all the way to the fridge.  Of course you need to pump a lot of fresh water to get rid of the solutions, and throw away the ice.&lt;br /&gt;&lt;br /&gt;I think that's about it.  Now the cost.&lt;br /&gt;&lt;br /&gt;JG Valve's and T's $30&lt;br /&gt;Filter housing $60&lt;br /&gt;Filter 1  $10&lt;br /&gt;Filter 2 $10&lt;br /&gt;Filter 3 $15&lt;br /&gt;Filter 4 $15&lt;br /&gt;Membrane $40&lt;br /&gt;Pump $45&lt;br /&gt;cut-off valve $15&lt;br /&gt;Tank $70&lt;br /&gt;Faucet $30&lt;br /&gt;TDS meter $20&lt;br /&gt;Flow meter $30&lt;br /&gt;Total $390&lt;br /&gt;&lt;br /&gt;This is the retail component prices.  If you buy in bulk and sell whole systems, you make a decent profit without much work.  The JG connectors are a snap to use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-1042319032524736971?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/1042319032524736971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=1042319032524736971' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1042319032524736971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/1042319032524736971'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/09/perfect-reverse-osmosis-system.html' title='The perfect reverse osmosis system'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-8755081606913749376</id><published>2007-09-11T22:13:00.001-07:00</published><updated>2007-09-22T13:55:23.827-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reverse osmosis'/><title type='text'>The perfect water</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_GAJNt6WlChs/Rud2ur4PBMI/AAAAAAAAAQ8/P2ECvr8L4LA/s1600-h/RO.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_GAJNt6WlChs/Rud2ur4PBMI/AAAAAAAAAQ8/P2ECvr8L4LA/s200/RO.JPG" alt="" id="BLOGGER_PHOTO_ID_5109182846699766978" border="0" /&gt;&lt;/a&gt;First of all, most reverse osmosis system are designed to have a recovery of 20%, that is, for every 1 cup you drink, you throw away 4 cup.  That sounds a lot, but you actually don't drink that much water.  Baths and lawns are a lot more wasteful.  More so is flushing the toilet.  Somewhere in the world use sea water or reclaimed water to flush.  Also, bottle water, such as the famous Fuji water now widely available in Trader Joe, seems a lot more wasteful, pumping up deep ancient water and bring it over from so far away, in plastic bottles.  Also many beverages you drink use RO water anyway.  In good restaurants, if you don't want bottled water, they will give you tap water, filtered to taste good.  It's worthwhile to include RO to avoid liabilities as bacteria and virus can hardly pass through.  It's easy to achieve zero waste.  You can feed the water to your irrigation system, or pump it back to the hot water supply.&lt;br /&gt;&lt;br /&gt;RO systems used to be very expensive, $1000?, and still are, $500?.  Some years back some cheap RO systems appear on the market aimed at the masses at $100.  The  performance in terms of rejection rate of total dissolved solids (TDS) is 85%, compared to top of the line systems at 98%.  85 is a lot less than 98, but filtering out 85% of what need not be there sounds enough for a try.  The DS are basically the hardness of the water, naturally occurring materials.  But here we use Colorado river which is really hard.  And if something goes wrong for a short while in the public system, softening the impact by 85% isn't that bad.  And if you can filter out 85% of the bacteria, that's good enough without costing an arm and a leg.  It's not that I couldn't afford expensive systems.  But like computers, I don't know what components they put in.  You cannot test it, for example, how much lead it rejects.  You have to trust them.  But I rather not.&lt;br /&gt;&lt;br /&gt;But the cheap pumpless systems are a joke.  The stated performance is for full water pressure, typically 50 psi (sorry rest of the world).  But once the system starts working, the pressure across the RO membrane falls.  These systems typically stops when the tank pressure reaches 30 psi, by this time the pressure across the membrane is only 20 psi, a fraction of the stated performance.&lt;br /&gt;&lt;br /&gt;Typically small manufacturers don't know what exactly happens as the operating points drift away from the optimum point where all the components are guaranteed.  But as long as the final TDS reading looks good, they are selling it.  Typically, the rejection rate maintains at low pressure, at the expense of wasting much more water!  Not just 20%, but 10% and less.&lt;br /&gt;&lt;br /&gt;To control the pressure, you need a pump.  But pump's able to deal with 50 psi are not toys.  Just a booster pump cost more than a cheap RO system.  The alternative is to use an open tank and let the RO water flows into the tank slowly.  So you are fortunate if you are a fish.  For aquarium applications, the water is as good as any top of the line systems.  But without a pressurized tank, you either go fetch water from under sink, or use a delivery pump.  So a pump again, though at lower pressure the pump is cheaper, but not by a lot needing NSF testing.  And you start to worry about the air quality, and air borne bacteria.  Until the permeate pump, which is a lot cheaper without electricity and at lower pressure.  Basically it's a weak hydraulic pump, pumping filtered water into the pressurized tank.  With a pump, the pressure of the tank is isolated from the membrane.  So the membrane is seeing the full water pressure all the time.&lt;br /&gt;&lt;br /&gt;I'm going to describe safe materials and the correct design of an RO system.  Indeed if there are not so many one man company selling put together systems, I may start selling too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-8755081606913749376?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/8755081606913749376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=8755081606913749376' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/8755081606913749376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/8755081606913749376'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/09/perfect-water.html' title='The perfect water'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_GAJNt6WlChs/Rud2ur4PBMI/AAAAAAAAAQ8/P2ECvr8L4LA/s72-c/RO.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-4459855027836271539</id><published>2007-08-16T17:09:00.000-07:00</published><updated>2007-09-22T13:55:48.267-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electronics'/><category scheme='http://www.blogger.com/atom/ns#' term='gadgets'/><title type='text'>Reliable precision vacation automatic dog feeder and waterer 2</title><content type='html'>With a little time, my feeder has improved a great deal.  I found out by accident that corrugated cardboard box can be treated like wood.  You can screw them, bolt them and nut them, glue them, tie them, and best of all, they comes in with most mail orders over the Internet.&lt;br /&gt;&lt;br /&gt;Now the feeder is almost like my original simple vision.  Find or make a box that is large enough to hold one meal.  Use the side with the smallest dimension as the door.  Drill two hold to mount the motor, using small bolts and nuts.  My toy motor kit comes with a gear box that can mount a rotating arm.  The arm is used to keep the door shut.  When the motor rotates, the arm rotates away and opens the door for the dry food to drop down.  You can drop down a tray of wet food too.&lt;br /&gt;&lt;br /&gt;The rest you need is a 7 day timer to turn on the dc adaptor, which in turn drives the motor for a minute.  For each day (or meal) you need three components, box with motor, dc adaptor and timer.  They work independently so it's highly reliable.  There's no single point of failure.  And unlike commercial ones that uses a single "valve" to move the dog food, my design allows you to put whatever you want into the box precisely - medicine, treats for different days of the week.&lt;br /&gt;&lt;br /&gt;I mount the boxes near the top of a large cardboard box, and tie the large box to garden furniture.  There is no mess as the food will not drop outside of the large box, and the dog can't possibly move the box tied to something heavy.&lt;br /&gt;&lt;br /&gt;There are plenty of automatic waterers, basically like the toilet tank that will automatically fill themselves and shut off when full.  But the commercial ones are far too small, and far too expensive compared to the toilet flush valve.&lt;br /&gt;&lt;br /&gt;I was looking to build something to mount a small float valve when I found something better.  It was a float valve designed for cattle.  I just mount it on a bucket with the supplied hardware and attach a garden hose to it.  The large volume in the bucket acts as a large dead weight so I don't need to fix it to anything.  Even if the water supply is cut off, the bucketful can last for days.&lt;br /&gt;&lt;br /&gt;Now it may be getting even better and more interesting.  I'm going to build a reliable circuit so I can get rid of the adapters and the timers.  There will only be one power supply, which can be AC indoors, DC outdoors or battery operated.  Before that it's a bit daunting to set up all the timers and adapters and boxes.&lt;br /&gt;&lt;br /&gt;Nowadays it's amazing with the net.  You get electronic components from 1 to 1 million over the Internet, and you are welcomed the same.  And there's the online datasheets for you to design like a pro.  There are free circuit design software for you to download so you will be biased to a supplier's components.  Then some other free software will turn your design into state of the art circuit boards.  It's a little expensive to make a single product.  But if you make a few to give it to family and friends, the cost isn't that bad.&lt;br /&gt;&lt;br /&gt;Inevitably, I can't rely on cardboard boxes.  They have to be replaced all the time.  Again thanks to the Internet, you can use any materials you desire, from carbon fiber to metals to plastics.  You just draw your parts on a free CAD package, push a button, and the price will be quoted to you.  For my case acrylic is suitable.  I can cut and glue it myself or I can find laser machines to cut the pieces for me with high precision.&lt;br /&gt;&lt;br /&gt;If I go through with these, someday I may get rid of the bucket and turn the automatic waterer into a sculptured acrylic fountain.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-4459855027836271539?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/4459855027836271539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=4459855027836271539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4459855027836271539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/4459855027836271539'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/08/reliable-precision-vacation-automatic.html' title='Reliable precision vacation automatic dog feeder and waterer 2'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-6478930153264201290</id><published>2007-08-06T08:24:00.000-07:00</published><updated>2007-09-22T13:56:16.140-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gadgets'/><title type='text'>Vacation automatic dog feeder for large breeds</title><content type='html'>The background is that I have just two days to find an automatic feeder so I can escape for a few days.  Feeders are too expensive or not good enough to be sold in stores, so you can return easily.  I couldn't find one and couldn't wait for mail order, so I have to build one.  I don't even have time to wait for mail order components.  And since I have no time to test the feeder, it must be very reliable.&lt;br /&gt;&lt;br /&gt;For the first draft I can think of timer and sprinkler valves.  For off the shelf components, I have to use one timer per day to activate something.  Water is a good counter weight to bring food down from somewhere.  Tubes can be custom made easily.  Now sprinkler timers have 7 day program and each has at least alternate day programs.  So I can save half the number of timers.  I wasn't expecting too much of a  vacation, just a weekend get away or up to a week will be good enough.  It turn out that one timer per two days isn't a reality and  so many custom pipes become a nightmare.&lt;br /&gt;&lt;br /&gt;Then came the thought of a toy car coming out from somewhere to bring the food.  A car each day.  But now cars all come with remote control, so I have to rip off the remote control to get to the electronics, which adds to another level of unreliability.  And also, the battery saving features in the cars may do something unexpected.&lt;br /&gt;&lt;br /&gt;Fry's save the day.  Now instead of an Outpost website, they put their name on it.  I found toy motors online and found it in their stores too.  Motors are everywhere, but theirs are kits, complete with gears box and mounting screws.  Surprisingly it's purely made in Japan, and I don't know how they justify the low tech manufacturing, though the plastic gears are rather precise.&lt;br /&gt;&lt;br /&gt;At the end, it become something like this, for each day:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;One AC 7 day timer - reliable and easy to program, you can't go wrong&lt;/li&gt;&lt;li&gt;One AC to DC adaptor - to get 3 V for battery operated motor.  With the exchangeable plugs, the motor wires can be clipped to the plugs without soldering.&lt;/li&gt;&lt;li&gt;One motor with low gear ratio and mounted wheel.&lt;/li&gt;&lt;li&gt;One heavy plank wood beam 1" x 2" in cross section&lt;/li&gt;&lt;li&gt;A tray large enough for one portion of dog food&lt;/li&gt;&lt;li&gt;Sewing thread to pull the tray&lt;/li&gt;&lt;li&gt;A table in the yard&lt;/li&gt;&lt;li&gt;Optionally a large bowl to receive the dog food&lt;/li&gt;&lt;/ul&gt;The motor is mounted at the end of the wood beam, which overhangs on the table.  When the motor is on, it will coil the sewing thread and pull the tray of food.  The tray is initially at the edge of the table, next to the beam as a sliding guide.  Pulled by the motor at the end of the overhanging beam, the tray will fall off the table, and the food will fall down onto the ground or a huge bowl.  Food pellets will fall everywhere due to the inaccurate trajectory of the tray.  So you need a huge bowl to receive it or let it fall on the ground.  You can also wrap the dog food in a bag if the bag is eatable or the dog will not eat it, you get the idea.&lt;br /&gt;&lt;br /&gt;The gear ratio has to be low enough that the motor is powerful enough to overcome friction, and powerful enough to pull the thread to breaking point after the dog food is delivered to the ground.  Since the thread is attached to the wheel and to the tray, the string thread has to break or it will be chaos.  The mounted wheel isn't important as long as the thread has something to tie to.  The powerful motor will ensure that the thread will coil up somewhere and pull the tray along the beam.&lt;br /&gt;&lt;br /&gt;The beauty of it is the reliability.  If anything fails the dog just miss one meal.  Unlike the other feeders, the dog will starve for a week and die.&lt;br /&gt;&lt;br /&gt;I have been thinking of improving it so it can be used daily to save labor.  However, you need something like a grain screw as in the commercial feeders.  If I can find something like that, I can attach it to an electric drill, which could be rather reliable.  Though the amount of dog food delivered will not be exact.&lt;br /&gt;&lt;br /&gt;There are also other toy motor kids that allow you to build a  conveyor belt for example.  You might be able to build a single feeding machine instead of 7 machine if you leave for a week.  For reliability, you can use two machines, one for the even and one for the odd days.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3953059524835334184-6478930153264201290?l=housegeekatheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://housegeekatheart.blogspot.com/feeds/6478930153264201290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3953059524835334184&amp;postID=6478930153264201290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6478930153264201290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3953059524835334184/posts/default/6478930153264201290'/><link rel='alternate' type='text/html' href='http://housegeekatheart.blogspot.com/2007/08/vacation-automatic-dog-feeder-for-large.html' title='Vacation automatic dog feeder for large breeds'/><author><name>The Player</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://lh6.google.com/image/aplayerinla/RkDfGSb4WGI/AAAAAAAAAKY/k2mvbkqT4sg/s144/me.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3953059524835334184.post-7845756299994689178</id><published>2007-07-19T12:40:00.001-07:00</published><updated>2007-09-22T13:56:3
