YJ Soon
banner
yjsoon.com
YJ Soon
@yjsoon.com
Semi-professional todo list user

Teaching; cat; iOS. Semicolons are handy.
Asked ChatGPT 4.5 to generate a line drawing of my cat and, with all that compute, it… plotted the image out in matplotlib.

What
February 28, 2025 at 2:05 AM
The latest DeepSeek app update added an amazing new feature: A welcome sheet, localised for Singapore with “Welcome to DeepSeek lah”.

This company is truly light years ahead of the competition, selling all my other AI stock rn
February 25, 2025 at 9:50 PM
Please check out and wishlist on Steam this game from my very talented former student @bucketfish.me!
GLOWKEEPER TRAILER IS OUT!! youtu.be/Jo4xso-C3RI?...

featuring awesome music, sneak peak of different areas, crunchy sfx, and a whole lot of fun and pretty rooms 🥳

wishlist now store.steampowered.com/app/3410660 ❤️❤️

#godot #indiegamedev #trailer #puzzlegame #wishlistwednesday
Glowkeeper Gameplay Trailer
YouTube video by Glowkeeper
youtu.be
February 17, 2025 at 2:54 AM
Got Gemini to summarise a Google Meet call, and in the document it used two spaces after each full stop and brought back all my nightmare times in the civil service. AI must be stopped at all costs.
February 14, 2025 at 2:13 AM
Excuse me Reminders app what are you doing
February 11, 2025 at 12:37 AM
Happy to be at #iosconfsg 2025, this time as a sponsor! Tinkercademy is an education sponsor this year, though we have no idea what that actually means.
January 16, 2025 at 2:37 AM
Should probably be in disguise when setting up a xiaohongshu discount
January 15, 2025 at 10:25 PM
I only just found out a free re-release of Star Control II came out last year (and there’s a sequel in the works)! I spent so many hours on this as a kid. store.steampowered.com/app/2645580/...
Free Stars: The Ur-Quan Masters on Steam
Experience the award-winning space saga. Travel to hyperspace, discover alien worlds, and meet an eclectic cast of characters. Find out what happened after the Ur-Quan invasion. And if the war still r...
store.steampowered.com
January 11, 2025 at 2:50 PM
A city-building game, set in Singapore, inspired by Balatro, where your points are affected by the MPs in your Cabinet.

Does this mean we legitimately get to declare "My MP is such a joker"

tnp.straitstimes.com/lifestyle/ot...
Coming soon: Majulah, a city-builder game set in Singapore
Majulah, set in Singapore, will be joining the likes of city-builder games with roguelike elements such as Age Of Wonders and Rimworld. On top of building a city from scratch, players can also form th...
tnp.straitstimes.com
January 8, 2025 at 7:42 AM
Is... is the Singapore Zoo killing off Snoopy
December 29, 2024 at 2:52 AM
I just got an email from a marketing company titled “Deck the halls with SEO” and I cannot think of anything more horrific
December 24, 2024 at 10:30 AM
Ooh I unlocked iOS widgets in Christmas tree mode
December 23, 2024 at 9:28 PM
I read somewhere that we should maximise ChatGPT o1's thinking by ending a prompt with "use at least 1000 reasoning tokens", so I now have a 2,000-word opus expounding on what size uniforms I should buy for my primary school-entering kiddo based on some data points I sent in. AI is hilarious.
December 21, 2024 at 3:43 AM
From the Swift class chat
December 17, 2024 at 3:06 AM
My Messages app on macOS has been giving me 3 unread messages all week, and I got the answer on how to clear them from Claude — ask Siri to "read me my messages". Now I'm just super annoyed at the spammers who sent messages that got filtered on my phone but not my Mac.
December 12, 2024 at 6:44 AM
Cat: 🎵 I’m on a BOAT 🎵

Hua Takhe Old Market, Thailand.
December 10, 2024 at 3:45 AM
I've been recording videos to go along with our new — hopefully beginner-friendly — tutorials on various Swift concepts for learners. This one has socks. swiftinsg.org/learn/option... #SwiftUI
Learn Optionals
Optionals are a type that represents either a wrapped value or the absence of a value. Learn with Swift Accelerator is a free resource, providing tutorials and guides to learn Swift and SwiftUI.
swiftinsg.org
December 2, 2024 at 11:17 PM
“Thank you for your loyalty to Citi”, my notification tells me every month like I’m a subject of their kingdom paying my tribute
November 28, 2024 at 12:32 AM
While I'm posting GitHub links, I should mention ytmusicscrobbler, a script to scrobble YouTube Music plays to Last.FM: github.com/micahfocht/y...

Worked great until YouTube recently disabled OAuth, and the author quickly fixed it. Running the Docker version on my NAS and it's great.
GitHub - micahfocht/ytmusicscrobbler
Contribute to micahfocht/ytmusicscrobbler development by creating an account on GitHub.
github.com
November 26, 2024 at 3:15 AM
Made an attempt at updating my Swift class’ todo list app to SwiftData. Filtering with predicates doesn’t seem to be worth the pedagogical overhead right now… github.com/yjsoon/swift... #SwiftUI
Switched to SwiftData · yjsoon/swift-2024-todo-list@42773f3
github.com
November 26, 2024 at 12:54 AM
What in the actual world is this UI, Amazon
November 25, 2024 at 7:09 AM
Asked my interns to look into preparing curriculum for a Figma class, and I’m just glad autocorrect didn’t change it to Sigma
November 18, 2024 at 10:09 AM
Useless fact from today’s surprising Stanford football victory: 30 of our 38 points were by Emmetts www.espn.com/college-foot...
Stanford 38-35 Louisville (Nov 16, 2024) Game Recap - ESPN
Expert recap and game analysis of the Stanford Cardinal vs. Louisville Cardinals NCAAF game from November 16, 2024 on ESPN.
www.espn.com
November 17, 2024 at 10:11 AM
Look, kid, mango sticky rice isn’t that hard to make. All you need are:

1. Mango
2. Rice
3. Sticks
November 17, 2024 at 8:36 AM
If, in any group chat you’re in, someone mentions a vacuum cleaner, you are legally obliged to reply to it and say

“That sucks….”
November 2, 2024 at 8:08 AM