Posts
投資+避稅 IRA 10項須知
2010年全美個人退休儲蓄帳戶(IRA)金額估計4.7兆元,占所有退休帳戶金額25%,擁有IRA退休帳戶的美國人有4900萬人。 IRA帳戶該選擇何種投資?該如何避稅?都關係到未來的退休生活,因此對於IRA帳戶應有以下十項基本認識: 1. 是否延後繳稅 50歲以下每人每年最多可存5000元至傳統IRA帳戶,50歲以上可存入6000元。存入金額由該年所得中扣除,免繳所得稅,等提領時本金與利息一併繳稅。 羅斯IRA(Roth IRA)帳戶金額則不能從所得扣除,至少五年後提領時,本金與利息都無需再繳稅。 2. 存款截止日期較401(k)遲 由雇主提供的401(k)退休帳戶每年存款截止日期是12月31日,IRA帳戶截止日期則可等到報稅截止。你可先報完稅再將錢存入IRA帳戶,但一定要在報稅截止前。 3. 多數錢從401(k)轉入 根據2008年報告,IRA帳戶多由401(k)帳戶轉存(rollover)而來。每人每年可存入IRA帳戶最高金額5000元或6000元,但如換工作或屆退休年齡,由401(k)帳戶轉存至IRA帳戶的金額則無上限。 4. 提領退休年齡較高 55歲退休人士由401(k)帳戶提領存款沒有任何罰款,但如將錢轉存至IRA帳戶,則須等到59歲半提領才不會罰款。因此專家建議,55歲退休的人可將部分暫時不用的錢轉存至IRA帳戶,將可能需要急用到的錢留在401(k)帳戶。 5. 提早提領免罰款規定 如果醫療費用超過全年所得的7.5%,提領IRA帳戶的錢不受59歲半以前提領需付10%罰款的規定限制。 此外,失業後買健保、殘障、後備軍人受徵召服役時,提領IRA帳戶的錢也無罰金。IRA帳戶的錢還可用來支付高等教育學費,購買第一棟房子 (單身者不超過1萬元,夫妻不超過2萬元)。根據壽命預估支付年金,也無須繳10%罰金。 6. 自行負責選擇投資 最受歡迎的IRA帳戶投資方式是股票和共同基金,其次為現金和債券。選擇何種投資和如何轉移投資,均由個人自行負責。年紀愈大,IRA帳戶存款愈多,愈應該分散投資,規避風險。 7. 羅斯IRA漸受歡迎 原本由傳統IRA轉至羅斯IRA有收入不得超過10萬元的限制,但這個限制2010年取消後,轉存至羅斯IRA帳戶的金額大幅增加。 雖然將存款從IRA帳戶提領出來轉存羅斯IRA時需繳稅,但退休提領時就無需繳稅。專家認為,現在先繳稅可免除對日後稅率變動的疑慮。 8. 限期提領 傳統IRA帳戶的錢不可以無限期延稅,必須在70歲半以前提領,未按規定提領的金額須繳50%的稅金。 按規定,年滿71歲半後隔年的4月1日前需提領第一筆錢,之後則須在每年12月31日前提領。因此,如果在4月1日前提領第一筆錢,同年的12月31日前又領第二筆錢。兩筆錢可能使收入增加,稅率提高。 9. 費用有差 相較於401(k)帳戶,IRA個人退休帳戶無法享有團體優惠,因此投資時所付的費用較高。因此需仔細比較每種投資費用,盡可能選擇費用較低廉的類似投資。即使只差1%,數十年下來仍頗可觀。 10. 高低收入者的稅務優惠 已有大筆儲蓄,在70歲半又必須從IRA帳戶提領第一筆錢,卻用不到這筆錢的退休人士,若在2011年12月31日前將這筆錢捐出,即可免繳稅金。捐贈金額以不超過10萬元為限,且須由IRA帳戶直接轉給合格的慈善機構。 在2011年調整後的稅前總收入低於2萬8250元 (夫妻低於5萬6500元)者,如在IRA或401(k)退休帳戶存入退休金,每人可享有最多1000元的稅金減免。 Ref link: 世界新聞網-北美華文新聞、華商資訊 - 投資 避稅 IRA10項須知
Disallow de-select when select-all is checked
Very often we need to present many checkboxes, and there is one additional checkbox for select-all. The html code is somewhat like the following: Select All 1 2 3 4 Notice I name the js function toggle_selection because you may actually make it toggle later on. Then, to enable the usual select-all action, this is the code: function toggle_selection(){ $("input[name='opt[]']").each(function (index, el) { if ($("#my_select_all").is(":checked")) $(el).attr("checked", "checked"); }); } Straightforward. ...
Installing PEAR on osx
Assuming you have php installed and working already. And I am using osx 10.6. Obtaining the installation package/script. curl http://pear.php.net/go-pear.phar > go-pear.phar Then run it sudo php go-pear.phar It will then ask you for the path settings. I suggest installing pear at the /usr/local dir, but this is really your preference. In my case, I entered 1, then changed the $prefix to “/usr/local/pear”. The paths below #1 should automatically change accordingly. Then enter to install. ...
IMEI
If you need to obtain your IMEI # for some reasons, here is how. No, you don’t need the original box of your phone. ;) BTW, I am using an iphone 4 with at&t. Fire up your phone app, then go to the Keypad tab, then punch in *#06# and a screen should automatically pop up with your IMEI #. Actually… upon more research, for iphone 4 users, it’s actually a lot simpler. Just go to Settings -> General -> About, then scroll down to find out your IMEI and ICCID #s. ...
MySQL TEXT field types
The maximum amount of data that can be stored: TINYTEXT256 bytesTEXT65,535 bytes64kbMEDIUMTEXT16,777,215 bytes16MBLONGTEXT4,294,967,295 bytes~4GB
讓護士告訴你
最近有一篇文章在Facebook, twitter上頻頻被轉,Nurse reveals the top 5 regrets people make on their deathbed,它的原文是一名叫Bronnie Ware的護士寫的。Bronnie Ware專門照顧那些臨終病人,所以有機會聽到很多人臨終前說出他們一生裡最後悔的事。她作了一個概括,有5件事是大多數人最後悔的。 很好奇為什麼這麼多人轉載它,也許,因為這是一種你永遠無法提前經歷的事吧。你不會時常面對別人的死亡,你更不怎麼時常有機會聽到一個臨終前的人告訴你他最後悔的事是什麼。而即便你聽到,你又會覺得自己來日方長。我們似乎永遠無法感同身受;也許,只有我們自己的生命到了盡頭時,我們才會意識到自己究竟錯過了什麼,最後悔什麼。 1. 我希望當初我有勇氣過自己真正想要的生活,而不是別人希望我過的生活。 這是所有後悔的事中最常聽到的。 心理學上有個理論,較之那些我們做過的事,人們後悔的往往是那些沒做的事。所以當人們在生命盡頭往回看時,往往會發現有好多夢想應該實現,卻沒有實現。你的生活方式、你的工作、你的感情、你的伴侶,其實我們多少人過著的是別人希望你過的生活,而不是自己真正想要的生活——又可能,一直以來你把別人希望你過的生活當作是你想要的生活。 當你疾病纏身時,才發現其實自己應該而且可以放下很多顧慮追求你要的生活,似乎已經晚了一點。 2. 我希望當初我沒有花這麼多精力在工作上。 Ware說這是她照顧過的每一個男病人會說的話。因為工作,他們錯過了關注孩子成長的樂趣,錯過了愛人溫暖的陪伴,這是他們最深的後悔與愧疚。其實對於現在的職業女性來說,這也將成為一個問題。 如果把你的生活變簡單些,你也許會發現自己在做很多你以為你需要做其實不需要你做的事。騰出那些事占的空間,可能你會過得開心一點。 3. 我希望當初我能有勇氣表達我的感受。 太多的人壓抑自己的感受與想法,只是為了“天下太平”,不與別人產生矛盾。漸漸他們就成了中庸之輩,無法成為他們可以成為的自己。其實,有很多疾病與長期壓抑憤怒與消極情緒有關。 也許當你直言不諱,你會得罪某些人。但可能從此以後因為你的中肯,你們不打不相識;又或者翻臉,正好讓你擺脫這種需要你壓抑自己感受才能維持的累人關系。不管哪一種結果,你都是贏家,不是嗎?——不過當然,直言不諱還是有底線的。 4. 我希望當初我能和朋友保持聯系。 老朋友的好,我們總要到自己有事了的時候才會想到。 多少人因為自己忙碌的生活忽略了朋友忽略了曾經閃亮的友情。很多人臨終前終於放下錢、放下權,卻放不下心中的情感與牽掛。朋友也好,愛人也罷,其實生命最後的日子裡,他們才是我們最深的惦念。 5. 我希望當初我能讓自己活過開心點。 也許有點出乎意料,但這一條也在前5之中。很多人直到生命的最後才發現,“快樂是選擇”。 他們在自己既定習慣和生活方式中太久了,習慣了掩飾,習慣了偽裝,習慣了在人前堆起笑臉。就像五月天的那首歌,“你不是真正的快樂,你的笑只是你給的保護色”。他們以為是生活讓他們不快樂,其實是他們自己讓自己不快樂了。 是只有臨終的時候才會發現,別人怎麼看你又有什麼關系呢,傻也好,怪也罷,能有真心的笑,比什麼都值得。 【網路轉載,歡迎分享】
DFU
If case you need to put your iphone into the DFU mode, here is a little tutorial: http://www.iclarified.com/entry/index.php?enid=1034.
SVN Working Copy locked
I had some kind of ssh error when using subversion. I then did a force quit coz it hung for too long. Then when I started svn again but it kept saying my work directory is locked. I am using osx so I did a “Get Info” on my work directory and toggled the “Locked” checkbox but that didn’t help. Someone said do a recursive “/Developer/Tools/SetFile -a l”, but later on I found out that’s a solution for another problem. The root question here for me is, why does svn think that my work directory is locked? ...
mysql python installation error on osx
I installed MySQL-Python (version 1.2.3 at the time being) from http://sourceforge.net/projects/mysql-python/ on my osx 10.6, python version 2.6.1. Just do the usual “python setup.py build” and “python setup.py install”. However though, in the python cli, when I do “import MySQLdb”, I got some error. >>> import MySQLdb Traceback (most recent call last): File "", line 1, in File "build/bdist.macosx-10.6-universal/egg/MySQLdb/__init__.py", line 19, in File "build/bdist.macosx-10.6-universal/egg/_mysql.py", line 7, in File "build/bdist.macosx-10.6-universal/egg/_mysql.py", line 6, in __bootstrap__ ImportError: dlopen(/Users/birdchan/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib Referenced from: /Users/birdchan/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so Reason: image not found >>> Obviously, the error is “Library not loaded: libmysqlclient.18.dylib”. A quick fix is to simply create a symlink. ...