Show HN: gist.io, blogless writing for hackers
gist.io
gist.io
Generally, if you have features you want, file 'em here: https://github.com/idan/gistio/issues
Stuff I'd like to do given the time:
* Add RestructuredText support
* Add a sign-in-with-github option, and turn this into a minimalist blogging platform. Comments (gist comments), index page (showing any gists of yours that have been gist.io'd), authoring (I like writing in IA writer, maybe an experience similar to that, but with auto-saving.)
* Maybe some kind of means for controlling cache (right now gists are cached for one minute).
If you add sign-in-with-github support, be sure you start hosting the HTML and JS off a different domain.
Granted I'm a designer, I personally wouldn't use this service based on the typeface choice alone. It just clashes too much with the neutrality of everything else on my system and on websites I use commonly.
I'll revisit type choices at some point, but right now the goal was to get something up, and as much as I love the faces you've specified, half I'm sick of and the other half aren't sufficiently ubiquitous.
For me your font-size is a notch too large, which amplifies the weaknesses of the typeface. Personally I'd stick with Palatino[1] or Georgia for readability.
Mind you, this is perfectionist quibbles. Your font isn't bad. Just myself I'd probably hit the readability bookmarklet if I wanted to read a longer text on your site.
As for Elena's character and style, it's there, but I always prefer some character over none - Freight Sans wins over Helvetica any time. Github uses Helvetica / Arial by default, so if someone wants default design, they can simply link to gist.
So once again - my arguments may not be the strongest, but I have a gut feeling that Elena is not wrong choice for such service, and if you like it, use it.
In this way you can regard the list of forks at the right of the gist page as the list of comments (screenshot: http://cl.ly/image/1803161N432H).
You had me here. But I want to know where the top, featured, and new sections are. Where can I be recommended gists that are similar to those of users I subscribe to? Or are you trying to make this into the sort of imgur.com of stories on HN kind of thing?
I noticed that the web address is gist.io. After searching 4 letter .io domain names, I realized most of them are taken. However, I did stumble upon one common word that has not been taken, and in fact, it matches the same word used in a little start-up project I've been working on (workout and fitness tracking).
Now the question is this: I'm a grad student with relatively little money, and $90 is a lot for a domain name. But if I actually finish my little project, is the value of a 4-letter domain name that is a common word worth the $90?
.io names seem to be getting very popular lately, so I need to make my decision quickly. Thanks for the help!
EDIT: And by the way, I also discovered that nap.io is available. I think HN would have better use for the domain than a name-squatter, so if someone wants to create a sleep app or something, there ya' go.
I've noticed that some authors will create a public repo like "thoughts" and add markdown files to it (rather than writing gists).
http://md.jesse-obrien.ca Source is on my github account.
You can save and edit(fork), and it gives you live (1-2s delay) formatting.
There is programmatic access to gists via the github API.
This might help clarify: An example of using gist.io: http://gist.io/3135754 The underlying gist: https://gist.github.com/3135754
Then I checked. And there is.
Not to mention JSONP suppport.
It also doesn't handle ```lang ... ``` blocks properly: compare https://gist.github.com/3050085 with http://gist.io/3050085 .
My thinking was to have a different gist per month which could be added too..
Unfortunately, not too friendly for non-js browsers which is kind of the weak point.
Also the <title> element should be the description rather than gist.io#.
I use Jottit Dot Com for that purpose.
In the 5 or so years I have been using it, I've never encountered a bug or a service outage.
Great job by the way.
edit: finally I wouldn't like to break your minimalistic idea down