Home

2023.05.08 - AI isn't the app, it's the UI

Pi

Ping Xia

May 8, 20235 min read

Title: 2023.05.08 – AI Isn’t the App, It’s the UI

Angular v16 & Deno KV & HTMX & Programming types & 仁 & 青年

This Week’s Highlights

AI isn’t the app, it’s the UIhttps://stackoverflow.blog/2023/05/01/ai-isnt-the-app-its-the-ui/
A realistic understanding of generative AI can guide us to its ideal use case: not a decision‑maker or unsupervised agent hidden from the end user, but an interface between humans and machines.

Angular v16 is here!https://blog.angular.io/angular-v16-is-here-4d7a28ec680d
Version 16 is the stepping stone for the future improvements coming to Angular’s reactivity and server‑side rendering over the next year. We’ll be moving the Web forward by innovating in developer experience, performance, while enabling you to build for everyone!

Announcing Deno KVhttps://deno.com/blog/kv
We’re thrilled to introduce Deno KV, a strongly consistent key‑value database, globally replicated for low‑latency reads across 35 worldwide regions. Related: Introducing Vercel KV.

HTMX Is the Futurehttps://quii.dev/HTMX_is_the_Futurehttps://news.ycombinator.com/item?id=35829733https://htmx.org/
User expectations of the web now include a super‑smooth, no‑reload experience. Unfortunately, that expectation is usually met with single‑page applications (SPAs) that rely on libraries and frameworks like React and Angular—very specialized tools that can be complicated to work with. A new approach is to put the ability to deliver this UX back into the hands of engineers who built websites before the SPA craze, leveraging their existing toolsets and knowledge, and HTMX is the best example I’ve used so far.

Web Summit Rio 2023: Building an App in 18 Minutes with GitHub Copilot Xhttps://github.blog/2023-05-05-web-summit-rio-2023-building-an-app-in-18-minutes-with-github-copilot-x/
Missed GitHub CEO Thomas Dohmke’s Web Summit Rio 2023 talk? Read his remarks and get caught up on everything GitHub Copilot X.

In‑Depth Reads

Bulletproof Reacthttps://github.com/alan2207/bulletproof-react
A simple, scalable, and powerful architecture for building production‑ready React applications.

Monoliths Are Not Dinosaurshttps://www.allthingsdistributed.com/2023/05/monoliths-are-not-dinosaurs.html
Building evolvable software systems is a strategy, not a religion. Revisiting your architectures with an open mind is a must.

Google “We Have No Moat, And Neither Does OpenAI”https://www.semianalysis.com/p/google-we-have-no-moat-and-neitherhttps://mp.weixin.qq.com/s/LH3751pEeqBWxe375m0kXA
Leaked internal Google document claims open‑source AI will out‑compete Google and OpenAI. Related:

The Malware Threat Landscape: NodeStealer, DuckTail, and Morehttps://engineering.fb.com/2023/05/03/security/malware-nodestealer-ducktail/
We’re sharing our latest threat research and technical analysis of persistent malware campaigns targeting businesses across the internet, including threat indicators to help raise our industry’s collective defenses. These malware families—DuckTail, NodeStealer, and newer strains masquerading as ChatGPT and similar tools—targeted people through malicious browser extensions, ads, and various social media platforms with the aim of running unauthorized ads from compromised business accounts.

The Leadership Myth in Replicated Databaseshttps://maheshba.bitbucket.io/blog/2023/05/06/Leadership.html
I’ve heard multiple times that a strong notion of leadership somehow simplifies replication. I don’t think this is true. I explain why in this post.

How LIquid Connects Everything So Our Members Can Do Anythinghttps://engineering.linkedin.com/blog/2023/how-liquid-connects-everything-so-our-members-can-do-anything
In this post we explain how LIquid, LinkedIn’s graph database, delivers value for our members and customers by helping them quickly find what they’re interested in—whether it’s advice on skills, finding specialized talent for an important project, or connecting with a coach—all in real time.

记一次艰难的 debug 历程https://blog.codingnow.com/2023/05/debug.html
Before the May 1 holiday I ran into a particularly stubborn bug that took me two full days to squash. Its sheer obstinacy ranks among the top three challenges of my career, so I thought it worth documenting.

Programming Types and Mindsetshttps://world.hey.com/dhh/programming-types-and-mindsets-5b8490bc
One of the longest‑running schisms in programming is static vs. dynamic typing. I’ve heard a million arguments from both sides throughout my career, but have seen very few actually convince anyone. Rationalizations masquerading as reason rarely win in matters of faith; the rider will always justify the way of the elephant.

Fresh Finds

Products & Others

Heptabase – My Vision: The Roadmaphttps://medium.com/heptabase/my-vision-the-roadmap-d2fbf92fdf97
In short, to help knowledge workers integrate their knowledge lifecycle of exploring → collecting → thinking → creating → sharing, we’re building an ecosystem of tools that optimize information interoperability, context retrieval, and collective knowledge creation, with the end goal of evolving a contextualized knowledge internet. That’s my vision of Heptabase.

人最重要的能力是什么? [https://www.zhihu.com/ques…] (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.