Rustpad
Dev tools
collaborative code editor
SHOW HN2021
How HN took it
3 positive, 7 neutral or asking, 0 mixed, 4 critical, out of 14 comments about the project. Thread score -0.10.
Execution: 0 for, 4 againstIdea: 2 for, 0 againstPerformance: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Clean, lightweight and snappy
From 3 comments
Looks nice and clean! Also feels very snappy in two tabs. However, you're breaking the back button with your redirect to a unique room. Once in a room, pressing back will join a…
jdellinger on HNReally nice and lightweight! Some feedback: 1. I was not able to change color when setting user name. (Was it some browser extension blocking it?) 2. I was not able to run your…
petespeed on HNI really like the architectural decisions made in the project. OperationalTransform library may need some work like testcases and add more powerful constructs. Is there any…
sreeramb93 on HN
Good architecture choices
From 1 comment
I really like the architectural decisions made in the project. OperationalTransform library may need some work like testcases and add more powerful constructs. Is there any…
sreeramb93 on HN
Could replace Etherpad for self-hosting
From 1 comment
Thanks for making this, I have been looking for a worthy replacement of Etherpad for a long time, that is easy to use and has the option to be self-hosted.
messo on HN
Objections
Breaks the browser back button
From 2 comments
FYI, https://rustpad.io breaks the back button by updating the URL hash to a new document every time I try to go back. Use location.replace()…
re on HNLooks nice and clean! Also feels very snappy in two tabs. However, you're breaking the back button with your redirect to a unique room. Once in a room, pressing back will join a…
jdellinger on HN
Docker image is x86_64 only, fails on Raspberry Pi
From 2 comments
Really nice and lightweight! Some feedback: 1. I was not able to change color when setting user name. (Was it some browser extension blocking it?) 2. I was not able to run your…
petespeed on HNI'm not sure why you weren't able to change color. It shouldn't be blocked by a browser extension; it's just a button. Unfortunately the Docker image is built on an x86_64…
ekzhang on HN
Connection issues on iOS Safari for some users
From 3 comments
Stuck at connecting to server on iOS Safari.
executive on HNWhat version of iOS? It works for me on my iPhone 8 running iOS 14.4.2.
ekzhang on HN6S running 14.5.1 works fine.
luke2m on HN
Requests
End-to-end encryption
From 1 comment
Could end-to-end encryption be added (see cryptpad), or does operational transformation or some other design aspect require a central server? What also comes to mind when editing…
zeotroph on HN
Expose a full project directory with terminal for collaboration
From 1 comment
It's hard to tell from the readme; can you expose an entire project directory (with terminal perhaps?) for collaboration?
brundolf on HN
Option to disable the auto-suggest dropdown
From 1 comment
nice, is there any way to disable the auto-suggest dropdown box when you're typing?
alphabet9000 on HN
Questions
Why operational transformation over CRDTs
From 1 comment
Congratulations on shipping, what you have is very slick. Quick question, not trying to start a flame war just genuinely curious. Why did you pick OT over other approaches to…
zingplex on HN
Advantages over Etherpad and document conversion
From 1 comment
what do you see as the advantages of rustpad over etherpad? can etherpad documents be exported, converted to rustpad?
em-bee on HN
Alternatives named
Etherpad
From 2 comments
Thanks for making this, I have been looking for a worthy replacement of Etherpad for a long time, that is easy to use and has the option to be self-hosted.
messo on HNwhat do you see as the advantages of rustpad over etherpad? can etherpad documents be exported, converted to rustpad?
em-bee on HN
CryptPad
From 1 comment
Could end-to-end encryption be added (see cryptpad), or does operational transformation or some other design aspect require a central server? What also comes to mind when editing…
zeotroph on HN
ShareDB
From 1 comment
Very cool! Thanks for sharing. Was binding Monaco particularly challenging? I’m curious what the larger project/product is, if you are able to share. I’ve used ShareDB (from…
jayunit on HN
Yjs
From 1 comment
Good question! I'm not aware of any end-to-end encryption scheme that commutes with OT, so probably can't do it as long as you have a central server doing transformations like…
ekzhang on HN