Profile avatar
kevinyap.ca
Software engineer at MLSE Digital Labs. Previously: Freshline, Google, and @riotgames.com. I made @zeal.gg, and post about code and games. 🎮 💻 🇨🇦 See kevinyap.ca for more.
148 posts 123 followers 391 following
Regular Contributor
Active Commenter

This video gives a wonderful perspective on not just the brilliance of ancient astronomers for explaining the cosmos without modern technology, but also the diligence of early civilizations' record-keeping when they stared up at the stars. Terence Tao is a fantastic storyteller.

A few weeks ago, I was super high on Standard, but all that enthusiasm has evaporated after getting everything bounced to hand for the 100th game in a row. Been queueing up for Explorer events on MTGA and it's been super refreshing playing Phoenix again. Pioneer is such a great format.

It was disappointing to miss on Soto and Sasaki, but adding Santander, Scherzer, Hoffman, and (fingers crossed) Alonso/Bregman means the Jays will actually be a lot of fun to watch this season.

@isziaui.bsky.social made a proof-of-concept of a QR code that resolves to two different URLs depending on the angle that you hold your phone at while scanning 😱 Took a bit of shifting my phone around, but it does indeed work (using more of a top-down, then a bottom-up angle).

Went 1-2 and dropped at a Standard RCQ. Was hoping to face UB/GB Midrange, but played against UB and UW (!) Bounce and lost both matches — terrible-feeling matchup for Azorius Convoke. Starting to put together Temur Otters in paper so I can be a Stormchaser's Talent + TTABE gamer too. 🦦

I'm significantly more invested in the right half of this graphic than the left, but still hilariously accurate.

Okay, so I KNEW I heard this chime coming from somewhere recently, but couldn't remember buying any new devices and thought I was going crazy. TLDR: AirPods Pro now sometimes play a quiet 3-note arpeggio while charging, as part of a diagnostic/calibration process. mastodon.online/@tuckerjj/11...

After 6 years of maintaining @zeal.gg, I finally got around to adding an unobtrusive Patreon page a few days ago, on the off chance anyone wanted to help support the site. To my genuine surprise, someone actually subscribed yesterday — it feels like a whole new level of side-project now!

I saw a spike in users on @zeal.gg today, and it's because Caedrel was recapping his Challenger climb on-stream before Los Ratones starting scrimming for the day. He also published this video that showcases the site in the intro (and is actually very good advice for climbing solo queue)!

Caedrel looked at the custom @zeal.gg leaderboard I made for Los Ratones on-stream during his Challenger climb today! It was super exciting to see him pull it up in front of >16k viewers on Twitch and play around with it, even if it was just for a couple minutes. 😀

I'm working on a blog post that briefly touches on LLM interpretability, and came across this fascinating paper published earlier this year by @anthropic.com that demonstrates the ability to extract features corresponding to various real-world ideas and concepts from Claude 3 Sonnet.

Someone built a site that lets you explore #AdventOfCode leaderboard data from all 10 years of the event! You can really see my decline over time as more people started participating and I got rustier from doing less day-to-day coding 😅 caderek.github.io/elfvsmachine

Bluesky has been really refreshing for me, so I wrote some thoughts on the things I feel make the platform cool and exciting. Even cooler, thanks to @emilyliu.me's and @coryzue.com's work, replies to this post on Bluesky should show up as comments on my website! kevinyap.ca/2024/12/blue...

Just watched this @abyssoft.bsky.social video detailing someone accusing a speedrunner of cheating, where they used audio spectrogram analysis as their smoking gun. Except the accuser isn't an expert in audio analysis, and learned how to do this "work" via >100 pages of conversations with ChatGPT.

Out of curiosity, I asked Notion AI to "check my grammar" on a blog post I've been writing. It gave a few "suggestions" that were literally what I had already written, but surprisingly, it determined I typo'd someone's name by cross-referencing a link I included in the post, which is pretty neat.

Another Christmas, another #AdventOfCode in the books (and 500 total stars)! Thank you to @was.tl for another delightful month of holiday puzzles! 🎄 I'll include some of my thoughts in this thread.

Redesigned my personal site again! Got inspired by a bunch of different blogs I've come across recently to make it even more minimalist (the sticky sidebar had to go). I found that monospace fonts are hard to visually process for longer pieces of writing, so it's back to `system-ui`.

The Bluesky dev team pushed a change this week to reserve your bsky.social handle when swapping to a custom domain handle, but it isn't retroactive. Can confirm that if you manually made a "squatting" account and go through the flow that @emilyliu.me describes here, it'll re-associate correctly!