Viewing profile — hugocorreia90
hugocorreia90
HN member- Joined
- Sun, Jun 02, 2024, 9:29 PM UTC
- HN karma
- 47
- Public activity
- 24 items
- HN profile
- View on Hacker News ↗
About hugocorreia90
No profile information was provided.
Recent public activity
-
comment
Comment #48363605
[dead]
-
comment
Comment #47960771
First time I heard about Rocky Linux distribution. Thank you for the heads up.
-
comment
Comment #47955764
Yes, I can see you're a bit late indeed. Several replies ago I have already acknowledged that I used LLM for the initial post and initial replies. I use AI everyday, for different …
-
comment
Comment #47954072
[dead]
-
comment
Comment #47953621
I hadn't come across Bauplan or your work before today's thread. Looks like a few of us are landing on branches/replay/lineage from different angles (like yours Iceberg-native, min…
-
comment
Comment #47952639
Hey jtagliabuetooso! Rocky is SQL-first instead of Python-first, and that was a deliberate scope choice. Also, Rocky acts as control plane that delegates compute to the warehouse (…
-
comment
Comment #47952533
Hey jtagliabuetooso! Absolutely, the idea isn't new. Rocky's bet is on the shipped implementation. I'll read your paper, thank you for sharing.
-
comment
Comment #47951747
Love your pet names and how you characterize them if you would name something after them :) Wiley is an interesting name! I have another side-project, still private, which I named …
-
comment
Comment #47951591
Make sense. Reviewing the README is on my TODO list. Thanks for the heads up!
-
comment
Comment #47951560
Oh yeah, good call.
-
comment
Comment #47950346
Accepted! :)
-
comment
Comment #47949969
Hey Xiaoher-C! Hum, I don't have a lineage diff command yet. As of now, I can make a small lift to wire up together two commands that already exist: "rocky ci --diff --base main" w…
-
comment
Comment #47949371
Thank you!
-
comment
Comment #47949280
I truly appreciate your feedback and it's definitely a lesson learned for me. As I said to cmrdporcupine, "The only reason for passing my replies through AI was just because it's m…
-
comment
Comment #47949164
Hey Anders! Thanks a lot for dropping a comment and show interest in Rocky. Yes! I won't going to lie that Jinja is one of the things that gives me some itches :). But it wasn't th…
-
comment
Comment #47948276
I totally acknowledge that. The only reason for passing my replies through AI was just because it's my first time posting here and opening a side-project of mine publicly. All the …
-
comment
Comment #47947966
Thanks Peter. All my side-projects are named after my pets. I had a dog named Rocky and given this project is also an underdog competing with well-established tools such as dbt and…
-
comment
Comment #47946964
Fair. I just use it for tidying up my replies as I'm not a native English speaker.
-
comment
Comment #47946547
Thanks for the careful read. The "what breaks if I rename this column" question is exactly what column lineage from the compiler is meant to answer, and you said it better than I d…
-
comment
Comment #47946524
Thanks. On model versioning — what's the use case you have in mind? A few options that map to different designs: - dbt-style semantic-layer versions (v1/v2 of a model) - schema mig…
-
comment
Comment #47946488
Fair point. Databricks owns a scheduling DAG (Workflows, DLT). What I meant by "owns the DAG" is the semantic DAG: model-to-model dependencies with column-level types that the comp…
-
comment
Comment #47946479
Yeah, fair pushback, and yes the intro was AI-assisted. Marketing is not my strength nor I am a native english speaker. I built this in about a month with heavy LLM tooling and the…
- comment
-
story
Show HN: Rocky – Rust SQL engine with branches, replay, column lineage
Hi HN, I'm Hugo. I've been building Rocky over the past month, shipping fast in the open. The binary is on GitHub Releases, `dagster-rocky` on PyPI, and the VS Code extension on th…