<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: notfirstpost</title><link>https://news.ycombinator.com/user?id=notfirstpost</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 03 Oct 2026 03:44:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=notfirstpost" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Updates to Full Disk Access in macOS]]></title><description><![CDATA[
<p>Article URL: <a href="https://developer.apple.com/news/?id=p6zjojqw">https://developer.apple.com/news/?id=p6zjojqw</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49937631">https://news.ycombinator.com/item?id=49937631</a></p>
<p>Points: 144</p>
<p># Comments: 86</p>
]]></description><pubDate>Fri, 02 Oct 2026 19:37:01 +0000</pubDate><link>https://developer.apple.com/news/?id=p6zjojqw</link><dc:creator>notfirstpost</dc:creator><comments>https://news.ycombinator.com/item?id=49937631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49937631</guid></item><item><title><![CDATA[New comment by notfirstpost in "Show HN: DAGraph – reactive analytics graph in the browser (Rust/WASM)"]]></title><description><![CDATA[
<p>DAGraph is a visual, graph-based data tool that runs entirely in your browser; no backend, no account. Nodes range from simple arithmetic up to OLAP SQL over Parquet, and the whole graph is reactive: change an input, downstream nodes recompute.<p>Built in Rust, targeting WASM (and native). SQL nodes use Apache DataFusion (Arrow + Parquet); UI is Egui; data is stored in OPFS using OpenDAL. Full bundle is under 25 MB (8 MB over the wire).<p>Built solo, still rough in places. Happy to get into the DataFusion/WASM side, the reactive graph, or any other technical details.</p>
]]></description><pubDate>Wed, 03 Jun 2026 14:00:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48384226</link><dc:creator>notfirstpost</dc:creator><comments>https://news.ycombinator.com/item?id=48384226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48384226</guid></item><item><title><![CDATA[Show HN: DAGraph – reactive analytics graph in the browser (Rust/WASM)]]></title><description><![CDATA[
<p>Article URL: <a href="https://dagraph.com">https://dagraph.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48384223">https://news.ycombinator.com/item?id=48384223</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 03 Jun 2026 14:00:12 +0000</pubDate><link>https://dagraph.com</link><dc:creator>notfirstpost</dc:creator><comments>https://news.ycombinator.com/item?id=48384223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48384223</guid></item><item><title><![CDATA[New comment by notfirstpost in "Show HN: DAGraph – local-first reactive graph from arithmetic to OLAP SQL"]]></title><description><![CDATA[
<p>Hi, I'm JC and I built DAGraph over the past few months. It is a visual, graph-based, local-first data web-app, to do computations from simple arithmetic to advanced OLAP SQL.<p>There's no account or sign up needed to use it. Your data stays in the browser, no upload.<p>Some technical aspects that might be of interest here:<p>- written in Rust targeting WASM with Trunk;<p>- Apache DataFusion for SQL engine + Arrow + Parquet;<p>- Apache OpenDAL for OPFS for workspace data in browser;<p>- Egui, an immediate mode GUI (works on WASM and native);<p>- computation graph is built on top of 'reactive_graph', a core component of the Leptos web framework;<p>- it's a dynamic functional DAG (directed acyclic graph), dependencies between nodes are determined by the engine (via SQL parsing). Modify an input and the downstream output are recomputed dynamically.<p>The main website: <a href="https://dagraph.com" rel="nofollow">https://dagraph.com</a><p>Direct access to the early preview: <a href="https://alpha.dagraph.com/" rel="nofollow">https://alpha.dagraph.com/</a><p>There are a few basic examples here: <a href="https://dagraph.com/examples/" rel="nofollow">https://dagraph.com/examples/</a><p>It's still very early - many more features are to be added but it's usable.
It requires a modern browser (WASM and OPFS); works on desktop, tablet and phone although a bigger screen is really recommended (zooming out will allow for higher density UI to make it somewhat usable on phones).<p>To give a bit of context on some of the choices and possibly start discussions, in no particular order:<p>- dynamic UIs, graphs and analytics: it's a domain I've been interested in. Bret Victor is an inspiration;<p>- (most) spreadsheets hide formulas and, ironically, aren't table-first. Notebooks suffer from out-of-order evaluation;<p>- while working on data analytics projects using popular languages and their libraries, I would run into inconsistent APIs and I would eventually end up doing most of the work in SQL. Quite annoying are the platforms that have their own sub-par DSLs (don't get me started on DSLs built on top of YAML);<p>- immediate mode is an interesting approach to UIs worth experimenting with.<p>- in-browser app: instead of scaling up, you have to optimize down. The WASM bundle is less than 25MB, 8MB over the wire.<p>- Local-first: 4-fold: no account needed (it puts me off if I have to create an account when it's clearly not needed); data privacy (both for the user and for dev); as a solo-dev, very low infrastructure cost plus laptops are powerful enough for many workloads now; and no network latency.<p>Links to some of the projects I mentioned:<p>- Trunk <a href="https://trunk-rs.github.io/trunk/" rel="nofollow">https://trunk-rs.github.io/trunk/</a><p>- Apache Datafusion <a href="https://datafusion.apache.org" rel="nofollow">https://datafusion.apache.org</a><p>- OpenDAL <a href="https://opendal.apache.org" rel="nofollow">https://opendal.apache.org</a><p>- Egui <a href="https://www.egui.rs" rel="nofollow">https://www.egui.rs</a><p>- Reactive graph <a href="https://docs.rs/leptos/latest/leptos/reactive/graph/index.html" rel="nofollow">https://docs.rs/leptos/latest/leptos/reactive/graph/index.ht...</a>
- Leptos <a href="https://leptos.dev" rel="nofollow">https://leptos.dev</a><p>(edited for formatting)</p>
]]></description><pubDate>Wed, 13 May 2026 14:41:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48122581</link><dc:creator>notfirstpost</dc:creator><comments>https://news.ycombinator.com/item?id=48122581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48122581</guid></item><item><title><![CDATA[Show HN: DAGraph – local-first reactive graph from arithmetic to OLAP SQL]]></title><description><![CDATA[
<p>Article URL: <a href="https://dagraph.com">https://dagraph.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48122579">https://news.ycombinator.com/item?id=48122579</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 13 May 2026 14:41:02 +0000</pubDate><link>https://dagraph.com</link><dc:creator>notfirstpost</dc:creator><comments>https://news.ycombinator.com/item?id=48122579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48122579</guid></item><item><title><![CDATA[New comment by notfirstpost in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>I am working on DAGraph (<a href="https://dagraph.com" rel="nofollow">https://dagraph.com</a>)<p>DAGraph is a local-first reactive DAG for analytical SQL (OLAP), running entirely in the browser (there is also a native version in the works).<p>Some tech details: written in Rust, targeting WASM (and native). The SQL engine is Apache DataFusion[1]. The UI uses Egui[2]. Workspace data is persisted in browser using OPFS[3] via OpenDAL[4]. The graph is functional and handles dependencies for you (via parsing the SQL).<p>Building this to be accessible for beginners while remaining powerful for advanced users. Still very early, lots more features to add, but now usable.<p>Hope you find it interesting!<p>[1] <a href="https://datafusion.apache.org" rel="nofollow">https://datafusion.apache.org</a><p>[2] <a href="https://www.egui.rs" rel="nofollow">https://www.egui.rs</a><p>[3] <a href="https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/API/File_System...</a><p>[4] <a href="https://opendal.apache.org" rel="nofollow">https://opendal.apache.org</a></p>
]]></description><pubDate>Mon, 11 May 2026 10:39:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48093264</link><dc:creator>notfirstpost</dc:creator><comments>https://news.ycombinator.com/item?id=48093264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48093264</guid></item><item><title><![CDATA[Of Clouds and Clocks]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.the-rathouse.com/2011/clouds-and-clocks.html">http://www.the-rathouse.com/2011/clouds-and-clocks.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48093196">https://news.ycombinator.com/item?id=48093196</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 11 May 2026 10:30:23 +0000</pubDate><link>http://www.the-rathouse.com/2011/clouds-and-clocks.html</link><dc:creator>notfirstpost</dc:creator><comments>https://news.ycombinator.com/item?id=48093196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48093196</guid></item><item><title><![CDATA[New comment by notfirstpost in "Bring bathroom doors back to hotels"]]></title><description><![CDATA[
<p>And hooks… Too many hotel rooms without enough hooks to hang things like worn clothes, jackets…</p>
]]></description><pubDate>Thu, 27 Nov 2025 12:34:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46068685</link><dc:creator>notfirstpost</dc:creator><comments>https://news.ycombinator.com/item?id=46068685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46068685</guid></item><item><title><![CDATA[New comment by notfirstpost in "Widespread power outage in Spain and Portugal"]]></title><description><![CDATA[
<p>UK NESO’s website has one. It’s more educational that a real game…<p><a href="https://www.neso.energy/energy-101/balancing-grid-interactive-game" rel="nofollow">https://www.neso.energy/energy-101/balancing-grid-interactiv...</a></p>
]]></description><pubDate>Tue, 29 Apr 2025 22:47:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43838957</link><dc:creator>notfirstpost</dc:creator><comments>https://news.ycombinator.com/item?id=43838957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43838957</guid></item></channel></rss>