Tuesday, May 21, 2013

北京不相信眼泪

在2013年6月4日即“六四”事件24周年前夕,原中共总书记赵紫阳的政治秘书鲍彤通过流出境外的一段视频指出,据当年红十字会披露,在“六四”学生运动期间,死于中共军事镇压的人数高达2,000多人。“六四镇压是错误的,是犯了反人类罪。六四应该重新评价。你(中共)如果能重新评价就叫平反,你不做,就由老百姓翻案。”
  鲍彤通过发表在中国境外网站上的视频透露,当年红十字会曾经披露,在血腥镇压之下死亡的人数高达2,000多人。中共用武力镇压手无寸铁的学生是犯了“反人类罪”,而且是一“天大冤案”,不能一句“平反”了之,不能由决策者自己改正自己。
  被鲍彤形容为冤案的“冤”,包括了赵紫阳被污蔑向到访的苏共总书记戈尔巴乔夫“出卖”邓小平,被指暴露邓小平是出兵镇压学运的决策者的实情,以及他鲍彤本人被指向天安门学生泄露“军队要戒严”的机密。他说,这一切都是“天大冤案”。
  鲍彤说,由高高在上的人,由决策(开枪镇压)的人自己来改正自己,就好像法院判了你3年,然后一看不对,说“错了,取消判决,你回去吧”,可以这样吗?当然不行。他认为应该有公正独立机构重评“六四”,对“六四”受害者应予国家赔偿。鲍彤又指,现在暴力维稳已成当局最大选项,“不光天安门广场,连小地方,比如乡镇,也学会用暴力镇压人民。再也不能这样下去了”。
  鲍彤在接受媒体电话访问时表示,每年“六四”纪念日,成千上万香港人打出“平反六四”大标语游行,那并不意味港人的要求错了,喊错口号,“我认为‘六四’本来就不应武力镇压,更不应开枪,这是根本问题。”鲍彤说,“‘六四’镇压是错误的,是犯了反人类罪。‘六四’应该重新评价。你(中共)如果能重新评价就叫平反,你不做,就由老百姓翻案。”
  现年80岁的鲍彤曾任中共总书记赵紫阳的秘书,“六四”后被当局以“泄露国家机密罪”和“反革命宣传煽动罪”判监7年,囚于秦城监狱。之后他不能使用真名,只能用代号“8901”。1996年鲍彤获释后一直被当局软禁在家,但是经常通过电话、视频等方式进行对外交流,并对中国时局作出自己的解析和看法。

openssl.vim : Turn Vim into a Password Safe and edit openssl encrypted files

" openssl.vim version 3.2 2008 Noah Spurrier <noah@noah.org>
"
" == Edit OpenSSL encrypted files and turn Vim into a Password Safe! ==
"
" This plugin enables reading and writing of files encrypted using OpenSSL.
" The file must have the extension of one of the ciphers used by OpenSSL. For
" example:
"
"    .des3 .aes .bf .bfa .idea .cast .rc2 .rc4 .rc5 (.bfa is base64 ASCII
"    encoded blowfish.)
"
" This will turn off the swap file and the .viminfo log. The `openssl` command
" line tool must be in the path.
"
" == Install ==
"
" Put this in your plugin directory and Vim will automatically load it:
"
"    ~/.vim/plugin/openssl.vim
"
" You can start by editing an empty unencrypted file. Give it one of the
" extensions above. When you write the file you will be asked to give it a new
" password.
"
" == Simple Vim Password Safe ==
"
" If you edit any file named '.auth.bfa' (that's the full name, not just the
" extension) then this plugin will add folding features and an automatic quit
" timeout.
"
" Vim will quit automatically after 5 minutes of no typing activity (unless
" the file has been changed).
"
" This plugin will fold on wiki-style headlines in the following format:
"
"     == This is a headline ==
"
" Any notes under the headline will be inside the fold until the next headline
" is reached. The SPACE key will toggle a fold open and closed. The q key will
" quit Vim. Create the following example file named ~/.auth.bfa:
"
"     == Colo server ==
"
"     username: maryjane password: esydpm
"
"     == Office server ==
"
"     username: peter password: 4m4z1ng
"
" Then create this bash alias:
"
"     alias auth='view ~/.auth.bfa'
"
" Now you can view your password safe by typing 'auth'. When Vim starts all
" the password information will be hidden under the headlines. To view the
" password information put the cursor on the headline and press SPACE. When
" you write an encrypted file a backup will automatically be made.
"
" This plugin can also make a backup of an encrypted file before writing
" changes. This helps guard against the situation where you may edit a file
" and write changes with the wrong password. You can still go back to the
" previous backup version. The backup file will have the same name as the
" original file with .bak before the original extension. For example:
"
"     .auth.bfa  -->  .auth.bak.bfa
"
" To turn on backups put the following global definition in your .vimrc file:
"
"     let g:openssl_backup = 1
"
" Thanks to Tom Purl for the original des3 tip.
"
" I release all copyright claims. This code is in the public domain.
" Permission is granted to use, copy modify, distribute, and sell this
" software for any purpose. I make no guarantee about the suitability of this
" software for any purpose and I am not liable for any damages resulting from
" its use. Further, I am under no obligation to maintain or extend this
" software. It is provided on an 'as is' basis without any expressed or
" implied warranty.
"
" $Id: openssl.vim 189 2008-01-28 20:44:44Z root $

augroup openssl_encrypted
if exists("openssl_encrypted_loaded")
    finish
endif
let openssl_encrypted_loaded = 1
autocmd!

function! s:OpenSSLReadPre()
    set cmdheight=3
    set viminfo=
    set noswapfile
    set shell=/bin/sh
    set bin
endfunction

function! s:OpenSSLReadPost()
    let l:cipher = expand("%:e")
    if l:cipher == "aes"
        let l:cipher = "aes-256-cbc"
    endif
    if l:cipher == "bfa"
        let l:cipher = "bf"
        let l:expr = "0,$!openssl " . l:cipher . " -d -a -salt"
    else
        let l:expr = "0,$!openssl " . l:cipher . " -d -salt"
    endif

    silent! execute l:expr
    if v:shell_error
        silent! 0,$y
        silent! undo
        echo "COULD NOT DECRYPT USING EXPRESSION: " . expr
        echo "Note that your version of openssl may not have the given cipher engine built-in"
        echo "even though the engine may be documented in the openssl man pages."
        echo "ERROR FROM OPENSSL:"
        echo @"
        echo "COULD NOT DECRYPT"
        return
    endif
    set nobin
    set cmdheight&
    set shell&
    execute ":doautocmd BufReadPost ".expand("%:r")
    redraw!
endfunction

function! s:OpenSSLWritePre()
    set cmdheight=3
    set shell=/bin/sh
    set bin

    if !exists("g:openssl_backup")
        let g:openssl_backup=0
    endif
    if (g:openssl_backup)
        silent! execute '!cp % %:r.bak.%:e'
    endif

    let l:cipher = expand("<afile>:e")
    if l:cipher == "aes"
        let l:cipher = "aes-256-cbc"
    endif
    if l:cipher == "bfa"
        let l:cipher = "bf"
        let l:expr = "0,$!openssl " . l:cipher . " -e -a -salt"
    else
        let l:expr = "0,$!openssl " . l:cipher . " -e -salt"
    endif

    silent! execute l:expr
    if v:shell_error
        silent! 0,$y
        silent! undo
        echo "COULD NOT ENCRYPT USING EXPRESSION: " . expr
        echo "Note that your version of openssl may not have the given cipher engine built in"
        echo "even though the engine may be documented in the openssl man pages."
        echo "ERROR FROM OPENSSL:"
        echo @"
        echo "COULD NOT ENCRYPT"
        return
    endif
endfunction

function! s:OpenSSLWritePost()
    silent! undo
    set nobin
    set shell&
    set cmdheight&
    redraw!
endfunction

autocmd BufReadPre,FileReadPre     *.des3,*.des,*.bf,*.bfa,*.aes,*.idea,*.cast,*.rc2,*.rc4,*.rc5,*.desx call s:OpenSSLReadPre()
autocmd BufReadPost,FileReadPost   *.des3,*.des,*.bf,*.bfa,*.aes,*.idea,*.cast,*.rc2,*.rc4,*.rc5,*.desx call s:OpenSSLReadPost()
autocmd BufWritePre,FileWritePre   *.des3,*.des,*.bf,*.bfa,*.aes,*.idea,*.cast,*.rc2,*.rc4,*.rc5,*.desx call s:OpenSSLWritePre()
autocmd BufWritePost,FileWritePost *.des3,*.des,*.bf,*.bfa,*.aes,*.idea,*.cast,*.rc2,*.rc4,*.rc5,*.desx call s:OpenSSLWritePost()

" The following implements a simple password safe for any file named
" '.auth.bfa'. The file is encrypted with Blowfish and base64 encoded.
" Folding is supported for == headlines == style lines.

function! HeadlineDelimiterExpression(lnum)
    if a:lnum == 1
        return ">1"
    endif
    return (getline(a:lnum)=~"^\\s*==.*==\\s*$") ? ">1" : "="
endfunction
autocmd BufReadPost,FileReadPost   .auth.bfa set foldexpr=HeadlineDelimiterExpression(v:lnum)
autocmd BufReadPost,FileReadPost   .auth.bfa set foldlevel=0
autocmd BufReadPost,FileReadPost   .auth.bfa set foldcolumn=0
autocmd BufReadPost,FileReadPost   .auth.bfa set foldmethod=expr
autocmd BufReadPost,FileReadPost   .auth.bfa set foldtext=getline(v:foldstart)
autocmd BufReadPost,FileReadPost   .auth.bfa nnoremap <silent><space> :exe 'silent! normal! za'.(foldlevel('.')?'':'l')<CR>
autocmd BufReadPost,FileReadPost   .auth.bfa nnoremap <silent>q :q<CR>
autocmd BufReadPost,FileReadPost   .auth.bfa highlight Folded ctermbg=red ctermfg=black
autocmd BufReadPost,FileReadPost   .auth.bfa set updatetime=300000
autocmd CursorHold                 .auth.bfa quit

augroup END

Wednesday, May 8, 2013

写给习近平的信



主席:你好!
据国家有关当局统计,改革开放三十年来,升值最快的是住房、墓地、乌纱帽、月饼和二奶。贬值最快的是职称、文凭、道德、诚信和人民币。
中国已初步建设成为一个由月光族、啃老族、打工族、蜗居族、蚁族、牢骚族、抱怨族、行骗族、逐利族和隐婚族组成的多民族国家。这是一个给力的一年,这是一个杯具的一年,这也是一个纠结的一年。 
这一年,江西的一个钉子户用最无奈的方式结束了自己的生命,他的死证明不了有关部门的野
蛮与无耻,只能证明汽油一点就着。 
这一年,8名香港游客死在了菲律宾警察的枪口下,让香港人知道菲律宾除了有“菲佣”,还有“菲警”。 
这一年,一个卖汽车的和一个卖运动鞋的在关于谁“给力”和谁“不给力”的问题上发生了分歧从而引发了“3Q大战”,最后“狗日的腾讯”做出了“一个艰难的决定”,末了才知道这俩孙子何止是“坑爹”,简直就是“坑爹”。
这一年,李刚没有出名,李刚的儿子也没有出名,但是李刚的儿子的爸爸出名了。
最近,国家某部公布了一项统计数据,告诉人们:你要不是三大式人物(大款,大官,大腕)而想在北京买套100平方米总价300万的房,社会阶层所付出的代价请看: 
1农民:种三亩地每亩纯收入400元的话要从唐朝开始至今才能凑齐(还不能有灾年);
2工人:每月工资1500元需从鸦片战争上班至今(双休日不能休);
3白领:年薪6万,需从1960年上班就拿这么多钱至今不吃不喝(取消法定假日); 
4抢劫犯:连续作案2500次(必须事主是白领)约30年。 
5:妓女:连续接客10000次,以每天都接一次客,需备战10000天,从18岁起按此频率接客到46岁(中间还不能来例假)以上还不算装修、家具、家电等等费用
中国的现状:
1、ATM取出假钱--->银行无责 
2、网上银行被盗--->储户责任 
3、银行多给了钱--->储户义务归还 
4、银行少给了钱--->离开柜台概不负责 
5、ATM机出现故障少给钱--->用户负责 
6、ATM机出现故障多给钱--->用户盗窃 
7、广东开平银行行长贪污4亿--->判2年 
8、ATM多吐7万给老百姓许霆--->判无期 
声明:转发不会送人民币,但如果觉得作为消费者,全中国十三亿储户不公平的,请转发,有多少群转发多少群 。
中国现状:
生不起,剖腹一刀五千起;
读不起,选个学校三万起;
住不起,二万多元一平米;
老婆不是娶不起,没房没车谁嫁你?
养不起,父母下岗儿下地;
病不起,药费利润十倍起;
活不起,一月辛劳一千几;
死不起,火化下葬三万几。 
总结(八个大字): 求生不得,求死不能
教育:希望进去,绝望出来;
房产:蜗居进去,房奴出来; 
演艺:玉女进去,小姐出来; 
信访:窦娥进去,疯子出来; 
官场:海瑞进去,和绅出来; 
煤窑:蹲着进去,躺着出来; 
大学:校花进去,残花出来! 
股市:杨百万进去,杨白劳出来;宝马进去,自行车出来;西装革履进去,三角裤出来。 
老百姓在思考,为啥玩不过政府呢? 原因如下: 
1、你和他讲道理,他和你耍流氓;
2、你和他耍流氓,他和你讲法制; 
3、你和他讲法制,他和你讲政治;
4、你和他讲政治,他和你讲国情; 
5、你和他讲国情,他和你讲接轨
6、你和他讲接轨,他和你讲文化; 
7、你和他讲文化,他和你讲孔子; 
8、你和他讲孔子,他和你讲老子;
9、你和他讲老子,他给你装孙子!
用奶粉灭掉00后,
用考试灭掉90后,
用房价灭掉80后,
用失业灭掉70后,
用城管灭掉60后,
用下岗灭掉50后,
用拆迁灭掉40后,
用医改灭掉30后,
……最后,活着且活得很好的人都去开两会。
有人问:“啥是两会呢”?
农民代表答:会养猪、会交配。
工人代表答:会挣钱、会消费。
民工代表答:会讨薪、会下跪。
保姆代表答:会插足、会叠被。
艺人代表答:会炒作、会陪睡。 
商人代表答:会赚钱、会逃税。
官员代表答:会撒谎、会受贿。 
股民代表答:会割肉,会流泪。
革命工作苦啊:
反应慢的会被玩死;
能力差的会被闲死;
胆子小的会被吓死;
酒量小的会被灌死;
身体差的会被累死;
讲话直的会被整死;
能干活的会被用死。
所以呀:
人不能太敬业了。
董存瑞拿得太稳了;
刘胡兰嘴巴太紧了;
邱少云趴得太死了;
黄继光扑得太准了;
张思德跑得太晚了;
白求恩会得太多了。
教训呀,
心态好才是最重要的!
不然人在天堂,钱在银行
高晓松出狱后发微博称:“11月8日,立冬,期满,归。184天,最长的半年。大家都好吗?外面蹉跎吗?” 回复:
晓松老师,这半年——
拉登被毙了;
卡扎菲也死了;
乔帮主去世了没有爱疯5;
凤姐移民了;
芙蓉85斤了;
峰芝还是离了,
冠希老师在准备新作品;
广电限娱,
潘币发行了;
城管依旧威武,
国足还是老样;
老人还是不敢扶,
动车的事也没回复;
您想买的达芬奇是假货,
您喝过的拉菲是在轮船灌的,
我们都还好,就是没船票…
温州动车亲嘴,
上海地铁追尾
北京火车出轨,
湖南轮船落水,
飞豹战机坠毁,
南海领土只能动嘴,
到了泰国,人也变成了野鬼。
如今的中国,老人跌倒不敢扶,小孩被碾没人救,中华民族怎么了?
电视和电脑的区别
一开电脑:就觉得社会黑暗,官员腐败,恶势力横行,民不聊生,仿佛马上就要灭亡了。
一开电视:就觉得社会和谐,人民幸福,载歌载舞,天下太平,国泰民安,一百年都不会出事。 1
电脑是生活照,
电视是婚纱照。
在伟大的中华人民共和国:
油,加不起
路,走不起
学,上不起
病,看不起
房,买不起
墓,死不起
菜,吃不起
债,还不起
状,告不起'
官,惹不起
婚,结不起
娃,养不起
爱情,伤不起

Monday, April 29, 2013

华为任正非

华为公司“总裁办”电子邮件全文
  电邮文号【2013】56号 签发人:任正非
  任任正非在持股员工代表大会的发言摘要
  2013年3月30日
  在各项决议表决后,任总离题说了三个方面的问题。一,关于公司上市的传闻问题;二,关于接班人传闻问题;三,关于我与媒体的关系问题。
  一、关于公司上市问题的澄清
  任何公司的发展是不是只有上市一条路,允不允许一些企业缓慢地积累增长。这些企业是以管理经营为主,而不是以资本经营为主。外界对我司上市问题议论纷纷,我负责澄清一下。董事会20多年来,从未研究过上市问题,因为我们认为上市不适合我们的发展。最近徐直军向某运营商高层的讲话,是代表了董事会意志的。徐说:“未来五~十年内,公司不考虑整体上市,不考虑分拆上市,不考虑通过合并、兼并、收购的方式,进入资本游戏。也不会与外部资本合资一些项目,以免被拖入资本陷阱。未来五~十年,公司将致力于行政改革,努力将公司从一个中央集权的公司,通过将责任与权力前移,让听得见炮声的人来呼唤炮火。从而推动机关从管控型,向服务、支持型转变,形成一个适应现代需求的现代化管理企业。”我是完全支持这个意见的,因此关于公司要上市的传闻是没有依据的。
  二、关于接班人问题
  外界关注这个问题已久了,我负责地澄清几点质疑:
  1、公司不是我个人的,因此接班人不是我说了算,而是大家说了算。外界神化了我,其实不是这样。创业之初,我是自视自己能力不行,才选择了任人唯贤,如果不是这样,也许早些年公司就被历史淘汰了。现在公司这么大了,不会再倒回去选择用人唯亲。由于公司是集体领导,许多成功的事,大家不知道帽子该戴在谁的头上,就摁到我的头上了。其实我头上戴的是一顶草帽。
  2、今天的轮值CEO运行得很好,不见得明天的轮值董事会主席就运作不好。华为的董事会并不完全代表资本方,也代表着劳动方(目前董事必须是员工)。前面的25年的成功,我们平衡发展得很好,不见得未来20年就找不到更好的发展平衡方案。我们这三~五年将努力推动行政改革,三~五年后,我们会推动治理结构及运作方式的改革。改革太快了,容易撕裂了艰难建立起来的管理,有了沟壑,行进会更加不顺利,欲速而不达。大量的资本流入,会使华为盲目多元化,而失速。
  3、我的家人有四人在华为公司上班。我以前讲过,廿多年前,有一个人在兰州用背包带,背着小交换机,坐火车到各县、区推广的是我的亲人;在西乡工厂做过半年包装工,穿着裤衩,光着上身钉包装箱,后来又在四川装机搬运货物,损伤了腰椎的是我的亲人,……;临产前两、三天还在上班,产后半月就恢复上班的是我的亲人,他们都是凭自己的劳动,在华为努力工作。他们仅是一个职业经理人员,决不会进入接班人的序列。我对大家讲清楚是为了少一些猜疑,以免浪费了你的精力。
  华为的接班人,除了以前我们讲过的视野、品格、意志要求之外,还要具备对价值评价的高瞻远瞩,和驾驭商业生态环境的能力。
  华为的接班人,要具有全球市场格局的视野,交易、服务目标执行的能力;以及对新技术与客户需求的深刻理解,而且具有不固步自封的能力。
  华为的接班人,还必须有端到端对公司巨大数量的业务流、物流、资金流……,简化管理的能力;……。
  这些能力我的家人都不具备,因此,他们永远不会进入接班人序列。
  三、我与媒体的关系
  对于媒体来说,我几乎是全透明的。廿几年来,我写了多少文章,除了在欧盟的发言,全部都是我思考和执笔的,完全代表我的心声。不一定非得面对面接受采访才算透明,以文会友也是可以的。这些文章,是全开放在公司网上,外部也能透明看到的。我认为文章是全公开的,因此,我也算书面接受了媒体采访。我常在互联网上看大家关注的问题,针对这些问题,实际上我在文章中已经回答了。
  二○一三年四月二十八日
  报送:董事会成员、监事会成员

林昭

林昭于1932年出生于苏州,原名彭令昭。
据资料显示,林昭的父亲彭国彦曾经到英国留学,毕业后回国担任过国民政府的县长。其母亲许宪民曾任苏州《大华报》总经理,曾秘密为中共捐款,建立地下电台,但在1946年当选为国民政府的国民大会代表。
林昭年轻时就对中国共产党抱有热情。1949年高中毕业后,考进有“革命摇篮”之称的苏南新闻专科学校,决心“与家庭生不来往,死不吊孝”,投身到革命中去,甚至曾经揭发过自己的母亲。
1954年,林昭以江苏省第一名的成绩考进了北京大学中文新闻系。她积极参与学校刊物活动,曾经担任校刊编辑,负责副刊《未名湖》。后来又参加了北大诗社,任《北大诗刊》编辑。《北大诗刊》停办后,林昭又成为综合学生文艺刊物《红楼》的编委会成员之一。
在1957年的反右运动中中,林昭因公开支持北京大学学生张元勋的大字报而被划为右派,后因“阴谋推翻人民民主专政罪及反革命罪在1960年起被长期关押於上海提篮桥监狱。
林昭在狱中坚持自己的信仰,并书写了二十万字的血书和日记,控诉中国当局的残酷政治迫害和压迫,并表达了她对人权自由的信念和追求。
1968年4月29日,林昭被当局在上海秘密枪决,但当局从未正式公布过判处林昭死刑的罪名。而上海公安局在执行死刑后通知林昭家属,并要求其家属支付5分钱人民币的子弹费。
林昭的父亲彭国彦在女儿被捕一个月后服药自杀。其母亲许宪民则精神失常,1975年也在上海外滩自杀身亡。
1980年8月22日,上海市高级人民法院撤销之前的判决,以精神病为由判定林昭无罪,并认定该案为冤杀无辜。
1981年1月25日上海高院再次做出复审,认定以精神病撤销判决欠妥,撤销了1980年裁决,但仍宣布林昭无罪。

Monday, April 8, 2013

王天林: 我的信仰

全部新舊約聖經為神所默示。

聖父、聖子、聖靈乃獨一真神。

耶穌基督為贖我們的罪被釘十字架而死,其後復活升天。

我是罪人,無法自救。

救恩全是出於神的恩典。因信稱義。

主耶穌基督必定再來,親自從天降臨,提娶教會。死人將復活:信徒必要復活,有榮耀的身體,與神同享永生;不信的將被定罪,與神永遠隔絕。