frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I ended up vibecoding a full fledged interpreter when ads annoyed me

https://pseudorun.tech/
1•crypt0phage•15m ago
Hi HN,

I’m the maker behind PseudoRun, a live, interactive pseudocode editor and simulator. I wanted to share the story of how this project went from a small fix for a personal frustration to a full-fledged custom interpreter.

The Motivation: Why I Built This

I built PseudoRun because, as an IGCSE student myself, I was sick of two things:

    Annoying, Distracting Ads: Most educational tools were choked with ads that made simple learning tasks nearly impossible.

    Broken Code: Existing open-source pseudocode compilers/templates were often brittle and unmaintained, and they didn't accurately follow the unique Cambridge specification. After realizing I would spend countless hours modifying someone else’s broken codebase, I made the call to avoid the technical debt entirely and just "vibecode" it from scratch.
The Technical Challenge: A Custom Interpreter

The core challenge was that IGCSE pseudocode is a non-standard language. You can't just plug it into a standard compiler tool.

    Custom Syntax: I had to design and implement a custom Lexer and Parser entirely in TypeScript to accurately handle the unique syntax of the specification (things like non-standard variable assignment, flow control structures, and specific input/output commands).

    Client-Side Execution: The entire interpreter runs client-side in the browser. This ensures zero latency for execution and debugging, which is crucial for students who need instantaneous feedback.
The Roadmap: Making it Useful for Engineers

While the tool is currently focused on the IGCSE curriculum, I want to expand its utility to the wider developer community.

    My immediate next technical goal is to implement pointer support and memory allocation visualization. This would turn the simulator into a tool that not only teaches basic algorithms but also helps anyone visualize low-level concepts like stack and heap management, which is powerful for learning C/C++ fundamentals.
Feedback and Invitation

Please give PseudoRun a try—it's completely free and requires no sign-up to use the core editor.

I’d be especially grateful for any technical feedback on the interpreter's design, particularly on my custom parser implementation. Are there any tricky edge cases in interpreter design you think I should be bracing for as I scale?

Thanks!

Show HN: I turned algae into a bio-altimeter and put it on a weather balloon

https://radi8.dev/blog/stratospore/
1•radeeyate•42s ago•0 comments

CS Pelita Air Hubungi Layanan WhatsApp O87_757644•951

1•aspevec•1m ago•0 comments

Overview of the Nvidia RTX Branch of Unreal Engine 5.6 [video]

https://www.youtube.com/watch?v=zCpsMmt4StQ
1•mariuz•1m ago•0 comments

The privacy nightmare of browser fingerprinting

https://kevinboone.me/fingerprinting.html
1•ingve•3m ago•0 comments

Tetris Effect

https://en.wikipedia.org/wiki/Tetris_effect
1•varjag•4m ago•0 comments

Show HN: Snipets – A browser extension to remember what I read online

https://github.com/The-Law-1/Snipets
1•the_law•6m ago•0 comments

Rust's Strategic Advantage

https://sysid.github.io/rusts-strategic-advantage/
1•sysid•8m ago•0 comments

The Fate of Data Model Dependency

https://medium.com/@HobokenDays/the-fate-of-shared-data-model-cf8a3dc88ac9
1•HideInNews•8m ago•0 comments

'The public has been lied to': made documentary insists aliens exist

https://www.theguardian.com/film/2025/nov/22/age-of-disclosure-documentary-aliens
2•nis0s•11m ago•1 comments

Unusual circuits in the Intel 386's standard cell logic

https://www.righto.com/2025/11/unusual-386-standard-cell-circuits.html
1•pwg•14m ago•1 comments

Mamma Mia. Greece, How Could Anyone Resist You?

https://maneydigital.com/2025/11/21/mamma-mia-greece-how-could-anyone-resist-you/
2•mooreds•14m ago•0 comments

Show HN: I ended up vibecoding a full fledged interpreter when ads annoyed me

https://pseudorun.tech/
1•crypt0phage•15m ago•0 comments

An MIT Student Awed Top Economists with His AI Study–Then It All Fell Apart

https://www.msn.com/en-us/money/careersandeducation/an-mit-student-awed-top-economists-with-his-a...
1•nis0s•15m ago•0 comments

The worst programming language of all time [video]

https://www.youtube.com/watch?v=7fGB-hjc2Gc
1•todsacerdoti•17m ago•0 comments

Artificial wombs, fake babies: The climatic vision of the transhumanist movement

https://lucyleader.substack.com/p/artificial-wombs-and-fake-babies
1•binning•17m ago•0 comments

Advice for crime analyst to break into data science

https://andrewpwheeler.com/2025/11/21/advice-for-crime-analyst-to-break-into-data-science/
1•speckx•19m ago•0 comments

Influencers profited pushing 'wild' births – now linked to baby deaths globally

https://www.theguardian.com/world/ng-interactive/2025/nov/22/free-birth-society-linked-to-babies-...
2•binning•21m ago•0 comments

Kalshi's valuation jumps to $11B after raising $1B round

https://techcrunch.com/2025/11/20/source-kalshis-valuation-jumps-to-11b-after-raising-massive-1b-...
2•iamtech•22m ago•0 comments

Our babies were taken after 'biased' parenting test

https://www.bbc.co.uk/news/articles/c1wlw2qj113o
3•binning•23m ago•0 comments

Ask HN: How to start doing LinkedIn outreach to validate SaaS ideas?

2•yoouareperfect•25m ago•1 comments

The $AVC Writer Coin

https://avc.xyz/the-dollaravc-writer-coin
1•wslh•27m ago•0 comments

LLMs grooming, LLM-powered chatbot references to Kremlin disinformation

https://misinforeview.hks.harvard.edu/article/llms-grooming-or-data-voids-llm-powered-chatbot-ref...
2•srameshc•28m ago•0 comments

Show HN: Mint – an open-source photo editor and digital compositor for the web

https://mint.photo/
4•performative•30m ago•1 comments

The Art of Science: Soft Cell in Space

https://www.maths.ox.ac.uk/node/74308
1•svenfaw•33m ago•0 comments

The pioneers of computational physics

https://physicsworld.com/a/the-forgotten-pioneers-of-computational-physics/
2•Anon84•37m ago•0 comments

Rep+: A Lightweight Alternative to Burp Suite for Quick Browser Testing

https://bscript.substack.com/p/rep-a-lightweight-alternative-to
2•bscript•39m ago•0 comments

Ask HN: What would make meditation tech more accessible in 2025?

https://zenmoment.net
1•951560368•44m ago•2 comments

Show HN: Jsonl Viewer Pro – Open 5GB Security Logs Instantly on Mac

https://iotdata.systems/jsonlviewerpro/
1•hilti•45m ago•0 comments

Post-quantum vaults are live on Bitcoin Cash's Chipnet

https://blog.bitjson.com/quantumroot-on-chipnet/
1•hggh•48m ago•0 comments

New Controller Is Good but Broke My Brain

https://kotaku.com/hyperkin-the-competitor-controller-xbox-ps5-dualsense-review-price-2000640167
1•PaulHoule•48m ago•0 comments