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岁(中间还不能来例假)以上还不算装修、家具、家电等等费用
中国的现状:
1ATM取出假钱--->银行无责 
2、网上银行被盗--->储户责任 
3、银行多给了钱--->储户义务归还 
4、银行少给了钱--->离开柜台概不负责 
5ATM机出现故障少给钱--->用户负责 
6ATM机出现故障多给钱--->用户盗窃 
7、广东开平银行行长贪污4亿--->2 
8ATM多吐7万给老百姓许霆--->判无期 
声明:转发不会送人民币,但如果觉得作为消费者,全中国十三亿储户不公平的,请转发,有多少群转发多少群
中国现状:
生不起,剖腹一刀五千起;
读不起,选个学校三万起;
住不起,二万多元一平米;
老婆不是娶不起,没房没车谁嫁你?
养不起,父母下岗儿下地;
病不起,药费利润十倍起;
活不起,一月辛劳一千几;
死不起,火化下葬三万几。 
总结(八个大字): 求生不得,求死不能
教育:希望进去,绝望出来;
房产:蜗居进去,房奴出来; 
演艺:玉女进去,小姐出来; 
信访:窦娥进去,疯子出来; 
官场:海瑞进去,和绅出来; 
煤窑:蹲着进去,躺着出来; 
大学:校花进去,残花出来! 
股市:杨百万进去,杨白劳出来;宝马进去,自行车出来;西装革履进去,三角裤出来。 
老百姓在思考,为啥玩不过政府呢? 原因如下: 
1、你和他讲道理,他和你耍流氓;
2、你和他耍流氓,他和你讲法制; 
3、你和他讲法制,他和你讲政治;
4、你和他讲政治,他和你讲国情; 
5、你和他讲国情,他和你讲接轨
6、你和他讲接轨,他和你讲文化; 
7、你和他讲文化,他和你讲孔子; 
8、你和他讲孔子,他和你讲老子;
9、你和他讲老子,他给你装孙子!
用奶粉灭掉00后,
用考试灭掉90后,
用房价灭掉80后,
用失业灭掉70后,
用城管灭掉60后,
用下岗灭掉50后,
用拆迁灭掉40后,
用医改灭掉30后,
……最后,活着且活得很好的人都去开两会。
有人问:啥是两会呢
农民代表答:会养猪、会交配。
工人代表答:会挣钱、会消费。
民工代表答:会讨薪、会下跪。
保姆代表答:会插足、会叠被。
艺人代表答:会炒作、会陪睡。 
商人代表答:会赚钱、会逃税。
官员代表答:会撒谎、会受贿。 
股民代表答:会割肉,会流泪。
革命工作苦啊:
反应慢的会被玩死;
能力差的会被闲死;
胆子小的会被吓死;
酒量小的会被灌死;
身体差的会被累死;
讲话直的会被整死;
能干活的会被用死。
所以呀:
人不能太敬业了。
董存瑞拿得太稳了;
刘胡兰嘴巴太紧了;
邱少云趴得太死了;
黄继光扑得太准了;
张思德跑得太晚了;
白求恩会得太多了。
教训呀,
心态好才是最重要的!
不然人在天堂,钱在银行
高晓松出狱后发微博称:“118日,立冬,期满,归。184天,最长的半年。大家都好吗?外面蹉跎吗?回复:
晓松老师,这半年——
拉登被毙了;
卡扎菲也死了;
乔帮主去世了没有爱疯5
凤姐移民了;
芙蓉85斤了;
峰芝还是离了,
冠希老师在准备新作品;
广电限娱,
潘币发行了;
城管依旧威武,
国足还是老样;
老人还是不敢扶,
动车的事也没回复;
您想买的达芬奇是假货,
您喝过的拉菲是在轮船灌的,
我们都还好,就是没船票
温州动车亲嘴,
上海地铁追尾
北京火车出轨,
湖南轮船落水,
飞豹战机坠毁,
南海领土只能动嘴,
到了泰国,人也变成了野鬼。
如今的中国,老人跌倒不敢扶,小孩被碾没人救,中华民族怎么了?
电视和电脑的区别
一开电脑:就觉得社会黑暗,官员腐败,恶势力横行,民不聊生,仿佛马上就要灭亡了。
一开电视:就觉得社会和谐,人民幸福,载歌载舞,天下太平,国泰民安,一百年都不会出事。 1
电脑是生活照,
电视是婚纱照。
在伟大的中华人民共和国:
油,加不起
路,走不起
学,上不起
病,看不起
房,买不起
墓,死不起
菜,吃不起
债,还不起
状,告不起'
官,惹不起
婚,结不起
娃,养不起
爱情,伤不起