Live data from Hacker News

Viewing profile — wisnesky

wisnesky

HN member
Joined
Sat, Jul 23, 2016, 6:47 PM UTC
HN karma
188
Public activity
68 items

About wisnesky

http://wisnesky.net

Recent public activity

  1. comment
    Comment #45714627

    That's the approach we're taking to verify LLM-generated SQL code at http://sql.ai .

  2. comment
    Comment #44903325

    Hydra is a programming language that uses mathematical abstraction to model graphs within the language itself. It’s an open-source project spearheaded by Josh Shinavier, co-creator…

  3. story
  4. comment
    Comment #43721676

    An open source project to search SQL code 'semantically': up to the meaning of parse trees. For example, searching for 'select from A,B' matches 'select from B,A'.

  5. story
  6. comment
    Comment #41726282

    The code in database vs database in code duality has a long history, and one way to formalize it mathematically uses category theory: the notion of LINQ (language integrated query,…

  7. comment
    Comment #41502655

    There is a partial solution to this problem: use formal methods such as symbolic logic and theorem proving to check the LLM output for correctness. We are launching a semantic vali…

  8. comment
    Comment #38773542

    Yes; categories extend traditional graphs with systems of equations. Hypergraphs extend traditional graphs by allowing edges to be between multiple nodes. Most operations on catego…

  9. comment
    Comment #38773319

    At https://www.categoricaldata.net we claim that symbolic AI is also generative, when eg used in data warehousing. Instead of eg new images, the generatively gives you new primary …

  10. comment
    Comment #38164262

    We use it for data integration https://www.categoricaldata.net

  11. comment
    Comment #38103841

    Yes, at least with a strong enough arithmetic (such as Peano's), but that is usually more complicated; for example, you might have to create a Godel numbering or some other "deep e…

  12. comment
    Comment #38103670

    A foundation for mathematics is any formalism sufficient to prove the results typically taken as axioms in practical mathematics. For example, in ZFC you can define numbers as sets…

  13. comment
    Comment #37847544

    Yes, although Dijkstra was interested in proving programs correct in general, not just in how lambda calculi correspond to logics correspond to categories (a proof technique for pr…

  14. comment
    Comment #37695527

    We've used Poly to prove results about functorial data migration.

  15. comment
    Comment #36463440

    Yes, in the sense that "math is programming paper instead of computers", being better at one translates to being better at the other. This intuition can even be made precise via th…

  16. comment
    Comment #35210546

    If you have a symmetric system, you can use group theory to make predictions about it. Similarly, if you have a compositional system, you can use category theory to make prediction…

  17. comment
    Comment #33872321

    Hydra is a transformation toolkit along the lines of Dragon (Uber), but open source, and with a more advanced type system and other new features. Hydra maps data and schemas betwee…

  18. story
  19. comment
    Comment #33821617

    You might try pages 8-16 of this presentation: https://www.categoricaldata.net/cql/lambdaconf.pdf . The examples are relational to relational and simplistic but they do illustrate …

  20. comment
    Comment #33814634

    Bi-directional data exchange has many uses. For example, given a set of conjunctive queries Q, because coeval_Q is left adjoint to eval_Q, the composition coeval_Q o eval_Q forms a…

  21. comment
    Comment #33808686

    The way to run conjunctive SQL queries forward and backward is described in this paper, https://www.cambridge.org/core/journals/journal-of-functiona... , (also available on the arx…

  22. comment
    Comment #33804730

    Category theory does provide new algorithms if you unroll all of its definitions. For example, it reveals that SQL conjunctive queries can be run both "forward" and "backward" - an…

  23. comment
    Comment #31028037

    When I write math papers I often use proof assistants such as Coq to leverage my programming background to avoid some pencil and paper proofs altogether and rule out many sources o…

  24. comment
    Comment #26986007

    Welcome to the applied category theory community :-)

  25. comment
    Comment #26985471

    The answer is yes. There's even a notion of 'categorical normal form' that extends 3NF that guarantees the direct representability of such relational databases as set-valued functo…