2010年4月29日

如何隐藏你的踪迹,避免跨省追捕[2]:个人软件的防范

如何隐藏你的踪迹,避免跨省追捕[2]:个人软件的防范

  俺在前面的帖子介绍了和网络有关的招数。接下来,再来说说和个人软件有关的防范知识。

  ★为啥要防范个人软件?
  去年那个臭名昭著的“绿 垻 事 件”,大伙儿应该记忆犹新吧?据说这玩意儿可以把你上过哪些网站、甚至通过键盘打了哪些字都记录下来,然后发送到“绿 垻”公司的服务器上。如果你的电脑上装了它,基本上你的一举一动,都在党国的监视之下(这就是所谓的“老大哥在看着你”)。这时候,你即便再搞什么隐藏IP、加密代理,也是白搭。

  所以捏,你必须彻底杜绝这种带有后门性质、木马性质,且受控于党国的软件。那么除了“绿 垻”,还有哪些软件可能会暴露你的隐私和行踪捏?俺粗略整理了几种类型,介绍如下。

  ★即时聊天(IM)软件
  说到聊天工具,自然就会提及QQ——毕竟这玩意儿占据了国内IM市场的大头。所以俺就具体说一下,党国是如何利用腾讯公司来监控/打压不和谐的声音。

  ◇监控聊天内容
  首先,党国会利用QQ监控你的聊天内容(不论是1对1聊天还是群聊)。比如,党国60大寿前后,很多QQ群被封——因为群里面的讨论的内容涉及了某些敏感词。另外,还可以到网上搜一下标题为“腾讯QQ如何监视你的聊天记录”的帖子,看看别人的遭遇。另外还有很多揭露QQ的文章(比如“这里(墙外)”)。

  ◇利用聊天历史记录取证/抓人
  有些维权人士、异议人士、民运人士明显缺乏对党的斗争经验,居然敢用QQ相互联络。结果是:不光自己暴露了,还牵连了别人。这样的例子太多了,俺就拿前几天(4月20日)刚宣判的“严晓玲、范燕琼案件”来说一下。
  话说福建的年轻女子严晓玲神秘而离奇死亡。有些网友看不下去,在网上为她喊冤。结果捏,统统被福州警方捉拿归案——罪名都是“涉嫌诬告”,其中三人被判有期徒刑。在办案过程中,咱们的公检法部门,充分利用QQ进行顺藤摸瓜,以迅雷不及掩耳盗铃之势,把这些维权者一网打尽。请看被捕网友郭宝峰的原话:
各位,够胆就继续用QQ吧,监狱等着你们去闯。警方当时不但通过QQ把我们几个一网打尽,而且一个警察曾经拿着厚厚的一叠我和游兄的聊天记录让我签字,我完全没有想到我和他说过如此多的话而且多数记录和本案没有直接关系。我拒绝签字,那位警察就说:“你不签也没关系,我们有证据。”
  这下知道QQ的利害了吧?

  ◇利用QQ搜罗电脑中的文件
  今年1月份,坊间又有新的传言,说QQ还会扫描你硬盘上的某些文件(具体请看:“这里”、“这里(墙外)”、“这里”)。如此一来,QQ的危险性又增加了一层。不排除今后有关部门利用QQ庞大的装机量,收集QQ用户电脑中的敏感文件。这虽然有点耸人听闻,但俺一向不惮以最坏的恶意来揣测咱们伟大的党。

  ◇还有哪些IM可能被监控?
  既然党国的有关部门会利用QQ进行监控,它自然也不会放过其它几款国内的聊天工具——毕竟它们的老窝还在天朝之内,有关部门要它干啥,都得乖乖听话。因此,如下的几款IM,都有可能处于党国有关部门的严密监视之下。
移动的飞信
淘宝的旺旺(后改名阿里旺旺)
新浪的UC(前身是朗玛UC)
网易的泡泡
百度的HI
  另外,Skype虽然是国外进口软件,但它的Tom版,后门可是大大滴哦!所以,如果你平常使用Skype,一定要用国际版(在“这里”),千万别用Tom版!另外再啰嗦一下,不要开启Skype的自动升级功能。

  ◇比较可靠的IM
  那如何选择可靠的聊天工具捏?俺建议使用如下几款:
Google推出的Gtalk
Skype的国际版

  ★杀毒软件
  不光国内的IM工具不保险,国产的杀毒软件也要多加小心。

  ◇国产杀毒软件的危险
  在2010年初,瑞星和奇虎360给大伙儿上演了一出狗咬狗的闹剧(瑞星咬奇虎的在“这里”,奇虎咬瑞星的在“这里”)。大伙儿在看热闹之余,也应察觉出某些杀毒软件厂商的险恶用心——在杀毒软件中暗藏后门。到底有多少国产杀毒软件暗藏后门,俺不敢随便乱说。但是既然360开了个头,不排除有其它厂商会效仿;另外,也不排除某些后门,就是党国的有关部门要求增加的。
  咱不妨设想这样一个场景:
  你用了某款国产杀毒软件,而该软件恰好又安放了受党国控制的后门。那么,它就可以名正言顺地对你硬盘中的每一个文件进行扫描;然后,在扫描的过程中,顺便收集一下你电脑中的敏感文件;再然后,利用在线升级的机会,顺便把收集到的信息传回厂商的服务器上;最后,党国的有关部门发觉了你的异动,到你家来敲门。

  ◇应对措施
  要规避上述风险,也挺简单——就是尽量不用国产滴杀毒软件,改用国外滴。 目前党国滴触角还不够长,还没有伸到国外杀毒厂商那里。

  ★浏览器
  再来说说上网必用的工具——浏览器。

  ◇浏览器的选型
  最近这些年,搞Web浏览器似乎成为时尚潮流,稍有实力的公司都去跟风。因此,Apple推出了Safari、Google推出了Chrome、腾讯搞了个TT浏览器、奇虎搞了个360安全浏览器......真是好不热闹。
  面对这么多花哨的浏览器,大伙可得留神。像腾讯、奇虎这些国内公司推出的浏览器,同样有可能暴露你的行踪。还是用国外大公司的浏览器比较靠谱。具体的道理和杀毒软件类似,俺就不再多啰嗦了。

  ◇记得清除上网的痕迹
  某些浏览器(比如Firefox 3.5、IE 8)支持“隐私浏览模式”。如果你通过浏览器进行某些敏感的操作,建议在隐私浏览模式下进行。这样,当你干完事情后,只要关闭了浏览器,那些浏览历史以及cookie信息就不会保存下来。避免将来被党国拿去,成为你的罪证。
  万一你用的浏览器比较土,没有这种模式,咋办捏?那你就得保持一个好记性,每次干完事情后,清除一下上网的缓存、浏览历史、cookie等痕迹。

  ◇小心浏览器的CA证书
  浏览器的CA证书,一直是被忽视的薄弱环节。直到2010年初,CNNIC通过招摇撞骗,成为根证书颁发机构,这个薄弱环节才引起少数网友的重视。如果你对CA证书缺乏了解,请先翻墙看看“数字证书扫盲帖”,然后再看看“CNNIC证书的危害及清除方法”。看完之后,应该就明白CNNIC证书的危害性了。

  ★输入法
  得益于热心网友在评论中的提醒,俺再追加“输入法”这一节。

  ◇输入法的危险性
  其实,早期传统的输入法都是单机软件,是没有太大的隐私风险。
  但是随着这几年网络的发展,Web 2.0的普及,连输入法软件也开始上网了(还冠之以“云输入法”,可见IT业多么喜欢炒概念:)。很多新推出的输入法,可以把用户个性化的词库同步到输入法厂商的服务器上。这样,无论你使用哪台电脑,只要该电脑可以联网,你就可以体验到自己的个性化词库。
  但是,这样也就带来了一个潜在的隐私问题。因为输入法软件非常了解你经常输入哪些词组,而且把你经常输入的词组保存到你的个性化词库,然后再把词库同步到服务器上。如果你用的输入法是国产软件,那么,党国一样可以逼迫输入法的软件厂商把每一个用户的个性化词库公开给有关部门。然后有关部门就可以通过你的个性化词库,知道你平时经常输入哪些东东。

  ◇如何防范?
  如果你觉得输入法在线同步词库的功能很爽,让你很High,让你不可抗拒,俺还是奉劝那句老话:别用国产滴,用进口滴。
  如果你觉得在线同步只是个花哨的功能,无所谓,俺建议你还是用单机模式的输入法比较保险。这时候无论国产/进口,差别应该不大。

  ★个人软件使用总结
  前面哇啦哇啦说了许多,大伙儿应该看出点门道了吧?——但凡国产的、带有网络功能的应用程序,只要用的人多了,都可能被有关部门盯上。所以,不要怨俺崇洋媚外,实在是党国的爪牙无孔不入啊!
  可能会有人质疑说:老美的软件,也可能植入了美帝的安全局的后门啊!
  但是俺想反驳说:即便国外的那些软件,都带有美国国安局的后门,俺也不怕。毕竟他们不会对俺实施跨国追捕 :)

  关于个人软件的话题就聊到这儿,下一个帖子,俺来介绍一下“操作系统的防范”。
版权声明
本博客所有的原创文章,作者皆保留版权。转载必须包含本声明,保持本文完整,并以超链接形式注明作者“编程随想”和本文原始地址。
俺的邮箱:program.think@gmail.com
俺的推特:@programthink
俺的收藏:https://code.google.com/p/program-think
想翻墙的同学,请看翻墙扫盲帖

2010年4月18日

High Speed Sync

High Speed Sync

If you have read our previous post titled Understanding Flash Sync Speed, you probably know what high speed sync (HSS) is. If not, or you need a refresh, read the post or watch this video instead. The following discussion of HSS may be a little too technical or detailed but the hope is to clarify some of the confusions I have seen in a few internet discussions.

Shutter speed

Shutter speed is a relatively easy concept to understand. It is the time the image sensor is exposed to the light coming in from the lens. However fully revealing the sensor takes time as the shutter travels at a limited speed. For most DSLR cameras, the sensor has two curtains, the front curtain opens first then the second curtain follows to block the sensor. The speeds they travel has to be exactly the same or the exposure will be uneven across the frame. Shutter speed of 1/250s means, exactly 1/250s after the first curtain starts to open, the second curtain starts to close. If the first curtain takes 1/250s to fully open, the second curtain has to close immediately after the first curtain is fully open. For a higher shutter speed, for example 1/2000s, the second curtain has to begin closing before the first curtain is fully open. That means the two shutter curtains will form a slit that travels across the sensor. At no time the entire sensor is fully revealed.

(Maximum) sync speed

The maximum flash sync speed is defined as the fastest shutter speed at which the entire image sensor can be illuminated by a single flash pulse. But how long is the flash pulse? There isn’t a standard and the flash durationalso depends on the flash power. The flash duration is the longest for the maximum power output of a typical Xeon flash. Typically it is about 1/1000s. If a camera has a maximum flash sync speed of 1/250s, the shutter has to take no more than 1/250s – 1/1000s = 1/333s to open in order to leave the entire sensor area open for the 1/1000s flash pulse.

It also means, you can sync a little faster than 1/250s if the flash duration is very short.

The next available standard shutter speed is 1/320s. If the flash duration is shorter than 1/320s – 1/333s = 1/8000s, you should be able to sync at 1/320s. At least, that is the case with my Nikon D200 and a SB-800 set to 1/32 power and triggered via PC port. Actually the black border is barely visible at 1/400s. With a eBay trigger, I can sync at 1/320s but 1/400s gives me a large black band. It is reasonable to assume there is some delay in the signal conversion and transmission process when a wireless trigger is used.

High speed sync

During high speed sync flash photography, the shutter still travels at the same speed but the sync speed is no longer limited to the shutter speed at which the entire image sensor can be illuminated by a single flash pulse. The flash provides a uniform illumination as the shutter slit travels across the sensor. Even though only part of the sensor receives the flash illumination reflected from the scene, on average, the entire scene appears to be illuminated by a uniform light source during the exposure.

A typical uncontrolled Xeon flash discharge does not give out even illumination. In order to provide the appearance of uniform light, the flash control circuits pulses the discharge at high frequency. The controlled discharge provides consistent light output during each pulse. The amount of light output is controlled by the pulse frequency and duty cycle (percentage of each period during which the pulse is on).

The following image (adapted from Nikon’s patent application US2002/0048457 A1) illustrates the aforementioned concept.

If you are curious about a real world example, here is a capture of SB-800 firing 1/32 power at 1/8000s. The period of the pulse is 20 microseconds. The pulse intensity does not actually have the square shape shown here. I used a logic analyzer that is a digital, not analog, capture device.

High speed sync hack

Not all flashes support high speed sync. Nikon SB-600, SB-800, and SB-900 support it. None of the Nikon DSLR camera’s popup flash supports it. Some third party flashes do not support it even through they may claim to be Nikon iTTL-compatible.

Some smart people have figured out a way to enable high speed sync for the flash that does not support it. Basically you need to mount a HSS-compatible flash on the hot shoe of the camera, then trigger your remote flashes from the PC sync port on the flash or the camera. When HSS is enabled, the trigger signal on the PC sync port is sent as soon as the shutter curtain starts to move, instead of after the first shutter curtain is fully open.

How could this work if the flash duration is only ~1/1000s while the shutter slit takes longer than that to travel?

The following is a discharge curve of a SB-600 at 1/1 full power. Clearly, the “1/900s” 1/1 flash duration in the SB-600 spec isn’t the time it takes to completely discharge the flash. The actual flash duration between the start of the flash to the point flash light is completely gone is quite long: ~1/125s.

This hack works to certain extent but the obvious problem is uneven illumination because the remote flash is still making a single discrete discharge. Sometime this may not be very noticeable if the subject takes up only a small area of the frame.


High Speed Sync

High Speed Sync

If you have read our previous post titled Understanding Flash Sync Speed, you probably know what high speed sync (HSS) is. If not, or you need a refresh, read the post or watch this video instead. The following discussion of HSS may be a little too technical or detailed but the hope is to clarify some of the confusions I have seen in a few internet discussions.

Shutter speed

Shutter speed is a relatively easy concept to understand. It is the time the image sensor is exposed to the light coming in from the lens. However fully revealing the sensor takes time as the shutter travels at a limited speed. For most DSLR cameras, the sensor has two curtains, the front curtain opens first then the second curtain follows to block the sensor. The speeds they travel has to be exactly the same or the exposure will be uneven across the frame. Shutter speed of 1/250s means, exactly 1/250s after the first curtain starts to open, the second curtain starts to close. If the first curtain takes 1/250s to fully open, the second curtain has to close immediately after the first curtain is fully open. For a higher shutter speed, for example 1/2000s, the second curtain has to begin closing before the first curtain is fully open. That means the two shutter curtains will form a slit that travels across the sensor. At no time the entire sensor is fully revealed.

(Maximum) sync speed

The maximum flash sync speed is defined as the fastest shutter speed at which the entire image sensor can be illuminated by a single flash pulse. But how long is the flash pulse? There isn’t a standard and the flash durationalso depends on the flash power. The flash duration is the longest for the maximum power output of a typical Xeon flash. Typically it is about 1/1000s. If a camera has a maximum flash sync speed of 1/250s, the shutter has to take no more than 1/250s – 1/1000s = 1/333s to open in order to leave the entire sensor area open for the 1/1000s flash pulse.

It also means, you can sync a little faster than 1/250s if the flash duration is very short.

The next available standard shutter speed is 1/320s. If the flash duration is shorter than 1/320s – 1/333s = 1/8000s, you should be able to sync at 1/320s. At least, that is the case with my Nikon D200 and a SB-800 set to 1/32 power and triggered via PC port. Actually the black border is barely visible at 1/400s. With a eBay trigger, I can sync at 1/320s but 1/400s gives me a large black band. It is reasonable to assume there is some delay in the signal conversion and transmission process when a wireless trigger is used.

High speed sync

During high speed sync flash photography, the shutter still travels at the same speed but the sync speed is no longer limited to the shutter speed at which the entire image sensor can be illuminated by a single flash pulse. The flash provides a uniform illumination as the shutter slit travels across the sensor. Even though only part of the sensor receives the flash illumination reflected from the scene, on average, the entire scene appears to be illuminated by a uniform light source during the exposure.

A typical uncontrolled Xeon flash discharge does not give out even illumination. In order to provide the appearance of uniform light, the flash control circuits pulses the discharge at high frequency. The controlled discharge provides consistent light output during each pulse. The amount of light output is controlled by the pulse frequency and duty cycle (percentage of each period during which the pulse is on).

The following image (adapted from Nikon’s patent application US2002/0048457 A1) illustrates the aforementioned concept.

If you are curious about a real world example, here is a capture of SB-800 firing 1/32 power at 1/8000s. The period of the pulse is 20 microseconds. The pulse intensity does not actually have the square shape shown here. I used a logic analyzer that is a digital, not analog, capture device.

High speed sync hack

Not all flashes support high speed sync. Nikon SB-600, SB-800, and SB-900 support it. None of the Nikon DSLR camera’s popup flash supports it. Some third party flashes do not support it even through they may claim to be Nikon iTTL-compatible.

Some smart people have figured out a way to enable high speed sync for the flash that does not support it. Basically you need to mount a HSS-compatible flash on the hot shoe of the camera, then trigger your remote flashes from the PC sync port on the flash or the camera. When HSS is enabled, the trigger signal on the PC sync port is sent as soon as the shutter curtain starts to move, instead of after the first shutter curtain is fully open.

How could this work if the flash duration is only ~1/1000s while the shutter slit takes longer than that to travel?

The following is a discharge curve of a SB-600 at 1/1 full power. Clearly, the “1/900s” 1/1 flash duration in the SB-600 spec isn’t the time it takes to completely discharge the flash. The actual flash duration between the start of the flash to the point flash light is completely gone is quite long: ~1/125s.

This hack works to certain extent but the obvious problem is uneven illumination because the remote flash is still making a single discrete discharge. Sometime this may not be very noticeable if the subject takes up only a small area of the frame.


High Speed Sync

High Speed Sync

If you have read our previous post titled Understanding Flash Sync Speed, you probably know what high speed sync (HSS) is. If not, or you need a refresh, read the post or watch this video instead. The following discussion of HSS may be a little too technical or detailed but the hope is to clarify some of the confusions I have seen in a few internet discussions.

Shutter speed

Shutter speed is a relatively easy concept to understand. It is the time the image sensor is exposed to the light coming in from the lens. However fully revealing the sensor takes time as the shutter travels at a limited speed. For most DSLR cameras, the sensor has two curtains, the front curtain opens first then the second curtain follows to block the sensor. The speeds they travel has to be exactly the same or the exposure will be uneven across the frame. Shutter speed of 1/250s means, exactly 1/250s after the first curtain starts to open, the second curtain starts to close. If the first curtain takes 1/250s to fully open, the second curtain has to close immediately after the first curtain is fully open. For a higher shutter speed, for example 1/2000s, the second curtain has to begin closing before the first curtain is fully open. That means the two shutter curtains will form a slit that travels across the sensor. At no time the entire sensor is fully revealed.

(Maximum) sync speed

The maximum flash sync speed is defined as the fastest shutter speed at which the entire image sensor can be illuminated by a single flash pulse. But how long is the flash pulse? There isn’t a standard and the flash durationalso depends on the flash power. The flash duration is the longest for the maximum power output of a typical Xeon flash. Typically it is about 1/1000s. If a camera has a maximum flash sync speed of 1/250s, the shutter has to take no more than 1/250s – 1/1000s = 1/333s to open in order to leave the entire sensor area open for the 1/1000s flash pulse.

It also means, you can sync a little faster than 1/250s if the flash duration is very short.

The next available standard shutter speed is 1/320s. If the flash duration is shorter than 1/320s – 1/333s = 1/8000s, you should be able to sync at 1/320s. At least, that is the case with my Nikon D200 and a SB-800 set to 1/32 power and triggered via PC port. Actually the black border is barely visible at 1/400s. With a eBay trigger, I can sync at 1/320s but 1/400s gives me a large black band. It is reasonable to assume there is some delay in the signal conversion and transmission process when a wireless trigger is used.

High speed sync

During high speed sync flash photography, the shutter still travels at the same speed but the sync speed is no longer limited to the shutter speed at which the entire image sensor can be illuminated by a single flash pulse. The flash provides a uniform illumination as the shutter slit travels across the sensor. Even though only part of the sensor receives the flash illumination reflected from the scene, on average, the entire scene appears to be illuminated by a uniform light source during the exposure.

A typical uncontrolled Xeon flash discharge does not give out even illumination. In order to provide the appearance of uniform light, the flash control circuits pulses the discharge at high frequency. The controlled discharge provides consistent light output during each pulse. The amount of light output is controlled by the pulse frequency and duty cycle (percentage of each period during which the pulse is on).

The following image (adapted from Nikon’s patent application US2002/0048457 A1) illustrates the aforementioned concept.

If you are curious about a real world example, here is a capture of SB-800 firing 1/32 power at 1/8000s. The period of the pulse is 20 microseconds. The pulse intensity does not actually have the square shape shown here. I used a logic analyzer that is a digital, not analog, capture device.

High speed sync hack

Not all flashes support high speed sync. Nikon SB-600, SB-800, and SB-900 support it. None of the Nikon DSLR camera’s popup flash supports it. Some third party flashes do not support it even through they may claim to be Nikon iTTL-compatible.

Some smart people have figured out a way to enable high speed sync for the flash that does not support it. Basically you need to mount a HSS-compatible flash on the hot shoe of the camera, then trigger your remote flashes from the PC sync port on the flash or the camera. When HSS is enabled, the trigger signal on the PC sync port is sent as soon as the shutter curtain starts to move, instead of after the first shutter curtain is fully open.

How could this work if the flash duration is only ~1/1000s while the shutter slit takes longer than that to travel?

The following is a discharge curve of a SB-600 at 1/1 full power. Clearly, the “1/900s” 1/1 flash duration in the SB-600 spec isn’t the time it takes to completely discharge the flash. The actual flash duration between the start of the flash to the point flash light is completely gone is quite long: ~1/125s.

This hack works to certain extent but the obvious problem is uneven illumination because the remote flash is still making a single discrete discharge. Sometime this may not be very noticeable if the subject takes up only a small area of the frame.


2010年4月5日

Wildlife Photography FUNdamentals

Wildlife Photography FUNdamentals

The following post was submitted by Kevin Ebi and you can see more of his photography here.

Photographing wildlife can be incredibly rewarding, but it’s also extremely challenging. Even if you’re lucky enough to find the animal you’re looking for, it may not be in the mood to pose for you. The challenging times are certainly frustrating, but they make you appreciate a stunning wildlife image all the more.

Here are some tips I’ve developed over the years to maximize fun and minimize frustration:

Get over your lens envy

I was a wildlife photographer for many years before I was able to afford a really powerful telephoto lens. And I may have been more successful because of that.

There are two types of wildlife images: the trophy shot and the story shot. Having a really powerful lens tends to make people go for the trophy, for example, an image where only the bald eagle’s head fits into the frame. Those can be impressive images, but they don’t tell you the story of the animal.

Images that show where and how the animal lives within the context of its environment can be even more stunning. You can create these images with any lens.

Read and study

The more you know about your subject, the more likely you are to make great images of it. My bookshelf is full of field and wildlife behavior guides. I not only find them interesting, but helpful.

Photography is about being in the right place at the right time. There’s always an element of luck, but by knowing more about your subject, you can increase the odds in your favor.

You don’t have to travel

I love being in a remote corner on the opposite side of the world, photographing animals that I normally don’t get to see, but I’ve also learned to appreciate the pond that’s 10 minutes from my house.

First, if I photographed only when I travel, I wouldn’t have much of a library. More importantly, the pond has taught me a lot about wildlife. Being able to watch the pond – and its residents – change throughout the year helps me learn more about nature than I could pick up in just a few weeks in some foreign location. And, again, knowledge provides opportunity.


Make friends

There’s no substitute for experience, but talking with the locals when you’re on the road can make up some of the difference. Talk to as many people who appreciate wildlife as you can. You never know what they’ll share with you.

In New Zealand, I met a woman who drew me a map to a secluded beach where an endangered type of penguin roosts for the night. I didn’t have to ask for that. Once she could see that I was passionate and respectful of wildlife, she volunteered the information. I never would have found that beach on my own.

Another time, while photographing sandhill cranes from the side of the road, I met a farmer who has burrowing owls nesting on his property. And he now calls me whenever he finds a new nest.

In the Mojave Desert, a ranger led me to a desert tortoise that was several hundred yards off trail. I ended up giving his group an image they could use in materials to protect the tortoises’ habitat.

Don’t get too close

This tip is for the safety of you – and the wildlife.

As the word suggests, wildlife is wild – unpredictable. Your camera and lens won’t protect you from charging bears. There’s a well-documented photography-related death in Yellowstone National Park. A photographer walked right up to a seemingly docile bison. It mauled him. Don’t be that guy.

It’s also not good for the animals. Especially during the mating and migration seasons, animals need to conserve energy. The energy that they expend fleeing from you may be energy they needed to migrate or to raise their young. No photograph is worth an animal’s life.

Kevin Ebi is a nature photographer whose images have been used in magazines such as National Wildlife and Outdoor Photographer, as well as books and calendars. He is a featured photographer in the book “The Wild Within,” which documents wildlife in the Seattle Arboretum. He sells prints and licenses images through his site. He shares photo tips at his blog, located here.


2010年3月24日

中国不做老大很久了。

中国不做老大很久了。

中国要不要做老大?中国有没有做老大的决心?有没有信心?

在现代社会老大就是要创新,只有这样才能为中有才,无论哪里的才都可以啊。只有民智,才能充分发挥创造性,才能让中国制造变成中国创造。如民不智,我们还会受到压制。我们现在制造走遍全世界,与N年以前中国瓷器和丝绸走遍全世界有啥差别?会不会有第二次鸦片战争啊。

关于Google退出一直想写点啥,但是一想到****就是在无语。

当然一个公司不能狎啥令啥,但是至少需要一个公平公正的对待。我们反对超国民待遇,但也不能让稍有意见的人消失啊。


对谷歌的退出,你可以有不同意见,但是不要这么没逻辑

我很愤怒,不是因为g.cn的退出。关于Google的退出,实际上早在年前我们就多次讨论,并客观分析到今天这个必然的结果。

然而一些傻逼,没错,就是纯傻逼们,他们不需要理由,不需要分析,不需要逻辑,只要给他们一顶帽子,他们就能喷遍整个地球的人,从那时起,就开始了他们拙劣的扯淡、造谣和抹黑工作。

我愤怒的是今天扑面而来的这些扯淡、造谣和抹黑的言论。和30多年前毫无二致的是,政治正确依然是在很多人心里比良知和真相更重要的存在。在这个刚刚看完刘慈欣的《三体》的日子里,面对周边这样的环境,让我心情极度愤怒和低落,甚至一度在思考生存的意义。然而一个Twitter上的朋友点播了我。过去我总是不屑与傻逼争论,因为大家知道,那会让人们分不清谁是傻逼。但是我今天认识到得事情是,要打败傻逼,就要用于把自己降到傻逼的水准上去,用键盘和鼠标当武器,和傻逼们战斗。我不怕别人分不清到底谁是真傻逼,因为,总需要有人和傻逼作战。而且我和傻逼不一样的是,我和傻逼吵完架,我仍然可以回到我自己,做一个正常人,而傻逼,会继续,并一直傻逼下去……

有关G.cn撤离中国的来龙去脉,即使你用百度,也能找到更多真实消息。我这里就不说了。

今天那些关于故意抹黑Google的五毛帖,其实都是充满了自相矛盾和难以自圆其说的大字报式的胡话,很遗憾,此类言论往往对贵国那些“不明真相的群众”还特别有杀伤力。

这也是我,决定要把自己当成傻逼,来理论一下的原因。岂能因声音微小而不呐喊?!拜你们这些砖家叫兽还有那些五毛党所赐,现在的赞歌、粉脂、麻药还不够多吗?

五毛胡话1:Google在中国被百度打败,经营不下去了,所以要退出。

事实上是,谷歌中国用4年时间,将市场占有率做到将近三成,无论是通过Google的搜索,还是百度,可以看到在各个商业第三方调查机构的统计里面,谷歌在中国市场的占有率都超过了这篇文章给出的12.7%的数字。更无论,谷歌中国在中国仅有800员工,根据2009年的财报,其收入超过20亿元人民币,而百度同期收入为44.5亿,百度的员工是多少人呢?超过7000人!

通过以上数字,就算用大脚趾头想也能明白,谷歌中国在中国的经营不但没有失败,而且非常成功,其人均利润率更是大大超过了百度。就算相较于Google全球的240亿美元的收入相差甚远,这也只是因为整个中国市场的盘子大小问题,不是谷歌中国无法赚到钱。

五毛言论一方面断章取义,一方面虚构数据,试图让不明真相的群众在这些似是而非的数字中,以为谷歌是因为经营不善而暗淡退场。然而这扯淡的是,如果一个在中国在市场占有率第二,甩开第三名10倍差距,占据搜索广告收入1/3的的企业也真的如他们所说就“经营不下去了”,那中国的市场如何又向他们所说的“事实证明,中国互联网的投资环境、发展环境是好的。”

该文还说“我想谷歌只是在找个体面的方式来撤出中国。谷歌在中国的业务并不好,根本就斗不过百度。”这简直是滑天下之大稽。你能想象一个公司会对仅占其总业务收入1%的一个市场的“不够成功”(姑且按文内的说法,其实一点都不是不成功,上文提到,谷歌在中国的经营非常好)就要费尽如此脑汁来找“遮羞布”?在一个充满着躲猫猫、白开水、70码的贵国,你们见过什么事“遮羞布”么?

五毛胡话2:谷歌双重标准,内容审查在世界上都很普遍。

这又是一个试图依靠偷换概念混淆视听的手段让人们以为谷歌是别有用心妄图挑战中国法律,制造外国人在华特权的企图。

但是从1月12日Google的声明就说的很清楚,他们希望建立一个“在法律框架下做一个不过滤不审查的搜索引擎!”,这个当地不仅仅只中国,还只所有地方,他们希望每一个地方的产品,都能符合当地法律的要求,但是前提是,你得有这个明确要求,而不是今天打一个电话,明天发一个邮件说这个要屏蔽,那个要删除,还给不出任何理由。然而五毛党们对此避而不谈,对Google要求中的前置条件“在法律框架下”避而不谈,有意突出后半句的“不过滤不审查”,让对网络不熟悉的普通用户以为Google是要治外法权,这一点除了用卑鄙两字来形容,实在找不到其他合适的字眼。

这个时候,必须要借助一位被网友授予国际重大金奖的人物的一句话来评价:“这种卑鄙伎俩阻挡不了广大人民群众对真相的了解。科技的进步、世界的和谐是历史潮流,是任何力量都阻挡不了的。”

贵国政府总是声明,任何在中国经营的公司必须要遵守中国法律,好像谷歌的退出是要挑战这一底线一样,让五毛和小将们以及一些对互联网不了解的人们义愤填膺。但是事实上是,对于贵国的互联网审查制度,这个“法律”在哪儿?到底有没有一部或者一系列能够让每一个在互联网上的人能够看到的法律、法规、文件、规定、办法?明确的告诉我们到底什么是合法的,或者什么事不合法的?

没有一个透明的规章,人们就不能去遵守所谓的制度。政府部门高兴的时候可以说“我爱共产党”这句话是褒义的,在不高兴的时候可以说你在讽刺它。你只能无奈地对着屏幕喊草泥马。

每一个在中国做网站的大企业、小公司,甚至个人站长都知道,下面这个笑话,事实上真实的发生在我们身上:

半夜IDC急电,“你的网站有涉嫌台独的关键词,请立即删除!”站长立即从被窝里爬起,冒着零下10度的严寒上网,找那个违法关键词。最后找到的是这样一条信息:转让一台独立服务器。

其实关于审核,个人网站“可能吧”在《审查机器》一文中已经说的很明白了,Google本身就有对不良内容的过滤机制,同时也有针对更安全的搜索结果的safe search模式。(今天,可能吧因为另一篇关于Google的文章,可能吧被挡在了墙外,为了方便不便翻墙的网友,我摘录可能吧《审查机器》的部分内容如下)

Google之所以想退出中国,不是因为受不了审查制度,事实上Google很早就有Safe Search选项了,在Safe Search里,成人内容是被屏蔽的。

另一方面,Google也会在搜索结果里屏蔽那些有版权争议的内容。

那么,既然Google自身都在审查内容,它为什么反感中国的审查制度呢?

根本原因还是在于政策的不透明。

Safe Search是一个选项,用户可以自行关闭;当且仅当Google收到版权方的抗议,并证明某些网站确实存在侵权行为后才会屏蔽这些网站。这一切都是透明的。

1

图:Google Safe Search选项

而Google在中国,每天都收到通知要屏蔽这个网站屏蔽那个网站、屏蔽这个关键词屏蔽那个关键词,这些通知是没有规律可寻的,也没有法例列明。你要细问法例,得到的回答只会是“依法屏蔽”。

屏蔽色情是可以理解的,但屏蔽比如下面截图里的关键词就很难说出口了:

2

我一直都说,屏蔽色情保护未成年人是借口,屏蔽政治信息,让信息不流通才是中国的治国之道。

上面那张图里的文字很中国吧,“相关法律法规和政策”,就是没有法律法规和政策。我们都知道在贵国最强悍的部门是相关部门,你知道很多事情都是相关部门去管,但是你不知道谁管。法律也一样。其实每一个上过大学的人都知道在写论文的时候,如果你写到相关资料,一定要后面注明着相关资料来源于哪里哪本书第几页。我们的法院在判罚的时候,也不可能说xx犯罪嫌疑人因为违反了相关法律就入狱xx年,还要说因为什么法的第几条第几款第几项的xxxxx。而在互联网上,什么都没有,只有“相关法律”。我倒是想请外交部的发言人也好,国新办的发言人也好,还是工信部的发言人也好,或者什么其他“相关部门”的“相关人员”也好,你们每每厉声声明,要我们遵守相关法律,能不能有一次你们能不厌其烦的,勉为其难的,循循善诱的,谆谆教导的,仔仔细细的,条条款款的告诉我们,这个“相关法律法规和政策”,到底是什么?

哪怕你们就恬着脸说:“这相关法律法规和政策,就在我们脑子里”也行啊,我们也认命啊!只要你能说出来!

五毛胡话3:谷歌和美国政府有关联,他们退出是别有用心的

这是一个文革式的帽子口号,你做什么没关系,你是对是错不重要,关键是你的屁股坐在哪条板凳上。而且,更重要的是,你的屁股实际上坐在哪里也不重要,重要的是,我觉得你坐在哪里。

希拉里在1月7日请美国一些科技企业高管高管吃饭,成为了这些五毛党抹黑Google的另一个证据。这种搞笑的逻辑,让我一时无语,只想问问,那这些又算什么?如此看来,美国政府是不是应该想办法整一下腾讯?再就是阿里巴巴也不要做外贸了,谁让有那么多中国领导视察过他们呢?

……

——————-2010年3月24日0:47追加分割线——————–

五毛胡话4:谷歌是别有用心的,谷歌是炒作,谷歌是撒娇,谷歌是受人指使……

这一系列言论我们称之为“动机论”吧,就是谷歌一定是有某种动机的,而这种动机是不纯的,是坏的,因此,谷歌就是坏的,至少是有坏的可能,因此……因此什么?反正,和自己的错误就完全无关了。

这是五毛党搅混水方法的一个高级技巧,比如下面19楼回复就问道:“Google真的很难撇清。如果有人说‘Google放弃不到1%的全球份额来换取美国政府的某种特别支持,同时又能挣得名声’,怎么反驳这种说法?”(我不是说回复19楼是在搅混水,而是说这个问题是个搅混水的问题。)

这种说法,首先先是要假设美国政府就是反华的(哪怕是真的,他这句话的前提也是假设而已),然后再假设如果一个企业能够恶心一下中国就能过获得超过这个企业在华利益的美国政府支持,然后这个时候这句话完全忽略了这件事情本身是否牵扯到事情本身的真实原因——谷歌为什么要退出中国?谷歌声明里究竟表达了什么?而高级五毛们就以这种连续两个假设的动机,偷换概念当做了事情的“所谓真相”……

在这里许多回复中,你不发现,很多质疑或者反对我的人,已经完全掉到“动机”的坑里了么?

事实上,整篇文章,我只是在说一些中国政府做的不对的地方,我们反对断章取义的结论,反对真假参半的证据,反对不透明的黑箱审查制度,反对对互联网妖魔化的抹黑……我想做的,只是要反对这些错误舆论。

退一万步讲,就算Google别有用心,就算世界上充满阴谋,但是我们作为一个中国人,希望中国自己更好,更阳光,更正义,有什么不对么?

在你写出1+1=3,老师说你错了。这个时候你说:唉你看,那个谁还写1+1=4呢,我比他强多了!老师你批评我是不对的!

你觉得这不荒唐么?

——————-2010年3月24日0:47追加完毕分割线——————–

你还见到过哪些或者扯淡的,或者离谱的,或者似是而非的,或者驴唇不对马嘴的抹黑Google的言论、新闻、评论?请回复这篇日志,我们一起来以一批破!

btw:如果你觉得Google和百度之类的东西差不多?如果你并不是很理解Google为什么要(可以)不作恶?如果你觉得商业只有“坏”才能够成就利润?推荐你一定读一下这一篇文章:《Google百度和谷歌的那些事儿》

PS:关于什么是“贵国”,请大家点击查看来源。