bzb2023/ZhihuJunkieSpoken huggingface dataset:
iPhone 的 Home 键为什么不用触控键代替物理按键呢？

对 iPhone 来说，我真的觉得正面有一个物理按键是个很好的设计。因为一个物理按键放在这里，手机的下方就成为一个可以握持（而不会误触电容触屏）的空间。同时，紧邻这个空间的部位，就可以做一排按钮（所以 iOS 经常可以在界面正下方看到一排四个按钮的设计），这一排按钮位于可触控区域的最下方，很容易接触到。
即便是最新的 Android 4.2，在手机的这个部分的交互体验上，设计得仍然比不上 iPhone 的这个经典设计。系统把下面三个键占据了，因而，理想情况下，应用程序永远不应当把按钮设计在下方，而这带来不少设计上的困难。Android 的那种设计在我看来更多的是为了平板而存在的妥协。
——
但换个角度，对 iPad 一类的平板来说，这个键却是个非常，非常，非常糟糕的设计。
因为 iPad 四个方向都可以用，所以当你以任何姿势拿起 iPad 的时候，HOME 按钮可能在上，下，左，右，四个方向中的任意一个。——我有无数，无数，无数次，需要到处寻找这个按钮在哪，直到找遍四个方向才找到！——如果你拥有 smart cover，这个现象会更明显，因为 smart cover 用于将平板立起来和躺下去的时候，两个上下方向是反的。
所以。对平板这个设计细节而言，Android 4.2 的设计已经完胜，因为它的触控键永远在当前屏幕的下方，无论你使用什么方向，都不会存在满世界找 home 键的问题，home 键一定在你知道的固定的位置：屏幕正下方正中间。
为什么大多数公开招聘都不愿意在招聘启事中公开价格？

不报价的问题其实在于现存的薪酬体系。
我们知道，现在很多公司是薪酬保密的，而薪酬保密的本质，只是为了避免让你知道有人（尤其是跟你相同相近岗位的人）工资比你高，对你的工作带来负面影响。
但是，如果招聘公开薪酬，就会存在一个新的问题：所有人都知道现在公司的招聘价格，那个新人的薪酬就是明的。而且事实上，由于 CPI 上涨，各行业工资每年行情都是上涨的，新招人的薪酬常常有大概率比现有老人还高（因为的确很多公司对现有员工涨薪这件事情非常吝啬）。
那么会造成一个现状：你把一个工资明确的招聘启事贴出去，然后你自己的老员工都跳槽了（因为他们发现新招聘的工资竟然是这个价格）。这是实实在在发生过的真事。
所以，如果你没有对现有员工的涨薪计划，没有能够让现有老员工达到比公开招聘更高的水平的薪酬，那么在招聘中明确报价确实有些危险。
校园招聘面试了3家，零offer，今年的就业形势是不是很严峻？

才三家而已，而且你还没有全国各地跑，你想做什么？
我们这每年都有不少学生实习（时间一般一年），一般到校招的时间点都会放他们假出去全国各地找工作，一个半月内基本上都回来了，以我了解的情况来看，一般他们会面试 10-20 个公司，然后可能得到 2-4 个 offer，并且从中选择，现在他们所有人都已经找到工作回来继续实习了。
今年他们找工作的情况，薪水在一年 16-20 万之间的范围（当然都是一线城市，二线城市的没这个价），目测形势不算很差。
我是个窝囊废怎么办？

不知道你是不是窝囊废。
但你是不是屌丝却可以简单评判的：屌丝不是穷人，屌丝是有自嘲资格的穷人。是有理想有追求有组织的穷人，是一个组织对成员的称号，屌丝组织的基本门槛需要一万的最低月收入，你如果连一万月薪都没达到，还是先去好好干活去，别觉得自己有资格称屌丝，别觉得组织会接纳你。
为什么说智能电视机的交互一直是个未解决的难题？

泻药，抛砖引玉，欢迎折叠。
所谓世界难题，就是还没有人能够解决的问题。
iPhone 在基本不影响电话正常功能使用的情况下，把交互修改成了全触屏的，使得智能手机从此以触屏的模式在全球普及。
但是在智能电视的操作中，到目前为止，还没有人发明一种足够易学（让三岁小孩都能无师自通）又不影响所有功能正常使用的交互方式。
apple tv 的遥控不是，因为用遥控输入文字非常蛋疼。而搜索，上网，社交，很多『智能』相关操作都需要输入。
蓝牙键盘也不是，因为用键盘当作遥控进行一些基本操作都需要双手。以及一个稳定的桌面，而且一旦你有了普通遥控，你会觉得常用的操作用它就够了，键盘仅仅在输入的时候才有价值。
触摸屏更不是，因为只有你摸到的东西跟显示屏合体时，它才是最好用的，远程的屏幕跟本地的触摸屏无法有效配合。
鼠标？目前的空中鼠标就没有很好用的，用来体感游戏可以，当鼠标很难受。
。。。
如果有朝一日真有人发明出来了一种相对完美的方式，那将会是智能电视领域象 iPhone 诞生一样的里程碑，也许会极大的推动智能电视以及盒子的发展。
有关这个问题的文档，以及部分定义，可以参见：
http://en.wikipedia.org/wiki/10-foot_user_interface
对于知乎上的问题，你比较倾向于「有意思」的回答，还是「科学的」回答？

我倾向于赞同有用的答案。
但是有用这个词，对每个人心中的标准并不一样。
以下答案被我认为是有用的：
能够激发他人对这个问题的讨论欲望的答案（无论这个答案是否正确），有意思的答案通常也属于此类。
提出一个有思考价值的新观点的答案（通常，它的思考方向需要是合理的，无论是否引导到正确的结论）
深入浅出讲解专业问题的答案（通常，他需要是正确的）
给出了关键性线索，有助于帮助提问者或者其他回答者找到正确答案的（通常它不包含答案，但提供了有价值的线索）
以下答案被我认为是无用的：
纯吐槽提问者的答案（有时间吐槽提问者不如自己去将问题修改为更有价值的问题）
顾左右而言他，说出一个绝对的真理，或者抢占道德制高点，但却丝毫没有解决提问者问题的答案。（这种答案通常是正确的，但正确的答案并不总是有价值，所以我会点击没有帮助）
过于偏激的主观观点，并且这个观点的结果是回避问题而非解决问题的。（抛弃客观性，提出个人主观观点是可以的，但这个个人主观观点必须有助于解决题主的问题才有价值。）
微信为什么提供自己的群聊服务而不加入接收 QQ 群消息功能？

我个人感觉这个的主要问题在于：
如果微信加了Q群功能，手机QQ还有存在的价值吗？
如果微信团队干掉了手机QQ团队，是不是有一部分人要失业了？（微信团队跟手机QQ不是一个团队，甚至，据我所知不在一个城市）。
从我个人的角度，我是绝对乐意见到微信出现Q群功能的，（别抱怨微信的功能，微信的绝大多数功能都是插件形式可以自行删减的，不想要的人完全可以屏蔽掉，别阻拦别人想用Q群的人用Q群），但如果真的这样的话，或许手机QQ产品线的人连杀了张小龙的心都有吧。
Emacs 适合哪类程序的开发？

Java 的问题不仅仅是 emacs ，Java 的问题是除了 Eclipse 几乎使用任何编辑器都不靠谱。
Vim 党使用 Eclipse 里面的 Vrapper 或许勉强算个方案（虽然不是很完美），emacs 党我就不知道有没有什么方法了。
但是，幸运的是除了 Java，这个世界上我们还有成千上万种语言。
程序编程中，递归函数的成本有什么，他的成本为什么高？

递归的成本在于具体语言的实现，因为递归常常要保存调用者的上下文。在递归层级较深时，这个保存的开销可能很高。
另外递归通常使用函数实现，而函数调用通常在传统中被认为是比较高的开销，虽然现在很多语言的函数调用并不比其他逻辑的开销更高。
支持尾递归，tail call 之类的语言实现，递归与非递归成本基本相同。
例如 lua 就支持 tail call，放心的使用尾递归不增加任何开销。
尾递归节省成本的原因是，他不需要将当前函数的上下文保存在栈中，而是直接切换到新函数的上下文，或者先退出当前函数的上下文再启动新的。
如何处理网络游戏玩家卖号问题?

如果只是要控制帐号所有权转移，那么将帐号所有权关联到某个实体上（例如手机号），并且对这个绑定实体的转移设定较高的门槛（例如更换手机号必须本人身份确认之类），可能是个办法。——简单想象以下：飞机票为什么没有人转让？因为你必须用身份证登机。
飞机乘客的身份属于公共安全问题，对其进行控管是合理合法的。不过一个游戏帐号呢？
卖号只是玩家之间的交易，对系统来说，只是一个号的所有者转移了。他们之间的交易似乎与你没有关系。一个号的所有者可不可以转移？说得极端点，我能否把自己的号给儿子用？好像没什么道理不可以吧。我能不能找儿子收钱？好像也没什么道理不可以吧。
如果一个人，在一个帐号上付出的努力，是它的个人财产，他为什么又不可以销售自己的体力劳动呢？——只要卖号的人，自己是用公平合理的方式培养出的这个帐号，那么他出售帐号我认为没什么不合理的——除非他获得这个帐号的方式是不公平的方式，但如果这样的话，你要解决的是公平问题而不是卖号问题了。
Google 为什么要把 Android 下面的三个按键规范为虚拟按键？

三个虚拟键，是 android 为解决碎片问题的一个重大努力。
大家知道，出现三个虚拟键之前，各个厂商是怎么做的吗？
答案是：每个厂商都随意的排列下面四大天王键的位置，甚至同一个厂商在同一时期出的不同型号的手机，都会有这四个键位排列不同的情况存在，更加逆天的是：Google 自己的大儿子 Nexus One 跟二儿子 Nexus S ，下面的键位排列都不同。这是多么蛋疼的设计！
这种混乱的排列是 Google 无法控制的，因为厂商排列这些键位不需要得到 Google 的许可。
做成虚拟键？嗯，做成虚拟键的好处有两个：
一：厂商不可能再轻易的修改这些键的位置了。极大的解决了用户体验的碎片问题。
二：在具体的手机上，虚拟键的下方必定还有一部分没有任何按键的黑区。这个黑区是用来方便手的握持的。——在四大天王键的时代，android 手机下方根本没有可以握持的点！因为每个点都是虚拟按键，你握持到任何地方都是在握持某个按键。而在虚拟键的时代，例如 Galaxy Nexus 以及 Nexus 4，虚拟键的下方都留有一段距离的黑色区域，这个区域没有任何触摸传感器，可以在横屏的时候作为很好的握持点。
至于那个右边的所谓拓展键的问题，这是纯粹为了兼容 2.3 应用而存在的，如果将来所有机器都是 4.0 以上系统，所有应用程序都为 4.0 以上系统而设计，右下方那个键也就不会存在了，只会统一到右上方。
为什么 Nexus 10 采用 Phablet UI 而不是 Tablet UI？

这个是 Android 4.2 引入的新功能：
在状态栏靠左的地方下拉，拉出的是传统通知栏。
在状态栏靠右的地方下拉，拉出的是各种开关（民间ROM早就做过的，大家懂的）。
在虚拟按键的正中间（HOME处）上拉，启动 Google Now。
Tablet UI 无法实现上面三个手势，而 Google 有一个重要的设计理念需要让所有 android 用户都能理解相同的这三个手势（尤其是 Google Now）。
有关空间的问题，可以这么解释：
实际上横屏是为 16:9 设计的，N10 的dp分辨率为 1280dp x 800dp，虚拟按键占 48dp 加上 状态栏 24dp，最后剩下的还有 738dp ，仍然大于 720dp，所以还是可以满足 16:9 界面的需求。
为什么 iPhone 配置不算最高却可以保证游戏等应用流畅运用？

不得不说，这个问题不存在，而且大家很多人的回复也来自于误区。
误区一：iPhone 的硬件配置不算高。
答：这是绝对错误的，iPhone 每一代的硬件配置，在发布的当时，都高于其他同行手机系统的旗舰级别，如果运行跑分软件的话，CPU基本上跟android 旗舰差不多，GPU秒杀android旗舰，IO基本上不输任何android旗舰，整体综合跑分必定高于多数厂家的旗舰。
误区二：android 程序用 java 写的，所以效率低。
解说：这也是非常错误的，首先 java 的效率没有数量级上的差别，因而在普通界面上不会有用户能够察觉的影响，另外更重要的一点是：绝大多数 android 游戏不是使用 java 写的，而是使用 android NDK 原生代码编译的，换句话说他们使用的是 C 语言，与 java 无关。
综上所述，iPhone 运行流畅的原因是：
一：iPhone 硬件配置本身就是旗舰级别。
二：硬件配置不够格的 android 机型在市面上实在太多了，所以造成了 android 手机性能低下的『刻板印象』，在这个反衬下，越发显得 iPhone 流畅。
其实，如果把硬件配置低于 iPhone 的 android 手机全部屏蔽掉，再来谈流畅度，那谁上面玩游戏流畅还真的只取决于游戏软件开发商自己。。。
弯角引号到底是一个技术问题，还是一个审美问题？

是技术问题也是审美问题，唯独不是政治问题。
正因为弯引号使用了英文区块，所以一定要去纠正。
因为在国际化的今天，你很难保证中文的网站中只出现纯正的中文而不出现其他文字（阿拉伯数字也不属于中文文字哦！数字的小数点甚至也不是中文文字！），所以这决定了双倍宽的中文字体跟单倍宽的拉丁文字体并存，当中文跟英文在同样一个页面中并存的时候，你常常需要为英文或者数字使用半角标点（英文标点），而中文使用全角标点（中文标点）。
通常而言，我们可以用中文字体渲染中文字符，英文字体渲染英文字符，或者用中文字体中附带的英文字模来渲染英文字符。
如果中文的标点被划分到了英文区域，这就意味着你不能单独从字符所在的区域识别出这个标点是中文标点还是英文标点，如果不能识别出，就无法使用正确的字体来正确的渲染这个字符。无法正确的渲染，就存在严重的美观问题。——要么英文标点不正常，要么中文标点不正常。
对于某些定宽编辑器的软件而言（尤其是程序员编辑器大多是定宽的），不能识别出一个字符是中文字符还是英文字符的另外一个缺点是无法确定这个字符的宽度（该是双倍宽还是单倍宽），如果一个引号被系统认为是单倍宽字符，而字体中的字模是双倍宽，或者反过来，不但会造成非常差的显示效果，还会造成光标移动莫名其妙的错位。
而这种美观问题在字体排印者眼里，会难以接受。对美学有较高要求的同仁们也会有类似的想法。
在国际上考虑国际化，本地化相关问题的时候，考虑过不同语言切换，但很少有程序考虑过不同语言需要同时并存，需要使用不同标点并且让不同标点在同样一个字体中并存，将中文弯引号跟英文弯引号放到一个字符的时候，这件事实就已经决定了这个引号已经不再适合中文排版。
所以我的看法是：无论直角引号是否是个合适的引号，至少弯引号现在在 IT 领域已经不是个合适的中文引号，这里面的原罪就在于弯角引号没有被单独分区。这里面涉及到的技术问题原本可以在制定国际标准的时候被解决，可大家知道咱们郭嘉制定标准的那帮人或许根本不在乎国际标准，也不会为这个问题据理力争。。。
为什么 iOS 6 还是没有来电黑名单功能，国内外情况不可比吗？

首先，有黑名单需求的是不是仅中国人？
回答：不是，例如，世界上任何正常生存的电子邮件运营商，都不会认为防垃圾邮件是个可有可无的功能。手机短信跟来电性质与此相同，没有理由认为防垃圾短信与防垃圾来电是可有可无的功能。
其次，苹果为什么不提供这个功能？
回答：因为在他们看来，电话相关的功能根本不是智能手机的主要功能，所以他们从来没有把更大的研发精力花在这上面，实际上，无论苹果还是Google都一样。
只有那些传统电话公司（例如诺基亚，摩托，三星等）才认为电话功能是手机的主要功能，所以我们可以看到，拦截来电功能在摩托的手机，诺基亚的手机中通常都是标配（这些手机也是国外厂商制作的，所以显然，国外厂商也同样认为这些功能重要）。
我一直认为，苹果根本没有重新发明手机，而是用随身的PDA取代了手机的地位，只是为这个PDA增加了附带的手机功能而已。
iPhone，只是个 PDA 而已，他拥有电话功能只是为了 3G 上网的需求，至于 2G 电话功能，我相信在运营商合约的广大国家，已经成为次要功能了，毕竟，你每年都可以为了一个更好的合约或者更好的手机去更换你的运营商。如果电话是个重要功能的话，你怎么会愿意经常更换运营商？
从设计风格上看，iPhone 把来电拒接功能设计得比较隐蔽的意义何在？

iphone不是用来打电话的，他是一个移动互联网设备，只是恰好具有电话功能而已。
纠结它对电话功能的设计没有意义，首先它不是由一帮对电话很有经验的设计师设计的，其次这个设备最终革了电话的命: 电话在这个设备上只是个次要功能。
iPad mini 看书的实际体验如何？

可以看，但不会让你有惊艳的感觉，尤其对已经习惯了iphone以及retina ipad屏的人而言。
如果retinaipad是卓越的话，非retina的ipad就是介于良好跟优秀之间。
如果要打分，retina ipad我打99分，mini ipad非retina版我打70分。。。至于将来可能出现的retina mini ipad，我打100分。。。
没有retina 绝对不是没法用，但，习惯了绝顶惊艳的产品，又如何能接受mini ipad这种妥协的不完美产品?
知乎 2012 年 11 月 8 日上线的新版通知系统包含哪些改进？使用体验如何？

任何增加鼠标点击次数但没有带来收益的设计都不是好设计。
试用了一天，发现鼠标需要点击才能弹窗了，严重不方便。于是换回旧版。
广播电台为什么没有消亡？

广播电台目前没有合适的替代品，自然不可能消亡。播路况有比广播电台更合适的渠道吗？至少目前还没有。
内容审核不通过，用两个字的动词如何表达？

这个一般使用：
和谐
or
河蟹 （可伴有相关动物图片）
用 Visual C++ / Visual C++ 6.0 学习 C 语言的危害有哪些？

VC6 的最大危害就是：他是 1998 年推出的，不支持 ANSI C99 标准。
虽然我使用 Linux 工作，不过我一向不参与平台之争，如果小孩子有钱使用 Windows+Visual Studio 我觉得没有问题。——只是我的一个态度是：出了Windows开发平台相关问题别来找我。
如果坚持要使用微软的话，请使用最新版本，例如免费的有 Visual Studio Express 2010。
我想，说服一个人放弃 2000 年之前生产出来的已经被新升级产品淘汰很多年的古董级软件应该不是太困难的事情，扔给他一套 VS2010 应该可以快速解决问题。
--
当然，如果一定要想有什么可以用来『忽悠』的话的话，你就跟它这么说吧：C++ 跟 C 不是完全兼容的语言，而 VC 是只支持 C++ 的，要学习 C ，用 VC 是不行的。
以上这个说法虽然未必完全准确，但是应该可以达到效果了。（另外提示一下，题主如果只是要宣传 gcc，在 windows 下可以使用 cygwin 或者 mingw 工具包）
为什么机械键盘这么贵？

一个最简单的原因：产量，规模。
现在机械键盘需要的人少了，产量少，规模小，制造成本分摊到每个键盘上就高了。这个原因适用于绝大多数可以工业化生产的产品。
多年前还没有薄膜键盘的时候，市面上所有的键盘都是机械键盘，那个时候机械键盘真心不贵的，因为产量大，我就曾经拥有过一块极品，可惜后来被人骗走了。
在中国，用户界面是默认可以被抄袭的吗？受法律保护吗？

防止抄袭？，这个社会已经对你想要做的事情提供了方案，例如，产品的外观可以申请专利，申请专利的外观不可以被抄袭，界面也可以说是外观的一种。不过注意，专利的保护是有期限的，如果你的网站多年都没改过外观，被别人抄袭了多年前的外观专利请不要再唧唧歪歪。
如果你根本不对自己的界面进行任何法律保护，不进行任何所有权声明，向用户展示界面之前不声明禁止复制，那么你又有什么权利剥夺用户记忆以及复制他们看到的事物的权利呢？
——
法无禁止既允许。
如果被抄袭者合法获得了不允许别人抄袭自己UI的权利，那么不可以抄袭。如果没有，那么自然是可以抄袭的。
我打个比方吧：
一个界面的展示给了用户，它简单的说就是一种制作界面的方法和风格，这是一种知识（广义的讲，世界上大多数事物都可以称之为一种知识），如果你传授我了一种知识，我就有权记忆，并且复述，并且转发之。除非，你在传授我这个知识『之前』与我确定，你的这个知识是保密的，我只能记忆，不可以转述之。——并且首先你得对你所传授的知识具有原创或者所有权，你才有资格限制我的权力。
知识是可以有产权的，但如果你在传播知识的时候，并没有声明你的产权，你也没有证据证明你拥有该产权，那么这个知识的受众默认是可以复制该知识的。
阻碍知识受众对知识的传播与复制是不道德的，除非你根本不传播这个知识。
——
注意网站这个问题跟抄袭论文完全不同。因为论文的重要特性在于它必须是原创的，它署你自己的名字，而网站的内容不是署名为自己，并且无任何法律或道德要求它必须是原创的。
一个简单的例子：维基百科，里面的大多数内容都有参考文献来源，都是群众抄袭于其他书籍或者出版物，但没有人敢说维基百科是不道德的。（但是百度在这个问题上却有不道德之处，在于它抄袭完之后署名为自己，如果不署名为自己是没有问题的。）
吃自助餐要注意哪些问题？

无论怎么吃自助餐都解决不了我胃小的本质问题：因为我把自助餐的每样菜全部都只吃一口（只是一口），也从来没能在吃饱之前将所有菜吃一遍（吃到一半我就倒下了）。每个自助餐的店，我可能都要去第二次才能全部的知道他究竟提供了哪些菜。
所以我一般的原则有两个：
一：尽可能不吃自助餐。
二：如果一定要吃，无论如何跳过那些明显饱肚子的不吃，例如油厚的，例如主食类（蛋糕甜品等）。
Linux 作为服务器操作系统的优势是什么？

引用一句话：『你来是因为产品，你留下是因为生态系统』
Linux 作为服务器的优势是，他目前具有最好的生态系统，服务器端的各种软件都为它而设计，默认都认为你是在 Linux 上跑，你要是整一个非 Linux 的服务器，你得有足够的心理准备，因为出现任何问题，你可能未必能找到能帮你解决问题的人。
这里我想引申说一个例子：
为什么 android 中的一部分软件质量比较差？因为那些公司已经为 iOS 写了个软件，到了 android 就根本不想重新开发，只想把原先的一些资源稍微修补一下弄上去用，所以搞出了一个很糟糕的软件，那些用惯 iOS 的人，到了 android 里面可能首先想找那些 iOS 程序的替代品，结果那些程序往往都很糟糕。
反过来常常也是一样，有些软件，天生是在 android 下诞生的，他们去做 iOS 的时候，也经常是糊弄一下子就解决问题，而那些长期用惯了 android 的人，到 iOS 下，首先去找自己用惯的那些软件在 iOS 里面的对应软件，结果就还是发现这些在 android 下的优秀软件『在 iOS 里面的表现糟透了』。
上面的例子实际上就是所谓『生态系统锁定』的问题。
现在 Linux 就面临这些现状，他本身构建的生态系统，太多的软件本来在 Linux 下开发，也只适合在 Linux 下运行，虽然通常他们可能被移植到了 Windows，可是这些血统来源于 Linux 的软件，在 Windows 下安装部署的用户体验全都糟糕透了，于是乎服务器端开发者越发反感使用 Windows 作为服务器的部署平台。生态系统锁定之势已成。
这世界，归根结底还是一句话：跨平台（而不牺牲用户体验）其实只是个过于美好的梦想。
我女朋友怀孕了，要准备些什么？

我给你整点实际的：准生证（以及为了办这个证相关的一切依赖证件，包括但不限于结婚证，等等）。
其他的都不是绝对必须的而且也是可能让别人去做的，唯独这件事情，是非你做不可的。
提示一下，如果你的常住地跟你的户口地不同，如果女方跟你的户口地也不同，那搞定这个证可能涉及到两地甚至三地的来回奔波，一定要提前规划准备。
可以记录一天移动路线（轨迹）的 iOS 应用有哪些？

谢药，Android Google Map 已经内置了记录移动路线的功能，不需要安装任何软件。
美国版权法调整 iPad 越狱不再合法后，会对行业产生什么影响？

越狱最主要的目的，第一是输入法，第二是穿越。而这两条都是中国特有的，与美国人完全没有关系。所以越狱在美国违法就违法了真心没什么影响，对中国就不好说了反正这里法律大家都懂的。
C 语言如何用特定的颜色打印特定的字符串？

泻药，一般系统使用ncurse库，微软系统使用conio即可。具体请参见msdn
你用过的 Apps 中交互设计做得最优秀的是哪几个？

浏览器，任何系统自带的，包括safari跟chrome。
几乎没有多少其他app象浏览器一样考虑到了可用性需求，浏览器的界面可以缩放，缩放后字体还可以重新排版。
其他能做到这一点的，除了少数电子书以外屈指可数。用户如果连你展现的内容都无法看清，还谈什么交互。
通常在演奏会上，钢琴家面前都会摆上谱子，可他们真的会看么？

跟大家背书的原理是一样的。如果你要背一整本书的文章，可能很难，但是每当到你有一句话不记得时，有给你提示一下，也许你就一下子记起了后面十句话。
一场专场演奏会，演奏长度可能达到两本书之多，要想完全记忆下来还是有困难的。
当然，有部分记忆力特强的人还是可以做到。
另外还有一部分人，看起来不用谱子，但实际上是每演奏一首，下场休息一下，在休息期间看下首谱子的。
魔幻、奇幻、玄幻、科幻文学作品有明确的分类界限吗？

这只是中国的叫法，在国外他们都属于一类，甚至科幻跟奇幻都属于一类，更别说玄幻魔幻了。
为什么都在说 Android 应用设计上不应该使用左上角的返回键，而很多 Android 应用却还保留了这一设计？

这个，Google 在 官方的开发教程里面说过了啊。
https://developer.android.com/design/patterns/pure-android.html
看这一节：Don't use labeled back buttons on action bars
这里面明确了，并不是说不要在左上角提供返回键，而是不要把左上角的返回键画成 iOS 的样式。
谷歌的四儿子 Nexus 4 有电信版的吗？Verzion 指的是电信版吗？

1，没有，而且由于ZF跟谷歌的恶化关系，Nexus 系列所有产品很可能一直不会进入中国。
2，不是，V 版用电信卡需要写号，但是目前似乎没有人能解决三儿子的写号问题，可想而知四儿子有大概率也不会被解决。——当然， 如果有一天真的解决了，论坛上会弹丸相庆的，C网手机论坛就那么几个，自己找找看。
电子词典一直不能替代纸质的词典、字典的原因有哪些呢？

我目前能想到的，电子词典不能代替传统词典的，只有一种情况：
某个考试允许使用词典。（但考试通常不会允许电子词典之类的设备，所以显然只能使用纸质词典）
除了这种情况以外，我确实想不出传统词典还有什么存在的意义。
只会C无JAVA基础，开发一款简单的android蓝牙应用，最快需要多久？

一个月学 java，一个星期开发，一个月测试+改进，一星期发布，应该差不多了吧。。。
或者如果你想反过来的话，一星期学 java，一个月开发，一个半月测试+改进，一星期发布。。。
至于学习资料？把 http://developer.android.com/develop/index.html 看熟就够了。理论上不需要看任何书。
在 IT 男眼中，最美好的周末，应该是怎样的？

老婆孩子全都放我一天假，不给我安排任何事情，让我完全的没有任何干扰的一个人自由活动一天。这就是世界上最美好的了。
用 AdBlock 和用盗版软件有什么区别？

两者有不同的性质，但情况确实类似。需要说明的是，其实很多人并不理解盗版软件是怎么回事。
对于商业软件来说，通常会存在一个所谓的 EULA，也就是给最终用户的协议，告知用户你所拥有的权利和义务，用户在认可这个协议的前提下，需要遵守相关约定，例如，不可以将该软件复制分发，不可以将该软件逆向过程破解，等等，并且约定没有购买使用该软件许可权的用户不可以使用该软件。
注意，使用盗版软件的用户，如果该用户拿到手的就已经是盗版软件，并且该软件已经去掉了 EULA 声明，他从来没有认可过类似的声明，则该用户并不是违法的，违法的是【给该用户提供盗版软件的人】。
什么情况下，使用盗版软件才违法呢？首先必须存在明确的告知，例如微软为什么要做出一个【黑屏】功能，就是为了告知相应的用户，你使用的不是合法的软件，或者更准确的说，你不具有合法使用该软件的许可权。
当一个用户获知他不具有使用该软件的许可权时，他有多种选择，其中一种选择是询问给他提供软件的人。——有很多人假设最终用户知道自己使用的是盗版软件，但实际上我所了解的情况是，他们根本不知道，他们只知道购买电脑的时候机器上装了这些东西，并不知道还有盗版正版一说。。。
告知了用户并且证明用户确实不具有使用该软件的许可权后，在这个前提下，才可以追究盗版使用者的责任。例如，某公司使用了盗版 Office ，微软也只能首先通告和告知，然后该公司进行选择，删除相关侵权软件或者向微软购买许可权。在没有被告知的情况下，使用盗版软件并不是违法的。
为什么软件需要存在 EULA? 因为这个商品具有非常特殊的特性，他规定了你不具有该软件的所有权，只具有一份使用的许可权。——各位思考一下，如果你买到了一个机器人，将机器人借给他人使用，修改该机器人的零件，或者自己拆解该机器人，都显然是合法的——但对于商业软件来说，他们却需要一个额外的协议，来告知用户，你反编译该软件并修改代码是违法的，你把软件借给别人用也是违法的，你复制再分发该软件通常也是违法的。。。这属于额外条款，而不是与生俱来的商品属性。
对于网站来说，它提供的是内容。上这个网站的时候，网站并没有弹出一个对话框，让用户认可一个协议，也并没有在这个协议中声明说【block掉网站内容的一部分，属于违法行为】，那么用户就没有跟网站主之间达成这种任何协议，既然这种协议不存在，那么用户自然有权力自由的处置从网站得到的内容，那么用户自行 adblock 也是合法的。
所以，如果一个网站，允许用户在不阅读，不认可某个协议的前提下就访问到这个网站，那么用户 adblock 的权益就是合法的。
反之，如果一个网站要求用户必须认可某个协议才能继续浏览该网站，则用户 adblock 的行为有可能是不合乎这个协议的，而用户不合乎这个协议的后果，以该协议中预定的处置方法为准。在这种情况下，使用 adblock 有可能是不合法的。
iPhone 的屏幕在四寸之后还会变大吗？可能的尺寸和分辨率搭配是？

泻药，可能，个人觉得1280x720的可能性更大，原因不解释。
物流提供商是否会利用物流数据自建电商，电商如何防范？

物流做电商的门槛，比电商做物流的门槛，要高。所以，很多电商自建物流，但很少有物流能搞电商。
实际上物流是该担心电商自建物流而已。电商倒不用操心。
如果无视这个事实来开罪电商，自己会死得很快。除非自己本来就不是靠电商而生存。
如果一觉醒来旁边出现一个身体思维记忆都一模一样的你，你会怎么办？

除非有官二代或者富二代的关系，否则我认为为两个人都弄上合法身份有一定难度。
所以，看起来第一思路应该是先解决身份问题。能解决这个，再来谈其他。。。
软件该不该自绘界面而不用系统默认的界面？

软件不知道该不该，但是我们知道，几乎所有的游戏都是自绘界面的，无论对话框还是字体渲染。
本质上来说，我认同软件不应该使用自绘界面，但是，但是。。。
其实一个程序究竟是游戏还是软件，有些时候是不好区分的。假如软件跟游戏并没有截然的分界线，那么，是否所有人都仍然认为软件应该使用系统界面？
所以，使用什么界面，是基于你的设计的侧重点。如果你的侧重点是效率，那么就应当尽可能的使用系统界面，因为这理论上应该是用户最习惯的界面，所有期望的界面元素都在用户期望的地方，并且长成用户期望的样子。
但如果你的侧重点就是要与众不同，就是要让用户在你的程序中停留更多的时间，而非更短时间的完成任务呢？情况就有些不一样了。例如游戏是个典型例子，游戏的设计目标不是让你最快速最有效率的完成这个游戏，而相反是让你尽可能的在这个游戏中耗费更多的时间，所以它自然是通常不会使用系统界面的。
那么，我们说，微信是用来干嘛的？答案是不同的人有不同的需求。如果仅仅拿它做个通讯工具，这个时候，效率至上，应当尽可能的完全采用系统控件。所以，这似乎确实是一个很典型的翻面例子，微信的 android 界面是对微信 iOS 界面的完整模仿，而这已经被几乎多数开发者认同是一个拙劣的设计风格。
iPad mini 大陆行货如果最终是 2488 元起售，在中国大陆市场会有多大竞争力？

Nexus 系列在中国市场根本不存在，至少从来没有合法的存在过。
而 iPad 至少是光明正大的进来的。
Nexus 的潜在买家，无论访问 google 有多困难，都还是会创造条件购入。但这并不能代表普通用户。那些用户，无论有没有 iPad mini，都一样会购买 Nexus，这不构成任何竞争。而对于普通用户，始终是要优先考虑自己能看到能买到的东西。
光这一点就已经决定了：它没有竞争对手。因为可以一拼的竞争对手根本没进入中国。
iPad mini 的使用场景跟 iPad 如何区分，有何不同？

iPad 是准移动设备， iPad mini 是移动设备。
就安卓来说也一样，10寸平板是准移动设备，7寸平板才是移动设备。
在我的定义中：
所谓移动设备，就是你可以长期携带的。而如果天天携带一个 10 寸板显然太重了。但 7 寸平板我天天携带没觉得有什么不适。几乎所有的男士女士包都能放下7寸平板，而且对于男士来说，西裤的裤袋也足够放下 7 寸安卓平板（ipad mini 预计也差不多，但会比 N7 吃力一些）——我甚至经常希望我的 7 寸平板跟手机合二为一。
移动设备的主要需求会是手持需求。所以7寸板跟手机有一定的功能重叠。

所谓准移动设备，就是长距离两点式移动或者短距离移动的，例如从楼上移动到楼下，从沙发移动到床上，从会议室移动到办公室，或者从一个城市移动到另外一个城市。
准移动设备除了手持以外，更重要的是能够舒适的摆放在桌面或者某个平面上，因为其重量和体积的因素导致难以长时间手持。实际上，因为十寸板跟笔记本都是准移动设备，他们具有类似的类别。
iPad mini 使苹果领先三五年了吗？

争论这个问题干什么。。。等支持 retina 的新版 iPad mini 出世的时候再来讨论这个问题比较合适。
iPad mini 无论是屏幕分辨率还是像素密度还是界面流畅度都比不上 Nexus 7，它的目标受众只是那些非 iOS 不用的人。
那些深爱着苹果的人，一定会对 iPad mini 屏幕的毛刺视而不见的，一定会对粗制滥造的 N7 这种贫民货视而不见的，一定会觉得有 retina 的 iPad 是垃圾，没 retina 的 iPad 才是业界良心。好吧，每个人都有选择的自由。
不带 retina 的 iPad mini 对某些只看价格不看实在的普通用户或许有用，但对这里广泛存在的那些对字体排印，对字体以及界面元素精细程度有极端要求的知友们来说，非 retina 版本的 iPad mini 一无是处。
至于我？哦，原先我也是不在乎的，但是现在已经被高分屏惯坏了。低于 200dpi 的屏幕，以及相关的设备，我真的是觉得完全没有讨论的必要的。
娱乐业实习生的工作内容是否包括订盒饭？

应该，也不应该。原因如同 @Fenng 所说。
从个人的角度，应当主动帮这个忙。在这个题目中，明显属于这个实习生情商有问题。
从组织的角度，不应当让一个新人去做这件重要事情。
对每个个人来看，似乎订餐是个很简单的事情，但是你订餐要满足所有的人，也要满足上上下下，出钱的花钱的，不同喜好的人，要满足就餐时间，送货地点，场合，口味，等等等等，这绝对不是一件容易的事，它是一个举办大型活动的雏形，是一个项目的雏形了。
能让一个新人去做订饭这件重要的事情，说明领导根本没把订饭当回事，也不在乎这件事情做砸了可能带来的后果。订饭这事，涉及到太多环节，稍不注意就会出差错，而这个差错给人带来的是一天的坏心情（吃都吃不好了，你一天还有好心情干活吗？），如果这些问题在领导看来都是无所谓的话，那么这个领导显然是不称职的领导，团队凝聚力相比也好不到哪去。
在我们，订饭这事一定是让更专业更专职的人去做。 在领导看来，保证大家没有后顾之忧安心干活是他的责任。
当然，话说回来，领导是不该让新人去订饭的，但如果确实叫到你了，新人也不应当拒绝就是。
为什么说 iPad mini 初代不可能用上 Retina 标准的屏幕？

iPad mini ，技术上完全可以实现 retina ，但实际上苹果不会这么做。
一个重要的原因是：如果苹果这么做了，那 iPad mini 2 又做什么呢？
先推出产品，赚了钱，然后继续支撑研发，苹果总是要追逐高利润的。
retina 屏幕，将是将来某一代 iPad mini 的升级，也许是 iPad mini 3 ，或者其它。我放话在这里，立此存照。
所以，不是 iPad mini 不能支持 retina，而是 iPad mini 【现在】不能支持 retina。
室友相信邪教组织，我该怎么做？

真正的邪教似乎没有必要跟你讲啊。
我以前的室友，正规邪教（邪不邪我不知道，至少是政府官方认定的邪教哦），但待人友善，处事得体，浑身弥漫儒雅气息，我没觉得有什么问题吧。
在宗教信仰这个问题上，任何异教都是邪教，或者至少教义存在明显差异的都是邪教。
你认为邪教就是大奸大恶之徒？被ZF洗脑了吧？
和邪教相处并无明显问题，因为通常来说，有宗教信仰的人，人品的平均水准都比没信仰的人好得多。——这里面重要的是你希望避免他对你传教。
如果你只是要避免他对你传教的话，解释为你信仰另外一个宗教即可。编得象一点就好了。
国人开车时开远光灯等坏习惯都是因为驾校没教好吗？

这个不是驾校的问题，而是交管部门的问题。
驾校只管把知识教给你，但是你是否执行了，是要交管局审核的，发给你驾照的是交管局，而不是驾校，允许一个不合格的驾驶员获得驾照，是交管局的责任。
比方说，我知道欧美国家，乱开远光灯是要罚钱的，见到了就罚款。
中国有没有人因乱开远光灯被罚过款？反正我是从来没有听说过！——虽然其实相关的规定存在，而且判罚标准都有，但就是没有人去执行！
我国长期以来都有一句话叫做：有法可依，有法必依，执法必严，违法必究。四句话，但是，大多数情况下，我们只做到了第一句话，第二句话就已经卡壳了，第三句话跟第四句话就成了痴心妄想（选择性执法已经成为了一种特权）。——很多时候，大家以为我国的问题是法律问题，可事实上，我国的法律本身恰恰很完善，不完善和不健全的是执行层面。当然，其实整个教育体制不重视法制思想也是个很重要因素。
既然相关的法律没有被有效执行，自然大家都要去违反。在这个问题上，所谓人性本恶说体现得淋漓尽致。
知乎适合写影评吗？

适合，讲道理可能不如摆事实更有说服力。
这就是个例子：
http://www.zhihu.com/question/19635716
客观而言，论程序员的收入水平，是编写靠近底层的程序员收入高还是高级语言程序员收入高？

从个例来说，各个层面都有高收入程序员。所以每当你提出这个问题，一定有人会站出来说自己弄某个高级语言，也一样能有几位数以上收入云云。
但是其实个例不能掩盖普遍水平，就普遍的『平均水平』而言，底层的程序员收入较高。因为底层程序员相对来说成就感较低，不容易从整体上去把握软件的大面貌，做底层驱动的人掌握核心业务逻辑的机会显然比做上层的要少，而做底层对技术水平的要求反而较高，因而愿意从事底层编程的人相对较少，相对稀缺，而稀缺的资源总是会贵一些的。
关于这个，『卖人』的外包公司应该最有体会了，咱这二线城市，java 程序员 4k 到 6k 就有搞了，C 程序员 8k 起步 10k 往上。一线城市的话，一般是按照这个水平加倍。
中国用于居住的建设用地使用权只有 70 年，那 70 年之后怎么办？

70 年，你的房子基本只有两种可能。
被拆迁了，你已经得到了补偿，住进了新房子，这个新的房子从拆迁补偿时开始重新计算时间。（关键词：新房子）
房子倒了，地皮被收回，你再买一栋新房子。（关键词：新房子）

70 年房龄的房子基本上你没有兴趣去住的，除非是全面翻新过，但现在的商品房，你似乎又没有合法的权利来翻新（自己修属于违建了），而且考虑到全栋人的意见基本不可能统一，尤其是钱的问题，要解决其中的各种问题也几乎成为不可能，所以这房子有大概率老化，然后无法住人，最后折价卖掉，或者被拆迁。
所以，考虑 70 年后的土地问题其实没有太大意义。因为在第 70 年那年，你的房子有大概率根本已经不存在。
另外解说一下两个观点存在的问题：
观点一：认为官二代掌握着大量的房产，所以 70 年可能能够小代价续期的思路：
这个逻辑漏掉了一点，那就是官二代出售旧房换新房的问题：那些官二代掌握的通常都是优质的较新的房产，这个房子实际上在 50 年以内就会失去增值价值，他们会提前把这些房子卖掉然后持有新房，因而持有 70 年房产的人（接最后一棒的人）通常还只能是贫民。
观点二：认为你 30 岁买房，必须活到 100 岁才有必要考虑 70 问题。
这个假定了所有人买的都是新房，而这并不成立。——如果所有人买的都是新房，那么这个世界上的房产中介就可以倒闭了。事实上，房产中介如雨后春笋般的出现，正意味着房产交易的蓬勃发展，正因为着二手房交易的巨大需求。因而对于大量的人来说，买到房产就只剩下 40 年也不是什么稀奇事。
实际上，这两个观点存在的问题都是『忽略了二手房的存在』。
在办公室有两台电脑，一台台式机，一台笔记本，怎么用的？

绝大多数的数据都在云端，因此没有什么需要同步的。
除了云端以外，会有一部分本地数据，对程序员来说，一般是代码跟文档，但代码跟文档必然是在版本管理系统中的（比如 hg, git, svn 等等）这些系统具有与生俱来的同步机制，不需要操心。
其他的如果真的有需要同步的文件，SkyDrive 算是一个信得过的选择，主要在于不需要任何技术门槛，（dropbox/gdrive的技术门槛你们懂的）。
更多的时候，确实没什么可以同步，因为同时开两台电脑的情况下，一般两台电脑跑的都是不同的操作系统，做的一般都是不同的事情，同步他们干啥？
对于使用1920*1080的PC显示器阅读电子书来说，mobi格式和PDF分别有什么优缺点？

我认为 PDF 不适合作为任何电子书的格式。他本身就仅仅是用于书面印刷的格式。
使用 PDF 意味着你抛弃了电子书的绝大多数优点，例如字体大小缩放，例如字体缩放之后文字的自动重新排版，例如可以抛弃翻页这种动作，完全平滑的象网页一样上下滚动整个文字始终连续，等等。如果可以抛弃电子书的种种优点，在这个前提下为什么还要用电子书。
pdf 是印刷出版格式，不是电子书格式。我认为不能支持文字字体缩放之后重新排版的电子书格式终将逐渐被淘汰。
今年（2012年）校招 IT 界的薪水为什么会这么高？

因为这已经把你免费加班的工资算进去了。
程序员们认为现在的键盘布局有哪些不合理的地方？

好吧，我唯一不满的一点就是：冒号需要按 shift 键。
这个令 vim 党是如此之不爽，以至于我基本上所有的 vim 都是把分号映射为冒号。个人觉得，vim 第一诀窍或许就是它了。
为什么 Windows 系统会越来越慢？其他系统是否有这种情况？

一个系统可能包含有各种各样的应用，当你安装了很多未知的应用时，这些应用就可能会有很多试图常驻内存，拦截系统调用，或者占用关键性系统资源，导致系统响应速度变慢等，所以，如果应用不可控，那么操作系统会越来越慢是正常的，除非我们做了一些措施来避免它。
不允许安装任何应用，通常传统的嵌入式系统是这样的，功能手机也是这样的，所以他们通常并不会变慢。——不允许安装应用，是控制应用的一种办法。
所有应用开放源代码，由全世界的黑客们审核这些代码，避免拖慢系统速度的垃圾应用，这是 Linux 的做法，所以 Linux 通常不会变慢。——开源审核，是控制应用的另一种办法。对每个个体来说，也许你不在乎软件是否开源，但一个开源的软件总会被世界各地的黑客看过，所以通常不会含有拖慢系统的代码。
不允许自行安装任何应用，只允许从一个经过审核的市场中安装应用，这是 iOS 的做法，通常来说 iOS 不会变慢，但由于审核是基于黑箱的，这些应用并不需要提交源代码给审核机构，因此这个审核并不彻底，对闭源代码的审核是不可能彻底的，因而在一定程度上，iOS 也可能变慢，只是概率比较低——封闭审核，是控制应用的另外一种办法。

Windows, OSX 跟 android 基本上都是封闭源代码+几乎没有审核的模式，在这个模式下，闭源的软件必然可能做出很多你不期望的，可能拖慢系统速度的事情，因为闭源软件是个黑箱，人们不知道他们做了什么，也就无法明确的提出质疑和谴责。那么如果你使用这些系统，就必须要你自己具有一定的判断力，对选择什么程序允许在你的机器上运行有非常好的自信，才能够自如的流畅的使用这些系统。
有男友的女孩最近突然说要找个两房的跟我合租，怎么回事？

既然是发了好人卡，就说明你只是个好人。
既然是好人而已，那么她应该是对你没有什么想法的。因为女人喜欢的永远是坏男孩，凡是发好人卡的大抵都是没有希望的。
至于楼主，该干嘛干嘛。挖什么墙角？你们两个都是备胎而已。。。什么叫备胎？备胎就是仅仅在正胎出故障时临时使用，永远不可能成为正式使用的胎（在车辆保养手册中都写着呢）。
Android的应用程序识别机器ID是怎样的过程，如何更改设备的ID？

http://stackoverflow.com/questions/2785485/is-there-a-unique-android-device-id
认真看完这里的每个答案即可。其中有篇 blog 文章链接算是比较官方的文章，当然那个blog站点不能直接访问你懂的。
这类问题请上 stack overflow。
现在如果要采购 3 部 Android 测试机，你会推荐哪 3 部？为什么呢？

一定要测试的话，一台二儿子（Nexus S）两台三儿子（Galaxy Nexus）大概就够了。
别忽略二儿子的价值，它现在仍然是低端机的标配。
另外所有开发人员建议一条线配备同一机型，然后某个测试人员做所有机型适配即可。所以，三台手机大概只能满足一个开发+一个测试的搭配吧。不过以上搭配价格倒是挺便宜，二儿子才一千出头，三儿子两千二的样子。
知乎的答案是按长度排的吗？

知乎虽然名义上是个问答网站，但实际上人们的目的是用来探索及研讨问题，而不是为了获得答案。
有明确的简短答案的问题，不适合在知乎提出。——有交流探讨价值的问题在知乎才更受欢迎，会有更多人回答，这类问题往往没有确定的唯一的答案，所以大家需要用较多的文字来阐述清楚自己的观点。
按红色按钮 100% 获得 100 万，按绿色按钮 50% 几率获得 1000 万，该怎么选？

稳定获利才是暴利。
随机数的体会在游戏中最明显了。50%命中率的单位，连续 4 击不中是再正常不过的事。100%命中率的单位都是香饽饽。——因为对每个个体来说，你永远不知道你有多少次机会，你是否有机会等到你的概率为另外一半的时候。——而对100%命中率来说，只要你能按十次，你就可以稳定的获得按后者两次相同的数学期望。
所以我的答案：抓住机会，狂按十次红色！
iPad mini 和 iPad 使用体验最大的区别是什么？

retina 屏。over
别以为分辨率无所谓，你看惯了全高清难道还能忍受vcd吗? 拿张vcd看看就明白了。
手机热点 + iPad（第三代） WIFI版，是否可以很好的代替 iPad（第三代） 4G 版呢？

完全可以，只要能解决手机的功耗问题。——你可以使用任何的 iOS 或者 android 手机当作热点，没有必要专门购买，用好手上的手机就可以了。
配备专门的移动电源，或者手机多配备几块电池可以有效的缓解功耗问题。
解决了功耗问题之后，也许唯一的缺点就是手机电池或者移动电源带来的额外重量。从重量的角度，其实电池是上选，因为通常而言即便是两块备用手机电池，重量跟体积也远远小于一个移动电源。所以，使用可换电池的手机比较合适。
--
补充：看到有人说定位的问题，我所知道的情况是 3G 版本的 iPad 也同样不带 GPS：
来源：http://www.macworld.com/article/1146020/ipad_faq.html#gps
文中的描述很可能让新手误导（我曾经做过GPS导航仪），但那实际上并不是GPS。我们知道，有手机信号的手机可以使用AGPS功能，这是一个GPS辅助系统，能够大致的定位区域，以提升GPS的搜星速度，但AGPS并不是GPS。没有硬件GPS模块的前提下，独立工作的AGPS并不能提供靠谱的导航功能。——所以 3G iPad 那有限的定位功能一般而言是不足以支撑你的导航需求的。——而且AGPS严格的来说也应当宣传为没有GPS。
要想使用有真正GPS功能的平板，请使用 Nexus 7。
协程的好处有哪些？

协程的好处：
跨平台
跨体系架构
无需线程上下文切换的开销
无需原子操作锁定及同步的开销
协程通常是纯软件实现的多任务，与CPU和操作系统通常没有关系，所以没有理论上限。
唯一的缺点似乎就是：它不能同时将 CPU 的多个核用上。但对 lua 来说这通常不是问题，因为一个宿主程序里面是可以允许有多个 lua 状态机的，开多个线程或进程，然后每个核开一个 lua 状态机即可。
svchost.exe怎么清除？

如果你坚持要清除它的话，有两个办法：
1，格掉 Windows 系统，安装 Linux。
2，买台苹果电脑，勇敢的使用 MacOSX。
不开玩笑，以上大致是我能想到的比较靠谱且简单的清除 svchost 之后保证你还有个能正常运行的系统的办法。
有哪些适合 Nexus 7 的优秀应用？

google潮流同步（实际上图标上显示的是什么“新鲜汇”），这玩意存在之后googlereader就可以退休了。
为什么电脑卸载软件还得将程序完全停止使用，不能像手机卸载软件一样么，直接卸载，甭管打开没打开的？

只有 Windows 存在这个问题。Windows 把每个正在运行的程序都视为页面文件（交换文件），而页面文件在 Windows 系统中不允许删除。
Linux 中，不将运行的程序文件作为页面文件，因而在运行中的程序文件可以被删除。
iOS 开发，已经购买了 4S，需要测试 5，是买 iPhone 5 还是 iPod touch？

个人建议啊：开发人员配 touch ，测试人员配 phone 。
给开发人员低配，以保证开发人员按照最低的硬件水平开发，保证程序在任何目标机上都运行流畅。
给测试人员高配，以保证测试人员能够在相同的时间里，测试更多的轮次，提升工作效率。
Firefox 推广初期，很多色情网站都是非 Firefox 不能播放吗？

色情网站的潜在用户无论如何都会去访问他们的，他们担心的是流量太多不担心流量太少，例如很多“专业”论坛都还是对注册严格审核控制。
一种可行的方案是，其他页面允许 IE 正常访问，但是到了那个“关键”的页面，就显示只支持 FF。这样用户可能为了继续进行下去，就会去下载 FF。由于入口没有收到影响，所以这并不影响网站流量，反而可以获得 FF 交付的推广费用，何乐而不为。
这确实是当年 FF 宣传所使用过的方式之一，FF 用这种方式推广，互惠互利——在 FF 推广初期确实存在一部分故意写代码限制仅 FF 浏览的站点，是因为 FF 出了钱，故意为之。
--
当然其实那些当年非要用 FF 才能浏览的站点，还有些并不是 FF 出了赞助费的，而是基于主动自愿：
FF 当年推广的年代，是 IE6 独大的年代，一部分仅仅是单纯反感 IE6 垄断的站长，也会出于正义，而主观的自发的限制 IE6 访问自家站点，如果使用 IE6 访问，则显示一个提示信息以及下载页面，实际上因为这个时候只有 FF 一个非 IE 内核的浏览器，反感 IE 基本上意味着去支持 FF。——当然这一部分正义站长们，现在已经改成了仅仅限制 IE6，除 IE6 以外的所有浏览器都允许访问了，不再仅仅允许 FF。如果我没猜错的话，这部分站长甚至包括知乎。
话说，阻止 IE6 浏览自己的网站是推动全人类的进步，每个网站的站长都有义务为净化互联网环境做贡献。这完全没有错。
在今后几年内，Macbook 会不会使用 ARM 处理器？

目前的arm无法提供可比拟intel的性能。intel 的手机单核cpu可以轻松秒杀所有双核arm。intel随便一个桌面级cpu就是目前arm超到冒烟都赶不上的。
我认为，用arm替代是可能的，前提是目前arm处理器性能至少再提升一到两个摩尔定律周期。
所以，再等两年看看。两年后真有可能存在arm pc，但现在还不行。
大一学生学习C语言用什么教材好？好多人说谭浩强的书对思想的引导不是很好。

谭浩强的书主要问题在于它是为ansi之前的c写的，它不符合ansi c89标准，更不符合C99以及即将颁布的新标准。
至于什么书，其实没太大关系，任何一本用C89以后标准写成的C教材都可以，因为C89是个分水岭，区别很大。
为什么很多人上公共厕所时都喜欢选择最里面的坑位？

通常来说最里面的位置是最靠窗的位置，采光和通风都更好。
智能手机硬件配置的极限在哪里？如果硬件配置已经到了极限，那么小米通过什么方法做高性价比的手机？

智能手机的性能极限是笔记本，笔记本的性能极限是台式机。
前者都会无限接近但永远无法超过后者的性能。因为一个重要的原因：功耗。
知乎为什么不增加简繁转换功能？

简繁并不仅仅是两种不同的字体，它的语言很多方面不同，更重要在于他们并不能实现一对一的转换。因此简繁转换功能在技术上难以完美的实现。——繁简转换功能可能稍微容易一点，但单向的转化意义并不大，而且有种族歧视的嫌疑。
实现一个可能会被很多人骂，很多人提意见喷口水但又无法改进的功能，不如不实现它。
你为程序编写文档吗？为什么？

我来简要分析一下不写文档的心态：
1。临时用的程序，不写。因为写完用完基本就人扔了。
2。原型程序，不写，因为这常常仅仅是为了给人演示功能的可行性以及用来深度挖掘需求的工具，项目如果正式做了，整个架构都要推重，肯定希望重新设计该程序的时候再来写文档。
3。自己对自己的项目没有信心的，或者自己觉得自己对这个项目贡献的部分属于无关紧要的部分，不写，这可能也是很多人的状态，因为觉得这个项目根本不可能延续很长的时间，而且自己的工作是次要工作，有没有文档也不是什么大不了的事情，这种心态造就了广大的码农团体。
4。想要通过保密创造技术壁垒的，不写，有些人认为自己的程序最好是没人看懂，只有这样，自己才是这个团队不可缺少的。
但我觉得，文档必写：
1。语言本身有基于语言框架自动生成文档框架体系的，必写文档。
2。中等以上的项目若从零开始，必写，否则对整个项目的架构掌控将很抓狂。
3。自己有信心的项目，必写，因为一个优秀的程序将持续的时间以及将被移植到的平台都会远远超过最初的预期。
我在自己电脑上安装了 lamp 组合架构，并在 http://localhost/ 目录下面自己编写了一个网页，比如是 index.html，怎么让别人能访问该网页？

假如你的电脑是直接接入互联网的真实 IP，这样就够了。
但是更多的时候，这个 IP 其实是你的路由器的 IP ，所以你需要将路由器的相关端口转发到你的本机。具体方法可参见路由器。
知乎哪些人的智商在 120 以上？现在从事什么工作？

（样本限制在知乎用户这个范围）智商在 120 以上应该是绝大多数，当然有很多人可能因年龄增长而智商衰退的，这是正常生理现象。
要说知乎全是 120 以上智商是否很奇怪？其实一点也不奇怪。大家是否记得一个所谓统计上海北京多少年收入可以排进 20%，5%的帖子？很多人是否感到惊讶，觉得原来只要这么点收入就能进20%，这么点收入就能进5%了？
我在这里引入圈子论点，也就是说，你处于一定层次的时候会只跟自己相同相近环境比较，会觉得自己跟周围人都差不多，因而只是个平庸的人。——当你发现自己的收入能轻松进入 20% 的时候会很惊讶，当你发现 120 智商的统计比例如此之少时也很惊讶，因为你觉得自己似乎并不比周围人聪明啊？
其实，大家的智商确实都在 120 以上，只是你周围很少接触智商 120 以下人群而已，因此你会觉得 120 也不算什么大不了的智商。就如同那些轻易进入 5% 的人仍然觉得自己收入其实很低一样。你所处的环境决定了你对自己的感觉，而这感觉跟大统计数量的平均值往往有差异。
如果要到一个荒岛上过一辈子，可以带10张黑胶唱片/CD/曲子，你会带什么？

什么都不用带，因为如果这个荒岛能够让你持续的播放黑胶唱片/CD 的话，那么必定有持续的电力供应，有持续的电力供应的荒岛，就有条件制造现代化社会所需要的绝大多数东西。到那个时候建个物流站点当土皇帝就成了。想要什么可以有什么。
有什么适合给爸爸使用的手机？

5寸的 Note 或者 7 寸的能打电话的小平板比较适合需求。
之所以一定要推荐 5 寸以上机型，是因为，只有足够大的机型才放得下足够大的电池。你需要待机靠谱的智能机，只能通过扩大电池实现。
4-inch 的 'mini' Galaxy S III 的意义何在？

Android 使用设备无关尺寸（dip）来标注手机屏幕大小，大致的换算关系是 160dp=1英寸。
对手机而言，比较常用的尺寸为 360x640dp ，以及 320x533dp，他们大致上对应了 4.5寸屏以及 4寸屏。
大儿子，二儿子，都是 320x533dp 的分辨率，三儿子是 360x640dp。
三星的盖世三是 360x640dp，迷你盖世三应该是 320x533dp，无他，这就是体现了 android 手机比较标准的两种分辨率而已。完善产品线很正常。
至于跟 iPhone5 的赢面，我觉得没有可比性，需要 iPhone 的人始终要一个 iPhone，需要 android 的人始终要一个 android。对需要 android 的人而言，iPhone 的最大缺点在于它的系统不是 android，而对于需要苹果的人而言，三星的最大缺点是它的系统不是 iOS。
例如我的 new iPad 我长时间以来的态度是：这几乎是个完美的机器，除了系统以外。。。如果它用的是 android 而非 iOS ，对我来说就完美了，因为我尝试过的所有的跨平台的阅读软件，在 android 下的表现都比 iOS 更好，功能也更强。就硬件而言，我偏爱苹果，就软件而言，我偏爱 android 系统。