硬核观察 #1050 Twitter 限流，新注册用户每天只能阅读 300 条推文
Twitter 限流，新注册用户每天只能阅读 300 条推文在限制未登录用户访问 Twitter 后，它又遭遇了严重技术故障，Elon Musk 以有人在大规模抓取推文为由宣布了限流措施：普通用户每天只能阅读 600 则推文，认证用户 6000，新注册用户 300（之后又宣布略微放宽限制）。但有开发者认为不是有人在抓取推文，而是它自己的问题导致了它自己对自己发动 DDoS 攻击。消息来源：Solidot老王点评：没见过这么糟糕的服务，居然还怕人看多了。看来 Twitter 快被马斯克玩死了。GIMP 3.0 今年有望发表候选版本最近，GIMP 的主要开发者们召开了自 2019 年来的首次开发者会议，“Wilber Week”。这是一个为期一周的会议，在阿姆斯特丹的 Blender 基金会总部举行。根据会议发布的信息，看起来他们可能会在今年至少开始 GIMP 3.0 的候选版本阶段。目前正在开发的是 GIMP 2.99.16 版本。作为备受期待的对 GTK3 的移植，以及作为 Photoshop 的开源替代品的一系列其他改进，GIMP 3.0 已经酝酿了十年。会议还讨论了可能成立 GIMP 基金会的计划。消息来源：Phoronix老王点评：说实话，已经对等待 GIMP 3.0 没有激情了。或许，抛下沉重的历史包袱的办法就是破而后立。远程工作使美国人的生产力下降美国劳工统计局的新数据发现，2022 年有三分之一的美国人在家工作，高于 2019 年的四分之一。调查还发现，在家全职工作的美国人比在办公室的美国人每天少工作 2.5 小时。如果人们回到办公室，像 2019 年一样每天工作 8.2 小时，而不是每天在家的 5.7 小时，那么美国经济就会增加了大约 8 亿周的工作量，即提升 8%。消息来源：Slashdot老王点评：没错，我在家也不想干活~ ?
硬核观察 #1043 数百万 GitHub 项目易受依赖库劫持攻击
数百万 GitHub 项目易受依赖库劫持攻击安全专家发现，数以百万计的 GitHub 项目易受依赖库劫持攻击，攻击者可以借此发动影响大量用户的供应链攻击。GitHub 上的用户名和项目或库的名字如果改变，为了避免破坏其它项目的依赖关系，GitHub 会创建一个重定向。但如果有人用旧的名字创建了账号，那么就会导致重定向无效。GitHub 可以防御部分此类攻击，但该防御方案可以被绕过。消息来源：Aqua Sec老王点评：我觉得 GitHub 应该更认真的解决这个问题，毕竟 GitHub 已经不仅仅是一个代码仓库，而是一个供应链的重要组成部分了。但从另外一个角度看，软件项目依赖这种不确定的供应链是不是也过于宽松了？美国新数据显示，在家工作成为新常态许多在大流行期间蜷缩在家里的白领工人已经回到办公室，但没有回到办公室的人特别多。对许多人来说，远程工作似乎是一种新常态。周四公布的美国经济数据显示，在家工作似乎已经成为一种趋势，特别是对女性和受过大学教育的人而言。2022 年的数据显示，34% 的 15 岁以上的人仍然在家里工作，54% 的人拥有学士或更高的学位。而美国旧金山市长已经 提议 将市中心荒废的购物中心改造为足球场，因为越来越多人不再回到市中心上班，旧金山的办公室空置率已达到 30 年来的最高水平。消息来源：MSN老王点评：不知道为什么美国人就不回去上班了，而我们似乎都赶紧回去了。Firewalld 2.0 发布开源防火墙守护程序 Firewalld 自 2011 年以来一直在开发，而两年前才达到 Firewalld 1.0 的里程碑。因此，发现 Firewalld 2.0 在今天发布有点令人惊讶。2.0 中最重要的变化解决了区域漂移的问题，即防火墙策略可能最终违反了 “数据包只进入一个区域” 的规则。此外，还增加了对 NFTables Flowtable 的支持，可以显著提高转发性能，将网络转发的 iperf 性能提高了约 59%。消息来源：Phoronix老王点评：看起来是 Firewalld 的开发在加速，不过我更觉得它是在飙版本号。看看 Firefox、Linux 内核等开源软件的版本号，看来开源软件对版本号的谦虚传统已经被丢弃了。
OpenAI 低价倾销 ChatGPT APIOpenAI 向开发者释放了它的 ChatGPT 和 Whisper 模型，他们现在可以通过 API 调用将这个聊天机器人互动和语音到文本转换整合到自己的应用程序中。新的 ChatGPT API 将使用与 ChatGPT 相同的人工智能模型，其 API 的价格为每 1000 个字元（约 750 个单词）0.2 美分。OpenAI 称这比以前的 GPT 模型便宜 10 倍。Whisper 是去年 9 月发布的一个自动语音识别系统，它能够将英语口语转化为文本。Whisper 的价格为 0.6 美分/分钟。消息来源：The Register老王点评：这可以起诉 OpenAI 反竞争了。别的 AI 厂商能力打不打，价格也打不过，要怎么办。Fedora 38 仍将支持帧缓存 X11 和 NIS+Fedora 38 原计划准备放弃对一些老旧技术的支持，但由于无法在发布前完成，而被推迟到以后的版本。比如，在 PAM 和用户空间中对 NIS+ 的支持将被保留，它是 Unix 的一个网络目录服务，现在基本上被 LDAP 取代。还有，虽然 X.org 还没有消失，但原计划在 Fedora 36/37 中删除老式驱动程序，如 VESA 和 fbdev 驱动程序。这很重要，因为删除旧的帧缓冲控制台和它的驱动是与合并实时内核的补丁联系在一起的。但现在，它们还存在。消息来源：Phoronix老王点评：即便是旧的驱动，想干干净净的打扫了，也没法一删了之。近 40% 的软件工程师只愿意远程工作根据 Hired 的《2023 年软件工程师状况》，近 40% 的软件工程师只喜欢远程角色，如果他们的雇主强制要求回到办公室，21% 的人表示他们会立即辞职，而另外 49% 的人表示他们会开始寻找另一份工作。这份报告从 68,500 名软件工程候选人以及对 1300 多名软件工程师和 120 名人才专业人士的调查中收集了数据。消息来源：Tech Target老王点评：真是回不去过去了。除了众所周知的原因外，还有一个原因是现在的基础设施也基本上满足了远程工作需求。
硬核观察 #392 Ubuntu 21.10 在性能测试中几乎完胜 Windows 10/11
Ubuntu 21.10 在性能测试中几乎完胜 Windows 10/11Windows 11 和 Ubuntu 21.10 几乎会在 10 月份前后脚发布。根据 Phoronix 的测试，在 107 项不同的测试中，Ubuntu 21.10 在 67% 的测试里处于领先地位，而其余的胜利则由 Windows 10 和 Windows 11 瓜分。总的来说，Windows 11 内部预览版在一些工作负载中仍然落后于 Windows 10，但总体上与 Windows 10 21H1 性能相当。但是对于桌面计算机来说，不大的性能损失不及用户体验和用户习惯更重要。Linux 系统成为俄罗斯软件开发商的首选根据一份调查报告，俄罗斯的软件开发商首次更多地开发用于 Linux 系统，而不是微软操作系统的产品。一年前，Linux 家族首次以 76% 的比例上升到第一位，而微软的系统为 74%。过去 14 年来，俄罗斯软件开发商对微软的提及频率不断下降：一开始从 94-97% 下降到 84-88%，在过去两年下降到 74-79%。据称，其原因是“政府有针对性地支持俄罗斯开发公司的自然结果。（俄罗斯）国内的解决方案主要以开源系统为基础开发，通常是 Linux”。政府的支持有很大的影响。微软研究发现远程工作影响生产力和创新微软在一项针对 6 万多名微软员工的研究中发现，“微软在全公司范围内转向远程工作，损害了公司内部不同业务组之间的沟通和协作，威胁到员工的生产力和长期创新。”而且发现，远程工作也改变了员工的沟通方式，使他们比以前更频繁地依赖异步沟通，如电子邮件和即时信息，而比以前更少依赖同步沟通，如音频和视频通话。在微软同时发布的另外一篇博客中说，在对 2500 名随机样本的调查中发现，在远程工作的这一年，“在微软感到被包容的人的比例达到了 90% 的历史新高。”在家肯定比在公司舒服一些吧。
远程工作似乎是最近的一个热门话题。CNBC 报道称，70% 的专业人士至少每周在家工作一次。同样地，CoSo Cloud 调查发现， 77% 的人在远程工作时效率更高 ，而 aftercollege 的一份调查显示，8% 的千禧一代会更多地考虑提供远程工作的公司。 这看起来很合理：技术、网络以及文化似乎越来越推动了远程工作的发展。哦，自制咖啡也比以前任何时候更好喝了。目前，我准备写另一篇关于公司如何优化远程工作的文章（所以请确保你加入我们的会员以持续关注——这是免费的）。但今天，我想 分享一些个人如何做好远程工作的建议。不管你是全职远程工作者，或者是可以选择一周某几天在家工作的人，希望这篇文章对你有用。眼下，你需要明白，远程工作不是万能药。当然，穿着睡衣满屋子乱逛，听听反社会音乐，喝一大杯咖啡看起来似乎挺完美的，但这不适合每个人。有的人需要办公室的空间。有的人需要办公室的社会元素。有的人需要从家里走出来。有的人在家里缺乏保持专注的自律。有的人因为好几年未缴退税而怕政府工作人员来住处敲门。远程工作就好像一块肌肉：如果你锻炼并且保持它，那么它能带来极大的力量和能力。如果不这么做，结果就不一样了。在我职业生涯的大多数时间里，我在家工作。我喜欢这么做。当我在家工作的时候，我更有效率，更开心，更有能力。我并非不喜欢在办公室工作，我享受办公室的社会元素，但我更喜欢在家工作时我的“空间”。我喜欢听重金属音乐，但当整个办公室的人不想听到 After The Burial 的时候，这会引起一些问题。“Squirrel.” 图片来源我已经学会了如何正确平衡工作、旅行以及其他元素来管理我的远程工作，以下是我的一些建议。请务必在评论中分享一些你的建议。1、你需要纪律和习惯（以及了解你的“波动”）远程工作确实是需要训练的一块肌肉。就像练出真正的肌肉一样，它需要一个明确的习惯混以健康的纪律。永远保持穿戴整齐（不要穿睡衣）。设置你一天工作的开始和结束时间（大多时候我从早上 9 点工作到下午 6 点）。选好你的午餐休息时间（我的是中午 12 点）。选好你的早晨仪式（我的是电子邮件，紧接着是全面审查客户需求）。决定你的主工作场所在哪（我的主工作场所是我家庭办公室）。决定好每天你什么时候运动（大多数时候我在下午 5 点运动）。设计一个实际的习惯并坚持 66 天。建立一个习惯需要很长时间，尽量不要偏离你的习惯。你越坚持这个习惯，做下去所花费的功夫越少。在这 66 天的末尾，你想都不会想，自然而然地就按习惯去做了。话虽这么说，我们又不住在真空里 (更干净，或者别的什么)。我们都有自己的“波动”。“波动”是你为了改变做事的方法时，对日常做出的一些改变。举个例子，夏天的时候我通常需要更多的阳光。那时我经常会在室外的花园工作。临近假期的时候我更容易分心，所以我在上班时间会更需要呆在室内。有时候我只想要多点人际接触，因此我会在咖啡馆里工作几周。有时候我就是喜欢在厨房或者长椅上工作。你需要认识你的“波动”并倾听你的身体。 首先养成习惯，然后在你认识到自己的“波动”的时候再对它进行适当的调整。2、与你的上司及同事一起设立预期目标不是每个人都知道怎么远程工作，如果你的公司对远程工作没那么熟悉，你尤其需要和同事一起设立预期目标。这件事十分简单：当你要设计自己的日常工作的时候，清楚地跟你的上司和团队进行交流。让他们知道如何找到你，紧急情况下如何联系你，以及你在家的时候如何保持合作。在这里通信方式至关重要。有些远程工作者很怕离开他们的电脑，因为害怕当他们不在的时候有人给他们发消息（他们担心别人会觉得他们在边吃奇多边看 Netflix）。你需要离开一会的时间。你需要在吃午餐的时候眼睛不用一直盯着电脑屏幕。你又不是 911 接线员。设定预期：有时候你可能不能立刻回复，但你会尽快回复。同样地，设定你的通常可响应的时间范围的预期。举个例子，我对客户设立的预期是我一般每天早上 9 点到下午 6 点工作。当然，如果某个客户急需某样东西，我很乐意在这段时间外回应他，但作为一个一般性规则，我通常只在这段时间内工作。这对于生活的平衡是必要的。3、分心是你的敌人，它们需要管理我们都会分心，这是人类的本能。让你分心的事情可能是你的孩子回家了，想玩救援机器人；可能是看看Facebook、Instagram，或者 Twitter 以确保你不会错过任何不受欢迎的政治观点，或者某人的午餐图片；可能是你生活中即将到来的某件事带走了你的注意力（例如，即将举办的婚礼、活动，或者一次大旅行）。你需要明白什么让你分心以及如何管理它。举个例子，我知道我的电子邮件和 Twitter 会让我分心。我经常查看它们，并且每次查看都会让我脱离我正在工作的空间。拿水或者咖啡的时候我总会分心去吃零食，看 Youtube 的视频。我的分心克星由数字信息造成的分心有一个简单对策：锁起来。关闭选项卡，直到你完成了你手头的事情。有一大堆工作的时候我总这么干：我把让我分心的东西锁起来，直到做完手头的工作。这需要控制能力，但所有的一切都需要。因为别人影响而分心的元素更难解决。如果你是有家庭的人，你需要明确表示，在你工作的时候常需要独处。这也是为什么家庭办公室这么重要：你需要设一些“爸爸/妈妈正在工作”的界限。如果有急事才能进来，否则让孩子自个儿玩去。把让你分心的事锁起来有许多方法：把你的电话静音；把自己的 Facebook 状态设成“离开”；换到一个没有让你分心的事的房间（或建筑物）。再重申一次，了解是什么让你分心并控制好它。如果不这么做，你会永远被分心的事摆布。4、（良好的）关系需要面对面的关注有些角色比其他角色更适合远程工作。例如，我见过工程、质量保证、支持、安全以及其他团队（通常更专注于数字信息协作）的出色工作。其他团队，如设计或营销，往往在远程环境下更难熬（因为它们更注重触觉性）。但是，对于任何团队而言，建立牢固的关系至关重要，而现场讨论、协作和社交很有必要。我们的许多感官（例如肢体语言）在数字环境中被剔除，而这些在我们建立信任和关系的方式中发挥着关键作用。火箭也很有帮助这尤为重要，如果（a）你初来这家公司，需要建立关系；（b）对某种角色不熟悉，需要和你的团队建立关系；或者（c）你处于领导地位，构建团队融入和参与是你工作的关键部分。解决方法是？合理搭配远程工作与面对面的时间。 如果你的公司就在附近，可以用一部分的时间在家工作，一部分时间在公司工作。如果你的公司比较远，安排定期前往办公室（并对你的上司设定你需要这么做的预期）。例如，当我在 XPRIZE 工作的时候，我每几周就会飞往洛杉矶几天。当我在 Canonical 工作时（总部在伦敦），我们每三个月来一次冲刺。5、保持专注，不要松懈本文所有内容的关键在于构建一种（远程工作的）能力，并培养远程工作的肌肉。这就像建立你的日常惯例，坚持它，并认识你的“波动”和让你分心的事情以及如何管理它们一样简单。我以一种相当具体的方式来看待这个世界：我们所做的一切都有机会得到改进和完善。举个例子，我已经公开演讲超过 15 年，但我总是能发现新的改进方法，以及修复新的错误（说到这些，请参阅我的 提升你公众演讲的10个方法)。发现新的改善方法，以及把每个绊脚石和错误视为一个开启新的不同的“啊哈！”时刻让人兴奋。远程工作和这没什么不同：寻找有助于解锁方式的模式，让你的远程工作时间更高效，更舒适，更有趣。看看这些书。它们非常适合个人发展。参阅我的 150 美元个人发展工具包 文章……但别为此狂热。有的人花尽他们每一分钟来寻求如何变得更好，他们经常以“做得还不够好”、“完成度不够高”等为由打击自己，无法达到他们内心关于完美的不切实际的观点。我们都是人，我们是有生命的，不是机器人。始终致力于改进，但要明白不是所有东西都是完美的。你应该有一些休息日或休息周。你也会因为压力和倦怠而挣扎。你也会遇到一些在办公室比远程工作更容易的情况。从这些时刻中学习，但不要沉迷于此。生命太短暂了。你有什么提示，技巧和建议吗？你如何管理远程工作？我的建议中还缺少什么吗？在评论区中与我分享！via: https://www.jonobacon.com/2019/01/14/remote-working-survival/作者：Jono Bacon 选题：lujun9972 译者：beamrolling 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出