Back from the business trip! Returned to Chongqing, and here's a fresh photo from today.
website: fav0.com
>> Topics to Discuss
Robots Threatening Drivers' Livelihoods
Recently, Baidu's autonomous driving service, "Apollo Go," has been extensively tested in Wuhan, threatening the livelihoods of many Didi drivers.
As times change, it's certain that more and more people will find their jobs threatened. Looking back:
- In the past, it was human-powered rickshaws
- Now it's electric/petrol-powered cars
In the past, humans figured out how to write and drive; now it's AI-driven writing and driving...
New inventions always lead to a group of people being left behind. Without discussing the issues related to drivers, let's talk about the programmer industry: how do we avoid being left behind?
It's the same old advice: continuous learning, maintaining creativity, leveraging AI, etc. My summary is simple: just outwork others ๐คฃ. Take it one step at a time, deal with challenges as they come.
It's like running out of a danger zone: AI/machines are the danger zone. Staying in it too long will definitely get you eliminated, so we humans need to stay inside the danger zone or keep moving within it before being eliminated. Of course, the danger zone will also shrink as times progress.
>> Must Read
Trump Shooting Incident
Olympic Badminton Group Draws Announced
Something to watch this summer! Looking forward to the Chinese badminton team's performance at the Olympics. Below is the men's singles draw.
(Badminton is getting quite expensive these days)
Shadcn's Charts Component
Tried out the demo of Shadcn's visualization component, and it feels great!
Not exhaustive, but it includes most commonly used chart components like line, bar, pie, radar charts, etc.
Built on Recharts, which is based on D3.
>> Useful Tools
Icon Library for Developers
An icon library for commonly used developer tools.
It includes icons for programming languages, common tech stacks, and popular developer tools!
(Maybe consider turning these icons into stickers and selling them?)
Collection of Unique English Fonts
This free font website is great, collecting many unique fonts (English).
The website is also well-designed, with varying licenses. Click to view, and many are free for commercial use.
Engineering Blog List
Continuous learning is one of the most powerful competitive advantages for any programmer. Reading tech blogs daily is an important way to learn new technologies, solutions, and stay updated with tech news.
Here's a highly curated list of engineering blogs on GitHub with 30K stars, including big companies, personal blogs, products, etc.
Dashpress - Auto-generate Database Management Dashboards
Quickly and efficiently convert database structures into stylish, customizable, and high-performance management dashboards.
Comprehensive Linux Command List
This repository collects over 580 Linux commands, generating a web site for convenient use. Currently, the site has no ads and includes Linux command manuals, explanations, and tutorials, sourced from the internet and community contributions. It's a highly recommended quick reference for Linux commands.
Open Source Hand-drawn Illustration Library
Hand-drawn style, looks great! Adding some illustrations to your site can make it less monotonous.
And the license is CC0 1.0:
This means that all illustrations published on CocoMaterial can be used for free. You can use them for both commercial and non-commercial purposes.
UILibHub - Explore the Best UI Libraries
Focuses on collecting and sharing quality resources of React, Vue, and mini-program component libraries. UILibHub offers the latest and most comprehensive library recommendations to help developers efficiently build modern applications.
This navigation site itself is also open source, developed with Nuxt.
A Nice Calendar Picker
A material design style calendar and date picker. Can be used without considering framework preferences as they are built around a lightweight virtual DOM implementation. The library also provides adapter components for React, Vue, and Angular.
A Very Nice Light Theme for VSCode
I'm currently leaning towards light themes, and this theme's colors are great. The background is silver-gray, not as harsh as pure white, and other variables' colors look nice too, with keywords in bold.
I've been using it for over two years, almost without any unadapted areas. There was a minor issue with Jupyter, but it was quickly fixed after I reported it.
>> Interesting Finds
Meaning of the Ethereum Logo
Foreigners Using Chinese VPNs for Keling
Bug on WeChat Homepage
Two logged-in status bars appeared, and both are clickable.
>> Worth Reading
Designing High Conversion Landing Pages
Solutions for Server-Initiated Notifications
For modern real-time web applications, the ability to send events from the server to the client is essential.
- Long Polling: Keeps the connection open until new data is available, reducing network traffic and server load but introduces communication delays.
- WebSockets: Provides full-duplex communication, suitable for low-latency and high-frequency updates, but more complex to implement.
- SSE (Server-Sent Events): One-way communication, suitable for real-time client updates without requiring client data.
- WebTransport: Based on HTTP/3 and QUIC protocols, provides efficient data transfer but is not widely supported yet.
- WebRTC: Supports peer-to-peer communication between browsers and mobile apps, suitable for streaming audio, video, and data exchange, mainly for client-to-client interactions.
Summary from @nextify2024
Books to Improve Argument or Bragging Skills
The comment section of this post has many books worth reading.
Top comments (0)