iOS 摸鱼周报 #87 | Planning for AGI

本期概要

  • 本期论题:App Store 的定价机制晋级扩展;四位女人开发者与 App Store 的故事
  • 内容引荐:引荐近期的一些优异博文,包括结构化并发、开发者故事、开发经历同享、Swift Builtin 函数等方面的内容
  • 摸一下鱼:Planning for AGI;GPT4 发布;stable-diffusion-webui 测验;一个 Alfred 插件 AJTools;苹果新版定价解读

本期论题

App Store 的定价机制晋级现已扩展至一切购买类型

@远恒之义:即日起,App Store 最全面的定价机制晋级迎来更新,包括新增价格点和按店面管理定价的全新东西。其间,你可在 900 个价格点中挑选更灵活的定价,依据你了解的国家或区域来生成生成全球均衡价格,也能够为各个市场分发定制的内容和服务。此外,全新的增强定价机制更适用于当地顾客的价格,该机制将会在 2023 年 5 月 9 日更新调整。

四位女人经过 app 与游戏推动文明开展并发明改动

@远恒之义:女人开发者在开发者生态圈是一股不行忽视的力量,Apple 也一直在尽心竭力协助女人开发者取得更好的生长,此前开展了包括 Apple Entrepreneur Camp(苹果企业家练习营)课程活动,以及针对我国女人开发者的“女人开发者社区日”特别活动。本篇内容为世界妇女节的主题特写,Apple 沟通了四位不同女人,这些女人主导的团队正在尽力显示女人的声响,文中同享了她们怎么利用技能来鼓动女人、发明社会变革的心得。

内容引荐

引荐近期的一些优异博文,包括结构化并发、开发者故事、开发经历同享、Swift Builtin 函数等方面的内容

收拾修改:东坡肘子

1、奥秘的 Swift 内置模块 — 作者:ankit 中文翻译:桃红宿雨

@东坡肘子: 假如你现已阅读过 Swift 的 stdlib 库,那大概率留意到了有许多 Builtin.* 类的函数,比如:Builtin.Int1Builtin.RawPointerBuiltin.NativeObject 等,这些奥秘的 Builtin 到底是什么呢?本文首要解说了 Builtin 存在的原因:加速编译速度(Swift 许多 struct 值类型,终究内部都封装了 IILV IR 基础类型,不需求过多转化);提高运转性能(因为不需求做过多转化,直接运用的 IILV IR 的函数,相当于运用许多类似底层函数在开发,性能更高)。

2、手艺打造 HTML 解析器的那些事 — 作者:ZhgChgLi

@东坡肘子: ZMarkupParser 是一个纯 Swift 库,可协助你将 HTML 字符串转化为具有自定义样式和标签的 NSAttributedString。在本文中,ZhgChgLi 具体介绍了开发该库进程中所触及的技能细节(HTML String 的 Tokenization 转化、Normalization 处理、Abstract Syntax Tree 的发生、Visitor Pattern / Builder Pattern 的运用)以及一些开发杂谈。本文篇幅很长,可贵有开发者会做如此详尽的记载。

3、结构化并发 — 作者:楚权

@东坡肘子: 对于异步与并发,一直以来,业界都有着非常广泛的研讨,针对特定场景提出了许多相关的技能,如:Future/Promise、Actor、CSP、异步函数等等。本文经过 GOTO 有害论引出编程历史中结构化编程的演化。以结构化编程作为类比,介绍了结构化并发的中心观念,以及结构化并发的规划理念。结构化并发首要包括作用域、异步函数、计算续体、协程等技能,此外还需求运转时系统的调度,才能终究实现理想的结构化并发。

4、经过 vacuuming 优化 CoreData 存储文件尺度 — 作者:Marco Eidinger

@东坡肘子: 默许情况下,当你从表中删除数据或删除表、视图或索引等数据库目标时,SQLite 数据库不会自动“开释”磁盘空间。因为 SQLite 只是将删除的目标标记为闲暇并保留空间以供将来运用。成果,数据库文件的大小总是在增加。在这篇博文中,Marco Eidinger 将解说 VACUUM 这个概念以及怎么将这个概念运用到你的 CoreData 存储中来削减存储文件的尺度。

5、独立开发周报 #4 (0306-0312) — 作者:vulgur

@东坡肘子: vulgur 是“极简时钟”、“极简日记”等 App 的作者,从一个月前开端,每周都经过博客的方法来记载自己的开发日子。经过他的记载,你能够对国内独立开发者的作业、日子状态有更多的了解。

摸一下鱼

收拾修改:zhangferry

1、OpenAI:通用人工智能规划及未来:这是 OpenAI 发布的文章Planning for AGI and beyond的翻译版。人工智能的等级分三级:

  • ANI(Artificial Narrow Intelligence,弱人工智能),像是 Alpha Go,只能运用在单一范畴。
  • AGI(Artificial General Intelligence,强人工智能,也叫通用人工智能),能够胜任人类几乎一切作业。目前还没有达到,跟着 ChatGPT 的问世,这种能力应该很快就会到来。
  • ASI(Artificial Superintelligence,超人工智能)。超越人类才智的人工智能,拥有任何人都无法企及的才智,这个会更远一些。

技能的开展一般都是一把双刃剑,这篇文章首要就在讲 OpenAI 在考虑和规划 AGI 到来所面对的一系列问题。这个问题不只是 OpenAI 所面对的,而是整个社会都将面对的。

咱们期望AGI能让人类在宇宙中最大限度地昌盛。咱们不期望未来变成糟糕的乌托邦,咱们期望把有利因素的最大化,把不利因素的最小化,让AGI成为人道良知的放大器。

咱们期望AGI的益处、运用和治理能够被广泛和公平地同享。

咱们期望成功应对巨大的危险。

在面对这些危险时,咱们承认,理论上看似正确的工作,在实践中往往体现得比预期的更奇怪。咱们信任,咱们必须不断地学习和适应,部署功用较弱的技能版别,以尽量削减寻求“一次做对”的场景。

2、GPT4 发布:GPT 4 比较 3.5 练习量大幅提高,练习参数已超万亿,这使其在多种自然语言处理使命上愈加强大。它现在能够识别图像含义,能够快速创建一个完结程序,在多项人类的考试中均取得非常好的成果。它能做的工作更多,做的速度也更快了。更凶猛的是,比较于许多产品的概念发布和产品预热,这次发布是针对制品的。New bing 现已承认运用了 GPT4,除了图片识别的功用还在 alpha 阶段,其他文字类功用现已供给了可用的 API 调用。

从 3.5 到 4.0 现已是一个非常快的开展,而传言 GPT5 会在年底发布,比较于 GPT 4 它的练习量是这样的:

iOS 摸鱼周报 #87 | Planning for AGI

届时会增加对视频和声响的理解,AI 的 进化是飞速的,甚至就是指数级的。假如 GPT 4 的能力能替代 1% 的作业,那下一代的 GPT 5 对应的就不是 %2,而是10%,20%。所以关于 AGI 的到来会对社会有什么影响,怎么将现有社会运作方法与 AGI 能力配合起来,都是不得不考虑的问题。

3、stable-diffusion-webui:Stable-diffusion 的 WebUI 版别,支撑 Apple Silicon 设备,参考地址:Installation on Apple Silicon。一般运转起来遇到最多的问题就是环境的安装,大部分参照 Issues 都能解决。运转前给 webui-user.sh文件增加一个环境变量:

export COMMANDLINE_ARGS="--skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate --xformers --disable-nan-check"

这表明运转 webui.sh 命令时填写的参数,以适用于 mac 设备。

运转起来需求现配置模型,再输入关键字。模型有两类,一类叫 base model(底模型),像 SD v1.5 ,这类模型一般比较大,一般几个 G。另一类叫「批改模型」,像 Lora 就属于批改模型,会有许多特征的 Lora 变体模型,它是运转在底模型之上的,这类文件比较小,一般几百 M。模型能够在这个网站下载:civitai,下面是我跑出来的几张效果图,512 * 512,一张耗时大概 50s。图片非常细腻,只看图,真的很难分辨出是否是真人照片。

iOS 摸鱼周报 #87 | Planning for AGI

iOS 摸鱼周报 #87 | Planning for AGI

4、AJTools – 开发东西:一个 Alfred Workflow 东西集,用 Python 实现,封装了一系列开发常用功用。包括:时刻戳转化、URL 解析、copy SHH Key、打开当时窗口在iTerm2中、当时文件夹下快速新建文件、ChatGPT聊天等。

5、苹果内购录:关于新定价规矩的理解与思考:苹果在 3 月 9 号 发布了新的定价规矩,其间有一些修改点可能会对现有事务逻辑带来一些影响。本文对历史规矩进行了回顾,同时也对新的定价规矩进行了剖析解读。

除此之外,引荐需求处理内购的同学能够关注一下该 #苹果内购录 系列文章。

关于咱们

iOS 摸鱼周报,首要同享开发进程中遇到的经历教训、优质的博客、高质量的学习资料、实用的开发东西等。周报仓库在这里:github.com/zhangferry/… ,假如你有好的的内容引荐能够经过 issue 的方法进行提交。别的也能够请求成为咱们的常驻修改,一起维护这份周报。另可关注公众号:iOS生长之路,后台点击进群沟通,联系咱们,获取更多内容。

往期引荐

iOS 摸鱼周报 #86 | 更多根据 ChatGPT API 的产品诞生了

iOS 摸鱼周报 #85 | ChatGPT 的 API 开放运用

iOS 摸鱼周报 #84 | 开箱即用的云服务 AirCode

iOS 摸鱼周报 #83 | ChatGPT 的风又起来了