Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Are your lights on?

    Are your lights on?

    Donald C. Gause, Gerald M. Weinberg · 1977

    A Practical Guide for Everyone Involved in Product and Systems Development The fledgling problem solver invariably rushes in with solutions before taking time to define the problem being solved. Even experienced solvers, when subjected to social pressure, yield to this demand for haste. When they do, many solutions are found, but not necessarily to the problem at hand. Whether you are a novice or a veteran, this powerful little book will make you a more effective problem solver. Anyone involved in product and systems development will appreciate this practical illustrated guide, which was first published in 1982 and has since become a cult classic. Offering such insights as "A problem is a difference between things as desired and things as perceived, " and "In spite of appearances, people seldom know what they want until you give them what they ask for, " authors Don Gause and Jerry Weinberg provide an entertaining look at ways to improve one's thinking power. The book playfully instructs the reader first to identify the problem, second to determine the problem's owner, third to identify where the problem came from, and fourth to determine whether or not to solve it. Delightfully illustrated with 55 line drawings, the book conveys a message that will change the way you think about projects and problems.

    Business & ManagementProgrammingPsychology & Behavior
    Open LibraryAmazon
    Stats for nerds
    15recommend
    26mentions
    18people
    2007–2025years
    81% recommend19% neutral

    Mentions per year

    2007200920112013201520172019202120232025

    What Hacker News says

    1. belterMay 2025
      Some of the seminal works on accountability as applied to systems and particularly the business world, are the works from Gerald M. Weinberg.

      "Are Your Lights On?" - https://www.goodreads.com/book/show/1044831.Are_Your_Lights_...

      "The Secrets of Consulting" - https://www.goodreads.com/book/show/566213.The_Secrets_of_Co...

      "More Secrets of Consulting" - https://www.goodreads.com/book/show/714345.More_Secrets_of_C...

      thread
    2. picardoJan 2025
      Sounds like you're looking for advice on problem solving. I don't consider myself truly great at solving problems by any means, but I found these books helpful to me in analyzing problems:

      - Are Your Lights On?: How to Figure Out What the Problem Really Is[0]

      - Problem Solving 101: A Simple Book for Smart People[1]

      ---------

      [0] https://www.amazon.com/Are-Your-Lights-Figure-Problem/dp/093...

      [1] https://www.amazon.com/Problem-Solving-101-Simple-People/dp/...

      thread
    3. belterFeb 2024
      Damn auto-correct. Of course it's Gerald Weinberg. I have my favorite: "Are Your Lights On?: How to Figure Out What the Problem Really is" just on my table right now :-)

      Can't edit my comment anymore, so leave the correction here.

      thread
    4. belterDec 2023
      Strongly recommend also Are Your Lights On - https://www.goodreads.com/en/book/show/1044831
      thread
    5. tikkunMay 2023
      What are your favorite Weinberg books?

      I've read Are Your Lights On (liked it a lot) and Secrets Of Consulting (just ok).

      Checking out Exploring Requirements now.

      Is Exploring Reqs 2 as much worth reading as Exploring Reqs 1, and any other must reads?

      thread
    6. ncphillipsJan 2020
      Are Your Lights On? by Gerald Weinberg
      thread

    Related

    Cover of An introduction to general systems thinking
    2009–2026

    An introduction to general systems thinking

    Gerald M. Weinberg
    24 recommend · 41
    Cover of Becoming a technical leader
    2008–2025

    Becoming a technical leader

    Gerald M. Weinberg
    28 recommend · 49
    Cover of Programmers at work
    2008–2025

    Programmers at work

    Susan M. Lammers
    19 recommend · 51
    Cover of Seeing systems
    2013–2022

    Seeing systems

    Barry Oshry
    3 recommend · 7
    Cover of Exploring requirements
    2009–2024

    Exploring requirements

    Donald C. Gause
    5 recommend · 13
    Cover of Thinking in systems
    2010–2026

    Thinking in systems

    Donella H. Meadows
    124 recommend · 202
    The psychology of computer programmingGerald M. Weinberg
    2009–2026

    The psychology of computer programming

    Gerald M. Weinberg
    44 recommend · 122
    Cover of Mindsight
    2010–2020

    Mindsight

    Daniel J. Siegel
    7 recommend · 8