frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The 'Chi Phi Actives' Group Chat and the Digital Bystander Effect

https://www.teenvogue.com/story/chi-phi-actives-group-chat-digital-bystander-effect-explained
1•Tomte•3m ago•0 comments

Affordability or heritage? Singapore's hawker scene faces an identity crisis

https://www.abc.net.au/news/2026-10-10/singapore-hawker-stall-culture-cheap-food-heritage-preserv...
1•Tomte•5m ago•0 comments

Air Purifiers as White Noise Machines

https://www.jefftk.com/p/air-purifiers-as-white-noise-machines
2•luu•6m ago•0 comments

Trump administration sues to block possible Democratic win in Alaska Senate race

https://apnews.com/live/trump-midterm-elections-news-updates-10-23-2026
2•ubiquitysc•6m ago•0 comments

The Indian workers filming their work to train AI

https://www.bbc.co.uk/news/articles/ckvgyml6pdm9o
2•nephihaha•7m ago•0 comments

What exactly happened in the LiteLLM attack

https://ctrlb.ai/blogs/litellm-supply-chain-attack-teams-need-to-know
1•csujoy•10m ago•0 comments

Chroma Cloud wind-down timeline

https://www.trychroma.com/cloud-wind-down
2•philip1209•12m ago•1 comments

China's first AI-generated feature film to hit cinemas on Friday

https://www.globaltimes.cn/page/202610/1372724.shtml
2•T-A•16m ago•0 comments

Evervault Browser Tokens: Agentic payments on any website

https://evervault.com/products/browser-tokens
1•ShaneCurran•17m ago•0 comments

Do pricier robot vacuums get better reviews? 737 reviews

https://www.bettascore.ai/research/robot-vacuum-prices
1•tsxng•18m ago•0 comments

Better Way to Learn?

https://twitter.com/__marmikpandya/status/2113678337759703293
3•chinmays•18m ago•1 comments

Can we replace a $150k Looker with a bucket of HTML files?

https://david.lequin.dev/blog/bi-software-is-dead/
2•skadamat•19m ago•0 comments

Arista VeloCloud Orchestrator SQL injection is being actively exploited

https://www.arista.com/en/support/advisories-notices/security-advisory/24838-security-advisory-0199
1•acossta•21m ago•0 comments

Twelve years in a tunnel: the story behind Loopfall

https://loopfall.app/story
1•lukaskorba•21m ago•0 comments

Show HN: Searching for optimal strategies in a puzzle game with chance (Drop7)

https://drop7.dev
2•primitivesuave•21m ago•0 comments

Accuracy across one million collective forecasts from prediction platforms

https://doi.org/10.1073/pnas.2615627123
1•FergusArgyll•21m ago•0 comments

Polynomial Time Hamiltonian Path in Solid Grid Graphs

https://zzyzek.github.io/SolidGridGraphHamPathPaper/
1•zzyzek•22m ago•0 comments

Time Nuts

http://leapsecond.com/time-nuts.htm
11•jacquesm•22m ago•2 comments

Mireye (YC S26): Physical-world context for agents

https://www.mireye.com
1•gk1•22m ago•0 comments

Two-Colour Zig Zag Numberlink (Flow Free) Solved

https://zzyzek.github.io/R2K2ZZNPaper/
1•zzyzek•23m ago•0 comments

Chroma Is Joining Replit

https://www.trychroma.com/blog/chroma-joins-replit
5•shenli3514•24m ago•0 comments

Val Orbit

https://val-orbit.vercel.app/
1•2ded12•24m ago•0 comments

Kimi K3.1 Pro

https://www.kimi.ai/blog/kimi-k3-1-pro
40•nekofneko•24m ago•3 comments

Generate My QR

https://generatemyqr.com/
1•shoorveeera•27m ago•0 comments

Show HN: I made a jobs-near-you map

https://offpeak.fyi/search
2•vsurraco•28m ago•0 comments

Roku SceneGraph 2.0 SDK: Migrating to TypeScript

https://blog.roku.com/developer/rsg-2-0-sdk-beta
1•cxr•29m ago•1 comments

High Decibel Street Preacher Foiled by Low-Tech

https://www.kuow.org/news-stories/2026-10-22/cant-beat-them-join-them-bass-drummer-hired-to-drown...
1•jakzurr•30m ago•1 comments

Show HN: Spam Therapy

https://spamtherapy.com/
1•gregsadetsky•31m ago•0 comments

alloca(), a generally-frowned-upon technique in C/C++

https://twitter.com/ID_AA_Carmack/status/2113675158154027495
1•tosh•32m ago•0 comments

Animations for System Builders

https://brooker.co.za/blog/2026/10/23/animations.html
1•KraftyOne•32m ago•0 comments
Open in hackernews

LLM functions in TypeScript: a composable pattern for prompt/LLM/parse/execute

https://medium.com/llm-exe
5•llm-exe•1y ago

Comments

llm-exe•1y ago
A few weeks ago I posted about llm-exe, a TypeScript library for structuring LLM calls with reusable components.

I just put together a Medium series that digs deeper into how it works. It breaks down the idea of an LLM function - an executor that wraps a prompt, a model, and a parser. Each part does one thing well, and together they give you a clean, well-typed, testable, and composable way to work with LLMs.

The posts walk through each layer: prompt, parser, LLM, executor. If you're building LLM features in production with TypeScript, I think you’ll find the structure helpful. I am interested in any feedback.

Medium series: https://medium.com/llm-exe

mrbashtech•1y ago
Great work! folks at llm-exe; As a TypeScript developer working with LLMs, llm-exe has been a game-changer for me. It abstracts away the boilerplate of prompt formatting, model integration, and response parsing, allowing me to focus on building features.

The modular design—separating prompts, parsers, and executors—makes my codebase cleaner and more maintainable. Plus, the ability to switch between different LLM providers with minimal code changes is incredibly convenient.