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

Hastings co-founded Pure Software in 1991. Their products were for software troubleshooting.

He co-founded Netflix in 1997.

https://en.wikipedia.org/wiki/Reed_Hastings



Pure was an amazing product. For C++ development, we relied on it for my team at SAIC, and when I moved to Angel Studios (we developed games and content for Nintendo, Sega, Disney) I immediately asked the owners to purchase a company license.

I saw Reed Hastings being interviewed on YouTube last night - fascinating how he has so many personal friendships with CEOs of competing companies.


Purify could find memory errors in just a few minutes that would take engineers days or weeks to track down. The dynamic instrumentation capability on existing binaries was huge. The first time I saw it in use was at Sybase. Running a demo version for an hour found enough problems that we instantly sprang for the license.


I used it at Sybase when I interned there in 2009. I've been fascinated by good developer tools ever since. It was such a joy to run, understand the reports and make fixes, and repeat.


Didn't IBM Rational buy Purify and make it 10x more expensive?


isn't that IBMs MO? Pretty sure rational was a startup at one point, too.


Purify was awesome back then, before Linux and the open source tools.

(I think Purify might've been the first phoning-home tool I saw, finding a way to email Pure if you exceeded your simultaneous licenses, but I might've misunderstood at the time. Around that time, it was normal for big-ticket Unix workstation software to have network license managers, which were tied with stale NFS mounts at our site as the most common cause of a fleet of expensive engineers on expensive workstations with expensive software all suddenly unable to work. :) )

A related awesome C development tool we used for discovering memory errors before then was the Saber-C debugger. https://www.softwarepreservation.org/projects/interactive_c/...


It would talk to your local license server, but it was definitely NOT communicating back to corporate.


What timeframe are you talking about?

I could be mistaken, since I no longer have the files from close to 30 years ago.

But I did think I saw a case in which it would try to email corporate about using too many seats.

It was memorable because that's the first time I saw that, and it seemed clever but invasive.


Late 90s/early 2000s. I definitely spent some time with the licensing code and I know it definitely did nothing like that then.


My experience must've been a little before that (I left that job in the mid-90s).

I could be mistaken. Or maybe the licensing code changed (due the Web explosion, or to evolution of a great product, or some other reason).


>Angel Studios

Was this the company that made Midtown Madness 2?


I think so, after I left.


I worked at Rational Software when we acquired Pure software. We sold tons of Purify+. The legend of course was the Hastings took the $ he made from selling Purify to Rational to start Netflix. So as a Rational employee, I had a contribution to Netflix's existence... Or so I like to tell myself ;).


Pure products were amazing. I always found the way Quantify represented profiling to be incredibly helpful back in the ancient days. I know there’s more advanced visualizations but I always found the logarithmically scaled directed edges in quantify to speak to me better than flame charts and other related techniques, I think because it represented the full execution graph rather than individual transactional paths. Anyway huge respect for Reed as an engineer and have always been impressed with both Netflix and the quality of the performance, debugging, and other efforts that have come out from them. He clearly values excellent engineering.


Do you have a picture of these "logarithmically scaled directed edges"?

I can imagine what you mean but a visual aid would be super useful.


I kagi’ed around and I can’t, sorry. The software is 30 some odd years old and was acquired by IBM and sublimated as all ibm acquisitions do. But my memory of it could well be approximated by using dot to create nodes for execution points with edges to calls that are rendered with a weight proportional to the log of the execution time. The nice thing is it allowed for recursive calls to be rendered as cycles, and there are a lot of non recursive cycles I found. It also did a reasonably good job of clustering so highly popular calls fanned into a sub graph but with each graph calling in clustered independently.


Thanks a lot!

I appreciated the description anyway!


No wonder Netflix has such a huge emphasis on engineering talent.


But Netflix was originally DVD rental. At that time it wasn't a tech company was it?


I follow Marc Randolph on Tiktok and he's spoken before that they knew things would eventually go online: https://www.tiktok.com/@marc_randolph/video/7079079298182909...


Is there anything to support that history? Documents from that 1997? Considering the company was founded by just trying to come up with random ideas I doubt they had too much foresight.


They were a tech company of their time: they had an excellent web site, search (and recommendation IIRC) etc, especially compared to most of their contemporaries.

Nowadays I wouldn't consider anyone in the DVD-renting business to be a tech company. I would still consider Netflix a tech business under their current business model.

Note that Netflix is relatively small and not really in control of their fate; they were presumably included in the "FAANG" acronym to make it fun. Now that two of those companies have changed their name it doesn't even fit (A, A, A, M and...N? Not the other M?)


Netflix was included in FAANG because it was a high growth tech stock, growing faster than all the others when it was included. It was the fastest growing stock on the market multiple times in the 2010s and was the fastest growing stock for the entire decade.


"Nowadays I wouldn't consider anyone in the DVD-renting business to be a tech company."

Netflix still rents DVDs.[1]

I actually much prefer their DVD service, because their selection of movies on DVD is infinitely superior to their streaming service, whose selection is absolutely atrocious.

Netflix's streaming service might have world-class delivery, but what they deliver is crap.

[1] - https://dvd.netflix.com/


> (A, A, A, M and...N? Not the other M?)

Well now we can say "MAAAAN it went downhill"


Recommendation accuracy was much more important for DVD rental, because of the wider selection of content and the slower feedback loop. So a good recommendation algorithm was a core competency for the business.


And when seeing his internal recommendation algorithm team hitting the wall in recommendation accuracy, Hastings boldly created a 1M$ "Netflix Prize" competition to create a better recommendation algorithm [0]. This boosted research efforts in the field and earned him and Netflix respect in ML academic circles.

[0] https://en.wikipedia.org/wiki/Netflix_Prize


Netflix was originally intended as a streaming company. The DVD rentals were a strategy to solve some non-technical problems with the business while the infrastructure for streaming caught up.


That's fascinating and an incredible example of long term planning. Do you have a source for this?

edit: A very cursory check of the Wikipedia page and https://www.vox.com/2017/9/13/16288364/streampunks-book-exce... suggest that it probably isn't true that Netflix was "originally intended as a streaming company" considering at it's founding online streaming was still far from feasible, but I'm open to evidence to the contrary.


My source is that I worked at Netflix in the early days, it was always part of the strategy. We were discussing streaming internally almost a decade before they actually delivered it.

While streaming technology was early and teetering on the edge of viability, the real challenge was maneuvering the studios to license content that they didn't want to license because they wanted to retain absolute control. They were very averse to streaming for multiple reasons. The gambit of using DVDs in a series of Hobson's choices for the studios almost worked but ultimately failed at the late stages for an important reason that was difficult to bridge.


From Netflix's IPO prospectus, dated May 22, 2002:

> We currently provide titles to our subscribers on DVD only. However, we continue to monitor additional delivery technologies and, when appropriate, believe that we are well-positioned to offer digital distribution and additional delivery options to our subscribers.

And further down, a bullet point in their growth strategy section:

> Implementing Digital Delivery. We continuously monitor the development of additional digital distribution technologies. Historically, new technologies, including the VCR and more recently the DVD player, have led to the creation of additional distribution channels for filmed entertainment. We intend to utilize our strong relationships with the studios to obtain rights to acquire and deliver filmed entertainment through emerging digital distribution platforms as they become economically, commercially and technologically viable for those subscribers who prefer digital distribution.

And later, regarding competition:

> We believe that our strategy of developing a large and growing subscriber base and our ability to personalize our library to each subscriber by leveraging our extensive database of user preferences positions us favorably to provide digital distribution of filmed entertainment as that market develops.

https://www.sec.gov/Archives/edgar/data/1065280/000101287002...

Streaming on the internet was already exploding by 1997; relatively speaking, of course. I distinctly remember first watching South Park--myself and several other students, working in the computer lab technical assistance office for work-study, huddled around a Mac. This likely would have been circa 1998-1999, if not late 1997 when it debuted. (In fact, I don't think I ever watched South Park on cable television until many years later, while staying at hotels.) Around that time I also remember a major, well-funded streaming website that was supposed to revolutionize Indie film distribution. Anybody working in computing or the film industry knew where distribution was heading--the only question was when all the pieces would come together to make it viable, broadband adoption being the most important. (Not sure if a majority of American households were yet "online", but if not that was already a rapidly approaching inevitability.) There were many ventures which dove in too early.

While I wasn't paying attention to (or even knew much about) Netflix before it's IPO, certainly by then it was well recognized--and recognized as brilliant--that Netflix's strategy was to build relationships with studios and rights holders on the one hand, and customers on the other, precisely to position themselves to dominate digital distribution when the time came. Online DVD rentals was the ramp, permitting them to build momentum so they'd have a head start ahead of anybody else in the digital distribution space. And it worked spectacularly; it took nearly a decade, if not more, for anybody to even come close to Netflix's lead. (Wikipedia says Netflix began streaming in 2007, same year as Hulu, but Netflix was still dominating until only a few years ago.)


Netflix was founded in 1997. You're talking about 2002.


are you a young un? dont you guys remember real audio? i remember streaming the NBA playoffs over dialup all the way in Australia. Video streaming was already a thing, it just didn't have a killer library.


Do you consider Amazon a tech company prior to AWS product launch?


Amazon made web-based book selling mainstream. Emphasis on web. Of course it was a tech company.


And the web based dvd rental then ? I mean, they were doing exactly the same as Amazon, why distinguish?


Banks have online customer sites. Are they tech companies?


If they did it when Amazon started their web store they would be.

How do you think Amazon infra gave birth to AWS? Does that sound to you like something a retail company would do?


Banks are tech companies, the business leadership just don't know it.


The business leadership of some banks do in fact know it.


It was an online website right around the dot com bubble.

It definitely was a tech company by that time’s standards.

Nowadays every company has an online store, but that was not the case when Amazon was selling books online that you usually had to go to a store for.


> It was an online website right around the dot com bubble.

Much sooner than that.

Amazon started in 1995. Not a lot of ecommerce websites existed then. One the earlier ones is Powell's Books which started selling in 1993 via telnet, in 1994 via web.


Tech company did and still does to an extent refer to "online" first, vs brick and mortar. In the context of the dot com boom, they were definitely tech


> At that time it wasn't a tech company was it?

At that time you would have to physically shop at Blockbuster to pick out a movie to watch.

With Netflix you picked what you wanted to watch online, maintained a queue and they would automatically send you DVDs through the mail.

It was absolutely a tech company since its inception.


it absolutely was a tech company. the 'Cinematch' recommender , replaced eventually, was one of the differences brought-up in the netflix/blockbuster lawsuits.


Sending dvds all over the USA with such quick turnaround was more impressive to me than streaming video.


I have a copy of the Pure Software Engineering Handbook which was created for internal use only. It's amazingly comprehensive and well-organized. I've never seen any kind of onboarding that comes close.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: