A hodgepodge of tech and musings
How to Implement Key Agreement Using Ring
A simple tutorial distilling key agreement using Ring in Rust.
2023-05-19 #key agreement, #cryptography, 345 Words 1 Min
Streamlining CSS Debugging: Unveiling Hidden Scrollbar Margins
I want to share my experience of encountering an unwanted margin on a div container and the frustrations of identifying the root cause.
2023-05-11 #stylesheet, #frontend, 514 Words 2 Mins
Using Docker to Create Matching Development Environments: A Trick for Sharing Host User Accounts With Containers
The post introduces a Docker trick that allows you to use the same host user in the container, which is useful for working with different machine learning repositories that have different requirements.
2023-05-08 #docker, #linux, 591 Words 2 Mins
What Is Bitcoin?
I aim to explain what Bitcoin and blockchain are and share my personal views on them.
2023-04-21 #blockchain, #crypto, #bitcoin, 2347 Words 9 Mins
My Gen AI Aha Moments
In this blog post, I share my personal experiences and "Aha moments" with generative AI, specifically ChatGPT. Despite being cautious with new technologies, I have been an early adopter and strong advocate for ChatGPT due to its unparalleled interactive interface and ability to understand multiple languages. I highlight three specific instances where ChatGPT has been particularly helpful: finding solutions to coding issues, translating between Chinese and English, and explaining song lyrics.
2023-04-18 #artificial intelligence, #chatgpt, 742 Words 3 Mins