News for hackers. Stuff that matters.

gabrielrc

Re:Build faster with Buck2: Our open source build system on Thursday April 06, 2023 @07:55PM (#35476212)
In my experience there are two main advantages: reproducibility and cross-language support.

Build systems like maven can read from the entire filesystem (e.g. it reads from ./~m2) and you might end up with artifacts that depend on the state of the machine. This makes debugging production issues harder. You can of course be careful with other build systems to stay reproducible but it's easy to make mistakes and buck will enforce that you don't.

Companies like Meta and Google have huge monorepos and are using multiple languages. It's common for developers to deal with multiple languages and for projects to depend on other languages. Buck can deal with that very naturally and avoids the engineers to deal with multiple build tools.

There are other upsides and downsides listed on their website.

Re:Databricks vs. Snowflake – Deep Dive – Contrary Research on Wednesday September 21, 2022 @09:46AM (#32925081)
I think Databricks will win.
Re:Eden on Tuesday April 12, 2022 @02:30PM (#31006569)
Unfortunately their open source support is very little to non existent.

It's great, and it doesn't work outside Facebook.

Re:Show HN: Six Degrees of Wikipedia on Monday February 26, 2018 @05:26PM (#16469541)
That's really cool :-)

I have built a very similar project some time ago and although it's not as beautiful and organized as yours, it's pretty fast! It's in Portuguese, but if any of you guys want to check it out: http://wikigraph.russoft.tech/