Show HN: การไหลผ่านของเวลา
(time-flies.koenvangilst.nl)- Time Flies เป็นหน้าเว็บที่แสดงให้เห็นการไหลผ่านของเวลาในรูปแบบภาพโดยใช้แมลงวัน
- ผู้สร้างคือ Koen van Gilst และระบุว่า Menno Anker เป็นผู้ให้ไอเดีย
- การพัฒนาหลักใช้ JavaScript และมี HTML/CSS บางส่วนรวมอยู่ใน
index.htmlไฟล์เดียว - สามารถนำโค้ดไปใช้ซ้ำเพื่อสร้าง เวอร์ชันของคุณเอง ได้
- บนหน้าเว็บมีการแนะนำ ซอร์สบน GitHub แต่ในสรุปที่ให้มาไม่มี URL ของรีโพสิทอรีแบบเจาะจง
สิ่งที่ Time Flies แสดงให้เห็น
- Time Flies เป็นหน้าที่ใช้แมลงวันเป็นธีมในการแสดงภาพการไหลผ่านของเวลา
- ผู้สร้างคือ Koen van Gilst
- ระบุว่า Menno Anker เป็นผู้ให้ไอเดีย
วิธีการพัฒนาและการนำกลับมาใช้ซ้ำ
- พัฒนาด้วย JavaScript และมี HTML/CSS บางส่วน
- โค้ดทั้งหมดอยู่ใน
index.htmlไฟล์เดียว - สามารถนำโค้ดไปใช้ซ้ำเพื่อสร้างเวอร์ชันของคุณเองได้
- หน้าเว็บมีการแนะนำ ซอร์สบน GitHub แต่ URL ของรีโพสิทอรีแบบเจาะจงไม่ได้รวมอยู่ในสรุป
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
Tempus Fugit เป็นภาษาละติน แปลว่า “เวลาบินผ่านไป” และมักเห็นบนหน้าปัดนาฬิกา
https://en.m.wikipedia.org/wiki/Tempus_fugit
fugit แปลตามตัวอักษรว่า “หนีไป/หลบหนี” เกร็ดความรู้ไร้สาระนิดหน่อยคือ ฟูกของ Bach ก็มีรากศัพท์เดียวกันในแง่โครงสร้าง
ไม่ได้จะจับผิดอะไรนะ แต่ช่วงหนึ่งผมสงสัยว่าในละตินคลาสสิก ถ้าจะพูด “time flies” ในความหมายว่า “แมลงวันของเวลา” ต้องพูดยังไง
มีใครที่รู้ละตินคลาสสิกช่วยป้อนหนอนในหัวผมหน่อยได้ไหม? Muscae temporis หรือเปล่า? ใช้สำนวนนี้แทน tempus fugit ได้ไหม เหมือนที่เมื่อก่อนมีเพื่อนชื่อ Mori ที่ลงท้ายทุกข้อความว่า “Memento Mori - จงระลึกถึง Mori”
— Groucho Marx
ทำให้นึกถึงงาน บล็อกที่ตกลงมา เมื่อก่อน ถ้าจำไม่ผิด เพราะเวลาย้อนกลับได้ในฟิสิกส์ เขาเลยจัดวางบล็อกตามลำดับที่ถูกต้อง แล้วเล่นย้อนกลับให้ดูเหมือนว่ามัน “สร้าง” เวลาที่ต้องการขึ้นมาเอง
ดังนั้นบล็อกจึงดูเป็นธรรมชาติ 100% เหมือนเด้งขึ้นมาอย่างแม่นยำราวกับเวทมนตร์เพื่อสร้างเวลา ถ้าดูแบบเดินหน้าอาจงง แต่ถ้าคิดแบบ Heptapod ก็ง่ายมาก :)
ที่นี่ก็น่าจะใช้ทริกเดียวกันได้ เริ่มให้แมลงวันอยู่เป็นรูปนาฬิกา แล้วปล่อยให้กระจาย จากนั้นเล่นย้อนกลับ น่าจะต่อแต่ละซีเควนซ์เข้าด้วยกันได้ด้วยการสุ่มแบบมีอคติเล็กน้อย ให้ย้ายไปยังแมลงวันที่สอดคล้องใกล้ที่สุดของซีเควนซ์ถัดไป
แบบนั้นแมลงวันก็จะประกอบตัวเป็นรูปเวลาได้ราวกับเวทมนตร์ โดยไม่ต้องเคลื่อนไหวแบบผิดธรรมชาติ ให้ความรู้สึกแบบ “มันรู้ได้ยังไงว่าต้องประสานกัน?! ไม่เข้าใจเลย!” และอาจเป็นอุปมาที่ดีสำหรับ โมเดล diffusion ของ AI ด้วยก็ได้?
ดีมาก เรียบง่ายและสง่างาม ถ้าใส่การเคลื่อนไหวเพิ่มอีกนิด น่าจะเป็น สกรีนเซฟเวอร์ ที่ดีได้
ดูเหมือนเป็นไอเดียที่เริ่มจาก มุกเล่นคำ แล้วค่อยย้อนกลับไปทำ implementation ให้เข้ากันจริง ๆ ตลกดี
ทิป: คลิกบนแคนวาสแล้วจะ “รบกวน” แมลงวันได้
ตลกดี อยากให้ตัวเองเป็นคนคิดออกบ้าง Implementation ก็ทำได้ดี
เป็น visualization ที่สนุก
ตอนแรกนึกว่าเป็นเกมสนุก ๆ ที่ได้ลองในงาน PAX ปีนี้ https://timeflies.buzz/ แต่กังวลนิดหน่อย เพราะเหมือนว่าผมจะเล่นมันจนจบไปแล้ว
นาฬิกาชีวิต visualization ดี ๆ อีกชิ้นที่ได้แรงบันดาลใจจากปรัชญาสโตอิก:
https://lifeslay.vercel.app/
เจ๋ง! อยากให้การแสดงเวลาบนคอมพิวเตอร์ของผมเป็นแบบนี้บ้าง คือดูเหมือน สัญญาณรบกวนสุ่ม จนกว่าจะคลิก
ชอบอันนี้มาก ถ้าคนทำไปโดน nerd sniping จากที่ไหนสักแห่งมาก็ไม่แปลกใจเลย
ดี
คาดไว้ว่าพอเขย่าโทรศัพท์แล้วแมลงวันจะกระจายออกไป