Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Cloudflare Quick Tunnels(cloudflare.com ↗)
    101comments
  2. An Empirical Study of Harness Design for Coding Agents(arxiv.org ↗)
    35comments
  3. North Korean nuclear test sets off years of earthquakes(science.org ↗)
    64comments
  4. Show HN: Microsoft Office running with Wine on Linux with no virtualization(github.com/tombert ↗)
    33comments
  5. I vibed a proof of Conway's conjecture(overreacted.io ↗)
    94comments
  6. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    13comments
  7. OpenJev(openjev.com ↗)
    202comments
  8. C++26: Trivial infinite loops are no longer undefined behaviour(sandordargo.com ↗)
    87comments
  9. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    discuss
  10. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    3comments
  11. There's no point at which turning your brain off will work(danluu.com ↗)
    discuss
  12. GrassLobster: AI Agentic Generation of Parametric Geometry Workflows(miro.vision ↗)
    3comments
  13. A heap overflow and SSO misconfiguration to compromise OpenAI internal repos(hacktron.ai ↗)
    175comments
  14. I don't like passkeys(hawksley.dev ↗)
    498comments
  15. US Treasuries Have Become Unappetizing for Foreign Central Banks and Governments(wolfstreet.com ↗)
    35comments
  16. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  17. The Shadows Lurking in the Equations – Underwater Islands(gods.art ↗)
    9comments
  18. Jemalloc 5.4.0(github.com/jemalloc ↗)
    72comments
  19. NATS publishes preliminary report on technical incident of 8 September(nats.aero ↗)
    23comments
  20. The scourge of x86 emulation(fex-emu.com ↗)
    67comments
  21. Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint(prismml.com ↗)
    174comments
  22. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    149comments
  23. BeanShell3 in Development(beanshell.github.io ↗)
    10comments
  24. Build Faster Feedback Loops Using Qualitative User Research(nseldeib.com ↗)
    discuss
  25. Qwen 3.8 Omni Flash(qwen.ai ↗)
    115comments
  26. Second Circuit Allows Government to Search Electronic Devices at the Border(knightcolumbia.org ↗)
    31comments
  27. Show HN: Scry, programmable internet search w/ congestion pricing(scry.io ↗)
    2comments
  28. How to Write with an LLM(sockpuppet.org ↗)
    189comments
  29. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    60comments
  30. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    615comments

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.