Top all-time · #9143
CoCalc Blog
Company blog · blog.sagemath.comprogrammingmath
CoCalc Blog is the company blog at blog.sagemath.com, writing about programming and math. Since 2017, 8 different Hacker News readers have linked it 26 times, most often “RethinkDB versus PostgreSQL: my personal experience”. The last post was in 2021, but the archive is still widely read.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN readers link the 2017 RethinkDB vs Postgres post, a case study of moving a RethinkDB cluster to a single Postgres server, when discussing database choice, Postgres pubsub and real-time queries.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
News and updates about CoCalc
Most-linked posts?
- RethinkDB versus PostgreSQL: my personal experience5 people · 7 mentions · first linked 2017-02-09
- Should I Resign from My Full Professor Job to Work Fulltime on Cocalc?3 people · 5 mentions · first linked 2019-04-15
- CoCalc brings collaborative persistent graphical Linux apps to your browser2 people · 3 mentions · first linked 2018-11-05
What Hacker News says?
There was at least one review from someone who switched from RethinkDB to Postgres, which includes a lot of pain points and the line: > A RethinkDB employee told me he thought I was their biggest user in terms of how hard I was pushing RethinkDB. http://blog.sagemath.com/2017/02/09/rethinkdb-vs-postgres.ht...
Comment linking /2017/02/09/rethinkdb-vs-postgres.html
on “MongoDB shares jump more than 30% in $192M IPO”Submitted RethinkDB versus PostgreSQL: my personal experience as a story · 822 points
HN discussionThis reminds me a lot of the new X11 graphics support we have in https://CoCalc.com -- http://blog.sagemath.com/cocalc/2018/11/05/x11.html
Comment linking /cocalc/2018/11/05/x11.html
on “Repl.it GFX: Native graphics development in the browser”Submitted Should I Resign from My Full Professor Job to Work Fulltime on Cocalc? as a story · 250 points
HN discussionYou're technically correct, but this case study was really eye-opening to me: http://blog.sagemath.com/2017/02/09/rethinkdb-vs-postgres.ht... They migrated from a RethinkDB cluster (similar to MongoDB) to a single Postgres server and the result was faster. And a single server is very large today, like 48 cores and 384 GB RAM. And speaking of Postgres HA management, master promotion, etc. there are several tools like…
Comment linking /2017/02/09/rethinkdb-vs-postgres.html
on “MongoDB's Server Side Public License Is Likely Unenforceable”Submitted Should I Resign from My Full Professor Job to Work Fulltime on Cocalc? as a story · 13 points
HN discussionAnd William Stein (founder of SageMath) just quit his tenured professor position at UW to continue working on CoCalc: http://blog.sagemath.com/2019/04/12/should-i-resign-from-my-...
Comment linking /2019/04/12/should-i-resign-from-my-full-professor-job-to-work-fulltime-on-cocalc.html
on “Mathematica Version 12 Released”Submitted Running Your Own Free CoCalc Docker Server on Google Cloud Platform as a story · 5 points
HN discussionProbably LISTEN/NOTIFY. I explain in detail how I migrated from RethinkDB to PostgreSQL using LISTEN/NOTIFY + tons of additional work here http://blog.sagemath.com/2017/02/09/rethinkdb-vs-postgres.ht... I've continued working on this codebase, even pushing commits this week like this one: https://github.com/sagemathinc/cocalc/commit/c20a62446b6e43c...
Comment linking /2017/02/09/rethinkdb-vs-postgres.html
on “The Future of RethinkDB”Submitted CoCalc brings collaborative persistent graphical Linux apps to your browser as a story · 5 points
HN discussionAs mentioned, we have had collaborative editing with full history for Jupyter notebooks since 2014 in https://cocalc.com , which is open source by the way. We've written and rewritten this functionality 3 times now, culminating most recently with a complete front and backend rewrite of Jupyter from scratch for CoCalc. See http://blog.sagemath.com/jupyter/2017/05/05/jupyter-rewrite-... for more details. We also still…
Comment linking /jupyter/2017/05/05/jupyter-rewrite-for-smc.html
on “Show HN: Kyso – an easy way to share Jupyter notebooks”Submitted CoCalc collaborative persistent graphical Linux apps in your browser, with HiDPI as a story · 5 points
HN discussion> AFAIK PostgreSQL has no such built-in functionality Postgres actually has basic pubsub via "LISTEN" and "NOTIFY". I was planning on trying out rethinkdb as a real-time database but found that approach instead described in this blog post: http://blog.sagemath.com/2017/02/09/rethinkdb-vs-postgres.ht... which also had a huge comment thread with related links(800+ upvotes): https://news.ycombinator.com/item?id=13610146
Comment linking /2017/02/09/rethinkdb-vs-postgres.html
on “Show HN: Firebase2graphql – Migrate from Firebase to GraphQL on Postgres”Submitted Collaborative Editing in CoCalc: OT, CRDT, or Something Else? as a story · 5 points
HN discussionThanks; here’s my blog post: http://blog.sagemath.com/2017/02/09/rethinkdb-vs-postgres.ht... Incidentally, http://www.lmfdb.org uses MongoDB (since maybe 2011) pretty heavily, as a result of me convincing them to do so after I read too much about MongoDB back then. It’s been painful for them, but it does still work well...
Comment linking /2017/02/09/rethinkdb-vs-postgres.html
on “Why Did So Many Startups Choose MongoDB?”Submitted Juno and CoCalc: Bringing Jupyter Notebooks to the iPad as a story · 4 points
HN discussionI enjoyed reading this paper. I also recently talked with Chris Colbert about his new plans to use a CRDT approach to collaborative editing of Jupyter notebooks. This made me curious again about how CoCalc’s collaborative editing is related to OT and CRDT approaches, so I wrote up a blog post about that just now. http://blog.sagemath.com/2018/10/11/collaborative-editing.ht...
Comment linking /2018/10/11/collaborative-editing.html
on “Real Differences Between OT and CRDT for Co-Editors”Submitted W. Stein resigns from tenured position to work on CoCalc as a story · 3 points
HN discussionI've been working on a blog post that is basically my answer to this question: http://blog.sagemath.com/2019/04/12/should-i-resign-from-my-...
Comment linking /2019/04/12/should-i-resign-from-my-full-professor-job-to-work-fulltime-on-cocalc.html
on “Ask HN: Have you ever felt trapped?”Submitted Is KaTeX Ready for Prime Time? You Be the Judge as a story · 3 points
HN discussionRelated in a limited fashion: https://docs.microsoft.com/en-us/dotnet/framework/data/adone... Then there's this write-up of someone replacing rethinkdb with postgres for live queries - (including a link to some code) http://blog.sagemath.com/2017/02/09/rethinkdb-vs-postgres.ht... Have you any plans already of how you will go about this?
Comment linking /2017/02/09/rethinkdb-vs-postgres.html
on “Ask HN: What are you hacking these holidays?”Submitted SageMathCloud is Now CoCalc as a story · 3 points
HN discussionSubmitted Minerva's Use of CoCalc Collaborative Jupyter Notebooks in Active Learning Forum as a story · 2 points
HN discussionSubmitted The Focus of CoCalc on Collaborative Calculation in the Cloud as a story · 2 points
HN discussionSubmitted New SMC Jupyter Client Released as a story · 2 points
HN discussionSubmitted SageMathCloud for Collaborative Latex Editing as a story · 2 points
HN discussion