thanhnguyen2187's recent activity
-
Comment on Going Mouseless, Or Using The Computer Without a Physical Mouse in ~comp
-
Comment on Going Mouseless, Or Using The Computer Without a Physical Mouse in ~comp
thanhnguyen2187 (edited )Link Parent+1 to the other comment: Vimium is just a browser extension. You can try it in a few days and uninstall it if you find the additional functionality redundant. I think I must encountered Mouseless...+1 to the other comment: Vimium is just a browser extension. You can try it in a few days and uninstall it if you find the additional functionality redundant. I think I must encountered Mouseless some time in the past, but I didn't really care as I don't have a Mac myself. Regarding the grid mode, I think
warpd
has that, too, but I didn't show it in my demo GIF. You can look atwarpd
's Github for more informationP/s: thanks for the linked issue!! I think I didn't dig hard enough, and just get used to the quirk.
-
Comment on Going Mouseless, Or Using The Computer Without a Physical Mouse in ~comp
thanhnguyen2187 Thanks for the writing!! I learned a lot from your comment! ZMK/QMK sounds nice! I'm not sure why I'm not a big fan of having layers on keyboard and do big customization, but remapping should...Thanks for the writing!! I learned a lot from your comment!
- ZMK/QMK sounds nice! I'm not sure why I'm not a big fan of having layers on keyboard and do big customization, but remapping should always be an option
- Windows: it's a shame that NixOS is my daily driver and I don't plan to change that soon, but who knows. The Windows tools you mentioned sound enticing
-
Comment on Going Mouseless, Or Using The Computer Without a Physical Mouse in ~comp
thanhnguyen2187 I've gone mouseless, or using the computer without a physical mouse, for around 2 months. The supporting tools I used are: Vimium: a browser extension for interaction (mainly navigation/links...I've gone mouseless, or using the computer without a physical mouse, for around
2 months. The supporting tools I used are:- Vimium: a browser extension for interaction (mainly navigation/links
following) while browsing the web warpd
: a program to control the mouse in other cases- A drawing tablet: the last resort if
warpd
cannot make it
To be honest, I don't think there is a huge boost in productivity, but it helps
with concentration as I don't have to move my hands that often anymore. Going
mouseless might aid in preventing common pains and injuries of software
engineers (namely RSI and carpel tunnel) as well. In this post, I'll try to get
into each tool I used and my thoughts about them. - Vimium: a browser extension for interaction (mainly navigation/links
-
Going Mouseless, Or Using The Computer Without a Physical Mouse
34 votes -
Comment on Having fun with a scamming crypto job in ~comp
thanhnguyen2187 I sent the information to GitHub, Namecheap, the related company that has its recruiter impersonated, and Telegram. I also updated my post accordingly. Personally I think it's a bit futile, but...I sent the information to GitHub, Namecheap, the related company that has its recruiter impersonated, and Telegram. I also updated my post accordingly. Personally I think it's a bit futile, but let's hope that it can disrupt the scammer right between his/her scam, heh
-
Comment on Having fun with a scamming crypto job in ~comp
thanhnguyen2187 Thanks for the suggestion!! I'll follow it and let you know when there is an updateThanks for the suggestion!! I'll follow it and let you know when there is an update
-
Comment on Having fun with a scamming crypto job in ~comp
thanhnguyen2187 (edited )Link ParentHey thanks for the kind words!! I'm glad that you found my post useful! To be honest I'm not an expert in cyber security, but figured that on interacting with unsafe code, I need some kind of...Hey thanks for the kind words!! I'm glad that you found my post useful!
To be honest I'm not an expert in cyber security, but figured that on interacting with unsafe code, I need some kind of protection. I asked Claude (I'm sure ChatGPT can help with these kind of questions, too). The bot suggested
firejail
, so I poked around using it and felt that it is a suitable straightforward tool. -
Comment on Having fun with a scamming crypto job in ~comp
thanhnguyen2187 I’m going to cover what happened and the technical details of a crypto job scam that I’ve avoided. Let’s hope that it can be both entertaining and informative. It’s my second time encoutering this...I’m going to cover what happened and the technical details of a crypto job scam that I’ve avoided. Let’s hope that it can be both entertaining and informative.
It’s my second time encoutering this kind of scam. In the first time, I just ignored it as the sign is too obvious: a non-fitting job (frontend heavy job for a backend guy) where the recruiter is “impressed with my technical skills” and think that I’m “an exellent fit”. For this second time, I got fooled at first as it is too good, and after I realized it’s too good to be true and likely a scam, instead of stopping early, I just got… more patient and curious about what’s behind.
-
Having fun with a scamming crypto job
41 votes -
Comment on I was an MIT educated neurosurgeon. Now I'm unemployed and alone in the mountains. How did I get here? in ~health.mental
thanhnguyen2187 (edited )LinkThe video made me think about a... writing/life lesson I have learned, which is "be authentic". The way the doctor in the video spoke from his heart was compelling, and it raised many thoughts...The video made me think about a... writing/life lesson I have learned, which is "be authentic". The way the doctor in the video spoke from his heart was compelling, and it raised many thoughts from me. He detailed a healthcare system problem, but I feel like it is a bigger/more universal problem of human themselves, where everything is distorted in the name of commercialization.
-
I was an MIT educated neurosurgeon. Now I'm unemployed and alone in the mountains. How did I get here?
34 votes -
Comment on What programming/technical projects have you been working on? in ~comp
thanhnguyen2187 I've been working on an offline-first note-taking application named Cryptaa. Latest development version: https://cryptaa.pages.dev GitHub repository: https://github.com/thanhnguyen2187/cryptaa Its...I've been working on an offline-first note-taking application named Cryptaa.
- Latest development version: https://cryptaa.pages.dev
- GitHub repository: https://github.com/thanhnguyen2187/cryptaa
Its features:
- Offline-first with optional synchronization server (powered by Triplit)
- In-application encryption/decryption
- Simple tagging and filtering and sorting
I dogfood it daily and think that it's good for:
- Random notes that you sort of want to throw away
- Secretive stuff (login credentials and token-filled shell commands)
The technical stack is:
- Svelte/SvelteKit
- XState
- Triplit
I created the application as I was not satisfy with Notion/Evernote/other note-taking applications on their speed and security and not having a web version. Originally, I planned on making it more fully-fledged, but then seriously trying Obsidian changed my mind: it's nearly impossible to make my application as feature-ful. It's the best if I let it be good at its niches: encrypted notes.
-
Comment on What programming/technical projects have you been working on? in ~comp
thanhnguyen2187 I'm working on an offline-first code snippet manager named Crypta. I created it to scratch my own itch: having a place to quickly copy and paste text, with encryption/decryption for sensitive...I'm working on an offline-first code snippet manager named Crypta. I created it to scratch my own itch: having a place to quickly copy and paste text, with encryption/decryption for sensitive data.
After making a rudimentary offline-first version works, I'm working on a more sophisticated data persistence strategy: in-browser SQLite (
wa-sqlite
) and HTTP-exposed SQLite (sqliterg
) wrapped by Drizzle.You guys can try the application here: https://thanhnguyen2187.github.io/crypta. The source is available at: https://github.com/thanhnguyen2187/crypta
I had a Logitech M575 (and a broken Delux MT1), and you're right that cleaning the ball is annoying. I had to do it it's every week or 5 days as my place's air isn't good. It doesn't help that I'm having two cats, and their favorite sitting spot is on my desk, and their fur very often get stuck as well.