HNHacker News
TopNewBestAskShowJobs

ronfriedhaber

284 karma · joined April 12, 2025

ron at modolap dot com
submissionscomments
ronfriedhaber··on sshole
Reminds one of https://www.openssh.org/txt/buffer.adv.
ronfriedhaber··on Progress on provable inference for large language models
Attestable does great work on the subject: https://attestable.com/blog/proving-llms-scale
ronfriedhaber··on Python's experimental JIT to be removed
It seems as if today, Python is in most cases a very well designed frontend for accelerators and their proprietary, vectorized, massively parallel IRs. Those libraries (Jax, MLX, etc) already take care of JIT code optimizations - Polyhedral et al - and therefore it makes sense for the frontend to not worry about runtime performance.
ronfriedhaber··on Calculus with Julia
Great resource. Julia is one of the best PLs coming out of MIT.
ronfriedhaber··on Our $445M Series D
> Well, yes, it is: most startups don’t pay income tax because most startups aren’t profitable! Indeed, startups seek investment because they have costs long before they have revenue, let alone gross profit — let alone income. This is by design: profitability is a lagging indicator of product/market fit (the adventure in venture capital is investing long before the business has materialized!).

Venture Capital is one of the greatest engines of growth, and fitting for the vast majority of early stage tech companies, it is interesting to see how changes in business economics may result in niche, differing capital structures. Eg. Companies which sell RL envs have vastly different economics than a food delivery app.

ronfriedhaber··on Beam: Reflection's 501B open-weight model
Congrats to the reflection team
ronfriedhaber··on Web Search API
Interesting to see how this can be compared with Exa, Alas, Cloudflare really is shipping many great orthogonal products recently.
ronfriedhaber··on Why the Bronze Age Collapsed
Tangent, Works In Progress is one of the best online magazines. Stripe supporting it exhibits so many second-order effects.
ronfriedhaber··on Can gzip be a language model?
See also the Hutter Prize [1]. Compression is a subset of Intelligence.

[1] https://en.wikipedia.org/wiki/Hutter_Prize

ronfriedhaber··on Avoiding the babbling-idiot failure in a time-triggered communication system
Tangent, First stumbled upon this reading Enigma's work [1].

[1] https://www.enigma.inc/posts/sts3215-servo-hacking

ronfriedhaber··on Show HN: EterDB, a Postgres fork that makes it easy to recover from incidents
Little known fact is that POSTGRES used to have built-in Time Travel [1].

It was deprecated as the performance hurdle was significant.

This seems to utilize logical WAL replication and some form of dependency generation based on proxying a transaction's reads.

Managed Neon (Acquired by Databricks) also offers time travel [2].

One of the biggest challenges with this kind of solutions is handling ACID, OCC and/or HW failures correctly, Sometimes it requires an whole new language! [3]

[1] https://www.postgresql.org/docs/6.3/c0503.htm

[2] https://neon.com/docs/postgres/backup-restore/time-travel-as...

[3] https://apple.github.io/foundationdb/flow.html

ronfriedhaber··on Neki – Sharded Postgres
Therefore, Consistency guarantees are based on implementing application-specific partitioning (correctly)?
ronfriedhaber··on On the Navier–Stokes Millennium Prize Problem
Astounding. Would be interesting if one day the archive of those prompts / messages / tool calls would be released publicly.
ronfriedhaber··on Apple caught off guard by AI demand for Mac Mini and Mac Studio
> Just provisioning a new instance and copying the relevant checkpoints and things can take 25 minutes.

Modal significantly improves this. Highly recommend.

ronfriedhaber··on GPT-5.6 Sol Pricing Cut by 50% on OpenRouter
Hard to estimate what enabled the price cuts, Yet OpenAI is doing some magic work, especially recently.
ronfriedhaber··on Incremental – A library for incremental computations
> is broken on mobile

Not true as of last deployment.

> but zero technical detail

What additional technical detail would you be interested in?

> Also seems a couple orders of magnitude slower than what I’d expect even for a single core.

1) it's more than 2m/s on a MacBook AIR 2) Most of the latency is networking. This was a preliminary setup with a client / server over websockets where the book of 1m contracts combination of (strike, exp_date). Each insert only after a corresponding query has been returned (over the wire) from the previous insert. I can agree the eval isn't great; as in, the throughput is much higher.

> What exact transformations are being done

This is provided in the blog post.

ronfriedhaber··on Incremental – A library for incremental computations
One man's baller is another man's insufficiently baller.

Email me for details, pricing & installations, or your target use case, would love to talk. In addition, if you have any feedback.

ron at modolap dot com

ronfriedhaber··on Incremental – A library for incremental computations
This is cool.

As far as I can tell, incremental the library aims to solve the problem of partially hydrating a computation graph when source data is altered. This approach is similar to the one pursued by (well designed) build systems and is common in the FP world. [2] This has many use cases and is very cool.

In addition, in the sphere of incremental computation, there exists Differential Dataflow, Timely Dataflow (adjacent), and DBSP. Systems like Feldera are built on DBSP. Materialize is lead by some DD guys.

Personally, I am pursuing an orthogonal approach specifically for the problem of financial data and financial workloads, There exists huge, very important problems to solve! [1]

[1] https://modolap.com

[2] Signals And Threads episode on the subject https://signalsandthreads.com/build-systems/

ronfriedhaber··on Successful companies go blind
I tend to agree. This is just the intersection of two age-old problems; Kelly Criterion (pareto-optimal sizing of bets) and Organizational Management.
ronfriedhaber··on Successful companies go blind
Perhaps what separates the good companies from the Great companies is that the latter always tries to make it works, doesn't rest on it's laurels, and takes any bet which is +ev.
ronfriedhaber··on Postgres rewritten in Rust, now passing 100% of the Postgres regression tests
The great Jarred Sumner pulled it off with bun, whether it can be pulled of with Postgres is an open question..

DST systems such as Antithesis can definitely help.

ronfriedhaber··on Postgres data stored in Parquet on S3: LTAP architecture explained
this is all so funny, gl to everyone
ronfriedhaber··on Postgres data stored in Parquet on S3: LTAP architecture explained
> CDC which is error prone

Just have superior CDC :)

ronfriedhaber··on Enabling Codex to Analyze Two Decades of Hacker News Data
Appreciate the feedback. I shall certainly revamp the README; it is rather stale.

> "how Modolap differs from just asking AI to use any other OLAP engine"

There presently exist two components, the OLAP query engine and the remote infrastructure service. The service enables systems like Codex (or developers as well) to manage datasets, maintain version control over queries, and offload the computational burden to dedicated machines. This is especially beneficial given the current trend of running agents inside micro-VMs.

In addition, it is designed with AI usage in mind. There is significant value in co-design. One could argue that models can use Polars or DuckDB just as well, and that there is no room for improvement, but I do not think this is true.

ronfriedhaber··on Pandas Exercises for Data Analysis (Interactive)
Pandas is terrific, yet even its original author has noted inherent shortcomings [1], and there exist alternatives.

Polars seems to be the most prominent competitor in the Python DataFrame space, and DuckDB appears to pursue an approach similar to SQLite, but columnar.

I am personally working on a solution to a broader problem, which can also be viewed as an alternative to Pandas [2].

[1] https://wesmckinney.com/blog/apache-arrow-pandas-internals/

[2] https://github.com/ronfriedhaber/autark