The Averatec AV1050-EB1 Laptop: Broken Button, Tedious Taps, and the ... Breath Of Death

One of LOL’s hand-me-downs, its left button had given up the ghost; it would click no more. ... On the other hand, the LOL had never figured-out how to stop it from “tapping” — that ingenious feature where you can just tap your finger on the touch pad to simulate a mouse click. ... Actually, you could simulate a click by moving your hand in the air above the pad, or perhaps looking at it funny. ... I call it the “random click” feature, and it really livens-up one’s computer experience....

The Breath of Death

Anyway I had a theory on how to fix it, which was to blow real hard into the pad area, thus breaking-up the peanut butter or cola or whatever had congealed in there. ... I will submit that I didn’t dare do this while the computer still belonged to LOL (at least not much); I knew it was an untried, even radical, procedure. ... So I did it, naturally the touch pad got a little cranky, and I shut down with a USB mouse. Whereupon it refused to turn on; no screen. ... I was very very sad.... After a few hours ’though, it magically came back to life, and has done OK for days now. ... So while I cannot entirely recommend the Breath of Death procedure, it was exciting....

The Tapping The Tapping!

Well that’s EZ to fix! You just get into the wretched extremely ugly Elentech touch pad menu there, and do like it shows. This has suppressed tapping for several reboots now. The “Cursor continues” effect itself seems totally undetectable, but I haven’t really tried that hard....

When that stops working, I found that the following procedure also stopped the stupid tapping:

  1. Check “Tapping” “Enable(E)”.
  2. Click Apply.
  3. Uncheck “Tapping” “Enable(E)”.
  4. Click Apply.

This stopped it tapping numerous times — because I had to do it every time it rebooted — i.e., until I discovered “cursor continues”....

... You understand, just leaving the “Tapping” “Enable(E)” unchecked is completely without effect; ... well, almost always....

... So there you have it; the Complete Averatec Fix....

— Friday, May 12, 2006 6:05 pm

Anders Hejlsberg and the scripts: The Great Circle

Mr. Hejlsberg is the brilliant brain behind the (Borland) Turbo Pascal and Delphi RAD IDEs — the latter the fierce enemy (and copycat) of Microsoft’s Visual Basic. Both VB and Delphi are RAD GUI IDEs that produce Windows GUI programs. VB, although capable of compilation in later (post-Delphi) versions, nevertheless seemed to prefer interpreted code, like its non-GUI predecessor Basics; that is, it’s a script language — and the .NET incarnation of the product, although it discarded much of the barbaric syntax of its nominal ancestor, has returned to its roots to the extent that interpreted script output is again the only mode, like the other .NET languages with the exception of C++. ... Delphi, on the other hand, has never produced interpreted output, always compiling to real native 808x code (until its latter-day degenerate .NET versions, that is) — like its predecessor, Turbo Pascal....

So Hejlsberg went to work for Microsoft around 1996.

In an interview I saw — somewhere around http:// channel9.msdn.com/ shows/ Behind_The_Code; it was referenced in a 5/06 PCPlus article on the coming dissolution of Delphi and all for which it stands, — he said only one stupid thing, which is a pretty remarkable performance for 50 minutes or so of video....

... But what struck me, in these last days, was what a success Turbo Pascal and then Delphi were — and how totally without imitation! ... The interviewer asks Hejlsberg how he came up with this brilliant idea in the early ’80s, and Hejlsberg tries to explain it wasn’t really an idea; it’s just the obvious way people would want to develop code — edit, compile, the editor puts you right at any compile errors, and then you can breakpoint, step, run — all from within the editor — and so he tried to make it that way. ... And he did; and thousands and thousands of programmers, including me, were thrilled, for years and years and years. ... Indeed, he quietly averred Delphi still hasn’t been matched — i.e. a native-code RAD GUI IDE/compiler — which is quite correct. ... One can quibble about obscure expensive Windows offerings, but it’s particularly striking that in the ten years since Delphi, the Linux world hasn’t gotten anything as good as Turbo Pascal, much less Delphi! ... Except when Borland itself offered their ill-fated Delphi-for-Linux Kylix, which the Linuxoids scornfully disdained, supposedly because it didn’t have a GNU-enough license....

... Indeed, I’ve always thought it’s fairly obvious that one reason Linux/Unix had so many little script languages — there’s a new one every few months — is precisely because they don’t have Turbo Pascal!1 ... And yet, no one’s bothered to make a Turbo clone, much less a GNU-licensed Delphi-like IDE (well actually the poignantly-named Lazarus has almost got there, at last!). ... I’m not sure why that is; I’m inclined to credit paranoid suspicions about guruistic know-it-all insiderist techie I’ve-got-a-secret and-you-don’t supposedly smart guys. ... The average code developer just can’t bear the idea of an EZ way for mortals to write compiled native code without the grinding intricacy that coding, and especially GUI coding, typically requires; I mean, then, anybody could write software....

The Final Irony

Whatever. ... The final irony is simple: Microsoft brought Hejlsberg over for the scripting language to end all scripting languages: first, the aborted Microsoft Java, and then, the towering scriptiness of C# and .NET. ... Despite being instrumental in the creation of what will apparently be the high point of GUI/RAD/native-code compilation, Hejlsberg, and Microsoft, expend vast intellectual and other resources to create an interpreted language system, i.e. the flowering of the dream of UCSD P-code — an antediluvian interpreted Pascal system which Borland pretty-much put out of business a generation ago....

... So there’s your movie, folks. For some reason, the computer world must subsist on interpreted scripts because native code is too dangerous; too expensive. ... Too useful? ... Even ’though Turbo Pascal wowed ’em in the 80s, the new millennia must have scripts....

Annoyed at Scripts

I’m annoyed at script systems mostly because they’re one more thing that can screw-up. ... If I write a Delphi program, I expect it to work on numerous machines other than the one I wrote it on. ... With a script, no matter how cute, I expect (1.) the script interpreter to be missing, (2.) the correct version etc. to be missing, (3.) the interpreter to be incompatible in some way that is beyond the comprehension of all living things, (4.) and etc. ... I concede, what with security and the ever-rushing multiplication of junk, I’m probably just delusional — i.e. everything’s like that in these latter days!...

And of course, despite seeming like a wrong turn to me ... it’s not even that popular! ... Throngs are not rushing to embrace C# and .NET, despite Microsoft’s most sincere efforts. ... I doubt this has anything to do with the company’s foolish neglect of native compilation, and more with the changing nature of the whole ball of wax, but it’s still a little cold consolation as my trivial career in little computers trickles away! ... At least we had fast native compilers, young ’un, back in the day; not these rinky-tinky script thingeys....

— Tuesday, June 27, 2006 10:56 am


1. After a 2-hour session with BASH for a minor script change, I would have to submit another likely suspect for the ubiquity of the little Linux script languages: the ABSOLUTE AWFUL STUPID SCUMMY MORONIC BASH oral-tradition alleged script language. ... It’s that good. ... It’s not really Unix’s fault, but it is a pitifully annoying public shame, especially after years of these snooty morons’ august put downs of the pathetic MSDOS batch language — which has a known limited set of rules, and can actually be used by mortals without 10 years of trench experience. ... That, of course, is why Microsoft has been furiously imitating Linux with new super-script languages and a thousand syntactical rules; the latest, I believe, is “power shell”. ... But they’ll never catch up; BASH has special syntactical rules for every single punctuation mark; numbers of them; constellations! ... I was foolishly trying to allow the user — me — to query the proc like “proc ?” but “?” of course is a wild card — one BASH book didn’t even have it in the index! They forgot — which is one of the many extreme annoyances of this briliant script chaos, as I have already whined-about in my brilliant essay on recursive grep.

Dr. Dobbs: The Last of the Programming Magazines?

At least, the last of the old programming magazines. ... Visual Studio Magazine is supposedly still going, but I haven’t seen a newsstand copy in a while; there are a few Java and Microsoft magazines, but their focus is rarely programming per se, but more how to use whatever features have been introduced in the latest Sun or Microsoft product announcement. ... And then of course I hope I’ve missed some newcomer — but if so, they’re not in Barnes & Noble or Borders....

And I’m afraid Dobbs itself isn’t long for this vale of tears. ... I’ve only picked up an issue now and then over recent years at least, because their algorithm focus has never appealed; shockingly, I’ve found programming is rarely about finding the latest cleverest way to do something, but more like finding some feasible reliable relatively nonbuggy way. ... Anyway, somewhere in the interval they’ve dropped the letters column, a sure sign the end is near. ... One of the minor puzzles about the Dobbs debacle is how the publisher CMP (1.) shut-down Software Development Magazine first; then (2.) transferred many of the SDM features to Dobbs; and finally (3.) didn’t transfer the excellent SDM editor Alexandra Morales, who apparently was just let to wander off into the night. ... I suppose since the magazines are all closing anyway, it’s hardly important....

The obvious place all these magazines are going is the internet (but see my other cranky theories), and indeed the last few magazine collapses I’ve attended included relentless promotion of the magazine’s “web page” or “portal”, and Dobbs is no exception; indeed, their portal just froze up Firefox! ... So sad. ... It’s true when I’m looking for technical information, I turn to the internet first, and I suppose these programming magazines have survived for years at least in part by persuading newcomers to pay them to learn about programming, which doesn’t work anymore since everyone knows about the internet....

But one of the things I learned early-on in my internet years — and before, in the days of dial-up bulletin boards! — was that positively the worst sites were the magazines’; they were often out-of-date and broken. The best sites have been — and as far as I know, continue to be — low- or non-profits, run at least to some extent for the amusement of the web master.

It does not do to rail against fate, but I will miss the magazines — perhaps as much for their snooty pretensions as anything else! ... My goodness, the latest Dobbs finally admitted that Java occasionally stops for a few seconds to garbage collect — just like my 6809 Radio Shack Color Computer Microsoft Basic! ... I’ve never seen that admission in any magazine before! How many years did it take to ’fess up!? ... And to whom do I complain now? No letters column and, soon, no magazine! ... Oh how I loved to fume and write cranky letters to the editor!...

— the autumnal programmer
Wednesday, January 10, 2007 6:19 pm

The Hammer has Fallen

Yes within the last few weeks @ Wednesday, January 28, 2009 2:36 pm, Dr. Dobbs has passed from this world of light but, oddly, not to the vaporous online realms; no, they wound-up as a pitiful occasional section in the still physically-incarnated Information Week, which I may have started getting because of this, or which I may have been throwing-away for months or years. ... The upside:

  • It took longer than I expected! ... But I still mourn....

  • The gimpel ad apparently went with them, so it’s still “the longest continuously advertised software tool in human history” as they continuously boast.

  • Various annoying excrescences which appeared on a regular basis — columns by beloved wacky personalities, relentless promotion of various programming cults — have apparently departed.

Be at peace, oh wandering programming spirit....

So What Happened to .NET? (hint: where is Microsoft Office.net?)

I saw some amusing whispering in a British computer magazine about how Vista, the new Microsoft operating system to come (in 2007?), had very little .NET in it — despite years of Microsoft claims that .NET would be absolutely central to upcoming operating systems, with the very tip-top features unavailable to plain ol’ Win32 code. ... How could that be, they wondered plaintively? ... This is so obvious I begin to think I’m getting senile. ... But then again, I’m apparently the only one who remembers why Al Gore was vice president!* ... Ok that makes the senility obvious....

... Anyway, folks, .NET was the anti-Java! ... Microsoft was kicked-out of their own Java when they tried to extend it (Sun successfully sued), and at that time everyone was sure the wonderful glistening future of the internet was going to be all Java, all the time! ... .NET was an obvious strategic move; if Microsoft couldn’t flog Java, it could do better-than-Java! ... But that was all it was; Microsoft has enough money so they can do these things and, if Java had remained robust and wonderful instead of fading into the woodwork as it’s doing these days in favor of Ruby on Rails or whatever — well Microsoft might well have continued concentrating and indeed put all kinds of tasty Vista features out of reach of all but the .NET privileged. ... But that didn’t happen....

— Tuesday, June 27, 2006 10:43 am

* Ross Perot. The Clinton/Gore ticket was highly unusual for a national party, because it didn’t have “regional balance”; normally the southern Clinton would have been “balanced” by a northeastern Democrat, or at least someone from outside the South. ... What people forget is Ross Perot was, at the time, the “middle way”; no one was sure whether he was liberal/conversative. Only later did he become thought-of as a Bush spoiler. ... And with Bush from Texas like Perot, Clinton picked Gore to help neutralize Perot. ... Of course since then, with the great success of Clinton/Gore — they beat the balanced Bush/what’s-his-name — the unbalanced ticket has become more accepted, i.e. Bush/Cheney. ... But then again, Kerry/what’s-his-name was a return to the old ways....

HP Paperweight

That’d be a 2003-or-so Hewlett Packard Pavilion 505n, a donation to the Laboratories of a sensitive caring person who was tired of it. ... The handy create-a-restore-set feature conveniently creates six CDs on the built-in CDR burner — not counting the two misfires I had to do over — all of which took an hour or two as it slowly and rigorously verified and verified every little byte, and then, after I followed instructions in the manual to jigger the BIOS so it’d boot off the CD, automatically wiped the system and restored it — until it got to the fourth CD, whereupon it repeatedly gave up, saying a certain file “won’t restore” or something. ... Thus conveniently converting the unit into a sizable paperweight.

... I was probably supposed to use the handy partition restore feature, which Hewlett Packard hints at by making the CDR route as annoying as they could — and, of course, ultimately destructive, but I doubt they did that on purpose; just natural talent. ... The software’s crummy and hostile, fails in predictable and stupid ways and, just to make it clear what the company thinks of you, warns repeatedly that it will only create the CD set once. ... The idea, incidentally, of the partition restore/6 CD route is so HP can install more spyware and junk; the old days of a two or three-CD restore set were just too limiting for them....

Anyway, the point is not so much to make mock of a stupid incompetent company — although of course that’s always fun! — but to suggest we have even less reason to bother buying brand-name computers, at least if the brand is HP/Compaq, since the only reason for ever doing that was the likelihood of continuing support — which it appears is now void. ... So get that white box if someone offers a deal; but whatever, insist on a restore set.1

(HP offers no solution at their web site and hasn’t responded to an email or two I conveyed their way — and somehow I don’t expect them to; although they did send me a “web site experience” survey I agreed-to, in which I provided unambiguous detail + references to here.)

Reprieve!

Thursday, June 5, 2008 4:07 pm. But then in the fullness of time ... I was going to install a DVD drive on the thing, in the handy expansion slot, so at least I could try-out some Linux Format offerings now and then, but then, on a whim, I thought “let’s try reading those pesky supposed-restore disks again” and — they worked! ... Kuel, eh!? Right-on past the cranky disc #4! ... Everything copacetic, eh? ... So then I replaced HP’s original CDRW drive with a non-scam unit from the local flea market, and actually found a leftover 256Meg RAM in the “memories” drawer that seemed to work, and there you are: another important antique computer resuscitation! ... Perhaps I should note that what the restore CDs actually restored — apparently — is the stupid restore partition! ... I.e., the plot was to be able to change hard drives I suppose. But whatever, the scheme required a competently-engineered CD reader, as opposed to the HP junk; such as the fine equipment available from the local thrift store for $10 or so....

... But then there’s the Gateway/Emachine/Brandx-this-week Vista®©™ Imaginary Restore CDs ...

Not nearly as bad as HP’s instant-recycling program, but in its way much more creative! ... Emachine’s $300 Vista machine comes with a hot little restore-something program, and it’s true if you actually read everything it says they don’t promise in any way to produce restore CDs or DVDs1 or anything. ... What they’ll produce is “application/driver” restore media — so you can get back all that c--p-ware that came with the machine! ... It was only my innocent naiveté, just assuming that they wouldn’t try to trick me with a utility like this....

... But they did; they tricked me good right and proper, and the system developers in whatever outlaw regime they hang-out in can give each other high fives for their fiendish ingenuity! ... Actually, I would opine it’s a scam rather than the seeming grotesque incompetence it appears to be because, see, the emachine / Gateway / brandx customers really really want wipe disks, so this feature seems as if it provides them, without the considerable bother — and perhaps the provocation of Microsoft irritation - bordering - on - psychotic - aggression — of actually producing them....

... Anyway, the anonymous manufacturer (considerable confusion arises in their pitiful little pamphlet — the only documentation — between emachine and gateway) provides a recovery partition like HP, and didn’t persuade me to format the hard drive before using their scammy imaginary restore discs, so all-in-all I shouldn’t complain! ... And the partition restore worked great, and who wants to preserve one of these machines beyond its hard drives’ natural life-span anyway? ... They’re bad-enough as it is. ... Which, sadly, brings me to how Vista Sux q.v.

... And then the weary days passed and I got around to uninstalling the c--pware in the machine — which broke my antivirus program by the usual cunning expedient of uninstalling random DLLs; so nice to know nothing changes....

— the sadder but wiser programmer
Friday, August 3, 2007 2:07 pm


1. You want a restore set of CDs, because Windows operating systems must be “wiped” every two or 3 years. They simply cease to function: slower and slower, weirder and weirder. ... I don’t know if they’re designed that way or it’s just incompetence — well actually I’m pretty sure it’s that special American combination of both — but whatever, this is such a certainty, I’ve actually read it occasionally in the otherwise faultlessly-boot-licking magazines! ... Then again, I assume many folk regard these machines as disposable and if you are such a one, then sail on! ... Keep no map, nor compass....