Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Cloudflare Quick Tunnels(cloudflare.com ↗)
    49comments
  2. An Empirical Study of Harness Design for Coding Agents(arxiv.org ↗)
    24comments
  3. North Korean nuclear test sets off years of earthquakes(science.org ↗)
    30comments
  4. OpenJev(openjev.com ↗)
    192comments
  5. Show HN: Rickub – The Smartest Git in the Universe(rickub.com ↗)
    3comments
  6. I don't like passkeys(hawksley.dev ↗)
    401comments
  7. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    discuss
  8. The Shadows Lurking in the Equations – Underwater Islands(gods.art ↗)
    7comments
  9. NATS publishes preliminary report on technical incident of 8 September(nats.aero ↗)
    13comments
  10. Bend 2 and the Vibe-Coding Trap(liampwll.com ↗)
    195comments
  11. GrassLobster: AI Agentic Generation of Parametric Geometry Workflows(miro.vision ↗)
    discuss
  12. Jemalloc 5.4.0(github.com/jemalloc ↗)
    66comments
  13. Build Faster Feedback Loops Using Qualitative User Research(nseldeib.com ↗)
    discuss
  14. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  15. The scourge of x86 emulation(fex-emu.com ↗)
    63comments
  16. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    129comments
  17. Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint(prismml.com ↗)
    172comments
  18. ZCode, the GLM coding agent, silently uploads your Git history(tokenstead.ai ↗)
    53comments
  19. Bend – A language that blocks AI mistakes via proof, on CPU and GPU(bend-lang.com ↗)
    286comments
  20. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    561comments
  21. BeanShell3 in Development(beanshell.github.io ↗)
    7comments
  22. Qwen 3.8 Omni Flash(qwen.ai ↗)
    106comments
  23. Second Circuit Allows Government to Search Electronic Devices at the Border(knightcolumbia.org ↗)
    27comments
  24. How to Write with an LLM(sockpuppet.org ↗)
    174comments
  25. When the fractional part of a float fixes your shader(crocidb.com ↗)
    16comments
  26. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    57comments
  27. US Treasuries Have Become Unappetizing for Foreign Central Banks and Governments(wolfstreet.com ↗)
    discuss
  28. HEIF Heist: image parser RCE exploit(heif-heist.com ↗)
    1comments
  29. I Vibed a Proof of Conway's Conjecture(overreacted.io ↗)
    71comments
  30. AI is an elite crime spree(thebignewsletter.com ↗)
    1comments

Preliminary release of new Arc version, including latest HN source

64 pointsby 17y agoarclanguage.org
9 comments
17y agoHN ↗

It would be very interesting to port the same HN source code to different languages to compare how easy to code, refactor, upgrade and maintain it is.

17y agoHN ↗

It would also be interesting to see how long they turned out to be. News.arc is 1990 LOC.

17y agoHN ↗

Sounds a bit large. Does that figure include all the support libraries for network & web -- or that you're not using any?

17y agoHN ↗

No, that's just what you need for News specifically. But News does more than you might think. Take a look at the source.

17y agoHN ↗

Pretty big news for Arc-ers.

Still a pretty spartan distribution. Still no docs dir or even a README, which seems a bit strange.

17y agoHN ↗

Installation instructions and a tutorial are on http://arclanguage.org.

(The installation instructions currently refer to the last release, because this one isn't official yet. The tutorial seems to be current, though, because nothing that basic changed.)

17y agoHN ↗

Some files (besides INSTALL and TUTORIAL) you might consider including with the distribution:

* README: what it is and why

* ChangeLog

* LICENSE

* HACKING: instructions for users who might like to contribute to Arc

* FAQ: answers to questions that users keep asking about

* TODO: what you plan on working on next

17y agoHN ↗

Edit: Ok. Just had another look at http://www.paulgraham.com/arc0.html , specifically the part about changing stuff without even keeping track of the changes. So, I rescind my suggestion for the ChangeLog.

You also say, "full of hacks and note-to-self comments about fixing them.", so there goes the possible TODO file too. :)

17y agoHN ↗

It might also be beneficial to have a file or comment that explains some stuff in news.arc, specifically the admin settings for users and the site that regular users never get to see.