Showing tag results for History

Jul 21, 2014
Post comments count0
Post likes count0

The alternate story of the time one of my colleagues debugged a line-of-business application for a package delivery service

Raymond Chen
Raymond Chen

Some people objected to the length, the structure, the metaphors, the speculation, and fabrication. So let's say they were my editors. Here's what the article might have looked like, had I taken their recommendations. (Some recommendations were to text that was also recommended cut. I applied the recommendations before cutting; the cuts are in g...

History
Jul 18, 2014
Post comments count0
Post likes count0

The time one of my colleagues debugged a line-of-business application for a package delivery service

Raymond Chen
Raymond Chen

Back in the days of Windows 95 development, one of my colleagues debugged a line-of-business application for a major delivery service. This was a program that the company gave to its top-tier high-volume customers, so that they could place and track their orders directly. And by directly, I mean that the program dialed the modem (since that w...

History
Jun 26, 2014
Post comments count0
Post likes count0

For Honor, For Excellence, For Pizza

Raymond Chen
Raymond Chen

Hacker News member citizenlow recalls the time I went over after hours to help out the Money team debug a nasty kernel issue. They were running into mysterious crashes during their stress testing and asked for my help in debugging it. I helped out other teams quite a bit, like writing a new version of Dr. Watson for the Windows 98 team or ...

History
Jun 19, 2014
Post comments count0
Post likes count0

What happened to the Shut Down menu in classic Task Manager?

Raymond Chen
Raymond Chen

The great thing about open comments is that anybody can use them to introduce their favorite gripe as long as it shares at least four letters of the alphabet in common with the putative topic of the base article. xpclient "asks" why the Shut Down menu was removed from Task Manager. I put the word "asks" in quotation marks, because it's really a ...

History
Jun 18, 2014
Post comments count0
Post likes count0

10 is the new 6

Raymond Chen
Raymond Chen

While it may no longer be true that everything at Microsoft is built using various flavors of Visual C++ 5.0, 6.0, and 7.0, there is still a kernel of truth in it: A lot of customers are still using Visual C++ 6.0. That's why the unofficial slogan for Visual C++ 2010 was 10 is the new 6. Everybody on the team got a T-shirt with the slogan (beca...

History
Jun 17, 2014
Post comments count0
Post likes count0

Who would ever write a multi-threaded GUI program?

Raymond Chen
Raymond Chen

During the development of Windows 95, the user interface team discovered that a component provided by another team didn't work well under multi-threaded conditions. It was documented that the function had to be the first call made by a thread into the component. The user interface team discovered that if one thread called , and then used the...

History
May 20, 2014
Post comments count0
Post likes count0

The code names for various subprojects within Windows 95

Raymond Chen
Raymond Chen

Most people know that Windows 95 was code-named Chicago. The subprojects of Windows 95 also had their code names, in part because code names are cool, and in part because these projects were already under way by the time somebody decided to combine them into one giant project. Even when they were separate projects, the first three teams...

History
May 9, 2014
Post comments count0
Post likes count0

When was the WM_COPYDATA message introduced, and was it ported downlevel?

Raymond Chen
Raymond Chen

Gabe wondered when the message was introduced. The message was introduced by Win32. It did not exist in 16-bit Windows. But it was there all along. The The message was carefully designed so that it worked in 16-bit Windows automatically. In other words, you retained your source code compatibility between 16-bit and 32-bit Windows without hav...

History
May 6, 2014
Post comments count0
Post likes count0

Letting the boss think your project is classier than it really is

Raymond Chen
Raymond Chen

Once upon a time, there was a team developing two versions of a product, the first a short-term project to ship soon, and the other a more ambitious project to ship later. (Sound familiar?) They chose to assign the projects code names Ren and Stimpy, in honor of the lead characters from the eponymous cartoon series. Over time, the two projects me...

History