Issue 015 -- Regrets of Travel
After taking this long exposure shot, the travel group I was with left without me noticing; I actually liked it at that moment. Looking back, it turned out to be shaky (I was shooting on a bridge, and it must have been caused by someone passing by), so the photo was wasted, which somewhat corresponds with this issue's theme.
This weekly publication is open-source and records observations and experiences from the week, mainly focusing on front-end development, AI, independent development, open-source tools, etc. It is published every Saturday/weekend. Contributions are welcome, and I look forward to your attention/ subscription~
>> Topics to Discuss
The regrets of travel are meant to make you want to travel again
During the Mid-Autumn Festival, I joined a small group of friends to explore the Sichuan-Western Loop. This was my first time reaching a mid-high altitude as a resident of the basin, and I felt fine without any adverse reactions. The road to western Sichuan was a bit bumpy, and it felt as if my soul might fly away. Fortunately, I had been trained not to get motion sickness, or else it would have been an incredibly uncomfortable trip.
Overall, the three-day journey was quite pleasant, but the biggest drawback was the unpredictable weather. Unfortunately, we had bad luck and mostly saw snow-capped mountains shrouded in clouds and mist. Particularly when we went to Yuzixi, we were delayed by almost an hour due to traffic, causing us to miss the golden mountain at sunset. That evening, I saw videos from others who had captured the moment on Douyin [silent here].
Then my friend said: It's normal to have regrets when traveling; it just makes you want to return next time.
>> Must Read
Due to resting last week, this issue covers content across two weeks.
- Apple’s launch event
- U.S. Department of Justice claims Google has a "triple monopoly" on the first day of ad tech trial
- TypeScript 5.6 Released
- Astro 5.0 Beta Release
- Compile and Run C in JS (Bun Blog)
- 'Oracle, It's Time to Free JavaScript.'
openai gpt-o1 release:
- Notes on OpenAI's New o1 Thought Chain Model
- Just released, OpenAI stuns with the o1 large model! Reinforcement learning breaks LLM reasoning limits
Others:
Congratulations to the Chinese badminton team for winning (4/5) championships at the China Open. It's a pity for the men's doubles, but they fought till the end despite injuries. The men's singles title [the weeble] should be, if I'm not mistaken, the first time since Chen Long in 2017 that the Chinese team has won at the China Open!
>> Useful Tools
“Hands-On Practical Artificial Intelligence”
This book about learning artificial intelligence is good and worth a read!
This 3D book effect is quite nice
It's a nice effect for showcasing books you've read on your personal website.
Handle pop-ups based on your preferences
A browser extension that can identify the common CMP (Consent Management Provider) pop-up windows online and auto-fill these based on your preferences – even when encountering dark mode designs. Sometimes, websites may not use standard categories; in such cases, Consent-O-Matic will always try to submit the most privacy-friendly settings.
More
- Track your portfolio
- Super Productivity
- Event management and ticket sales platform
- AI Editor
- High-performance embeddable Python 3 runtime for Java
- rga: ripgrep that can also search PDF, eBooks, Office documents, zip, tar.gz, etc.
- Moshi: a voice text base model for real-time conversation
- LLaMA-Omni: seamless voice interaction with large language models
- Interactive single-image 3D scene generation
- PG's mobile client
- Monospace Font
>> Interesting Finds
New Interpretations of Chinese Language
This has been trending recently, where a Chinese term is interpreted from a completely new perspective.
>> Worth Reading
GitHub sending phishing emails?
In this article, the author encountered a type of malicious attack aimed at GitHub notification emails.
The attacker created a temporary GitHub account, quickly making and deleting an issue to lure the author into clicking a link in the email, ultimately leading to system infection by malware.
The content of the email was controlled by the attacker, lacking sufficient contextual information, which could mislead the recipient, so I usually click the [view it on github] link in the blue area below to check the background information in detail.
2024: 0.5% of the world's top 200 websites use valid HTML
Although HTML is simple, some problems can be easily overlooked. This article points out that 199 of the 200 most popular websites use flawed, non-existent, and/or malfunctioning HTML.
For example:
- An
img
element must have analt
attribute unless under certain specific conditions. - The value
true
for theasync
attribute on thescript
element is invalid. - There’s no
li
element in the scope, yet anli
ending tag is found. - The value
tel: 111
for thehref
attribute on thea
element is illegal: there are illegal characters in the scheme data: spaces are not allowed. - The
head
element is missing required child elementtitle
.
And so on...
Discussing Future Technology Trends
One particular explanation of blockchain-related technical terms left a strong impression on me:
More
- Creating Git commits: the hard way
- Exploring database performance improvement: a comprehensive guide with 8 key strategies
- Why GitHub won
- Hard-working good days: saving 1% of computational resources each time
- More NPM packages on Cloudflare Workers: combining polyfills and native code
- Full-text search: PG VS ES
- How the browser clipboard stores different kinds of data
- Meta's serverless Jupyter notebook
- WebKit Features in Safari 18.0
- The continuing tragedy of emojis on the web