Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: Hackerhub.org (hackerhub.org)
101 points by saibotd on Oct 2, 2011 | hide | past | favorite | 51 comments



I hope you know what you are getting into running a service like this - have a look at some of http://pastebin.com/archive for inspiration.


Well, it is a bit different to pastebin as with hackerhub you need to host the content by yourself.

That said I am sure there are plenty of ways to abuse the service ;)


I'm sure that when the service kicks off he will figure out the possible solutions to abuse


Wow, I'd never looked at this before but there's some interesting stuff popping up in there. I think people believe Pastebin is more private than it actually is because in the 30 seconds I scanned through, I saw a Data Dump on a small E-commerce website and some other interesting stuff...


I wish I could tell this guy that he needed to install libevent :(

http://pastebin.com/nUAqFbXd


Cool concept and nifty execution. It is still only pseudo-anonymous, because you need a personal URL for the repo-file. Open-source it, add some basic federation, and you have what Diaspora should have been from the start.


It is open source (be aware that the [sourcecode](https://bitbucket.org/saibotd/hackerhub/src) is not pretty)

> add some basic federation

How? Any ideas?


In a sense, you already have, by requiring the content to be hosted elsewhere and releasing the pulling code. There is beauty in simple tools like this one. Kudos.


Yes. And i must say that the code is very small and well written.


maybe just adding a basic feed aggregator, so that you can easily see your friends' updates, pulling in their disqus comment threads (I have no idea whether this is feasible, i've never implemented disqus).


Interesting, I've had a similar idea, but different: you download a command line tool and publish your local .md (markdown) files with it under some name, like:

  $ p register <username>
  $ vim content.md
  $ p publish <content>.md # gets published under <username>.domain.com/<content>
I didn't know if people would find this useful, but judging from reactions to this, it looks like there might be a market for it


I don't think I understand. You post content elsewhere, and then this mirrors it?


I think the point is that you write your content in Markdown, the structure of your site in JSON, and this generates and serve HTML with a decent CSS. Interesting for programmers who want to quickly publish content without bothering with presentation. It's like Jekyll or Nanoc for busy (or lazy) people.


It would help if the site mentioned this. It reminds me of an old analysis of the Mozilla website where, upon launching, it showed a full screenview that preached the gospel of Open Source Software to the visitor instead of providing the user with a link to the Firefox browser.

You have to provide some context to visitors, like maybe those who are not coming from HN.


This man is correct


This is really cool. Really quick to get started. It would be awesome to have an option for custom DNS ! This looks like a cool way to have a bootstrapped front-end for a few things I have in mind.


Like posterous does it? Yeah, that'll be cool - I'll look into it. Next version will also include an option for overriding the CSS.


Sounds great! While checking the project out, I was thinking that it would be awesome if it was possible for me to do some design adjustments myself.


Interesting idea. I might find some use for this. By the way there seem to be a problem with the link to the bitbucket repo.


Link is fixed now


Neat, neat, neat. Will there be a directory?


Stumbled on an error when going to /r of my url:

    Warning: file_get_contents() [function.file-get-contents]: Filename cannot be empty in /var/www/hackerhub/index.php on line 129


Did you check the validity of your JSON?


Yessir.


My profile now shows a blank page... although my json file seems to be valid. Help? http://mats.hackerhub.org/

Great work by the way :)


Pretty interesting idea. Took me <2 min to get a page up for myself:

http://driverdan.hackerhub.org/blog

Are IDs first come, first serve?


> Are IDs first come, first serve?

exactly


I like the idea, and the minimalist approach. Since there is no registration, how do you deal with duplicate ids?

PS: Please commit to bitbucket!


I completely forgot the repo! I'll push any minute now. If the id in your profile is taken you'll get an error message.


Think I get it but would like to see a shorter intro making it obvious what it does. Maybe a couple of links to demo sites.


perhaps one could categorize pages, eg, I mentioned something here about creating a UIpalette http://news.ycombinator.com/item?id=3060902 - could you pivot around that? Make the site a destination to find new content.


Great idea! Any ideas of how such a categorization could look like?


just create them on-the-fly as submitted. The problem will be spam, I would have an API key that's created upon captcha signup that's attached to a submission, and opens up new capabilities. Maybe too complicated.

Ideally I could create a plugin, that would load a new random page from category UI after every press, then at the top of the browser would display some metadata attached to a page, like a "further info" link.

Perhaps you could create a category tree that users populate, and then allow random tags to associate -- like YT videos - choose a category but then attach madeup tags - that would be best.


When you got to a URL that doesn't exist instead of throwing a 404 error it just throws an PHP error!


Oops, thanks! Should be fixed now


Is there a way to force a cache update or does this limit you to (at most) one daily new item?


  If you've made changes to your profile, you may force a refresh by pointing your browser to hackerhub.org/r/yourid.


Thanks, missed that. Will put it in a post-commit hook.


I really like the idea. May use it for a couple of upcoming things I wanted to do.


Are arbitrary rss feeds recognized?

[edit:] Seems like rss, not atom feeds, are recognized.


The font you've chosen is missing some characters. http://j.hackerhub.org/unicode


What browser are you using? I can see all the characters. They have specified 'sans-serif' (which most of the times means Helvetica).


I'm on Chrome 13 and yes, I see all characters too, but Ż, ž, č, ą and ę are displayed in a fall-back sans-serif font. All others using Istok Web, as defined in the CSS. It doesn't look good.


It seems that Chrome is indulgent with the font-family declaration. There is an error in the CSS.

  font-family: 'Istok Web' sans-serif;
should be:

  font-family: 'Istok Web', sans-serif;
Firefox 7 ignore the above declaration showing the page in the default font. I have forced 'Istok Web' with firebug and yes it looks ugly.


That is really a dumb problem - I am sorry for this. I'll try out some other fonts by tomorrow


Love it!


This is great. Can't wait till I get some free time to hack on.


This is interesting.. what prompted such a project?


I've had something like this for years as my personal cms. Lately I've seen a lot of valuable content hosted on closed platforms like g+ or even facebook and it makes me kinda sad - the people are willingly gifting their content away. If these companies decide you are no longer valuable to them (real name debate, anyone?) you may loose all of your stuff.

If hackerhub goes offline tomorrow, every user will still have their content.


Wow, this is really cool. Nice work!


Very cool. Great work!




Consider applying for YC's first-ever Fall batch! Applications are open till Aug 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: