Was renaming env var and my IDE updated it in my sops file, and it bricked the file. Good to know that the key name is taken into the checksum as well.
Karn Wong
• Unknown
Homepage and blog by Karn Wong
Karn Wong
• Unknown
Was renaming env var and my IDE updated it in my sops file, and it bricked the file. Good to know that the key name is taken into the checksum as well.
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
I'm in the "labels don't define your camp" in case it isn't obvious. But you are more than the sum of all parts.
https://www.freyaindia.co.uk/p/nobody-has-a-personality-anymore
Karn Wong
• Unknown
Recently gave a talk about WASM. Mostly a tour on deployment infrastructure 😛
https://speakerdeck.com/kahnwong/bkk-dot-js-number-23-intro-to-wasm
สไลด์ของวันก่อนที่ไปแชร์เกี่ยวกับ WASM มา
มีคนถามเยอะ ว่า ตอนไหนควรใช้ WASM
เลยมีเพิ่มหน้าเล็กน้อย
จริงๆ คือพาทัวร์ ว่า ตอน production ใช้ท่าไหนได้บ้าง
https://speakerdeck.com/kahnwong/bkk-dot-js-number-23-intro-to-wasm
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Finally! Back then we had to manually assign lochash to all datasets we have to join, and it's a lot of stuff to keep track!
H3 makes things better but still it's not as smooth as I'd like it to be. Data mapping is messy.
ชาว GIS จะสบายแล้ว
เมื่อก่อนจะเอาแต่ละอย่างมาผูกกัน ต้องไล่เช็ค zoom level (สมัยก่อนมี H3) แล้วต้องตี grid กะให้ขนาดพอดี แล้วงอก mapping column มาผูกกันข้าม dataset
join แล้ว join อีก join จนท้อ กว่าข้อมูลจะพร้อมให้เอาไปแงะ (เหนื่อยอีกทีตอนเช็คว่า ผูกตรงกันมั้ย กับ ทุก dataset)
Karn Wong
• Unknown
I'm eval-ing a tool where you can upload artifacts to it. The docs say you can use toolA, toolB, toolC to upload, but it doesn't mention anywhere that you can also use toolX for this (and toolX is more popular and widely used). Very turf war vibe.
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Poking holes into websites is my version of fun. People act like I grow two heads when I say I do it to relieve stress.
Oops.
And when I deploy a lot of new services to my kube cluster at home, yup that’s my peak stress and I need to let off some steam.
Karn Wong
• Unknown
Karn Wong
• Unknown
Happy to say I'm a direnv convert. No more setting up dotenv for every project I work on is a godsend (and especially when you write in multiple languages this gets old real fast).
Karn Wong
• Unknown
I had this android tablet since 2019-ish, the last official update was android 8, so I thought why not flash Lineage on it.
Turns out I can't unlock bootloader because the [device region] and [account region] are not the same.
Yup, no longer buying devices from this manufacturer.
Karn Wong
• Unknown
Karn Wong
• Unknown
Karn Wong
• Unknown
Was writing down vendors list from a security conference I attended last month.
There's this one vendor, where their website at www is fine, but if you access it without leading www, it shows you an admin page. Hoo boy.
And their SSL cert is not valid!!!!! 😬
Karn Wong
• Unknown
Karn Wong
• Unknown
It's very amazing with the amount of work put into Proton engine for running windows games on linux.
I installed a game from 2015-ish with native linux port - the screen stutters when I move the camera, and it crashes very often. But if I run this game through Proton, zero issues!
Karn Wong
• Unknown
I'll never forget that time when my Intel NUC was running hot on idle (70 C). I removed a lot of workloads from it, still high temp.
Turns out the culprit was accumulated dust. Turned it off, blow it from every angle. Lo and behold, the idle temp is now at 50 C.
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.