Feed aggregator
5 Takeaways on America's Boom in Billionaires
Article URL: https://www.nytimes.com/2026/03/02/us/billionaire-boom-takeaways.html
Comments URL: https://news.ycombinator.com/item?id=47221474
Points: 1
# Comments: 1
Ask HN: What is your AI workflow for software projects?
Currently my workflow is as follows:
- Pull down any related repos into a root dir
- Tell Claude (Claude Code) to create a markdown file with details on the different repos and how they relate to each other.
- Will create a markdown file explaining the changes I need made.
- Ask it to think through the problem and create a detailed change plan in a separate markdown file.
- Have Claude create a detailed Todo list.
- I'll review everything and, if it's good, have it kick off the work. It should detail any issues it runs into into the change file, not ask permission, and provide me with the required steps to test the changes.
At that point I essentially take back over, review the code, and engage in a two way conversation to dial the changes in.
This is a natural workflow that developed over time but I never truly stopped to think through it. Am I on an island of one with this process? If so, how are you all using the tools?
Comments URL: https://news.ycombinator.com/item?id=47221470
Points: 1
# Comments: 0
TX Ken Paxton calls Conduent 25M PII "largest hack in US history"
Article URL: https://www.extremetech.com/internet/data-breach-exposes-25-million-americans-in-what-texas-calls-the-largest
Comments URL: https://news.ycombinator.com/item?id=47221467
Points: 1
# Comments: 0
Show HN: Btrc – I built a language with AI in a few weeknights that outputs C11
btrc is a statically-typed language that transpiles to C11. It adds classes, generics (monomorphized), type inference, lambdas, f-strings, collections (Vector, Map, Set), threads, GPU compute via WebGPU, ARC memory management, exception handling, and a standard library — while generating strict C11 with no runtime, no GC, and no VM.
The compiler is a 6-stage Python pipeline (lexer → parser → analyzer → IR gen → optimizer → C emitter) driven by a formal EBNF grammar and an algebraic AST spec (Zephyr ASDL). The generated C is readable and linkable with any C11 compiler. It ships with a VS Code extension (LSP with completions, diagnostics, go-to-def, hover) and 930 tests.
I've wanted to build something like this for about 10 years, but it was always too ambitious to do on the side. With AI, I was able to build it over a handful of evenings after work. Some things worth noting:
A few things that I find fun / interesting / noteworthy:
- The EBNF grammar and ASDL spec are the single source of truth — the lexer, parser, and AST node classes are all derived from them, not hardcoded
- Generics are monomorphized (like C++ templates / Rust), so zero runtime overhead but binary size grows per type combination
- ARC handles most memory management including cycle detection and cleanup on exceptions — no GC, deterministic destruction
- The entire stdlib (collections, math, datetime, IO, threading) is written in btrc itself
- @gpu functions transpile to WGSL compute shaders with auto-generated WebGPU boilerplate — array params become storage buffers, scalars become uniforms
- The generated C is meant to be readable — you can step through it in gdb/lldb and it mostly makes sense (just verbose with lots of underscores)
- There's a 3D game engine example (ball + WASD + jump + shadows + raymarching) that's ~570 lines of btrc across 11 small modules
- The VS Code extension reuses the compiler's own lexer, parser, and analyzer — diagnostics match exactly what the compiler reports
- btrc inherits C's memory model wholesale — no borrow checker, no lifetime analysis. You can absolutely still shoot yourself in the foot
- The whole thing was built in a few evenings after work with heavy AI assistance, which felt like the most interesting part of the project honestly
Comments URL: https://news.ycombinator.com/item?id=47221459
Points: 1
# Comments: 0
I can't read books written in the first-person perspective
Article URL: https://good.afternoonrobot.co.uk/i-cant-read-books-written-in-the-first-person-perspective/
Comments URL: https://news.ycombinator.com/item?id=47221454
Points: 2
# Comments: 0
Real Good AI
Article URL: https://www.realgoodai.org
Comments URL: https://news.ycombinator.com/item?id=47221436
Points: 1
# Comments: 0
Show HN: Mailfeed – Your reading list, owned by you
Article URL: https://github.com/toothbrush-inc/mailfeed
Comments URL: https://news.ycombinator.com/item?id=47221435
Points: 1
# Comments: 1
Mexico Mandates Biometric SIM Registration for All Phone Numbers
Article URL: https://reclaimthenet.org/mexico-mandates-biometric-sim-registration-for-all-phone-numbers
Comments URL: https://news.ycombinator.com/item?id=47221424
Points: 3
# Comments: 0
Paramount Plus and HBO Max Will Merge Into One Streaming Service
Testing the Datadog Explain Plan Visualizer with Oracle Execution Plans
Article URL: https://tanelpoder.com/posts/testing-datadog-plan-visualizer-with-oracle-execution-plans/
Comments URL: https://news.ycombinator.com/item?id=47221413
Points: 2
# Comments: 0
In-house project replaces spreadsheet-based planning for future electricity network
Back to the Good Old Days of Running Ethereum
Article URL: https://blog.nimbus.team/the-nimbus-unified-client/
Comments URL: https://news.ycombinator.com/item?id=47220681
Points: 1
# Comments: 0
Global economy on track for worst decade since 1960s, World Bank warns
Article URL: https://www.cnn.com/2025/06/10/business/world-bank-global-economy-trump-trade-war-intl
Comments URL: https://news.ycombinator.com/item?id=47220664
Points: 1
# Comments: 0
Vendir: Declaratively vendor portions of Git repos, Docker images, helm charts
Article URL: https://github.com/carvel-dev/vendir
Comments URL: https://news.ycombinator.com/item?id=47220648
Points: 1
# Comments: 0
I don't use LLMs for programming
Article URL: https://neilmadden.blog/2026/03/02/why-i-dont-use-llms-for-programming/
Comments URL: https://news.ycombinator.com/item?id=47220637
Points: 1
# Comments: 0
Ask HN: Should IDs be strings or numbers in your codebase?
At work we're debating whether entity IDs should be typed as strings or numbers throughout our stack (API contracts, frontend, etc.).
Database auto-increments happen to be integers, but we never perform arithmetic on IDs – they're opaque identifiers.
My take: IDs are identifiers, not numbers. Typing them as strings makes this explici and makes migrating to UUIDs or other formats painless.
Am I missing a good reason to keep them as numbers?
Comments URL: https://news.ycombinator.com/item?id=47220632
Points: 1
# Comments: 0
Successful campaign proves Ghana's forests are worth more than gold (commentary)
Article URL: https://news.mongabay.com/2026/02/successful-campaign-proves-ghanas-forests-are-worth-more-than-gold-commentary/
Comments URL: https://news.ycombinator.com/item?id=47220630
Points: 1
# Comments: 0
Mad CSS Tournament
Article URL: https://madcss.com/
Comments URL: https://news.ycombinator.com/item?id=47220628
Points: 1
# Comments: 0
Claude Code NPM downloads up and50% in recent weeks
Article URL: https://npm-stat.com/charts.html?package=@anthropic-ai/claude-code
Comments URL: https://news.ycombinator.com/item?id=47220616
Points: 1
# Comments: 0
