2023.09.04 - The Worst Programmer I Know
Ping Xia
Title: 2023.09.04 – The Worst Programmer I Know
Serverless & ChatGPT Enterprise & Rust & 时间医学 & 灵魂守护者 & 教员看日本
This Week’s Highlights
The Worst Programmer I Know https://dannorth.net/2023/09/02/the-worst-programmer/
The great thing about measuring developer productivity is that you can quickly identify the bad programmers. I want to tell you about the worst programmer I know, and why I fought to keep him on the team.
How GitHub reduces costs with upgraded Codespaces https://github.blog/2023-08-31-how-github-reduces-costs-with-upgraded-codespaces/
See how much more you can get out of GitHub Codespaces by taking advantage of the improved processing power and the extra headroom the RAM provides.
Shining a Light on the Digital Dark Age https://longnow.org/ideas/shining-a-light-on-the-digital-dark-age/
Without maintenance, most digital information will be lost in just a few decades. How might we secure our data so that it survives for generations?
I Reviewed 1,000s of Opinions on Serverless https://konfigthis.com/blog/serverless
No technology is a silver bullet, and serverless is no exception. Every technological decision is about choosing the right tool for the job. Serverless has some distinct trade‑offs that need to be understood before it’s adopted. Whenever you hear someone criticize serverless, be wary of the problems they encountered. Were they design problems? Were there clear misuses of serverless? Serverless is not a panacea.
Introducing ChatGPT Enterprise https://openai.com/blog/introducing-chatgpt-enterprise
Get enterprise‑grade security & privacy and the most powerful version of ChatGPT yet. Related:
- Teaching with AI
- Scheduling Jupyter Notebooks at Meta
- Identifying AI‑generated images with SynthID
- Google: Bringing generative AI in Search to more people around the world
- Supporting the Open Source AI Community
- Large language models aren’t people. Let’s stop testing them as if they were.
- 文心一言 App 开放下载,看看年轻人玩起 AI 有多野
Deep Reads
Build a Cross‑Platform CLI with Deno in 5 minutes https://deno.com/blog/build-cross-platform-cli
Command‑line interfaces (CLIs) are useful, simple to use, and in many cases the fastest way to get something done. While there are many ways to build a CLI, Deno’s zero‑config, all‑in‑one modern tooling and ability to compile your script to a portable executable binary make building CLIs a breeze.
How Radix Builds Low‑Level Components https://alexkondov.com/how-radix-build-low-level-components/
A few years ago, keeping up with the JS ecosystem was my part‑time job. I’d spend weekends trying out libraries and staying informed about what bug the latest minor version of each one fixed. Now I hardly have the time to do that, so I wait until a library starts making the rounds on Twitter (X?) before I spend some time with it. This time, it was Radix’s Primitives that surfaced.
The Ideal Viewport Doesn’t Exist https://viewports.fyi/
Here at Set Studio, we conducted a little casual experiment to answer “how fragmented are viewport sizes?”. We gathered over 120,000 data points with over 2,300 unique viewport sizes. The data mainly came from users in the USA and Europe, therefore it is not necessarily representative of a global audience, but still useful for this article.
Red Hat and IBM’s Node.js ‘Reference Architecture’ https://github.com/nodeshift/nodejs-reference-architecture
The Red Hat and IBM Node.js Reference Architecture. The teams’ “opinion” on what components our customers and internal teams should use when building Node.js applications and guidance for how to be successful in production with those components.
WebGL Image Manipulation https://maximmcnair.com/webgl-image-processing
An exploration of image processing with GPU shaders in the browser.
Why Rust Is the Most Admired Language Among Developers https://github.blog/2023-08-30-why-rust-is-the-most-admired-language-among-developers/
Rust continues to top the charts as the most admired and desired language by developers, and in this post we dive a little deeper into how (and why) Rust is stealing the hearts of developers around the world. Related: Fomos: Experimental OS, built with Rust.
Fresh Finds
State of CSS 2023 Wavacity: a port of the Audacity® audio editor to the web browser Peaks.js: Browser‑based audio waveform visualisation Metascraper: A Library to Scrape Metadata from Web Content Neboa: Type‑safe NoSQL with Node & SQLite Perfectly Reproducible, Verified Go Toolchains
Ghostfolio: Open Source Wealth Management Software. UTM: Virtual machines for iOS and macOS Heptabase 1.0: Make sense of complex topics. Worldpress – The 100‑Year Plan A new look and feel for the Stack Overflow blog
Products & Others
The End of the Googleverse https://www.theverge.com/23846048/google-search-memes-images-pagerank-altavista-seo-keywords
For two decades, Google Search was the invisible force that determined the ebb and flow of online content. Now, for the first time, its cultural relevance is in question.
What Do I Think About Community Notes? https://vitalik.ca/general/2023/08/16/communitynotes.html
Community Notes is a fact‑checking tool that sometimes attaches context notes—like the one on Elon’s tweet above—to tweets as a fact‑checking and anti‑misinformation measure. It was originally called Birdwatch and was first rolled out as a pilot project in January 2021. Since then it has expanded in stages, with the most rapid phase of its expansion coinciding with Twitter’s takeover by Elon last year. Today, Community Notes appear frequently on tweets that reach a very large audience on Twitter, including those on contentious political topics.
子午流注:神奇的时间医学,要健康每天就该这样过! https://mp.weixin.qq.com/s/Pg1Q541t1Va1oy1ZDBxxFA
“子午流注” (Zi Wu Liu Zhu) refers to a theory of “time medicine.” The day’s 24 hours are divided into 12 double‑hours (子 午), each linked to one of the twelve Earthly Branches and to the flow of qi and blood through the body’s twelve organs. According to the theory, the circulation of qi and blood follows a rhythmic pattern across these twelve periods, with each phase having its own characteristic rise and fall.
这本书中有我的灵魂 | 《灵魂守护者》序言 https://mp.weixin.qq.com/s/nNdlu0yfCsgaOgCG76prjQ
This book is my tribute to ancient Chinese thinkers; they… (content truncated)
Originally written by Ping Xia (平侠) and published in Chinese on Web技术周刊 (Web Tech Weekly). Translated and adapted for DriftSeas with permission.
Sources & References
- [1]https://dannorth.net/2023/09/02/the-worst-programmer/
- [2]https://github.blog/2023-08-31-how-github-reduces-costs-with-upgraded-codespaces/
- [3]https://longnow.org/ideas/shining-a-light-on-the-digital-dark-age/
- [4]https://konfigthis.com/blog/serverless
- [5]https://openai.com/blog/introducing-chatgpt-enterprise
- [6]Teaching with AI
- [7]Scheduling Jupyter Notebooks at Meta
- [8]Identifying AI‑generated images with SynthID
- [9]Google: Bringing generative AI in Search to more people around the world
- [10]Supporting the Open Source AI Community
- [11]Large language models aren’t people. Let’s stop testing them as if they were.
- [12]文心一言 App 开放下载,看看年轻人玩起 AI 有多野