frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Whispem – a small, readable interpreted language

https://github.com/whispem/whispem-lang
1•whispem•1h ago
Hi HN,

I built Whispem, a small interpreted programming language implemented in Rust.

The goal was not to be fast or feature-rich, but understandable. Every feature must justify its existence, and the whole language should be small enough to reason about end-to-end.

Whispem currently has: • 14 keywords • 9 built-in functions • 4 core types

The implementation is a straightforward tree-walking interpreter (lexer → parser → AST → interpreter), written in pure Rust with zero external dependencies.

The intent is that: • the language semantics are easy to explain • the runtime behavior is easy to follow • and the entire codebase can be read and understood without jumping through abstractions

I’m particularly interested in feedback on: • whether the minimal feature set feels coherent or incomplete • design tradeoffs in keeping semantics simple vs. expressive • whether a language like this could be useful for teaching programming or language implementation

Repo: https://github.com/whispem/whispem-lang

Thanks for taking a look — happy to answer questions or discuss design decisions. I’m especially interested in constructive feedback on the language design, the interpreter structure, and any edge cases or inconsistencies you notice while reading or trying it.

How Much Would Continued Low Fertility Affect the US Standard of Living?

https://pubs.aeaweb.org/doi/pdfplus/10.1257/jep.20251462
1•jeffreyrogers•12s ago•0 comments

Mob Together: When AI Joins the Team

https://blog.flurdy.com/2026/02/mob-together-when-ai-joins-the-team
1•flurdy•1m ago•0 comments

BitBills Zero-Day (non-destructive private key sweeping)

https://bitcointalk.org/index.php?topic=5573683.0
1•tcatm•1m ago•0 comments

AI is becoming a go-to reason for layoffs. But is it replacing workers?

https://sherwood.news/markets/ai-is-becoming-a-go-to-reason-for-layoffs-but-is-it-actually-replac...
1•speckx•2m ago•0 comments

Waterloo Style

http://theprogrammersparadox.blogspot.com/2023/04/waterloo-style.html
1•brodouevencode•2m ago•0 comments

Burn Selection: How Fire Injury Shaped Human Evolution

https://onlinelibrary.wiley.com/doi/10.1002/bies.70109
1•bookofjoe•2m ago•0 comments

Spies arrested in France trying to intercept Starlink communication

https://www.france24.com/en/france/20260205-france-places-two-chinese-nationals-under-investigati...
1•RyanShook•3m ago•0 comments

I Take Spam Personally (And how Shopify enables it)

https://blog.mxroute.com/why-i-take-spam-personally/
1•hippich•3m ago•0 comments

Show HN: A customer billing portal built to reduce "can you resend the invoice?

https://flexprice.io/
1•ShreyaChaurasia•5m ago•0 comments

Ask HN: What book are you reading?

1•diggyhole•6m ago•0 comments

Once Operations: Why Idempotency Belongs in the Business Layer

https://equatorops.com/resources/blog/idempotency-business-layer
1•bobjordan•7m ago•0 comments

Show HN: Cbx – Local TTS CLI Wrapping Chatterbox ONNX (Single Rust Binary)

https://github.com/srv1n/cbx
1•Tsarp•7m ago•0 comments

FOSDEM 2026 – Making Web Components work: a framework's perspective [video]

https://fosdem.org/2026/schedule/event/9MJ8LX-making-web-components-work/
1•todsacerdoti•7m ago•0 comments

Codex Is a Surprisingly Competent Research Assistant

https://nicholasclark.org/Blog/Codex+Is+a+Surprisingly+Competent+Research+Assistant
1•batterylake•7m ago•0 comments

I stopped using JWT for my admin dashboards and switched to HttpOnly cookies

https://admincore.gumroad.com/l/kgevy
1•aymrick•8m ago•1 comments

Seas to Rise Around the World – But Not in Greenland

https://e360.yale.edu/digest/greenland-sea-levels-fall
1•speckx•8m ago•0 comments

Blind Men and an Elephant

https://en.wikipedia.org/wiki/Blind_men_and_an_elephant
1•tavro•8m ago•0 comments

Music Distro MCP – AI agents can release music to Spotify and Apple Music

https://github.com/lp-opul/music-mcp
2•lpopul•10m ago•1 comments

The Art of Being Lazy(log)

https://www.warpstream.com/blog/the-art-of-being-lazy-log-lower-latency-and-higher-availability-w...
1•WookieRushing•14m ago•0 comments

Issues with AI: Toxic Dependencies

https://blog.mathieui.net/ai-and-sovereignty.html
2•ge0rg•15m ago•0 comments

Why and how to write things on the Internet

https://paco.bearblog.dev/why-and-how-to-write-things-on-the-internet/
2•speckx•15m ago•0 comments

A farfetched but feasible imagining of meetings that don't suck

https://pragmaticperfectionist.substack.com/p/a-farfetched-but-feasible-imagining
1•cheapsteak•15m ago•0 comments

Show HN: Latch – Open-source security middleware for AI agents

https://www.latchagent.com/
1•cblovescode•17m ago•0 comments

Choosing an AI sandbox provider in 2026

https://cto.new/blog/choosing-an-ai-sandbox-provider-in-2026
1•janpio•17m ago•0 comments

Updates on GNU/Hurd progress [video]

https://fosdem.org/2026/schedule/event/7FZXHF-updates_on_gnuhurd_progress_rump_drivers_64bit_smp_...
1•todsacerdoti•17m ago•0 comments

Explaining Tokens – The Language and Currency of AI

https://blogs.nvidia.com/blog/ai-tokens-explained/
1•brudgers•19m ago•0 comments

Detonator Position, Anvil Type and Weld Quality of Explosively Welded Joints

https://www.mdpi.com/2075-4701/16/1/128
2•PaulHoule•20m ago•0 comments

Congress advances bill requiring NASA to reconsider deorbiting space station

https://arstechnica.com/space/2026/02/congress-advances-bill-requiring-nasa-to-reconsider-deorbit...
1•rbanffy•20m ago•0 comments

With GenAI Turbochargers, Google Is Shifting Its Cloud into a Higher Gear

https://www.nextplatform.com/2026/02/05/with-genai-turbochargers-google-is-shifting-its-cloud-int...
1•rbanffy•20m ago•0 comments

Lawnchair Larry Flight

https://en.wikipedia.org/wiki/Lawnchair_Larry_flight
1•bongoman42•21m ago•0 comments