Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Using any C++ library in Godot (conan.io)
    3comments
  2. Phyllotaxis: An audio-reactive LED display (jagi.studio)
    15comments
  3. The systems that no one will test (christianperone.com)
    18comments
  4. Booted up in 1993, this server still runs – but not for much longer (2017) (computerworld.com)
    8comments
  5. Pirating the Pirates (mubi.com)
    281comments
  6. California farmers are struggling to sell grapes as demand for wine drops (kqed.org)
    474comments
  7. MicroLLM Lab – Try 7 tiny LLM's in the browser (stateofutopia.com)
    83comments
  8. Uncensored and Offensive Security AI Models Benchmark (github.com/joasasantos)
    4comments
  9. Tank Body Problem (jimsitu.com)
    23comments
  10. ESP32S3 cluster running 1.58-bit (BitNet) Language model (github.com/low-zi-hong)
    19comments
  11. Jeff – Jev-compatible 0.8B decision models, trained at home, ~30 ms (github.com/firelex)
    184comments
  12. Show HN: Pac-Bench – How well can models one-shot a Pac-Man game? (jonclegg.github.io)
    37comments
  13. Software occlusion culling in Block Game (enikofox.com)
    —discuss
  14. Firebase SDK is CRASHING ALLLL iOS Apps, since today morning (twitter.com/gergelyorosz)
    12comments
  15. 12,000-year-old Göbeklitepe burials explain scattered bones (archaeologymag.com)
    32comments
  16. Sonnet 5.5 (anthropic.com)
    523comments
  17. Hijacking the PS5's RTMP stream (yashgarg.dev)
    83comments
  18. Scientists solve 1840s space weather mystery (arstechnica.com)
    47comments
  19. Simulating Airband AM Radios (bitbashing.io)
    3comments
  20. Kids turned low-traffic NPR Spotify comments into a secret group chat (thisamericanlife.org)
    216comments
  21. Updated Google Maps shows destruction of the city of Rafah (twitter.com/aliabunimah)
    345comments
  22. Nvidia wants to put a watchdog chip next to every AI agent (cnbc.com)
    212comments
  23. World Labs is Joining AMD (worldlabs.ai)
    110comments
  24. 1996 chat room simulator connected to Win95 and System 7 web desktops (lolchat.rip)
    45comments
  25. It's Time to Investigate the AI Labs (calnewport.com)
    199comments
  26. Show HN: HN.watch – Videos of all Hacker News posts (hn.watch)
    92comments
  27. Does Reddit have an astroturfing problem? What the data suggests (petervijeh.com)
    267comments
  28. How to win a beer with high-dimensional statistics (jamiesimon.io)
    9comments
  29. Show HN: Museum of Numbers (numbermuseum.com)
    9comments
  30. Behold the pawpaw (cbc.ca)
    32comments

Using any C++ library in Godot

16 pointsby 47m agoblog.conan.io
3 comments
37m agoHN ↗

Just don't forget the versioning script needed on at least Linux. It's either that or build with the same older distro Godot uses, so you have a matching libstdc++ version. You can link with a newer stdlibc++ but you will need a linker versioning script that hides your impl from the dynamic linker so you don't get random ghosts in your machine.

28m agoHN ↗

If you know rust, the Godot rust bindings for GDExtension are also really good and let you use any Rust library in Godot (including tokio and async rust if you really want) https://godot-rust.github.io/

17m agoHN ↗

// Copy the position of every entity into the MultiMesh buffer

So, is a zero-copy impossible due to world (C++ vs Godot) boundaries?