Nhân dịp người dân Hà Nội được cấp chữ ký số miễn phí trên phố đi bộ hồ Gươm, cùng tìm hiểu – hết sức nôm na – về chữ ký điện tử.
Chữ ký điện tử là một ứng dụng của mật mã hoá bất đối xứng asymmetric cryptography.
Đại khái là, mỗi người sở hữu một cặp private key + public key. Private key phải giữ bí mật. Public key thì công khai thoải mái.
Sau sự kiện elon musk thao túng giá bitcoin, rất nhiều bạn mỉa mai phàn nàn: “mục tiêu của bitcoin là để không bị chính phủ kiểm soát, nhưng rốt cục lại bị cá nhân/mập kiểm soát, hố hố”.
Cần phải hiểu đúng nghĩa của từ “kiểm soát” trong ngữ cảnh này. “Kiểm soát” ở đây không phải là về “giá”, mà là về (1) phát hành và (2) lưu thông.
I know, I know, the world does not need yet another explanation on monads. There have been a lot of related articles you can find on the Internet. Still, most of them are so math-intensive that we as software developers (we aren’t good at math) don’t want to read. So please give me a try to explain monads to you. I think they are worth knowing about. No math knowledge is required.
Một bài cực khó của kì thi Toán quốc tế (IMO) 2017 diễn ra tại Rio de Janeiro vào tháng 7 vừa qua. Theo quan sát của một thanh niên an nam thì chỉ có duy nhất một thanh niên nga ngố tên là Mikhail Ivanov giải trọn vẹn bài này trong phòng thi. Thanh niên an nam cũng cố giải, nhưng trong một phòng khác.
Đề bài Một cô thợ săn và một con thỏ tàng hình chơi trò chơi sau trên mặt phẳng.
Gradient Boosting is a machine learning technique which boosts weak learners to strong ones by using gradient.
My explanation here: https://www.slideshare.net/katatunix/gradient-boosting