Hacker News new | past | comments | ask | show | jobs | submit | akshayaurora's comments login

How does this differ from HAWQ, Presto, Hive or Impala?


Following is an excerpt from Apache Kylin FAQ page: http://kylin.apache.org/docs/gettingstarted/faq.html

How to compare Kylin with other SQL engines like Hive, Presto, Spark SQL, Impala?

They answer a query in different ways. Kylin is not a replacement for them, but a supplement (query accelerator). Many users run Kylin together with other SQL engines. For the high frequent query patterns, building Cubes can greatly improve the performance and also offload cluster workloads. For less queried patterns or ad-hoc queries, ther MPP engines are more flexible.


Those aren't even its competitors: those are just SQL on Hadoop MPP engines at best.

This is an OLAP modeling solution, like Druid or Pinot, but in theory more general use case.


This is really cool, can anyone detail how the syscall translation works?


When a syscall occurs, handle_interrupt is called to translate the call into a system one: https://github.com/tbodt/ish/blob/master/kernel/calls.c#L135


Seems like the main USP for SuperMemo is finding the optimum time for review. Does Anki also do this?


Yes, in fact it uses one of SuperMemo's algorithms: https://apps.ankiweb.net/docs/manual.html#what-algorithm


Not sure, how much I'm going to use this. But I just hate the name (or command) `fpp`. Why put Facebook in the name?


Why now?


IMHO, 1Password extension injects JavaScript into web page. Would be interesting if addons are possible.


Can we expect Mozilla Stumbler geolocation crowdsourcing also on iOS?


No. iOS would require a jailbroken phone from the initial investigation. https://groups.google.com/forum/#!topic/mozilla.dev.geolocat...


Isn't lldb better option now? Commands are more structured.

FWIW, gdb on OSX is a pain to setup, and attaching processes is broken.


I tried LLDB on Ubuntu 12.04, only to find out that it has multiples bugs and no one cares. So no.

My current standing is to use whichever compiler and debugger your platform comes default with: msvc/cdb for Windows, gcc/gdb for Linux and clang/lldb for OS X. Crossing them always reveals tons of bugs, at least for me.


On osx, perhaps. On Linux it's still a little rough. Or was last time I tried to use it. That said, I do look forward to using it more. But most importantly, I look forward to the tooling that can be built around it, since it's much easier to treat it as a library than gdb.


I heard they recently bit the bullet and implemented GDB/MI so lldb can be used by all mainstream IDEs. This doesn't stop lldb-specific targets in IDEs, but it does make them less likely is my guess.


Copying `/usr/bin/gdb` and `/usr/libexec/gdb/gdb-i386-apple-darwin` from an OSX Lion installation is one way to get a functional gdb on Mountain Lion or Yosemite.


I tried porting it to jQM too. https://github.com/iakshay/jqm-flat-ui. Didn't really continue..

jQM is for mobile devices why are you using custom dropdown?


The course should be interesting, it shall be teaching everything through Three.js.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: