Earlier quoted context omitted.
The difference is that Princess Diana made very little difference to most of our lives. Steve Jobs made such a huge impact in all of our (technologists, programmers, consumers) lives. Do you remember what mobile phones used to be like before the iPhone? How OSX kick-started the style of graphic design that is still in-trend, with aqua? How ugly consumer devices generally were? How he made design matter again? How dar…
Rich people can buy apple products, lots of poor people have been killed and maimed by landmines. It's best not to be so glib about how important a god to consumers was when some people did important charitable things despite being a figure in the tabloids.
BUT, to most (lucky) people reading Hacker News, Steve Jobs has had more of an impact on our day-to-day lives. He was a hero to many of us, and I don't think it's correct for some people to decide who is and isn't a valid hero. It's all about context.