frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Jsonnet implementation in Jsonnet

https://github.com/Duologic/jsonnet-in-jsonnet
1•Duologic•8mo 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

Anthropic Economic Index economic primitives

https://www.anthropic.com/research/anthropic-economic-index-january-2026-report
2•malshe•1m ago•0 comments

My answers to the questions I posed about porting open source code with LLMs

https://simonwillison.net/2026/Jan/11/answers/
1•mmarian•2m ago•0 comments

The Education of the Broligarchy

https://colossus.com/article/education-broligarchy-silicon-valley-canon/
1•pseudolus•2m ago•0 comments

Scala 3.8 Released

https://scala-lang.org/news/3.8/
1•pregnenolone•3m ago•0 comments

Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in CLIs

https://arxiv.org/abs/2601.11868
1•matt_d•4m ago•0 comments

Show HN: NimbleBrain – We killed our agents; users now just describe workflows

https://studio.nimblebrain.ai/
1•barefootsanders•5m ago•0 comments

Service degradation on Microsoft 365 (Business or Enterprise)

https://status.cloud.microsoft/
1•tencentshill•5m ago•0 comments

OpenAI chair Bret Taylor says AI is 'probably' bubble, expects correction coming

https://www.cnbc.com/2026/01/22/openai-chair-bret-taylor-ai-bubble-correction.html
1•zerosizedweasle•7m ago•0 comments

Micron breaks ground on $100B New York DRAM megafab

https://www.theregister.com/2026/01/16/micron_fab_breaks_ground/
3•rbanffy•8m ago•0 comments

Brex is joining forces with Capital One

https://www.brex.com/journal/brex-and-capital-one-join-forces
1•ChrisArchitect•10m ago•1 comments

Setting up Home Lab T3 [video]

https://www.youtube.com/watch?v=q_kkSUH60W4
1•rwmj•11m ago•0 comments

Show HN: My Finnish language learner-friendly simple news archive

https://hiandrewquinn.github.io/selkouutiset-archive/
2•hiAndrewQuinn•11m ago•0 comments

Memory DisOrder: Memory Re-Orderings as a Timerless Side-Channel

https://arxiv.org/abs/2601.08770
1•rbanffy•12m ago•0 comments

Viking Ship Museum in Denmark announces the discovery of the largest cog

https://www.medievalists.net/2025/12/medieval-ship-discovered-copenhagen/
1•PaulHoule•12m ago•0 comments

Show HN: SONA – An AI-native serialization format to reduce "Syntax Tax"

https://github.com/fabiosleal/sona-structured-object-notation-architecture
1•fabio2620•13m ago•0 comments

"Ptolemaic Code": software that appears functional but is based on a fundame

https://tldr.nettime.org/@dk/115883067614348534
1•fanf2•13m ago•0 comments

Show HN: Free depreciation schedule generator for small businesses

https://whatsmydepreciation.co/
3•d_shar_•13m ago•1 comments

My Comments Run on Email

https://ckardaris.github.io/blog/2026/01/22/my-comments-run-on-email.html
1•ckardaris•14m ago•0 comments

The Evolution of Google Search (1997–Present)

https://www.google.com/search/howsearchworks/our-history/
1•blancotech•14m ago•1 comments

(uLisp) Assembler and Defcode

http://www.ulisp.com/show?2Z88
1•dleslie•17m ago•1 comments

Ask HN: Any good ressources facility location planning using GIS?

1•skalilopa•18m ago•0 comments

Capital One to Acquire Brex

https://investor.capitalone.com/news-releases/news-release-details/capital-one-acquire-brex/
6•a13n•19m ago•2 comments

Show HN: Pay to Push the Political Mood

https://politics-vibe.vercel.app/
1•smakosh•20m ago•0 comments

CapitalOne buys Brex (YC W17) for $5.15B

https://www.cnbc.com/2026/01/22/capital-one-is-buying-startup-brex-for-5point15-billion-in-credit...
2•wdaher•21m ago•1 comments

Extracting a UART Password via SPI Flash Instruction Tracing

https://zuernerd.github.io/blog/2026/01/07/switch-password.html
3•Eduard•23m ago•0 comments

Show HN: I built a sandboxed VM for letting AI agents go wild without risks

3•pancakeInDev•26m ago•0 comments

Show HN: ATS-1.0 – A 6-Tier Technical Standard for AI Authorship Disclosure

https://github.com/MeaningfulnessMediaGroup/ATS-Framework
1•djeffbee•27m ago•1 comments

Reflecting on two years as an open-source startup

https://hatchet.run/blog/two-years-open-source
1•abelanger•27m ago•0 comments

How to Solve Santa Claus Concurrency Puzzle with a Model Checker

https://wyounas.github.io/puzzles/concurrency/2026/01/10/how-to-help-santa-claus-concurrently/
2•speckx•27m ago•0 comments

Show HN: FOMOmeter – crypto sentiment based on crowd emotions, not price

https://www.fomometer.ai
7•Utss•29m ago•0 comments