Live data from Hacker News

TLDR pages: Simplified, community-driven man pages

tldr.sh

111–120 of 179 posts

Re: TLDR pages: Simplified, community-driven man pages

#112

A heartfelt plea: The man pages are community driven, too. If you think they can be improved, instead of investing in rapidly decaying third-party documentation, please take your improvements upstream. The maintainers would be thrilled to have them.

No, they serve two different purposes. Man pages are a reference/spec on all options and parameters, aimed at those who already have use a tool/technology/concept. This is something different. It's a tutorial of how to do the most common things using that tool. It's a bit like learning a programming language: would you read the formal spec, or would you learn from code examples? Unless you've read formal specs for ot…

I often have this difficulty with man pages. But man page format allows examples, contributing many examples to original man pages would make them more accessible.

Also, a gentle, human oriented intro can be a part of man page I think.

Re: TLDR pages: Simplified, community-driven man pages

#113

A heartfelt plea: The man pages are community driven, too. If you think they can be improved, instead of investing in rapidly decaying third-party documentation, please take your improvements upstream. The maintainers would be thrilled to have them.

No, they serve two different purposes. Man pages are a reference/spec on all options and parameters, aimed at those who already have use a tool/technology/concept. This is something different. It's a tutorial of how to do the most common things using that tool. It's a bit like learning a programming language: would you read the formal spec, or would you learn from code examples? Unless you've read formal specs for ot…

I disagree. Plenty of man pages have very excellent examples that serve as a beginner tutorial. Ones that are just as good (and easy to understand) if not better than what I've seen from TLDR. There's no reason manpages can't be both.

Re: TLDR pages: Simplified, community-driven man pages

#114
post #110

Earlier quoted context omitted.

Or I type ‘tldr’ and don’t waste my time? I swear to god, engineers are so focused on efficiency and yet are so eager to waste so much time and effort on repeating crap like this unnecessarily. Just think about the context switches alone necessary to type all that.

It was easy for me, no context switching. I assume basic use of grep and awk shouldn't be too much of a stretch for most Linux savvy engineers. I'm happy TLDR fits your needs. I was just demonstrating how I use manpages effectively in hopes it might assist you.

1) Bullshit. 2) And the waste of time typing all of that? I’d rather just not.

Re: TLDR pages: Simplified, community-driven man pages

#115

A heartfelt plea: The man pages are community driven, too. If you think they can be improved, instead of investing in rapidly decaying third-party documentation, please take your improvements upstream. The maintainers would be thrilled to have them.

manpages would be awesome if more pages had examples.

Since they don't, we use bropages, tldr, etc.

Re: TLDR pages: Simplified, community-driven man pages

#116
post #101

A heartfelt plea: The man pages are community driven, too. If you think they can be improved, instead of investing in rapidly decaying third-party documentation, please take your improvements upstream. The maintainers would be thrilled to have them.

It would be interesting to take a step back and consider what man pages actually are. Are they documentation structured in a specific way, dating back to Unix origins, or are they what the user sees if they type "man command" on the command line? Because if we consider the latter, I think it will be much easier to see radical improvement of the "man experience" If I type "man ps" I see Man: find all matching manual p…

man apropos

Re: TLDR pages: Simplified, community-driven man pages

#118
post #76

A heartfelt plea: The man pages are community driven, too. If you think they can be improved, instead of investing in rapidly decaying third-party documentation, please take your improvements upstream. The maintainers would be thrilled to have them.

> The maintainers would be thrilled to have them. Would they? The tldr.sh site prominently offers a sample of usage examples for a command; tar specifically. If one checks the tar man page there are no examples. This is policy, apparently promulgated by GNU et al. in favor of "info". I haven't the time right now to hunt down the official position, but here[1] is a SO discussion. Should this TLDR thing correct that lo…

> If one checks the tar man page there are no examples.

* https://www.freebsd.org/cgi/man.cgi?query=tar#EXAMPLES

* https://man.openbsd.org/tar#EXAMPLES

* https://illumos.org/man/1/tar#examples

* https://www.ibm.com/support/knowledgecenter/ssw_aix_72/t_com...

* http://osr507doc.sco.com/cgi-bin/man?mansearchword=/usr/man2...

You are clearly very limited in your user manuals. (-:

Re: TLDR pages: Simplified, community-driven man pages

#119
post #110

Earlier quoted context omitted.

It was easy for me, no context switching. I assume basic use of grep and awk shouldn't be too much of a stretch for most Linux savvy engineers. I'm happy TLDR fits your needs. I was just demonstrating how I use manpages effectively in hopes it might assist you.

1) Bullshit. 2) And the waste of time typing all of that? I’d rather just not.

[flagged]

Re: TLDR pages: Simplified, community-driven man pages

#120

1) Great project! Is there a simple way to install it without having to install Node.js or Haskell or Ruby? (I don't want to install Node.js just for it) Is there a apt-get install tldr solution on recent Debian / Ubuntu distros without installing another additional package manager ? I mean even the bash solution: bpkg ... does not work out of the box. (bpkg or brew or npm aren't installed by default) 2) Is TLDR link…

Regarding 1: Tealdeer provides static binaries for Linux. https://github.com/dbrgn/tealdeer/
Post reply on HN