1,170 karma · joined April 13, 2020
https://en.wikipedia.org/wiki/MS-DOS_4.0_(multitasking) https://virtuallyfun.com/2013/03/17/european-ms-dos-4-00-aka...
It should not be confused with the mostly unrelated DOS 4.0 later released.
A Microsoft executive later said the multitasking DOS should probably not have been named "4.0" because it created a lot of confusion.
It's not "tutoring" to perform a code review and request additional changes to the patch. That's a standard feedback mechanism in free software development.
kazinator's analysis may be right, but it doesn't sound like it would have taken the maintainer more than a few minutes to explain his objections and given the contributor a chance to shore up his patch.
There's plenty of examples in the history of the kernel project of much larger patches going round and round until they land. From kazinator's description, it's possible the patch could have been made ready in a single review round.
> All three issues brought up by kazinator are reasonable grounds for ignoring the patch.
The patch (and bug report) wasn't ignored. That's kind of the point.
More info: https://vala.dev/
While I'm sure Blythe would sneer at manga in Japan, that country has adopted high tech just as much as this country has, and yet reading paper-based stories remains as popular as ever. He would probably sniff that manga is not "literary"—and that's probably closer to the heart of the matter.
Could it be that literary fiction today is not producing the stories Blythe claims it's producing—stories of memory, stories of "average" people working through the contradictions of life? Like NPR and PBS, so much literary fiction today is geared toward a rather narrow slice of American culture, a culture that implicitly agrees on a particular set of politics and cultural mores as beyond debate. If you don't agree with those mores, contemporary literary fiction reads like entering a slightly "off" world.
I'm not sure Updike's short stories in the 1950s really were for "everyone" in America, but I am certain that the stories being published today in Best American Short Stories are not.
https://news.ycombinator.com/item?id=36527284
https://news.ycombinator.com/item?id=36519833 (includes comments from article's co-author)
Are you sure? Wikipedia notes that for the Cray-1, released in 1975, eventually "eighty Cray-1s were sold, making it one of the most successful supercomputers in history."
https://en.wikipedia.org/wiki/Cray-1
Yes, yes, there's a difference between high-end mainframes and supercomputers, but there's also a difference between mainframes and the PDP-11, which is better categorized as a minicomputer.
Personally, I find the dismissal of Multics to be less about reality and more about the perpetuation of pre-existing lore. The Xerox Star and Smalltalk also did not fare well in terms of commercial sales, but they tend to be lionized in computer history rather than treated as a joke.
ref used many of the tricks described in the above post, including an incrementing counter to catch stale handles.
All pointers were converted to handles in debug and testing builds, but in release builds ref simply returned the pointer as a handle, to avoid the performance penalty. As machines grew faster, there was talk of never turning off ref.
Side win: There was a unit called "xref" (external ref) which converted pointers to stable handles in all builds (debug and release). It was the same code, but not compiled out. External refs were used as network handles in the server's bespoke RPC protocol.
They can, depending on how the PHP program is coded. PHP even supports non-blocking I/O.
While the M68K had its own growing pains (as seen with the evolution of the Macintosh), none of them seemed nearly as onerous as what was done to squeeze a few more years out of MS-DOS compatibility.