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.

Earnest – A writing tool for first drafts

69 pointsby rhubarbcustardabout 11 years ago

29 comments

tptacekabout 11 years ago
For this problem, I am a little bit irrationally in love with Draftin --- <a href="https://draftin.com" rel="nofollow">https:&#x2F;&#x2F;draftin.com</a>.<p>One problem I have writing is that I&#x27;ve spent ~25 years conditioning myself <i>not</i> to write first drafts, by doing so much writing on BBSs, then Usenet, then mailing lists, then (briefly) blogs and finally on boards (the new Usenet). As a result, I lack the discipline to get my thoughts on a page and then walk away.<p>Draftin solves this for me by making it so easy to collect reviews (by sharing links to drafts with friends or interested people) that I feel compelled to do that every time I write something.<p>I&#x27;m also surprised at how little I miss emacs (my normal writing environment) when writing on Draft. I almost prefer Draft&#x27;s interface.
评论 #7759140 未加载
dmerfieldabout 11 years ago
As it seems many have done, I also made a text editor for first drafts called Typewriter.<p><a href="http://llllll.li/typewriter/" rel="nofollow">http:&#x2F;&#x2F;llllll.li&#x2F;typewriter&#x2F;</a><p>It&#x27;s a little more restrictive since you can&#x27;t move the caret. However, you can &#x27;delete&#x27; mistakes by striking them out. Also, when you save your draft, text you&#x27;ve struck-out is excluded.<p>I turned it into a desktop app for mac since I wanted something which would work offline and save&#x2F;read files nicely but you can preview the basic writing experience in browser (<a href="http://llllll.li/typewriter/app/" rel="nofollow">http:&#x2F;&#x2F;llllll.li&#x2F;typewriter&#x2F;app&#x2F;</a>). The code is also on Github: <a href="https://github.com/davidmerfield/Typewriter" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;davidmerfield&#x2F;Typewriter</a>
评论 #7758527 未加载
euphemizeabout 11 years ago
Like this a lot too.<p>&gt; Earnest shows you the number of words in your text, useful for people who need to hit a particular word-count, but it only re-calculates the number every minute to deter you from constantly keeping an eye on your progress. The word-count should not be a distraction from your writing.<p>I would maybe have the counter be real-time, but require the user to leave the keyboard (or some other significant action) to show it? (ex: on mouseover). I was trying this out and still was looking at the &quot;0 words&quot; and thinking &quot;damn, I wonder how many words there are.&quot;
评论 #7758242 未加载
donnieclappabout 11 years ago
Draft (<a href="http://draftin.com" rel="nofollow">http:&#x2F;&#x2F;draftin.com</a>) has had a similar &quot;Hemingway Mode&quot; feature for a few months now.<p>It&#x27;s potentially more useful, though, because when you&#x27;re done &quot;no backspace&quot; writing, you can switch to normal mode and get all the features of a full collaborative piece of software.
moron4hireabout 11 years ago
I am actively researching something I call &quot;emerging writers&quot;. An emerging writer is a person who has finally gone beyond just saying they want to be a writer and is actively working on their first manuscript.<p>It&#x27;s a lot like learning programming. There is a lot that is unknown, but learning is exciting, and the potential is clear to the budding author. Unfortunately, the available tools and feedback systems for writers are extremely primitive compared to what is available to programmers.<p>In the cases I&#x27;ve observed, emerging writers often can intuit errors in their writing, but lack the skillset to correct said errors. Lacking tools like spelling- and grammar-check then causes anxiety for the user. And in my own personal development as a writer, I know that my spelling skill only improved with the introduction of ubiquitous spelling-correction indicators in browsers. I would often try to correct the spelling mistake on my own so I wouldn&#x27;t have to grab the mouse to right-click the broken word.<p>So, against my initial judgement that spell-check was a detriment to mean-time-to-first-draft, I eventually came to re-enable spelling check in my own writing tool: <a href="https://www.justwritedammit.com" rel="nofollow">https:&#x2F;&#x2F;www.justwritedammit.com</a>.<p>If you&#x27;re serious about helping writers be more productive, please consider joining me. JWD is open-source, free software. <a href="https://www.github.com/capnmidnight/JWD" rel="nofollow">https:&#x2F;&#x2F;www.github.com&#x2F;capnmidnight&#x2F;JWD</a>.
elwellabout 11 years ago
&gt; Earnest automatically saves you writing every 10 seconds<p>&gt; There&#x27;s no need to name you text<p>&gt; Earnest will auto-save you work<p>your* writing, your* text, your* work<p>Was the value proposition written in Earnest?<p>I like the concept though.
评论 #7758342 未加载
Theodoresabout 11 years ago
Would this not work better as a plugin &#x27;editor&#x27; for a CMS such as Wordpress?<p>Imagine you log in to Wordpress as &#x27;contributor&#x27; and write with the &#x27;Earnest&#x27; plugin, no edits possible, but still in the knowledge that you are writing for the blog and surrounded by the WP interface you know well. The autosaved article would only be &#x27;draft&#x27;.<p>Then, you log in as &#x27;editor&#x27; to do the editing, with the regular WP editor.<p>For me I could see the attraction of such a work flow and it would not be like I was having to learn a new tool, as is the case here.
评论 #7758146 未加载
dryeabout 11 years ago
Looks like shift+arrow keys will still select the text and the selected text can be replaced by typing over it.
评论 #7758429 未加载
DanBCabout 11 years ago
This is a great idea.<p>I would love an option to have bigger text size for writing. The current editing text is too small for comfort.<p>The text on the info page is also far too small for me. Sorry to sound like I&#x27;m whining.<p>I spotted one typo - &quot;Earnest automatically saves you writing every&quot;. I gave up reading because my eyesight is so bad and I just couldn&#x27;t read the smaller text.<p>I do really freaking like the idea though. I will be using it. Is there any way to send you a (small) amount of money?
评论 #7758131 未加载
评论 #7759322 未加载
评论 #7758354 未加载
dredmorbiusabout 11 years ago
When I was a callow youth we called this COPY CON<p>You can achieve a remarkably similar effect with<p><pre><code> cat &lt;&lt;EOF &gt;file </code></pre> Strictly this allows you to cheat in that you can edit the present line, but as a matter of course, it&#x27;s pretty fluid.<p>And I actually use it on occasion. Usually for initializing README files, occasionally longer texts.
dasmithiiabout 11 years ago
Interesting how we sometimes prefer restriction to full-fledged freedom. Similarly, many of us find Twitter more pleasant that Facebook, which puts no limitation on post length.<p>I suppose the minuscule details of life are better left in the hands of others (or software, for that matter). When spell checks, word counts and the like are left outside one&#x27;s realm of thought, it&#x27;s easier to focus on what&#x27;s truly meaningful - in this case, the content itself, rather than grammatical intricacies.<p>Premature optimization is an enormous problem in both code and prose. This tool&#x27;s core purpose is to remove that temptation, I guess, though I&#x27;m not fanatic about the concept. If modern word processors are too distracting, and their advantages aren&#x27;t necessary, I&#x27;d prefer to write on physical paper instead. It brings the same &quot;don&#x27;t look back&quot; mentality.
mcmireabout 11 years ago
This makes sense. I don&#x27;t write a lot, but when I do, I actually use Evernote on my phone or TextEdit on my computer. I find the smaller the space to write in, or the shittier the tool, the better. Basically limitations are actually a good thing. You&#x27;re not compelled to write anything beautiful, and so there&#x27;s no pressure, and you just write anything that comes to mind. You can always edit later...
baddoxabout 11 years ago
The write-only concept is interesting. I suspect I would find it irritating, but I&#x27;m not a writer. I wonder what other constraints could help.
评论 #7758410 未加载
xerophtyeabout 11 years ago
Personally, since i do a lot of typos, i&#x27;d find it rather distracting that i can&#x27;t go back and fix something even though i know it&#x27;s wrong. I suppose the idea is to let go of all of that and just spew out words without breaking your flow, and i know going back to correct a typo does break flow, but it&#x27;s something i think i&#x27;d have to train myself to do.
obeidabout 11 years ago
When testing a new writing app, I tend to write a stream of consciousness kind of thing. Here&#x27;s what I wrote to test the app. &quot;This is an experiemnt with Earnets. I&#x27;m not quite sure how this works. This is another sentence. The word count is notn being updatineed ... oh I ejust realized the stupid logic of this application. Cool app, bruh.&quot;
maxmemabout 11 years ago
I normally just write in a basic text editor and then do all of my formatting and editing later.<p>The auto save would be nice though.
0xdeadbeefbabeabout 11 years ago
Good idea, and it looks nice too.<p>Here&#x27;s a similar, though uglier, idea[0] for the console, the console because less opportunity for hn, facebook, distractionware, etc. Backspace deletes the whole word.<p>[0] <a href="https://github.com/hagna/prolix" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;hagna&#x2F;prolix</a>
da4c30ffabout 11 years ago
Inspired by this I wrote a minor mode for Emacs called draft-mode. It can be found at <a href="https://github.com/gaudecker/draft-mode" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;gaudecker&#x2F;draft-mode</a>
slvvabout 11 years ago
This is a super interesting idea. I work with a lot of undergraduate students who struggle with the writing&#x2F;editing divide, and I will absolutely be recommending that they try this tool.
评论 #7758133 未加载
评论 #7758114 未加载
gojomoabout 11 years ago
Nifty. Could take it further and prohibit capitalization and punctuation. (Perhaps, allow one sloppy stand-in punctuation placeholder no matter what you type, like &amp;middot;.)
aufreak3about 11 years ago
Interesting experiment to forbid editing. Though the delete key doesn&#x27;t work, cut-copy-paste does. Forbid that too! ... otherwise I&#x27;ll be tempted to cheat :)
fellowniusmonkabout 11 years ago
Combine with <a href="http://www.hemingwayapp.com/" rel="nofollow">http:&#x2F;&#x2F;www.hemingwayapp.com&#x2F;</a>? I wonder what that would do to a persons writing?
PhasmaFelisabout 11 years ago
Reminds me of this: <a href="http://wondermark.com/519/" rel="nofollow">http:&#x2F;&#x2F;wondermark.com&#x2F;519&#x2F;</a>
sonecaabout 11 years ago
Great concept, but &quot;not delete&quot; feature? God no! A total deal breaker for me!<p>I like to correct obvious mistakes, such as typos, when i see it. I like to insert a paragraph, or a phrase, on a early section, when i think of it. I like to erase whole paragraphs that a new one I just wrote contradict or substitute.<p>I am starting to write some essays and this would be perfect, except for this write-only. You disrupted too much my process.
评论 #7758391 未加载
评论 #7758275 未加载
评论 #7758277 未加载
评论 #7758419 未加载
jonpabout 11 years ago
It looks like there is a way to delete: select a section of text (using Shift and arrow keys) then press Enter.
the1evilgeniusabout 11 years ago
That&#x27;s a good idea. Seeking perfection the first time around can kill productivity. I know it has for me.
danvoellabout 11 years ago
Interesting. I never realized how often I hit backspace. Everyone should test this out just for fun.
jopelaabout 11 years ago
This is reminiscent of author George R. R. Martin writing GoT on is DOS machine.
评论 #7758498 未加载
krekabout 11 years ago
Wouldn&#x27;t an offline desktop version of this be better?