Live data from Hacker News

Viewing profile — hasyimibhar

hasyimibhar

HN member
Joined
Fri, Nov 08, 2019, 4:05 AM UTC
HN karma
65
Public activity
38 items

About hasyimibhar

I'm building Polynya (https://polynya.dev/) and pg2iceberg (https://pg2iceberg.dev/). LinkedIn: https://www.linkedin.com/in/hasyimi-bahrudin/

Recent public activity

  1. comment
    Comment #49219453

    > Almost always they end up setting up a separate system such as Clickhouse and replicating the data between the two systems. Now they can have one system that's Postgres-compatibl…

  2. comment
    Comment #49219360

    I'm guessing it's something like MongoDB TTL index[0]. It's useful for huge append-only tables where you want a row to be automatically removed after a period of time. The postgres…

  3. comment
    Comment #49152296

    Sorry but that is not pixel art.

  4. comment
    Comment #49012428

    If your domain is analytics-heavy, don't try to optimize your Postgres for analytics. Follow the standard pattern of mirroring your data to a data warehouse and go to town there in…

  5. comment
    Comment #48975542

    As a parent with 3 kids and both my wife and I working, folding clothes is the most tedious household chore. It's physically and mentally exhausting (unlike doing the dishes, which…

  6. comment
    Comment #48934075

    I'm surprised no one has mentioned Multigres yet, they are the competitor of Neki. I'm a big fan of both and has been following them since they were announced last year. I think th…

  7. comment
    Comment #48843459

    At huge companies, it's hard to prioritize this because it's hard to pin dollar values to removing legacy code, while it's easier to show how building feature X will earn the compa…

  8. comment
    Comment #48786946

    How does LTAP architecture deals with major Postgres upgrade? Is it truly zero-downtime for both upstream and downstream?

  9. comment
    Comment #48786805

    > If you have something like dolt (not affiliated), a version controlled database, you wouldn’t have to slap change dates on anything OR create your historical table. The changes w…

  10. comment
    Comment #48784049

    It wouldn't be possible to do this with LTAP architecture since (I'm assuming) the individual logical changes are not visible. But honestly I've always seen SCD type 2 table as a w…

  11. comment
    Comment #48632075

    How does it compare to a full-fledged durable execution platform like DBOS[0], which follows the same philosophy? Looks like River does have workflows, but it's locked behind Pro […

  12. comment
    Comment #48485481

    What about Multigres[0]? It builds on top of Postgres and adds HA (based on Flexible Paxos[1]), sharding, etc. They're still not production-ready, but I'm highly optimistic they wi…

  13. comment
    Comment #48261845

    It is also easier to make your code deterministic with Rust vs with Go, which is incredibly useful if you need to perform deterministic simulation testing + property-based testing.…

  14. comment
    Comment #48202927

    The problem with the us-east-1 outage is that a lot of big companies are there, so even if you try your best not to depend on us-east-1, your third party providers are most likely …

  15. comment
    Comment #48090528

    In some cases you have no choice but to retain the data, e.g. due to compliance. But the good thing is it doesn't have to be in Postgres. You can periodically offload data to a lak…

  16. comment
    Comment #48089007

    How does Lakebase compare to OrioleDB[0]? [0] https://www.orioledb.com/

  17. comment
    Comment #48017452

    You should check them out, their interface pretty much looks like chat nowadays.

  18. comment
    Comment #47986873

    How does this compare to open source Deepnote[0]? We use the cloud version (BYOC) at my previous company to replace self-hosted Jupyter notebooks, and it's pretty great. [0] https:…

  19. comment
    Comment #47986840

    I mean that's what the Vega team is doing no? They are building the standard grammar (Vega-Lite), along with an implementation (Vega). And they are already quite established with r…

  20. comment
    Comment #47986203

    Why not use Vega-Lite[0]? It’s my go-to data viz DSL with Claude. [0] https://vega.github.io/vega-lite/

  21. comment
    Comment #47979335

    You can skip by running git commit --no-verify. I know this because I also hate pre-commit checks, and I will automatically use it when working with any codebase that has one.

  22. comment
    Comment #47979142

    Having worked at enterprise with 100+ engineers across multiple teams with complex reporting lines, I definitely agree with this. There's a lot of nuance behind decisions that docs…

  23. comment
    Comment #47972233

    AFAIK that's what Multigres[0] and Neki[1] are trying to solve. [0] https://multigres.com/ [1] https://neki.dev/

  24. comment
    Comment #47945572

    Looks cool, I've been waiting for someone to build this since dbt and SQLMesh acquisition. It would be great to have model versioning and support for ClickHouse SQL.

  25. comment
    Comment #47920316

    Slightly off-topic but Datalog related: is there a way for me to query data in ClickHouse using Datalog without any ETL? I want to do fraud analysis, and I've been reading about ho…