Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Removing functionality doesn’t make something simpler, because it removes options. Simple tools have a limited ability to simplify processes. Trying to do something complex with a simple tool is more complex than doing the same thing with a more complex tool.

I agree with the quote but I am not able to reconcile it with the following observations...

1. The Unix philosophy insists on making simple tools which focus on doing just one thing and only one thing. Edit: Come to think of it, simple tools can simplify a complex process if you can compose them into a complex tool to do the job.

2. I think this also runs counter to Apple's understanding of simple too (one button mouse anyone?).



> Come to think of it, simple tools can simplify a complex process if you can compose them into a complex tool to do the job.

  unrar l "$1" | tail -n +9 | head -n -3 | awk '{$1=$2=$3=$4=""; print $0}'




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: