Câu chuyện kỳ thú về người viết chương trình máy tính đầu tiên 200 năm trước

Gần 200 năm trước, khi máy tính điện tử còn chưa tồn tại, một nhà toán học nữ đã hình dung ra thế giới của những cỗ máy có thể lập trình.

Năm 1843, một người phụ nữ đã viết một chuỗi hướng dẫn cho một cỗ máy chưa bao giờ được hoàn thiện. Điều đặc biệt là những hướng dẫn ấy ngày nay được xem là một trong những chương trình máy tính đầu tiên từng được công bố.

Ảnh: medium

Sinh năm 1815 tại London, Ada Lovelace là con gái của nhà thơ nổi tiếng Lord Byron. Nhưng thay vì đi theo văn chương, bà được mẹ định hướng mạnh mẽ vào toán học và khoa học – những lĩnh vực mà phụ nữ thời Victoria rất ít có cơ hội theo đuổi chuyên sâu. Ada được học với những nhà toán học nổi tiếng và nhanh chóng bộc lộ khả năng đặc biệt.

Năm 1833, khi mới 17 tuổi, Ada gặp nhà toán học và kỹ sư Charles Babbage. Ông đang theo đuổi một ý tưởng kỳ quặc vào thời đó: chế tạo những cỗ máy cơ khí có thể tự động thực hiện các phép tính. Babbage sau đó thiết kế Analytical Engine, một cỗ máy dự kiến sử dụng bánh răng, bộ nhớ và các thẻ đục lỗ để thực hiện một chuỗi thao tác theo chương trình.

Ảnh: hinckleypastpresent

Điều khiến Ada trở nên đặc biệt không phải chỉ là bà hiểu thiết kế của Babbage, mà là bà nhìn thấy tiềm năng vượt xa những gì người phát minh ra cỗ máy hình dung.

Năm 1843, Ada dịch một bài viết bằng tiếng Pháp của Luigi Menabrea về Analytical Engine và bổ sung những ghi chú của riêng mình. Phần ghi chú dài khoảng ba lần bài dịch gốc. Trong đó, bà trình bày một thuật toán để Analytical Engine tính các số Bernoulli – một chuỗi thao tác có thể được xem là chương trình máy tính đầu tiên được công bố.

Ảnh: royalsociety.org

Nhưng ý tưởng đáng kinh ngạc hơn nằm ở chỗ Ada nhận ra rằng một cỗ máy như Analytical Engine không nhất thiết chỉ dùng để tính toán. Nếu thông tin có thể được biểu diễn bằng các ký hiệu và quy tắc phù hợp, máy có thể xử lý âm nhạc, chữ cái và những dạng thông tin khác, chứ không chỉ những con số. Đây chính là bước chuyển từ “máy tính toán” sang khái niệm máy tính đa dụng có thể lập trình.

Đáng tiếc, Analytical Engine quá phức tạp đối với công nghệ và nguồn lực tài chính của thế kỷ XIX. Nó không bao giờ được hoàn thiện khi Babbage và Ada còn sống. Ada qua đời năm 1852, chỉ mới 37 tuổi. Những đóng góp của bà cũng không được đánh giá đầy đủ trong thời đại của mình.

Phải đến thế kỷ XX, khi máy tính điện tử thực sự xuất hiện, người ta mới nhận ra Ada đã nhìn thấy một điều phi thường từ gần một thế kỷ trước: máy móc không chỉ có thể tính toán – chúng có thể được hướng dẫn để xử lý thông tin theo một chuỗi lệnh.

Ngày nay, Ada Lovelace thường được gọi là nữ lập trình viên đầu tiên. Dù cách gọi này vẫn có những tranh luận về lịch sử và mức độ “chương trình” của thuật toán năm 1843, di sản lớn nhất của bà gần như không thể phủ nhận: Ada đã hình dung ra bản chất của máy tính trước khi thế giới có máy tính.

Loài hoa khổng lồ có hình dáng như vương miện từng xuất hiện từ hàng trăm triệu năm trước

Thức uống bí ẩn đưa con người lên “cõi tiên” của Amazon khiến khoa học chú ý

Có một thức uống của cư dân rừng rậm Amazon từng được xem như cầu nối với thế giới linh hồn, nay lại trở thành đối tượng nghiên cứu khoa học hiện đại.

Ayahuasca là một loại thức uống thực vật có nguồn gốc từ vùng Amazon, gắn với các nghi lễ chữa bệnh và tín ngưỡng của nhiều cộng đồng bản địa. Tên gọi này bắt nguồn từ tiếng Quechua, thường được hiểu là “dây leo của linh hồn” hoặc “dây của người chết”. Lịch sử chính xác của ayahuasca vẫn còn tranh luận, bởi những bằng chứng văn bản tương đối muộn, trong khi một số nghiên cứu cho rằng việc sử dụng các thực vật chứa những hợp chất tương tự có thể đã xuất hiện từ rất lâu trong quá khứ.

Ẩn số không lời giải về nhà thám hiểm bước vào Amazon rồi biến mất mãi mãi

Năm 1925, một nhà thám hiểm người Anh bước vào rừng Amazon để tìm thành phố bí ẩn Z, rồi cùng con trai biến mất mãi mãi.

Percy Harrison Fawcett từng là sĩ quan pháo binh, nhà khảo sát và nhà thám hiểm có nhiều năm nghiên cứu Nam Mỹ. Từ năm 1906, ông liên tục thực hiện các chuyến thám hiểm Amazon, lập bản đồ những vùng khi ấy còn rất ít được người châu Âu biết đến. Qua những chuyến đi đó, Fawcett ngày càng tin rằng sâu trong rừng Mato Grosso của Brazil tồn tại tàn tích của một nền văn minh cổ đại mà ông gọi là Z.

Bí ẩn thế giới cổ đại dưới lòng đất đồng bằng sông Cửu Long

Những cánh đồng phẳng lặng của miền Tây Nam Bộ thực ra đang nằm trên dấu tích của một vùng đất từng nhiều lần biến đổi giữa sông ngòi, biển cả và cửa sông.

Nhìn từ trên cao, đồng bằng sông Cửu Long dường như là một vùng đất trẻ, được bồi đắp bởi phù sa của hệ thống sông Mekong. Nhưng nếu có thể bóc từng lớp đất bên dưới những cánh đồng lúa, vườn cây và đô thị ngày nay, chúng ta sẽ bắt gặp một lịch sử địa chất phức tạp kéo dài hàng trăm nghìn năm. Ở đó từng tồn tại những dòng sông cổ, đồng bằng phù sa, cửa sông, đầm lầy và biển nông; thậm chí, vào thời kỳ băng hà cuối cùng, phần lớn khu vực ngày nay là đồng bằng và vùng biển ven bờ phía Nam Việt Nam từng thuộc về một thế giới đất liền rộng lớn hơn nhiều.

Thung lũng bị xâm thực- thế giới cổ đại nằm dưới đồng bằng