HN user

sys13

126 karma

Web, data, and AI Engineer. Ex-Databricks - email: daniel.arrizza at gmail dot com

Posts0
Comments26
View on HN
No posts found.
Sirius DB 7 months ago

I wonder if the benefit is primarily for transactional vs analytical queries

MAXSTACK: Web framework for rapidly building SaaS apps with AI - trying to enable the next wave of 'fast-fashion saas'. Think of it like better-auth is doing for auth, I want to do for the rest of SaaS

- comes with common SaaS features pre-built (crud, blog, auth, etc.) - import templates from the framework until you want to customize them - create forms with just a zod schema - good docs, typescript interfaces, a CLI for common tasks, and MCP for your AI agent

If you're building something now or want to - I'd love to help. Could use the experience to make things easier through my framework.

Spiral 10 months ago

I wonder how much we need this vs implementing it as part of Delta Lake or Iceberg

SaaS vendors do these business value assessments, which are useful to the executive buyer and the vendor. The issue I find with them is customers don't want to do them in collaboration with the vendor since the vendor will use that to justify higher prices. 'Outcome' and 'business value' seem somewhat synonymous - so maybe need to focus on the business value more closely (and all the modelling that goes into that). I don't know if all of the billing needs to go through this, but perhaps discounts or bonuses could - at the very least helping with retention.

Agents.md is at least used by both codex and GitHub copilot. VSCode has its own thing for instruction files and Claude.md is also its own thing :(

Not only is Dimitri an amazing engineer - he's also great at building community and event/video production. Michigan Typescript meetups and videos have a level of polish that goes over and above

There's a lot of possible choices presented to the user, some of them totally out there like 'Ximenia'. Maybe there should be fewer choices, or can group them by what the author might guess are the common choices (where I can focus my attention), then a group with the less common choices. More elaborate things are possible like dynamic grouping and using web/LLM searches to come up with the initial choices.

Pool costs become more manageable as you have more clusters sharing the same pool. You can also have it have no incremental cost increase by setting the timeout to be 0, but it makes it less useful. You can have more clusters take advantage of it by using the same instance families. If you purchase reserved instances from Azure/AWS, you might as well make a pool with those as well. You may also want to check out fleet instance types.

(I do some training for Databricks) 1. Yeah, cluster startup time can be not fun. Here are some solutions: - pools (keeps instances around so you don't have to wait for the cloud to provision them - serverless SQL warehouses (viable if you're doing only SQL) - one job with multiple tasks that share the same job cluster. Delta Live Tables does a similar thing but with streaming autoscaling - streaming: cluster never needs to go down. Can share multiple streams on the same cluster so they load balance each other