4 ms·
Great books, but why is it necessary that every hacker should read them? How are these relevant to the hacker who writes his own Linux device drivers? Or the h
by brendoncrawford 14y ago
Great books, but why is it necessary that every hacker should read them?
How are these relevant to the hacker who writes his own Linux device drivers? Or the hacker building an open source voice recognition library?
There are plenty of hackers who do amazing work that has nothing to do with visual design.
- shmerl 14y agoThey don't cover just visual design, but design in general. While visual interfaces are most commonly associated with design, design is actually related to many other areas as well.
- timc3 14y agoExactly like discoverability of APIs, or the documentation of a library.
- riffraff 14y agoLatin is related to many things, but surely we can agree it's not a "must learn" for someone designing a device driver. Something as general as "don't make me think" may make sense for API design, but honestly I doubt the applicability of "The Elements of Typographic Style" or "Grid Systems" to library documentation and API discoverability.
- netcan 14y agoPerhaps you are taking the headline a little to seriously, literally. How about. "Design Books Every Hacker Who Would Like to Read About Design Should Consider Reading Unless They are Designing an API"
- ekianjo 14y agoBecause the author of the post probably has a very narrow vision of what the term "hacker" means. And putting "every" and "should" in the same sentence makes it sound like it's some kind of universal advice worth gold or something. I know 2 of the books mentioned and they are great books, but the poster should mention that the Design of Everyday Things is starting to be seriously dated. At least for the examples exposed - the principles do not age.
- discovr 14y agohey ekianjo. you're absolutely right in that 'design of everyday things'is an old book. It also has some examples that will probably never age. Out of the 5 books in the list, it has been the most useful of any design book (to me). Changed how I think about design.
- ekianjo 14y agoI consider the design of everyday things a good book but I am not sure I would consider it a "must-have". I bought it because someone mentioned it on HN before in the same way ("Must-read") and while I found it insightful, most of the principles were not new to me and I found it poorly written (it could have been MUCH shorter and concise). Some pages are really fillers. That's also why I question its "universal" status, as it is far from being perfect (especially in the later chapters).
- djt 14y agoHave you read them? I've read 2 of them and they have may be relevant. The ideas in them go past visual design and through to communication of ideas etc.
- gurkendoktor 14y agoI wish even the "deep" hackers would read these books and realise that command line interfaces and C prototypes are human interfaces too. Yet every time something explodes because someone confused -r and -R on the shell or something equally ridiculous, the internet echo is largely "LOL if you cannot read manpages, then why are you even using computers". I liked the nuclear reactor example in The Design of Everyday Things because it illustrated (again) that usability is important even if only trained professionals have to use <something>.
- davidw 14y agoLife is short, but certainly not so short that you don't have time for a few good books that aren't directly related to what you do.
- brendoncrawford 14y agoIn which case, maybe the title should have been "Design Books Everybody Should Read"?
- deleted 14y ago[deleted]
- rplacd 14y agoAt the very least for the stimulation, I should suppose.