Posts

Showing posts from October, 2024

Some thoughts on AI

When I see myself and those around me, whenever we face a problem, we no longer turn to Google, nor do we check Wikipedia; instead, we ask AI. I am a programmer, and I mainly ask about code and various other technical issues. AI provides me with over 90% accuracy. Sometimes, when it's not accurate, I ask it again until it gets it right. It's an interactive process that benefits both me and the AI. However, 90% accuracy means it's not always correct, and that margin of error leaves me with concerns. 1. Will time help AI reach 100% accuracy? I don't think so. Knowledge is not static; new software, new information, and new technologies are always emerging. AI learns from human mistakes to improve itself. As long as humans make mistakes, AI will continue to provide incorrect answers. 2. Will AI take away human jobs? I believe it will. The First Industrial Revolution, when James Watt invented the steam engine, liberated human labor, and people destroyed machines due to job l

NEOVIM

Image
  Việc tôi làm dầu tiên khi sử dụng một IDE mới là đi tìm phím tắt của nó rồi thiết lập lại theo ý mình. Tất nhiên là không phải lúc nào cũng ổn tuỳ vào khả năng tuỳ chỉnh của IDE đó. Tôi từng làm việc với NetBean Eclipse, IntelliJ khi lập trình Java. VScode khi viết mã Typescript, MySQL nhưng quả thức chưa cái nào ưng ý cả. Khi làm việc với Terminal Linux tôi phát hiện ra Vim nhưng bỏ cuộc sau vài dòng vì có vẻ hơi khó, quá nhiều phím tắt cần học. Cho tới một ngày tôi biết là có thể config được Vim thành một IDE thực thụ và code hoàn toàn không dùng đến chuột thì tôi thay đổi suy nghĩ. Tôi xem các setup của các bạn nước ngoài thì thấy rất ổn nhưng nó hoạt động tối ưu trên Macbook nhiều hơn là Windows 10 tôi đang dùng.  Nhưng không sao cả tôi tin la mình fix được khi tìm hiểu nó kỹ hơn. Ai ngồi gõ bàn phím nhiều sẽ gặp tình trạng đau cổ tay phải do dùng chuột nhiều. Nếu dùng VIM thì không cần chuột nữa. Các thao tác chuyển đổi model, di chuyển con trỏ, chuyển qua lại giữa các file, ter