Spamcop lists gmail SMTP servers as spam servers

A while ago I ranted about automated spam filtering.

Here is yet another example of utter idiocy of some people.

Spamcop report for 64.233.182.188, aka nproxy.gmail.com currently states:


64.233.182.188 listed in bl.spamcop.net (127.0.0.2)

If there are no reports of ongoing objectionable email from this system it will be delisted automatically in approximately 2 hours.

Same thing for 64.233.182.184, 64.233.182.185, 64.233.182.186, 64.233.182.187, 64.233.182.189, 64.233.182.190, 64.233.182.191 (all resolve to nproxy.gmail.com, and all are addresses in gmail.com used to send email as listed by Ironport). I am sure rest of gmail is also reported as source of spam by SpamCop, I just can’t be arsed to keep on checking.

*sigh* Anyone needs any more convinient arguments for not using SpamCop? I am really really tempted to write a log parser that would automatically submit IP addresses of folks who use SpamCop back to SpamCop.

Oh, and at this point, when I talk about “utter idiocy of some people”, I am not even sure who I am refering to – SpamCop folks for listening to anyone reporting gmail (or hotmail, or yahoo mail, or any other “free” mail server) as source of spam instead of just whitelisting them, idiots who get a spam through a free gmail account, and report it to SpamCop as spam, or idiots who configure spamcop checks as default reject reason in their MTA.

JTAG

Just some JTAG related randomness, considering that I’ve touched on it in previous post.

Linksys WRT54Gx

Linksys WRT54G and WRT54GS have JTAG headers on motherboard. It is possible to solder on the pins into the header on the motherboard, and build a Wiggler style cable to re-flash the bootloader, if you ended up hoseing it.

Personally I’ve done it on two WRT54GSes, and one of the main changes I’ve done was to set the boot_wait variable to on by default in the boot loader.

As Wiggler hooks up over parallel port, and thus is slow as sin, reflashing anything but the bootloader (ie flashing in actual firmware over JTAG) would take days.


CS6400

CS6400 had an Sbus based JTAG interface for hardware tests. CS6400 was a Cray Research Superservers Inc.’s Cray Superserver 6400. If I remember correctly, it had up to 8 XDBuses, and up to 64 either 75 or 85Mhz SuperSPARC II mBus based CPUs (same ones that could be used in Sun SPARCstations 10s and SparcStation 20s).
These were rather elusive beasts, and while I used to own a SPARCserver 1000 (12.5 amp/hr space heater, that sounded like a jet taking off), and there was SPARCserver 2000 (rackfull of 3-phase joy) that I played with, I’ve never touched a CS6400.

In fact, I suspect that few people at Sun even knew what one was – there were some parts schematics and option lists printed in the paper versions of Sun Field Engineer Handbooks, but as CS6400 was a product that Sun inherited when Sun bought Cray Research Superservers/Floating Point Systems from SGI. Sun used the Cray technology to build shiny things like Enterprise xx00 (Campfire) and Enterprise 10000 (Starfire) product lines.

JTAG was the primary way of hardware diagnostics on E10K, and was connected to System Service Processor (SSP, commonly an Ultra 5)

P.S. Sun, why did you block off wast majority of useful FEH content to subscribers only? On, and Sun, will you sue me if I dig out an older version of FEH that you guys used to ship on a CD, and make it available on the interweb?


I distinctly remember using JTAG to recover something else in the past, however my memory fails me. Might have been Nokia cell phone, might have been some sort of uPCI x86 system.

OpenBIOS

In my previous post I’ve waxed lyrical about IEEE 1275 standard, also known as Open Firmware.

Comrades in the field pointed me towards OpenBIOS project, a GPL licensed implentation of Open Firmware. Currently, it seems like it is almost useful by mere mortals, as long as mere mortals have supported motherboard, and want to boot up Linux 2.2 or newer on it.

Sadly, average consumer doesn’t look for a “JTAG header” on a feature list, while shopping for a new motherboard, nor is he particularly interested in a socketed BIOS flash chip (which also would allow one to re-flash BIOS). Average users (those mythical beasts) also probably don’t have the experise on hand on how to use JTAG if they flashed in a broken OpenBIOS image, and ended up up the creek without the paddle.

I’ll take Open Firmware (and Open BIOS) over EFI any time of the day, because EFI is essentially a black box controlled by Intel, and without vendor consent end user doesn’t really control his PC (for a close to home example see recent efforts to get Windows XP running on x86 based Macintosh systems, that ended up with Apple releasing EFI extention implementing PC BIOS compatibility as part of Boot Camp package). My fear is that hardware is essentially just another black box, and without vendor consent, implementing free BIOS replacement is nearly impossible. That is, supporting hardware ends up being a process of reverse engineering hardware, which is not simple, and which few people want to do for free.

I hate to sound like Richard Stallman, but with EFI locking one’s PC functionality away at the BIOS level, and with recent trend of OS kernels running only signed kernel modules (Microsoft claims that admin will still be able to load unsigned drivers in Vista, but anyone willing to bet that this functionality will get depreciated, and eventually removed?), are you really in control of your computer?

Stanisław Lem

On March 27th, 2006, Polish science-fiction writer and philosopher Stanisław Lem passed away. His biography is available at Wikipedia.

I want to wax lyrical about pan Stanislaw a little bit, if only to get it out of my system.

It is likely that an average north american either has no idea who Lem was, or maybe heard that the 2002 movie “Solaris” is based on Lem’s book.

Bruce Sterling, in his “ The Spearhead of Cognition” points out that this was done on purpose – Lem was expelled from SFWA, and efforts were made to make his works non-grata in the States.

Tensions with his American colleagues came to a head in a bizarre international literary incident. In 1973, in an effort to promote “international goodwill,” the Science Fiction Writers of America (SFWA) conferred an honorary membership upon Lem, a distinction that had previously been given to only one other foreign writer, J.R.R. Tolkien.

But in 1975, the writer Philip Jose Farmer, whose sexually frank thrillers Lem had criticized, raised objections to Lem’s honorary membership. Farmer’s concerns were echoed by an addled Philip K. Dick, who was experiencing fits of paranoia at the time. Dick maintained that Lem had embezzled royalties from a Polish translation of Dick’s 1969 novel Ubik.

“The honorary voting of Stanislaw Lem to membership is the sheep voting the wolf a place at the communal hearth,” Dick warned SFWA members in ’75. “They certainly must be licking their chops back in Krakow right now.”

These attacks might not have gone any farther if Lem hadn’t published yet another critical article on contemporary sci-fi, “SF, or Phantasy Come to Grief.” The article itself was acidic, but its impact was amplified by yet another translation problem. In 1975, the Atlas World Press Review put out a dubious English-language version of the essay under the inflammatory title “Looking down on Science Fiction: A Novelist’s Choice for the World’s Worst Writing.” In this version, Lem is made to describe American sci-fi as “bad writing tacked together with wooden dialogue.” Although he did call American sci-fi “kitsch,” the other accusation appears to have been invented by the translators.

The perpetrators of the World’s Worst Writing turned on Lem. One SFWA member accused him of attacking American sci-fi writers at the prompting of his Communist masters. Other SFWA members questioned his ability to read English or suggested, falsely, that he was profiting from pirated editions of American books. In a straw vote taken in 1976, 70 percent of SFWA’s voting members supported a resolution to revoke Lem’s honorary membership.

Lem did have some American defenders. In an open letter to the journal Science Fiction Studies in 1977, Ursula K. Le Guin declared: “The SFWA is not a powerful organization, nothing compared to the Soviet Writers Union, say; but when it uses the tactics of the Soviet Writers Union, I think there is cause for concern, and reasons for shame.”

Today, former SFWA president Jerry Pournelle insists that Lem’s membership was revoked because of technicalities in the group’s bylaws, not politics. But in his 1977 exchange with Le Guin, Pournelle described Lem as someone “who finds a communist regime congenial” and “embraces communist egalitarianism.” In 1983, a letter to the editor in Omni Magazine denounced Lem as “the most boring writer in the world – and an avowed Communist” – even as Lem and his family were preparing to go into exile in Vienna. (They returned to Poland in 1988.) Despite the hostility of the American sci-fi community, mainstream writers such as John Updike and Anthony Burgess started praising Lem’s books in prominent places.

Jeet Heer, “Stanislaw Lem”

Oh, current take by SFWA is that Lem didn’t want to. God is their judge.

On the subject of God, in his youth Lem was rather close to one Karol Wojtyla. Life is funny this way.

It is true, however, that pan Stanisław was rather famous in the countries of the (now former) Soviet Block.

30 years before Hollywood did a remake of Solaris, Andrei Tarkovsky filmed that other, original, “Solyaris“.

Coincidentially, pan Stanisław did not approve of that version, and, in fact, stopped talking to Tarkovsky after one of quarrels. If you are both familiar with the work in question, and curious, nostalghia.com has English translations of the opinions of both Tarkovsky and Lem.

Your local BlockBusters probably doesn’t have it, however “Дознание пилота Пиркса” is based on Lem’s “The Inquest“, part of Tales of Pirx, the Pilot, and was a joint Soviet/Polish film.

“Astronauts” were filmed for TV in three parts as “Light of a Far Away Star” (Свет далекой звезды).

I’d say that generations of people got their start on science fiction with Lem’s works. “Return From the Stars”, Rohan from “The Invincible”, Bregg from “Return From the Stars”, The Cyberiad, many short stories were translated and published. One can argue that the censors didn’t get the subtle satire of Lem’s.

Some of Stanislaw Lem’s books in Polish are available at artefact.lib.ru. Translations to Russian are both there and at lib.ru.

I’ve looked for an English language translation, and couldn’t find one on-line, so the following bit is my translation from Russian of a few paragraphs from Z dzienników gwiazdowych Ijona Tichego (Star Diaries of Ijon Tichy), 21st Voyage.


[…]
In it (scientific literature -sta), as I soon discovered, there was plenty of new information. For example, Dr Gopfshtosser, brother of Gopfshtosser that was practicing tychology, created a periodic table of space civilizations, based on the three principles that allow to unmistakably identify most developed societies. These are the Laws of Trash, Noise and Spots. Each civilization that reaches technological stage, more and more finds itself sinking in it’s own trash, that creates lots of inconveniences, until the point when it moves all the trash to space. So that trash would not interfere with spacefaring too much, it gets placed in it’s own, isolated orbit. Thus an ever expanding ring of trash gets created, and exactly by it’s existence one can recognize civilizations that reach higher stages of progress.

However, after some time trash changes it’s nature – as intelligent electronics gets more and more developed, civilization needs to get rid of the ever increasing mass of computer trash, old probes, spacecraft, etc. These thinking refuses do not want to circle in the trash orbit forever, and run away, filling the neighborhood of the planet, and even whole of the solar system. Pollution of the environment by the AI is characteristic for this stage of development. Different civilizations use different approaches to deal with this problem; sometimes they even attempt computerocide – they place special traps in space, stickies, squishers, and other traps for the psychotic self-aware refuse. However the end results of all such efforts are ineffective: only the least intelligent trash gets caught, and this tactics just helps in survival of the smartest, weeding out the weak. Survivors, in turn, form groups and gangs, and start attacks and protest actions, demanding hard to fulfill demands, such as spare parts and living space. In case of refusal, they start interfering with radio transmissions, hijack broadcasts, read their own proclamations, and as a result around such a planet occurs an area of such noise and howling, anyone listening might rapture their ear-drums. Exactly by such noise it is possible – at a great distance at that – to identify civilizations suffering from AI pollution. It is even kind of strange that Earth astronomers were guessing for such a long time why it is that Cosmos is full of noise and various senseless signals. These signals are nothing other then interference created by the above-mentioned conflicts and seriously interfers in establishing trans-stellar communications.

And finally, sun spots, but distinct by the shape and chemical composition – that can be identified by spectrometer – betray existence of the most developed civilizations, that overcame both the Trash and Noise Thresholds. Such spots exist, when great clouds of the trash, accumulated over the ages, just like moths, sprint into the flames of the local Sun, in order to commit suicide. Such mania is induced in them by special depression-causing methods that acts on anything electronic that thinks. Method, of course, overly cruel, however existence in Cosmos, and furthermore creation of Civilizations in it, is also not a picnic.

According to Gopfshtosser, these three stages are an ironclad laws of development of humanoid civilizations. Periodic table of the good Doctor still had some flaws regarding the non-humanoid civilizations, however that didn’t hurt me any – I, for obvious reasons, were interested in creatures similar to us. So, after creating by the Gopfshtosser’s schematics a “WC” (Wonder-Civlization) detector, I immediately headed towards the Giades abundance, as extremely powerful noise was emitted from there, many planets were surrounded by trash rings, and in addition a few stars were showing spots with unusual lines in the spectrum – silent evidence of mass murder of electronic mind.

Oh, and lastly, if you’ve read the Star Voyages, 14th voyage, and were wondering “What the heck are sepulcis?”, well, wonder no-more.

Co-incidentially, Alexandr P. Rasnitsyn, in late 1960s, chose to name a family of newly discovered jurassic winged creatures Sepulcidae. A pre-print of the work was by round-about ways sent to Stanislaw Lem, who replied with a surprised post-card, amazed (and probably honored) to find out what they look like (as told by Kirill Eskov).

A good place to start reading up on the order Sepulcidae is probably: Rasnitsyn A.P. 1993. New taxa of Sepulcidae. In: Mesozoic insects and ostracods from Asia. Trans. Paleontol. Inst., Russian Acad. Sci. 252, Nauka Press, Moscow., 80-99. (in Russian).

Fare well, Stanislaw Lem.