TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Pen.io

108 pointsby feintover 14 years ago

42 comments

ElbertFover 14 years ago
Be careful with JavaScript and saving plain text passwords in cookies:<p><a href="http://cookie.pen.io" rel="nofollow">http://cookie.pen.io</a><p>I just stole your password. :)<p><pre><code> &#60;img src="" onerror="alert(document.cookie.replace(/^.+pw=([^;]+);.+$/, '$1'));"&#62;</code></pre>
评论 #2200458 未加载
评论 #2200641 未加载
评论 #2200455 未加载
lordlarmover 14 years ago
I wanted to test this and decided on the name "test", which was taken. I tried "test1", then "test12" .. etc. My point: let me choose if I want a nice URL, and if I decide, then tell me if it is taken. I the meantime I would have enjoyed something like: pen.io/fjS7f Besides from that: great idea and nice design.
评论 #2200307 未加载
aquadoctorbobover 14 years ago
Reminds me of TidyPub, also featured on HN a few months back:<p><a href="http://news.ycombinator.com/item?id=1952882" rel="nofollow">http://news.ycombinator.com/item?id=1952882</a>
评论 #2200370 未加载
评论 #2201228 未加载
评论 #2201507 未加载
评论 #2200679 未加载
评论 #2200867 未加载
g00gleover 14 years ago
Very nice site and well executed, however...<p>It doesn't support Unicode?<p>I created <a href="http://namuna.pen.io/" rel="nofollow">http://namuna.pen.io/</a> with devnagari script and it shows garbled text. I hope you know that ~2-3 billion people don't use Roman Script.
评论 #2200464 未加载
评论 #2201880 未加载
caudipubliusover 14 years ago
How did you come with the concept?<p>Future update idea, if you could collate pages you've created. Instead of it getting lost in the void if you forget the IRL and need it months from now.
评论 #2200220 未加载
评论 #2200111 未加载
dhimesover 14 years ago
Very cool idea, and nice site. I noticed that you are serving your own jquery. I've read that it's better to link to Google's host as it is more likely to be cached (and other reasons). Is this a conscious decision on your part, or is it just a part of the puzzle you haven't wrestled with yet? (Honest question- I don't know the right answer because I haven't wrestled with it yet.)<p>Google jquery link:<p><pre><code> &#60;script type="text/JavaScript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"&#62;&#60;/script&#62;</code></pre>
评论 #2201541 未加载
评论 #2200715 未加载
评论 #2201804 未加载
评论 #2200301 未加载
评论 #2200177 未加载
lurchpopover 14 years ago
I'd recommend reversing the workflow like <a href="http://min.us" rel="nofollow">http://min.us</a>.<p>Accept the content first, then authenticate when users try &#38; save. It removes a barrier to entry, and for people just testing, doesn't waste subdomains.<p>I'd also recommend ditching the subomain for a subdir. Regular people don't really get it. Yes, there are major services that do it, but i know from experience that social networking has trained average folks for years to use subdirs vs subdomains (twitter, facebook, myspace).
liamkover 14 years ago
It would be good if I could delete a page that I just created!
zbover 14 years ago
That column of text is far too wide for comfortable reading.<p>Good suggestions on picking an appropriate measure here: <a href="http://webtypography.net/Rhythm_and_Proportion/Horizontal_Motion/2.1.2/" rel="nofollow">http://webtypography.net/Rhythm_and_Proportion/Horizontal_Mo...</a>
savrajsinghover 14 years ago
I really like this. It's how the Internet should've worked a long time ago. ;)
richpalmer2over 14 years ago
I'm getting "Column count doesn't match value count at row 1"
评论 #2200628 未加载
评论 #2200649 未加载
评论 #2200612 未加载
hnal943over 14 years ago
Immature as it may sound, pen.io may not be the best choice for a domain name; at first glance I think of body parts.
benatkinover 14 years ago
This is reminiscent of infogami. I dug up some old pages.<p><a href="http://itre.cis.upenn.edu/~myl/languagelog/archives/003008.html" rel="nofollow">http://itre.cis.upenn.edu/~myl/languagelog/archives/003008.h...</a> <a href="http://blog.reddit.com/2006/02/infogami.html" rel="nofollow">http://blog.reddit.com/2006/02/infogami.html</a> <a href="http://webpy.org/" rel="nofollow">http://webpy.org/</a><p>I'm quite fond of web.py. It appears that it is still actively maintained and can do quite a lot.<p><a href="http://webpy.org/cookbook/" rel="nofollow">http://webpy.org/cookbook/</a>
dhbradshawover 14 years ago
I love it. Better, I showed my wife and she loved it too.<p>One thing that I wanted while I was editing was a tag list (like you have on the About page, but right there on the edit page).
评论 #2200650 未加载
dahliaover 14 years ago
Only I missed is that it invented a new markup language poor than well-known existing ones e.g. Markdown, reStructuredText.
MichaelGGover 14 years ago
"Create beautiful text based pages in seconds and share them with world"<p>I think you may have meant "with the world".
评论 #2200186 未加载
aikover 14 years ago
"Column count doesn't match value count at row 1" when trying to create my first page.<p>I'm in Chrome.
评论 #2200647 未加载
Jsarokinover 14 years ago
Would be cool to add a grouping by hashtag function.<p>So I choose the page name for my first entry to be Test123, and I also add hashtag #StartupPosts<p>Then later I make an entry called BlahBlah1 and hashtag #StartupPosts , it groups the two together. Then users can search by Hashtags to find posts.<p>Also, common hash tags would allow people to search content from multiple users. For example #Religion would have a bunch of religion based posts, from different users etc.
评论 #2200809 未加载
Groxxover 14 years ago
<p><pre><code> &#60;?xml version="1.0" encoding="UTF-8"?&#62; </code></pre> Hm. Anyone know why Firefox 4b11 wouldn't respect that tag? It's throwing it into ISO-8859-1.
评论 #2200314 未加载
kuldeep_kapover 14 years ago
I think you should give them out editable pretty URLs made from title of the post such as pen.io/this-is-a-test-page instead of sub-domains. This will also help you with the SEO.<p>Assume that people will want to build lot of pages. Don't let the lack of sub-domains hinder this. Plus, in future you can let them build a blog or something from this set of pages. Advantage you have is you are letting them start-off with minimum resistance.
评论 #2201124 未加载
pmarinover 14 years ago
¿How can I delete the page?
ajaymehtaover 14 years ago
Love the super simple sign-up. I think this combined with the basic gist of start.io would make a killer app.
nhangenover 14 years ago
I love the idea, but I hate the domain. Still, going to use this to replace the PDF's I've been penning.
评论 #2200736 未加载
ctideover 14 years ago
I suppose I'm pretty immature, but when I saw the URL I immediately assumed it was a Web 2.0 porn site.
评论 #2200680 未加载
sfphotoartsover 14 years ago
I like this, however, I'd rather this be something I could deploy privately on my own web hosting. I've been looking for a simple cms system when I write plain text files and something like this generate all the pagination, layout and so forth.
评论 #2200336 未加载
评论 #2200212 未加载
unicornpornover 14 years ago
Sweet. &#60;center&#62; worked, that made me happy. I think you should implement Markdown.
Tychoover 14 years ago
Cool. like how it gives you a subdomain, that way you can tell people the address in conversation. What are you using to host/script it?<p><a href="http://littlepoem.pen.io/" rel="nofollow">http://littlepoem.pen.io/</a> (password: password)
ernestiparkover 14 years ago
Looks nice. I actually developed a site that is eerily similar, but a bit different over January. Haven't released it yet though.<p>Anyways, small bug for your :video tag. No opening &#60; for the iframe tag, so it just shows up as HTML.
healthyhippoover 14 years ago
This is pretty dope. The design is particularly excellent. Nice work
mcantelonover 14 years ago
Would be cool to have a link to help. I ended up accidentally deleting the intro text that comes as the default page content and couldn't figure out how to make a new page.
tobychover 14 years ago
Doesn't "text based" need a hyphen? And the sentence a period?
conjecturesover 14 years ago
Nice concept - would be good to have a footer link to the instructions when in edit mode.<p>For me, being able to use markdown or similar would be a big plus.
coderdudeover 14 years ago
It's good to see some of the UI elements from Premium Pixels in use. I always liked those text boxes. (The submit button as well.)
评论 #2200287 未加载
phatbyteover 14 years ago
I like this. Very minimalistic, easy to use.
srik1234over 14 years ago
Just curious.. where did you register the .io domain? Are 3 letter domains still available in .io registry?
评论 #2200712 未加载
评论 #2200672 未加载
bbuffoneover 14 years ago
I like the site -&#62; <a href="http://bobbuffone.pen.io/" rel="nofollow">http://bobbuffone.pen.io/</a>
vedover 14 years ago
Why are you asking plain text password once I have logged in ? Its incredibly risky and scary.
hasenjover 14 years ago
Everytime I edit a page it says "you must be logged in" .. (I believe I <i>am</i> logged in)
评论 #2200688 未加载
cosgrovebover 14 years ago
I like this... Very minimalist but cool. Rich text editing would be a pretty sweet addon.
mcoveyover 14 years ago
Thanks for showing me your Penio
mattezellover 14 years ago
very nice. kept me playing for 20 mins and I will be back.
muftiover 14 years ago
The user interface look good. It's like posterious. I ve got this error:<p>Parse error: syntax error, unexpected '}' in /nfs/c02/h08/mnt/41076/domains/pen.io/html/functions/common.php on line 346