2021.10-12--第6期

一、刊首图

致未来

塑料是一种不环保材料,千年也不会降解。为了提醒人们这一点,越南的一家设计公司收集了各种塑料垃圾,包括泡沫塑料盒、塑料袋、塑料板等,然后邀请家人和朋友向一千年后的人们写信。他们把这些信件印上了塑料,再做成一本书,书名叫做《致未来》

二、时事新闻

1、绿宝石外墙

国际奢侈品牌宝格丽,在上海新开张的专卖店有一个绿色外墙,看上去很华丽,像是镶嵌了绿宝石。实际上,它的材料是回收的啤酒瓶,经过加工变成特殊的绿色玻璃,增加反射面,会产生耀目的光芒,有宝石般的视觉效果。

宝格丽绿宝石外墙

2、人工合成淀粉

中国科学家全球首次实现“二氧化碳生成淀粉”的全过程。淀粉是粮食的主要成分,目前都是通过植物的光合作用产生。一旦能够实验室生成,就为人类的粮食生产创造了另一条途径。科学家首先利用太阳能电解水,获得氢气;然后,利用氢气将二氧化碳还原为甲醇。接着,从62种生物酶里面选出10种,将甲醇转化为淀粉。据称,1立方米大小的生物反应器年产淀粉相当于5亩玉米地的淀粉产量。这种技术虽然可以节省大量土地和淡水,但是目前的成本太高,暂并不具备商业价值。

人工合成淀粉

3、月球提取氧气

澳大利亚航天局启动了一项计划,研究能否从月球取回的岩石里面提取氧气,供将来登陆月球的宇航员使用。

月球表面是一层风化的岩石,跟地球的成分类似,主要包含了二氧化硅、铝、氧化铁和氧化镁等化合物,氧元素能够占到45%,因此有可能采用电解,将氧气提取出来。

但是,电解提取氧气需要巨大的能量,怎么在月球获得能量呢?欧洲宇航局有另外一项计划,研究能否在月球建设三个核反应堆,也许能派上用处。

4、万米海底

上海交通大学的“四人深海科考团队”,结束了在西太平洋的科考任务。他们出海将近4个月,乘坐潜水艇多次到达万米海底,每次深潜需要在水下待13个小时以上。下面是他们在万米海底拍到的生物,有水母、海葵和海星等等。他们也在那里看到了人类的垃圾。此外,他们还用机械臂,抓取了海底的土壤样品。

万米海底的海星

5、Facebook改名Mate

在美国时间10月28日,Facebook正式宣布更名“Meta”。而为何会将品牌名更名为“Meta”,扎克伯格称公司将致力于把现有的Facebook以及公司旗下的Instagram等多个社交媒体、实时通讯平台进行逐步整合,打造一个全新的Meta平台。而Meta是元宇宙MetaVerse的前缀,意思是包涵万物无所不联。

Facebook改名Mate

6、腾讯员工入职满15年可解锁退休福利

这就是说,退休福利不需要等到60岁,只要在腾讯干满15年,就可以享受。算一下就会知道,如果大学或研究生毕业,第一份工作就入职腾讯,干满15年也不到40岁,这时公司就允许你退休了。

这意味着两件事。首先,表示腾讯也认可,员工到了40岁左右,如果再待在第一线,对公司的贡献恐怕也有限了,公司对你也没有太大的期待,不如给你一个诱因,让你主动离开,把岗位留给新人去拼。其次,这有助于留住人才,降低辞职率。如果你在腾讯干了几年,一个新的外部机会出现了,这时你可能因为想再熬几年拿退休福利,就放弃了跳槽,因为去了其他地方就没有这种待遇了。

7、全向轮

丰田公司获得了一项全向轮专利,最大特点是车轮本身可以朝向任意方向,使得车辆可以360度任意移动。

全向轮

现有的全向轮往往是麦卡纳姆轮,它本身不能转向,是通过车轮表面的45度滚轴与地面的摩擦力,形成力的 X 分量与 Y 分量不同强度的合成,实现任意转向。

麦卡纳姆轮

丰田公司的专利则是直接的车轮转向,看上去有点像螃蟹横着走。

8、Log4j 爆“核弹级”漏洞

2021年12月9日,国内多家机构监测到Apache Log4j存在任意代码执行漏洞,并紧急通报相关情况。由于Apache Log4j存在递归解析功能,未取得身份认证的用户,可以从远程发送数据请求输入数据日志,轻松触发漏洞,最终在目标上执行任意代码。

9、不知所云的论文

科学杂志出版商 Springer Nature 宣布,撤销旗下《阿拉伯地球科学》杂志的44篇论文,理由是这些论文完全不知所云,下面是其中一些论文的标题。

  • 《基于分布式环境和体育锻炼效果计算的黄土滑坡监测预警》
  • 《基于神经网络的城市降雨趋势估计和青少年焦虑管理》
  • 《沿海地区降雨特征与面向物联网的智能图书馆图书推送系统》
  • 《基于嵌入式系统和篮球体能检测的山区地震活动分布》

不仅论文题目莫名其妙,内容也完全胡说一通,下面是其中一篇的内容截图。

不知所云的论文

几乎可以肯定地说,这些论文是软件生成的。大部分署名作者来自中国,甚至还包括985高校的教授。不过,有些可能是编造的,因为作者的通信单位查无此学院。

这种文章怎么会通过评审,发布到正规学术刊物呢?据 Springer Nature 解释,原因是杂志编辑的邮箱被黑了,黑客冒用编辑的身份,将论文放入杂志的出版系统。

三、技术文章

1、异步函数如何使用缓存?(英文)

需要密集计算的函数,可以部署缓存(memoizing),用来提高性能。本文介绍了函数缓存的概念和实现。

2、中位数为什么比平均值有用(英文)

本文的前半部分使用图形,通俗地解释了为什么中位数比平均值更好地反映了总体状况,后半部分讲解了数据库如何查询中位数。

3、勒索软件是什么样子(英文)

这篇文章提供了勒索软件 REvil 中毒的样子,以及拿到解密器以后,解开中毒文件的演示,可以用来了解这种软件如何勒索钱财。

勒索软件的样子

4、使用 Telegram API 创建免费的个人通知系统(英文)

Telegram 提供一个 API,只需要发送一个 GET 请求,就能向指定账户推送通知。

5、如何提高二维码的可用性(英文)

本文介绍二维码的原理,并举了一个例子,如何将一个高密集的二维码重新编码成低密集的二维码,提高了可用性。

6、MySQL 数据库索引概览(中文)

本文详细介绍了数据库索引的概念和种类,并讨论使用索引时应该考虑的因素。

7、AI黑科技带你感受从年少到白头的浪漫(中文)

这份创意满分的圣诞礼物是由飞桨生成对抗网络套件PaddleGAN所提供,内置的StyleGAN V2与FOM分别实现人脸属性编辑(年龄变换)与让人脸动起来的效果。

四、开源组件

1、Merlion

Merlion是一个用于时间序列智能的Python库。它提供了一个端到端的机器学习框架,包括加载和转换数据,建立和训练模型,后期处理模型输出,以及评估模型性能。它支持各种时序学习任务,包括单变量和多变量时序的预测和异常检测。这个库的目的是为工程师和研究人员提供一个一站式的解决方案,为他们特定的时序需求快速开发模型,并在多个时序数据集上进行基准测试。

Merlion

2、polars

多线程、类 Pandas 的数据处理库。底层采用 Apache Arrow 从而带来了更高效的数据处理性能、占用内存更少、处理速度更快,再加上简单易用的 API,让你在处理大数据集(50GB)时,更加游刃有余。支持 Rust、Python 等语言。

3、semi-design

抖音开源的中后台前端解决方案。包含设计语言、React 组件、主题,开箱即用可快速搭建美观的 React 应用。

semi-design

4、FastTextRank

从中文文本中提取摘要及关键词,智能算法时间复杂度进行了修改,计算图最大权节点的时间复杂度由o(n^2)降低到了o(n)。在有限的测试文本上,其运行速度比textrank4zh这个包快了8倍。

5、ASRT_SpeechRecognition

基于深度学习的中文语音识别系统,作者提供了一些免费开源的中文语音数据集。

6、deepspeech.pytorch

使用 DeepSpeech2 进行语音识别,作者提供了英文语音识别的预训练模型。

7、PaddleOCR

百度开源的图片OCR识别算法,这是它的官方使用教程:PaddleOCR使用教程,可以很方便的通过几行Python代码实现需求,模型会在初次执行时自动下载。

ppocrv2_framework

8、PaddleClas

百度飞桨图像识别套件PaddleClas是飞桨为工业界和学术界所准备的一个图像识别任务的工具集,助力使用者训练出更好的视觉模型和应用落地。

9、AnimeGANv2

可以将图片和视频转换成漫画风格的工具。采用的是神经风格迁移+生成对抗网络(GAN)的组合,转换速度快。

10、RobustVideoMatting

RobustVideoMatting 论文Robust High-Resolution Video Matting with Temporal Guidance的官方GitHub库,由字节跳动开源。RVM专为稳定人物视频抠像设计。不同于现有神经网络将每一帧作为单独图片处理,RVM使用循环神经网络,在处理视频流时有时间记忆。RVM可在任意视频上做实时高清抠像。

11、Real-ESRGAN

Real-ESRGAN 是一个通用图像的恢复算法。

Real-ESRGAN

12、yolov5

Yolov5是一种单阶段目标检测算法,该算法在Yolov4的基础上添加了一些新的改进思路,使其速度与精度都得到了极大的性能提升。这是一篇第三方作者写的使用教程:教你利用yolov5训练自己的目标检测模型,详细介绍了如何使用yolov5训练自己的目标检测模型,数据集和预训练权重的准备部分也留了该作者相应的博客链接。

13、pottery

以 Python 的方式操作 Redis 的库。忘记那些 Redis 命令吧,只要你知道如何使用 Python 字典,那么你就会用这个库操作 Redis。

14、pinyin-pro

汉字与拼音转换的 JavaScript 库。包含:中文转拼音、拼音音调、拼音声母、拼音韵母、多音字拼音、拼音首字母。

五、工具软件

1、zulip(开源)

完全开源的企业级即时通讯项目。后端采用 Python 语言实现,性能足够强大,功能齐全相当于开源、免费的 Slack,拥有拖拽上传文件、代码高亮、Markdown 语法、应用整合、容易接入的 API 等功能,还支持 Web、PC、iOS 和 Android 主流平台。

zulip

2、sharelist(开源)

ShareList 是一个易用的网盘工具,支持快速挂载 GoogleDrive、OneDrive ,可通过插件扩展功能。

3、waka-readme-stats(开源)

自动在 GitHub 个人首页展示编程时长的工具。该项目通过 WakaTime 记录用户在 IDE 的使用时间,统计编程时长和数据,然后采用 GitHub Action 自动获取并动态更新到 GitHub 个人首页。

waka-readme-stats

4、htmlq(开源)

一个命令行工具,可以从 HTML 代码里面提取内容。

5、DeepFaceLive (开源)

一个桌面软件,进行深度学习训练后,可以在视频直播和视频会议里面实时换脸。

6、youtube-dl-gui(开源)

youtube-dl 的图形界面封装,支持多个视频网站的视频下载。

youtube-dl-gui

7、muzic(开源)

Muzic是一个人工智能音乐研究项目,通过深度学习和人工智能赋能音乐理解和生成。

8、Dummy-Robot(开源)

Dummy-Robot 是B站知名UP主——稚晖君开源的机械臂项目,而这么一个机械臂可以用来做一些人手无法做到的操作,比如软件去抖、运动范围的重映射、力矩强增强等。

9、uptime-kuma(开源)

uptime-kuma是一个自托管的监控工具。

uptime-kuma

10、thingsboard(开源)

开源物联网平台 —— 设备管理、数据收集、处理和可视化。

11、ddosify(开源)

用 Golang 编写的高性能负载测试工具。

12、bytehound(开源)

强大的 Linux 内存分析工具。它能够显示内存变化曲线、占用详情、完整的堆栈记录等信息,有助于解决内容泄漏等问题。

bytehound

13、nnn(开源)

几乎不需要配置就能用的终端文件管理工具。它运行仅需极少的内存但功能却不少,支持文件实时预览、搜索、批量操作文件、排序等,不仅如此它还能作为插件整合进 Vim。

13、uncle-novel(开源)

一款电脑端小说阅读软件。该软件不仅支持本地导入小说,自动解析生成目录方便阅读。还支持全网搜索和下载小说、在线收听有声小说、自动更新章节等功能。

uncle-novel

14、cherry-markdown(开源)

Cherry Markdown Editor 是一款 Javascript Markdown 编辑器,由腾讯开源,具有开箱即用、轻量简洁、易于扩展等特点,它可以运行在浏览器或服务端(Node.js)。

15、kubesphere(开源)

KubeSphere是一个用于云原生应用管理的分布式操作系统,使用Kubernetes作为其内核。它提供即插即用架构,允许第三方应用程序无缝集成到其生态系统中。KubeSphere 还是一个多租户容器平台,具有全栈自动化 IT 运营和简化的 DevOps 工作流程。它提供了对开发人员友好的向导 Web UI,帮助企业构建一个更健壮、功能更丰富的平台,其中包括企业 Kubernetes 策略所需的最常用功能。

kubesphere

16、taichi(开源)

Taichi(太极) 是一种用于高性能数值计算的并行编程语言。它嵌入在Python 中,其即时编译器将计算密集型任务卸载到多核 CPU 和大规模并行 GPU。

17、imagecyborg(收费)

一个批量大规模采集图片的在线工具,只需要给它一个网页url,它会自动嗅探里面包含的图片,形成一个压缩包提供下载。该工具收费,但是有7天试用期。

18、树形目录列表生成器(免费)

一个网页小工具,可以生成文本的树形目录结构。

树形目录列表生成器

19、HTTP Server Online(开源)

一个纯前端的静态资源服务器,可以在前端展示本地目录的内容。

20、toybox(开源)

该项目将 200 多个常用的 Linux 命令行工具,做成一个可执行文件。从而可以让 Android 这种原本不支持 Linux 命令的系统,也得以用上 ls、find、ps 等命令。还可以用于快速构建最小的 Linux 环境。

21、spider-flow(开源)

用流程图的方式编写爬虫的平台,无需写代码就可以快速完成一个简单的爬虫。

spider-flow

22、howdy(开源)

为 Linux 系统提供人脸识别解锁电脑的工具。通过电脑内置的摄像头和红外设备,实现了类似 Windows Hello风格的身份认证,可用于登录、锁屏、sudo 等任何需要输入密码的地方。

23、waveshare-epaper-display(开源)

这个仓库提供所有代码,教你用树莓派和电子墨水屏,搭建一个天气时间信息的显示屏。

waveshare-epaper-display

24、Repobeats(免费)

这个工具可以在 GitHub 仓库的 README 文件里面,加入图形化的项目数据统计。

Repobeats

25、HTML/URL To Markdown(免费)

一个在线小工具,可以将 Html 网页代码转成 Markdown 代码,方便 Copy 一些网页资源将其整理成笔记。

HTML-To-Markdown

26、caffeine(开源)

一个极小化的 JSON 服务器,可以在本地快速起一个服务,提供 JSON 数据的 RESTful API。

27、Bilibili-Evolved(开源)

强大的哔哩哔哩增强脚本:下载视频, 音乐, 封面, 弹幕 / 简化直播间, 评论区, 首页 / 自定义顶栏, 删除广告, 夜间模式 / 触屏设备支持。它需要浏览器装有 TampermonkeyViolentmonkey 插件。v2.x版已经将功能增强都改成插件化的了,可以按需下载。

Bilibili-Evolved

28、CasaOS(开源)

CasaOS 是一个基于 Docker 生态系统的开源家庭云系统,专为家庭场景设计,致力于打造世界上最简单、易用、优雅的家庭云系统。它兼容树莓派和 x86 设备。

29、Btop++(开源)

在命令行实时显示系统的各种负载情况,是top命令的强化版。

btop

30、RSS-Bridge(开源)

一个开源的 Web 应用,用于为常见网站生成 RSS。

31、LazyDocker(开源)

一个终端里面的 Docker 管理面板,可以同时操作多个容器,并且实时显示每个容器的运行状况。

LazyDocker

32、GitHub Web IDE(开源)

一个浏览器插件,为 GitHub 和 Gitlab 的仓库主页加入“在Open In Web IDE”的按钮。

33、cutter(开源)

一款免费开源的逆向工程平台,采用 Rizin 作为核心引擎并集成了 Ghidra 反编译器,界面简洁功能强大。

34、air (开源)

有代码变动就会自动重启服务的 Go 工具。在开发 Go Web 项目时,每次修改后都需要手动编译、重启服务,这个工具会在文件和目录发生变动后,自动编译并重启服务,大大提高了开发效率。

35、tabby(开源)

一款开源的终端工具,它直接集成了SFTP功能,界面也很炫酷。支持在Linux、MacOS和Windows三个平台上安装使用。这里有两篇介绍文章:再见 Xshell !这款开源的终端工具逼格更高!Tabby开源终端工具,标星过万

tabby

36、k9s (开源)

监控和管理 K8s 集群的命令行工具。它安装简单功能齐全,命令行交互的操作方式可以轻松地解决日常问题。

37、kind(开源)

使用 Docker 容器作为节点,在本地快速运行起 Kubernetes 集群的工具。通过该工具可以快速创建媲美 k8s 原生的本地环境,而且占用资源相对较少启动速度快。多用于本地开发和测试 k8s 原生组件,不能用于线上环境。

六、学习资源

1、《计算机体系结构基础》教科书(中文)

龙芯团队胡伟武老师等人编写的中文教科书《计算机体系结构基础》(第三版)的开源版本,上图是第二版封面。作者从微处理器设计的角度出发,介绍了计算机体系结构。

计算机体系结构基础

2、Data-Science-For-Beginners(英文)

微软提供的有关数据科学基础知识的为期 10 周、20 节课的课程。

3、pytorch-image-models(英文)

PyTorch 图像模型、脚本、预训练权重——ResNet、ResNeXT、EfficientNet、EfficientNetV2、NFNet、Vision Transformer、MixNet、MobileNet-V3/V2、RegNet、DPN、CSPNet 等。

4、Programming-Idioms(英文)

该网站列出主要语言的常用操作(如创建数组、连接数组),目前已有270余种操作。可以指定任意两种语言进行对比,方便快速入门。

Programming-Idioms

5、openmoji(英文)

一套开源的 Emoji 图标,目前已经有将近4000个图标,还在持续增加中。

6、XFS5152CE 开发指南(中文)

一个pdf文档,科大讯飞 XFS5152CE 语音合成芯片用户开发指南。

7、baeldung(英文)

国外开发者编写的 Java 周刊,提供各种关于 Java 技术进展的链接。

8、weather-icons(英文)

天气主题图标和 CSS 文件,包含 220+ 个高质量的天气图标。

weather-icons

9、Git-Cheat-Sheet(中文)

Git 备忘录。该项目不仅对 Git 常用命令做了分类展示,还有 Git 工作流的讲解,能够帮助新手快速上手 Git。、

10、Git 飞行规则(中文)

一个 Git FAQ 的中文翻译,收集各种 Git 操作出现问题后的应对措施。

11、awesome-console-services(英文)

该仓库收集各种供命令行使用的外部服务,比如curl rate.sx可以查看当前加密货币价格。

awesome-console-services

12、nsfw_data_scraper(英文)

一个包含色情、性感、正常等类别图片url的开源数据集,可用于训练色情图片内容审查模型。

13、Awesome Math(英文)

这个仓库收集互联网上各种有用的数学资源。

14、CSS Doodle(英文)

一个 Web Component 组件,可以使用 CSS 语法产生各种形状。

CSS Doodle

15、Arco Design(中文)

字节跳动推出的企业级设计系统,提供丰富的原子组件,同时支持 React 组件库 和 Vue 组件库,可以进行各种定制。

16、spring-in-action-v6-translate(中文)

《Spring 实战第 6 版》的中文翻译版本。Gitbook在线阅读

16、fl_chart(英文)

Flutter 图表库。它支持折线图、条形图、饼图、散点图和雷达图。

fl_chart

17、best_AI_papers_2021

2021 年必看的人工智能论文列表。该项目不是简单的罗列论文,它不仅包含相关论文的代码、效果展示,还有深入的文章和讲解视频。

18、Sensitive-word

收集的一些敏感词汇,细分了暴恐词库、反动词库、民生词库、色情词库、贪腐词库、其他词库等,可以用文本内容审查。

19、微软 TTS(2021版)

微软最新的机器语音库,逼真地吓人。可以去听听官方网页的示例,根本听不出是机器在念。

微软 TTS

七、生活经验

1、一个人能领导多少人?

人的精力是有限的,如果想做到有效领导,那么直线下属最好不超过5-7人。

2、多少美国人相信进化论

密歇根大学的一项调查显示,目前相信进化论的美国人终于超过了一半。2019年,54%的美国成年人相信,人类是从动物进化而来的,比1985年的40%有大幅成长。这个比例在34个西方国家里,几乎是最低的,只高于土耳其的27%。大家都说美国是一个自由派的国家,但美国也是一个非常保守的国家,宗教观念有很大的市场。

3、地铁隧道的建设过程

本文通过一组伦敦地铁隧道的建设照片,展示了隧道是怎么建设的。第一步,先用盾构机打洞,盾构机的直径7米,每天可以前进38米。第二步,洞壁涂上混凝土。第三步,铺设各种线路,同时保证良好的空气流通。第四步,铺设路面和墙面,具备开通条件。

地铁隧道的建设过程

4、谷歌如何收购 Android

Android 是谷歌公司的操作系统,但并不是谷歌从头开发的,而是从一家小公司收购而来的。最近,美国出版了一本新书,作者采访了几十位当事人,介绍 Android 的诞生内幕。

5、钍燃料反应堆试验

核反应堆目前都使用铀燃料,《自然》杂志报道中国正在甘肃省试验钍燃料反应堆。钍比铀有一些显著的优点,比如核废料更少、不需要大量的水,但是成本比较高,技术还不成熟。本文介绍了钍反应堆的背景知识。

6、6G 的传输距离

LG 公司宣布,他们创下了无线通信 6G 标准的传输距离纪录:100米。研究人员利用放大器和天线增益,将信号从一座高楼的顶部发送到另一座高楼,两者相距100米,此前的纪录只有15米。

7、My Room in 3D

使用 Three.js 制作的网页 3D 家居模型,非常炫酷。

3D家居模型

8、Pixar 故事公式

公司创始人的主要工作是什么?

他的主要工作很可能是讲故事。向员工讲故事,向投资人讲故事,向媒体讲故事,向用户讲故事。这样可以团结团队、获得投资和报道,完成用户营销。

每个人都喜欢听到一个好故事,你的故事越吸引人,就越容易成功。

可是,大多数人都不具备讲故事的能力,所以我们应该向那些善于讲故事的人学习。

9、最古老的手印

考古学家确认,在拉萨市郊区的邱桑村发现的人类手印,可能是迄今最古老的人类岩石活动的遗迹,距今16.9万年至22.6万年之间。当地有很多地热温泉,手印就保留在一块碳酸岩之中。

10、Windows 11 运行安卓应用是什么体验

Windows 11 可以运行安卓应用,本文给出了详细的操作步骤,作者也总结了自己的使用体验。

11、杰文斯悖论

1865年,英国经济学家威廉·斯坦利·杰文斯(William Stanley Jevons)观察到,提高煤炭的使用效率,会导致煤炭消费量的增加。

他因而提出,节省资源的技术,只会带来资源使用量的增加。由于这与人们的直觉相反,所以称为杰文斯悖论。

杰文斯悖论

举例来说,家用电器越省电,其实不会导致用电量下降。因为省电一开始会让电费下降,人们就会使用更多的家用电器,结果反而导致用电量上升。

12、5G 基站有多耗电?

一个 5G 室外基站平均功耗 3.8KW 左右,是 4G 基站的3倍以上,电费约2.3-3万元/年。估计到2026年,5G 基站耗电量将上升至全社会用电量的2.1%,略高于数据中心(约2%)的耗电量水平。

13、中国未来最大的挑战

饶毅的署名文章,认为中国科学的根基还是很薄弱。他说,中国真正开展科学研究的历史只有一百多年,很多人搞科学不是因为感兴趣,或者有好奇心,而是出于实用主义动机。

14、历经艰难的一年,我依然满怀乐观

比尔·盖茨每年都会写一篇文章,回顾这一整年人类面对的挑战,以及他的基金会所做的工作,这是他今年的年终总结。

15、如何制作氯化钠晶体

氯化钠具有立方体的晶体结构。本文介绍如何在家中自己制作漂亮的食盐晶体,其实很容易,不需要特别的设备。

食盐晶体

16、AI产品经理入门手册

近几年来AI产业已然成为新的焦点和风口,各互联网巨头都在布局人工智能,不少互联网产品经理也开始考虑转型AI产品经理。本文作者也同样在转型中,本篇文章是通过一段时间的学习归纳总结整理而成,力图通过这篇文章给各位考虑转型的产品经理们一个对AI的全局概括了解。

17、你的估计需要乘以 π

有一种说法,你的预估乘以 π,就会得到真实的估计。一切顺利的情况下,从 A 点到 B 点的路线是一条直线。没有遇到困难时,就是两点之间直线最短。但是现实中,很多事情都是不顺利的。你会遇到各种各样的困难,你会迷失方向,路线不可能是直线,而是曲线。平均来说,实际的路线长度往往是理想路线的 π 倍。这意味着,你预估一件事的难度是1,实际难度可能是3;你预估需要一个月完成的项目,实际需要的时间可能是三个月。

你的估计需要乘以 π

18、我做系统架构的一些原则

架构师陈皓的文章。“工作 20 多年了,看到了很多公司系统架构,也看到了很多问题,今天把我的这些个人的经验和想法总结下来,希望能够让更多的人可以参考和借鉴,并能够做出更好的架构来。”

  • 原则一:关注于真正的收益而不是技术本身
  • 原则二:以应用服务和 API 为视角,而不是以资源和技术为视角
  • 原则三:选择最主流和成熟的技术
  • 原则四:完备性会比性能更重要
  • 原则五:制定并遵循服从标准、规范和最佳实践
  • 原则六:重视架构扩展性和可运维性
  • 原则七:对控制逻辑进行全面收口
  • 原则八:不要迁就老旧系统的技术债务
  • 原则九:不要依赖自己的经验,要依赖于数据和学习
  • 原则十:千万要小心 X – Y 问题,要追问原始需求
  • 原则十一:激进胜于保守,创新与实用并不冲突

19、镜子阵列

一位美国程序员将许多六边形的小镜子,放在 3D 打印出来的一个底盘上,用来求婚。

镜子阵列-1

每块镜子的反射角度都经过精心计算,放在一起就会反射出一行字“Marry me?”

镜子阵列-2

他把 3D 打印的 STL 文件放在 GitHub 仓库里面,如果你有 3D 打印机,可以下载打印。

镜子阵列-3

20、月亮的颜色

由于大气反射,月球会呈现不同的颜色。一个意大利摄影师拍摄了许多满月的照片,他找出了48种颜色,将它们组合在一起。

月球的颜色

21、违反直觉的事实

本文列出数学、计算机科学、物理学等学科的一些违反直觉的事实,比如存在表面积无限、但是体积有限的物体。

八、闲情逸趣

刻进DNA的那些原神台词和名场面

原神已经公测一年多了,在游历提瓦特大陆的过程中,结识了很多伙伴,同时也有很多经典的剧情深深的刻入了我的脑海里。本文将其整理下来,主要来源为官方的主线、活动的剧情台词及角色语音。

原神名场面及经典台词-1

1、风雨犹祝,山海同欢,是承天地之佑。 星移斗转,沧海桑田,烟火人间依旧。 功名在我,百岁千秋,毋忘秉烛夜游。 今古诸事,激荡中流,宏图待看新秀。——《逐月节》活动

2、感故人之恩,承旧友之情,追千古之意,环千秋之城。——《逐月节》活动

3、年年今日,灯明如昼。原火不灭,愿人依旧。——《海灯节》活动

原神-海灯节

4、在夜空所有星星熄灭的时候,所有梦想、所有溪流,都能汇入同一片大海中,那时我们终会相见。——《纯水之愿》活动

5、若你困于无风之地,我将为你奏响高天之歌。——《若你困于无风之地》支线任务

6、风带来故事的种子,时间使之发芽。风带来新的故事,时间使之成为神话。——《时与风》支线任务

7、我们终将重逢,但不是这里,不是现在。——《我们终将重逢》主线剧情

8、我们都还没有说再见,所以,我不会把它当做别离。 ——《我们终将重逢》主线剧情

原神-空和荧

9、只要不失去你的崇高,整个世界都会为你敞开。——七天神像

10、惊涛入海觅螭虎,风雪归山斩妖邪。——铜雀

11、漩涡无法击碎的磐岩,也会在时光的冲刷下逐渐磨损。——《匪石》主线任务

12、夜幕降临,寒风凛冽…不要害怕长夜,我将伴你左右,直至黎明到来…——阿尔弗雷德NPC

13、你,是永恒的敌人,但我认同你作为胜者的荣耀。——雷电将军

原神-雷电将军

14、总会有地上的生灵,敢于直面雷霆的威光。——枫原万叶

15、去追寻便好,哪怕是须臾的光亮。——雷神剧情

16、愿柔风伴你,度过安详的一夜。——优菈

17、心有所向,日复一日,必有精进。——刻晴

原神-刻晴

18、觉得自己是正确的,就要大声地说出来,坚决的去行动,这是我一直以来都贯彻的人生理念。——刻晴

19、旅程总有一天会迎来终点,不必匆忙。——钟离

20、欲买桂花同载酒...只可惜故人,何日再见呢?——钟离

21、此世群魔诸神并起,我虽无意逐鹿,却知苍生苦楚;只愿荡涤四方,护得浮世一隅。——钟离

22、浮世景色百千年依旧,人之在世却如白露与泡影,虚无。——雷电将军

23、用自己的双脚丈量土地,将未知变为知识。——阿贝多

24、正是因为无法更改,无可违逆,只能接受,命运才会被称之为命运。——莫娜

25、昼夜时空皆为虚像,命运的纽带却再次将你带到了我的永恒长夜中。——菲谢尔

原神-菲谢尔

26、只要坚信自己的道路,就无所谓天气是晴是雨。——迪卢克

27、在黎明到来之前,必须有人照亮黑暗!——迪卢克

28、如果心中没有善恶的标尺,努力就会错了方向。舍本逐末,变成追逐暴力的俗人。——行秋

29、天气晴朗,不如做一些和“阳光”有关的事吧。欸?具体一点...只要能让你的心情也变得晴朗的事,都可以。——诺艾尔

30、阴阳有序,命运无常,死亡难以预测,却也有它的规矩。——胡桃

原神-胡桃

31、不知道如何向前的话,总之先迈出第一步,后面的道路就会自然而然地展开了。——北斗

32、“武斗”缺乏风度,只能作为下策中的下策。——凝光

33、律法既是约束,也是工具,请你千万记住哦。——烟绯

九、数字与言论

1、唯一比量子力学更难的是解释量子力学。——《理解量子革命》书评

2、21 世纪的物理学家,依然无法回答一些最基本的重大问题:时空的来源是什么?粒子为什么会自转?为什么强力那么强,而弱力那么弱?—— 《物理模型无法解释的五个谜团》

3、程序员没有必要局限在一种语言或工具。工具每天都在变化,只要新工具适合你的用例,就可以选择它。你的标准应该是,选择最能够快速有效地解决问题的任何语言或工具。——《下一个项目要用哪些工具》

4、一个可运行的复杂系统,总是从一个简单系统演变而来的。似乎可以因此推断:从头开始设计一个复杂系统,永远不会奏效,必须从一个简单系统开始设计。—— 《加尔定律》

5、大师并不是一开始就是大师。你把他们早期第一阶段的作品找出来看看,就会了解他们取得了多大的进步。——David Perell

6、不要对技术钻牛角尖,要对如何获取客户钻牛角尖。——Hacker News

7、底层民众就像牧草,而中产是一头头背负房贷的牛羊,资本家则是牧民。——知乎网友

8、穷人和超级富豪之间存在着巨大的贫富差距,并且这种差距越拉越大。有一组数据能更加形象的说明这一点。Oxfam 的一份研究报告数据指出,2018年世界上富人的财富每天增加25亿美元,而最富有的26人所掌握的财富相当于最穷的38亿人(相当于全球人口的50%)的财富总和。—— 美国最富有的 1% 人口每年逃税达 1630 亿美元

9、一个人可以自主决定居住在哪个城市,以什么方式生活,并且不必放弃现代化的生活条件。我觉得,这才是理想的生活,是值得憧憬的奋斗目标。——阮一峰

10、跨平台 UI 技术(比如 Electron)的优势,不是界面和体验的统一,而是能让不同平台版本的开发进展和功能保持一致。App 越大,不同平台之间保持版本一致,并在指定时间同时发布,就会越来越难。——《跨平台技术的吸引力》

11、月球对人类的意义,远远超出大多数人的想象。因为有了月球,夜空照亮了,地球的倾斜度得到缓和,才有了一个更稳定、更宜居的气候。月球也导致潮汐产生,这有助于将热量从赤道穿过海洋转移到两极。——《科学家计划在月球上新建望远镜》

12、我在大学里得到的最好建议是:“找到最好的老师,上他们所有的课,不管是什么课。”——David Perell

13、“英雄项目”指的是80%以上的贡献来自20%的开发人员的项目。通过对 1000 多个开源 GitHub 项目的分析,发现大多数开源项目都是英雄项目。——《为什么软件项目需要英雄》

14、20世纪前期,匈牙利诞生了很多优秀科学家,其中最著名的是冯·诺依曼。这些科学家的共同特征就是在富裕家庭中长大,父母重视教育和勤奋工作,欧美的教育制度也允许他们早早进入大学,尽早开始学术研究,在25岁之前(冯诺依曼甚至在18岁之前),就发表了高质量的研究成果。——《布达佩斯的火星人》

15、我不投资加密货币,原因主要是我不喜欢价格剧烈波动带来的心理负担。——Hacker News

16、阅读你喜欢的书,直到你喜欢阅读。(Read what you love until you love to read.)做你喜欢的事,直到你喜欢去做。(Do what you love until you love to Do.)——Twitter网友

17、如果你收到我的邮件,只允许三种操作,否则就要立即辞职。第一种,回邮给我,解释为什么我说错了;第二种,如果有歧义,要求我进一步澄清;第三种,按照我说的去做。——马斯克今年10月发给所有特斯拉经理的内部邮件

18、美国人喜欢轻资产的高科技业,互联网巨头 FAANG 都是轻资产重设计的模式,凡是要盖厂房搞制造就外包,让亚洲人穷忙又赚不了太多的钱,这才是美国人想要的产业模式——Mobile01网友

19、心理学家研究发现,人的记忆具有位置效应。当按顺序回忆一个序列时,我们对第一项和最后一项的记忆最好,对中间项目的记忆最差。——维基百科

20、无代码工具生成的代码总是更复杂,因为它包含了无代码开发环境 + 设计工具 + 解释器或运行时 + 集成器 + 实际生成的代码。如果出了问题,所有部分可能都需要排查。无代码工具最好只用来生成原型产品。当你确切想清楚想要什么,再找程序员将它写出来,这样可能更快,有利于以后的升级和排查。——Hacker News

21、“软件供应链攻击”指的是攻击软件所依赖的代码库或服务,正以每年 4-5 倍的指数速度增加,去年有数千起。最常见的供应链攻击有两种形式,一是起一个跟依赖库或域名很容易混淆的名字,二是向依赖库注入恶意代码。——《安全的软件供应链》

22、我刚当德国总理的时候(2005年),中国的 GDP 是2.3万亿美元,略低于德国(2.8万亿美元)。今天我要离职了,中国的 GDP 是14.7万亿,而我们的GDP是3.8万亿。尽管我们仍是一个相对富裕的国家,但我们在世界上的作用越来越小, 因为世界的平衡完全改变了。——德国总理 默克尔 回答记者提问,为什么她任内每年都去中国。

23、十年前,我写了一篇文章,题目是《为什么比特币会失败?》。十年过去了,比特币活得很好,价格上涨了许许多多倍。我还是不认为自己判断错了,只是我忽略了一点:人们真的、真的、真的想要它。我现在意识到,一个项目的成败,不取决于它是否合理,而是取决于人们是否愿意相信该项目。——《回首十年前的文章》

24、在互联网上,大公司的圈地越来越大,不登录的情况下能在网上做的事情越来越少。许多人仍然以为,互联网是一个充满未知风险和黑客出没的匿名场所,殊不知现实是,现在的互联网越来越必须身份验证后才能使用。——《互联网匿名的终结》

25、很多乘客抱怨,伦敦到曼彻斯特的火车旅程耗时太长。显而易见的解决方案是,让火车行驶得更快,但这样很贵,可能要花几十亿英镑改造。其实还有更简单的方法,就是改变乘客的心理感受,让他觉得时间过得更快,比如提高列车上的 WIFI 网速,或者提供更多的餐饮选择。——《如何升级火车的乘客体验?》,英国奥美广告公司的副董事长 Rory Sutherland

26、年轻时,你没有背负太大的责任,想做什么就应该去做。年龄大了,你背负的责任也多了,这带来了顾虑,即使是很好的机会,你也不得不反复权衡和计划。——Hacker News

Copyright © yoyo all right reserved,powered by Gitbook该文件修订时间: 2023-06-03 15:16:32

results matching ""

    No results matching ""