frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

I built a compiler in C from scratch with lexer, parser, and C codegen

https://github.com/pandaadir05/shaynefro-compiler
3•Pandaadir•6h ago

Comments

Pandaadir•6h ago
A couple of days ago, I set out to understand how compilers work by building one myself in C. It implements a full 3-phase pipeline (lexing → parsing → code generation) and emits valid C code.

It handles variables, arithmetic, comments, strings, number formats, and compiles most programs in ~1ms.

Arena allocation ensures zero memory leaks. Interactive mode and benchmarking tools are built-in.

Would love feedback or suggestions — especially around codegen strategies.

Creating agentic users, not just agentic AI

https://github.com/manooshree/BuildTogether
1•manooshree•1m ago•1 comments

Space Force begins testing of first OCX software blocks for GPS sats

https://breakingdefense.com/2025/07/space-force-begins-testing-of-first-ocx-software-blocks-for-gps-sats/
1•Jtsummers•3m ago•0 comments

Weapon Systems Annual Assessment

https://www.gao.gov/products/gao-25-107569
1•Jtsummers•3m ago•0 comments

Ask HN: Cofounder Exit Offer

1•sjohns21•4m ago•0 comments

Finding New Opportunity

1•nikunj___2•8m ago•0 comments

Want to Hire

1•nikunj___2•10m ago•0 comments

Apollo 11 in Real Time

https://apolloinrealtime.org/11/mobile/
2•Bluestein•10m ago•0 comments

A Professor's Hunt for the Rarest Chinese Typewriter

https://www.nytimes.com/2025/07/22/nyregion/mingkwai-typewriter-china.html
2•japaget•12m ago•0 comments

Ramparts: A fast, lightweight security scanner for mcp servers

https://github.com/getjavelin/ramparts
1•sharathr•12m ago•1 comments

Zed Editor's Newest Feature: Being Able to Disable All AI Features

https://www.phoronix.com/news/Zed-Option-Disable-AI-Features
1•mikece•14m ago•0 comments

I adapted my film into a text-based adventure

https://kubicki.org/workbench/brain-box/
3•durakot•16m ago•0 comments

The Bundling of Communities

https://www.ministryoftesting.com/memories/the-bundling-of-the-motaverse-has-arrived
1•rosiesherry•17m ago•0 comments

NASA Shares How to Save Camera 370M-Miles Away Near Jupiter

https://www.nasa.gov/missions/juno/nasa-shares-how-to-save-camera-370-million-miles-away-near-jupiter/
3•mzs•17m ago•0 comments

A generic non-invasive neuromotor interface for human-computer interaction

https://www.nature.com/articles/s41586-025-09255-w
3•zhyder•18m ago•0 comments

Open source Gemini Agent with 1000s of MCP servers

https://twitter.com/_philschmid/status/1948025573403492621
1•todsacerdoti•24m ago•0 comments

Superfunctions: Solve the "Color" Problem of Python

https://github.com/pomponchik/transfunctions
1•Bogdanp•25m ago•0 comments

Where Is the Centre of the Universe?

https://www.thehindu.com/sci-tech/science/where-is-the-centre-of-the-universe/article69841164.ece
3•Bluestein•25m ago•0 comments

Thinking Machines and the Second Wave: Why $2B Says Everything About AI's Future

https://www.decodingdiscontinuity.com/p/thinking-machines-second-wave-ai
1•ChrisInFrance•27m ago•1 comments

The proteostatic landscape of healthy human oocytes

https://www.embopress.org/doi/full/10.1038/s44318-025-00493-2
2•PaulHoule•28m ago•0 comments

VMware prevents some perpetual license holders from downloading patches

https://www.theregister.com/2025/07/23/vmware_patch_download_problems/
3•rntn•30m ago•1 comments

Weak password allowed hackers to sink a 158-year-old company

https://www.bbc.com/news/articles/cx2gx28815wo
2•bookofjoe•31m ago•2 comments

AI Friend Apps Are Destroying What's Left of Society

https://www.currentaffairs.org/news/ai-friend-apps-are-destroying-whats-left-of-society
7•florisuga•33m ago•3 comments

8-Bit Mechanical Computer Built from Knex

https://hackaday.com/2025/07/20/8-bit-mechanical-computer-built-from-knex/
2•jihadjihad•37m ago•0 comments

Coca-Cola to relaunch with cane sugar in US this autumn

https://www.ft.com/content/3756cd64-529e-4890-9e4f-aff4a46bb1a9
2•speckx•38m ago•5 comments

Benchmarking Retrieval-Augmented Generation (RAG) Systems

https://amirkabbara.substack.com/p/benchmarking-retrieval-augmented
1•amirkabbara•40m ago•0 comments

We recovered from nightmare Postgres corruption on the matrix.org homeserver

https://matrix.org/blog/2025/07/postgres-corruption-postmortem/
3•Arathorn•40m ago•0 comments

Building My First iOS App

https://loukidelis.com/2025/07/22/on-building-hoot.html
2•fromwilliam•40m ago•0 comments

Show HN: Symbol.so – Customize Unicode Symbols and Export as SVG/PNG

https://symbol.so/
1•liquid99•41m ago•0 comments

Show HN: AnkiTTS (Anki Text to Speech)

https://github.com/selmetwa/AnkiTTS
1•selmetwa•41m ago•0 comments

Serverless single tenant RAG with DuckDB

https://www.summer.io/blog/duckrag
6•summer_avery•42m ago•0 comments