2 puan yazan GN⁺ 2024-06-10 | 1 yorum | WhatsApp'ta paylaş
  • Iceberger, kendi çizdiğiniz buzdağının su üzerinde hangi yönde dengeleneceğini görmenizi sağlayan basit bir oyundur
  • Buzdağları sudan daha düşük yoğunluğa sahip olduğu için kütlelerinin yaklaşık %10’u su yüzeyinin üzerinde kalacak şekilde yüzer
  • Hangi tarafın yukarı bakacağını yalnızca şekle bakarak kesin olarak söylemek zordur; 3 boyutlu kütle dağılımı ve suya göre bağıl yoğunluk etkili olur
  • Bu sayfadaki simülasyon, gerçek fiziksel olguları birebir yeniden üretmekten ziyade ilgili unsurları yaklaşık olarak gösterir
  • Bilim insanlarının buzdağlarını kararlı yönde çizmesini öneren @GlacialMeg tweet’inden ilham alan bir oyundur

Kendi çizdiğiniz buzdağının kararlı yönü

  • Iceberger, kullanıcı bir buzdağı şekli çizdiğinde o buzdağının suda nasıl yüzeceğini gösteren bir oyundur
  • Buzdağları sudan daha düşük yoğunlukta olduğu için kütlelerinin yaklaşık %10’u su yüzeyinin üzerinde kalır
  • Ancak “hangi tarafın yukarı bakacağı” yalnızca basit bir 2D şekille belirlenmez

Simülasyonun sınırları ve ilham kaynağı

  • Gerçek bir buzdağı, bu sayfadaki sonuçla tam olarak aynı yönde yüzmeyebilir
    • Gerçek yönde 3 boyutlu kütle dağılımı önemlidir
    • Buzdağının suya kıyasla bağıl yoğunluğu da etki eder
    • Sayfa bu unsurları yaklaşık olarak ele alır
  • Bu oyun @GlacialMeg’in tweet’inden ilham almıştır
    • Söz konusu tweet, bilim insanlarının buzdağlarını kararlı yönde çizmesine yönelik gayriresmî ve tutkulu bir öneri içerir

1 yorum

 
GN⁺ 2024-06-10
Hacker News yorumları
  • Suyun üstüne yalnızca düz bir yüzeyin çıkması sinir bozucuydu; ama aşağıdaki tweet’i okuyunca asıl meselenin bu olduğunu anladım
    https://threadreaderapp.com/thread/1362557149147058178.html
    x.com’da hesabı olmayanlara ilk tweet’ten sonrasını okutmadığı için Elon’a teşekkür etmemiz gerekecek gibi

    • Düz olmayan örnekler burada var
      https://imgur.com/a/7KANxOn
      Doğada gerçekleşmesi neredeyse imkânsız gibi görünüyor :-)
    • Buzdağının iki tarafını, 2 boyutlu düşünürsek sol/sağ tarafın ağırlık merkezini eksen alarak su yüzeyinin üstüne çıkmak için birbiriyle yarışması şeklinde anlayabilirsiniz
      Kararlı konum, bu sol-sağ dönme kuvvetlerinin dengelendiği tek konumdur
      Buzdağı dikey duruyorsa ve ağırlık merkezine göre bir tarafın, yani alt yarının kütlesi diğer taraftan daha fazla suyun içindeyse, iki taraf da suyun üstüne aynı ölçüde çıkana kadar dönme eğilimi oluşur
      Bu yüzden kütle dağılımına bağlı olarak yatay yönün dikeye göre kazanması daha olasıdır
      Elbette dikey dengelenmiş bir buzdağı da mümkündür; ama bu, parmağınızın üstünde kalem dik tutmaya benzer: kararlı değildir ve buzulun ilk kopuşundaki darbe gibi küçük bir bozunma bile onu daha kararlı yatay duruşa döndürmeye yetebilir
    • https://i.imgur.com/ixBkSsV.png
    • Hiç düz yüzeyi olmayan bir şekil denemelisiniz. Örneğin beş köşeli yıldız gibi
  • Bunu yapan kişiyim. Aradan yıllar geçtikten sonra yeniden paylaşıldığını görmek güzel
    Yaşasın bilim! Çevrenizdeki iklim bilimcileri destekleyin

    • Eğitim amaçlı simülasyon olarak harika. Üzerinde çalıştığın için teşekkürler
      Bir şeyi merak ediyorum: Diğer yorumlarda da dendiği gibi 45 derecelik düz bir çizgi çizince sınır koşulu gibi bir davranış ortaya çıkıyor
      Bunun fizik yüzünden mi, yoksa simülasyonun uygulanışından mı kaynaklandığını merak ediyorum
    • Çok güzel
      Simülasyonun iyi başa çıkamadığı bir şekil de buldum: iğne gibi çok geniş ve ince şekiller şiddetle salınıyor ve duruyor ya da yavaşlıyor gibi görünmüyor
    • İyi yapılmış. Bu simülasyon 2 boyutlu; peki 3 boyutlu olsaydı farklı olur muydu? Neredeyse straforu yontup denemek istiyorum
      • js
  • Sonsuza kadar sallanan bir tasarım yaptım :D
    Video döngü oynatma değil, gerçekten kaydedilmiş hali
    https://streamable.com/0a9zmb

    • Oğlum daha iyi bir tasarımla beni geçti. İnanılmaz sallanıyor ve dalgalanıyor :)
      https://jmp.sh/s/ARfqurF7BYQExwIQmWXZ
    • Uzun ve ince şekilleri iyi idare edemiyor gibi. Sürekli hareket edip arada bir ters dönen şekiller de vardı
  • Aynı tweet’ten esinlenerek yaptığım bir sürüm; içinde hazır şekiller var ve kuvvetleri açıkça gösteriyor: https://engaging-data.com/iceberger-remixed/
    Bunların hepsi 2021’den; daha öncesinde de gördüğümü sanıyorum ama bulamadım

  • HTML kaynak kodu iyi yorumlanmış olduğu için keyifle okunuyor
    Sürükleme, kütle ve yoğunluğu modellemek için epey matematik var; buz ve deniz suyunun özgül ağırlığını kullanıyor ve 2 boyutta daha inandırıcı görünmesi için ayarlamalar da yapılmış
    Kendi kendisiyle örtüşen öz-kesişimli çokgenler girmek de mümkün
    Görsel yapıştırmak da mümkün! Kod görseli izleyip en karmaşık çokgeni seçiyor

  • Gerçekten eğlenceli ve doğru. Banyoda test ettim; çizdiğim şekle benzeyen marul aynı şekilde yüzüyordu

  • 2021 tarihli bir gönderi
    https://news.ycombinator.com/item?id=26201160

  • Twitter’da bunu daha önce birinin önerip önermediğini bilmiyorum. Konuyu okuyamıyorum ve abone olmayı da düşünmediğim için doğrulayamıyorum
    Güzel bir ek özellik olarak, buzdağının kararlı biçimde yüzdüğü konuma ulaşmak için kat etmesi gereken mesafenin tersine orantılı bir puan olabilir
    İdeal olarak, su seviyesi de dâhil olmak üzere en baştan mükemmel kararlı durumda çizmek gibi çok zor bir hedef olsa iyi olurdu

    • Çok kararlı bir şekil çizerseniz bu hedefe epey yaklaşabilirsiniz. Örneğin yüksekliği düşük ve genişliği çok fazla olan bir şekil ya da bir köşesi aşağı bakan eşkenar üçgen gibi
      Sonra ilk denemeyle doğru yüksekliği ayarlarsınız
      İyi bir oyun olması için başka kısıtlar gerekebilir. Örneğin suyun üstündeki maksimum yüksekliğe daha fazla puan vermek ya da erime sırasında kutup ayısının ayaklarını ne kadar uzun süre kuru tutabildiğine göre puanlamak mümkün
      Çünkü alçak ve geniş bir şerit, topa benzeyen bir şeyden daha hızlı erir
  • Gerçekten harika, kelimenin tam anlamıyla cool bir şey
    Düz bir çizgi çizdim, sürekli fırıl fırıl dönüyor :D

  • Klasik buzdağının görünen kısmı örneğini çizmeyi denerseniz ters döndüğünü görebiliyorsunuz; oldukça komik :D