Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    330comments
  2. San Francisco Onion Futures Company(onionfutures.com ↗)
    6comments
  3. Science Is Open Software(jepedersen.dk ↗)
    15comments
  4. SDCC – Small Device C Compiler(sourceforge.net ↗)
    7comments
  5. Cloudflare Quick Tunnels(cloudflare.com ↗)
    266comments
  6. Saving another 100TB of RAM(cloudflare.com ↗)
    58comments
  7. How OpenAI Used Its Own LLMs to Design Its Jalapeño Chip(ieee.org ↗)
    69comments
  8. How to Write with an LLM(sockpuppet.org ↗)
    299comments
  9. Show HN: Seal – Letters and passwords that open for your family after you die(github.com/jasonepage ↗)
    discuss
  10. Why building a Rust LSP is hard(rust-glancer.github.io ↗)
    11comments
  11. Typesafe-computer-use drives a Mac toward a goal for 1/50th of a cent per step(github.com/awlevin ↗)
    2comments
  12. Xcode 27.1 Beta Release Notes(developer.apple.com ↗)
    75comments
  13. Harm Laundering in GPT Models: Gender Discrimination Transformed Rather Than(arxiv.org ↗)
    discuss
  14. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    80comments
  15. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    81comments
  16. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    61comments
  17. OpenJev(openjev.com ↗)
    250comments
  18. The Farnese letter(simonklee.dk ↗)
    5comments
  19. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    12comments
  20. Goroutine Leak Profiles(go.dev ↗)
    1comments
  21. LispBM is a concurrent Lisp for microcontrollers with message passing(lispbm.com ↗)
    3comments
  22. Cyclomatic Complexity in C#(ndepend.com ↗)
    16comments
  23. Claude Code now reads AGENTS.md if there is no Claude.md(claude.com ↗)
    208comments
  24. Minimal Phone 2(minimalcompany.com ↗)
    199comments
  25. Show HN: LiveWorld – Every 24/7 YouTube live camera on one globe(liveworld.info ↗)
    32comments
  26. Alibaba open-sources AI model that can detect cancer and nearly 150 conditions(scmp.com ↗)
    9comments
  27. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    39comments
  28. Inside ZCode: Silently uploading your Git history to the cloud(ferstar.org ↗)
    94comments
  29. Flock Offers Employees Buyouts as Customers Flee(wired.com ↗)
    3comments
  30. How SpaceX streamlined the Raptor engine(construction-physics.com ↗)
    55comments

SDCC – Small Device C Compiler

30 pointsby 2h agosdcc.sourceforge.net
7 comments
1h agoHN ↗

TIL about Dallas Semiconductor from this page.

Love Silicon Prairie lore.

1h agoHN ↗

SDCC has the best OSS 8051 compiler. It is buggy as hell, but it is free. Sometimes that is good enough.

47m agoHN ↗

I used it for some toy projects never ran into "bugs" as in this is just broken, but it's quirky for sure.

25m agoHN ↗

when you have large code, bugs will find you. for example two uint16 vars globally declared one after another. adding them together to each other will produce an access to garbage memory after 5-6 additions. dumb code but a simple repro. i ran into its bug when working on eInk price tags a while back.

11m agoHN ↗

As a student, 20 years ago, I felt like I was going crazy when using SDCC for pic16. Being new to microcontrollers and C, SDCC seemed cursed - even simple 'blink LED' test cases pseudo-randomly worked or didn't. It turned out that the compiler optimized away some 'empty' loops a little bit too aggressively without realizing that these loops were setting output pins. These bugs have long been fixed but still live on in my long-term memory.

45m agoHN ↗

Has worked well enough for me on 8051 and stm8

25m agoHN ↗

SDCC has been a nice resource for a variety of MCUs. I wish it had support for some of the 8-bit PIC chips like the PIC10 and PIC12... maybe one day!