Skip to content

Latest commit

 

History

History
90 lines (67 loc) · 10.1 KB

0102.md

File metadata and controls

90 lines (67 loc) · 10.1 KB

2023.01.02 - 真正实现你的童年梦想

Write things on the Internet & The Computer Science of Human Decisions & HTTP in 2022 & Tamagui & 孔子问礼

本周热点

Why and how to write things on the Internet
https://www.benkuhn.net/writing/
In my opinion, the strongest reason for any random person to start a blog is that you will have more awesome friendships—both in the sense that you will meet new awesome people as a result of your blog, but also in the sense that writing will cause you to have more interesting ideas,1 which will make your existing friendships more awesome because you’ll have better stuff to talk about. Releated: Start a Fucking Blog.

Book Review: Algorithms to Live By - The Computer Science of Human Decisions
https://blog.galowicz.de/2022/12/28/book-review-algorithms-to-live-by/
https://book.douban.com/subject/30155731/
What does the math tell us about how many job applicants we should look at before hiring one? While onboarding our new employees, how can ideas from the TCP networking protocol help us to identify the optimal workload for them? Why would giving employees unlimited vacation days most likely lead to less vacation being taken? Algorithms to live By - The Computer Science of Human Decisions gives some fascinating insights into such questions. This book is a bridge between the technical and the non-technical worlds. It is not a must-read but a very good book for everyone who likes a mixture of slight entertainment, story-telling, and a closer but not too technical look at interdisciplinary connections of life with mathematics and computer science. If you don’t read it, you might be missing out on some of the most interesting details of the inner workings of the modern world.

The state of HTTP in 2022
https://blog.cloudflare.com/the-state-of-http-in-2022/
What happened at all of those working group meetings, specification documents, and side events in 2022? What are implementers and deployers of the web’s protocol doing? And what’s coming next? New Specification: HTTP/3, New specifications: HTTP “core”, Deploying Early Hints, Privacy-focused intermediation, Protocol security.

Tamagui 1.0 🎉
https://tamagui.dev/blog/version-one
Ship cross-platform React apps in ½ the time with 2x performance. Tamagui introduces a novel optimizing compiler for React that evaluates your code at build-time, turning heavy JS into flatter trees and much faster CSS. The result is more code share %, less dev time, and lighter, faster apps. Releated: Dioxus: User interfaces that run anywhere. Written in Rust, inspired by React.

Empowered Product Teams: ownership and responsibility
https://toranbillups.com/blog/archive/2022/09/19/empowered-product-teams/
A strong product team must navigate uncertainty. Yet too often, we find ourselves crammed into a framework that views software creation not as a journey of discovery, but as a fixed process with segregated roles. By embracing this new approach to knowledge work, software careers can be more fulfilling, rewarding, and impactful. Releated: What Should Be on the Roadmap?, Deploying New Software Into Your Business? Don’t Neglect Change Management.

深阅读

The ultimate single-page app
https://blog.sesse.net/blog/tech/2022-12-27-00-07_the_ultimate_single_page_app.html
I run a chess analysis site as a hobby. It's not a big thing (usually ~1k simultaneous viewers when it's broadcasting, peak at ~27k during the London WCC), and the surface functionality is also pretty basic: It's a single-page app picking up a JSON (updated via long-poll) from a backend containing a chess position and computer analysis, and then presents it to the viewer.

Migrating our Largest Mobile App to React Native
https://shopify.engineering/migrating-our-largest-mobile-app-to-react-native
Shopify Mobile, our flagship mobile app, on the other hand is quite stable and meets our merchants’ needs. It is also our largest app at 300 screens per platform and took over six years to build. Rebuilding it from scratch would be a massive undertaking. Even if we assume that we’d be twice as productive with RN (which is not necessarily the case always), it would take us at least three years to rebuild. That’s a very long time. We would have to halt all new feature development during this time and in the end have the exact same app as we started with. A rewrite then, was clearly out of question. Releated: React Native Skia: A Year in Review and a Look Ahead, React Native is not the future.

Draw SVG rope using JavaScript
https://muffinman.io/blog/draw-svg-rope-using-javascript/
Today, I'll take you through the process I came up with in regard to transforming an SVG path into a vector rope drawing.

What Is A User Interface? Definition & Best Practices For UI Design
https://www.uxpin.com/studio/blog/what-is-user-interface/
At the heart of this is the user interface (UI). In this article, we’ll explain what is a user interface, why it’s so important, and offer some golden rules for incorporating it into the design of your website or app.

In 2022, web3 went just great
https://newsletter.mollywhite.net/p/in-2022-web3-went-just-great
I often say that I don’t try to predict what will happen in crypto, because reality always seems to be far more absurd than my wildest predictions. Here’s to absurdity, and I look forward to writing about the unfathomable wonders that 2023 may bring.

Ruby and the Future of Programming
http://codefol.io/posts/ruby-and-the-future-of-programming/
What’s the future of expressive, dynamic languages with great reflection, metaprogramming, and DSL creation abilities? Why can’t that be the future of programming? Releated: Six Years of Jekyll.

新鲜货

Google's 2022 year in review, 22 products and features we launched in 2022
GitHub’s top 10 blog posts of 2022
Who needs a backend: ChatGPT as the universal Redux reducer
APITable: open-source Airtable alternative
Gauss: A Stable Diffusion app for macOS built with SwiftUI and Apple's ml-stable-diffusion CoreML models
PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
PostgREST: REST API for any Postgres database

More developers use Linux than Mac, according to 2022 StackOverflow survey
Rant: year of Linux on the desktop
Phoenix 1.7 is View-less! 😱
Lite XL: A lightweight text editor written in C and Lua

产品及其它

Unity 中国总裁:工业和企业是元宇宙第一座「金矿」
https://www.geekpark.net/news/313354
2022 年行将结束,人们对元宇宙的讨论回归了一定的理性。从盲目喧闹地追逐明星概念到开始脱虚向实,人们把目光看向那些已经落地赚钱的元宇宙领域,看向能让更多人参与元宇宙基础建设的工具技术上来。一项创新技术能真正推进,必然需要在商业上实现闭环,元宇宙在消费领域的商业闭环还需验证,但在不那么受大众关注的工业和企业领域,元宇宙技术已经落地并真正地产生经济效用了。

中国人的“谦卑”刻在骨子里,这其实源于一种大格局
https://mp.weixin.qq.com/s/bOm3PvJA4DZYmXrbpzBrZA
中国人一向皆以谦卑为美德,《尚书·大禹谟》曰:“惟德动天,无远弗届,满招损,谦受益,时乃天道。”这是说只有德行才能感动天地,不论在多远的人们都会受到影响。自满会招到损失,谦虚会受到益处,只有与时进退才是符合天理的行为。谦虚与满盈、骄吝之义相反。孔子认为即使一个人有才能,但是骄傲吝啬,是不会成大事的。《易经》的谦卦中对于谦德赞叹不已,然而在这事事讲竞争、求表现的时代,我们老祖宗的教诲还管用吗?

老子与孔子相会时,留下的千古智慧!
https://mp.weixin.qq.com/s/KyP1osIOpEfyZaAPFPc-_w
https://mp.weixin.qq.com/s/-nk3xYT8Bju232TOQMAZAQ
中国历史上的两位圣人--老子和孔子,曾有过一次相会,他们的畅言,留下了千古美谈。让我们细细聆听,在研读和品味中,感知古圣先贤的胸襟和智慧!

不一样的2023,我们可以更强大
https://mp.weixin.qq.com/s/eX6PmCSgDYODftBlHs620g
https://www.bilibili.com/video/BV1xb411h7jG/
我已故的同窗兰迪·鲍许教授曾经在我们的母校卡耐基·梅隆大学做了一场风靡全美的演讲,题目是“真正实现你的童年梦想”。该演讲的视频在不同视频网站上被点播了上千万次。《华尔街日报》把这次演讲称为“一生难觅的最后的演讲”。在美国一些高校里,“最后的演讲”是教授们退休前给同学们的最后一课。兰迪教授并没有准备退休,但是他患了胰腺癌,只剩下几个月的生命。这次演讲对他来说,竟真的是他一生中“最后的演讲”了。我和女儿一起看了演讲的视频。看完后,我们感动得眼含热泪,同时又因为感悟和兴奋而相视一笑。我们像每一个听过演讲或看过演讲视频的人一样,激动的心情久久不能平息,脑海里充满深深的领悟。

-- THE END --