Hãy cứ phát minh lại cái bánh xe

Có một dạo thời còn đại học, bị ám ảnh với những thứ 3D, nên tự đi viết một cái 3D-engine: phối cảnh vật thể trong không gian 3 chiều! Mà tôi biết thừa là chỉ làm cho vui, chứ những engine 3D đã có như OpenGL, DirectX nó làm tốt hơn tôi một triệu lần! Nhưng xem như bài tập, cứ làm thử xem sao! Nhờ đó mà đọc qua các lý thuyết về một tá các phép chiếu (projection) khác nhau, ôn lại một mớ Toán vector, ma trận. Cái engine tôi viết ra hiển thị tốt các đối tượng 3D phức tạp, nhưng chưa có đổ bóng hay các thao tác advanced khác!

Bạn bè cùng lứa là toàn dùng ngôn ngữ và công nghệ cấp cao, kéo thả, cắt dán các kiểu rồi, còn tôi vẫn lập trình DOS với Turbo C++ sơ đẳng như thế! Và cực kỳ ghét những câu chữ bóng bẫy, trơn tuột (catching, slippery phrases) kiểu: Don’t reinvent the wheel – Đừng phát minh lại cái bánh xe! Không làm được cái đơn giản, sao làm được cái phức tạp!? Mà điều đó thấy rất rõ ở những coder trẻ: cái gì cũng biết, mà không làm được những điều đơn giản! Mà những điều đơn giản nó không có đao to búa lớn, không huênh hoang chữ nghĩa!

Và thế rồi đi chê Trung Quốc toàn chỉ biết copy (mà mình thì đến copy vẫn chưa làm được)! Copy hay không không quan trọng, quan trọng là bắt đầu với việc đơn giản đã! Và họ cứ “trường kỳ copy” như thế hàng chục năm, trước khi có được khả năng sáng tạo cái mới! Cũng như hoạ sĩ học vẽ thôi, trước khi tạo thành phong cách, thành danh thì hàng chục năm trước, họ đã dày công học hỏi, copy hết phong cách này đến xì-tai khác! Tự dưng mới sinh ra đã thành phong cách, đã thành sáng tạo, đã có kết quả thì chỉ có “cuội VN” thôi!

Nhưng nói điều đơn giản, làm điều cơ bản, ở cái thời gian và không gian này, có khi bị coi là ngu và ngố á! Đồ dở người, đồ hâm hấp, cứ mấy cái đơn giản, cơ bản đem ra nói hoài, chả có cái gì “cao siêu” cả, toàn cộng trừ nhân chia, toán hình toán số cơ bản thôi, xem có làm được không đã! Bữa xài cái app trả tiền điện nước, mới thấy mấy cái dòng tô đỏ bên dưới, nào là “Simulate”, nào là “Giả lập”, đem cả code test vào trong production như thế, có mỗi một dòng “#if DEBUG” cũng không thêm vào được, chả hiểu làm gì để ăn!? :(

my patents

Lảm nhảm cuối tuần, suy nghĩ miên man về nghề nghiệp! 8 năm trước, tôi là tác giả, đồng đứng tên đăng ký cái “patent” – bằng phát minh sáng chế này tại Mỹ. Patent đã được cấp (approved), không phải “pending” hay “reviewing” nhé! Một đống công thức toán (xem hình) là chụp từ bản viết tay của tôi ra. Patent này chỉ có tính “defensive” chứ không “offensive”, mục đích là để bảo vệ sản phẩm mình làm ra.

Tôi vẫn còn 1 cái patent nữa đang pending, chưa approved! Từ xưa đến giờ vẫn cho là “đầu tiên” không cần phải… “tiền đâu”, nhưng đúng là từ đó đến giờ vẫn tự hỏi… “tiền đâu”! Ý tưởng thì không thiếu, trong đầu tôi suy nghĩ không thiếu chuyện có thể đăng ký thành “patent”, nhưng có thể đăng ký thành công, và tạo thành giá trị thật hay không là chuyện khác, vẫn còn phụ thuộc rất nhiều yếu tố!

carbon mast

Works done with some little free time last weekend & holidays, carbon mast up! Can be lowered / erected with a line running from stern back to cockpit! When not in use, can be stowed down, flat on the aft deck! On its top is the signal light, could easily attach a (voice – activated) action cam, maybe also serve as a flag pole, or even add an AIS device later…

mèo 3 cẳng

Ku Tom đi đâu về, đang yên lành bỗng dưng trở thành “mèo 3 cẳng”, hình như là bị chó cắn nên một chân trước bỗng thành què, đi đâu cũng co hẳn một chân lên chỉ còn có ba chân, ấy vậy mà leo lên trèo vẫn nhanh nhẹn, nhưng cứ khập khiễng như vậy suốt hơn tuần!

Nhớ hồi ảnh 3 tháng tuổi, lần đầu tiên tự ôm cột lên được nóc nhà, đi từ nhà sau ra nhà trước kêu vang, kiểu như khoe một “chiến công” đáng tự hào lắm! Thế rồi càng lúc càng lớn, càng tìm hiểu “thế giới”, càng đi xa và “ít nói”, có khi bỏ nhà đi 2 ngày về không nói tiếng nào!

tư duy hình thức

Nhân một tranh luận gần đây trên báo chí: “trẻ em như tờ giấy trắng là một suy nghĩ sai hoàn toàn”… nhân chuyện này bàn về kiểu tư duy máy móc, hình thức của người Việt! “Trẻ em như tờ giấy trắng”, câu cũng có phần đúng, chúng nó chưa biết gì và chỉ tiếp thu, tiêm nhiễm những gì được dạy, được thấy! Nhưng câu đó cũng không đúng hoàn toàn, trẻ em như một hạt giống mang thông tin di truyền, và biết đâu đó, có thể được thừa hưởng cả những “duyên nghiệp” từ kiếp trước (từ ngữ hơi duy tâm một tí)! Nên hành trình phát triển của một đứa bé, rất thường khi là nằm ngoài tiên liệu của phụ huynh và giáo viên! Trẻ em vừa là tờ giấy trắng, vừa không phải là tờ giấy trắng, đó đơn giản chỉ là những cách diễn đạt khác nhau, hình thức lý luận nhị nguyên, một điểm yếu cố hữu của tư duy con người!

Nhưng 99% người Việt (có khi là nhiều hơn) chấp vào cái hình thức nhị nguyên thô thiển, sơ khai đó! Họ chấp vào đó như “gà mắc tóc”, điều đó dẫn đến sự “đối kháng” giữa những “suy nghĩ” khác nhau! Theo tôi, ai còn mắc vào những lỗi “tư duy hình thức” như vậy là chỉ cho thấy tầm tư duy nông cạn, hời hợt trên bề mặt, không nghĩ ra được những nội dung sâu xa hơn, không thể đi hết độ phức tạp của vấn đề, nên đành đứng trên bề mặt trắng đen như thế. Bao nhiêu “học hỏi, tư duy”, lên mạng đọc này kia, biết được một vài “ngôn từ lảm nhảm” là đã tự cho mình giỏi, nghĩ rằng bao nhiêu đó là đủ rồi! Sự việc trở nên tồi tệ hơn khi họ ngày càng “chấp ngã”, bám vào những cái lý lẽ đó theo kiểu “take position” – giữ vị trí y như trong quân sự vậy, bên này là “ta”, bên kia là “địch”!

Các tranh luận ở VN đều mang tính “đối kháng”, “chiếm lĩnh vị trí” như thế, kiểu tư duy bên kia là “địch”, bên này là “ta”, trắng đen rõ ràng! Nhưng tiếc thay, kiến thức không phải 3D hay 4D như quân sự, nó là không gian phức tạp nhiều chiều kích, thay vì đối kháng, cần gợi mở để cùng phát triển, đó mới là tranh luận thực sự. Trong giáo dục, “giữ vị trí”, cố sống chết bám vào một điểm thì cũng chẳng khác nào tự giới hạn mình! Chuyện này cũng như khác biệt giữa cờ vây và cờ vua vậy! Cờ vua có tính đối kháng rõ ràng, mục tiêu là ăn “hậu” của đối phương! Nhưng cờ vây không có tính “đối kháng, ăn quân” rõ ràng, mục tiêu là chiếm lĩnh càng nhiều “dư địa”, tạo ra càng nhiều “không gian phát triển” càng tốt, nói theo ngôn ngữ cờ vây là tạo ra nhiều “khí” để “thở”.

Tôi rất sợ những kiểu người bám víu vào lý luận hình thức… Họ “take position, hold the line, take the side”, ngôn ngữ của họ cứ “điểm, tuyến & diện” như thế! Mọi cách diễn đạt đều tương đối, đều không chính xác hoàn toàn, dùng nó như thế nào là cả một sự cân nhắc! Phải bước qua được rào cản của ngôn ngữ thì mới hiểu được những nội dung khác truyền tải bên dưới! Nhưng không, họ bám víu vào mớ ngôn từ chết ấy, tìm cách “tranh tiên”, chiếm lấy một lợi thế nho nhỏ bằng ngôn từ, rồi mắc cứng luôn ở đó, sau đó bằng những kiểu: do đó, cho nên, vì vậy, suy ra… tìm cách chứng minh chỉ có tôi đúng và đối phương là sai! Tranh đấu với đối phương thực chất chỉ thể hiện những mâu thuẫn, lúng túng, hạn chế nội tại mà thôi, vẫn là kiểu “tôi đúng anh sai” chứ chưa phải là khai mở kiến thức!

les feuilles mortes

Lìa cành lá úa,
Tả tơi nhảy múa.
Rụng ngập đầy sân,
Gợi sầu thi nhân…

Chương trình âm nhạc cuối tuần… Thời tiết chớm vào thu, đã lâu không có được tâm trạng ấy, không đạt được đến tầng cảm xúc như vậy, phần lớn là vì ngập trong những nỗi bận tâm, lo âu thường nhật! Đôi khi là nhớ lại trong lời Việt qua giọng ca Thái Thanh.

Đôi khi vẫn tự hát bằng tiếng Pháp, nguyên bản Les Feuilles Mortes – Những chiếc lá úa: …Et la mer efface sur le sable, les pas des amants désunis… Muốn tìm lại một chút gì đó giống như La Bohème (Charles Aznavour) nhưng biết chắc là không thể nữa rồi!

hỏi & đáp

Người ta nói: hỏi cũng chính là trả lời, nói một cách dễ hiểu hơn là: cách anh hỏi cũng chính là cách anh nhận được câu trả lời! Nói một cách tường tận là: vạn vật chỉ là sự phản ánh của cái “tâm” con người, “tâm” như thế nào, “hỏi” điều gì thì nhận lại như thế! Có nhiều người không thể thấy được cái gì khác ngoài cái “tôi” của mình, nhiều vấn đề mà khi ta vừa nói tới thì vừa hay, cũng biết rằng nó… không có ở đó, một khoảng trống hoác, đâu có tự “luận” ra được! Đương nhiên, người ta sẽ tìm lý do: học vấn, ngôn ngữ, đào tạo, môi trường, v.v…

Nhưng còn chưa nói tới chữ “tâm” là vẫn chưa rốt ráo, vẫn đi rải đinh đầy đường, vẫn lên mạng lừa gạt tìm gái, vẫn đủ trò lưu manh vặt đó thôi… Nói đơn giản thế này, về nền tảng thể chất, rồi cả tinh thần, người Ấn Độ chắc là tốt hơn người Trung Quốc nhiều. Nhưng Ấn vĩnh viễn không thể trở thành TQ, là do yếu tố đạo đức cá nhân & luật lệ cộng đồng của nó! Xây cái cầu mấy trăm triệu đô sập, chỉ có vài quan chức bị miễn nhiệm! Ở Trung Quốc nếu xảy ra tình huống như thế là sẽ có kha khá người bị bắt đi dựa cột, đơn giản và rõ ràng như thế!

quỳnh lâm

Facebook nhắc lại ngày này năm trước, hình chụp ở chùa Quỳnh Lâm, thị xã Đông Triều, tỉnh Quảng Ninh. Thoảng bên tai một tiếng chày kình, Khách tang hải… giật mình trong giấc mộng…

vị thành triêu vũ

Tình hình là bão có vẻ lệch cao lên phía Bắc, trong hình là hiện tượng hiếm gặp, xuất hiện cả 3 cơn bão cùng lúc. Nhưng chắc là VN chắc chỉ bị ảnh hướng nhẹ, kiểu áp thấp nhiệt đới! Biết vậy nên sáng ngủ nướng… Dậy muộn, cafe sáng xong là… ăn trưa luôn! Thời tiết mát mẻ dễ chịu, mưa bụi bay bay, thật đúng là: Vị thành triêu vũ ấp khinh trần, Khách xá thanh thanh liễu sắc tân – 渭城朝雨浥輕塵,客舍青青柳色新。

hesitation

Face nhắc lại ký ức vừa mới qua… Tổng cộng 3 lần bị kêu đi “ngoáy mũi”, đều ra đứng xem rồi… đi về! Thấy kiểu làm hình thức cho có, cẩu thả không bảo đảm! Về ngồi đợi cái app VneID kêu đi tiêm vaccine, mà mình biết chắc một điều là… nó sẽ không kêu, đâu có lạ gì các app VN, trước sau hoàn toàn không thấy gì, không nhắn tin, không thông báo, chả động tĩnh gì cả! Thực ra lúc đó muốn tiêm rất dễ, cứ chạy thẳng ra trạm y tế phường là tiêm thôi, chẳng cần bất kỳ thủ tục giấy tờ nào!

Nhưng mình cũng thuộc dạng vaccine – hesitate, là trù trừ, trì hoãn, suy nghĩ, cân nhắc, etc… chứ không phải là phản đối, hoàn toàn không anti – vaccine nhé! Thế là từ đó đến giờ vẫn chưa có mũi nào, một phần cũng do nghĩ rằng dù có dính cũng sẽ chẳng làm sao cả, chẳng có gì phải lo! Đến giờ vẫn cho rằng đó là “mẹ thiên nhiên” bắt con người “thực tập” trước, là “thử chơi” cho biết, chứ đến lúc “làm thật” là sẽ ác nghiệt lắm. Lịch sử con người đã nhiều lần chứng minh điều đó!