Dnote

Dev tools

note taking cli

SHOW HN2017

100points
57comments
#460of 2,242 in 2017
Top 21%of 2017 by points

How HN took it

MixedNo clear lean

3 positive, 7 neutral or asking, 2 mixed, 8 critical, out of 20 comments about the project. Thread score -0.30.

Idea: 2 for, 4 againstPerformance: 0 for, 2 againstPrivacy: 0 for, 1 againstExecution: 1 for, 0 againstDesign: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Simple, clean Go CLI source useful as a learning example

    From 1 comment
    • I just took a look at the source, and I think this is the simplest non-trivial example of a Go command-line app I've seen. It's exactly what I've been looking for to get started…
      bphogan on HN
  • Useful idea for capturing notes from the terminal

    From 2 comments
    • Thanks for posting it! I've been wanting to actually write an identical tool but for a daily diary.
      antjanus on HN
    • very cool tool, I'll integrate it into my workflow this week and see what happens.
      beaconstudios on HN

Objections

  • Heartbeat network request to dnote.io on every CLI run raises privacy and performance concerns

    From 3 comments
    • https://github.com/dnote-io/cli/blob/master/main.go#L271 Pinging your personal server every time someone runs your CLI tool is not something people would expect or be happy to…
      Zikes on HN
    • This is cool, but why does it need to do the heartbeat with dnote.io? https://github.com/dnote-io/cli/blob/master/main.go#L272 This looks like the only place that you're doing a…
      hiimnate on HN
    • I'd say at the very least, the heartbeat should be spawned asynchronously. As it is, someone DOS-ing your API could cause problems for every user.
      kedean on HN
  • A shell echo or append command already does the same thing

    From 3 comments
    • I think a quick: ``` echo "you can write dev tools as shell functions" >>.notes ``` Would be pretty close to the same thing?
      lallysingh on HN
    • Why not use ``` echo "crap" >> notes.md ``` It even supports markdown :D
      d--b on HN
    • A command line utility to do what can already be easily accomplished in the command line without installing anything extra... neat-o /s
      Jimmie_Rustle on HN
  • Should not be restricted to coding

    From 1 comment
    • Nice, but it shouldn't be restricted to coding, I think.
      fiatjaf on HN

Requests

  • Remove or make opt-in the usage heartbeat

    From 2 comments
    • I added it to see if other people will actually use the tool, and if I should invest time improving it. I plan to either remove it in the next patch or sending heartbeat less…
      stockkid on HN
    • What data does it transmit and is it opt-in?
      cryptarch on HN
  • Web front end to browse and search notes

    From 1 comment
    • Nice! I would probably use this if there were a web front end where I could browse/search all the notes I'd taken.
      westoncb on HN
  • Spaced repetition or periodic review of notes

    From 2 comments
    • consider spaced repetition to help the developer remember them (granted, that's a big scope change, so consider trade-offs between separate app vs embedded, etc)
      charlieflowers on HN
    • if you use GTD or a similar personal productivity system you could integrate reviewing your notes into your weekly/daily review.
      beaconstudios on HN

Questions

  • What data the heartbeat transmits and whether it is opt-in

    From 1 comment

Alternatives named

  • Shell echo with >> to a notes file

    From 2 comments
    • I think a quick: ``` echo "you can write dev tools as shell functions" >>.notes ``` Would be pretty close to the same thing?
      lallysingh on HN
    • Why not use ``` echo "crap" >> notes.md ``` It even supports markdown :D
      d--b on HN
  • Evernote

    From 1 comment
    • Nice tool to scratch your own itch. I've thought of doing something similar many times, but I've found that just using Evernote or Quiver and having a reasonable search works…
      ernestipark on HN
  • Quiver

    From 1 comment
    • I like - and bought -Quiver, but I'm concerned with the lack of updates. I'm a firm believer in not adding needless features just to stay busy. For example, I use DEVONThink,…
      mercer on HN
  • jrnl

    From 1 comment
    • I find jrnl (http://jrnl.sh/) fits this a most other uses I have of text capture at the command line.
      Toenex on HN
  • Day One journaling app

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/14031649)