frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Representing Python notebooks as dataflow graphs

https://marimo.io/blog/dataflow
51•akshayka•3d ago

Comments

probablypower•4h ago
This is well written and an interesting read but, embedding notebooks into your data pipelines smells horrible.
nojito•2h ago
Marimo is just a .py file.
riedel•4h ago
Even with data flow extension (also like ipyflow [0] ) I am still struggling with the execution model of notebooks in general. I often still see people defining functions and classes in notebooks to somehow handle prototyping loops.

I would love to see DAGs like in SSA form of compilers, that also supports loop operators. However, IMHO also the notebook interface needs to adjust for that (cell indentation ?). However, the strength of notebooks rather shows in document authoring like quarto, which IMHO mostly contradicts more complex controll flow.

[0] https://github.com/ipyflow/ipyflow

PeterStuer•1h ago
Would you not need "volatile" markup for anything touching a python external system?
nylonstrung•38m ago
Marimo seems really solid if you like tools like Streamlit or Observable
getnormality•38m ago
> You have to be very disciplined to make a Jupyter notebook that is actually reproducible

This seems not necessarily very hard to me? All you have to do is keep yourself honest by actually trying to reproduce the results of the notebook when you're done:

1. Copy the notebook

2. Run from first cell in the copy

3. Check that the results are the same

4. If not the same, debug and repeat

What makes it hard is when the feedback loop is slow because the data is big. But not all data is big!

Another thing that might make it hard is if your execution is so chaotic that debugging is impossible because what you did and what you think you did bear no resemblance. But personally I wouldn't define rising above that state as incredible discipline. For people who suffer from that issue, I think the best help would be a command history similar to that provided by RStudio.

All that said, Marimo seems great and I agree notebooks are dangerous if their results are trusted equally as fully explicit processing pipelines.

I want everything local – Building my offline AI workspace

https://instavm.io/blog/building-my-offline-ai-workspace
869•mkagenius•19h ago•229 comments

Partially Matching Zig Enums

https://matklad.github.io/2025/08/08/partially-matching-zig-enums.html
84•ingve•4h ago•26 comments

Jan – Ollama alternative with local UI

https://github.com/menloresearch/jan
27•maxloh•3h ago•7 comments

Tribblix – The Retro Illumos Distribution

http://www.tribblix.org/
60•bilegeek•6h ago•11 comments

Ultrathin business card runs a fluid simulation

https://github.com/Nicholas-L-Johnson/flip-card
1030•wompapumpum•1d ago•207 comments

Stanford to continue legacy admissions and withdraw from Cal Grants

https://www.forbes.com/sites/michaeltnietzel/2025/08/08/stanford-to-continue-legacy-admissions-and-withdraw-from-cal-grants/
14•hhs•40m ago•2 comments

Sandstorm- self-hostable web productivity suite

https://sandstorm.org/
84•nalinidash•7h ago•19 comments

Car has more than 1.2M km on it – and it's still going strong

https://www.cbc.ca/news/canada/nova-scotia/1985-toyota-tercel-high-mileage-1.7597168
53•Sgt_Apone•3d ago•63 comments

Breaking the Sorting Barrier for Directed Single-Source Shortest Paths

https://arxiv.org/abs/2504.17033
72•pentestercrab•8h ago•2 comments

Why Wisconsin's county highways are lettered, not numbered (2019)

https://www.wpr.org/transportation/why-wisconsins-county-roads-are-lettered-not-numbered
16•kaladin-jasnah•3d ago•10 comments

Tor: How a military project became a lifeline for privacy

https://thereader.mitpress.mit.edu/the-secret-history-of-tor-how-a-military-project-became-a-lifeline-for-privacy/
354•anarbadalov•21h ago•168 comments

A SPARC makes a little fire

https://www.leadedsolder.com/2025/08/05/sparcstation-scsi-termination-fix-magic-smoke.html
49•zdw•3d ago•6 comments

Private Welsh island with 19th century fort goes on the market

https://www.cnn.com/2025/08/08/business/thorne-island-fort-wales-scli-intl
17•makaimc•1h ago•6 comments

Representing Python notebooks as dataflow graphs

https://marimo.io/blog/dataflow
51•akshayka•3d ago•6 comments

A Brief Publishing History of Don Quixote (2024)

https://www.swanngalleries.com/news/books/2024/04/a-brief-publishing-history-of-don-quixote/
5•jbperry•2d ago•3 comments

Getting good results from Claude Code

https://www.dzombak.com/blog/2025/08/getting-good-results-from-claude-code/
393•ingve•23h ago•156 comments

I bought a £16 smartwatch just because it used USB-C

https://shkspr.mobi/blog/2025/08/i-bought-a-16-smartwatch-just-because-it-used-usb-c/
219•blenderob•3d ago•162 comments

Our European search index goes live

https://blog.ecosia.org/launching-our-european-search-index/
122•maelito•16h ago•57 comments

What the Windsurf sale means for the AI coding ecosystem

https://ethanding.substack.com/p/windsurf-gets-margin-called
144•whoami_nr•10h ago•36 comments

Let's properly analyze an AI article for once

https://nibblestew.blogspot.com/2025/08/lets-properly-analyze-ai-article-for.html
107•pabs3•11h ago•70 comments

Hacking Diffusion into Qwen3 for the Arc Challenge

https://www.matthewnewton.com/blog/arc-challenge-diffusion
107•mattnewton•3d ago•10 comments

How we replaced Elasticsearch and MongoDB with Rust and RocksDB

https://radar.com/blog/high-performance-geocoding-in-rust
255•j_kao•1d ago•73 comments

Efrit: A native elisp coding agent running in Emacs

https://github.com/steveyegge/efrit
135•simonpure•18h ago•26 comments

I prefer human-readable file formats

https://adele.pollux.casa/check-human.php?redirect=%2Fgemlog%2F2025-08-04_why_I_prefer_human-readble_file_formats.gmi
58•Bogdanp•4h ago•48 comments

What's wrong with the JSON gem API?

https://byroot.github.io/ruby/json/2025/08/02/whats-wrong-with-the-json-gem-api.html
55•ezekg•3d ago•16 comments

Jim Lovell, Apollo 13 commander, has died

https://www.nasa.gov/news-release/acting-nasa-administrator-reflects-on-legacy-of-astronaut-jim-lovell/
544•LorenDB•18h ago•108 comments

Astronomy Photographer of the Year 2025 shortlist

https://www.rmg.co.uk/whats-on/astronomy-photographer-year/galleries/2025-shortlist
226•speckx•23h ago•32 comments

Ask HN: How can ChatGPT serve 700M users when I can't run one GPT-4 locally?

468•superasn•18h ago•302 comments

Datalog-Based Binary Equivalence

https://github.com/binaryeq/daleq
5•xupybd•4h ago•0 comments

Window Activation

https://blog.broulik.de/2025/08/on-window-activation/
211•LorenDB•5d ago•123 comments