# 72. Kindergarten Classroom

> I took this while waiting for my booster shot over the weekend. The observation area was actually a kindergarten—chairs but no tables. I felt like a very tall student back in class!

- Issue: 72
- Published: 2022/04/05
- HTML: https://weekly.tw93.fun/en/posts/72
- JSON: https://weekly.tw93.fun/api/en/posts/72.json
- Chinese original: https://weekly.tw93.fun/posts/72.md

---

<img src="https://gw.alipayobjects.com/zos/k/appo/38.jpg" width="800" />

<small>I took this while waiting for my booster shot over the weekend. The observation area was actually a kindergarten—chairs but no tables. I felt like a very tall student back in class!</small>

> **Record the down-to-earth trending technologies seen every week, and publish them here after screening. If you find it good, you can follow this weekly to get update notifications.**

## Technical Insights

**The Power of `JSON.stringify`**  
<https://juejin.cn/post/7072122968087724046>  
Did you know the second `replacer` argument is this powerful? it’s a life-saver for filtering and transforming objects during serialization.

**Optimizing GPU Training for Meituan Recommendations**  
<https://tech.meituan.com/2022/03/24/tensorflow-gpu-training-optimization-practice-in-meituan-waimai-recommendation-scenarios.html>  
A fascinating case study from Meituan on how they doubled the cost-efficiency of their recommendation models by migrating to GPU-based training.

## Trending Open Source

**Remotion: Build Videos with React**  
<https://github.com/remotion-dev/remotion>  
A powerful framework for creating videos programmatically using the tools and components you already know from React.  
<img src="https://gw.alipayobjects.com/zos/k/gk/GsqdV4.jpg" width="800" />

**bhailang: A "Toy" Programming Language**  
<https://bhailang.js.org/>  
A fun, Hindi-inspired programming language that is as entertaining as it is functionally interesting.  
<img src="https://gw.alipayobjects.com/zos/k/a3/vvEXtV.jpg" width="800" />

**kkFileView: Online File Previews for the Web**  
<https://github.com/kekingcn/kkFileView>  
A vital tool for any project that needs to render various document formats directly in the browser.

**PyWebIO: Interactive Web Apps via Python Scripts**  
<https://github.com/pywebio/PyWebIO>  
PyWebIO turns the browser into a "rich text terminal," allowing you to build simple but powerful interactive GUIs using only Python code. its imperative approach is very refreshing.  
<img src="https://gw.alipayobjects.com/zos/k/o1/11.gif" width="800" />

**CodeEdit: A New Native Code Editor for macOS**  
<https://github.com/CodeEditApp/CodeEdit>  
A community-driven project aiming to build a native editor that is as fast as TextEdit but as powerful as Xcode. currently requires manual compilation.  
<img src="https://gw.alipayobjects.com/zos/k/45/NJw210.jpg" width="800" />

## Just Looking Around

**New App Store Submission Requirements**  
As of April 25, all new submissions must be built with Xcode 13. though Apple is strict with versioning, it genuinely helps keep the ecosystem healthy and developers up-to-date.

**Is Google Search Dying?**  
An interesting translation of a viral article from abroad. while I still find Google invaluable for technical research, the author argues that search quality is declining and people are increasingly turning to Reddit for authentic answers.

**Building a "Water Army" for Just $300**  
A sobering look at how the social media manipulation industry has been industrialized. for only 2,000 RMB, anyone can manufacture a significant (if fake) wave of public sentiment.
