Upside from running Linux as my desktop setup is that I never run into BSOD.
Compared to when it was running Windows, occasionally it would get BSOD, sometimes in a middle of a gaming session 🥹
Homepage and blog by Karn Wong
Karn Wong
• Unknown
Upside from running Linux as my desktop setup is that I never run into BSOD.
Compared to when it was running Windows, occasionally it would get BSOD, sometimes in a middle of a gaming session 🥹
Karn Wong
• Unknown
I set up a custom-domain email for my family to use (name@lastname.com)
a year went by, and I got a request to "shorten" the email address"
The part they want it to become shorter is, you guessed it, the "domain" part
She wanted it to be just $name@wong.com
You see where this is going 🤣
Karn Wong
• Unknown
Recently discovered the existence of QUIC and HTTP3. Modern, yes. Standardized, yes.
Turns out caddy's default already utilizes HTTP3. Modern technology is awesome. Gone were the days of manually setting up SSL and auto-renew cron.
Karn Wong
• Unknown
With pixi I can finally remove pyenv from my setup.
Previously needed it to use mamba for installing qgis on ARM mac for geoparquet support
Which means you only need two lines to install qgis via conda:
curl -fsSL pixi.sh/install.sh | bash
pixi global install qgis
2025 is awesome
Karn Wong
• Unknown
Very impressed with flox - dev venv standing on nix ecosystem.
Especially with the fact that it auto detects your project language & runtime means you do not have to setup the flox env from scratch, yay devx.
ถ้าคุณเป็นคนที่ประสาทจะกินกับการเซ็ตคอมของเดฟทุกคนในทีม
หรือ ตบตีปัญหา dev env ที่ไม่เคยตรงกันซักเครื่อง
แต่จะไปไล่เซ็ตทุกอย่างเป็น setup script ก็ไม่ได้ว่างขนาดนั้น
อยากใช้ nix แต่เซ็ตอัพไม่ง่ายสำหรับน้องๆ ในทีม
ขอแนะนำ flox - รมณ์ประมาณ nix แบบ venv
เจ๋งอย่าง คือ flox auto detect language + runtime จาก source code แล้วปั้น flox config มาให้ในระดับนึงแล้ว ชีวิตจะได้สบาย
Karn Wong
• Unknown
Karn Wong
• Unknown
A few weeks back I was optimizing my website to reduce total size. Turns out google analytics took up 300 KB alone. Yeet it out and my homepage is reduced to 130 KB. Yay optimization!
Karn Wong
• Unknown
Karn Wong
• Unknown
Migrated my site from hugo to zola this week, gotta say using python to convert frontmatter to toml is kinda cheating.
Karn Wong
• Unknown
Migrated authentik to pi4, because it should be in a landing zone. On initial access it took around 5 seconds to load, oof.
Karn Wong
• Unknown
Installed Ubuntu on Mac Mini 2018 only to find out the WiFi driver is not supported. Thankfully there's a whole wiki on how to install wireless drivers on T2 mac devices. It's a warm and fuzzy feeling to know that the community is always there for your tech ailments.
Karn Wong
• Unknown
Was browsing HN and saw a thread about Proxmox shredding SSDs. Looking under the console and yup, it's 13% degraded. It's a used Mac Mini 2018 and only been used as Proxmox for a year.
I still love Proxmox, but I only use it to spin up scratch VMs. Maybe I'll use the Mac Mini for distro hopping 😝
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown