Work in progress: 82,651 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #1434

D

Datomic

Company blog · blog.datomic.comprogrammingdata

Datomic is the company blog at blog.datomic.com, writing about programming and data. Since 2012, 49 different Hacker News readers have linked it 72 times, most often “Codeq”. It is still writing: the last post was on 2026-10-04, and you can follow it by feed.

Visit the blog
72mentions?
49HN people?
2012–2026first – last linked?
Links on Hacker News per year · peak 13 in 2013

The Datomic blog: feature releases, event announcements, and news from the team.

Most-linked posts?

  1. Codeq
    8 people · 8 mentions · first linked 2012-10-10
  2. Datomic Is Now Free
    5 people · 5 mentions · first linked 2023-04-27
  3. Excision in Datomic
    4 people · 5 mentions · first linked 2013-05-10
  4. The Ten Rules of Schema Growth
    3 people · 3 mentions · first linked 2021-04-20
  5. Codeq – Semantic Git
    3 people · 3 mentions · first linked 2020-03-27
  6. Datomic Local
    3 people · 3 mentions · first linked 2023-08-16
  7. Datomic Cloud
    2 people · 3 mentions · first linked 2018-01-17
  8. Datomic Cloud is now free
    2 people · 2 mentions · first linked 2023-06-16
  9. Codeq: Git Repositories in Datomic (2012)
    2 people · 2 mentions · first linked 2016-05-30
  10. More Power for Datomic Datalog: Negation, Disjunction, and Range Optimizations
    2 people · 2 mentions · first linked 2015-01-13

What Hacker News says?

  1. This looks like it: http://blog.datomic.com/2013/07/datomic-musicbrainz-sample-d...

    Comment linking /2013/07/datomic-musicbrainz-sample-database.html

    on “MusicBrainz: an open music encyclopedia”
  2. Submitted Codeq as a story · 339 points

    HN discussion
  3. If you take a language parser and pipe the resulting AST into Noms, you basically get something like codeq ( http://blog.datomic.com/2012/10/codeq.html ).

    Comment linking /2012/10/codeq.html

    on “Noms – A versioned, forkable, syncable database”
  4. Submitted Datomic Cloud as a story · 264 points

    HN discussion
  5. This is the mobile link, better link is http://blog.datomic.com/2018/01/datomic-cloud.html

    Comment linking /2018/01/datomic-cloud.html

    on “Datomic Cloud”
  6. Submitted Datomic Is Now Free as a story · 175 points

    HN discussion
  7. It is free now: https://blog.datomic.com/2023/04/datomic-is-free.html

    Comment linking /2023/04/datomic-is-free.html

    on “Insights after 11 years with Datomic [video]”
  8. Submitted Datomic Update: Client API, Unlimited Peers, Enterprise Edition, and More as a story · 147 points

    HN discussion
  9. Relatedly, see Rich Hickey's http://blog.datomic.com/2012/10/codeq.html

    Comment linking /2012/10/codeq.html

    on “Ydiff: Structural Comparison of Programs”
  10. Submitted Datomic Free Edition as a story · 132 points

    HN discussion
  11. > If you have 10s or 100s of app servers that has the exact same working set in memory, it's probably not worth it. The introduction of intelligent application-level partitioning [1] and routing schemes can help one balance cost and performance. [1] https://blog.datomic.com/2023/04/implicit-partitions.html

    Comment linking /2023/04/implicit-partitions.html

    on “Datomic Is Now Free”
  12. Submitted Datomic Pro Starter Edition as a story · 111 points

    HN discussion
  13. This reminds me of codeq, a clojure+datomic project that intended to move source control from lines of text to functions and expressions. From their introduction [0]: Backstory Programmer Sally: "So, what are you going to do today Bob?" Programmer Bob: "I'm not happy with the file baz.clj residing in my/ns. So I'm going to go to line 96 and change 2 to 42. I've been thinking about deleting line 124. If I have time,…

    Comment linking /2012/10/codeq.html

    on “How different are different diff algorithms in Git?”
  14. Submitted Fixing Bad Data in Datomic as a story · 103 points

    HN discussion
  15. http://blog.datomic.com/2012/10/codeq.html I think codeq 2 is being worked on

    Comment linking /2012/10/codeq.html

    on “Why do we need modules at all? (2011)”
  16. Submitted Datomic Console as a story · 71 points

    HN discussion
  17. Sourcegraph folk, are you aware of Rich Hickey's codeq [0][1] for clojure: codeq allows you to track change at the program unit level (e.g. function and method definitions) and query your programs and libraries declaratively, with the same cognitive units and names you use while programming [0] http://blog.datomic.com/2012/10/codeq.html [1] https://github.com/Datomic/codeq#codeq

    Comment linking /2012/10/codeq.html

    on “Toward a URL for every function”
  18. Submitted Datomic 2013 Recap as a story · 70 points

    HN discussion
  19. Excision removes the data. In other words, you can remember that you forgot, but you can't remember what you forgot. http://blog.datomic.com/2013/05/excision.html What you're describing is plain ol retraction. If you retract your credit card number, then someone can just surf back in time to grab it. That's why you'd excise it.

    Comment linking /2013/05/excision.html

    on “Datomic Pro Starter Edition”
  20. Submitted Excision in Datomic as a story · 69 points

    HN discussion
  21. Datomic offers excision to cover cases like these (or other common cases where you are required by law to forget things). http://blog.datomic.com/2013/05/excision.html Note that even in this case, you can remember that you decided to forget, as a key premise of Datomic is that you always know how and why you came to record (or forget) a fact.

    Comment linking /2013/05/excision.html

    on “Datomic Pro Starter Edition”
  22. Submitted Datomic gets a REST API as a story · 52 points

    HN discussion
  23. Datomic offers excision to cover cases like these (or other common cases where you are required by law to forget things). http://blog.datomic.com/2013/05/excision.html

    Comment linking /2013/05/excision.html

    on “Datomic Pro Starter Edition”
  24. Submitted More Power for Datomic Datalog: Negation, Disjunction, and Range Optimizations as a story · 29 points

    HN discussion
  25. Wow, very cool indeed. We worked on an open-source community[1] tool using Datomic/Codeq[2], and the ops portion was/has been pretty unpleasant. I'd love to see Datomic-as-a-Service popup, even as a only-meant-for-starter-projects, just so that experimenting with it could be that much easier. That might be possible with the new license, depending on how the Cognitect team sees it. [1] The service is a frontend to Co…

    Comment linking /2012/10/codeq.html

    on “Datomic Pro Starter Edition”
  26. Submitted Datomic Local as a story · 28 points

    HN discussion
  27. For joining vcs (git) plus db (datomic), there's an interesting library called codeq: http://blog.datomic.com/2012/10/codeq.html?m=1

    Comment linking /2012/10/codeq.html?m=1

    on “Three ways to solve hard programming problems”
  28. Submitted The Ten Rules of Schema Growth as a story · 12 points

    HN discussion
  29. Yeah, it kinda sucks -- mostly one learns to create new copies of definitions/code when doing substantial changes, which the notebook interface makes quite convenient. Or use a full blown editor like Eclipse. The holy grail as I see it would be storing the entire edit history of the document as a git-like tree of modifications, which is entirely possible because Mathematica notebooks are themselves built out of Math…

    Comment linking /2012/10/codeq.html

    on “Mathematica 9 Is Released Today”
  30. Submitted Datomic Pull API as a story · 12 points

    HN discussion

Search all of HN for blog.datomic.com

Linked by the same people?