frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Seamless – Content-addressed computation caching for Python and bash

https://github.com/sjdv1982/seamless
1•sjdv1982•1h ago
Hey HN, Sjoerd de Vries here. I have worked on Seamless for nearly 10 years now. It has been used in my lab, but I was always around for troubleshooting. This is the first time that I think it's ready to stand on its own. I would love to hear your thoughts about it.

It started as a hobby project, I had an itch about programming not being at-your-fingertips enough. Then I applied it to my work as a bioinformatics research engineer. The early versions focused on interactive workflows. After a year or two I realized that to make interactivity work properly, you need really good DAG tracking, so checksums were added everywhere. My lab built a collaborative web server with it that we published. More recently I've rebuilt it around the command line, persistent caching, and remote deployment.

It's still in alpha, but the core is usable.

Core idea: same code + same inputs = same result, identified by checksum. If you've already computed it, you don't compute it again.

Two entry points:

Python:

  from seamless.transformer import direct

  @direct
  def add(a, b):
      import time
      time.sleep(5)
      return a + b

  add(2, 3)   # runs, caches result
  add(2, 3)   # cache hit — instant
Bash:

  seamless-run 'seq 1 10 | tac && sleep 5'    # runs, caches result
  seamless-run 'seq 1 10 | tac && sleep 5'    # cache hit — instant
With persistent caching enabled, results are stored as checksum-to-checksum mappings in a small SQLite database that can be shared with collaborators, so that they get cache hits too.

Execution scales by changing config, not code: in-process, spawned workers, or a Dask-backed HPC cluster.

Remote execution also doubles as a reproducibility test. If your code produces the same result on a clean worker, it's reproducible. If not, Seamless helped you find the problem, whether it's a missing dependency, an undeclared input, or a platform sensitivity.

Built for scientific computing and data pipelines, but works for anything pipeline-shaped.

Wild Gunman: Resurrecting Nintendo's First Coin-Op on Its 50th Anniversary [video]

https://www.youtube.com/watch?v=TOfqnomGPkM
1•kitcar•15s ago•0 comments

I reversed Opus 4.7 costs

https://github.com/LucasDuys/forge
1•lucasduys•3m ago•0 comments

Fulu bounty for Ring Camera jailbreak reaches $23k

https://bounties.fulu.org/bounties/ring-video-doorbells
2•SomaticPirate•4m ago•0 comments

The new World ID and the partners bringing proof of human to the internet

https://world.org/blog/announcements/the-new-world-id-and-the-partners-bringing-proof-of-human-to...
1•spondyl•4m ago•0 comments

Show HN: Voice AI Toys on ESP32 with Cloudflare Durable Objects

https://github.com/akdeb/ElatoAI/tree/main/server/cloudflare
1•akadeb•8m ago•0 comments

Change management problem rarely mentioned when pushing AI to engineering teams

https://shiftmag.dev/as-an-engineering-manager-i-couldnt-ignore-ai-if-my-teams-are-to-survive-9061/
1•cyberkoza•9m ago•1 comments

Cerebras S-1

https://www.sec.gov/Archives/edgar/data/2021728/000162828026025762/cerebras-sx1april2026.htm
3•herpderperator•10m ago•0 comments

Why, After All These Years, MZI-Based Transistorlessness Might Be Here

https://write.as/mnggfj7asl07k
1•rbanffy•11m ago•0 comments

Opinion 195

https://sites.math.rutgers.edu/~zeilberg/Opinion195.html
1•paulpauper•12m ago•0 comments

The N.Y.P.D. Is Teaching America How to Track Everyone Every Day Forever

https://www.nytimes.com/interactive/2025/09/15/opinion/nypd-surveillance.html
3•Cider9986•12m ago•0 comments

The Arctic's growing mosquito problem

https://www.science.org/doi/10.1126/science.aeh9505
1•ChrisArchitect•12m ago•0 comments

Meta targets May 20 for first wave of layoffs; additional cuts later in 2026

https://www.reuters.com/world/meta-targets-may-20-first-wave-layoffs-additional-cuts-later-2026-2...
4•fvrghl•14m ago•1 comments

Listening in on the brain's electrical conversations with better tools

https://medicalxpress.com/news/2026-03-brain-electrical-conversations-tools.html
1•PaulHoule•17m ago•0 comments

Show HN: Jean2 – An Open-Source Agent You Assemble Like Lego

https://github.com/rabbyte-tech/jean2
1•danielbilekq•18m ago•1 comments

Sam Altman Is Dangerously Disconnected from Reality

https://weaponizedspaces.substack.com/p/sam-altman-is-dangerously-disconnected
2•rbanffy•19m ago•0 comments

Composing a Search Engine

https://exa.ai/blog/composing-a-search-engine
1•metadat•19m ago•0 comments

What if database branching was easy?

https://xata.io/blog/what-if-database-branching-was-easy
1•tee-es-gee•22m ago•0 comments

Dennis Ritchie's PhD Dissertation [pdf]

https://archive.computerhistory.org/resources/access/text/2020/05/102790971/Ritchie_dissertation.pdf
3•keepamovin•22m ago•0 comments

Two Motorola Transistors Became the Default NPNs

https://www.allaboutcircuits.com/news/how-two-motorola-transistors-became-the-worlds-default-npns/
1•ChuckMcM•24m ago•1 comments

Nature is our source of randomness: on the death of Michael O. Rabin

https://www.heise.de/en/news/Nature-is-our-source-of-randomness-on-the-death-of-Michael-O-Rabin-1...
1•rbanffy•24m ago•0 comments

Should you feed child guests dinner?

https://theconversation.com/should-you-feed-child-guests-dinner-what-swedengate-tells-us-about-fo...
1•sigma5•25m ago•2 comments

Breakthrough takes big step toward safe, reversible male contraception

https://news.cornell.edu/stories/2026/04/breakthrough-takes-big-step-toward-safe-reversible-male-...
2•thunderbong•25m ago•0 comments

The Linux Slayers: Office, Photoshop, and AutoCAD

https://hajo.me/blog/2026/04/17/the-linux-slayers-office-photoshop-autocad/
1•fxtentacle•25m ago•0 comments

Zymacs on Writing .gitignore Files

https://zymacs.github.io/
2•kernzistor45•31m ago•0 comments

FP-DSS: Floating Point Divider State Sampling

https://roots.ec/blog/fpdss
1•ledoge•33m ago•0 comments

Ask HN: What's the most profitable SaaS in this decade?

1•wasimsk•33m ago•1 comments

Carleton College Cookie House

https://www.nytimes.com/2026/04/17/dining/carleton-college-minnesota-cookie-house.html
1•js2•33m ago•1 comments

Turn a Kindle ASIN export into an Audible wishlist, automatically

https://github.com/hokocodes/kindle-to-audible
1•hokole•34m ago•0 comments

Machine Generated and Checked Proofs for a Verified Compiler (Experience Report)

https://arxiv.org/abs/2602.20082
1•matt_d•35m ago•0 comments

Rostra – P2P Social Network

https://rostra.me/
2•janandonly•35m ago•0 comments