frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Opportunistically Parallel Lambda Calculus

https://dl.acm.org/doi/10.1145/3763143
8•matt_d•3mo ago

Comments

cs702•3mo ago
> We demonstrate the versatility and performance of [our implementation in Python], focusing on programs that invoke heavy external computation through the use of large language models (LLMs) and other APIs. Across five scripts, we compare to several state-of-the-art baselines and show that opportunistic evaluation improves total running time (up to 6.2×) and latency (up to 12.7×) compared to standard sequential Python, while performing very close (between 1.3% and 18.5% running time overhead) to hand-tuned manually optimized asynchronous Rust. For Tree-of-Thoughts, a prominent LLM reasoning approach, we achieve a 6.2× performance improvement over the authors’ own implementation.

Is there a public repository with the code?

matt_d•3mo ago
I believe it's under https://github.com/stephenmell/opal-oopsla2025-artifact/tree... / https://doi.org/10.5281/zenodo.16929279
mrkeen•3mo ago
Trying to find the key idea here, which I'm not picking up in the abstract.

  3.4 Evaluation Strategy

  The confluence of our semantics enables us to soundly step statements in unusual orders. However, for an implementation, we need an actual evaluation strategy. Sequential, call-by-value evaluation would step statements in order. Lazy evaluation would work backward from the return variable, stepping statements needed to turn it into a value. By contrast, the idea of opportunistic evaluation is to step as many statements as we can, anywhere we can. Some may not be able to step yet, e.g. a function call where the function does not yet have a known definition, but we will step all the rest.
Reminds me a little of Haxl: https://engineering.fb.com/2014/06/10/web/open-sourcing-haxl...

Electrobun v1: Build fast, tiny, and cross-platform desktop apps with TypeScript

https://blackboard.sh/blog/electrobun-v1/
1•merlindru•2m ago•0 comments

Why are so many people joining cults? [video]

https://www.youtube.com/watch?v=SfG0PeMS2tQ
1•mgh2•4m ago•0 comments

Apple to Allow ChatGPT, Claude, and Gemini in CarPlay

https://www.macrumors.com/2026/02/06/apple-third-party-chatbots-carplay/
1•geox•4m ago•0 comments

Startup Idea that stops consumers paying the full price

https://shoppyhi.netlify.app
1•daviddahuang•5m ago•0 comments

GitHub Agentic Workflows

https://github.github.io/gh-aw/
1•mooreds•7m ago•0 comments

Exploring hardware-authenticated file encryption in Python

1•Lif28•9m ago•0 comments

Show HN: SEO v3 – Zero-dependency, Simple, powerful PHP SEO library

https://github.com/melbahja/seo
1•exec7•10m ago•0 comments

Show HN: Alerio – Turn Webhooks into Critical VoIP Calls (Overrides Silent Mode)

https://alerio.app/
1•royal-amrah•11m ago•1 comments

A Comprehensive Benchmark for Document Parsing and Evaluation (2025)

https://github.com/opendatalab/OmniDocBench
1•oceansky•12m ago•1 comments

When 20 Watts Beats 20 Megawatts: Rethinking Computer Design

https://smarterarticles.co.uk/when-20-watts-beats-20-megawatts-rethinking-computer-design
1•dxs•16m ago•0 comments

Canadian Province New Brunswick to Quit Using Elon Musk's X

https://www.bloomberg.com/news/articles/2026-02-05/canadian-province-new-brunswick-to-quit-using-...
5•rbanffy•17m ago•0 comments

Heterogeneous Processing: A Strategy for Augmenting Moore's Law (2006)

https://www.linuxjournal.com/article/8368
1•rbanffy•18m ago•0 comments

Show HN: Mvvmm – Firecracker-like mini virtual machine monitor in ~2000 LoC

https://github.com/mistivia/mvvmm
1•mistivia•20m ago•0 comments

Search anything said on a podcast, speaker-labeled and speaker-tracked

https://poddley.com
1•onesandofgrain•21m ago•1 comments

Canada, better the 28th EU member than the 51st US state

https://www.lemonde.fr/en/opinion/article/2026/02/05/canada-better-the-28th-eu-member-than-the-51...
5•u1hcw9nx•21m ago•1 comments

Show HN: Team of agent researchers read things I don't have time to and brief me

https://read-fast.replit.app/
1•thomoliverz•23m ago•0 comments

Show HN: Chaos Agents – Run chaos experiments with Agents

https://github.com/system32-ai/chaos-agents
3•linuxarm64•24m ago•0 comments

Almostnode – Node.js in the Browser

https://github.com/macaly/almostnode
1•ushakov•24m ago•0 comments

Mount Fuji cherry blossom festival canceled due to overtourism

https://www.japantimes.co.jp/news/2026/02/05/japan/japan-mount-fuji-cherry-festival-overtourism/
3•akyuu•26m ago•1 comments

Containers, cloud, blockchain, AI – it's all the same old BS, says RH veteran

https://www.theregister.com/2026/02/08/waves_of_tech_bs/
1•lproven•27m ago•0 comments

Gorge (2022)

https://qntm.org/gorg
1•Rygian•28m ago•0 comments

Like Game-of-Life, but on Growing Graphs, with WASM and WebGL

https://znah.net/graphs/
1•znah•29m ago•0 comments

Show HN: agent-ledger – prevent double side effects when AI agents retry

https://github.com/rune0-dev/agent-ledger
1•itsimri•29m ago•0 comments

Gemini responds to request to turn on lights with hallucinated jailbreak prompt

https://www.reddit.com/r/googlehome/s/Lh3dYqccgB
4•visviva•31m ago•2 comments

RustCast -open-source Raycast-style launcher written in Rust

https://github.com/unsecretised/rustcast
1•todsacerdoti•31m ago•0 comments

Why Do Olympic Athletes Bite Their Medals?

https://www.thv11.com/article/sports/olympics/winter-games-iq/why-athletes-bite-medals-olympics/5...
1•RickJWagner•32m ago•0 comments

Mdash – Markdown in URL

https://kamilmac.github.io/mdash/
1•kmacinski•34m ago•0 comments

Brings your family memories now

https://familymemories.video
1•tareq_•34m ago•0 comments

Travel to Cheap Destinations

https://nomagicpill.substack.com/p/travel-to-cheap-destinations
1•surprisetalk•35m ago•0 comments

Rebuilding my home network with VLANs and 10Gbps

https://clintonboys.com/projects/homelab/03-network/
1•mtsolitary•36m ago•0 comments