Home

2023.09.04 - The Worst Programmer I Know

Pi

Ping Xia

September 5, 20235 min read

Title: 2023.09.04 – The Worst Programmer I Know

Serverless & ChatGPT Enterprise & Rust & 时间医学 & 灵魂守护者 & 教员看日本

This Week’s Highlights

The Worst Programmer I Knowhttps://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 Codespaceshttps://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 Agehttps://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 Serverlesshttps://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 Enterprisehttps://openai.com/blog/introducing-chatgpt-enterprise
Get enterprise‑grade security & privacy and the most powerful version of ChatGPT yet. Related:

Deep Reads

Build a Cross‑Platform CLI with Deno in 5 minuteshttps://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 Componentshttps://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 Existhttps://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 Manipulationhttps://maximmcnair.com/webgl-image-processing
An exploration of image processing with GPU shaders in the browser.

Why Rust Is the Most Admired Language Among Developershttps://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 2023Wavacity: a port of the Audacity® audio editor to the web browserPeaks.js: Browser‑based audio waveform visualisationMetascraper: A Library to Scrape Metadata from Web ContentNeboa: Type‑safe NoSQL with Node & SQLitePerfectly Reproducible, Verified Go Toolchains

Ghostfolio: Open Source Wealth Management Software.UTM: Virtual machines for iOS and macOSHeptabase 1.0: Make sense of complex topics. Worldpress – The 100‑Year PlanA new look and feel for the Stack Overflow blog

Products & Others

The End of the Googleversehttps://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.

Keep reading

More related articles from DriftSeas.