bzb2023/ZhihuJunkieSpoken huggingface dataset:
服务器操作系统选 Debian、Ubuntu 还是 CentOS？

对于很多问题，回答的时候都是屁股决定脑袋的（无贬义）。比方说，在系统选择问题上，SA跟开发者一定会持有不同观点。
所以，要更好的回答这个问题，本身题主必须说明你是系统管理员，还是开发者。
如果你是系统管理员，保证服务器的稳定是你的第一要务，这是你的选择倾向。为了这一点可以牺牲其他的东西。
如果你是开发者，保证你的开发的应用能够稳定方便的部署到服务器才是最重要的，为了这一点也可以牺牲其他的东西。
系统管理员一定会推荐选择 CentOS，甚至是 RHEL，原因嘛，自然因为他们自身最熟悉，而且理论上更稳定。即便这本身会给开发者带来额外的麻烦，反正与自己无关。
不过，开发者会尽自己所能说服系统管理员不要选择 CentOS，而是选择 Ubuntu/Debian，原因嘛毕竟跨发行版部署常常会是个很蛋疼的事，在十多年工作生涯中我遇到过各种各样层出不穷的事情，其原因当然都是因为服务器选择了一个蛋疼的发行版，而服务器发行版通常而言对开发都不友好，因为两者的目的矛盾冲突。
我能够建议的就是：如果你自己是开发者，如果你自己买了一台 VPS 自己搭服务器用。选 Ubuntu/Debian 挺好。当然如果你觉得自己闲工夫实在多得没处花，可以隔三差五的就到服务器上做升级更新，用 ArchLinux 也无不可。
如果你是系统管理员，上面的程序不需要你亲自开发，那么用 CentOS 最好不过了！至于不方便的地方让开发自己去克服，反正自己维护只要稳定就行。还可以不失时机的责备几句：「你连 CentOS 都适配不了搞个什么开发」，「自己技术不行不要怪服务器版本！」，「不要指望发行版提供的包，需要什么新版本全部自己下载了重新编译就好了！」，微微一笑，深藏功与名。
如何评价 WWDC 2014 上发布的 iOS 8 预览版？

一个亮点亮瞎了其它的一切：允许第三方输入法接口。
对我来说，这个意思是：iOS 的最后一个级别在严重以上的 bug 终于解决了。
对于浏览器加输入法的用户来说，这个系统终于可用。
未越狱的 iOS 第一次成为了对国人来说可用的系统，实在可喜可贺。
如果你不需要接打电话以及收发短信的话，iOS 已经成为最接近完美的移动系统。
如何评价苹果全新的 Swift 编程语言？

随着 CPU 性能的提升，苹果感到 iOS 设备的性能过剩了，急需一些更占用资源的方法来吃掉。以使得大家更有动力升级到新版本苹果设备。
于是 swift 应运而生了，运行效率上它比不过 c 跟 objc，但开发效率会高于 objc 和 c，因而程序员会大量采用它，无论用户是否愿意，但新程序在旧 iPhone4 上流畅运行的和谐场景，以后不会经常看到了。
不过把它说成苹果码农的狂欢，为时过早，毕竟开发效率的提升有可能导致苹果码农门槛变低，从而更便宜的码农被招进来取代旧码农，或者原有的任务被规定以更短时间完成。这都不一定是好事。
好吧我知道苹果原教旨主义者又会来反驳的，不过这只是不可逆转的时代潮流而已。
你是如何定义女神的？

对我来说，女神只要满足两个条件，女性，有神格。即可。
例如雅典娜是女性，拥有战神的神格，为女神。
又例如艾露恩，嫦娥，都为女性，都具有月亮之神神格，都为女神。
不具有神格的女性不能称为女神。至于说神也是人，我不认可。当被授予或者获取了神格之时，神已经不再是人了。
WP平台为何一直不采用ATOM？

安卓对x86并无兼容性问题，说有兼容问题的人纯粹是黑而已。即便是iOS要移植到x86也不困难。
事实上在整个移动领域，x86不流行的原因都在技术之外。而不在技术之内。
一个简单的事实是：arm什么产商都能做，而x86只有intel能做（对不起我选择性无视了某企），垄断的商品具有什么特性大家懂的，贵。
所以答案很简单，x86 贵。intel 之所以坚持 x86 也不是因为这个架构优势，而是这个架构有自己的专利壁垒，不和别人竞争，可以卖到更高的利润。
如果 intel 主动放弃 x86 的高利润，跟大家合作还是很有希望的，目前的几款合作，我猜测 intel 一定有给出不错的让利幅度。但如果 intel 持续的放弃 x86 的高利润。那么做 x86 就失去意义了，intel 做 arm 一样的可以赚钱。（实际上我们公司也曾经用过一款 intel 的 cpu，只是后来 arm 方案更便宜，还是换到 arm 了）
x86在移动端不流行，与技术无关。只是因为移动端操作系统一开始就没绑在某个CPU上，而只要有选择的余地，产商当然不愿意选择垄断产商的CPU。
为什么有些非相关职业的人会对智能手机的参数津津乐道？

因为相比其他电器来说，智能手机一天在你身边陪伴你，与你交互的时间最长。
localhost、127.0.0.1 和 本机IP 三者的区别?

localhost 就是一个域名，域名指向 127.0.0.1 ，两者是一样的。
至于本机 IP，你可以理解为本机有三块网卡，一块网卡叫做 loopback（这是一块虚拟网卡），另外一块网卡叫做 ethernet （这是你的有线网卡），另外一块网卡叫做 wlan（这是你的无线网卡）。
你的本机 IP 是你真实网卡的 IP，具体来说有线无线各有一个，而 127.0.0.1 是那块叫做 loopback 的虚拟网卡的 IP。
Surface Pro 和 MacBook Air 哪个更值得选择，为什么？

两者没有可比性。
第一，用 Windows 选 SP，用 OSX 选 MBA，只有当你用 Linux 的情况下两者才没有区别，否则，操作系统不一样的设备没有可比性。
第二，SP+TypeCover 的价格并不便宜，厚度以及重量对 MBA 都没优势。——你们总是习惯要计算生产力了就把TypeCover计算进去，说重量说价格说厚度的时候就不算TypeCover了，不带这么耍流氓的。
最后，如果你是坚定的坚贞不移的 Windows 用户，MBA 绝对不会是个好选择。不要指望买 MBA 用 Windows，那只会不断的折磨你的耐心。除非你怀着一颗开放的心准备接受 OSX，或者你本来就是 Linux 党。否则其实选择 SP 是比 MBA 好的。
只论钢琴水平，钢琴家如郎朗、李云迪比王力宏、周杰伦或者一个业余牛人强在哪里？

业余牛人？业余钢琴有牛人吗？上面的回答真的看懂了问题么。
钢琴这东西需要大量的、长期的、坚持不懈的、专业练习。业余选手不可能出现牛人，就算专业选手一阵子不练也没法听。
如果你有大量的时间，长期的、坚持不懈的练习，你可能成为牛人，但那样你就不是业余选手了，因为你没有时间做你的正业。钢琴已经成为你的主业，你不是「主业之余弹钢琴」。
最后，评价一下问题中的描述：
> 如果一个对篮球了解不深的朋友问我这个问题，我一定告诉他“身高、体重、速度、力量、爆发力”等全方位差距，而且这种全方位差距用肉眼感官一下就能判断出来。
如果一个对钢琴了解不深的朋友问我这个问题，我也可以说技巧，音准，节奏稳定，力量，持久度，连贯性，情绪调动，旋律呼应，身体状态，音色的明暗控制，等全方位差距，而且这种全方位差距用肉耳感官一下就能判断出来。
长期使用 Android 作为主力机的人转用 iPhone 后会有什么不适？

最大的不适应就是输入法。好吧我只用双拼跟五笔，但这两个输入法在苹果里面都没有。
输入法是非常非常基本的使用诉求。一款必须越狱才能满足最基本使用诉求的设备怎么用？
Android 可不是必须 root 才能用的设备。至少它是可选的。而苹果不越狱是完全不能用的，最多用来打打游戏。否则其他地方你告诉我一个不需要用输入法的场景？
不解决输入法问题，苹果在我这里始终只能是备胎跟游戏机。
如何看待女作家六六的这条微博？

微博只是微博而已。微博展现的是一个想要展现的帐号。至于这个帐号跟本人的关系，完全可以忽略。
对于写作为生的人来说，博取关注，博取评论，是目的，为了这个目的说什么话都毫不稀奇。
为什么呢？因为：名人无论说什么话都是真性情，草根无论说什么话都是大逆不道。
如何正确地面试做开发的女程序员？

我来点政治不正确的答案？
其实女程序员最重要的是学习能力，当然男的也没差。不过从学习能力可以看出是否可培养。
我个人一般是给一段英文技术文档（当然是软件开发相关的文档）给看。看完了大致说说里面讲的是什么。能说出来的就可以通过了。
虽然能通过的都能独当一面，提升团队战斗力，不过很可惜的是此法的通过率真的不高。
为何大多电子游戏里单位受损了并不影响战斗力？

这个答案其实很简单：残血影响战斗力，这个设定影响用户体验，大多数用户不喜欢这种体验，有很多公司这样尝试过，然后收到的效果都不理想，于是大家就都不这样设计了。
很久以前，我记得极品飞车 5 是非常真实的模拟了车辆撞过以后的损失，转向系统等等都会出现故障，然后基本是越来越没法开了。——这其实是「残血之后战斗力下降」的非常明显例子。不过可惜这一代的极品飞车，用户认可度几乎是最低的。很多人在这个时候继续玩 2 代 3 代 4 代，然后跳过去玩 6 代。实际上在能选择的情况下，大多数用户都会关闭撞车损失的选项。
格斗类游戏，RTS 游戏，RPG 游戏也是如此。如果残血影响战斗力，那么血量就没意义，一旦掉血，不如直接投降死了算，反正战力下降之后更加打不赢满血的对手，读档或者复活重来算了。
残血影响战斗力，使得逆袭成为几乎不可能，使得战斗变成了毫无悬念的战斗，谁占据了先发优势，后发就会持续优势，然后获得胜利。整个游戏变成了一招定胜负的游戏，极大的影响了用户体验。
补充：关于这个现象，更专业的解释请参考
@刘煜鸿
的答案，谢谢。
如何看待无印良品（MUJI）把长板凳卖到 1000 块钱？

我的看法是：对于非垄断的商品，商家有权标任意价格。只要有人买就行了。
有关标价的合法性问题，我查询了一下价格法，只有这一条可能相关：
第十四条 经营者不得有下列不正当价格行为：
（一）相互串通，操纵市场价格，损害其他经营者或者消费者的合法权益；
（二）在依法降价处理鲜活商品、季节性商品、积压商品等商品外，
（三）捏造、散布涨价信息，哄抬价格，推动商品价格过高上涨的；
（四）利用虚假的或者使人误解的价格手段，诱骗消费者或者其他经营者与其进行交易；
（五）提供相同商品或者服务，对具有同等交易条件的其他经营者实行价格歧视；
（六）采取抬高等级或者压低等级等手段收购、销售商品或者提供服务，变相提高或者压低价格；
（七）违反法律、法规的规定牟取暴利；
（八）法律、行政法规禁止的其他不正当价格行为。

从这个规定看，无印良品的板凳定价 1000 没有违反价格法中的任何一条，因此没有什么问题。
c++ 哪种数据类型可以表示300+bit的二进制数？

这个可能是你需要的。
big-decimal - A C++ Decimal number class that allows arbitrary length/accuracy in calculations.
如果需要更复杂完备的库，考虑这个：
The GNU MP Bignum Library
应该像对待色情产业一样禁止网络游戏产业吗？

简单看了看，高票的回答中没有我可以支持的看法。
我跟大家的看法分歧在于：为什么要打击色情产业？
只有先说清楚了为什么要打击色情产业，才能有效的解释为什么游戏产业与色情产业不同。
我认为，打击色情产业的最重要原因，仍然是控制意识形态。因为色情产业本身象征着一种「自由」。色情产业的泛滥与发展，会使更多的人感觉自己在身体上可以是自由的。很多时候，你不向往一件事物是因为你从来不知道它有多么美好。而一旦民众更广泛普遍的体验了这种自由，就会有更多的人向往这种自由。
显然，这种对自由的向往，是非常可怕的意识形态，因为它可能会导致更多的人追求全方位的自由。与「兲朝传统」的意识形态完全相反，传统意识形态要求所有人牺牲，忽略以及无视个体自由，要求大家必须为集体荣誉服务。——在这种意识形态下才会出现网民谴责钉子户这样的诡异事件。
对自由的追求，可能会导致对另外一些敏感词，敏感词，敏感词的追求，以及最终颠覆敏感词、敏感词、敏感词们领导的敏感词。所以，色情行业必须砍，不然敏感词必须亡。
那么游戏行业跟色情行业有什么区别吗？
区别很大。
游戏行业是非常彻底的培养奴性的行业，因为，你能做游戏里面做的所有事情，全权受到游戏制作公司的控制。运营说你做的是错的就是错的，运营说要惩罚你就惩罚你，说封你的号就能封你的号，说回你的档就能回你的档，你对此没有任何抵抗的可能。
大家应该非常清楚某个「亲爹」公司的游戏协议：你的帐号属于亲爹，你的游戏内的一切物品属于亲爹，一切的一切属于亲爹，亲爹公司可以在任何时候因任何理由结束你的一切。
简而言之，要想愉快的玩耍，你必须无条件接受所有的不平等条约。——习惯网游，意味着你习惯了被管制，你习惯了被监控，你觉得有某个不可抗力的国家机器限制你的自由是天经地义的事情。
所以，全民打游戏，恰恰可以极大的提升奴性。泯灭人们对自由以及敏感词的向往，从而维护敏感词们的统治。从意识形态的角度来说，游戏行业跟色情行业具有本质上的彻底不同。
这也就是游戏行业在兲朝绝不可能收到如同色情行业之打击的原因。
好吧游戏人士别激动，本人很爱游戏的，虽然只喜欢游离在规则之外的玩法，但我本身非常赞同游戏行业的大力发展，而且有朝一日还想再去做点游戏呢。
读懂政策的目的，是成熟的表现。
因为众所周知的原因，这个答案不知道能存活多久，有兴趣的请私自收藏。
大三学生暑假要去一家互联网公司做QA，请问可以如何准备？

我曾任 QA 组项目组长，管理公司所有 QA 的工作。QA 这个概念似乎在每个公司都不同，虽然有些概念并不是标准的 QA，但它在现实中存在。例如欧洲某大公司建立了一个很大的 SQA 中心，但这个中心居然是做测试的。
一般来说 QA 有三种，配置管理型 QA，过程改进型 QA，测试型 QA。
第一种是 CM，这个有很标准的工作定义不多解释；第二种是 PI，很难做，但我觉得这算是比较正规的 QA。而第三种实际上是 QC ，有些公司把测试叫做 QA ，为避免被打脸，咱不能说它错，因为一个词被错用无数次或许就成了正确用法，说不定以后它真成为标准用法我也没话说。——实际上，现存的 QA 多数情况下，职责可能会在 CM，PI，QC 三者之间交互。
题主没说具体是什么。CM 跟 PI 是一定需要技术的，不可能给没技术基础的人去做。而 QC 的技术门槛低一些，虽然要想搞好也很深奥。个人感觉那个公司实际上招的只是 QC 而已。挂个 QA 的名头。
当然，如果是做 PI 这种 QA，却招个没技术没经验的人来做，这多半因为该公司实际上并不需要 QA，只是想找个人充当这个角色充数的，或许只是为了应付检查或者申请某个评比之类。所以题主不必过多担心。
AssistiveTouch 被大量肢体健全的用户启用，是 iOS 交互设计失败的体现吗？

对，确实是非常失败的设计。
触摸屏的手感与物理按键完全不同，触摸屏只要最轻的力度碰到，而实体键却需要较大的按压力度，两种手感之间交替非常的影响用户体验，在纯触屏手机操作过程中按 home 键非常非常不协和。只是有太多人为这个体验洗地而已。他们只是习惯了。而并非这个体验真的很好。
从触摸屏触摸转换到实体按压非常不协调，所以当出现这种不协调操作时人们寻求一种更协调的操作方式非常自然。
个人认为无论是屏幕内的虚拟触摸还是用触摸屏方式实现的实体触摸键（android四大天王那样的），体验都远远好于按压式 home 键。原因也是一样的。
注：这与 home 键寿命没有任何关系，买得起 iPhone 的人换不起 home 键属于天大的笑话。
把64位操作系统装到32位机上到底有没有作用？

32 位的 CPU 根本不可能安装 64 位系统。
只要你能安装 64 位系统，你的 CPU 一定是 64 位的，计算机的体系架构也是 64 位的，内存的地址总线也是 64 位的，目前有不少已经达到了 64 位地址线 128 位数据线。
所以你的问题根本不成立。你用的电脑一定含有 64 位内存地址总线。
而且就 PC 来说，十年前开始出产的 CPU 就已经绝大多数是 64 位，除非你有过于老旧的 PC ，否则它应该都是 64 位的。你需要考虑的是这些 64 位 PC 长期运行 32 位系统造成的巨大资源浪费。
如何评价锤子手机 Smartisan T1 的定价策略， ¥3000 竞争力如何？

我觉得老罗这个定价很好。
之前有一位知友问过一个问题，就是老罗把所有业内都骂了个遍，为什么没有遭到报复。业内要报复他并不困难，比如通过与供应链商家方面谈判断他货源之类。但这些都没有，为什么？
因为老罗的手机与他们的手机不构成竞争，所以国内同行没有必要对其实施谩骂，诋毁与报复，也没有必要雇水军来黑锤子手机。
这与小米手机不同，小米手机1代，敢定那个价格其实是存在巨大勇气的，因为那个价格几乎是与全体国内手机业界为敌，所以虽然小米从来没有骂过任何厂商，但国内多数手机产商都必须要派人攻击，派水军去发帖攻击诋毁小米手机，引导所有舆论黑小米，但小米手机+MIUI+雷军的互联网营销手法，这样的组合足够强劲，所以才能在这种天怒人怨的逆境中存活下来。
老罗显然达不到小米+MIUI的那种强势，他不可能正面直面所有业内同行的竞争，但他放过那么多嘴炮，同行是有与他干一架的原动力的。
定价 3000 元，是表明一个态度，这个态度是老罗并不打算同其他国产手机竞争，「你们还是放过我吧」。——如果老罗敢定 1999 或者更低，他的手机会被口水淹没的。——一定程度上，我相信，锤子的价格使水军们放过了它，也使得舆论并没有朝更坏的方向走。换句话说，这个定价为老罗手机赢得了生存的时间与空间。
我觉得老罗这个定价真的是非常好的选择。
锤子手机会大卖吗？你想买吗?

目前的 T1 不会大卖，将来的 4G 版本 T1 有可能，但要视情况而定。
从参数上看，目前的 3G 版本只支持联通的 3G。移动方面不支持3G也不支持4G（如果有错误请指出），据说要等到下个版本才推出。
所以目前这款 T1 的受众仅限于：联通用户中的罗粉，移动用户中的装逼范（花3K买个不能上3G的手机确实够装逼的，除非是仅仅用于测评或者当 touch 用），以及没有任何电信用户。
这里补充说明一下：中国移动作为国内用户数量最大的运营商，现在处于一个巧妙的地位，各种档次的手机都已经支持其 3G 或者 4G，从价位来说，上有 iPhone 5s, iPhone 5c，中有一加手机，魅族，下有小米，红米等等，所以在主流靠谱手机已经全面支持移动 3G 的今天，移动用户不宜再购买不支持移动 3G 或者移动 4G 的手机。
技术上我理解老罗为什么现在没能支持 4G，不过如果他能够跟一加手机学习一下取长补短就更好了。毕竟，手机，终究还是要讲究运营商的制式支持的。
至于题主的最后一个问题：我是电信用户。
如何看待高考英语改革？

本来不想回答，但在这篇问题里面很多人提到一个问题：大多数人学了英语仍然无法同外国人讲话，所以学英语无用。
这个论点是正确的吗？我认为完全不正确。
绝大多数中国人并不需要同外国人对话，事实上，也没有那么多外国人可供用来同中国人对话。对话能力对多数中国人来说并不重要，中国人学英语，更大程度上是要响应「师夷长技以自强」的古训。
换句话说，中国人学英语最大的价值在于能读懂英文资料，能阅读英文信息，能逛英文论坛，使得你获取知识与交流的范围变宽，而并非同外国人面对面对话（那只是一少部分人需要达到的目标，并非需要全民达到）。
英语教育最大的失败并不是哑巴英语，而是没有多少人认识到「哑巴英语对目前的中国人来说是最成功的英语教学」
高考本身是国人非常重视的一个考试，很多人会花很多精力去学习，取消英语会显著的下降国人的平均英语水平，实乃国之不幸。
知乎右侧广告展示的是不符合标准 ISO/IEC 9899:1999 的 C 语言代码吗？

如果是 C 语言的话，这种写法的不符合标准的地方有两个（更正：只有第一个不符合标准）：
printf 没有原型声明，这是个警告，加 #include 可以解决。
main 函数不声明返回值缺省视为返回 int，但函数结尾没有 return 一个值。这也是个警告，加个 return 0 可以解决。（更正：不写 return 符合 C99 标准，不符合C89，在C99编译器中不应当给出错误，所以这样写符合标准。）
如果无视所有警告，这样写是没有问题的，不过如果你的项目组规定必须解决所有警告，那么这样写就不行了。
为什么有的人在大学毕业前就能拿到很好的offer？他们身上哪些地方吸引了企业？

就我们行业来讲，主要是实习早的好找工作。这边有不少研一过来实习的，一直实习两年半，研三下学期写论文找工作那阵子才走，实习了两年半，没工作就有两年半工作经验，你说他们好不好找工作？
其他行业不熟悉。
MIUI, Smartisan OS, Flyme 能不能被叫做系统？

从定义上讲，取决于它怎么发布吧。如果是连操作系统一起发布的，那就叫 OS，如果只是一个界面皮肤安装到你现有的操作系统中，那就不是 OS。
实际上你就算把 Windows 加个皮肤发布，例如雨林木风番茄花园，也是 OS 的。
另外 iOS 跟 OSX 都是 BSD 的内核，他们也是 OS。而 iOS 跟 OSX 之间也只是在相同内核上的深度定制关系，你也没法说 iOS 不是 OS。
怎样在大学课堂上用 iPad 做笔记不显得做作？

最初我有点想当然，仔细想了一下才发现，真正装逼的不在于你用什么记笔记，而在于记笔记这个行为本身。
在我看来，绝大多数大学课堂是根本不需要记笔记的（补充：至少自己学过的相关专业是如此）。认真听讲，跟着老师的思路进行，课后复习，你就完全不需要记笔记。大学这么多年我都是这么过来的。如同说照相会影响对游玩过程中的体验一样，记笔记本身就会影响听讲，影响跟上老师的思路。每当我在记笔记的时候，几乎完全等同于说明，今天老师讲的课我没听懂，我必须记下来才能搞清楚了。
实际上，在我有限的生涯中，需要记笔记的仅仅出现在极少的情形，例如课程实在非常难，上课完全不可能听懂，而老师又强调这些内容是必考点，那么只有通过记笔记，然后复习的时候狂背来解决问题了。——但这种时候，全班都在埋头记笔记啊，谁会在乎你用的是什么？
需要每堂课都常规记笔记的情况还出现在随着年龄增长，记忆力减退的情况。这个时候没人笑话你记笔记，毕竟年龄不饶人啊。
因而答案呼之欲出：大家能看到你在记笔记，并且认为你装逼，说明这堂课的内容很简单，大家都很容易跟上，不需要记笔记，而你却在与众不同的记笔记，所以大家认为你是在装逼。这种时候我觉得，努力提高自己的成绩不要让别人歧视你才是正道，否则，在简单普通的课堂上记笔记，无论你用什么记，都会有人觉得你在装逼。
在中国目前的情况下，为什么要买正版？

其实通常来说，答案是因为方便。或者B格更高一点：因为正版带来了更好的用户体验。
其实当下所有成功的正版，都带来了比盗版更好的用户体验。例如 iOS 的 AppStore ，很多人买正版，因为方便，而且无需越狱。所以买正版归根结底还是安全方便体验高，而绝对不是因为所谓
买正版的人有良心，他们发自内心的觉得一定要把钱捐给开发者心理才能安宁。

用「道德」为理由来反盗版是很可笑的，看到以上引用的这句话你会觉得越发可笑；作为软件从业者，如果依赖用户的良心或者道德来维持自己的生存，恐怕活得比在中关村卖盗版光盘的人更不如。
要想让用户选择正版而非盗版，无非是两个途径：一是尽可能提升正版的用户体验，二是尽可能降低盗版的用户体验。如此这般，让有条件购买的用户觉得购买正版可以接受，本质上来说，这是各厂商一直在做的事，只是没有明说出来罢了。
提升正版的用户体验有很多种方式，降低盗版的用户体验也有很多种方式，我就不一一举例了，题主如果真的想过这个问题，就应该慢慢能找到答案。当然如果你能够具体的细化实际的例子，欢迎评论探讨有关细节。
现在在用iPhone5，马上高考完有必要换个新手机吗？

不建议换手机，若是喜欢 iOS 应用可以搞个 iPad，屏幕大，眼睛轻松很多。
手机建议少用，毕竟屏幕太小，长期使用对视力影响很大。
在事业单位工作，月薪 2000 元有必要买汽车吗？适合买什么样的汽车？

你有买车的想法说明你基本上没有什么开销，换句话说 2K 几乎算纯收入。
我理解那些劝题主买车的想法，但就现在而言，一年 1W2 油费，3k 保险，停车费过桥费年检什么的，小区物业收停车泊位费什么的，加上维修养护什么的费用。在我看来一年 2W 已经是非常节省的水平。
换句话说，买个车，一年 2W-3W 的可支配收入会持续的花出去，对 2K 的工资来说，就算没有任何其他开销，养车真的很紧张，何况小区一般都要收停车费。所以，我实在是无法理解那位「分期付款买车」的同学，2K 的工资如果去除掉车辆开销哪里还有钱分期付款？他这个车如果不能一次性付清，一定养不起车。
所以如果要认真问这个问题的话，我能给出的回答是：你能够一次性付清，并且后期养护费用非常低的车。照这个标准去选吧。
为什么跑酷游戏结局通常都是以玩家操作的角色死亡结束，但玩家没有非常强烈的挫败感？

每个人有不同的挫败感。而相当多的人确实在跑酷游戏中存在强烈的挫败感——于是他们就把游戏删了。
剩下来的经常玩跑酷游戏的，都是那些不以此为挫败的人。
你看，人选择游戏，游戏也选择人。跑酷游戏带来的挫败感是真实存在的，但是同样一个挫败感在不同人眼中的感受不同。而觉得这个挫败感强的人都不玩了，剩下的喜欢玩这个游戏的就都是觉得这个游戏挫败感不强的人。
似乎很多人难以接受「人跟人是不同的」这种观念。不过我想大声的说：我还是觉得跑酷类游戏挫败感很强，无论你们如何为跑酷游戏洗地。
国外购买的上千本图书，未经申报，回国时被海关扣留，该如何取回？

我进关时也被扣押过物品，事实上海关只是不允许进关而已，如果你出国将其再次带出是没有任何问题的。
书籍涉及到意识形态问题，我不认为你可以顺利的将大量书籍带进国内，尤其是文科类书籍。
因而，这里我能想到的建议就是将这些书拖回去找个学生帮你全部扫描保存电子档。如果你真的是自己用的话，这个代价可以接受。一个硬盘就能装下的东西不用再怕进不了关，而且母本确实保留了，即便要看还可以回国再打印。
如何评价 2014 年 5 月发布的小米平板？

其实我真的很期待小米平板，期待了很多年。不过在这个新闻发布的时候，心里突然拔凉拔凉的
我就想说，这个平板在地铁里没法玩天天酷跑，植物大战僵尸2估计也不成。为什么？因为没 3G 啊，大多数地铁也没 WIFI 覆盖，然后不能联网进不了游戏。
既然这个平板主打是图书跟游戏，你把 3G 功能去掉了，很多游戏根本没法进，那么强的 GPU 是用来做什么的？难道只是用来做书籍翻页特效的？
不要扯 3G 资费的问题。游戏只是登录认证根本用不掉多少流量，3G 功能的意义在于随时随地能联网，而不在于需要花多少流量。对于典型的电子书与游戏应用来说，流量占用是很小的，而随时有网络是很重要的。——更重要的是有了 3G 就可以扔掉手机只带平板。而没 3G 的话，必须同时带平板跟手机，携带重量平白无故增加了。
当然，这个平板的分辨率。。。故意做得跟 iPad 相同，很像是为了照顾商家直接移植 iPad 应用而设计的，不知道这算好事还是坏事，我说不好，希望这个平板能多升级几个版本吧，将来能上 Android 5.0 不？
如果真的是不在乎游戏，仅仅考虑电子书，那么其实 Kindle Paperwhite 会不会更适合？
「只要是微软的 C++，都是不标准的，而且 IDE 庞大，C++ 11 的特性都没支持全」是真的吗？

分开来回答把：
1，只要是微软的 C++，都是不标准的。
应该说微软独有的那部分扩展特性，别人没有，（比如什么 CString，stdafx，独有的pragma标签之类），你若是不用那些非标准特性，微软仍然可以是标准的。
2，IDE 庞大。
这个显然并没错，安装 Visual Studio 必须占用 C 盘的空间（即便设定为D盘也必须将大部分内容放在C盘），而且还不小。数倍甚至数十倍于其他 IDE 所占用的空间。不过只要你有剩余空间，这其实也不算是个大问题。
3，C++ 11 的特性都没支持全。
（原评论已删）有知友指出 clang 已经完整支持，所以这一点 clang 应该更有优势。
4，另外我注意到楼主的用词「VC」，这个用词一般是用来形容 98 年的 VC6 的，现在的人用 VS 居多，所以能说出 VC 给人感觉你仍然在用上个世纪的编译器，而如果你坚持使用上个世纪的编译器，它离当前标准相差太远太远了：请回到二十一世纪。
我们看到，其实你朋友说的话基本上是对的，只是看你怎么理解罢了。使用其他的编译器能够让你避免使用微软独有功能的诱惑，这样你的代码将来就算拿到 Visual Studio 里面也是能够编译的。而使用 VS 的话，新手基本上很难避免诱惑不去使用 VS 专有特性，而一旦使用这些特性，你的代码不容易移植到其他平台，就被微软绑定了。——对于老手来说这确实不是问题。问题在于并非所有人都是老手，所以微软通过独占特性来锁定新手程序员的行为，很有必要向新手指出。
至于轮子哥 说的「最好的编译器是 ICC」，我表示呵呵。ICC 的存在是为了让代码为 intel CPU 做优化。因此，这个编译器「好」的前提是所有代码都在 intel 的 CPU 上运行，很幸运现在这并不是事实，移动平台已经远远超过了桌面PC的数量以及使用率，而他们绝大多数都不是用的 intel CPU。
如何看待linux黑？开源黑？

这让我想起 ETO 破壁人回应前三位面壁者的话：
主不在乎。
——出自《三体 二 黑暗森林》
这句话以及后续的描述，彻底的击垮了三位面壁者。
当你自认为你是某个信仰的卫道士时，「不在乎」才是面对异教徒的终极武器。
为什么MacBook在合盖状态下只有在自己在充电的情况下才会给USB接口连接的设备充电？

电脑上标准的 USB 口额定规格是 5V 0.5A，功率为 2.5W，而 iPad 充电要求的功率接近 10W，USB 口无法给 iPad 等设备提供足够的电力，无法实现充电。
要想实现充电，目前是操作系统检测到该 USB 口上的设备是一个 iPad，然后提升 USB 口的输出电流，此时才能正常的给 iPad 充电。
合盖状态下系统处于睡眠，无法进行这个检测，因此无法进入充电状态。但如果在开盖状态下插入，进入充电状态，合盖之后将继续保持充电状态。
GLIBC版本问题如何解决？

这种事情，我的解决办法是在低版本 glibc 的电脑上编译相关应用。
如果你只要发二进制的话，就用低版本 glibc 编译发布。——这样在高版本 glibc 电脑上一般可以正常运行。反之则不一定可行。
如果发源代码就无所谓，反正每个机器上都是自己编译。
最难死的 boss 是谁？

圣斗士的青铜四小强
喜羊羊
熊大熊二
Jerry鼠
手机没带就没有办法用自己的设备登录微信了是么？

如果你没带手机，有自己的平板也可以。
这个故事告诉我们，有平板有多么重要。
对于主流配置的电脑来说，机械硬盘是否成为用户体验的短板？

机械硬盘是否成为短板，取决于你的硬件配置，以及你实际常用的软件。这对每个人来说不同，不能一概而论。
假定你购买的是新款的CPU，足够大的内存，足够强劲的显卡，——那么机械硬盘确实是短板。
对于轻度的应用，由于所有的数据都可以加载到内存，因而机械硬盘不会对系统造成任何性能短板。比方说我长期打开一个浏览器，从来不关。电脑只睡眠，从不关机。所有数据其实都在内存中，硬盘根本可有可无，其性能自然也可以忽略不计。
但是，在需要大量的随机读取数据的情况，机械硬盘与SSD会有明显差异，实用场景如下：
1，操作系统冷启动的时候，需要读取大量数据，此时系统刚启动，不可能全部加载到内存。
2，从大量的文件中搜索内容，由于文件量巨大，不可能全部提前加载到内存。
3，第一次启动游戏，或者启动较大的游戏，进行场景切换，游戏材质数据比内存更大的情况下。
4，经常开关机，不使用睡眠功能的情况下，开关机会导致内存中的缓存数据丢失，影响下次加载的速度。
包括但不限于以上情况下，机械硬盘会成为系统性能短板，这些情况都非常常见，所以对很多人而言，机械硬盘就是系统性能短板。
知乎很多人推荐 SSD ，一个重要原因是：他们的电脑的配置都挺好，系统的其他短板都已经解决了。只剩下机械硬盘这个短板了。所以更换硬盘的性能提升最明显。
一个民主国家走向专制需要经历哪些阶段？

如果是一个比较大的国家，跟一群人毕竟还是不一样的。
我认为「动物庄园」这本书描写的过程更符合题主的问题。
所以，题主可以参看「动物庄园」这本书。
为什么现在的手机都不具备关机密码保护？

关机密码没有任何意义。我不知道你关机是出于什么目的。
如果在乎时间的话，一个饼干盒就足够了，将手机扔进一个金属的曲奇饼干盒（或者具有类似特性的金属容器）可以完整的屏蔽掉所有信号，无需关机，但此时手机与关机没有区别。——这是我的一个警察同学告诉我的，因为小偷常常使用类似的容器装手机。
如果不在乎时间的话，让手机呆几天，电池耗光了，也就关机了。
从保护电池的角度，电池电量低自动关机是任何手机必须实现的功能，在这个功能必须有效的前提下，关机密码就显得没有意义。
补充：参考知友 刘长曦 的意见，强制关机功能必须实现，而且拆 SIM 卡也是非常简单有效的办法。
Windows 之后，什么操作系统可能会占据主流？

如果你知道 Android 是 Linux，如果你知道 ChromeOS 也是 Linux，如果你知道 Ubuntu 也是 Linux，如果你知道 Meego 也是 Linux，如果你知道 FirefoxOS 也是 Linux。如果你知道 MIUI/Flyme/锤子 都是 Linux。这个答案其实很简单的。
您知道以上所有这些系统的开发者都需要招募熟悉 Linux 的开发人员吗？
Linux 是一个内核，是一张菜谱，而如今，各种不同的产商和势力在其之上构建了不同的上层系统，并命名了不同的名字，但无论它们有多少个名字，它们都是 Linux 的不同的发行版而已。
OSX 的市场份额这些年一直处于「持平」状态，当然你可以引用一些被选择性修饰的数据来证明它的所谓「节节攀升」，不过桌面操作系统的萎缩是不可扭转的现实，Windows 可以靠巨大的存量终端以及存量应用程序的优势抵挡这个萎缩的趋势，而 OSX 不能，它的份额其实将被自己的 iOS 挤占，除非将 OSX 与 iOS 计算为同一个操作系统，那么我认为它们的份额将在一段时间内保持稳定。
如果一定要有某个系统能取代 Windows 占据主流，我认为会是 Linux。如果具体说是哪个发行版，我猜测最有可能是 Android。
不过，我个人认为以上的事情不会发生。因为巨大的存量应用以及存量终端将会导致 Windows 在可以预见的将来都一直占据主导地位，没法改变这个事实。
电信最新推广100M光纤宽带，为什么上行速度老是被人喷呢？

上行速度至少影响如下使用场景：
1，视频聊天，你上行速度低，对方就看不到你的视频，或者只能以低质量动画片的方式。要想靠谱的视频聊天，必须有可靠的上行速度。
2，把自己的照片与视频上传的网盘的时候。哪怕你只是用数码相机照满了一张 2G 的卡，试过上传的人都知道那有多慢。
3，玩联网游戏，这个时候虽然上行带宽不需要很高，但上行数据的低延迟要求还是要的，如果你的上行带宽很低，则有可能因带宽抢占问题导致不能得到足够低的上行延迟，此时别人可能看见你走太空步之类。
4，玩 PT 的，这个不解释，不过从 PT 站的数量来看，中国有数千万 PT 党应该不算过分。
网络使用的多样化必然将导致上行下行的需求同时存在。所以喷电信的假上行显然是必然的。
现在哪些编程语言适合写操作系统？

如果是说内核的话，所有主流操作系统的内核都是 C 写的。
但是操作系统内核不是给最终用户使用的，操作系统要有外围的应用程序才能给最终用户使用，为了编写各种不同的应用程序，程序员又编写了各种不同的编程框架来方便应用程序的开发，这些编程框架可以基于各种不同的语言。
例如 Windows 有基于 C C++ C# VB 等各种不同语言的编程框架 API，而 OSX/iOS 主要是 ObjC 的框架。Android 有 C++ 跟 Java 的编程框架，而 Linux 本身只是个内核，其上可以有各种各样的任何语言的框架。
如果是说严格意义上的操作系统，一般指的是内核，那么我认为只有 C 语言最适合。
如果是广义的 操作系统内核+外围应用程序，那么外围应用程序可以用任何语言编写，内核仍然是 C。
如何给身边人推荐 Windows Phone 设备？

自己掏钱买了送人，然后附加一句「如果你不喜欢可以卖了换钱」。
修改电脑的Hosts文件为什么不能阻断网络访问？

hosts 文件从来都不能限制对网络的访问。他只是给域名解析提供「建议」。
如果一个程序不使用域名而是直接使用 IP 进行网络访问。
或者一个程序不使用 hosts 提供的域名解析「建议」，而是自行解析域名，然后用 IP 访问。
那么他不会受到 hosts 文件的任何影响。
hosts 文件不是防火墙。谢谢。
你觉得 iPhone 系列哪款手机外形设计最漂亮？

最漂亮的，永远是下一款 iPhone。
『外祖母悖论』有办法破解吗？能否用平行宇宙论来解释?

我在时空旅行的那个问题中列举了三个常见的理论派系（都是别人提出的，我只是归纳总结而已）。
对你这个问题来说，三个理论派系都可以解释该现象：
观察者理论：你回到过去能看到外祖母，但只是能看到而已，不能改变任何现实。所以无法杀掉外祖母。
平行世界理论：你回到的过去已经不再是你所来自的那个过去，而是一个新的平行世界，在这个平行世界中，你可以任意杀掉外祖母，对你的存在没有任何关联。
宿命论：你回到过去这件事实已经存在并且已然存在，外祖母没有死，说明在你回到过去的过程中，必然发生了某件事情或者某一系列事情让你无法成功杀死外祖母。外祖母根本没有死。
如何优雅地防止手机被偷？

买个能栓手机绳的手机，然后把手机绳直接栓在你衣服上。这样只要你衣服没被扒掉应该不会掉手机了。一般的手机贼是不会随身带剪刀剪绳子的。
注：此方法的创意来自《丁丁历险记》
==
补充：
鉴于很多网友反映贼用剪刀剪破衣服的问题。考虑改进为：这个绳子栓在身上（象皮带一样），这样如果绳子够坚硬（比如用铁链），这样只要贼不给你开肠破肚，估计还是比较可靠的。
上司说「看你每天准时下班就知道你工作量不饱和」，该如何回应？

不回应是最好的回应。呵呵过去就行。如果你不准时下班，也会说你效率不高什么的，总之领导看你不爽了，想说你一句，无论你怎么做总能找到话，此时任何的回应都没有意义。
其实上司不会喜欢对随口一句话就想办法进行抵触的员工，无论这句话说的是什么。
下属据理力争之类的事，仅限于开会讨论的时候，出了会议室一切听领导的。对领导的意见乱BB是非常不职业化的行为。
当然，如果你真的看不惯这个领导，直接跳槽就好了。也没有必要回应，因为这种回应对你的人生没有任何一丝的好处。
为什么除 Nexus 以外的 Android 旧设备都很少且很慢得到系统升级？

我觉得 HTC 的图只能更好的解释了为什么 Google 不愿意继续同 HTC 合作 Nexus 机型了。特么繁琐的流程。
实际上，如果用比较科普的方式来说，搞清楚这几点就够了。
驱动程序与操作系统内核的版本相关，例如 XP, Win7, Win8 往往都需要单独开发驱动程序。
Android 的内核是 Linux，而每次升级 Android 都同时升级了 Linux 内核，这也就意味着必须升级相关的硬件驱动。
Linux 内核只收录开源代码，硬件厂商的驱动程序如果不开源就不可能随 Linux 一起发布，所以这些驱动都是硬件产商自行维护的。这意味着硬件产商的驱动必须在新版本 Linux 内核中重新编译与调试，重新发布给设备产商。
这意味着，如果升级 Android ，必须硬件产商提供新版本的硬件驱动才能进行，否则无法升级。
硬件产商不提供旧硬件针对新版本 Linux 内核的驱动，Android 设备产商就无法完美升级 Android。

如果设备产商不提供新版本的硬件驱动，是否完全没办法呢？也不是完全没办法。
民间高手通过黑盒破解方式实现兼容驱动，该驱动稳定性比不上官方但勉强可用。
升级 Android 的时候保留旧版本的 Linux 内核，从而维持旧版本的硬件驱动。但是新版本 Android + 旧版本 Linux 内核可能存在兼容性问题，一般需要全面的测试才能发布，全面的测试、调试与品控需要时间。事实上，民间 ROM 大多用这种方式实现对新版本 android 的适配，某些厂商的官方升级也是用这种方式实现的。（当然，这种只升 Android 不升 Linux 的方法对 Google 来说往往不可接受，这就是为什么民间可以给三儿子吃 4.4 而官方不给的原因）

嗯，技术上，大致就是这样。

当然，Android 不升级最主要的原因不是技术难度，而是真的因为设备产商不愿意升级，相信我，谁愿意没事找事呢？绝大多数的研发力量肯定放在新产品上，不可能放在已经卖出去的旧产品上。
站在餐厅老板的角度，用什么样的平板充当点菜工具最合适？（站在成本和客户接受程度来考虑）

题主需要想清楚，平板在这里充当点单（服务员用）还是菜单（顾客用），前者意味着引进一个电子化办公系统，可以一定程度提升效率，后者只是替代了菜单的印刷。
对后者来说，平板的区别可能只是能显示更多的图片而已。
对前者来说，点菜单是由服务员持有和记录的。所以这个与客户服务应该没有关系。区别仅仅在于，平板点菜，点菜的菜单可以通过网络立即送达厨房。而纸质点菜需要点菜员亲自交单。所以在效率上「可能」会更高。
个人对「点菜单」类的平板推荐是：任意平板，足够廉价即可，有三防功能优先，要考虑到服务员在使用过程中可能因意外造成的损坏，降低相关负担。最关键的是得有开发的相关系统。整个财务，厨房，流程全部要打通，就方便了。
个人对「菜单」类的平板推荐是：不推荐。客户拿纸质菜单的体验要好得多。
电脑，手机的应用 APP 为什么都默认开机启动，而且在装软件的时候都有其他软件默认安装，这些公司怎么回事？

默认开机启动是因为开机启动对产商有利益，所以产商会尽可能的用各种手段要求或者诱使自己的程序员这么做。
安装其他软件是因为其他软件给了他们相关的利益，驱使他们进行捆绑安装。
iOS 只是不开放开机启动的权限，只要他敢开放，这些软件绝大多数都会争相开机启动的。
至于这些利益是什么，简单的说就是入口，往复杂了说，请参考互联网思想吧，这事其实大家都懂，要仔细说起来就足够单写一本书了。
像素 (Pixel) 是计算机屏幕图像上最小的可控制单位吗？

取决于具体的编程 API ， 1px 不一定对应一个像素，也有可能多于或者少于一个像素。
对于网页来说，由于最终用户可以在浏览器端缩放网页（例如可以把网页缩放到 200%，甚至 1600%），因而 1px 体现在最终用户的客户端可以远远大于 1px。
chrome为何一来就有flash的支持？

chrome 从某个版本开始预装了 flash 而已，这是同 adobe 合作的。——这叫「预装」。
特斯拉汽车（Tesla Motors）对汽车行业的影响力有多大？

其实吧，大家常说一句话，点子没用，关键是看执行力。
纯电动汽车在传动技术上的制造难度小于汽油车，成本也小于汽油车，主要的技术门槛只是电池。这一点很多汽车厂商最清楚，所以允许纯电动车的存在，意味着他们在汽油车方面的技术积累与技术门槛被打破了。一定程度上，也是传统汽车产商只做混合动力不愿意做纯电动车的原因。
做纯电动车的想法很多人都有，但谁能做到？要做的事情很多，要有人愿意购买（概念宣传与营销），要让这些人有地方充电，要建立足够多的充电站/换电站，要给这些人在自家充电创造条件（帮助搭建充电桩），这些都是你做纯电动车需要考虑的问题。
国产产商，对以上的一切，都依赖政府。他们只希望等政府部署好了足够多的充电站，等政府修好了足够多的能在自家充电的房子，等政府解决了一切问题，然后才考虑制造纯电动车。
而特斯拉呢？特斯拉以一己之力，试图创建电动车的真实可用的「生态环境」。这才是特斯拉所做的最宝贵的事情。特斯拉跟其他电动汽车厂商不同的地方就在一点：特斯拉创造和构建生态环境，而其他汽车产商只是消极的等待生态环境。
为什么说特斯拉是下一个苹果？因为他在努力创造一个生态环境。
说到底就是一句话：把点子转化为执行力。
新买的移动硬盘该格式化为 NTFS 还是 exFAT？

Windows 的兼容性是最好的，所以优先照顾其他系统，不要使用 Windows 的文件系统。
Windows 的文件系统放到其他系统下多多少少有问题（包括 FAT 跟 NTFS，在 Linux 下都存在权限丢失等问题）。而其他系统的文件系统放到 Windows 下一般很稳定。
如果跟 Mac 混用，请格式为 HFS+ ，然后 Windows 装相关驱动。
如果跟 Linux 混用，请格式化为 ext4 ，然后 Windows 装相关驱动。
如果要考虑移动使用的话，可以弄一个很小的 FAT 分区（100M的FAT分区）存放 Windows 驱动程序，这样可以在别处安装。
为什么电影院里很多大片都是 3D 的？

放 3D 当然是为了多赚钱，为了上座率，这有什么奇怪的？
其实很多人是这样想的：2D 片有必要去电影院去看么？自己都能下载了。
「只有 3D 片才值得去电影院看」。很多人就是这么想的。
象这么想的人多了，自然影院只放 3D 了，因为 3D 卖座，2D 没人看。
u盘为什么不默认是NTFS格式的？

不知道题主具体想表达什么。任何不问是不是，先问为什么的都是耍流氓。
在 Windows 7 系统中格式化 U 盘，查看文件系统格式，可看见选项排列如下：
NTFS
FAT
FAT32
exFAT
很显然这个选项是有排序的，而且绝对不是字母顺序（N的字母序在F之后，而且NTFS出现得比FAT晚，所以除非微软故意为之，没有任何其他的理由导致 NTFS 排在前面）。
这个排序的意思，NTFS 是 Windows 7 格式化时的第一选项。
Ubuntu 装机之后，缺省是支持 NTFS 的。
我家的机顶盒缺省支持 NTFS 格式的 U 盘，高清的片子拷在 NTFS U 盘里面能够直接播放。
支持 NTFS 的高清播放机顶盒很多，大多数都使用的是 Linux 系统。
所以，你可以看到，如果有需求的情况下，NTFS 本来就是缺省选项。
那么，为什么不是所有设备都支持 NTFS？
原因很多，我只能推测：
首先，FAT 是必须要支持的，因为兼容性，已经有大量的现存的 U 盘使用 FAT，为了保证向后兼容性，你的设备当然必须要支持 FAT。
然后，NTFS 相比 FAT 的优势是能保存 4G 以上的文件，此类文件通常只出现于高清视频文件，其它文件很少有这种需求，因而大家看到，高清播放盒领域的设备都会要求支持 NTFS，而其他设备就没有觉得自己有支持 NTFS 的必要。
结果：既然 FAT 无论如何都要支持，那么支持 NTFS 意味着我需要同时支持两个文件系统，而支持 FAT 意味着我只需要支持一个文件系统。对于图省事以及节省成本的设备，当然不会考虑支持 NTFS，毕竟那意味着需要写额外的代码，对不？
一个默认已经确定了，就很难改了，仅此而已。
iOS 的响应速度为何比 Android 快那么多？

最主要的原因有两个：
一是 android 上面的第三方应用的开发质量很低，导致只要你安装了第三方软件，就可能导致整机卡顿。什么软件都不装的原生 Nexus 设备还是比较流畅的，所有非 google 的软件都不装前提下。
二是大多数 android 手机的硬件配置比 iPhone 要低，尤其 GPU 部分基本没有超过 iPhone 的
第二个原因其实很多厂商努力在克服，很多人在报抱怨 android 产商堆硬件，其实他们那么卖力的堆硬件也并没有赶上苹果堆硬件的速度，而苹果堆硬件是偷偷堆，只是从来不宣传而已，例如苹果从来不会宣传它把 iPhone 的 GPU 堆到了几乎所有 android 机型无法抗衡的逆天程度。目前，只有旗舰 android 机型才勉强与 iPhone 性能持平，甚至仍然比 iPhone 略低。
至于第一个原因就很难克服了。要么选择不安装任何第三方软件，要么选择集成一些自启动管理，网络访问管理，电池管理等工具，让那些软件在不用的时候无法偷偷运行，无法影响整机系统的流畅度，这需要对 android 很熟悉才能做到。实际上 android 已经成长为跟 windows 差不多的，恶意软件肆掠的平台了，非 IT 业内人员很难流畅使用 android。这是开放性与自由性所必然付出的代价。
为什么游戏里的 Boss 体型都很巨大？

我的想法其实恰好跟大家相反，BOSS 大的原因至少有一个：玩家角色太小了。
换句话说，其实并不是 BOSS 做得太大，而是玩家角色做得太小。
但是，我们能不能把玩家角色做大？
我觉得不能。因为玩家角色通常背对玩家，而且比 BOSS 在距离上更近。所以，如果玩家角色的模型同 BOSS 相同大小，实际表现出来就是玩家角色在显示器上远比 BOSS 大。玩家角色占了半个屏幕挡住了大部分可视区域不是什么稀罕事，这并不是非常好的游戏体验。
在这种情况下，我们能把玩家角色做大么？好像不能的。所以，玩家角色应声做小了，于是 BOSS 就显得大了。
HTC M8 也会出现双底栏的现象，为什么没有人像批评 Smart Bar 一样批评它?

题主，我觉得你只是看评论看得太少了。
M8 的那底栏已经被人喷出翔了好不？从没发售就开始喷。各种科技评论遍地都喷 HTC M8
你没看到的原因可能是：HTC 在公关方面投资得更多，水军更多，把喷子们的声音都压下去了而已。
PS：任何不先问「是不是」只是问「为什么」的都是耍流氓。
你在编程时见过最愚蠢的 Bug 是什么？

看了那么多人的回答，我相信编程时最愚蠢的 bug 是：
忽略编译警告，或者编译警告没有全开。
认真阅读编译器信息，它能解决很多你本来要花很长时间才能找到的问题。
注意，很多经典的情况，编译器都会给警告，完全不需要通过所谓编程规则去限制，例如：
if ( p = NULL ) {}
很多书会推荐人写 NULL == p 这种模式，其实完全没有必要，因为这种错误编译器会检查出来。
pansz-pc:/tmp$ gcc -Wall 1.c
1.c: In function ‘main’:
1.c:6:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if ( p = NULL ) {
     ^
下面来看另外一个例子：
#include <stdio.h>
int main()
{
    unsigned char i;
    for (i = 0; i <= 255; i++) {
        printf("%d\n", i);
    }
    return 0;
}
上面这段代码很多人觉得不会给警告，但它是有的：
pansz-pc:/tmp$ gcc -Wall -W 1.c
1.c: In function ‘main’:
1.c:7:5: warning: comparison is always true due to limited range of data type [-Wtype-limits]
     for (i = 0; i <=255; i++)
     ^
实际上，很多问题都是编译器警告能解决的，省掉你很多调试工作。
之后我会考虑将其他的，可以遇到的，编译器警告能解决的问题补充在后面，也欢迎大家提供其他的一些愚蠢代码，我尝试一下编译器警告能否解决。
路由器厂商为何不（在硬件条件允许的情况下）使用类似 DD-WRT、OpenWrt 等功能更丰富的第三方开源固件？

主流款式的路由器硬件配置很低，在 ROM, RAM, CPU 等方面都不能带来很好的 openwrt 体验，不足以让折腾党体面的使用 openwrt 等开源固件，只有高端款式才拥有足够的硬件配置。
一般能刷 openwrt 等开源固件的都是专门生产的高配版本，或者由淘宝产商自行升级硬件配置之后的版本。tplink 的高配版本，能刷固件的版本，淘宝都有卖的。
至于版权问题并不会象想象的那么大。毕竟路由器并非只是大公司生产，大把的小公司以及山寨产商做。对他们来说版权问题完全可以忽略。为什么不图省事直接用开源固件？
所以答案其实很简单，并非路由器产商不使用，而是硬件配置不够。生产能刷开源固件的路由器需要提高硬件配置，这也就提高了成本，不要小看这点成本，量大之后几分钱的成本也是大钱，何况这硬件配置的差距通常要几十块钱的差价才能弥补。——但路由器仅仅是个路由器，多数人要求便宜能用就好，并不愿意为采用开源固件提升硬件配置而付出的额外成本买单。
为什么一些人在使用电脑时不用杀毒软件？

大家的路由器就是第一道防护屏障。如果你使用路由器拨号，而不使用自己的电脑拨号，那么所有的网络通信都必须通过你的路由器进行，它是一道天然的防火墙。不植入任何软件的情况下，要想纯粹从网络攻击你的操作系统，得先攻破你的路由器。
在这道防护屏障存在的前提下，很多常规的利用操作系统漏洞的攻击手段并不象想象的那么有效。所以，操作系统的天生漏洞，在通过路由器上网的情况下，并不会造成很大的问题。
上面说了操作系统漏洞相关的问题。剩下的就是基于植入式的木马或者病毒来侵犯隐私相关的内容了，这些通常都要求用户下载相关的软件，但是具有经验丰富的用户可以最大程度上避免下载或者运行未知的软件，从而使得杀毒软件变得完全不必要。
对于有经验的人来说，杀毒软件以及安全软件确实不必要，但这部分人只是少数，只是在知乎上看起来这类人很多而已。
对于普通用户而言，有必要单独安装安全软件（例如MSE，好吧，或者360安全），但无需安装杀毒软件，很多人并不需要杀毒软件，装个安全软件就够了。
对于使用电脑很随意的小白用户来说，可能需要同时安全软件+杀毒软件（360安全+360杀毒是一个可选方案，当然也可以有其他的选择）。
至于为什么不是「所有用户都应当安装杀毒软件」？答案在于：因为杀毒软件有代价。它会消耗额外的电量，从而缩短你笔记本的续航时间。所以如果你可以不需要，就不要安装。
如果一个游戏，100 个人中只有 1 人喜欢，开发者应该放弃还是坚持？

题主要弄清楚一个概念：「喜欢」不等于「留存」。你需要在意的是留存率转化率而不是喜欢率。转化率并不是从喜欢的玩家中来。
事实上你会发现，很多人一边玩着腾讯游戏，一边把腾讯游戏骂得死去活来，他们不喜欢腾讯， 不喜欢这个游戏，但他们仍然在玩这个游戏，甚至仍然在为这个游戏掏钱，很多为腾讯游戏掏了几千几万甚至数十万的玩家，仍然是骂骂咧咧的离开的。在多数的腾讯游戏相关的讨论区中，很少有某个 RMB 玩家掏钱完了然后说这是个好游戏。这是一个惊人的事实：掏钱的其实并不是那些说喜欢的玩家，而是那些被激怒的玩家。
知道大家有多么讨厌巨人脑黄金，脑白金这种广告么？但被这些广告恶心到吐、折磨得死去活来的一部分人，还就真的买了它们，因为他们突然想要买个什么东西回家过年的时候，脑海里只浮现出了「今年过节不收礼，收礼还收脑白金」这句恶心的台词。这种广告在意的并不是你是否喜欢它，而是你是否对它留下了印象。
另外一个方面，嫌货的才是买货人，能够给你这个游戏提出满满槽点的玩家，恰恰才最可能是这个游戏的潜在玩家。而那些简单的说「挺喜欢」，或者「还不错」却任何其他感受都说不出来的玩家，反而可能留存率很低。因为他们对这件东西没有留下什么印象，所以也说不出来它有什么问题，一句「我挺喜欢」或者「还不错」就带过了，他们反而并不是你的目标客户。
实际上，不要害怕做出用户讨厌的东西，你在意的并不是用户喜欢还是讨厌，而是用户是否对这件东西留下了印象。真正应该砍掉的产品，并不是用户不喜欢的产品，而是用户没有丝毫印象的产品。
所以回到题目来说：用户是否喜欢，对游戏来说真心并不重要，重要的是试玩过程是否对他们留下了深刻的印象。——如果有深刻的印象，那么即便你这个游戏有满满的槽点，也是值得继续的。
怎么看待黄章在魅族论坛和微博发起的屏幕比例投票活动？15：9和16：9的具体区别与优劣势分别在哪里？

从我个人的角度，我会更喜欢 16:10 而非 15:9。
当然，怀旧的始终存在，在 16:10 的年代，会有人怀念 15:10，在 15:9 的年代会有人怀念 16:10，在 16:9 的年代会有人怀念 15:9，不过：历史是无法倒退的。
让我们看看 MX 历代的长宽比例。
15:10 屏幕的几个例子：（魅族 MX，魅族 M9，魅族 M8，iPhone 4）
16:10 屏幕的几个例子：（魅族 MX2，三星 Note 1，Nexus 7，Nexus 10）
15:9 屏幕几个例子：（魅族 MX3，三星 GS，GS2，Nexus 1, Nexus S, Nexus 4）等
16:9 屏幕的几个例子：（Galaxy Nexus, Nexus 5，小米所有机型，三星GS3, GS4, GS5, iPhone 5, iPhone 5s）
我们观察到的现象：
1，迄今为止，魅族每一代 MX 都是不同的长宽比例。
2，迄今为止，魅族 MX 在不断提升长宽比例。
显然，为了在提升屏幕面积的情况下仍然保证握感，下一代 MX 必须再次提升长宽比例。
而 16:9 ，将会是一个非常合理的，明智的决定。
从另外一个方面来说，既然苹果都已经跟随 16:9 了，魅族没理由不跟进啊。
对煤油来说，如果你们真的了解你们的老大，就应当支持他再次更换分辨率比例的决定，谢谢。