2024.02.19 - Interop 2024
Ping Xia
Title: 2024.02.19 - Interop 2024
UI & Open Source & Engineering Practices for LLM & Chinese Spirit & Peace of Mind
This Week’s Highlights
Interop 2024 https://web.dev/blog/interop-2024?hl=en
For Interop 2024, there was a public proposal process to source the initial list of features. From that list, all parties have worked together to create the list of focus areas for 2024. The following list includes the areas where we hope to see 100 % of the selected tests passing by the end of the year.
UI = f(statesⁿ) https://daverupert.com/2024/02/ui-states/
“UI is a function of state” is a pretty popular saying in the front‑end world. In context (pun intended), that’s typically referring to application or component state. I thought I’d pull that thread a little further and explore all the states that can affect the UI layer…
Paying people to work on open source is good actually https://jacobian.org/2024/feb/16/paying-maintainers-is-good/
Warning: rant ahead. I’m writing from a place of frustration and not particularly interested in trying to moderate my tone. If you don’t want to hear me yell about open source for a while, please skip this one.
Engineering Practices for LLM Application Development https://martinfowler.com/articles/engineering-practices-llm.html
LLM engineering involves much more than just prompt design or prompt engineering. In this article, we share a set of engineering practices that helped us deliver a prototype LLM application rapidly and reliably in a recent project. We'll share techniques for automated testing and adversarial testing of LLM applications, refactoring, as well as considerations for architecting LLM applications and responsible AI. Related:
- The UX of AI: Lessons from Perplexity
- Our next‑generation model: Gemini 1.5
- Sora: Creating video from text
- Video generation models as world simulators
- Memory and new controls for ChatGPT
- Reor Project: A self‑organizing AI note‑taking app that runs models locally.
- A dozen thoughts about AI
In‑Depth Reading
Bringing npm registry services to GitHub Codespaces https://github.blog/2024-02-13-bringing-npm-registry-services-to-github-codespaces/
The npm engineering team recently transitioned to using GitHub Codespaces for local development for npm registry services. This shift to Codespaces has substantially reduced the friction of our inner development loop and boosted developer productivity. Related: Get started with v4 of GitHub Actions Artifacts.
Vision Pro – Exploring Spatial Computing https://willem.com/blog/2024-02-16_vision-pro/
Currently, I am overlooking a lake at Mount Hood while writing this. I hear birds in the distance and see the lake calm, with subtle waves and some mist in the distance. Yet, it is fake, as I am sitting on our top floor, a barely furnished room full of items belonging to a family house with two young kids. I am using Apple’s Vision Pro to explore what Spatial Computing can be. I am in awe; let me explain in this blog post.
We❤️RSS https://matthiasott.com/notes/we-love-rss
In the last issue of Own Your Web, we looked at blogrolls as one way to improve the visibility and discoverability of our sites. Whether or not you want to add a blogroll to your site is a matter of personal preference. But there is something else which probably everyone with a personal website should do: adding an RSS feed.
Finding a New Software Developer Job https://henrikwarne.com/2024/02/11/finding-a-new-software-developer-job/
For the first time ever, I was laid off, and had to find a new software developer job. I managed to find a new one, but it took longer than I thought, and it was a lot of work. I was in contact with 30 companies, got a no from 8 companies, no reply from 6 companies, and offers from 3 companies. Here is what I learned from the process.
The original WWW proposal is a Word for Macintosh 4.0 file from 1990 – can we open it? https://blog.jgc.org/2024/02/the-original-www-proposal-is-word-for.html
The original document is 68,608 bytes and the file on my Mac says it’s a Microsoft Word for Macintosh 4.0 file. Microsoft Office for Mac came out in 1989 with System 6.0. That was Microsoft Word 4.0, so we’re looking for compatibility with Microsoft Word for Macintosh 4.0. Let’s see what modern software can open this. What I really want to be able to do is open it and convert it to, say, PDF with high fidelity.
Fresh Picks
Sharing Flutter’s 2024 roadmap Angular v17.2 is now available Mozilla downsizes as it refocuses on Firefox and AI: Read the memo LLRT (Low Latency Runtime): Amazon’s New JS Runtime Wasp: Rails‑like framework for React, Node.js and Prisma.
Tempo — The easiest way to work with dates in JavaScript (and TypeScript)
Routing Enhancements for Go 1.22 Command Line Interface Guidelines Observable 2.0: Observable offers a modern way to create and host powerful, performant data apps. How SSH port became 22
Products & Others
Rain‑Water Solar Term: Harmonize Liver & Gallbladder, Strengthen Spleen & Stomach, Guard Against Dampness https://mp.weixin.qq.com/s/3jOlV5m2d99N-pKakyu5nQ https://mp.weixin.qq.com/s/_FdXaFsH8A_1LvvWBxYpVw
During the Rain‑Water period, the weather is changeable, easily upsetting people’s emotions and causing restlessness, which can affect physical and mental health—especially detrimental to those with hypertension, heart disease, or asthma. When the liver’s qi is excessive, anger harms the liver, so one should avoid violent outbursts and instead adopt proactive self‑cultivation methods, cultivate a gentle temperament, keep emotions stable, clear the mind, avoid needless toil, and nurture vital energy.
Lao‑zi Philosophy and the Chinese Spirit! https://mp.weixin.qq.com/s/7g41rIzWOF0W5bpDcWy73w
“From a world‑history perspective, Lao‑zi’s greatness is intertwined with the Chinese spirit,” and “although the two masters looked in opposite directions, they actually stood on the same foundation.” That “same foundation” is that both Lao‑zi and Confucius advocated realizing personal and societal ideals in this world, maintaining an optimistic mindset. In that mindset, people are unaware of the threats posed by Buddhist reincarnation… nor do they recognize the Christian cross… Together they forged and laid the paradigm and basic tendencies of Chinese philosophy.
Someone Calls Acupuncture “Sorcery” – He Defends It with 209 Lectures… https://mp.weixin.qq.com/s/IS84XXZ6ZsfM-X30FGbawQ
You may wonder: can acupuncture really cure illness? Does it truly relieve pain? If it can, why do some call it sorcery? This academician—an internationally renowned pain specialist—traveled abroad alone and gave 209 talks to prove that acupuncture anesthesia is not “sorcery.” He testified before a thousand‑person hearing in the United States, bringing Chinese acupuncture to the world… Recently, CCTV’s “Our Home, Our Country” interviewed China’s pain‑medicine pioneer Han Jisheng, who recounted his arduous battle against pain.
Feng Xuecheng: Peace of Mind Is Precious, Physical Ease Is Wealth https://mp.weixin.qq.com/s/6ruebCLntj9u9UJyjmgMRQ
A person must establish and refine their values. The level of one’s values essentially determines what kind of person they become. Most people equate promotion and wealth with status and riches. Ancient gentlemen did not necessarily view power or money as true wealth. Zhou Dunyi said: “A gentleman values the Way, and a tranquil body is wealth; thus he is always content.” This has evolved into the modern saying “peace of mind is precious, physical ease is wealth.”
-- 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://web.dev/blog/interop-2024?hl=en
- [2]https://daverupert.com/2024/02/ui-states/
- [3]https://jacobian.org/2024/feb/16/paying-maintainers-is-good/
- [4]https://martinfowler.com/articles/engineering-practices-llm.html
- [5]The UX of AI: Lessons from Perplexity
- [6]Our next‑generation model: Gemini 1.5
- [7]Sora: Creating video from text
- [8]Video generation models as world simulators
- [9]Memory and new controls for ChatGPT
- [10]Reor Project: A self‑organizing AI note‑taking app that runs models locally.
- [11]A dozen thoughts about AI
- [12]https://github.blog/2024-02-13-bringing-npm-registry-services-to-github-codespaces/