1 điểm bởi GN⁺ 2023-11-04 | 1 bình luận | Chia sẻ qua WhatsApp
  • Bài viết về trang web chính thức của ban nhạc 'Portugal. The Man'
  • Một trang web độc đáo được tạo thành từ tài liệu Google Sheets
  • Trang web cung cấp các cập nhật mới nhất của ban nhạc
  • Người dùng có thể đăng ký trên trang web để nhận thông tin mới nhất
  • Trang web cung cấp các tùy chọn để liên hệ với ban nhạc, gửi phản hồi và hiểu các điều khoản sử dụng
  • Trang web có chính sách quyền riêng tư, lựa chọn quảng cáo, chính sách cookie và cài đặt cookie để cá nhân hóa trải nghiệm người dùng
  • Trang web được bảo hộ bản quyền bởi 'Portugal. The Man' đến năm 2023

1 bình luận

 
GN⁺ 2023-11-04
Các ý kiến trên Hacker News
  • Ứng dụng đã phát hành trên iOS cũng dùng Google Sheets làm backend: https://subsol.one
    Đây là ứng dụng tìm các bữa tiệc và lễ hội ở Romania; dùng sheet khiến anh trai và bạn bè của tôi rất dễ thêm thông tin tiệc vào ứng dụng
    Tôi cũng đã nghĩ đến việc gắn một cơ sở dữ liệu “thật” và đã thử các ứng dụng/frontend liên quan, nhưng không có gì đủ dễ để người không rành kỹ thuật cập nhật và chèn hàng
    Cuối cùng tôi thấy chỉ cần tải CSV từ Sheets xuống, cache lại và dùng nó như cơ sở dữ liệu là được
    Nhân tiện, đây là ứng dụng từng chật vật trong quá trình phát hành vì người duyệt App Store nói nó “quá đơn giản”: https://notes.alinpanaitiu.com/Dealing-with-App-Store-reject...

    • Bạn nên thử dùng SQLPage cho backend của ứng dụng tiếp theo [1][2]
      Tạo một form web nhỏ để nhập dữ liệu vào cơ sở dữ liệu đơn giản như SELECT 'form' AS component; SELECT name, label, type FROM form_fields; INSERT INTO parties(name, date) VALUES(:name, :date);
      Tạo API trên cơ sở dữ liệu đó cũng có thể chỉ ở mức SELECT 'json' AS component, (SELECT JSON_GROUP_ARRAY(JSON_OBJECT('name', name, 'date', date)) FROM parties) AS contents;
      [1] https://sql.ophir.dev/
      [2] https://github.com/lovasoa/SQLPage
    • Website hoặc ứng dụng dùng sheet hay một cấu hình tối giản khác làm backend khá phổ biến
      Điểm đặc biệt của bài gửi này là website không phải là một lớp render thông tin từ sheet, mà bản thân website chính là sheet
    • Dùng Google Apps Script có thể dễ dàng biến bảng tính thành một cơ sở dữ liệu CRUD nhỏ có HTTP API
      Tôi đã chia sẻ ví dụ vài năm trước: https://spreadapi.roombelt.com/setup
    • Tương tự, tôi đã tạo hàng trăm flashcard và “ma trận” dữ liệu, rồi mỗi lần build ứng dụng thì lấy về, chuyển CSV thành JSON và lưu trong ứng dụng
      Vì đây là ứng dụng có nhiều minh họa nên phần chữ cũng viết trong Sketch
      Dùng Sketch thì vừa viết vừa vẽ hình ngay được, sau đó cắt ra bằng plugin tùy chỉnh và xuất sang ứng dụng
  • Họ đang gây quỹ để cứu một đứa trẻ: https://gofund.me/d012bb5b
    Khía cạnh kỹ thuật cũng thú vị, nhưng liên kết quan trọng nhất lại bị ẩn đi, và với một bài đã lên trang nhất HN thì số tiền quyên góp trông quá ít

  • Cuộc tranh luận về công cụ dùng cho layout đã im ắng vài năm, vậy mà một chương mới đáng kinh ngạc đã mở ra

    • Cao thủ còn có thể giảm tối đa chiều rộng cột và chiều cao hàng, rồi chỉnh màu nền từng ô để tạo cả bitmap cấp pixel
  • Khi bấm tab FRANCES CHANGED MY LIFE, bạn sẽ thấy thành viên ban nhạc John và Zoe có một cô con gái tên Frances
    Họ đang quyên tiền cho nghiên cứu bệnh thần kinh hiếm gặp của Frances
    “Frances mang một biến thể gene hiếm gây ra bệnh thoái hóa gọi là DHDDS. Nhờ những tiến bộ y học trong vài năm qua, việc phát triển phương pháp điều trị đã trở nên khả thi, nhưng chi phí cực kỳ đắt đỏ. Chúng tôi muốn lan tỏa câu chuyện của Frances và quyên đủ tiền để chi trả điều trị.”
    https://www.chrisblackchangedmylife.com/donate
    Hy vọng lưu lượng truy cập từ HN sẽ giúp ích cho việc quyên góp và nghiên cứu điều trị bệnh thần kinh. Hãy quyên góp

    • Tôi tự hỏi vì sao ban nhạc không làm một tour diễn từ thiện rồi quyên góp lợi nhuận
      Người hâm mộ trả tiền để thưởng thức âm nhạc, còn ban nhạc có thể quyên một khoản lớn cho một mục đích gần gũi với họ
    • Những chuyện như thế này lúc nào cũng khiến tôi thấy khó xử
      Một mặt, tôi hiểu đây là một hoàn cảnh thật sự khó khăn
      Mặt khác, quyên góp cho nghiên cứu bệnh thần kinh hiếm có khả năng cứu được ít mạng người hơn theo nghĩa đen hàng trăm lần so với quyên góp cho các tổ chức từ thiện “hiệu quả” (https://www.effectivealtruism.org/)
  • Có lẽ đây là lúc thích hợp để nhắc đến website của ban nhạc Vulfpeck
    Thiết kế được lược bỏ gọn gàng đến mức còn không hào nhoáng bằng Craigslist, và ngoài font chữ tùy chỉnh thì rất đơn giản: https://www.vulfpeck.com/
    Hiện tại ban nhạc không hoạt động nhiều nên nội dung hơi ít, nhưng nếu quay về quá khứ, bạn có thể thấy ngay cả khi có nhiều thông tin thì toàn bộ trang vẫn rõ ràng và hữu dụng đến mức nào: https://web.archive.org/web/20200417092603/https://vulfpeck....

    • Tôi cũng thích một site tương tự của Nicolas Jaar
      Nó có chất indie hacker rất mạnh, font chữ kém đẹp hơn nhưng vẫn ổn: https://nicolasjaar.net/
    • Vulf Mono thật sự rất hay
      Ước gì có nhiều ban nhạc tạo font chữ riêng hơn
    • Gọi là một site “được lược bỏ gọn gàng” thì chỉ đúng cho đến trước khi xem mã nguồn HTML
  • Tôi thích ban nhạc này, nhưng thực ra đây là một ý tưởng tệ hại
    Website nghệ sĩ có mục đích thực tế
    Đó là để liên tục cập nhật lịch tour cho khán giả, để các agent và địa điểm biểu diễn tìm ảnh quảng bá, để nhà tổ chức festival nắm được phong cách, v.v.
    Website nghệ sĩ phục vụ nhiều nhóm khán giả khác nhau
    Có vẻ họ đang quản lý lịch tour bằng Google Sheet rồi chia sẻ với tour manager, và kết quả là đi đến tận đây

    • Đây là một lựa chọn nghệ thuật funky, và tôi đoán trước đây họ từng dùng một trang web “bình thường”
      Kiểm tra bằng Wayback Machine thì có vẻ suy đoán đó đúng
      Tôi bấm ngẫu nhiên vào một bản lưu trữ cách đây vài năm, và website năm 2016 trông giống những gì đã mô tả hơn nhiều: http://web.archive.org/web/20160303191156/http://www.portuga...
      Có một nhóm khán giả mà bạn bỏ sót: những người thích chính trải nghiệm xem website, và trường hợp bản thân nghệ sĩ muốn đưa ra một tuyên ngôn nào đó
      Ban nhạc này đã đủ “thành công” nên có vẻ không cần quá bận tâm tới phần lớn những lo lắng đó
      Lịch tour cũng có trong Google Sheet, và họ có thể dễ dàng bán hết vé ở các địa điểm khá lớn
      Không có vẻ một nhà tổ chức festival nào không biết Portugal. The Man lại có khả năng mời họ biểu diễn
    • Với rất nhiều tác phẩm nghệ thuật, người ta nói đó là ý tưởng tệ hại, nhưng những ý tưởng như vậy cũng có thể cực kỳ hay
      Việc map domain chính vào Google Sheet khá là mạnh tay
      Lịch tour cũng có trong đó
      Google cũng hiển thị 29 nền tảng theo dõi tour/bán vé trong kết quả tìm kiếm ngay sau domain chính, nên fan chắc sẽ ổn
      Agent và địa điểm biểu diễn/nhà tổ chức festival không nhặt ảnh quảng bá ngẫu nhiên trên internet để dùng, mà dùng tài liệu do agent hoặc management gửi kèm các giới hạn, guideline và điều kiện phê duyệt
      Không ai đang cố đánh giá lại “phong cách” của họ
      Phong cách đó đã được định nghĩa rõ hơn 10 năm rồi, và ngược lại chính những người này mới là bên chào bán PTM, chứ không phải chiều ngược lại
      Tôi có thể khẳng định rằng chuyện họ ghi lịch tour vào Google Sheet rồi vô tình bật tính năng chia sẻ nên mới thành ra thế này là sai
      Nhiều khả năng mọi thứ đã được lên kế hoạch và sắp đặt có chủ đích từ nhiều tháng trước khi chúng ta nhìn thấy
    • Cách dựng một website thông thường không dễ cập nhật, trừ khi bạn mua một hệ thống hoàn chỉnh nào đó hoặc trả tiền cho ai đó
      Nếu Sheets quen thuộc và hoạt động tốt thì không có lý do gì để không dùng
      Ngược lại, với cách này website có khả năng chính xác và cập nhật hơn, nên cũng có thể xem là thân thiện với người dùng hơn
    • Website của các ban nhạc ngày xưa thực ra gần với trải nghiệm nghệ thuật hơn nhiều so với việc truyền tải thông tin
      Trang chủ của các nghệ sĩ như Radiohead đầu những năm 2000 khá tiên phong; nếu lấy được thông tin thực tế thì đã là may rồi
    • Tôi không hiểu
      Có vẻ nó đang làm đúng vai trò được giao
  • Thật tốt khi một ban nhạc làm điều gì đó kỳ lạ hoặc thú vị với website của mình
    Website tôi thích nhất là của The Strokes: https://www.thestrokes.com/

  • Nếu ai tò mò, thứ này trông giống một cụm biểu hiện kiểu hội chứng bắt nguồn từ biến thể DHDDS
    Biến thể này chạm vào một phần rất tệ của con đường glycosyl hóa, nên có vẻ nó có thể ảnh hưởng đến cực kỳ nhiều protein
    Nếu là mất chức năng hoàn toàn thì có vẻ không tế bào nào sống sót nổi, nên tôi nghĩ đây là một biến thể hypomorphic còn giữ lại chức năng yếu

  • Có vẻ John Gurley đã mở GoFundMe để hỗ trợ nghiên cứu phương pháp điều trị/chữa khỏi biến thể di truyền của con gái mình: https://gofund.me/d012bb5b

  • Tôi thích việc mọi thứ được tải một lần nên điều hướng rất nhanh nhạy
    Thà tải toàn bộ một lần ngay từ đầu còn hơn phải chờ mỗi khi bấm vào liên kết nội bộ