Chỉ trích thì tốt thôi, nhưng tại sao lại từ chối sử dụng? Đó là một cách nghĩ tôi không thể hiểu nổi. LLM đang ngày càng tốt hơn từng ngày, nên phải tìm cách dùng cho hiệu quả chứ, sao lại ra vẻ như mình có suy nghĩ sâu sắc rồi kết luận cuối cùng vẫn là từ chối.
Trong Phaedrus của Plato, có đoạn kể về một cuộc tranh luận xoay quanh phát minh ra chữ viết.
"Chữ viết sẽ làm suy yếu trí nhớ của con người. Bởi khi con người trở nên phụ thuộc vào chữ viết, họ sẽ không còn tự mình gợi lại ký ức từ bên trong mà sẽ dựa vào những ghi chép bên ngoài."
Chẳng phải có gì đó rất giống về mặt khuôn mẫu sao?
Đây là hiện tượng rất thường thấy mỗi khi mô thức thay đổi... Khi ô tô mới xuất hiện, cũng đã từng như vậy cùng với ngựa. Tôi cho rằng đó là một mô hình mang tính lịch sử.
Khi độ phức tạp và khối lượng dữ liệu tăng lên, cần xử lý phân chia theo từng giai đoạn, đồng thời phải xử lý cả dữ liệu phi cấu trúc, mô hình có cấu trúc và cả gia công thông qua LLM, thì vì có rất nhiều use case nên chẳng phải đây lại là ngôn ngữ phù hợp nhất sao.
Cách đây không lâu có bài về GitHub - earendil-works/absurd: An experiment in durability https://share.google/PCjaLh3j46ayECI9b được đăng lên rồi... Có vẻ là một dự án cùng concept, nhưng nó đi đâu mất rồi nhỉ...
Nếu dịch vụ có phiên bản web thì tốt nhất nên dùng nó càng nhiều càng tốt. Lượng dữ liệu cá nhân mà ứng dụng có thể thu thập vượt xa sức tưởng tượng. Dạo này nhiều ứng dụng còn chặn luôn, không cho vào sử dụng nếu không cấp quyền.
Thành thật mà nói tôi thấy lý do này khá ngớ ngẩn, nhưng dù sao thì tôi vẫn hoan nghênh việc nó được đổi từ 6 ký tự xuống còn 4 ký tự vì một lý do nhỏ nhặt như vậy.
Tách riêng tranh cãi về tính đúng đắn chính trị thì việc được thống nhất với GitHub cũng là điều tốt.
Vì GitHub chắc sẽ không có chuyện quay từ main về lại master...
Nếu ngần ấy thời gian mà vẫn chưa sửa được, thì có lẽ đây không phải vấn đề về kỹ thuật phát triển hay nguyên tắc phát triển, mà là vấn đề ở phía vận hành tiếp nhận nó chăng...
Mỗi lần thấy kiểu cảm nhận thế này là tôi lại không thể hiểu nổi. Nếu đó là câu chuyện cần có bổ sung cho những người dễ bị thiệt thòi về khả năng tiếp cận tri thức và công nghệ, như người già hay người nghèo, thì tôi thực sự đồng cảm và hiểu được; nhưng còn thế này thì nó chỉ nghe như kiểu than vãn rằng “tôi ghét cái đó, và tôi chỉ mong trong đời mình không có nó mà cũng chẳng gặp vấn đề gì”. Nghe cứ như nói “ngày xưa mới tốt”, nhưng rốt cuộc vẫn đi làm bằng ô tô thay vì xe ngựa, và vẫn làm được nhiều việc hơn trong thời gian ngắn hơn bằng máy tính thay vì ngồi quệt đầu bút lông thấm mực lên giấy. Vẫn đi lên đi xuống trong tòa nhà bằng thang máy chứ không phải bằng dây thừng và cọc, rồi về nhà bật điện cái tách thay vì dùng đèn mỡ lợn, đuốc hay nến. Có thể với một số người thì cách sống ngày xưa là tốt hơn thật. Ở nhà một mình, hoài niệm quá khứ và cố giữ cách sống đó thì tôi hiểu. Nhưng biết làm sao được. Nếu xã hội đòi hỏi, mong muốn và chấp nhận những thứ đó, thì để tồn tại trong xã hội ấy, rốt cuộc cũng chỉ còn cách tham gia vào nó ở một mức độ nào đó. Nếu cảm thấy đó là con đường sai, thì ngoài việc đưa ra một con đường tốt hơn, không có đáp án nào khác. Ít nhất từ một thời điểm nào đó trở đi, tôi nghĩ xã hội loài người giống như một đoàn tàu mất kiểm soát, hễ dừng lại là chết.
Nếu thực sự bất an trước xu hướng xã hội đang phụ thuộc quá mức vào LLM và muốn nghiêm túc bàn về hướng đi mà xã hội nên theo đuổi sau này, thì tôi nghĩ điều cần thiết là một góc nhìn thấu đáo hơn, thay vì kiểu “chủ nghĩa chính thống công nghệ” có chọn lọc và mù quáng như thế. Lập trình viên phụ thuộc vào vibe coding á? Tôi thấy có khi đó là góc nhìn của người không phải lập trình viên, hoặc chưa thực sự làm phát triển phần mềm đúng nghĩa, hoặc đang thổi phồng giật gân từ vài mẩu trải nghiệm kiểu “có lập trình viên nào đó nói là đã thử vibe coding”. Người có thể phụ thuộc quá mức vào vibe coding thì либо không phải là lập trình viên, hoặc nếu là lập trình viên thì đang làm thứ công việc chẳng có giá trị gì, hoặc đang làm một thú vui không phải công việc vốn dĩ của mình. Việc một lập trình viên tiếp tục phát triển dựa trên đoạn mã chưa được kiểm chứng là điều bất khả thi theo đúng định nghĩa. Đến một thời điểm nào đó thì họ bắt buộc phải tự xác minh, và nếu đó là trường hợp không cần xác minh thì либо là đoạn mã quá đơn giản, vô giá trị đến mức ai xem tutorial rồi gõ lại cũng làm được, либо là đoạn mã để làm chơi như một sở thích nên không kiểm chứng cũng chẳng sao. Nếu là mã cần phải kiểm chứng mà vẫn cứ tiếp tục phát triển mà không kiểm chứng, thì người đó không còn là lập trình viên nữa. Mà nếu không phải lập trình viên, thì người đó có ôm lấy AI rồi nài nỉ, van xin, đe dọa hay quát tháo cho đến khi nó làm ra thứ mình muốn hay không thì có gì quan trọng đâu?
Nếu là lập trình viên thì chỉ cần nghĩ một chút cũng biết việc phụ thuộc quá mức vào vibe coding trên thực tế không thể đi xa tới mức nghiêm trọng như vậy. Cứ gạt sự thật đó sang một bên rồi chỉ lôi ra những gì có lợi cho luận điểm của mình mà dùng thì… thôi, tôi thấy chẳng còn đáng để nói tiếp nữa.
Nếu ngay cả việc không phải vibe coding hoàn toàn mà chỉ là phụ thuộc mạnh một phần vào AI trong quá trình phát triển cũng khiến anh lo, thì tôi thật sự thắc mắc anh đang sống thế nào trong một xã hội mà người ta không còn phải nhớ số điện thoại nữa, chỉ cần cầm cái hộp vuông trong tay là có thể gọi cho bất kỳ ai vào bất cứ lúc nào.
Chỉ trích thì tốt thôi, nhưng tại sao lại từ chối sử dụng? Đó là một cách nghĩ tôi không thể hiểu nổi. LLM đang ngày càng tốt hơn từng ngày, nên phải tìm cách dùng cho hiệu quả chứ, sao lại ra vẻ như mình có suy nghĩ sâu sắc rồi kết luận cuối cùng vẫn là từ chối.
Trong Phaedrus của Plato, có đoạn kể về một cuộc tranh luận xoay quanh phát minh ra chữ viết.
"Chữ viết sẽ làm suy yếu trí nhớ của con người. Bởi khi con người trở nên phụ thuộc vào chữ viết, họ sẽ không còn tự mình gợi lại ký ức từ bên trong mà sẽ dựa vào những ghi chép bên ngoài."
Chẳng phải có gì đó rất giống về mặt khuôn mẫu sao?
git 4.0 phát hành - sử dụng thuật ngữ parentally-independent thay cho orphan
Cảm ơn bạn.
Chuẩn luôn
Đây là hiện tượng rất thường thấy mỗi khi mô thức thay đổi... Khi ô tô mới xuất hiện, cũng đã từng như vậy cùng với ngựa. Tôi cho rằng đó là một mô hình mang tính lịch sử.
Có vẻ là một quyết định tốt.
bge-m3 và gemma 300m chẳng phải cũng đã làm tốt và đủ nhỏ rồi sao
Khi độ phức tạp và khối lượng dữ liệu tăng lên, cần xử lý phân chia theo từng giai đoạn, đồng thời phải xử lý cả dữ liệu phi cấu trúc, mô hình có cấu trúc và cả gia công thông qua LLM, thì vì có rất nhiều use case nên chẳng phải đây lại là ngôn ngữ phù hợp nhất sao.
Không biết pin có ổn không nhỉ
Đó là một quyết định đúng đắn.
Cách đây không lâu có bài về GitHub - earendil-works/absurd: An experiment in durability https://share.google/PCjaLh3j46ayECI9b được đăng lên rồi... Có vẻ là một dự án cùng concept, nhưng nó đi đâu mất rồi nhỉ...
Nếu dịch vụ có phiên bản web thì tốt nhất nên dùng nó càng nhiều càng tốt. Lượng dữ liệu cá nhân mà ứng dụng có thể thu thập vượt xa sức tưởng tượng. Dạo này nhiều ứng dụng còn chặn luôn, không cho vào sử dụng nếu không cấp quyền.
Nhưng mà… người gửi PR thì hoàn toàn không hiểu.
Vì vậy… bác bỏ PR này. (cộc cộc cộc)
Thành thật mà nói tôi thấy lý do này khá ngớ ngẩn, nhưng dù sao thì tôi vẫn hoan nghênh việc nó được đổi từ 6 ký tự xuống còn 4 ký tự vì một lý do nhỏ nhặt như vậy.
Tách riêng tranh cãi về tính đúng đắn chính trị thì việc được thống nhất với GitHub cũng là điều tốt.
Vì GitHub chắc sẽ không có chuyện quay từ
mainvề lạimaster...Thế kiểu này thì
orphanphải làm sao đây...Có vẻ đây là một thay đổi phù hợp với thời đại.
Nếu ngần ấy thời gian mà vẫn chưa sửa được, thì có lẽ đây không phải vấn đề về kỹ thuật phát triển hay nguyên tắc phát triển, mà là vấn đề ở phía vận hành tiếp nhận nó chăng...
Mỗi lần thấy kiểu cảm nhận thế này là tôi lại không thể hiểu nổi. Nếu đó là câu chuyện cần có bổ sung cho những người dễ bị thiệt thòi về khả năng tiếp cận tri thức và công nghệ, như người già hay người nghèo, thì tôi thực sự đồng cảm và hiểu được; nhưng còn thế này thì nó chỉ nghe như kiểu than vãn rằng “tôi ghét cái đó, và tôi chỉ mong trong đời mình không có nó mà cũng chẳng gặp vấn đề gì”. Nghe cứ như nói “ngày xưa mới tốt”, nhưng rốt cuộc vẫn đi làm bằng ô tô thay vì xe ngựa, và vẫn làm được nhiều việc hơn trong thời gian ngắn hơn bằng máy tính thay vì ngồi quệt đầu bút lông thấm mực lên giấy. Vẫn đi lên đi xuống trong tòa nhà bằng thang máy chứ không phải bằng dây thừng và cọc, rồi về nhà bật điện cái tách thay vì dùng đèn mỡ lợn, đuốc hay nến. Có thể với một số người thì cách sống ngày xưa là tốt hơn thật. Ở nhà một mình, hoài niệm quá khứ và cố giữ cách sống đó thì tôi hiểu. Nhưng biết làm sao được. Nếu xã hội đòi hỏi, mong muốn và chấp nhận những thứ đó, thì để tồn tại trong xã hội ấy, rốt cuộc cũng chỉ còn cách tham gia vào nó ở một mức độ nào đó. Nếu cảm thấy đó là con đường sai, thì ngoài việc đưa ra một con đường tốt hơn, không có đáp án nào khác. Ít nhất từ một thời điểm nào đó trở đi, tôi nghĩ xã hội loài người giống như một đoàn tàu mất kiểm soát, hễ dừng lại là chết.
Nếu thực sự bất an trước xu hướng xã hội đang phụ thuộc quá mức vào LLM và muốn nghiêm túc bàn về hướng đi mà xã hội nên theo đuổi sau này, thì tôi nghĩ điều cần thiết là một góc nhìn thấu đáo hơn, thay vì kiểu “chủ nghĩa chính thống công nghệ” có chọn lọc và mù quáng như thế. Lập trình viên phụ thuộc vào vibe coding á? Tôi thấy có khi đó là góc nhìn của người không phải lập trình viên, hoặc chưa thực sự làm phát triển phần mềm đúng nghĩa, hoặc đang thổi phồng giật gân từ vài mẩu trải nghiệm kiểu “có lập trình viên nào đó nói là đã thử vibe coding”. Người có thể phụ thuộc quá mức vào vibe coding thì либо không phải là lập trình viên, hoặc nếu là lập trình viên thì đang làm thứ công việc chẳng có giá trị gì, hoặc đang làm một thú vui không phải công việc vốn dĩ của mình. Việc một lập trình viên tiếp tục phát triển dựa trên đoạn mã chưa được kiểm chứng là điều bất khả thi theo đúng định nghĩa. Đến một thời điểm nào đó thì họ bắt buộc phải tự xác minh, và nếu đó là trường hợp không cần xác minh thì либо là đoạn mã quá đơn giản, vô giá trị đến mức ai xem tutorial rồi gõ lại cũng làm được, либо là đoạn mã để làm chơi như một sở thích nên không kiểm chứng cũng chẳng sao. Nếu là mã cần phải kiểm chứng mà vẫn cứ tiếp tục phát triển mà không kiểm chứng, thì người đó không còn là lập trình viên nữa. Mà nếu không phải lập trình viên, thì người đó có ôm lấy AI rồi nài nỉ, van xin, đe dọa hay quát tháo cho đến khi nó làm ra thứ mình muốn hay không thì có gì quan trọng đâu?
Nếu là lập trình viên thì chỉ cần nghĩ một chút cũng biết việc phụ thuộc quá mức vào vibe coding trên thực tế không thể đi xa tới mức nghiêm trọng như vậy. Cứ gạt sự thật đó sang một bên rồi chỉ lôi ra những gì có lợi cho luận điểm của mình mà dùng thì… thôi, tôi thấy chẳng còn đáng để nói tiếp nữa.
Nếu ngay cả việc không phải vibe coding hoàn toàn mà chỉ là phụ thuộc mạnh một phần vào AI trong quá trình phát triển cũng khiến anh lo, thì tôi thật sự thắc mắc anh đang sống thế nào trong một xã hội mà người ta không còn phải nhớ số điện thoại nữa, chỉ cần cầm cái hộp vuông trong tay là có thể gọi cho bất kỳ ai vào bất cứ lúc nào.