Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. AI-generated posters don’t have to be horrible(john.hartnup.uk ↗)
    32comments
  2. Human brain is two separate organs, Stanford Medicine-led research finds(stanford.edu ↗)
    103comments
  3. If math is more than proof, we need to better celebrate the rest of it(terrytao.wordpress.com ↗)
    72comments
  4. GPT-6 Astra Solves a WWI German Radio Cipher(prinzai.com ↗)
    60comments
  5. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    417comments
  6. San Francisco Onion Futures Company(onionfutures.com ↗)
    69comments
  7. "The Secret Life of Circuits" is here(coredump.cx ↗)
    14comments
  8. Apple M6 Pro Achieves the Highest Single-Core CPU Score in Geekbench 7(geekbench.com ↗)
    41comments
  9. Cloudflare Quick Tunnels(cloudflare.com ↗)
    285comments
  10. SDCC – Small Device C Compiler(sourceforge.net ↗)
    18comments
  11. Science Is Open Software(jepedersen.dk ↗)
    38comments
  12. How to Write with an LLM(sockpuppet.org ↗)
    335comments
  13. Saving another 100TB of RAM(cloudflare.com ↗)
    79comments
  14. You can run Git on object storage if you re-make packfiles(tigrisdata.com ↗)
    15comments
  15. How OpenAI Used Its Own LLMs to Design Its Jalapeño Chip(ieee.org ↗)
    88comments
  16. Why building a Rust LSP is hard(rust-glancer.github.io ↗)
    32comments
  17. Ctenophores: Wonders of Biology(quantamagazine.org ↗)
    6comments
  18. Communication by means of modulated Johnson noise(pnas.org ↗)
    discuss
  19. NASA-IBM Lunar Foundation open-Source Geospatial AI Model(usra.edu ↗)
    2comments
  20. Typesafe-computer-use drives a Mac toward a goal for 1/50th of a cent per step(github.com/awlevin ↗)
    52comments
  21. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    105comments
  22. OpenJev(openjev.com ↗)
    267comments
  23. Goroutine Leak Profiles(go.dev ↗)
    4comments
  24. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    89comments
  25. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    70comments
  26. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    13comments
  27. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    71comments
  28. Veronese's Dogs(publicdomainreview.org ↗)
    1comments
  29. Suppress vulnerabilities applying Kubernetes context to scans(github.com/alegrey91 ↗)
    2comments
  30. Inside ZCode: Silently uploading your Git history to the cloud(ferstar.org ↗)
    100comments

Fly Straight, Dammit (2019)

44 pointsby 6y agopetecorey.com
4 comments
6y agoHN ↗

It looks like they’re two separate functions merged under a condition. Any 2 functions can generate a “fly straight, dammit” graph. What’s the point of this?

6y agoHN ↗

Any two functions when glued together as a piecewise function can have a discontinuity, that's true, but that’s not what this is... this is a sequence with a recursive term. Sort of like the fibonacci sequence where a term is defined by the one preceding it, so you have to, conceptually, computer all the way down to the base case. It just so happens that the rule in this article for some reason becomes very well ordered past a certain step when you plot the values, at least to our human brains.

The numberphile video to which the article links is a good watch!

6y agoHN ↗

  a_a =: 1 + +
  a_b =: [ % +.

  py (a_b ` a_a @. has_gcd) y

I know it is math and all that, but when we commit something like this at day job, it doesn’t give you applause. Can the idea of the article be expressed in more readable/obvious form? Or is that an alphabet that you should learn first before solving that?

6y agoHN ↗

It’s a problem without solutions, when implementing from a mathematical definition.

Either you write it so it is “easy” to understand or you write it so it is easy to compare with the source equation.

Both have pros and cons.