2024.05.06 - We can have a different web
Ping Xia
Title: 2024.05.06 – We Can Have a Different Web
微信人 & Knowledge Graphs & 怨 & 大道不离目前 & 年轻人
This Week’s Highlights
We can have a different web https://www.citationneeded.news/we-can-have-a-different-web/
Many yearn for the “good old days” of the web. We could have those good old days back — or something even better — and if anything, it would be easier now than it ever was.
How Slack used Deno to save months of engineering effort in launching their new platform https://deno.com/blog/slack-saves-engineering-effort-with-deno
In 2022, Slack launched a new development platform using the Deno runtime, to provide developers a more modular, composable, and secure way to build Slack apps. Learn how Deno helped save Slack's platform engineering team months of development with its simple, modern, all‑in‑one JavaScript runtime.
在这群微信人身上,我发现一个共性 https://mp.weixin.qq.com/s/0vLIilR8I_2ChuLJY3vxGA
WeChat G has newly hired colleagues learning how to pinpoint product problems; seasoned mid‑career engineers thinking about iterating productivity tools to better match frontline needs; “old geese” with a decade‑plus of experience who constantly break boundaries to improve the product; and team managers who want to pass on the trust they’ve received and give members more room to shine… When you look closer, all these varied explorations are united by a single keyword: self‑motivation.
Computer Vision, ML, and AI in the Study of Fine Art https://cacm.acm.org/research/computer-vision-ml-and-ai-in-the-study-of-fine-art/
Ongoing research in the analysis of art is building upon the vast store of algorithms and knowledge from mainstream computer vision, deep learning, and artificial intelligence. Related:
- Google DeepMind at ICLR 2024
- AI is not like you and me
- GitHub Copilot Workspace: Welcome to the Copilot‑native developer environment
Deep Reads
I Reviewed 1,000s of Opinions on HTMX https://konfigthis.com/blog/htmx/ https://dbushell.com/2024/04/16/htmx-and-modern-javascript/
To analyze how developers truly feel about HTMX, I went to where developers live: Reddit, Twitter, Hacker News, and YouTube. I parsed thousands of discussions and synthesized my findings in this article, striving to present only thought‑provoking opinions.
An alternative proposal for CSS masonry https://developer.chrome.com/blog/masonry?hl=en
The Chrome team is keen to see an implementation of masonry‑type layouts on the web. However, we feel that implementing it as part of the CSS Grid specification as proposed in the recent WebKit post would be a mistake. We also feel that the WebKit post argued against a version of masonry that no one was proposing. Therefore, this post aims to explain why we at Chrome have concerns about implementing masonry as part of the CSS Grid Layout specification, and clarify exactly what the alternate proposal enables.
React, Electron, and LLMs have a common purpose: the labour arbitrage theory of dev tool popularity https://www.baldurbjarnason.com/2024/react-electron-llms-labour-arbitrage/
My theory is fairly straightforward: the long‑term popularity of any given tool for software development is proportional to how much labour arbitrage it enables. The more effective it is at enabling labour arbitrage, the more funding and adoption it gets from management.
Knowledge Graphs – What Are They? https://blog.scottlogic.com/2024/05/01/knowledge-graphs-what-are-they.html
In this blog post I’ll give my impressions having looked into these data stores. I’ll go over the basics of what a knowledge graph is, and discuss how and why graph databases can be useful compared to more traditional relational databases. Hopefully this can serve as a useful springboard for anyone else interested in learning the basics.
Removing Ambiguity in PR Reviews https://medium.com/lego-engineering/removing-ambiguity-in-pr-reviews-b348e8db1546
How emojis can improve clarity in your daily work.
Upcoming research at Stack Overflow https://stackoverflow.blog/2024/05/01/upcoming-research-at-stack-overflow/
All about the research that the User Experience team will be focused on over the next quarter and how you can help.
Managing Your Facility and Tools to Automate the Process https://a16z.com/managing-your-facility-and-tools-to-automate-the-process/
For this article, we interviewed multiple lenders to glean their guidance and insights. We also sought the advice of several software providers who work with fintech borrowers to get their best approaches to managing one or more debt facilities. Armed with these considerations and guidance around invaluable tools — many often not mentioned as part of the debt‑raise process — you’ll hopefully stay on top of all your contractually required reporting, tracking, and much more.
Fresh Picks
Extension: Create cross‑browser extensions with no build configuration.
Introducing TypeSpec: A New Language for API‑Centric Development
Journey.js: A powerful, customizable, and accessible guided tour creator.
Products & Others
大道不离目前,离开目前谈玄论道就是背道而驰 https://mp.weixin.qq.com/s/N6ldmkwUMaDuEeuS0oxSxQ
“First learn to be a good person, eat and sleep seriously. If you can’t even be a good person, what’s the point of talking about becoming a deity…” The master solemnly scrapes the bottom of the bowl and says, “The great way never leaves the present; leaving the present to discuss mysticism is going the opposite way…”
立夏时节,这4件事别忘了做! https://mp.weixin.qq.com/s/CgpkJgXv1z0lm6Brk_4_ZQ
What should you pay attention to during the beginning of summer? How to practice health‑preserving habits according to the season’s climate characteristics?
林杰医师谈如何打坐 https://mp.weixin.qq.com/s/ysOAvyUh7EjYT8faJLsR-g
Many people try to sit still without any thoughts, but that’s impossible. If no thought arises you become like wood or stone. You can have any thoughts, just don’t let them carry you away: “Accept what comes, let go of what leaves.” It’s like viewing scenery—you watch with a joyful heart, seeing beauty everywhere, without clinging to any single spot.
傅佩荣:论语出现20次的一个字,人生必须面对的一件事,说得太透彻了 https://mp.weixin.qq.com/s/Vga3vCead5M3Oh56Y4r1Mg
In the entire Analects, the character “怨” (resentment) appears twenty times, the highest proportion among emotion‑related words. This shows that resentment is a feeling most people encounter. Human interaction is natural, but it inevitably brings comparison; once we compare, feelings of unfairness arise, giving birth to resentment. How to dissolve it? Confucius’s advice is worth studying carefully.
万金难买的人生檄文 https://mp.weixin.qq.com/s/C1IRw79n5A4qcuC2LntlrQ
Restlessness, confusion, emptiness, and melancholy are common ailments of modern life. Today many prioritize fame, wealth, and status while neglecting mental and physical health, leading to spiritual emptiness and constant complaints about life’s boredom and bitterness. If you can carve out time to read quietly amid a busy schedule, you may find more joy and fulfillment, and glimpse another side of a good life.
没有一代年轻人会垮掉 https://mp.weixin.qq.com/s/mnafON17Cr1FeniaoxE6Ag
Looking back, youth have never missed the pivotal moments of national and ethnic development, and they won’t miss them in the future either. Generation after generation will support their “present” with waves of ideas and pillars of resolve.
-- 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://www.citationneeded.news/we-can-have-a-different-web/
- [2]https://deno.com/blog/slack-saves-engineering-effort-with-deno
- [3]https://mp.weixin.qq.com/s/0vLIilR8I_2ChuLJY3vxGA
- [4]https://cacm.acm.org/research/computer-vision-ml-and-ai-in-the-study-of-fine-art/
- [5]Google DeepMind at ICLR 2024
- [6]AI is not like you and me
- [7]GitHub Copilot Workspace: Welcome to the Copilot‑native developer environment
- [8]https://konfigthis.com/blog/htmx/
- [9]https://dbushell.com/2024/04/16/htmx-and-modern-javascript/
- [10]https://developer.chrome.com/blog/masonry?hl=en
- [11]https://www.baldurbjarnason.com/2024/react-electron-llms-labour-arbitrage/
- [12]https://blog.scottlogic.com/2024/05/01/knowledge-graphs-what-are-they.html