Notes from the WWDC 2025 keynote that matter to me

- foundation models framework can be openly called- Liquid glass: transparent, refracts light, dynamic layering - Design language update - New desktop wallpaper aesthetic, images rendered with 3D perspective - Camera goes back to iOS 6-style icons, finally back to the two big photo/video tabs - The new design language will definitely hit front-end developers hard, not sure if it'll influence WeChat Mini Program design style - Metal's rendering performance is overkill; using it for this kind of flashy detail rendering, not sure if it'll hurt battery life

Entertainment

First impressions of OS X 10.9 Mavericks

This afternoon I upgraded to OS X 10.9. After spending just a short while with it, I’m disappointed. I complained a lot to Baozi. When Finder is in column view, sliding the Magic Mouse left and right produces this ghosting issue. That first impression did serious damage to my feelings for 10.9.

Entertainment

Started tinkering with Raspberry Pi, PD7 is out, Leap isn't any good.

I’ve started digging into the Raspberry Pi these past few days. I bought a book on Amazon and found it way too basic, but it works well as a table of contents. That’s good enough for me. There are ...

Entertainment

Apple's new ad – Our Signature

The day after WWDC MMXIII wrapped up, I was watching the official Podcast on iTunes, and the ad at the end hit me right in the feels — I was deeply moved. It reminded me of the line from the iPad ad “If you asked,” released before Steve Jobs passed away: “If you asked us, we’d say: ‘This is only the beginning.’”

Entertainment

Private Notes Update 1.1

- Fixed a bug where user edits were lost if the screen locked while editing a specific note - Fixed a bug where the unlock screen sometimes asked for the password multiple times - Fixed a bug where the creation time of new notes made on the web page displayed incorrectly in WiFi access mode - Fixed a bug where the IP address was sometimes obtained as (null) in WiFi mode

App Development

Private Notes released

My first personal app, Private Notes, is now live on the App Store. From the first version submission to approval, including one rejection along the way, it took 10 days in total. Private Notes is a password-protected memo app I built for my own needs at work and in daily life. Back when I was a kid, my teacher taught me what Chairman Mao once said: “A good memory is no match for a worn-out pen.” That line has stayed with me ever since, and over the years I’ve put it into practice — if it’s worth remembering, I write it down. Now we’re in the information age, and I’m a heavy user of electronic devices. Going out without my phone cuts my HP and my mood in half. My important information — website accounts, security questions — all lives in my phone’s notes app, carried with me everywhere. Even my bank card details, my phone number’s PUK code, the serial numbers and MAC addresses of all my devices — all of it depends on my phone to remember. But phones are easy for other people to grab and play with. With everything stored on the phone, private data is easy for others to see, so a lot of the time I don’t dare write it down at all…

App Development

Expected too much from the AirPort Extreme base station

When it came time to upgrade to a gigabit home router, I agonized for a long time between Cisco’s e4200 and Apple’s AirPort Extreme. In the end, Apple’s big January 6 sale made the decision for me, and I bought the big AE (MD031) on the spot. The big AE paired with a MyBookLive is great value for the money compared with a Time Capsule. The gigabit Ethernet port has genuinely been a huge win — I get up to 100MB/s transferring files from the MBL, though wireless still feels a bit slow. And the one-click network extension you get from pairing the big AE and the little AE is genuinely handy.

Entertainment

Jobs got on board too

Life Insights

Some random notes on AppleTV2G

1. Even though the power cable is labeled 125V, it plugs straight into a Chinese outlet just fine. If your TV is an older model with no HDMI port — only AV composite, S-Video or VGA — you can pic...

Entertainment

One Slap, One Story - Guoguo and Zhuanzhuan

Once upon a time there were two little kids, one named Guoguo and one named Zhuanzhuan. Because of an RP problem, Guoguo had been bitten by a wild dog when he was little, so there was a chunk missing from his face. Zhuanzhuan had been multi-talented since he was small, and since his foundation was rock solid, he lived up to the name “Zhuanzhuan.” Guoguo and Zhuanzhuan went to school together as kids and grew up together. Time flew by, and both Guoguo and Zhuanzhuan grew up. Because of his RP problem, even though his body grew up, the missing chunk of flesh was still gaping right there. By sheer chance, Zhuanzhuan ran into a talented woman named MM.

Flash
12