Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Laya the open source version of Jev(convaiinnovations.com ↗)
    33comments
  2. Human brain is two separate organs, Stanford Medicine-led research finds(stanford.edu ↗)
    144comments
  3. AI-generated posters don’t have to be horrible(john.hartnup.uk ↗)
    298comments
  4. “The Secret Life of Circuits” is here(coredump.cx ↗)
    31comments
  5. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    500comments
  6. GPT-6 Astra Solves a WWI German Radio Cipher(prinzai.com ↗)
    103comments
  7. San Francisco Onion Futures Company(onionfutures.com ↗)
    88comments
  8. If math is more than proof, we need to better celebrate the rest of it(terrytao.wordpress.com ↗)
    139comments
  9. Communication by means of modulated Johnson noise(pnas.org ↗)
    12comments
  10. From Stonemasons to Carpenters(thelastsoftwareengineer.substack.com ↗)
    3comments
  11. Cloudflare Quick Tunnels(cloudflare.com ↗)
    294comments
  12. How to Write with an LLM(sockpuppet.org ↗)
    352comments
  13. You can run Git on object storage if you re-make packfiles(tigrisdata.com ↗)
    21comments
  14. SDCC – Small Device C Compiler(sourceforge.net ↗)
    20comments
  15. Ray Ozzie and the Optimism of Being Early(reproof.app ↗)
    2comments
  16. Saving another 100TB of RAM(cloudflare.com ↗)
    86comments
  17. Science Is Open Software(jepedersen.dk ↗)
    45comments
  18. How OpenAI Used Its Own LLMs to Design Its Jalapeño Chip(ieee.org ↗)
    103comments
  19. Why building a Rust LSP is hard(rust-glancer.github.io ↗)
    42comments
  20. NASA-IBM Lunar Foundation open-Source Geospatial AI Model(usra.edu ↗)
    5comments
  21. Ctenophores: Wonders of Biology(quantamagazine.org ↗)
    6comments
  22. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    113comments
  23. OpenJev(openjev.com ↗)
    273comments
  24. Goroutine Leak Profiles(go.dev ↗)
    6comments
  25. Show HN: I wrote a custom assembler for CHIP-8 in C++(github.com/tackx ↗)
    3comments
  26. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    89comments
  27. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    76comments
  28. Veronese's Dogs(publicdomainreview.org ↗)
    2comments
  29. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    94comments
  30. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    16comments

Conversation with Arthur Whitney, programming language designer

21 pointsby 17y agomags.acm.org
8 comments
17y agoHN ↗

Thanks for posting this.

There's a reasonable argument that APL and derivatives are more expressive than lisp and its derivatives, at the expensive of having a much larger startup cost in terms of things you have to know.

I suspect that in another few years the old-school APL alphabet will be positioned to start making a comeback, via in-software, touch-screen 'keyboards' (thereby eliminating the expense of a very small run of 'funny symbol' keyboards).

17y agoHN ↗

Tip: Click on the image to zoom in. This crucial functionality is so well-hidden you could call it an easter egg. Horrible usability.

17y agoHN ↗

It's a must read because it's so far outside our normal experience. First the languages are derivatives of APL that do one thing very well and nothing else. Don't try doing a web page in APL. Second, the programs efficiently process billion and trillion line databases in a tightly constrained environment. Third, Whitley throws away everything every few years and reimplements from scratch, even the parts that work. He talked about millions of hours of running time without an error. Pretty amazing.

It got me to thinking about the virtues of simplicity instead of the increasing complexity that we are getting into.

17y agoHN ↗

[Whitney's] languages are derivatives of APL that do one thing very well and nothing else.

I don't think that's fair. They are general-purpose languages. It's true that they've mostly been used on certain classes of problems so far, but that could just be a historical accident. Who's to say what people would make with them if they found a broader audience?

Whitney is not someone who thinks in special cases.

Edit: I agree with everything else you said, though.

17y agoHN ↗

I really enjoyed reading that. As russell said, it is far outside my experience, but it is more like I wished my experience would have been.

I read an article on APL back in the early 80s and it sounded wonderful, but I never had an occasion to learn or use it. The closest thing for me now are list operations in Python and the collection functions I'm learning in Clojure right now.

17y agoHN ↗

Consider that Arthur's software sells for 25K per core and 8 cores is pretty much a minimum. And that the sole executable is < 300K. Now re-read the article :D.

17y agoHN ↗

What an absolute treat. Whitney has done things which, if he hadn't done them, would be called impossible. It's such a shame that his work isn't widely available. There's a whole world inside those 300 kb. It's the only thing I've seen that got me as excited as Lisp.