HNHacker News
TopNewBestAskShowJobs

burakcosk

49 karma · joined October 1, 2018

submissionscomments
burakcosk··on Why is quicksort better than other sorting algorithms in practice? (2013)
if the input doesn't fit into memory than usually merge sort is better, because it is sequential and we do not need to jump around
burakcosk··on Turkey unveils first fully domestically-produced car in $3.7B bet on electric
I'm from Turkey, this is just a show for always upcoming elections. Best engineers in Turkey already left the ship, and the remaining is looking for a way out
burakcosk··on Bazel Release 1.0
one of the biggest differences between buck and bazel is,

when you want to write new build rules(to support your specific use case or to support an unsupported language etc):

- in buck you should update the buck code itself(you should touch so many places in JAVA) - whereas in bazel, you can extend bazel with starlark(subset of python) language and do all sorts of things like supporting whole new language. without touching even a tiny bit into bazel core.

This was the main reason my company is switching to bazel from buck

burakcosk··on Keeping master green at scale
no it is not, this whole thing being used in production and really reduces the time changes submitted and they are merged into master. and the master is almost always green, meaning developers can build and test any piece of code without problem.

They have designed this as a result of a need, not just a fancy project.