在美国,私家车主可以注册成为Uber司机,这对传统的出租车行业形成了很大的挑战,同时也让Uber始终处于舆论的风口浪尖。

7月14日,美国用车应用Uber正式宣布进入北京市场。在进入中国后,Uber选择了和正规的汽车租赁公司合作,从而规避了法律的风险。而由于目前其在中国规模并不大,因此也没有遭到出租车行业的抵制。

问题来了,“Uber”到底怎么读?

有的人根据中文的“人民优步”读成了“yu波儿”,也有人大喇喇读成“乌波儿”。这个杀千刀的名字到底怎么读,简直成了城中青年男女站队的根本法则,就和“韩寒到底有没有代笔”“柴静的纪录片拍的好不好”一样立场分明。

直到有一天,有一篇文章盖棺定论了:起头这个U,得读“乌”。这个词,读“乌波儿”。 (真的读乌波儿?继续看。)

一拨人欢呼雀跃,一拨人只好偷偷改头换面。

类似这种读音之争的风波,Uber不是第一个卷入其中的。比方说,“git”到底读“个一个”还是“极一特”,类似还有“geek”到底读“极客”还是“个一客”。如果我们往前追溯,在更古早的年代,“Wifi”到底是读“歪fai”还是“微费”也曾在人群中掀起过一阵读音的科普热潮,一刹那大街小巷去咖啡厅蹭网的男男女女都很紧张:能不能让人安生地问个WIFI密码了?!

千万别小看读音这个事,读错事小,丢脸事大。这就好像,念LV的全称绝不能把“s”念出来否则格调全掉光,HERMES的不发音的“H”如果发音出来很可能会贻笑大方是一样的道理。

读错不打紧,Bigger不能丢啊。

此前有个同事,自视bigger甚高。能读英文,绝不念中文。以他六级未过身残志坚的精神,一直不懈努力地推广英美文化。有一天愉快地交流时,说到了“github”——他读的是“基特哈伯”,这下怎么办,我一下子整个人都不是很好,虽然我用肯定的眼神鼓励他继续说,但是后面他说的话我一句也没能听进去:这玩意儿读“基特”?难道我读错了?不会不会,可是万一呢?整个过程我心理活动实在太丰富,没办法只好打断他——哥们,这是不是该读“给一特hub”?

此同事的偶像乃乔布斯,他和他的偶像一样是个坚持自我的人。对于我的建议他显然并没有放在心上,依然我行我素的“基特hub”,而倔强如我,也自然不会低头,不屈不挠地用“给一特hub”与他完成了整个会话。

从内心来说,我始终认为:这场战争,是我赢了。

直到Uber的出现,这场本已尘埃落定的战争又得以延续——他读“乌波儿”,我读“yu波儿”。哈哈哈,乌波儿这么如此土肥圆的发音怎么会是真的?我内心暗暗自喜。可是,当前文那篇盖棺定论的文章一出现,我一下子整个天都灰暗了:这玩意儿真的读“乌波儿”?

灰头土脸地过了好几天,直到有一天,吃完炸鸡去健身的我忘了带iPad看美剧,于是只好把耳机插上手机,正好有个新下的APP,叫Umano,似乎是简书上的小伙伴推荐用来听英语的,好吧,那就试试。

开跑,点击播放。耳机中传来:Why Uber has to buy Tesla,posted on LinkedIn....哎哎哎?!刚刚说的那个,是Uber吗?!

赶紧倒回去再听一遍,人家说的清清楚楚分明是:Why “呃乌波儿~” has to buy Tesla……是“呃乌波儿”,不是“乌波儿”!按照这个标准的性感美式男音的读法,与其说更像“乌波儿”,不如更贴近我发音的“yu波儿”——不是“优”的读法,需要压一下嗓子,嘴巴不能撅起——“呃于波儿”。

好啦,剩下的问题也都不再是问题:在Umano中搜索了git,wifi,yosemite,quora,Pinterest,Retina等等之后……我新世界的大门就此打开。

那么,最后一个问题来了:Umano应该怎么读呢?

拜托,这才是“Uber”的正确读法的更多相关文章

  1. 神奇的照片修复术,这才是 PS 的正确打开方式!

    蒲公英种子从远处飘回 聚成伞的模样 太阳从西边升起 落向东方 运动员回到起跑线上 轰鸣的火车退回家乡 雪花纷飞 飘向天际 我沉入梦乡 你还在我身旁 ——公益广告 大概只有时光倒流,我们才能回到那些每天 ...

  2. IT术语的正确读法

    Linux /ˈlɪnəks/ /ˈlɪnʊks/(EU) Linux 是一类 Unix 计算机操作系统的统称.该操作系统的核心的名字也是“ Linux” .参考: < !-- m --> ...

  3. 构建Uber端到端技术栈的十条经验(转载)

    好文章就得分享: 一.SOA 系统设计包括若干个层面.先说顶层的系统设计原则,如 REST.SOA.由于 Uber 之前一直算一个创业公司,所以开发速度至关重要,由于微服务能够极大地促进不同组件的平行 ...

  4. 出现脚本错误或者未正确调用 Page()

    pages/xxxx/xxxx.js 出现脚本错误或者未正确调用 Page() 自己创建的小程序出现上面报错,可能是因为 xxxx.js是一个空文件,所以才会出现未正确调用: 如果是空文件的话,解决办 ...

  5. vue -- 打包资源正确引用及背景图引入

    一般情况下,通过webpack+vuecli默认打包的css.js等资源,路径都是绝对的. 但当部署到带有文件夹的项目中,这种绝对路径就会出现问题,因为把配置的static文件夹当成了根路径,那么要解 ...

  6. 【BZOJ-3779】重组病毒 LinkCutTree + 线段树 + DFS序

    3779: 重组病毒 Time Limit: 20 Sec  Memory Limit: 512 MBSubmit: 224  Solved: 95[Submit][Status][Discuss] ...

  7. iOS应用架构谈 view层的组织和调用方案

    当我们开始设计View层的架构时,往往是这个App还没有开始开发,或者这个App已经发过几个版本了,然后此时需要做非常彻底的重构. 一般也就是这两种时机会去做View层架构,基于这个时机的特殊性,我们 ...

  8. (转)iOS应用架构谈 view层的组织和调用方案

    前言 <iOS应用架构谈 开篇>出来之后,很多人来催我赶紧出第二篇.这一篇文章出得相当艰难,因为公司里的破事儿特别多,我自己又有点私事儿,以至于能用来写博客的时间不够充分. 现在好啦,第二 ...

  9. v2ex上100个话题

    V2EX 是创意工作者们的社区. 这里目前汇聚了超过 110,000 名主要来自互联网行业.游戏行业和媒体行业的创意工作者. V2EX在华人IT圈占有举足轻重的地位. 近来闲的蛋疼,按照4个不同的指标 ...

随机推荐

  1. USACO Section 2.4: Bessie Come Home

    因为题目给了边的信息,所以比较适用bell-man的方法 /* ID: yingzho1 LANG: C++ TASK: comehome */ #include <iostream> # ...

  2. c# ffmpeg常用参数

    c#  ffmpeg常用参数 转换文件格式的同时抓缩微图: ffmpeg -i "test.avi" -y -f image2 -ss 8 -t 0.001 -s 350x240 ...

  3. leetcode:Rectangle Area

    Find the total area covered by two rectilinear rectangles in a 2D plane. Each rectangle is defined b ...

  4. 3D场景优化

    一) 有效的性能评测 对于任何一个3D应用程序来说,追求场景画面真实感是一个无止尽的目标,其结果就是让我们的场景越来越复杂,模型更加精细,这必然给图形硬件带来极大的负荷以致于无法达到实时绘制帧率.因此 ...

  5. HTML表格标签

    table标签的用途: 在表格中放图片,或用于布局(已经淘汰掉了),存放数据 table制作过程: 1.先分析表格有多少行 2.分析有多少列 3.做好表格的基本之后再添加表格需要的一些属性 table ...

  6. Git server安装和配置

    yum install git yum install git-dameon toiseGit

  7. UVa 699 (二叉树) The Falling Leaves

    题意: 按先序方式输入一棵二叉树,节点是带权的,左孩子在父节点的左一个单位,右孩子在父节点的右一个单位,从左到右输出相同水平位置节点之和. 分析: 做了好几道二叉树的题,代码应该也很好理解了.这里ma ...

  8. Warning: Using innodb_additional_mem_pool_size is DEPRECATED

    Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future r ...

  9. 编译安装apache+php(加常见问题解决)

    [编译apache]./configure --prefix=/usr/local/lamp/httpd -with-apr=/usr/local/apr -with-apr-util=/usr/lo ...

  10. 百度编辑器解决span被过滤, 自动加P标签

    editor_all.js: 自动加P标签去除: enterTag: 'p', 改成: enterTag: '', span被过滤:   //从编辑器出去的内容处理     me.addOutputR ...