Show HN: HackPad is the best wiki ever
hackpad.com
hackpad.com
Fix that, then I'd be interested in giving it a try.
Edit: I missed the ability to sign in without Google/Facebook. It was a bit too small to notice. That being said... I signed up and gave it a try anyway, despite my misgivings. It's a neat product.
Integration with django took about ten minutes and I don't have to wrestle with all the forgotten password templates and workflows, changing passwords, storing them securely, etc etc any longer. Also, it doesn't depend on Facebook, Google or anyone else (if I want to run the verification myself).
I really hope it catches on, and I'd strongly recommend it to any dev.
See the BrowserID demo site - http://myfavoritebeer.org/ - as an example of this. Once you're logged in, the "logout" button does not truly mean logout - anyone could log you back in in two clicks.
However, considering that it's pretty easy to add two-factor authentication to the provider (in this case, browserid.org) using Google's open source libraries or any other way, I'd say this is a huge net plus. After all, logging in via Google, Facebook, Twitter or any other such provider has the same weakness.
javascript:(function(){modals = {'showModal' : function(){}};})();
...to be able to try it out without signing into Google or Facebook. Doesn't do anything fancy, just overrides the function responsible for the "Sign up" pop up, and replaces it with an empty function.Hope this doesn't piss anyone off, just trying to be helpful. Seems like a nice product that people will enjoy thoroughly.
It's totally awesome that you're poking around in the code :)
A long time ago in a startup far far away a friend and I built something like this. Ours was nowhere near as elegant. We would look for CamelCaseWords to kick off the autocomplete but your use of @ is much better.
Delightful moments: pasting an image url embeds the image. Consider letting me backspace the image to get back to the url.
The multi-user edit seemed very smooth. Better than collabedit to this user.
The task list is nice. I'd love to have a title to the task list and be able to query for and surface all task lists across pages.
Please consider supporting #hashtags if only so you can show a tag cloud. The built-in search is great.
I couldn't figure out how to link to a person.
Finally, for users who login with their own email address, please consider letting them in right away. At most have the confirmation step be something they can complete later. Eliminate friction at every turn.
All in all a really nice product.
Select some text. Click "Create Pad" and give it a name. The new pad is created with the selected text and the name links to it. This was a little disconcerting at first but it's absolutely the right thing.
I got the @User stuff to work. I think it matches contacts from my google contacts against other users who have signed up for HackPad. That's reasonable.
On the plus side, you can charge them lots of money. On the negative side, it's not as easy (or cheap!) to market to these people and take care of their needs.
If something better came along that helped us rather than slowed us down it would be fantastic.
JIRA is absolutely terrible as well. I can't express in words how much I hate and dislike JIRA, it's horribly slow and bloated user interface and how complicated it makes certain tasks... using it as an Agile tool makes it even worse especially with Greenhopper the add-on.
Having used Bugzilla, Trac, Mantis, MediaWiki, and several other tools I 100% prefer Jira and Confluence...
(Mantis might have less capabilities than Jira, but I almost enjoyed working with it. That might have depended on the project. [Edit: On consideration, Mantis was simpler and didn't make me scream from pure hatred.])
I tend to use Trac most.
Confluence is very stable. We have a ton of content in it, and without it we are completely dead in the water. It works well.
Yeah the tags are a bit ambiguous, but I have never seen the tags get in the way. Downtime would get in the way much more.
Maybe there is some space in the market for a B2B company which could package up software like this for deployment within the firewalls of the ultimate customer...
"Etherpad Lite" is built on node.js which to me makes it more desirable from a developer standpoint for a number of reasons, mostly for the same reasons one would generally favor node.js over Rhino, so I would definitely look into that one first. https://github.com/Pita/etherpad-lite
Hackpad might have a few advantages but the basic concept of tracking individual changes with colors is built-in to Etherpad and Etherpad Lite.
Similarly, where's the source?
Where's the install for private wikis, such as a company's private internal wiki?
Where's the api so I can write plugins?
Where are the plugins?
What is preventing wiki spammers?
Can I theme this for groups?
I see that groups are 'private' based on my invitations to them, but how can I be sure this isn't easily compromised?
Anyway, this looks interesting, but I don't think it can be used yet for any serious wiki work.
Yes. We back up hourly, and we give you a way to get a full html zip dump with a single http request.
> Similarly, where's the source? / Where's the install for private wikis, such as a company's private internal wiki?
Hackpad is not open-source but would a jar or VM you can run internally do the trick?
> Plugins? Nothing yet - we hope to make something
> What is preventing wiki spammers? Private instances are invite-only (or can be setup to automatically let people with certain email domains in), there's also revision history etc.
>Themes? Not yet.
>I see that groups are 'private' based on my invitations to them, but how can I be sure this isn't easily compromised?
Hackpad always runs on https and we take security seriously. Outside of that as I said - if there's interest we may offer a jar/vm you can run inside the firewall.
Thanks for the feedback / questions!
If you were ever considering contributing your modifications back to the community/Etherpad/Etherpad Lite, I would certainly make good use of them. Unfortunately our wiki is a highly integrated component of our custom-built Intranet, so we couldn't make use of a SaaS solution for it. But congrats all the same! I will keep an eye out for potential non-work uses.
Just my 2 cents so that you can try to isolate feedback taking that into account.
I clicked a checkbox within the page copy, and the entire page suddenly blanked. (It may have just been a coincidence, though.)
Otherwise, looks great. :)
Could you make this into a Chrome web app, please?
I think it's best to show that its the best product (by being the best) rather than to explicitly to say it.
Hackpad: The best wiki ever?
I would happily pay money for something like this if the performance and features can be maintained.
Also, ability to download all data as a dump would be nice.
[0] https://github.com/Pita/etherpad-lite/wiki/Sites-that-run-Et...
It might not look that different, but they handle similar features in smart ways.
When you say it supports iPhone, does that mean you somehow made the contentEditable issue go away and can edit on iPhone, or is it just read-only support?