On Wednesday 24 October 2001 13:00, Jon Pennington wrote:
--- Ron Sinclair
wrote: Since RAM has come down in price so much over the last 2 years, I suspect that this idea has been dropped.
Not entirely. These tools were written for and by people who spend WAAY more than $40 on a DIMM.
Previous poster before me wrote that, not I. I just included it with my own text, as reference. :o)
it can work with Windows or other OSs.
Outside of the intended scope of application. See how the author heavily chides Microsoft and others for not being friendly to these ideas...
Microsoft may be closed-source but there's a hell of a lot of shareware and freeware out there for that OS. The OS is unstable, as the author states, but that's a copout, IMO. The OS itself may be unstable, yes, but there's some awesome software that will run on this unstable OS (sim games like Falcon 4.0, Quake III, Flanker 2.0....). Just because the development of software for Microsoft may be difficult doesn't mean you can't create code that will get the job done.
The thing I don't understand about the above site is that the author is trying to sell an idea: selling faulty' RAM (which is a lot cheaper) and mapping out the bad bits.
No. You've missed the point entirely. Being the service guy at a large vendor of computational clusters, I once recieved a plain but heavy box, a little bigger than that which your personal banking checks are mailed to your house in (about half the size of your average software package, for those that don't use checks or cheques?). It was packed to the bursting point with 256MB, ECC DIMMs that somebody, at some point, had paid nearly a thousand dollars a stick for. Each one of those DIMMs had been tested as "bad" by crude means, and been shipped back to me for replacement. This box landed on my desk merely hours before the badmem patches were announced on /. or some place like that, and I had half a mind to find out exactly which ones of these DIMMs could be put to use in less important roles.
I got the point, but what I was talking about what the parts that you didn't include. His idea was to sell faulty RAM after mapping out the bad parts but how is one to sell it if it won't work on non-Linux systems? He'd have to label the product "for Linux use only." To people in the corporate environment running Linux, this may cut costs, but then again, costs could be cut by just buying cheaper RAM in the first place instead of $100 clips. I see this as benefiting those in the home and educational environments but not corporate. Does Linux-specific hardware sell well? Oh yeah....how would a company go about this? They'd sell the patch (which contains the remapping) AND the chip? You said the chip couldn't be hardcoded. The company would have to test the chip for faults, locate them, then use code to go around the bad part(s), but once you remove that chip and put it in another Linux machine, would that same remapping code go with the relocated chip?
What if this idea of his is implemented and someone with a dualboot Linux/W98 system wants to use this "cheaper" RAM?
This was never the intent. American profiteering wins again: a perfectly good idea spoiled by somebody trying to make a buck, or at least accusing someone else of it...
Dunno about that. He did offer to post any Windows code that anyone hacked. Paraphrasing here but what I saw on his pages seemed to say, "I'm not willing to port this procedure to Microsoft OSs but if someone else does, I'll be willing to post the info on my page." He offered, so there's at least SOME intent, just no intent on HIS behalf. :o)
I liked his info on his site but once I read about his Windows philosophy, I pretty much stopped reading.
This is a new addition to me...I must see what you're talking about.
I'm talking about the part where he chides MS about it's closed OS and unstability. Just seems to be a lame excuse. People develop for both OSs all the time (think VMWare). Software like CuteFTP was probably hard to design when considering that W95/98/2000 is closed-source but that particular program is very solid. I don't know what the CuteFTP creator's Windows philosophy is and I'm sure he may have run into problems when designing his product but because he prevailed, he's now got one hell of a product. Most of us on this list know of MS's faults and we have our negative opinions on the company and its OS. I just think Rick should have said that to port his code to Windows would have went beyond the scope of what he was doing. I was at his pages to read what was going on with his BadRAM project, not get a philosophy lesson. It's his site, yeah, but it helps to be a bit less subjective...everything else on his site was very much objective.
There's no need to adopt the same attitude as Microsoft's lackeys in regards to programming.
Whoa, whoa, whoa! Back this truck up. Microsoft has some of the best programmers in the world; I know a few. The problem with Microsoft is not the programmers, but the marketers and the support staff. The marketers hear that the programmers have something neat, develop a branding/packaging scheme, and rip it from the hands of the programmers before it's ready for sale. The programmers get stuck in a never-ending cycle of fixing problems that never should have seen the light of day, all the while the original codebase, concepts, and intended application are entirely forgotten. The consumer support division, on the other hand, *does* hire general morons. I digress.
The marketers and support staff for Microsoft have nothing directly to do with BSODs and CTDs. It's mostly software issues (and maybe hardware, depending on the case, I guess) that get you blue screens of death and crashes to desktop. Bottom line is that the product isn't ready to sell because the code isn't finished. Taking what you said above, I'm sure this happens with Linux products too. When the stable 2.4.0 kernel was released by Linus, many mentioned that it was too early yet, but Linus said that if it wasn't ready, it would never be, then he released it. The thing is, when things crash in Linux, the whole box doesn't go down. Some things still work. In the MS case, how many times have you seen a Windows box semi-functional...its either up or down. W98 has been around for some time now and even with the most current OS patches, its NEVER stable. How many years have MS's programmers had to make it stable, marketing department aside? Do marketers and support staff delve with patches? Probably not, or at least not at the same extent as when the OS is released when new.
For the record, I'm still staunchly against using the CPU to make beeps and warbles on a phone line for communication; this is a job best left to a dedicated circuit. Using an HSP device for grander things can be cool (like a PBX system), but gamers and road warriors would largely be better off without the technology. I'm all about saving money, but there are some corners you just shouldn't cut...
True. Then again, running a winmodem with a 1.5GHz CPU should be VERY trivial. The CPU cycles used to run an controllerless modem on, say, a 400MHz system would be needed elswhere but when you have a CPU that's 3 times as powerful, theres no REAL grounds for complaint.
I'm just putting out my thoughts on the memory test issue and my take on the Linux movement.
Thanks for your input, but I've been in the user trenches of Linux for seven years now. Movement? What movement? You mean that marketing fad two years ago? ;) I'd still be using Linux, even if it weren't, or were never, hip.
I've been using Linux since around 1997. Not entrenched but learning both Linux and Windows. I'm just now getting to the point to where I'm comfortable using a Linux-only system, but I'm only doing it now because I have no choice (hard disk with Windows crashed). When I say Linux movement, I'm not talking about it just being hip. I'm talking about all the Stallman wannabes out there that swear their mothers' souls to Linux. The OS is very good, but I have a life and like games and sims....not too many sims for Linux, and even then, I have a hard enough time installing smaller software. I can't imaging installing a flight sim in Linux...I can imagine lib errors and such. But anyways, IMO, there are things other than Linux. Liked how I played Devil's advocate in this post? :o) Laters! -- Ron Sinclair @ http://www.wigglit.com