After spending some time last night bemoaning Delicious' impending demise, I decided to just write my own stand-in. So I put in a few extra hours last night and banged this out.
It's running on a free Heroku instance with a $5 MongoHQ DB backing it, so I fully expect it to explode if it gets any appreciable attention, but I'm pretty proud of it for an evening project and wanted to share.
Thanks to HNer mslagh for the domain - I picked it up as a part of his giveaway a few weeks back. :)
Funny, I was thinking of doing the same with the domain I got from mslagh, but I saw that Delicious isn't dying after all before I got a chance to start.
Anyway, good on you and good on him for the domains.
Well, on one hand, yay. On the other hand, it's a shame that Yahoo won't devote resources to it. On the third, mutant hand, they should make room in the market for my hobby project! :D
I've always wished Delicious would get more social and more niche-y. One particular idea I'm interested in is to uncover user bookmarking patterns and not just bookmark popularity. I wonder if this this clone experiment would play with these ideas:
+ Finding the people who shared the same bookmarks as you, and also measure how different they are from you: This might uncover bookmarks and areas of interests that weren't on my radar.
+ Look for users who have similar tagging patterns: Finding similar people would be handy, then I could subscribe to their bookmarks. Delicious has a feature called the user's Top 10 Tags. I wonder if there is a way to compare how similarly you tag with other users to find similar users?
+ When performing a search, look for the most popular bookmarks and the most unpopular to find more esoteric and possibly interesting items.
+ An RSS feed for people who bookmarked the same thing I did: as a way to find new people who share the same interests as you.
API is on the shortlist. It's a Rails 3 app, so json/XML feeds of views are trivial.
And hey, if Yahoo wanted to buy it, I'd be more than willing to let them kill it for the right price. At which point I could write another. :P
I do some minor profile import from Twitter right now (just your name, if available), but the data's cached locally if I add profile fields in the future.
The settings page is busted because of a fix I just made - Devise doesn't seem to like delegated auth accounts without a password. I'll see what I can do to fix it up.
1. There isn't enough margin on the left side of the page. The text bumps up right against the edge of my browser. I don't know if this is just an oversight due to me smaller screen size (1024x600) or if everyone sees it like that.
2. The main page has horizontal scrolling on my netbook with fullscreen Chromium.
I'm not sure that would do it justice. It's a social network, without centralisation people are going to be scattered everywhere and the social benefits of delicious wouldn't have anywhere near the effect they do now.
Unless I guess, you could think of some smart way to have the social networking expanding over multiple sites smoothly.
I'll take a look - that seems wacky. I'm using devise for authentication and it probably has that set as a default somewhere. Passwords are stored as bcrypt hashes, so length shouldn't matter.
Edit: Max length bumped to 80. If anyone has a legit need past that, let me know :P
If this goes anywhere, sure. Traffic jumped a LOT faster than I'd expected, so I'm running ads briefly to try to get a feel for what their impact will be vs. costs. Heroku is a nice platform, but it's pricey, especially for a hobby project with no monetization strategy.
For a "few extra hours," this is excellent. And I like the route that you're taking by trying to produce as faithful of a reproduction as you can. It's set to basically be a drop-in replacement. Keep doing what you're doing. I love it.
It's Heroku's free plan, so there's only one worker. When someone's doing a big import, everyone else gets backed up behind them. I just added another worker, getting me out of "free" but into "functional". :)
You can do a bookmarks export from Chrome to HTML, then import that HTML file. All the browsers use the standard Netscape bookmarks file format, AFAIK.
[+] [-] cheald|15 years ago|reply
It's running on a free Heroku instance with a $5 MongoHQ DB backing it, so I fully expect it to explode if it gets any appreciable attention, but I'm pretty proud of it for an evening project and wanted to share.
Thanks to HNer mslagh for the domain - I picked it up as a part of his giveaway a few weeks back. :)
[+] [-] AndrewDucker|15 years ago|reply
[+] [-] endtime|15 years ago|reply
Anyway, good on you and good on him for the domains.
[+] [-] cheald|15 years ago|reply
[+] [-] ericflo|15 years ago|reply
[+] [-] bradmccarty|15 years ago|reply
[+] [-] code_duck|15 years ago|reply
[+] [-] cheald|15 years ago|reply
[+] [-] Infomus|15 years ago|reply
[+] [-] cheald|15 years ago|reply
[+] [-] unknown|15 years ago|reply
[deleted]
[+] [-] foomarks|15 years ago|reply
+ Finding the people who shared the same bookmarks as you, and also measure how different they are from you: This might uncover bookmarks and areas of interests that weren't on my radar.
+ Look for users who have similar tagging patterns: Finding similar people would be handy, then I could subscribe to their bookmarks. Delicious has a feature called the user's Top 10 Tags. I wonder if there is a way to compare how similarly you tag with other users to find similar users?
+ When performing a search, look for the most popular bookmarks and the most unpopular to find more esoteric and possibly interesting items.
+ An RSS feed for people who bookmarked the same thing I did: as a way to find new people who share the same interests as you.
[+] [-] shazow|15 years ago|reply
Signed in using Twitter OAuth, imported my Delicious backup, completely painless.
Now if you release an API and people make awesome Chrome/Firefox extensions, you're on your way to sell this beauty to Yahoo! :P
Edit: Looks like the Settings page is a bit broken, but I'm sure it'll be fixed soon. Bonus points if you import my profile data from Twitter. :)
[+] [-] cheald|15 years ago|reply
And hey, if Yahoo wanted to buy it, I'd be more than willing to let them kill it for the right price. At which point I could write another. :P
I do some minor profile import from Twitter right now (just your name, if available), but the data's cached locally if I add profile fields in the future.
The settings page is busted because of a fix I just made - Devise doesn't seem to like delegated auth accounts without a password. I'll see what I can do to fix it up.
[+] [-] pyre|15 years ago|reply
1. There isn't enough margin on the left side of the page. The text bumps up right against the edge of my browser. I don't know if this is just an oversight due to me smaller screen size (1024x600) or if everyone sees it like that.
2. The main page has horizontal scrolling on my netbook with fullscreen Chromium.
[+] [-] cheald|15 years ago|reply
Edit: I reduced it a bit; should fix those issues.
[+] [-] andycds|15 years ago|reply
[+] [-] Skywing|15 years ago|reply
[+] [-] steve19|15 years ago|reply
[+] [-] AdamGibbins|15 years ago|reply
Unless I guess, you could think of some smart way to have the social networking expanding over multiple sites smoothly.
[+] [-] ghshephard|15 years ago|reply
It's broken right now (Won't import my book marks, refers to me as "4d0c26c34caddf4914000003!") - but I'm looking forward to trying it out.
[+] [-] cheald|15 years ago|reply
You can change your displayed name in the settings. :)
[+] [-] dekz|15 years ago|reply
:(
Looks good otherwise, especially for a overnight hack.
[+] [-] cheald|15 years ago|reply
Edit: Max length bumped to 80. If anyone has a legit need past that, let me know :P
[+] [-] AdamGibbins|15 years ago|reply
[+] [-] cheald|15 years ago|reply
[+] [-] joshu|15 years ago|reply
[+] [-] cheald|15 years ago|reply
(But that's a fair point; that's one of 3 images I used on the site)
Edit: Logo is now text. Only the import/bookmarklet and twitter buttons are images now. :)
[+] [-] Skywing|15 years ago|reply
The import bookmarks, and bookmarklet links had a:hover text-dec underline, which creates an out of place underline on Chrome.
[+] [-] Skywing|15 years ago|reply
[+] [-] icco|15 years ago|reply
[+] [-] Vekz|15 years ago|reply
[+] [-] cheald|15 years ago|reply
[+] [-] jtg|15 years ago|reply
[+] [-] softbuilder|15 years ago|reply
[+] [-] Pfiffer|15 years ago|reply
Edit: Also it appears to be down atm.
[+] [-] cheald|15 years ago|reply
You can do a bookmarks export from Chrome to HTML, then import that HTML file. All the browsers use the standard Netscape bookmarks file format, AFAIK.
[+] [-] jorgem|15 years ago|reply
[+] [-] crocowhile|15 years ago|reply