2024.06.17 - The empty brain
Ping Xia
Title: 2024.06.17 – The Empty Brain
self-organizing teams & Serverless Jupyter Notebooks & 支教者袁辉 & 三十而立
This Week’s Highlights
The empty brain https://aeon.co/essays/your-brain-does-not-process-information-and-it-is-not-a-computer
Your brain does not process information, retrieve knowledge or store memories. In short: your brain is not a computer.
The stabilization process of the Standard Library has begun https://deno.com/blog/stabilize-std
We are excited to announce a significant milestone for the Deno Standard Library: the packages of the Deno Standard Library are going to be stabilized to version 1.0 shortly. This means that any code working with a stabilized v1 version will continue to work, adhering to semantic versioning.
Why we should care about process https://blog.scottlogic.com/2024/06/10/why-we-should-care-about-process.html
One of the principles behind the Manifesto for Agile Software Development is: “The best architectures, requirements, and designs emerge from self‑organizing teams.” It’s a simple statement but it hides a big idea. The first and maybe most obvious question is, “What is a self‑organizing team?” The Scrum guide has this to say: “Self‑organizing teams choose how best to accomplish their work, rather than being directed by others outside the team.” Again, very simple but quite powerful.
Generative AI Is Not Going To Build Your Engineering Team For You https://stackoverflow.blog/2024/06/10/generative-ai-is-not-going-to-build-your-engineering-team-for-you/
It’s easy to generate code, but not so easy to generate good code. Related:
- OpenAI and Apple announce partnership to integrate ChatGPT into Apple experiences
- How Meta trains large language models at scale
- WWDC24 highlights
Deep Reads
How to compose JavaScript functions that take multiple parameters (the epic guide) https://jrsinclair.com/articles/2024/how-to-compose-functions-that-take-multiple-parameters-epic-guide/
We work around the limitation by changing our functions. That is, we can wrap or modify them. We transform our multi‑argument functions into unary functions. In this article, we’ll look at five techniques for doing that. (There are more, but these are the most common.)
How we improved push processing on GitHub https://github.blog/2024-06-11-how-we-improved-push-processing-on-github/
Pushing code to GitHub is one of the most fundamental interactions that developers have with GitHub every day. Read how we have significantly improved the ability of our monolith to correctly and fully process pushes from our users.
The future is built on solid foundations https://bradfrost.com/blog/post/the-future-is-built-on-solid-foundations/
In conclusion, organizations with solid design‑system foundations are best positioned to leverage AI and other emerging technologies. A robust design system ensures consistency, scalability, and efficiency, making the integration process smoother and more effective. As technology continues to evolve, investing in and maintaining a strong design system will be crucial for organizations aiming to stay competitive and future‑ready.
Serverless Jupyter Notebooks at Meta https://engineering.fb.com/2024/06/10/data-infrastructure/serverless-jupyter-notebooks-bento-meta/
Here’s how we married Bento with this in‑browser, serverless code‑execution technology to power our notebooks platform for these lite workloads.
My thoughts on Python in Excel https://www.xlwings.org/blog/my-thoughts-on-python-in-excel
There’s definitely a place for Python in Excel, but integrating a classic Jupyter notebook instead of placing the cells in the Excel sheet itself would have been much better, in my opinion. Don’t forget that Python in Excel is still in preview as of today, so we’re likely to get improvements and fewer restrictions in the future.
Fresh Finds
State of Frontend 2024 survey TC39 Advances Key Proposals: Deferred Import Evaluation, Error.isError(), RegExp Escaping, Promise.try News from WWDC24: WebKit in Safari 18 beta
DGM.js: An infinite canvas with smart shapes Glide Data Grid: Modern React data‑grid component react‑big‑calendar: gCal/Outlook‑like calendar component
MLow: Meta’s low‑bitrate audio codec Twenty: Building a modern alternative to Salesforce, powered by the community.
Products & Others
支教者袁辉——这一定是你今年最值得看的一篇文章 https://mp.weixin.qq.com/s/hISMicCLAFQuRHNrU4OxQw
Each of us had many dreams when we were young, but under the pressure of reality they gradually faded. Many people once shared Yuan Hui’s “teaching‑abroad dream,” yet after graduation and entering the workforce they couldn’t realize it, leaving the dream to linger as a nostalgic proof of youthful romance. We never imagined that the road to our dreams might not be far away—it's right beneath our feet. If we’re willing to set out, we can reach it, and the journey can bring a moving, soul‑stirring happiness that we could have had but gave up ourselves.
不必苛责三十岁的自己 https://mp.weixin.qq.com/s/O6k61qzlVcElwgu4sdfAIQ
Life is a continual process of exploration and questioning; thirty is just one waypoint. It’s okay to move a bit slower or take a few detours—it’s not a dead end but a fresh start, like “the woods darken then brighten again.” May we all become the “adults” we like to be.
当爸爸,要学会“望诊”孩子 | 赵前林专访 https://mp.weixin.qq.com/s/5GAV9r_gi5184gdFbrCnVA
What impact does a father who studies traditional Chinese medicine have on his family and children? Ahead of Father’s Day, the Dynamic‑Static editorial team chatted with “the father who studies TCM” among alumni and teachers. Zhao Qianlin, the instructor of the “Clinical TCM Course,” is a dad who teaches TCM online. Before learning TCM, he was a musician and an IT engineer. He began studying TCM in 2009, and over the past decade his TCM journey has intertwined with his growth as a father, creating many resonances.
蔡志忠:龙生龙、凤生凤,自己的小孩自己爱 https://mp.weixin.qq.com/s/_4uUk4L7iJd51qKD2py4kA
The hen tells the chick: “There are two kinds of birds in the world—one that can fly and one that cannot.” The chick replies, “There’s a third kind.” The hen asks, “Which one?” The chick says, “I’m clearly a chicken, yet I hope my offspring become eagles.”
失眠了,“小米半夏粥” 可帮你 https://mp.weixin.qq.com/s/PkcPgUK5-scSjEqLpYySmA
Mix 30 g millet with 2 g fresh Pinellia (make sure to add the Pinellia to warm water before cooking), simmer into a porridge, and have the patient drink it each night. After a month of continuous use, most insomnia symptoms can be eliminated.
-- THE END --
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://aeon.co/essays/your-brain-does-not-process-information-and-it-is-not-a-computer
- [2]https://deno.com/blog/stabilize-std
- [3]https://blog.scottlogic.com/2024/06/10/why-we-should-care-about-process.html
- [4]https://stackoverflow.blog/2024/06/10/generative-ai-is-not-going-to-build-your-engineering-team-for-you/
- [5]OpenAI and Apple announce partnership to integrate ChatGPT into Apple experiences
- [6]How Meta trains large language models at scale
- [7]WWDC24 highlights
- [8]https://jrsinclair.com/articles/2024/how-to-compose-functions-that-take-multiple-parameters-epic-guide/
- [9]https://github.blog/2024-06-11-how-we-improved-push-processing-on-github/
- [10]https://bradfrost.com/blog/post/the-future-is-built-on-solid-foundations/
- [11]https://engineering.fb.com/2024/06/10/data-infrastructure/serverless-jupyter-notebooks-bento-meta/
- [12]https://www.xlwings.org/blog/my-thoughts-on-python-in-excel