Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Cloudflare Quick Tunnels(cloudflare.com ↗)
    47comments
  2. An Empirical Study of Harness Design for Coding Agents(arxiv.org ↗)
    23comments
  3. North Korean nuclear test sets off years of earthquakes(science.org ↗)
    27comments
  4. OpenJev(openjev.com ↗)
    191comments
  5. Show HN: Rickub – The Smartest Git in the Universe(rickub.com ↗)
    2comments
  6. Bend 2 and the Vibe-Coding Trap(liampwll.com ↗)
    191comments
  7. I don't like passkeys(hawksley.dev ↗)
    394comments
  8. The Shadows Lurking in the Equations – Underwater Islands(gods.art ↗)
    7comments
  9. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    discuss
  10. GrassLobster: AI Agentic Generation of Parametric Geometry Workflows(miro.vision ↗)
    discuss
  11. NATS publishes preliminary report on technical incident of 8 September(nats.aero ↗)
    12comments
  12. Build Faster Feedback Loops Using Qualitative User Research(nseldeib.com ↗)
    discuss
  13. Jemalloc 5.4.0(github.com/jemalloc ↗)
    65comments
  14. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  15. The scourge of x86 emulation(fex-emu.com ↗)
    62comments
  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. Bend – A language that blocks AI mistakes via proof, on CPU and GPU(bend-lang.com ↗)
    285comments
  19. ZCode, the GLM coding agent, silently uploads your Git history(tokenstead.ai ↗)
    53comments
  20. BeanShell3 in Development(beanshell.github.io ↗)
    7comments
  21. Qwen 3.8 Omni Flash(qwen.ai ↗)
    106comments
  22. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    558comments
  23. Second Circuit Allows Government to Search Electronic Devices at the Border(knightcolumbia.org ↗)
    26comments
  24. When the fractional part of a float fixes your shader(crocidb.com ↗)
    16comments
  25. How to Write with an LLM(sockpuppet.org ↗)
    174comments
  26. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    57comments
  27. HEIF Heist: image parser RCE exploit(heif-heist.com ↗)
    1comments
  28. I Vibed a Proof of Conway's Conjecture(overreacted.io ↗)
    68comments
  29. Replacing Pull Requests with Delta(zed.dev ↗)
    60comments
  30. New wild cat species discovered – with only one known living member(bbc.com ↗)
    8comments

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.