RetNet:Transformer 的挑战者登场,由微软研究院和清华大学共同推出 https://www.jiqizhixin.com/articles/2023-07-18-2
机器之心
Transformer取代者登场!微软、清华刚推出RetNet:成本低、速度快、性能强
时隔6年,Transformer继任者终于来了?
一个 SEO 中的怪象:作者从一组不常用的关键词带来的大量流量入手,讲诉了自己在这场 SEO 游戏中的发现 https://www.izzy.co/blogs/a-glitch-in-the-seo-matrix.html
www.izzy.co
A glitch in the SEO matrix
Or: A comprehensive ecosystem of open-source software for big data management
TypeScript 5.2 发布,带来一些引人注目的新特性。其中包括非常类似 C# 的 using 语法,用于托管作用域中的资源释放。 https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/
TypeScript
Announcing TypeScript 5.2 - TypeScript
Today we’re excited to announce the release of TypeScript 5.2! If you’re not familiar with TypeScript, it’s a language that builds on top of JavaScript by making it possible to declare and describe types. Writing types in our code allows us to explain intent…
WordPress 宣布推出「百年计划」(100-Year Plan),预计费用高达3.8万美元,提供包含100年域名注册保证在内的多项增值服务。 https://wordpress.com/blog/2023/08/25/introducing-the-100-year-plan/
WordPress.com News
Introducing the 100-Year Plan: Secure Your Online Legacy for a Century
An exceptional new plan for those who want to secure their online legacy for a lifetime—and then some.
苹果已经开始使用 "Private Access Tokens" 来鉴证 Web 访问是否真实,这项技术今后有可能会代替各种验证码 https://httptoolkit.com/blog/apple-private-access-tokens-attestation/
Httptoolkit
Apple already shipped attestation on the web, and we barely noticed
There's been a lot of concern recently about the Web Environment Integrity proposal, developed by a selection of authors from Google, and apparently being...
喜欢写 shell 脚本,但是 bash 语法又太糟糕?可以尝试一下 google 新推出的 zx ,用 JS 来写脚本 https://google.github.io/zx/
google.github.io
google/zx
A tool for writing better scripts
一个全新的 JavaScript 运行时 Bun 即将发布它的 1.0 版本,Bun 基于 Safari 的 JS 引擎 JavaScriptCore 打造。Bun 专注于性能,跟 deno 一样可以原生支持 TypeScript ,同时支持 CommonJS 和 ESM 模块,致力于无缝替换 NodeJS https://bun.sh/1.0
Bun
Bun 1.0
Bun is stable and ready for production.
fnm:一个用 rust 编写的 node.js 版本管理器,相比于我们常用的nvm,它的显著特点就是非常快 https://github.com/Schniz/fnm
GitHub
GitHub - Schniz/fnm: 🚀 Fast and simple Node.js version manager, built in Rust
🚀 Fast and simple Node.js version manager, built in Rust - Schniz/fnm
谷歌开始将用户跟踪广告平台直接集成进 Chrome 中,在新版 Chrome 更新后用户应该会看到关于广告隐私的选项。之前苹果等厂商对第三方 Cookie 的禁用让谷歌这类依赖 Cookie 追踪用户行为的平台蒙受了巨大损失,现在他们似乎找到了新办法 https://arstechnica.com/gadgets/2023/09/googles-widely-opposed-ad-platform-the-privacy-sandbox-launches-in-chrome/
Ars Technica
Google gets its way, bakes a user-tracking ad platform directly into Chrome
Chrome now directly tracks users, generates a "topic" list it shares with advertisers.
Trigger.dev: 开源的后台任务框架。完全由 TypeScript 语言编写,拥有一个漂亮的仪表盘,可以无缝集成进你的 Next.js 项目中 https://github.com/triggerdotdev/trigger.dev
GitHub
GitHub - triggerdotdev/trigger.dev: Trigger.dev is the open source background jobs platform.
Trigger.dev is the open source background jobs platform. - triggerdotdev/trigger.dev
选择 Rust 还是 Go:《Black Hat Rust》一书的作者列举了 Rust 的局限性以及适用场景,也许在你决定在项目中使用 Rust 之前应该了解这些 https://kerkour.com/should-i-rust-or-should-i-go
顺序执行的代码可读性更强:在编程时我们往往因为一个函数的代码太长而把它拆成多个函数,这篇文章告诉你很多时候这样做适得其反 https://blog.separateconcerns.com/2023-09-11-linear-code.html
Separateconcerns
Linear code is more readable
Code linearity is more desireable than keeping abstraction layers separate.
赏金损害开源项目:最近风头正盛的 Zig 语言(也是 bun 的主要开发语言)团队阐述了他们为什么反对在促进社区时引入赏金机制,这应该引起每一个把各种指标作为发展开源社区 KPI 团队的思考 https://ziglang.org/news/bounties-damage-open-source-projects/