Found in 2 comments on Hacker News
chubot · 2020-01-19 · Original thread
I remember getting Semiology of Graphics from the Palo Alto library around 2006. At the time it was sort of legendary and out of print, but it looks like it's since been reprinted. I think you can get most of the ideas from newer books, but it's well done and clearly ahead of its time.

https://www.amazon.com/Semiology-Graphics-Diagrams-Networks-...

https://medium.com/@karlsluis/before-tufte-there-was-bertin-...

Interestingly another relatively unknown book I like (and bought/read 20 years ago) is also about harmony:

https://www.amazon.com/Harmonic-Experience-Harmony-Natural-E...

I would say there's two kinds of harmony: harmony in equal temperament, and "alternative" harmonies based on physics, and this is about the latter. I can't tell from the link what the other harmony book is about. What's good about it?

As far as computer books, I've read a lot of recommendations here over the years like "thinking forth", "Computer Lib" by Ted Nelson, etc. They are well known to some audiences but not others.

----

I also enjoy reading what people though the computing future would be like. I have "Superdistribution" by Brad Cox:

https://news.ycombinator.com/item?id=21833331

And "Mirror Worlds" by Gelertner:

https://www.amazon.com/Mirror-Worlds-Software-Universe-Shoeb...

I'm pretty sure Gelertner claims that the Facebook feed is identical to his "life streams". I guess taken literally it's hard not to see the current Internet as a "mirror world" that's becoming the real world.

eagleal · 2010-10-07 · Original thread
Adding to the others.

You should understand the difference between Web design and UI/UX design: it's like Monet/van Gogh versus Da Vinci.

In UIs you're crafting like an "engineer", while with general website design (eg. most of the cases done by graphic designers) you're painting. Either way practice is required (if you're a programmer you know this, you can't learn programming only by reading books :).

Also if I may, I would recommend "Semiology of Graphics" by Jacques Bertin, it's a reference to information design and visualization (if you plan to design apps, you may want to give it a look). http://www.amazon.com/Semiology-Graphics-Diagrams-Networks-M...

Fresh book recommendations delivered straight to your inbox every Thursday.