hlog

about hlog

hlog is a log for humans: short, timestamped lines about your day, formatted like software logs.

rules

  1. INFO append-only. you can't edit or delete a single line. a correction is a new line.
  2. INFO lines leave only two ways, both set by you: retention (delete a level's lines after N days) or deleting your whole account.
  3. INFO no likes, no replies, no follower counts, no trending, no algorithm. no images.
  4. INFO private by default. nothing is public until you make a level public (e.g. LEARN).
  5. WARN making a level public shows its past lines too, not just new ones. hlog tells you how many and asks first.
  6. INFO single lines can differ from their level: share just one line, or hide one line from public. the line itself never changes.
  7. INFO people can tail (follow) your public levels. unfollowing is silent.
  8. INFO discovery is opt-in: only if you switch it on do your public lines appear in /everyone and public search. newest first, never ranked.
  9. INFO reference a line with @handle#seq. that's the only interaction.
  10. WARN abuse: anyone can report a public line or log. hlog can remove a line from public view or suspend an account when the law or these rules require it. the line itself is never edited.
  11. INFO every public log is also plain text (/@handle.txt) and RSS (/@handle.rss).
  12. AD plain-text ad lines appear in feeds and public logs, never in your own log. no tracking, no cookies. supporters see none.

levels

prefix a line with INFO, DEBUG, WARN, ERROR, LEARN or WIN. otherwise it's INFO.

elsewhere

  1. x x.com/hlogdev
  2. linkedinlinkedin.com/company/hlogdev
  3. github github.com/hlogdev

news and releases go there. the command line is open source at github.com/siddharthsingh89/hlog-cli.