Sign in

songkeys

@song.work
104 followers 533 following 90 posts

sharing thinking, coding, building, life-ing he/him/they/them github.com/songkeys

PostsRepliesMedia
songkeys @song.work · 18/01/2026
missing.csail.mit.edu has returned. this year they are offering "Agentic Coding" in this course!
screenshot from website:

Lecture: 35-225, 1:30–2:30pm (exception: 3–4pm on Friday 1/16)
Discussion: OSSU Discord (use #missing-semester-forum like you would use Piazza, and #missing-semester to chat with the class/instructors)

1/12/26: Course Overview + Introduction to the Shell
1/13/26: Command-line Environment
1/14/26: Development Environment and Tools
1/15/26: Debugging and Profiling
1/16/26: Version Control and Git
1/20/26: Packaging and Shipping Code
1/21/26: Agentic Coding
1/22/26: Beyond the Code
1/23/26: Code Quality + Q&A
000
songkeys @song.work · 17/11/2025
crazy
codex output:

Worked for 1h 56m 51s
010
songkeys @song.work · 14/11/2025
the new dndkit experimental version is much much much better! next.dndkit.com/react/quicks...
next.dndkit.com
Quickstart - @dnd-kit
Start building drag and drop interfaces with React in minutes.
010
songkeys @song.work · 14/11/2025
would llm know it's gonna die before reaching the max output limit so that it would roughly speed to the end?
000
songkeys @song.work · 10/11/2025
wow. chatgpt now supports rendering svg content... in a code block! a huge step towards agi
on chatgpt website, llm returns broken svg image (not code) rendered in code block
010
songkeys @song.work · 09/11/2025
yes you're right. it's a bad example. just thought dan may be more familiar of english. modern english is evolving towards analytical, quite mixed cuz of world-wide use i guess. old english should be a better example with other romance languages.
000
songkeys @song.work · 09/11/2025
even better, it can spot out if the issue coming from upstream libs in this way. with github mcp, it can even file an issue or pr!
000
songkeys @song.work · 09/11/2025
english is a "fusional language", while japanese is an "agglutinative language". additionally, chinese is a "analytic language" or "isolating" which has even more chaotic words order. but nowadays, english is becoming more analytic. if you're interested, search and find how langs evolve in loop
100
songkeys @song.work · 08/11/2025
codex is so cool that it always digs into my node_modules directly to udnerstand the lib without even checking its doc and then gets the job done perfectly...
110
songkeys @song.work · 12/07/2025
vueconf 25 @ shenzhen
010
songkeys @song.work · 30/06/2025
watched sam harris & jordan peterson's debates in 2018. seriously the most inspiring discussions over religion, truth, and meaning i've ever seen. i'll definitely ruminant on many aspects from them for a long time to come.
020
songkeys @song.work · 29/06/2025
a day is long long enough for me to complete two work tasks a day is short short enough that I only have time for two meals
000
songkeys @song.work · 15/06/2025
今天看了娄烨的《一部未完成的电影》。 平静克制。却把我又勾回到疫情那三年。想起这土地上太多的集体痛苦。无法控制地痛哭。
020
songkeys @song.work · 14/06/2025
read As the Last I May Know by S. L. Huang. cried. what a time to read a story like this. reactormag.com/as-the-last-...
reactormag.com
As the Last I May Know - Reactor
An alternate history short story looking at decisions and consequences, and what it takes to pull the trigger.
010
songkeys @song.work · 21/05/2025
I’m at Cafe Notion😊 @notion.com
010
songkeys @song.work · 18/04/2025
ms launched a font designed for children called Kermit, including for children with reading difficulties. microsoft.design/articles/int... but why does it seem even harder to read to me...
microsoft.design
Introducing Kermit: A typeface for kids - Microsoft Design
Using design to empower children by making reading easier, improving comprehension, and helping dyslexics.
020
songkeys @song.work · 14/04/2025
bought petg translucent fiament. printed a small night light! 😍
A set of 3D-printed crystal-like decorations displayed against a dark background, appearing semi-translucent and unlit.The same group of 3D-printed crystal-like decorations, now illuminated from within by a soft blue light, creating a dreamy, glowing effect.
000
songkeys @song.work · 05/04/2025
hehe... printed my pfp
010
songkeys @song.work · 23/03/2025
See how poorly Vercel/Next.js managed this event: x.com/JavaSquip/st...
x.com
Sean Roberts on X: "yo, @vercel @rauchg This is awful - not the vulnerability (those happen) but your handling of it with the next.js community. Glad major platforms have mitigations in place and rolled out. While Netlify itself was not vulnerable to this, ALL platforms have had to do a fire drill" / X
yo, @vercel @rauchg This is awful - not the vulnerability (those happen) but your handling of it with the next.js community. Glad major platforms have mitigations in place and rolled out. While Netlify itself was not vulnerable to this, ALL platforms have had to do a fire drill
010
songkeys @song.work · 23/03/2025
If you have a self-hosted nextjs app that uses middleware related to authentication/security, it's a good idea to upgrade to 15.2.3. Because a new vulnerability was reported this week: Simply adding a request header allows you to bypass the middleware and access the app's route behind.
zhero-web-sec.github.io
Next.js and the corrupt middleware: the authorizing artifact
CVE-2025-29927
120
songkeys @song.work · 22/03/2025
my first 3d print 😭
A 3D Benchy with layer separation, warping, and heavy stringing
020
songkeys @song.work · 14/03/2025
very confrimed!
When speaking with the guard at the Damona Birthing Retreat, Cobel says "Marsha White, ninth floor," to which the guard replies "Specialties Department," followed by Cobel saying, "I'm looking for a gold thimble". This phrase is taken from the thirty-fourth episode of the Twilight Zone, also titled "The After Hours", which features a mannequin that comes to life and believes she is a human.
The thirty-fifth Twilight Zone episode following The After Hours is titled "The Mighty Casey," which features a main character who is secretly a robot. Given that the tenth episode of Severance Season 2 is titled "Cold Harbor" and thus presumably focuses on Gemma (Miss Casey), this may indicate a second layer of meaning behind the naming of this episode.

https://severance-tv.fandom.com/wiki/The_After_Hours
010
songkeys @song.work · 11/03/2025
so cute. what printers are you using?
000
songkeys @song.work · 07/03/2025
I just sponsored @antfu.me . Go sponsor your open source dependencies! github.com/sponsors/ant...
github.com
Sponsor @antfu on GitHub Sponsors
Creator of Vitest, Slidev, UnoCSS, VueUse, and Elk. Member of Vue.js, Vite.js, and Nuxt.js. Passionate about dreaming up ideas and making them come true with elegant designs & arches.
1131
songkeys @song.work · 28/02/2025
what...
TypeScript types can run DOOM
https://www.youtube.com/watch?v=0mCsluv5FXA
020
songkeys @song.work · 19/02/2025
built an alternative frontend for nutrimatic using #svelte 5 - really smooth search experience - infinite scrolling - syntax highlighting - editable search result try: nu.song.work open source: github.com/songkeys/nut...
020
songkeys @song.work · 14/02/2025
OMG!!!!!!!!
010
songkeys @song.work · 14/02/2025
please confirm this is not a coincidence 😭 @benstiller.redhour.com
150
songkeys @song.work · 14/02/2025
🤯 [spoiler on #severance] found a strong link between severance s2e9+e10 and the twilight zone s1e34+e35. more discussion here: www.reddit.com/r/SeveranceA...
Severance
S2.E9 • The After Hours
S2.E10 • Cold HarborThe Twilight Zone
S1.E34 - The After Hours
S1.E35 • The Mighty Casey
2230
songkeys @song.work · 12/02/2025
thank you so much! definitely will take a look
010
songkeys @song.work · 12/02/2025
Is there a guide for this?
110
songkeys @song.work · 11/02/2025
github.com/songkeys/tai...
github.com
GitHub - songkeys/tailwind-preset-mantine: A Tailwind CSS preset for seamless integration with Mantine UI components.
A Tailwind CSS preset for seamless integration with Mantine UI components. - songkeys/tailwind-preset-mantine
010
songkeys @song.work · 11/02/2025
If you are using Mantine and Tailwind (@tailwindcss.com ), i just upgraded `tailwind-preset-mantine` to work with TailwindCSS v4 with just one-liner import.
## Usage

### Default mantine theme

1. All-in-one import (recommended)

To use the preset in your Tailwind CSS configuration, add it to the css file:

```css
@import "tailwind-preset-mantine";
```

That's it!

Now you can use tailwind with mantine's style applied:

```tsx
import { Button } from '@mantine/core';

export default function Page() {
	// `bg-red-500` will be `background-color: var(--mantine-color-red-5)`
	// `text-white` will be `color: var(--mantine-color-white)`
	return <Button className="bg-red-500 text-white">Hello</Button>
}
```
110
songkeys @song.work · 02/02/2025
just bought this product. really nice. when can we support mcp and computer use? btw is there a discord community group? thanks.
100
songkeys @song.work · 24/01/2025
day one on xiaohongshu
帳號封禁說明親愛的小紅薯,平台辨識到你的帳號有違規行為,已嚴重違反《小紅書社群規範》,現對你的帳號進行封禁處理,封禁期間你的帳號將無法繼續使用。點擊下方按鈕可查看違規詳情。 查看詳情退出
010
songkeys @song.work · 23/01/2025
The Genius and the manager at the store were both silent upon seeing this. They finally said they would report the issue and thanked me for my discovery. I held the computer that had not been repaired, proudly lifted my head, straightened my chest, and walked out of the Apple Store confidently.
000
songkeys @song.work · 23/01/2025
So I went to the store and stood in front of the newly displayed M4 machine, adjusted the appearance to dark mode to compare and see. To my surprise, the problem was still there. So I guess that since the MacBook was released with the 120Hz screen, this issue has been present all along!
100
songkeys @song.work · 23/01/2025
I asked the Genius at the Genius Bar if they could compare a machine from the store with mine. They said my M1 model is already very old, and they only have M4s now. They insisted that there is no hardware issue, suggesting it might be a software problem. Also encouraged me to trade in for a new M4.
100
songkeys @song.work · 23/01/2025
Today, I received the computer and found that the problem still exists. The specific steps to reproduce the issue are: ProMotion (120Hz), Dark Mode, slowly swipe through a black background with white text, and you will see the white text flickering faintly and frequently.
100
songkeys @song.work · 23/01/2025
A few days ago, I found that the MacBook screen had a flickering issue. Taking advantage of the AC+ warranty, I went to the Apple Store to get the screen replaced for free.
110
songkeys @song.work · 23/01/2025
for reference, here's the o1's effort: chatgpt.com/share/67928a...
chatgpt.com
ChatGPT - Animal Shelter Puzzle Solution
Shared via ChatGPT
000
songkeys @song.work · 23/01/2025
i always use this puzzle to test llm's ability: 2023.galacticpuzzlehunt.com/puzzle/anima... so far, only chatgpt o1 can solve this (with a little nudge on the final "indexing" step). claude 3.5 sonnet totally failed. deepseek r1 tried soooo hard but it cannot even figure out the layout.
2023.galacticpuzzlehunt.com
Galactic Puzzle Hunt 2023
Explore the GalactiCosmiCave and become GalactiCardCaptors!
100
songkeys @song.work · 16/01/2025
Getting older means witnessing the people who have influenced you continue to pass away.
010
songkeys @song.work · 16/01/2025
😭
I hope he's wherever we go enjoying a damn fine cup of coffee

》 Dale Cooper: Harry, I'm going to let you in on a little secret: every day, once a day, give yourself a present. Don't plan it; don't wait for it; just let it happen. It could be a new shirt in a men's store, a catnap in your office chair, or two cups of good, hot, black, coffee.
0100
songkeys @song.work · 09/01/2025
this is a truly amazing work! computer.tldraw.com
computer.tldraw.com
tldraw computer
A computer by tldraw.
000
songkeys @song.work · 07/01/2025
Reading @antfu.me antfu.me/posts/epoch-... I think... this is interesting. i remember the "epoch" proposal was intented to serve the marketing purpose targeting even non-tech people. it was intuitive. but using {epoch*100} might make it strange. also woundn't it be mad to say "we released v1100.0.0"
antfu.me
Epoch Semantic Versioning
Proposal for an extended Semantic Versioning called Epoch SemVer to provide more granular versioning information to users.
010
songkeys @song.work · 31/12/2024
020
songkeys @song.work · 29/12/2024
a trick i learnt on linkedin is to put an emoji or something as the first name and your full name as the last name so that you could easily identify the bot-generated messages sent to you - "hi, {first_name_placeholder}".
First Name: 🐿️
Last Name: Song Zhanga DM goes:

Hi 🐿️,

This is.... I came across your profile on Linkedin and am very impressed by your working experience in Natural Selection Labs for 3 years. It seems like you are quite a match for a few positions from our clients covering lead to junior openings.
020
songkeys @song.work · 28/12/2024
my fav show for every new year youtu.be/5RKLuE5VBFo?...
youtu.be
The Big Fat Quiz Of The Year 2024 Jimmy Carr hosts as Richard Ayoade FULL EPISODE HD
YouTube video by Long Đầu Bạc
010
songkeys @song.work · 24/12/2024
haha! 😆 thank you, Alex! wishing you a merry christmas! 🎄
110