frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Michael Abrash doubled Quake framerste

https://fabiensanglard.net/quake_asm_optimizations/index.html
1•chunkles•3m ago•0 comments

Alexei Navalny Was Murdered

1•eimrine•9m ago•0 comments

Show HN: Tufte Editor – Local Markdown Editor with Tufte CSS Live Preview

https://github.com/onedeeper/tufteeditor
1•avngr86•12m ago•0 comments

No Coding Before 10am

https://michaelxbloch.substack.com/p/no-coding-before-10am
1•imartin2k•13m ago•0 comments

The Medal Comes After the Meme

https://mikaelpawlo.substack.com/p/the-medal-comes-after-the-meme
1•imartin2k•14m ago•0 comments

The Demise of Conflict Studies

https://dissentmagazine.org/article/the-demise-of-conflict-studies/
1•hackandthink•15m ago•0 comments

What the hell is Forth? (2019)

https://blog.information-superhighway.net/what-the-hell-is-forth
2•tosh•16m ago•0 comments

Oat – Ultra-lightweight, semantic, zero-dependency HTML UI component library

https://oat.ink/
2•twapi•17m ago•0 comments

Claude Code Tips from the Guy Who Built It

https://www.anup.io/35-claude-code-tips-from-the-guy-who-built-it/
2•todsacerdoti•21m ago•0 comments

I Turned an ESP32 into a Thermal USB Webcam

https://www.youtube.com/watch?v=jyhVxC0ipE8
1•iamflimflam1•24m ago•0 comments

ByteDance Seed 2.0

https://seed.bytedance.com/en/seed2
1•tosh•24m ago•0 comments

Gemini's mobile app inherits Google's location permissions

https://support.google.com/gemini/answer/14554984?hl=en&co=GENIE.Platform%3DAndroid
1•leogout•28m ago•0 comments

Solve Everything

https://solveeverything.org/
1•o4c•33m ago•0 comments

Jailbreaking Google Translate

https://twitter.com/elder_plinius/status/2020933759533465658
1•helsinkiandrew•34m ago•0 comments

Show HN: GPACalc – Free GPA and CGPA Calculator (4.0/5.0/10.0 scales)

https://gpacalc.app/
1•YidaDev•37m ago•1 comments

Project Oberon: A Late Appraisal (2025)

https://www.youtube.com/watch?v=hZyNFaojbew
1•pjmlp•38m ago•0 comments

Marching Morons; a Year in Books; AI Character Names

https://bernoff.com/blog/marching-morons-a-year-in-books-ai-character-names-newsletter-4-february...
1•jruohonen•38m ago•0 comments

AI Shifts Concern from Technical Debt to Cognitive Debt

https://margaretstorey.com/blog/2026/02/09/cognitive-debt/
3•reasonableklout•38m ago•0 comments

Need Help, the Softraid and Lvm

1•areslee•39m ago•0 comments

Engineers are becoming sorcerers – Future of software dev with OpenAI Sherwin Wu

https://www.lennysnewsletter.com/p/engineers-are-becoming-sorcerers
1•rocho•41m ago•0 comments

Show HN: Ktrack – A simple, offline workout tracker

https://play.google.com/store/apps/details?id=com.companyname.ktrack&hl=en
1•KhashayarCodes•42m ago•0 comments

Are productivity gains due to AI hard-sell where you work?

1•newsicanuse•48m ago•0 comments

Show HN: LanceCalc – Open-source freelance platform fee calculator

https://github.com/asmahdi08/LanceCalc
1•ASMahdi•53m ago•0 comments

Show HN: Agent Lens – Code assistant observability in VSCode

https://github.com/23min/agent-lens
2•pjettter•1h ago•0 comments

Apple Rankings by the Appleist Brian Frange

https://applerankings.com/
3•Rant423•1h ago•1 comments

Saving the SpaceOrb360 with open source hardware and software (2024) [video]

https://www.youtube.com/watch?v=5K_E0J65uUg
3•starkparker•1h ago•0 comments

There's a Reason American Kids Are Such Picky Eaters

https://www.nytimes.com/2026/02/15/opinion/junk-food-picky-eaters.html
5•metadat•1h ago•1 comments

Watching Code Fly By

https://www.natemeyvis.com/on-watching-code-fly-by/
2•ingve•1h ago•0 comments

Show HN: DepGuard – Local dependency audit and license compliance (10 pkg mgrs)

https://github.com/suhteevah/depguard
2•suhteevah•1h ago•0 comments

Hamming Distance for Hybrid Search in SQLite

https://notnotp.com/notes/hamming-distance-for-hybrid-search-in-sqlite/
3•enz•1h ago•0 comments
Open in hackernews

Show HN: Jsonnet implementation in Jsonnet

https://github.com/Duologic/jsonnet-in-jsonnet
1•Duologic•9mo ago
I've written a Jsonnet interpreter in Jsonnet.

A few years ago I wrote a code generator for Jsonnet (crdsonnet [1]) and found templating insufficient. This lead me to create a JSON Schema for the language along with a library[2] that can manifest the expressions reliably. I was unaware that this was an intermediate representation (in the world of interpreters). Fun fact: while cdrsonnet uses astsonnet to generate code, astsonnet is partially generated by crdsonnet.

Last year I got curious and wrote a parser, first without a lexer (I didn't knew I needed it) and later with a lexer (Oh, did my code got way more manageable). The code gets parsed into this intermediate representation, with other words using JSON Schema as a type system for Jsonnet.

This year I got curious again and tried to execute the code from within Jsonnet as well, past weekend I finally reached a point where I could reliably execute most of the test cases from the go-jsonnet repository.

It was an interesting learning experience and it gave me a much deeper understanding of how programming languages work in general.

[1] https://github.com/crdsonnet/crdsonnet

[2] https://github.com/crdsonnet/astsonnet