Live data from Hacker News

Viewing profile — trurl

trurl

HN member
Joined
Tue, Aug 10, 2010, 4:46 PM UTC
HN karma
297
Public activity
105 items

About trurl

No profile information was provided.

Recent public activity

  1. comment
    Comment #37008073

    https://www.youtube.com/watch?v=sdNmOOq6T8Y

  2. comment
    Comment #35841164

    Excellent! I had been thinking of building something along the same lines when I switched from `zsh` to `fish`, as I had been missing `zsh_stats`. Now I don't have to and can focus…

  3. comment
    Comment #33754528

    I also seem to recall something about Salvador Dalí wanting a flaming giraffe?

  4. comment
    Comment #33585732

    I think one thing that would definitely help the mold project is to have a clearer price and licensing model. The only thing I can find is https://opencollective.com/mold-linker . …

  5. comment
    Comment #31178943

    If there is no support for recursion, this can hardly be called "Datalog".

  6. comment
    Comment #31054426

    Yeah, I figured someone might try this argument. Everyone seems to keep forgetting, there is already an option on iOS for developers not wanting to go through the App Store: web ap…

  7. comment
    Comment #31054197

    I don't understand why you think building alternative app stores is somehow a limiting factor. If you want to use some software, and the company wants to bypass Apple's protections…

  8. comment
    Comment #31054162

    I agree that having to rely on Apple here is not great, but no other ecosystem is even trying.

  9. comment
    Comment #31053461

    And still folks think that if side loading is forced on Apple, that companies will not force us to start side loading their apps to escape this "apocalypse".

  10. comment
    Comment #26808839

    Fair enough, but to a database theoretician SQL means "non-recursive conjunctive queries". And I skimmed the tutorial and there is not a single example of using Logica to compute s…

  11. comment
    Comment #26806742

    It seems misleading to call this "Datalog". The GitHub repo even says "among database theoreticians Datalog and SQL are known to be equivalent", which is absolutely wrong without q…

  12. comment
    Comment #21621577

    Not sure about intent, but I assumed it was at least partly named in analogy to XDuce: http://xduce.sourceforge.net/

  13. comment
    Comment #20414584

    While I prefer my languages statically typed, if you're going to use a dynamically typed language, Racket is far superior to Python.

  14. comment
    Comment #20338938

    Probably fifteen years ago I discussed runtime code generation with some computer architects and they did indeed raise concerns about caching at the time. But now I am not as convi…

  15. comment
    Comment #20338818

    This isn't exactly a new issue in runtime code generation, for example, the HotSpot Java JIT was introduced over 20 years ago.

  16. comment
    Comment #19352070

    I don't see anywhere that mentions datalog in relationship to Stardog. I see OWL2 and SparQL, which as far as I can tell do not support recursion other than in experimental prototy…

  17. comment
    Comment #19352055

    The LogicBlox platform is still in use and in active development at Infor. But yes, many of the principals have indeed left. DOOP actually used LogicBlox before Souffle existed, bu…

  18. comment
    Comment #19037312

    > There does not seem to be any equivalent of the notion of soundness in the world of dynamic typing. However, we can still talk about whether a dynamic type system strictly enforc…

  19. comment
    Comment #18505322

    It is possible I am misunderstanding something, but I am pretty sure that is not cat(1) implemented in CakeML. It is an implementation of cat(1) verified using the same HOL librari…

  20. comment
    Comment #18079277

    The key question for me is what about the project made Facebook uninterested in using the language or continuing development. On paper, Skip sounds quite compelling, so I assume th…

  21. comment
    Comment #18050790

    There is perhaps a correlation between worshiping the GOP and worshiping the GDP, but they are two very different things.

  22. comment
    Comment #17795538

    I'm not sure why you need to restrict constraints between tables to be based on foreign keys. I guess maybe that is a limitation inherent to SQL? We also allow constraints over agg…

  23. comment
    Comment #17793740

    We've had that for at least a decade in the LogicBlox database (which is based upon Datalog and not SQL). So you could say write transfer_table(id, user, src, dest, amnt), amnt > 1…

  24. comment
    Comment #17792411

    It isn't really clear to me how this differs from usual database integrity constraints? However, I'm not familiar with what typical SQL databases provide. The database I work on ha…

  25. comment
    Comment #17112708

    Yes, I'm well aware of tabling, which is why I said "naïve Prolog implementation". I'm also aware of using magic sets and demand transformations to allow writing Prolog-like relati…