YJ Soon's Avatar

YJ Soon

@yjsoon.com

Semi-professional todo list user Teaching; cat; iOS. Semicolons are handy.

109
Followers
288
Following
57
Posts
04.07.2023
Joined
Posts Following

Latest posts by YJ Soon @yjsoon.com

Post image

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

28.02.2025 02:05 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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

25.02.2025 21:50 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Please check out and wishlist on Steam this game from my very talented former student @bucketfish.me!

17.02.2025 02:54 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

14.02.2025 02:13 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Excuse me Reminders app what are you doing

11.02.2025 00:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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.

16.01.2025 02:37 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Should probably be in disguise when setting up a xiaohongshu discount

15.01.2025 22:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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/...

11.01.2025 14:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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...

08.01.2025 07:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Email header: 

LAST 8 DAYS: Don't Miss Snoopy's Final Adventure!
from Mandai Wildlife Reserve

Email header: LAST 8 DAYS: Don't Miss Snoopy's Final Adventure! from Mandai Wildlife Reserve

Is... is the Singapore Zoo killing off Snoopy

29.12.2024 02:52 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I just got an email from a marketing company titled β€œDeck the halls with SEO” and I cannot think of anything more horrific

24.12.2024 10:30 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Ooh I unlocked iOS widgets in Christmas tree mode

23.12.2024 21:28 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

21.12.2024 03:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

No particular city, but Thailand is a contender

20.12.2024 02:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
GitHub of Luigi Mangione's Xcode project sent to chat.
Reply: 
luigi does uikit???
let me make it clear:
we do not celebrate murder or uikit here

GitHub of Luigi Mangione's Xcode project sent to chat. Reply: luigi does uikit??? let me make it clear: we do not celebrate murder or uikit here

From the Swift class chat

17.12.2024 03:06 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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.

12.12.2024 06:44 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Cat on a boat

Cat on a boat

Cat: 🎡 I’m on a BOAT 🎡

Hua Takhe Old Market, Thailand.

10.12.2024 03:44 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ‘‹ The app development class is for 13-18, but I do have a 11yo to experiment on with curriculum! Trying Minecraft Edu and maybe Roblox with him.

03.12.2024 23:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Hello! I teach Swift and iOS dev, mostly to kids, and they do the fun stuff like publishing apps while I uhh write curriculum and nag them to learn. swiftinsg.org is where we’re at πŸ˜„

03.12.2024 11:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
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.

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

02.12.2024 23:17 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Credit Card Statement Notification from app

Thank you for your loyalty to Citi. Your latest statement for your card ending ___ is ready and
payment is due on 20/12/2024.

Credit Card Statement Notification from app Thank you for your loyalty to Citi. Your latest statement for your card ending ___ is ready and payment is due on 20/12/2024.

β€œThank you for your loyalty to Citi”, my notification tells me every month like I’m a subject of their kingdom paying my tribute

28.11.2024 00:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Seems to be just music! Ignores the videos I sometimes add to my playlists.

26.11.2024 05:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
yjsoon's comment on "I built an integration for youtube music to last.fm" Explore this conversation and more from the lastfm community

Found it on a Reddit thread, and updated an installation guide for it: www.reddit.com/r/lastfm/com...

Unfortunately, the new auth requires copying request headers from Dev Tools, which isn't the most user-friendly. But the script does make it a lot less painful.

26.11.2024 03:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - micahfocht/ytmusicscrobbler Contribute to micahfocht/ytmusicscrobbler development by creating an account on GitHub.

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.

26.11.2024 03:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
Switched to SwiftData Β· yjsoon/swift-2024-todo-list@42773f3

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

26.11.2024 00:54 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Shoe size choices on Amazon, presented nearly completely randomly

Shoe size choices on Amazon, presented nearly completely randomly

What in the actual world is this UI, Amazon

25.11.2024 07:09 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Chat where Figma got autocorrected to Dogma

Chat where Figma got autocorrected to Dogma

Asked my interns to look into preparing curriculum for a Figma class, and I’m just glad autocorrect didn’t change it to Sigma

18.11.2024 10:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

Useless fact from today’s surprising Stanford football victory: 30 of our 38 points were by Emmetts www.espn.com/college-foot...

17.11.2024 10:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Look, kid, mango sticky rice isn’t that hard to make. All you need are:

1. Mango
2. Rice
3. Sticks

17.11.2024 08:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It always sucks

02.11.2024 10:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0