Skip to content

Justin Mason's Weblog Posts

‘Internet advances not always pure tech’ shocker

Jason Kottke: Portal Wars II: When Search Engines Attack. He makes a great point (from Robert Morris at Etech 2002): while advances on the internet are typically heralded as tech-driven, in fact they’re more often usability-driven. Examples:

Mosaic was not an advancement in technology over TBL’s original browser. Blogger is a highly-specialized FTP client. IM is IRC++ (or IRC for Dummies, depending on your POV).

Dead right. Good tech, without the rough edges sanded down, and a degree of comprehensibility, is useless.

Aside: I wonder if Robert Morris, IBM is any relation to Robert T Morris, the 1988 internet worm guy?

Comments closed

Evil Alarm Clocks

It seems alarm clocks may be responsible for more than just waking you up at unfriendly hours of the day — they may also make you hallucinate and imagine visitations from supernatural beings, according to Michael Persinger, a psychologist who’s been investigating the effects of complex electromagnetic fields on the brain’s perception. He says:

As a human being, I am concerned about the illusionary explanations for human consciousness and the future of human existence. Consequently after writing the Neuropsychological Base of God Beliefs (1987), I began the systematic application of complex electromagnetic fields to discern the patterns that will induce experiences (sensed presence) that are attributed to the myriad of ego-alien intrusions which range from gods to aliens. The research is not to demean anyone’s religious/mystical experience but instead to determine which portions of the brain or its electromagnetic patterns generate the experience.

So it turns out that Horizon, the BBC science programme, has just shown an episode about Dr. Persinger’s work. The transcript isn’t up yet, unfortunately, but some mails on the forteana list make it sound like it’ll be well worth a read when it is. (It’ll be here, apparently.)

One great find is this paper:

‘A left-handed Roman Catholic female adolescent with a history of early brain trauma reported nightly visitations by a sentient being. During one episode she experienced vibrations of the bed, an external presence along the left side that moved into her body, inner vaginal (not clitoral) and uterine sensations, and the sense of being impregnated by a force she attributed to the Holy Spirit. After the latter experience she felt an invisible baby superimposed upon her left shoulder. Analyses of the measurements for magnetic anomalies within her bedroom indicated an electric clock about 20 cm from her head while she slept. The complex form of the 4 microT magnetic pulses generated by the clock was similar to shapes that evoke electrical seizures in epileptic rats and sensitive humans.’

Also worth noting that Richard Dawkins has little aptitude for religious feelings, even magnetically-induced ones!

Comments closed

The Open Proxy Problem

The Open Proxy Problem, a PowerPoint/PDF presentation shown at the Internet2 Members Meeting of April 9th 2003, by Joe St Sauver, Ph.D (Director, User Services and Network Applications University of Oregon Computing Center).

Well worth a read if you’re interested in network security or spam. Joe’s done an astonishing job of researching every angle of the issue, from historical comparisons to ‘blue boxes’ circa 1971, the status of proxy servers to the Chinese government, and even a statistical analysis of proxy DNSBL overlap. (BTW, did you know that the New York Times was broken into via an open proxy?)

Comments closed

Using VNC For Your Main Desktop

I’ve just fixed my desktop machine (had to buy a new CPU, unfortunately, after the old one died during shipping).

I then upgraded to Red Hat 9 (woo, very nice), switched to KDE for my desktop, and took a look at software suspend (because the machine is too noisy to leave on permanently in the corner of the living room).

However, the latter won’t work with my video card; instead, the machine reboots continually when resuming from suspend. Problem.

A bit of thinking about the problem came up with a nifty solution… I’d heard of folks using a VNC server for their main desktop, in order to connect to it from any machine they found themselves near, and not be ‘tethered’ to one particular desktop machine. The same system also means I can run my desktop with a virtual display, and just ‘connect’ to this from the real one. Then, when I want to suspend, I can just kill off the X server, suspend, and start up a new one after resume.

If you’re curious about how to do this, read on

From: Justin Mason
Subject: setting up a VNC desktop

Software suspend won’t work with my video card; instead, the machine reboots continually when resuming from suspend. Problem.

A bit of thinking about the problem came up with a nifty solution… I’d heard of folks using a VNC server for their main desktop, in order to connect to it from any machine they found themselves near, and not be ‘tethered’ to one particular desktop machine. The same system also means I can run my desktop with a virtual display, and just ‘connect’ to this from the real one. Then, when I want to suspend, I can just kill off the ‘hardware’ X server, suspend, and start up a new one after resume.

First, install xf4vnc. This gives you a VNC server that can use the ‘Render’ extension, and therefore display anti-aliased text efficiently. Installation of this is a bit of a manual job, unfortunately, since the author hasn’t actually packaged it in any way. Not too hard though; just 3 copy commands; I don’t think you actually need any files apart from the two in the xf4vnc-linux-i386 group.

Create a file called ~/.xserverrc containing:

:: /usr/local/bin/Xvnc-xf4vnc -depth 16 -geometry 1152×864 -deferupdate 10 :0

Best to make the depth and geometry match your current display.

Next, create a script called ~/bin/x containing:

:: #!/bin/sh
:: X :1 &
:: sleep 4
:: vncviewer -compresslevel 0 -quality 9 -fullscreen -display :1 localhost:0

(ie. start an X display on :1, then display vncviewer to that display.) Don’t forget to make it executable with chmod.

Now, close your current X desktop, return to the console, and run startx to start a new one. This won’t display; instead, it’ll run GNOME/KDE/whatever using a virtual framebuffer. CTRL-Z and bg that process.

Run the x script. It’ll connect to your virtual desktop. That’s it!

You can now hit CTRL-ALT-Backspace to your heart’s content. When your display is killed, the applications and desktop remain untouched. When you rerun the x script, it’ll reconnect and nothing will have changed apart from the mouse pointer position. In fact, I just restarted my X server halfway through that sentence ;)

Have fun!

Comments closed

(Untitled)

Guardian: Ministers may be questioned over cover-up.

The cover-up into security force collusion with loyalist murder gangs in Northern Ireland may have reached the highest echelons of the army and even government ministers, Britain’s most senior police officer revealed yesterday. …

He said loyalist paramilitaries had been helped by RUC officers and members of a covert army squad, the FRU (force research unit), and that the cooperation between them included ‘wilful failure to keep records, the absence of accountability, the withholding of intelligence and evidence, and the extreme of agents being involved in murder’.

Comments closed

More RHL9 comments

More comments on that RHL9 review… interesting to see that RH ran into the same Unicode problem we did with SpamAssassin — namely that using Unicode charsets is horrifically slow compared to plain old ASCII. (This is the main reason we use ASCII internally in SpamAssassin.)

Bootup Scripts and Unicode: All the text processing utilities, grep, awk, sort, etc all work significantly slower when using the Unicode UTF locale. To speed the bootup, in the /etc/rc.sysinit and other SysV scripts, because the configuration is using 7bit ASCII these utilities are now invoked with LC_ALL=C utility to force the C locale.

(Also interesting to note who reported the bug, too ;)

Other nice additions:

  • Keith Packard’s xrandr, to resize and rotate an X screen on the fly.
  • redhat-config-(tab) to list all system config stuff from the commandline. At last, sensible naming for this stuff!
  • Debuginfo RPMs, to install debug symbols for your system libraries on-the-fly.
  • Subversion. (Although I’m a bit disappointed to read that svn doesn’t improve on CVS’ ability to do merges at all, which has drastically reduced my keenness to upgrade.)
Comments closed

Red Hat 9, and POSIX ACLs

Good techie review of RH9, thanks Padraig. I find this horrifically kludgy, though:

Just a quick observation. The way text editors save files normally, is to create a new file with a temporary random name, and then move/rename the new file to name of the original. Using this technique, if the file being edited has ACLs, the ACLs will be lost. The Vim editor uses libacl to obtain the original ACLs, and then add them back after the save. It is important that other applications that save files in the same fashion are updated to use libacl.

Bad bad bad. Shouldn’t require application code updates like this. I think this is POSIX’ fault. Mind you, according to acl(5), it looks like umask(2) and a concept of parent-directory-affecting-child-nodes’-ACLs seems to apply; so that improves matters a little.

Still, I don’t like the idea of changing something as fundamental as the system calls used to copy and update files in a filesystem, which hasn’t changed in ~15 years on the UNIX platform. I am sure there’ll be nasty side-effects. Maybe that’s why the POSIX 1003.1e ACL standardization effort foundered ;)

Comments closed

Afghanistan’s First Irish Pub Opens

You just can’t get away from ’em. Irish bars, I mean.

‘The first public house in Afghanistan since the fall of the Taliban has opened – and it’s Irish. The Irish Club opened on a secluded side street in the centre of Kabul last month – on St Patrick’s Day.’ …

‘There are Afghan staff, of course, but they have all been given Irish names – Kevin, Jimmy, Michael, George – ‘to protect them from possible retaliation’ …

Fazel Ahmed Manawi, the deputy supreme court justice, said any Muslims found drinking at the Irish Club will be punished. ‘We have got a lot of foreigners living in our country and unfortunately, this is a necessary thing for them,’ he said.’ (Full story)

Date: Fri, 18 Apr 2003 09:36:01 +0100
From: Joe McNally (spam-protected)
To: Yahoogroups Forteana (spam-protected)
Subject: Afghanistan – no end to the horror in sight

http://www.irishnews.com/access/daily/current.asp?SID=431306

Out with the Taliban, in with the craic

THE first public house in Afghanistan since the fall of the Taliban has opened – and it’s Irish.

In Taliban times, a fully stocked Irish pub serving whiskey and cold beer in the heart of the ultra-Islamic country’s capital would have been unimaginable.

It still is for many Afghans, but the Kabul night-spot has been a life-saver for many expatriates working in the city.

The Irish Club opened on a secluded side street in the centre of Kabul last month – on St Patrick’s Day.

There is no sign, and not even a number on the door, but in a country where terrorists are still a real threat, that is exactly the way the Irish owner Sean Martin McQuade wants it.

“We wanted to keep a low profile, so we didn’t advertise whatsoever,” he said.

“But people know where to find us. News travels fast by word of mouth.”

In a mock Tudor-style house behind the blank outer wall, immaculate Afghan waiters in black trousers, white shirts and black bow ties serve up beer for £1.25 and cocktails for £1.90.

Customers – mostly aid workers, diplomats and journalists – crowd around a wooden bar topped off with green marble imported from Ireland.

Afghan carpets are strewn about the floor. Posters for Guinness are tacked all over the walls. Small lanterns – handy during the sporadic power cuts – are placed on every table.

“We are the first people to stick our necks out and say this can be a cosmopolitan city,” Mr McQuade, who has worked as an engineer in Afghanistan for the last 11 years, said.

He insisted that he had gone out of his way not to offend anyone and had sought the approval of a neighbourhood mullah to open the bar. In return, he promised to help rebuild the pot-holed road in front of the club and to help relocate an adjacent school to a bigger, better site.

The bar is officially licensed by the state to sell alcohol – but only to foreigners. An Afghan bouncer keeps locals out, checking IDs and making sure patrons sign in.

There are Afghan staff, of course, but they have all been given Irish names – Kevin, Jimmy, Michael, George – “to protect them from possible retaliation”.

The Taliban may no longer be in power, but Muslim conservatives continue to hold sway in Afghanistan.

Fazel Ahmed Manawi, the deputy supreme court justice, said any Muslims found drinking at the Irish Club will be punished.

“We have got a lot of foreigners living in our country and unfortunately, this is a necessary thing for them,” he said.

« Back — Joe McNally :: Flaneur at Large :: http://www.flaneur.org.uk

1 Comment

Venezuelan General: ‘Proof Washington was behind coup’

CBC.ca: Venezuela has Proof Washington was Behind Failed Coup, says General .

The embassy also rejected allegations by governing party legislators that two U.S. military officials who visited the Fuerte Tiuna military base in Caracas the day before Chavez’s ouster were helping coup leaders.

The two officers spent two hours at the base April 11 to investigate information about troop movements, the embassy said. They left hours before Chavez was deposed. Two officers returned to the base April 13 for another evaluation of the situation.

According to the Council on Hemispheric Affairs:

Venezuelan and U.S. officials are investigating allegations that two high-level military officials from the U.S. embassy, including Army Lt. Col. James Rogers, were at Fuerte Tiuna military base the first night of the coup while Chávez was being held there.

The U.S. embassy initially called the allegations ‘pure rubbish.’ A month after the overthrow, it issued a statement saying the two officials were at the base for two hours late Thursday afternoon, April 11, just before the coup unfolded that evening. They were checking reports of troop movements, the embassy said, and returned Saturday, April 13, during the coup to check the general situation.

Ri-ight.

The details of how the coup occurred are deepening suspicions of U.S. involvement among critics, such as Birns, who draw parallels to the 1973 coup in Chile. They contend that Chávez’s overthrow was not the result of a ‘spontaneous popular uprising’ as the coup leaders, the U.S. government and Chávez opponents contend. Rather, they say, it was a highly orchestrated, carefully thought-out plan by a corrupt class of business, labor, media and military elites who are backed by the United States and who see Chávez’s ‘peaceful revolution’ on behalf of Venezuela’s impoverished majority as a threat to their privileges.

‘This is as classic as they come,’ said William Blum, author of Killing Hope: U.S. Military and CIA Interventions Since World War II. In an April 27 interview with NCR, Blum said the CIA was ‘not even embarrassed’ to use its ‘same methods all over again,’ namely, helping to create a situation of chaos and violence that invites the military to step in.

Comments closed

reStructuredText v. EtText

reStructuredText is apparently the new wave of text-based markup — in the Python community at least. ;)

It’s basically a reworking of Zope’s StructuredText, which — like my own EtText, which is what this blog is written in — is itself a reworking of Setext. Setext is an old Amiga smart-text format which I first encountered in the Plexus web server back in 1993. Plexus, BTW, was what HTTP server number 70-something ran.

It’s interesting. I’d been considering modifying EtText to use some StructuredText ideas, such as indentation indicating tag-nesting levels. But it looks like reStructuredText has got rid of that idea, and instead does what EtText does: ie. indentation indicates quoting. So it must have driven someone up the wall in that case.

There’s a reStructuredText primer here. Compare with EtText’s quick intro. (gack, what is that font I’m using there? ;)

Still, a few other nice ideas to steal ;) — I like the idea of ending the paragraph with colon-colon to indicate that the next quoted block is a code sample in monospace format. hmm…

Comments closed

Ask Don Rumsfeld!

the ‘Ask Don Rumsfeld’ simulator

Your question was:

Any sign of those WMDs yet, Don?

Answer:

It might just be in the words one uses, and someone would then say, oh, my goodness, he thinks this and someone else thinks that. I am impatient. I probably will remain impatient. And if everything were being done absolutely perfectly, I probably would still be impatient. Our relationship with them is multi-faceted, it’s political, it’s economic, and clearly there are security implications.

I guess anything’s possible. I can’t validate it. Oh, I think I’ll leave that for the coming days and weeks. Now that I think of it, I shouldn’t have mentioned it. So when we do the best we can and we pull all this information together, and we then say well that’s basically what we see as the situation, that is really only the known knowns and the known unknowns.

Maybe that is kind of idiosyncratic behaviour on my part but it seems quite rational to me and I think I will stick with it. And it’s constantly a moving target. Well, you know, the United States has a wonderful record of humanitarian assistance, and caring about people, and participation in funding of medical activities, and food programs for people, and we’re not against any religion. As a country, we’re not against any race.

It’s just not knowable. We are looking for code words to describe a relationship that is in transition, I think, is a challenge. I don’t have any good current information that would validate that story.

Comments closed

Ways to pass the time on boring train journeys, pt.XVII

A group of Russian train conductors needed hospital treatment after smashing their heads repeatedly against a train window to find out who had the strongest forehead.

The conductors came up with the contest as a way of passing time on the 3,000 mile journey from Novosibirsk in Siberia to Vladivostock. The men were treated in hospital after stopping the train midway through the journey at the town of Vyazemskaya and demanding medical help, Pravda reports.

Story filed: 08:48 Thursday 17th April 2003 (Ananova)

Comments closed

Record for most blocked host on the ‘net

Wow. I think this is the most blocklist hits I’ve ever seen in a mail… the open relay 61.159.235.36 is listed in a whole 19 DNS blocklists.

  • T_RCVD_IN_DEADBEEF (0.0 points) RBL: T_RCVD_IN_DEADBEEF RBL A check: found 36.235.159.61.bl.deadbeef.com., type: 127.0.0.2
  • RCVD_IN_NJABL (1.2 points) RBL: Received via a relay in dnsbl.njabl.org RBL A check: found 36.235.159.61.dnsbl.njabl.org., type: 127.0.0.9
  • RCVD_IN_OSIRUSOFT_COM (0.5 points) RBL: Received via a relay in relays.osirusoft.com RBL A check: found 36.235.159.61.relays.osirusoft.com., type: 127.0.0.9
  • RCVD_IN_UNCONFIRMED_DSBL (0.0 points) RBL: Received via a relay in unconfirmed.dsbl.org RBL TXT check: found 36.235.159.61.unconfirmed.dsbl.org., type: http://dsbl.org/listing?ip=61.159.235.36
  • T_RCVD_IN_WIREHUB_PROXIES (0.0 points) RBL: T_RCVD_IN_WIREHUB_PROXIES RBL A check: found 36.235.159.61.proxies.blackholes.wirehub.net., type: 127.0.0.2
  • T_RCVD_IN_GIPPER (0.0 points) RBL: T_RCVD_IN_GIPPER RBL A check: found 36.235.159.61.proxy.bl.gweep.ca., type: 127.0.0.1
  • T_RCVD_IN_WIREHUB_BH (0.0 points) RBL: T_RCVD_IN_WIREHUB_BH RBL A check: found 36.235.159.61.blackholes.wirehub.net., type: 127.0.0.2
  • RCVD_IN_DSBL (4.3 points) RBL: Received via a relay in list.dsbl.org RBL TXT check: found 36.235.159.61.list.dsbl.org., type: http://dsbl.org/listing?ip=61.159.235.36
  • RCVD_IN_BL_SPAMCOP_NET (0.0 points) RBL: Received via a relay in bl.spamcop.net RBL TXT check: found 36.235.159.61.bl.spamcop.net., type: Blocked – see http://spamcop.net/bl.shtml?61.159.235.36
  • T_RCVD_IN_SORBS (0.0 points) RBL: T_RCVD_IN_SORBS RBL A check: found 36.235.159.61.dnsbl.sorbs.net., type: 127.0.0.2
  • RCVD_IN_SBL (1.1 points) RBL: Received via SBLed relay, see http://www.spamhaus.org/sbl/ RBL TXT check: found 36.235.159.61.sbl.spamhaus.org., type: Listed on SBL – see http://spamhaus.org/SBL/sbl.lasso?query=SBL5950
  • RCVD_IN_OPM (4.3 points) RBL: Received via a relay in opm.blitzed.org RBL TXT check: found 36.235.159.61.opm.blitzed.org., type: open proxy – see http://blitzed.org/proxy/?ip=61.159.235.36
  • T_RCVD_IN_OSSOCKS (0.0 points) RBL: T_RCVD_IN_OSSOCKS RBL A check: found 36.235.159.61.socks.relays.osirusoft.com., type: 127.0.0.9
  • T_RCVD_IN_MONKEYS_UPL (0.0 points) RBL: Received via a relay in proxies.relays.monkeys.com. RBL TXT check: found 36.235.159.61.proxies.relays.monkeys.com., type: BLOCKED: See http://www.monkeys.com/upl/listed-ip-0.cgi?ip=61.159.235.36
  • T_RCVD_IN_OPM_HTTP_CONNECT (0.0 points) RBL: T_RCVD_IN_OPM_HTTP_CONNECT
  • T_RCVD_IN_SORBS_HTTP (0.0 points) RBL: T_RCVD_IN_SORBS_HTTP
  • T_RCVD_IN_FIVETEN_SPAM (0.0 points) RBL: T_RCVD_IN_FIVETEN_SPAM
  • T_RCVD_IN_OPM_HTTP_POST (0.0 points) RBL: T_RCVD_IN_OPM_HTTP_POST

Aha. looking it up, it’s in China. That explains it… Full message here.

Date: Thu, 17 Apr 2003 07:51:51 +0000
From: “HGH Free Sample” (spam-protected)
To: (spam-protected)
Subject: SPAM(40.60) Shed Weight While You Sleep with HGH hyvsjpilripyoiebf

This is a multi-part message in MIME format.

————=_3E9E19A5.69236551

Content-Disposition: inline

This mail is probably spam. The original message has been attached along with this report, so you can recognize or block similar unwanted mail in future. See http://spamassassin.org/tag/ for more details.

Content preview: As seen on NBC, CBS, CNN, and even Oprah! The health

discovery that actually reverses aging while burning fat.

Content analysis details: (40.60 points, 5 required) T_DATE_SPAMWARE_Y2K (0.0 points) Date header uses unusual Y2K formatting ADDR_FREE (0.8 points) From Address contains FREE RATWARE_EGROUPS (4.3 points) Bulk email software fingerprint (eGroups) foun d in headers FROM_ENDS_IN_NUMS (0.7 points) From: ends in numbers BANG_OPRAH (4.3 points) BODY: Talks about Oprah with an exclamation! SOME_BREAKTHROUGH (0.9 points) BODY: Describes some sort of breakthrough WHILE_YOU_SLEEP (2.6 points) BODY: While you Sleep REVERSE_AGING (2.9 points) BODY: Reverses Aging BANG_EXERCISE (2.7 points) BODY: Talks about exercise with an exclamation ! DIET (0.0 points) BODY: Lose Weight Spam AS_SEEN_ON (3.3 points) BODY: As seen on national TV! T_AS_SEEN_ON (0.0 points) BODY: /seenn\b\s*(?:TV|ABC|NBC|CBS|CNN|Op rah|USA Today|48 Hours|(The )?New York Times|\w+\s+TV|:)/i T_BLANK_LINE_RATIO_01_08_10 (0.0 points) BODY: T_BLANK_LINE_RATIO_01_08_10 HTML_50_60 (0.1 points) BODY: Message is 50% to 60% HTML BAYES_90 (2.9 points) BODY: Bayesian classifier says spam probabilit y is 90 to 99%

[score: 0.9050] HTML_MESSAGE (0.0 points) BODY: HTML included in message T_BLANK_LINE_RATIO_20_08_10 (0.0 points) BODY: T_BLANK_LINE_RATIO_20_08_10 T_BLANK_LINE_RATIO_04_08_10 (0.0 points) BODY: T_BLANK_LINE_RATIO_04_08_10 T_BLANK_LINE_RATIO_08_08_10 (0.0 points) BODY: T_BLANK_LINE_RATIO_08_08_10 HTML_TAG_BALANCE_HTML (0.0 points) BODY: HTML has unbalanced “html” tags T_MIME_QP (0.0 points) RAW: T_MIME_QP MIME_HTML_NO_CHARSET (0.0 points) RAW: Message text in HTML without specified charset FORGED_RCVD_HELO (1.0 points) Received: contains a forged HELO DATE_IN_FUTURE_03_06 (1.5 points) Date: is 3 to 6 hours after Received: date T_RCVD_IN_DEADBEEF (0.0 points) RBL: T_RCVD_IN_DEADBEEF

[RBL A check: found 36.235.159.61.bl.deadbeef.com., type: 12 7.0.0.2] RCVD_IN_NJABL (1.2 points) RBL: Received via a relay in dnsbl.njabl.org

[RBL A check: found 36.235.159.61.dnsbl.njabl.org., type: 12 7.0.0.9] RCVD_IN_OSIRUSOFT_COM (0.5 points) RBL: Received via a relay in relays.osiruso ft.com

[RBL A check: found 36.235.159.61.relays.osirusoft.com., typ e: 127.0.0.9]
RCVD_IN_UNCONFIRMED_DSBL (0.0 points) RBL: Received via a relay in unconfirmed .dsbl.org

[RBL TXT check: found 36.235.159.61.unconfirmed.dsbl.org., t ype: http://dsbl.org/listing?ip=61.159.235.36]
T_RCVD_IN_WIREHUB_PROXIES (0.0 points) RBL: T_RCVD_IN_WIREHUB_PROXIES

[RBL A check: found 36.235.159.61.proxies.blackholes.wirehub .net., type: 127.0.0.2] T_RCVD_IN_GIPPER (0.0 points) RBL: T_RCVD_IN_GIPPER

[RBL A check: found 36.235.159.61.proxy.bl.gweep.ca., type: 127.0.0.1] T_RCVD_IN_WIREHUB_BH (0.0 points) RBL: T_RCVD_IN_WIREHUB_BH

[RBL A check: found 36.235.159.61.blackholes.wirehub.net., t ype: 127.0.0.2]
RCVD_IN_DSBL (4.3 points) RBL: Received via a relay in list.dsbl.org

[RBL TXT check: found 36.235.159.61.list.dsbl.org., type: ht tp://dsbl.org/listing?ip=61.159.235.36] RCVD_IN_BL_SPAMCOP_NET (0.0 points) RBL: Received via a relay in bl.spamcop.ne t

[RBL TXT check: found 36.235.159.61.bl.spamcop.net., type: B locked – see http://spamcop.net/bl.shtml?61.159.235.36] T_RCVD_IN_SORBS (0.0 points) RBL: T_RCVD_IN_SORBS

[RBL A check: found 36.235.159.61.dnsbl.sorbs.net., type: 12 7.0.0.2] RCVD_IN_SBL (1.1 points) RBL: Received via SBLed relay, see http://www. spamhaus.org/sbl/

[RBL TXT check: found 36.235.159.61.sbl.spamhaus.org., type:

Listed on SBL - see http://spamhaus.org/SBL/sbl.lasso?query=SBL5950]

RCVD_IN_OPM (4.3 points) RBL: Received via a relay in opm.blitzed.org

[RBL TXT check: found 36.235.159.61.opm.blitzed.org., type: 

open proxy – see http://blitzed.org/proxy/?ip=61.159.235.36] T_RCVD_IN_OSSOCKS (0.0 points) RBL: T_RCVD_IN_OSSOCKS

[RBL A check: found 36.235.159.61.socks.relays.osirusoft.com

., type: 127.0.0.9] T_RCVD_IN_MONKEYS_UPL (0.0 points) RBL: Received via a relay in proxies.relays .monkeys.com.

[RBL TXT check: found 36.235.159.61.proxies.relays.monkeys.c

om., type: BLOCKED: See http://www.monkeys.com/upl/listed-ip-0.cgi?ip=61.159.23 5.36] T_RCVD_IN_OPM_HTTP_CONNECT (0.0 points) RBL: T_RCVD_IN_OPM_HTTP_CONNECT T_RCVD_IN_SORBS_HTTP (0.0 points) RBL: T_RCVD_IN_SORBS_HTTP T_RCVD_IN_FIVETEN_SPAM (0.0 points) RBL: T_RCVD_IN_FIVETEN_SPAM T_RCVD_IN_OPM_HTTP_POST (0.0 points) RBL: T_RCVD_IN_OPM_HTTP_POST MISSING_MIMEOLE (0.1 points) Message has X-MSMail-Priority, but no X-MimeOL E MIME_HTML_ONLY (0.1 points) Message only has text/html MIME parts HG_HORMONE (1.0 points) Talks about hormones for human growth T_MIME_HTML_NO_DOCTYPE (0.0 points) T_MIME_HTML_NO_DOCTYPE MISSING_OUTLOOK_NAME (0.0 points) Message looks like Outlook, but isn’t

The original message did not contain plain text, and may be unsafe to open with some email clients; in particular, it may contain a virus, or confirm that your address can receive spam. If you wish to view it, it may be safer to save it to a file and open it with an editor.

————=_3E9E19A5.69236551

Content-Description: original message before SpamAssassin
Content-Disposition: attachment

by localhost.jmason.org (Postfix) with ESMTP id 714158B318 for (spam-protected) Wed, 16 Apr 2003 23:03:54 -0400 (EDT)

by localhost with IMAP (fetchmail-5.9.0) for (spam-protected) (single-drop); Wed, 16 Apr 2003 20:03:54 -0700 (PDT)

From: “HGH Free Sample” (spam-protected)
To: (spam-protected)
Subject: Shed Weight While You Sleep with HGH hyvsjpilripyoiebf
Date: Thu, 17 Apr 03 07:51:51 GMT

This is a multi-part message in MIME format.

–8_0AED7_CBCE_D_E.1F.

<

p>

> As seen on

NBC, CBS, CNN, and even Oprah!

> The health

discovery that actually reverses aging while burning fat.

> Without dieting

or exercise!

<

p>

> Forget aging

and dieting forever!

> l, Helvetica, sans-serif”>Get

<

p> Your Free Bottle Now! Visit Us Here

<

p align=’3D”center”‘>  

<

p align=’3D”center”‘>  

<

p align=’3D”center”‘>  

<

p align=’3D”center”‘>  

<

p align=’3D”center”‘>  

<

p align=’3D”center”‘>  

 

 

Why was this email sent to you? At some point you registered or made a purchase on a Web site with privacy policies explaining that they may share your information with partners who will send you valuable offers from time to time.

If you no longer wish to be notified of th= e latest

scientific breakthroughs or valuable offers, you may simply choo= se to

take yourself out of the database permanently by choosing this link.

aumyfi flmpycuoji wv siskt u g jhuqxgtzvhftswxogtid xpypp

–8_0AED7_CBCE_D_E.1F.–

————=_3E9E19A5.69236551–

Comments closed

Priorities

Good to see the US troops in Baghdad were kept busy keeping an eye on the important stuff — like surrounding the Oil Ministry building with 50 tanks and snipers, while the largest collection of antiquities in the Middle East got trashed. That’s keeping your priorities straight!

The imposing building in the Al-Mustarisiya quarter is guarded by around 50 US tanks which block every entrance, while sharpshooters are positioned on the roof and in the windows.

The curious onlooker is clearly unwelcome. Any motorist who drifts within a few metres of the main entrance is told to leave immediately.

Residents noted that the irrigation ministry, just next door, was torched.

(Sydney Morning Herald) (more in attached mail).

Date: Wed, 16 Apr 2003 08:07:44 -0000
From: “uncle_slacky” (spam-protected)
To: (spam-protected)
Subject: Re: Baghdad looting

— In (spam-protected) Roy Stilling (spam-protected) wrote:


> On “Yesterday in Parliament” yesterday, one of the awkward squad MPs
> made the claim that while the mob was looting Iraq’s museums and
> public buildings, US forces guarded one ministry only – the Oil
> Ministry. Anyone seen any corroboration of that claim anywhere?

A quick News Google indicates, for example:

Oil ministry an untouched building in ravaged Baghdad http://www.smh.com.au/articles/2003/04/16/1050172643895.html

Since US forces rolled into central Baghdad a week ago, one of the sole public buildings untouched by looters has been Iraq’s massive oil ministry, which is under round-the-clock surveillance by troops.

The imposing building in the Al-Mustarisiya quarter is guarded by around 50 US tanks which block every entrance, while sharpshooters are positioned on the roof and in the windows.

The curious onlooker is clearly unwelcome. Any motorist who drifts within a few metres of the main entrance is told to leave immediately.

Baghdad residents have complained that US troops should do more to protect against the looters, most of them Shi’ite Muslims repressed by Saddam Hussein’s Sunni-dominated regime who live in the vast slum known as Saddam City on the northern outskirts.

But while museums, banks, hotels and libraries have been ransacked, the oil ministry remains secure.

The symbolism is loaded, considering how vehemently the United States and Britain denied war opponents’ accusations that the campaign to oust Saddam was driven by oil lust.

“They came from the other side of the world. Do you believe they’re going to do much for me? They’ve just come for the oil,” fumed Salam Mohammad Hassan, a doctor who lives near the ministry.

Residents noted that the irrigation ministry, just next door, was torched.

US forces, who say they cannot prevent looting across the capital of five million, respond that they are not trying to seize Iraq’s oil resources but preserve them.

“Anyone who says we’re protecting this ministry to steal Iraqi oil doesn’t know what’s really going on in this country,” US Captain Scott McDonald told AFP at the ministry gates.

The United States, he said, is only safeguarding Iraq’s potential which would otherwise be considered game for looters.

“Oil belongs to the Iraqi people; it’s their property. It must be protected because it’ll go, indirectly, to build schools and hospitals,” he said.

McDonald said a few looters had managed to sneak into the ministry- cum-fortress after US troops entered Baghdad. A few offices were robbed but nearly all files and archives remain intact, he said.

Coalition forces also say they control all of Iraq’s oilfields.

Amnesty International has criticised the attention on controlling oilfields, which it said must have taken “much planning and resources.”

“However, there is scarce evidence of similar levels of planning and allocation of resources for securing public and other institutions essential for the survival and well-being of the population,” the London-based rights group said.

Iraq has the world’s largest oil resources after Saudi Arabia, with 112 billion barrels of proven reserves.

Before the start of the war, Iraq was producing about 2.5 million barrels a day, of which just under two million were exported under UN supervision through the “oil-for-food” program.

In front of the oil ministry, a young Iraqi sat down in hopes of selling cigarettes.

“Before, lots of people would stop here to buy from me, that’s why I’ve kept coming. But there hasn’t been anyone for a few days.”

Upon saying that, he was kicked out unceremoniously by a soldier.

*

and going back to last week, from

http://www.guardian.co.uk/worldlatest/story/0,1280,-2547131,00.html

“U.S. troops occupied the Oil Ministry. But the nine-story Ministry of Transport building was gutted by fire, as was the Iraqi Olympic headquarters, while the Ministry of Education was partially burned. Near the Interior Ministry, the office building of Saddam Hussein’s son Odai stood damaged, its upper floors blackened.”

and from

http://www.guardian.co.uk/worldlatest/story/0,1280,-2556458,00.html

“The Oil Ministry also seemed intact with a heavy U.S. military presence inside.”

BTW these reports are duplicated on many other news sites, they’re not just the product of the Grauniad’s fevered imagination…

Rob

Comments closed

Iraqwar.ru Redux

Did Russians Use Blog To Aid Iraq? Some slightly paranoid theories, IMO. Interesting to note, though, that Stratfor reckons it was written by GRU (or ex-GRU) staff.

The bottom line of the article, more or less, is that it was written by some ex-GRU people who possibly wanted to help the Iraqis, who indirectly received the intelligence from folks still employed by the agency.

Interesting snippet:

Denisov said ‘a high-level source’ told him that sensitive information being promulgated in the Russian media, Iraqwar.ru included, was one … item on the agenda during Bush national security advisor Condoleezza Rice’s meeting the day before at the Kremlin with Russian President Vladimir V. Putin.
Comments closed

For reference: email usability

I was clearing out my mail last night, and came across a message that referenced a mail I sent a few years back; it’s a selection of feature requests I made at the start of development of Evolution, the GNOME mail reader/contact manager/Outlook clone. (Not sure if any got implemented BTW ;)

Since I still think some of these are killer ideas that would really improve email readers, and since the only copy is sitting in a mailing list archive, I’ll take a local copy here by posting it.

Worth noting that the reason it came up was a quick mail exchange with Kaitlin ‘Duck’ Sherwood, who’s the queen of email usability, and will be working on the OSAF’s Chandler PIM (and mail) application. Not only had she read the CHI’96 paper in question, she noted it as a ‘profound influence’! Cool — and bodes well for Chandler!

Kaitlin also replied with some excellent plans for folder-overview presentation; I can’t wait to see the results in Chandler, personally. If you want an idea of this stuff, her page on the Perfect Email Client lives here.

Quick top tip: filtering or colorizing messages based how you’re addressed in the headers is immediately beneficial. Quoting Ducky:

My pet view also color-codes messages based on how you were addressed.
  • to me and only me
  • to me and other people
  • cc me and only me
  • cc me and other people
  • bcc me
  • Most people who have implemented the above techniques (you can do it
    with either Outlook or Eudora, though it’s somewhat painful to set up) tell me they’ve saved between 25% and 50% of their prior email time.

She’s right, too!

From: Justin Mason (spam-protected)
Date: Fri, 02 Jun 2000 12:11:56 +0100
Subject: CHI’96 paper on mail usability and some thoughts

Hi guys,

Dunno if you’ve seen this, it’s a good paper on email usability and some recommendations to improve same…

http://www.acm.org/sigchi/chi96/proceedings/papers/Whittaker/sw_txt.htm

Basically it says:

  1. heavy mail users use incoming mail as a to-do list and appointment tracker

(I personally would add “as a reference bookshelf” as well in my case);

  1. filing into folders doesn’t work in a lot of cases; once it’s out of the

inbox it’s off the radar and soon forgotten about; and folder names are hard to pick and remember;

  1. users quite often do not delete mails in case they become valuable context

for an ongoing discussion, resulting in inbox bloat and an interleaved stack of messages from threads filling up the inbox;

  1. inbox bloat means important mails from a day or two ago soon scroll out

of the “main” window and are lost in the noise.

to fix these:

  • it recommends threading (makes sense, and we know that). This reduces

the visual impact of inbox bloat and sorts 3. and 4.

  • close links to PIM functions such as todo and datebook would be good to help

with 1. (that’s the plan isn’t it!)

  • vfolders should deal with 2.

A few ideas I came up with myself during reading it:

  • I previously added some code to ExMH to colorise messages, and used

the colours as a way of differentiating “todo low-priority”, “todo high-pri”, “support mails”, “pals chatting”, etc. This worked very well as a way to scan a lot of mails and immediately work out the rough categorisation without having to read and parse the from and subject. (unfortunately the code stopped working in the next ver of ExMH and my Tk knowledge wasn’t good enough to fix it!) Helps with problem 4 and aids scanning.

  • up to now there’s been essentially 3 states for mail messages — “unread”,

“read” and “deleted” (ie. not there anymore). I would like to see another state, “saved_as_context”, which would be similar to deleted; ie. the mail would not be visible to the user at all. However, if another mail came in that referenced the “saved_as_context” mail, it would be possible (probably through hitting a “view context thread” button) to see all of that new msg’s context mails. This sorts out problem 3 in a nice way IMHO. BTW it may even be better to use “saved_as_context” instead of “deleted”, ie. keep deleted msgs around for possible context use, and purge them periodically.

  • Retitling mails (ie. changing their subjects after they’ve been received)

would help deal with problem 1 as well — e.g. changing a mail from “Re: help” to “How to fix the latest Outlook worm” is obviously handy for future visual message retrieval ;)

  • It would be handy if an incoming mail can be converted into a To-Do list item

in the PIM interface; ie. right-click on mail, select “add to to-do list”, and that mail (and/or thread!) would be visible in the To-Do PIM interface in some way (even just as a “see this mail” link a la the “note” attached to Palm To-Do list items). It’d also be cool if this went both ways so the To-Do list position/priority of a mail was visible in the inbox view.

Anyway, these are some ideas I thought I’d throw in. I’m pretty excited by the possibilities of Evolution, and I’m looking forward to trying it out; after reading that paper, I just had to share ;)

BTW I haven’t used MS Outlook, so forgive me if Outlook sorts out these problems and I just didn’t notice — ditto for Evolution too, I haven’t had the time to get it compiling yet! ;)

–j.

Comments closed

‘And if she back with new coalition of da willing you better know fi run fast’

SomethingAwful: Livin’ In A Dictator’s Paradise. Possibly the funniest thing I’ve read in weeks:

Those of you who follow the minor news related to the recent war in Iraq might have noticed a story about the CIA broadcasting an insulting rap song about Saddam Hussein on their radio airplane. While this may seem like a fairly good idea if you’re say drunk or waging a war against a rival gangsta rapper when you’re fighting a real war it seems a little silly. Oh how wrong I was! Set to the tune of ‘Gangsta’s Paradise’ this rap is roughly two minutes of distilled pathos, no doubt swaying the thoughts of many Iraqis against their brutal dictator and earning the United States a reputation for intelligence. Think about it, one day you’re strapped to a mattress spring with a car battery hooked up to your testicles being shocked for mispronouncing ‘Tikrit’. The next day you’re listening to the radio and on comes this ‘awesome’ rap song about Saddam with lines like ‘My days are finished and I will die – all I need is chili fries’ and ‘Everybody in the house say we hate you’.

That’s about when you say goodbye to your family, strap some dynamite to your chest, and sprint to the nearest Marine Corps checkpoint. What a fucking travesty. There is so much wrong with this whole concept, let alone the cringe inducing execution, that it’s hard to know where to start a rant about it. The whole thing reeks of the clumsy hipster appeal of something like ‘Poochy’ from the ‘The Simpsons’ only ten times worse because instead of a stodgy corporate think-tank it was done by the government. Asking them to create anything that’s in touch with the youth market is sort of like going to a retirement home and asking a bunch of septuagenarians with Alzheimer’s disease to pen a film script about teens coming of age in the ghetto.

Helpfully, Zack provides some suggested new tunes to cover for the next conflict with Syria… read on…

Comments closed

Amazing photo of London by night

Wow. An incredible shot up at Astronomy Pic of the Day, taken by an unnamed astronaut on-board the ISS with a digital camera. Hyde Park, Regent’s Park, and the M25 are all very clearly visible.

So I guess that means the Great Wall is no longer the only man-made structure visible from space then ;)

Comments closed

Reasons Not To Buy Dell Laptops, pt. XVII

While trying to figure out why my loaner laptop is SO SLOW, I found this on the Linux Dell laptop temperature-control i8k driver website:

No credits to DELL Computer who has always refused to give support on Linux or provide any useful information on the I8K buttons and their buggy BIOS.

Makes you wonder if there are any laptop manufacturers with a concept of open hardware support.

(BTW, current theories on the woeful speed are (a) 128megs of RAM just isn’t enough to use GNOME or KDE on linux these days, and (b) a 4200rpm disk with feck-all cache can’t handle any hard work.)

Other bad news: my heavy-lifting desktop PC’s arrived and won’t power on. yikes.

But — on a brighter note: the sun’s come out; I saw an eagle yesterday; and it rained last night, and all the birds are twittering in the trees, catching worms etc. In the meantime, the lazy cat sits on the balcony and watches idly, even when one lands on the railing less than 3 feet away. I suppose catfood is a lot easier to get hold of. ;)

Comments closed

‘Crows shall feed on Gordon Brown’s pancreas’

Ben Hammersley links to these two works of comedic genius: Mohammed Saeed al-Sahaf’s new column in the Grauniad:

Earlier in the week I watched as joyous Iraqis celebrated our triumph by pulling down – with the help of defecting American soldiers – Baghdad’s only statue of actor Robert Donat as Mr Chips. I understand it was quite a good film, but we have no need of your imperialist icons now. Saddam has freed us from your oppressive rule, so we are saying goodbye to your Mr Chips. Ha! I have made myself laugh! I will not gloat further over this thrilling but predictable defeat which vindicates me so completely.

Also, a blog here. Brilliant.

Comments closed

Tim Bray on Drugs

Tim Bray’s weblog is a great read; I’ve added it to my daily list. Today, he’s provided a fantastic article about the drugs problem in Vancouver’s Downtown Eastside.

Dublin has historically had a serious of up-and-down swings with a heroin problem; at one stage, it was one of the worst in Europe. It improved quite a lot during the 90’s, but it’s going downhill again, apparently; maybe the legislators need to read this article.

(The big problem as far as I can see is that treatment centres are horrifically underfunded, it being a lot easier, and — while not cheaper — at least already budgeted for, to ship the junkies off to prison. Business as usual. Of course, while they’re there, they’re (a) off the streets (out of sight, out of mind), and (b) learning all the latest criminal techniques, and getting well hooked on all the cheap heroin in there.)

(BTW did you know that one reason heroin is massively popular in prisons, is due to drug-testing? Apparently, marijuana can be detected a month after use, whereas heroin is undetectable 48 hours afterwards. So prison drug-testing regimes indirectly encourage heroin use. Oops!)

Linux: Linux Journal: report from LinuxWorld Ireland. Sounds like a great talk from maddog and Michael Meeks. And if you look carefully at the photo on that article page, you can see Proinnsias in the background!

Mind you, I would probably have just done my ‘incomprehensible question about software patents’ schtick with the IBM guy again…

What with this and GUADEC coming to Dublin, I’m missing all the good piss-ups^Wevents it seems ;)

Comments closed

Z/Yen and RSA UK: purveyors of clueless FUD, as expected

BoingBoing and /. get to work on that Z/Yen/RSA press release:

But the amazing thing is what Z/Yen and its client, RSA conclude: that the 25% of the people who deliberately associated with the network were ‘malicious,’ and that the 71% who sent email were sending spam. This is such a transparently, deliberately (heh) stupid conclusion, it boggles the mind: how can ‘deliberate’ equate to ‘malicious?’ How can ‘sending email’ equate to ‘sending spam?’

So in other words, there were 2 honeypot access points, left open for 2 weeks in the City of London.

25% of the people who connected to the APs, did so deliberately (whatever that means — see below).

Then, 71% of those people sent mail. Not spam: no ‘make money fast’, no ‘URGENT ASSISTANCE’ etc.; they just hit the ‘Send / Receive’ button in Outlook.

But obviously Z/Yen and RSA felt the need to spice things up a bit, so:

  • s/accessed WLAN deliberately/accessed WLAN maliciously/

  • s/sent mail/sent SPAM/

  • s/read slashdot/ate babies/

OK, I made that last one up. But I would not be surprised.

Some more digging reveals that the report in question is now up on the RSA UK website (it wasn’t yesterday), and can be downloaded here (PDF) . It’s 5 slim pages written by Phil Cracknell, of CISSP (Cracknell Information Systems Security Partnership), who has a history of spreading WiFUD, it seems. The report leads with

The many wireless security surveys … do not actually show how real the threat of wireless hacking is. Less dramatically, they do not show the threat of someone using your network for non-malicious use (theft of service).

Sheesh. He forgot to mention the bit about operating a wireless network without switching on any security features.

Also, there’s no explanation of what the difference is between a ‘deliberate’ and ‘accidental’ connection. As far as I can tell, an ‘accidental’ connection is one where the user disconnected reasonably quickly; there’s no indication that any of the connections were caused by anything other than Windows XP’s ability to associate with any network it can find within range.

It then goes on to scare-monger about the use of ‘exterior chalk markings’, noting that ‘you will be found and your networks will be used/attacked’.

So, in other words, the paper says:

  • if you run an open WiFi AP, people will use it to send/receive mail, and possibly surf the web.

  • this is Bad

  • people may draw nerdy things with chalk on the pavement outside, which will Make It Worse

And there’s two things to pick up from it:

  • this Phil Cracknell guy is really short of clients

  • It’s amazing how scare-mongering a 200-word report can become, when it’s bad to start with, and then filtered through 3 layers of PR gibbons and crappy journos who don’t have a clue what it’s on about

One good thing to come out of it: the term WiFUD, perfect for the next Phil Cracknell escapade.

1 Comment

Aeronautics.RU

Joe Haslam (hi Joe!) mailed about Aeronautics.RU, wondering if it’s a fake. I’m pretty sure not, and John Sutherland at The Guardian concurs, noting that it was big in the City of London:

You don’t factor news into your model, but intelligence. There is a surfeit of war news, but reliable intelligence is hard to come by. The canny (stock market) trader in these parlous days has a first port of call – GRU (Glavnoye Razvedyvatelnoye Upravleniye), the espionage arm of the Russian military.

GRU is the most sophisticated agency of its kind in the world. And, since Glasnost, the most transparent. GRU has thousands of agents worldwide (especially in countries such as Iraq, where Russia has traditional trade links). Intelligence has always been a top priority for Ivan. The number of agents operated by the GRU during the Soviet era was six times the number of agents operated by the KGB.

Russia, superpower that it was, still has spy satellites, state-of-the-art interception technology and (unlike the CIA) men on the ground. The beauty of GRU is that it does not (like the CIA) report directly to the leadership but to the Russian ministry of defence. In its wisdom, it makes its analyses publicly available. These are digested as daily bulletins on www.iraqwar.ru.

… and syndicated onto Aeronautics.RU as well. Sadly, since the Russians closed up their Baghdad embassy and got out of Iraq, just in time it seems, all the reports have dried up. Ah well.

The reporting was incredibly detailed, and modulo a big chip on their shoulder about US imperialism, pretty informative.

Joe also points to another Aeronautics.RU article, ‘how military communications are intercepted’. Venik, the author, notes that the US is using SINCGARS ‘frequency-hopping’ radios, which use a daily-broadcast shared secret as an initial vector for the algorithm which determines what frequencies to ‘hop’ through, throughout the day.

However, security afforded by frequency-hopping methods is very dependant on the strict adherence to protocols for operating such radios. The US troops and other operators of frequency-hopping radio sets frequently disregard these protocols. An example would be an artillery unit passing digital traffic in the frequency-hopping mode, which would enable an unauthorized listener to determine the frequency-hopping algorithm and eavesdrop on the transmission. (jm: sounds like a known-plaintext attack; similar attacks were used by the Allies on German use of Enigma during WWII.)

Even when proper protocols for using frequency-hopping radios are being adhered to interception and decryption of these signals is still possible. The frequency-hopping interceptors are special advanced reconnaissance wideband receivers capable of simultaneously tracking a large number of frequency-hopping encrypted transmissions even in high background noise environments.

It then details some seriously specialized equipment for breaking frequency-hopping radio transmissions, which can ‘process the complete 30 to 80 MHz ground-to-ground VHF band within a 2.5 ms time slot’.

So judging by all of that, the chances of finding one of those ‘FH-1 frequency-hopping interceptors’, ‘manufactured by VIDEOTON-MECHLABOR Manufacturing and Development Ltd of Hungary’, sitting in the Russian embassy in Iraq about 2 weeks ago, would have been pretty high I’d bet. ;)

He doesn’t detail why encryption the system uses, or how that is supposedly being broken. But I don’t doubt it was, personally. Given the ‘artillery unit’ hole noted above, there were probably quite a few ways to get hold of the day’s key, given enough time and thought; and from what I’ve read, it can only be very tricky to use good crypto, and keep it secure, in a battlefield environment. And those Russians have had plenty of time to think about US military systems after all. ;)

Comments closed

RSA, Z/Yen report open WiFi hot-spots used to send spam

Well, this is bad news. It seems one of the biggest bugbears for open Wifi hot-spots, ‘what if it’s used to spam’, may now be happening on a wide scale…

Unauthorized WLAN Connections Used to Send Spam (2 April 2003)

Data gathered from a wireless LAN (WLAN) honeypot showed that nearly 75% of intentional unauthorized connections made were used to send spam. (newsfactor.com)

The honeypots were set up in the City of London for 2 weeks, as default, open WLANs. This is the nearest I can come to a source. Both RSA Security UK and Z/Yen don’t list it on their press releases pages.

My thoughts: it could be the Jeem or Rewt spam-relaying trojans searching for open nets automatically, from infected machines. Strikes me that there wouldn’t be too many spammers war-driving around London, in person.

Thanks to Tony Earnshaw for forwarding it on from SANS NewsBytes…

Date: 09 Apr 2003 19:57:32 +0200
From: Tony Earnshaw (spam-protected)
To: (spam-protected)
Subject: SANS Newsbytes for today

SANS stuff is always interesting; those who care about their network and computer security should really subscribe – not to mention the SANS GIAC stuff.

The undermentioned is interesting to SA Talk.

— Unauthorized WLAN Connections Used to Send Spam (2 April 2003) Data gathered from a wireless LAN (WLAN) honeypot showed that nearly 75% of intentional unauthorized connections made were used to send spam.

http://www.newsfactor.com/perl/story/21168.html

Tony

Tony Earnshaw

e-post
tonniatbillydotdemondotnl
www

http://www.billy.demon.nl


This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger for complex code. Debugging C/C++ programs can leave you feeling lost and disoriented. TotalView can help you find your way. Available on major UNIX and Linux platforms. Try it free. www.etnus.com

Spamassassin-talk mailing list (spam-protected) https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

1 Comment

Hong Kong Tourist Board: ‘Stop The Presses’

With SARS terrorizing Hong Kong, the slogan the HK Tourist Board chose for their ads in such mags as Cosmopolitan and Conde Nast Traveller seems pretty unfortunate — Hong Kong will take your breath away. oops! (the Guardian)

Comments closed

Military dialect and ‘clearing’ (fwd)

“There’s even dialects of ‘english’ military jargon. An ex-general giving analysis on Sky (TV) commented that during the last Gulf War, confusion was caused because when a US commander said they’d ‘cleared’ a town they meant they’d gone past it, but when a british commanders said he’d ‘cleared’ a town he meant he’d dealt with most pockets of enemey and there was no signifigant resitence left in it and it was now ‘safe’ for occupation.

The two confusions caused american comanders to wonder what a british comander was still doing in a town he’d said he’d ‘cleared’, and british troops wondering who the hell was shooting at them out of towns the americans had said they’d ‘cleared’.” (via Barbara Barrett on the forteana list)

Comments closed

Artprice/artlist: winners of the address-scraping spammer speed record

Wow. A spammer has already scraped my blog and caught that one-use cdt_comment_go address I posted a week or so ago. That has to be a record. Ah well, Bayes and the SBL are catching it nicely…

The spammer in question is artprice.com, aka. artlist.com, aka a bunch of unrepentant spammers who’ve been out-and-out spamming for years, from France. Nothing worse than a full-time spamhaus. My consolation is that if they do this after August, I can prosecute them for it, since France is in the EU ;)

Just for reference, if anyone finds this on a Google search: the address was a one-use disposable job, for comments on a survey, posted once, and never used for sign-ups or even to send a single mail message. This is 100% spam, through and through.

Comments closed

US Air Force Bombs John Simpson

<

p>Nice one! ‘Friendly fire’ reaches the nadir! The USAF have just dropped a bomb on John Simpson and a convoy of US special forces

(RealAudio report):

Simpson: ‘So there are Americans dead. It was an American plane that dropped the bomb right beside us – I saw it land about 10 feet, 12 feet away I think. This is just a scene from hell here. All the vehicles on fire. There are bodies burning around me, there are bodies lying around, there are bits of bodies on the ground. This is a really bad own goal by the Americans. We don’t really know how many Americans are dead.’

Presenter: ‘John, just to recap for the viewers, an American plane dropped a bomb on your convoy of American special forces – many dead, many injured?’

Simpson: ‘I am sorry to be so excitable. I am bleeding through the ear and everything but that is absolutely the case. I saw this American convoy, and they bombed it. They hit their own people – they may have hit this Kurdish figure, very senior, and they’ve killed a lot of ordinary characters, and I am just looking at the bodies now and it is not a very pretty sight.’


(context: John Simpson is one of the BBC’s top reporters in the field. Apparently, Ted Koppel would be roughly equivalent in stature in the US.)

Sarah Carey notes some interesting aspects of the NYTimes coverage of the incident:

  1. This article is placed 27th on their full listing of international headlines. The top headlines are all concerned with the victories in Baghdad and Basra and the likely format of post-Saddam government. The only reason I found the article was because I deliberately went looking for it.

  2. Note how many quotes are from wounded Kurds insisting that they do not blame the Americans.

  3. They say that one American was wounded when the live BBC reports conclusively stated that American soldiers were killed.

  4. They neglect to mention that the BBC translator was one of those killed.

  5. Finally, and most insultingly, they give one short quote from John Simpson, the BBC World Affairs Editor, pointing out how US soldiers treated the wounded. It neglects to mention the … quotes he also provided in his report (see above).

Unsurprisingly, the rumour mill reports that the British ‘Desert Rats’ are now painting the stars and stripes on their vehicles, to avoid yet more ‘friendly fire’ incidents…

Propaganda: FARK’s Photoshop Phriday this week is on the theme of how Fox News would have covered events in history. Some hand-picked works of genius:

Brilliant. (via boingboing)

Comments closed

Spamming my HTTP referrer logs, pt. 2

I’ve been getting a very wierd attack on my sites recently, including this blog, the SpamAssassin websites, and http://jmason.org/ , whereby some luser is sending lots of requests, using made-up URLs in the referral field. Initially, I thought it was some kind of underpowered retaliation for SpamAssassin, but if that’s the case, they need to bone up a bit more on how these things work ;)

Alternatively, it could be an attempt to gain Googlejuice, by getting links from public referrer logs (my ones are).

Up ’til about a month ago, it was all porn sites. Recently, though, it’s been a selection of real domains that sound like they were put together by combining dictionary words or something.

All the attempts have come from IP address 216.127.68.58, owned by Everyone’s Internet, Inc. in Houston, TX:

216.127.68.58 – – [31/Mar/2003:00:01:53 +0100] “GET / HTTP/1.1” 200 72143 “http://www.aircheckfactory.com” “User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)”

Here’s the domains in question:

  • AIRCHECKFACTORY.COM
  • ALTOTECHNOLOGY.COM
  • BAIDYANATHINDIA.COM
  • NXTCENTURY.COM
  • TIMEART.NET
  • WOTEVA.COM

Perhaps they’re recent lapsed domains which the spammer has picked up. Otherwise, what’s the connection between Baidyanath (a manufacturer of Ayurvedic products in India, thx Suresh) and ‘woteva’ (which sounds like ‘whatever’ in a UK english accent)?

I’ve whois’d them all, and they all seem to share two things: the name ‘Robert Woodley’ (or its initials), and the number (772) 594-2421. Area code 772 is — guess where — Florida. They should just cut to the chase and put ‘The Spammer State’ on their numberplates.

The pages on those sites are automatically-generated using what looks like USENET postings and google image search results, with a link to Commission Junction.

None of the names are in ROKSO, it seems. Do they ring a bell with anyone reading?

Date: Thu, 03 Apr 2003 13:20:06 -0800
From: (spam-protected) (Justin Mason)
Subject: whois details on referrer spam

Registrant:
Michael Lewisham
RW Internet
PO Box 4723
Grand Cayman,  8621
Cayman Islands
Registered through: ozwebsites 
Domain Name: AIRCHECKFACTORY.COM
Created on: 03-Jan-03
Expires on: 03-Jan-04
Last Updated on: 03-Jan-03
Administrative Contact:
Lewisham, Michael  (spam-protected)
RW Internet
PO Box 4562
Grand Cayman,  7238
Cayman Islands
(772) 594-2421      Fax -- 
Technical Contact:
Lewisham, Michael  (spam-protected)
RW Internet
PO Box 4562
Grand Cayman,  7238
Cayman Islands
(772) 594-2421      Fax -- 
Domain servers in listed order:
NS1.MYDOMAIN.COM
NS2.MYDOMAIN.COM
NS3.MYDOMAIN.COM
NS4.MYDOMAIN.COM
Registrant:
Michael Lewisham
RW Internet
PO Box 4723
Grand Cayman,  8621
Cayman Islands
Registered through: ozwebsites 
Domain Name: ALTOTECHNOLOGY.COM
Created on: 29-Dec-02
Expires on: 29-Dec-03
Last Updated on: 29-Dec-02
Administrative Contact:
Lewisham, Michael  (spam-protected)
RW Internet
PO Box 4562
Grand Cayman,  7238
Cayman Islands
(772) 594-2421      Fax -- 
Technical Contact:
Lewisham, Michael  (spam-protected)
RW Internet
PO Box 4562
Grand Cayman,  7238
Cayman Islands
(772) 594-2421      Fax -- 
Domain servers in listed order:
NS1.MYDOMAIN.COM
NS2.MYDOMAIN.COM
NS3.MYDOMAIN.COM
NS4.MYDOMAIN.COM
Registrant:
Robert Woodley
Robert Woodley Internet
PO Box 401
Grand Cayman,  7651
Cayman Islands
Registered through: Go Daddy Software (http://www.godaddy.com)
Domain Name: BAIDYANATHINDIA.COM
Created on: 09-Jan-03
Expires on: 09-Jan-04
Last Updated on: 09-Jan-03
Administrative Contact:
Woodley, Robert  (spam-protected)
Robert Woodley Internet
PO Box 4634
Suite 205
Port Vila,  8621
Vanuatu
(772) 594-2421      Fax -- (772) 594-2421
Technical Contact:
Woodley, Robert  (spam-protected)
Robert Woodley Internet
PO Box 4634
Port Vila,  8621
Vanuatu
(772) 594-2421      Fax -- (772) 594-2421
Domain servers in listed order:
NS1.MYDOMAIN.COM
NS2.MYDOMAIN.COM
NS3.MYDOMAIN.COM
NS4.MYDOMAIN.COM
Registrant:
Wanker Engineering
PO Box 9816
Auckland,  3522
New Zealand
Registered through: Go Daddy Software (http://www.godaddy.com)
Domain Name: NXTCENTURY.COM
Created on: 21-Mar-01
Expires on: 21-Mar-04
Last Updated on: 21-Mar-03
Administrative Contact:
Engineering, Wanker  (spam-protected)
Wanker Engineering
PO Box 9816
Auckland,  3522
New Zealand
3530912167      Fax -- 
Technical Contact:
Engineering, Wanker  (spam-protected)
Wanker Engineering
PO Box 9816
Auckland,  3522
New Zealand
3530912167      Fax -- 
Domain servers in listed order:
NS1.LYNXWEBHOSTING.COM
NS2.LYNXWEBHOSTING.COM
Registrant:
Robert Woodley
Robert Woodley Internet
PO Box 4634
Port Vila,  8621
Vanuatu
Registered through: Go Daddy Software (http://www.godaddy.com)
Domain Name: TIMEART.NET
Created on: 16-Mar-01
Expires on: 16-Mar-04
Last Updated on: 16-Mar-03
Administrative Contact:
Woodley, Robert  (spam-protected)
Robert Woodley Internet
PO Box 4634
Suite 205
Port Vila,  8621
Vanuatu
(772) 594-2421      Fax -- (772) 594-2421
Technical Contact:
Woodley, Robert  (spam-protected)
Robert Woodley Internet
PO Box 4634
Port Vila,  8621
Vanuatu
(772) 594-2421      Fax -- (772) 594-2421
Domain servers in listed order:
NS1.MYDOMAIN.COM
NS2.MYDOMAIN.COM
NS3.MYDOMAIN.COM
NS4.MYDOMAIN.COM
Registrant:
Robert Woodley
PO Box 4573
Grand Cayman,  871251
Cayman Islands
Registered through: Go Daddy Software (http://www.godaddy.com)
Domain Name: WOTEVA.COM
Created on: 16-Mar-00
Expires on: 16-Mar-04
Last Updated on: 16-Mar-03
Administrative Contact:
Woodley, Robert  (spam-protected)
Robert Woodley Internet
PO Box 4573
Grand Cayman,  87125
Cayman Islands
(772) 594-2421      Fax -- (772) 594-2421
Technical Contact:
Woodley, Robert  (spam-protected)
Robert Woodley Internet
PO Box 4753
Suite 205
Grand Cayman,  87125
Cayman Islands
(772) 594-2421      Fax -- (772) 594-2421
Domain servers in listed order:
NS1.MYDOMAIN.COM
NS2.MYDOMAIN.COM
NS3.MYDOMAIN.COM
NS4.MYDOMAIN.COM

Comments closed

Habeas Suing (Alleged) Spammers

Habeas: Avalend, Intermark Media, BigDogSecrets.com, Clickbank, and Keynetics Sued for Using Counterfeit Habeas Trademark to get Unwanted Email Through, Trademark Infringement, and Breach of Contract.

The first suit, against Avalend and Intermark Media, alleges infringement of the Habeas trademark, including infringing use of the Habeas trademark in email in order to help ensure its delivery. The second lawsuit, against Heller, Stuchinski, Clickbank and Keynetics, includes a breach of contract claim against Heller, based on the signing of a Habeas license and then using the Habeas trademark in email which did not comply with the Habeas license. The companies advertised in Heller’s email are named as co-defendants.

Sweet. Sounds like the first two are alleged to have out-and-out forged the mark without a license, and the latter three are alleged to have gained a license and breached it. Habeas’ business model relies on successful enforcement, and actively being a threat against spammers who attempt to abuse their mark. I hope this goes well for them.

BTW, for folks who cannot countenance the idea of paying for a mark to send bulk mail: Habeas’ model is just like that of Underwriters Laboratories, which performs (physical) product safety testing, and provides a mark to certify that a product has passed those tests — and can therefore be judged ‘safer’ than products that do not have the mark. In Habeas’ case, instead of a product’s safety, they vouch for a mail’s non-spamminess.

It’s not a ‘mail protection racket’ — it’s a way for you to send a mail saying ‘this trustworthy agency has vouched that this is not spam’. And if I trust Habeas, it allows me to extend that trust to you, even if I’ve never heard of you before.

Comments closed

‘Calibrate Me, Dick’

The Guardian notes the latest bizarre phraseology to emerge from the White House — Calibrate me, Dick:

From Donald Rumsfeld – the man who brought you known unknowns and unknown unknowns – comes a phrase so disorienting in its weirdness that even seasoned Rumsfeldologists have been taken aback by its increasingly frequent use at Pentagon briefings. Uttered one way, it sounds combative like Dirty Harry; uttered another, camp like Austin Powers.

In fact, it appears to be just a hi-tech, precision-guided version of ‘correct me if I’m wrong’, the Dick in question being General Richard Myers, chairman of the joint chiefs of staff. Worryingly, ‘Calibrate me’ is also the name of a song by the scary indie rock group Atombombpocketknife: could Rumsfeld be a fan?

Typical recent usage: ‘The Republican Guard has – calibrate me, Dick – they pulled south in the north and they went north in the southern portion of the country.’

Context in which it almost certainly did not occur, circa 2002: ‘Calibrate me, Dick, but I really don’t think we’re going to need all that much heavy infantry to take Baghdad, are we?’

Comments closed

Portuguese TV Journalists Beaten Up By US Military Police

Reporters From Portuguese Television Tortured By US Military Police (Indymedia):

Two Western journalists have arrived safely back in Kuwait City after being arrested, beaten up and deprived of food and water in Iraq — by members of the US Army’s military police. ….

Despite possessing the proper ‘Unilateral Journalist’ accreditation issued by the Coalition Forces Central Command, both journalists were detained. …

Castro and Silva entered Iraq 10 days ago. They had been to Umm Qasr and Basra and were traveling to Najaf when they were stopped by the military police. According to Castro, their accredited identification was checked and they were given the all clear to proceed. ‘Suddenly, for no reason, the situation changed,’ Castro told Arab News. ‘We were ordered down on the ground by the soldiers. They stepped on our hands and backs and handcuffed us.

‘We were put in our own car. The soldiers used our satellite phones to call their families at home. I begged them to allow me to use my own phone to call my family, but they refused. When I protested, they pushed me to the ground and kicked me in the ribs and legs.’ ….

After being held for four days, they were transported to the 101st Airborne Division to be escorted out of Iraq.

Comments closed

linky goodness from th’ oul’ sod

So it looks like Sarah Carey, a good friend of me mate Lean, has a blog, and it’s a great one too! Excellent. Added to the Irish blogroll on the right.

In other news, Simon Boyle got in touch to mention that the Saddam’s top tips for tourists interview in the Fermanagh-based Impartial Reporter was actually written by an contemporary of ours at TCD by the name of Maria Rolston. Apparently she’s good mates with my mate Wooder, too. Simon notes:

She’s the intrepid impartial reporter who wrote the story (and who’s had it reprinted minus attribution all over the world now). Oh the joys of being a first year reporter on a small local paper…

While we’re talking about small local papers, might as well note – tangentially – that Ireland’s local press has a long history of bizarre stories. One favourite, in particular, has gone down in journo legend (and Ulysses): the 19th-century editorial from The Skibbereen Eagle, which solemnly told Lord Palmerston that it had ‘got (its) eye both upon him and on the Emperor of Russia.’ Classic.

Comments closed

IP company hoist by own petard

Forbes: A Patent On Porn. It seems Acacia Research, an intellectual-property ‘shell’ company, has a bunch of crappy software patents on streaming media (to go with their patent on the ‘V-Chip’, remember that?).

Things haven’t been going too good recently. Apparently, they decided to ‘monetize’ these streaming-media patents — in other words get all Sopranos on a bunch of small players, namely 700 porn site operators, sending some legal threats to ‘pay up — 1-2% of gross — or get sued’ their way.

What happened? Did the pr0nsters roll over and cough up? Not a hope.

Eight firms (of 700) agreed to Acacia’s terms. But 40 didn’t, and Acacia promptly slapped them with lawsuits. Rather than buckling, though, several of the porno sites joined together and stood their ground. Now Acacia is in the fight of its life and may even face a shareholder revolt as a result.

Read on for the rest

Comments closed

Comment links back again

the (discuss) links are back, and about time too, things were getting quiet. Anyway, it’s a unified comments forum now. All posts go into one forum, instead of creating a new forum for each weblog posting. Having comments pages for each story just didn’t work for a small-scale blog — and it was impossible to see if there was any new posts for all those individual forums.

Comments closed

1.4 gigabits per second

Take a look at the BitTorrent bandwidth graphs if you get a chance. The BitTorrent release of Red Hat 9 resulted in a nice smooth ramp up to 1.4 gigabits per second of download traffic, which has been trailing off slowly over the following 20 hours… wow.

Comments closed

Interconnect speed cheat-sheet

posting this so the googlebrain will pick it up next time I need to find it — Padraig Brady’s interconnect speed cheat sheet. It lists a whole stack of interconnect protocols, from 802.11b, 10Mb/s LAN, to SPP parallel port, to 8mm DAT tape, along with their effective transfer rates in megabytes per second. (I never realised Bluetooth was only as fast as SPP parallel ports — 0.1MB/s. That sucks.)

Comments closed

Saddam Hussein’s top tips for tourists

Newsflash! Irish local newspapers come through with bizarre-ness yet again:

Fermanagh man Tom Daly (72) is a former schoolteacher and lecturer who spent 15 years working in the Middle East. In an interview with the paper Mr Daly told how in 1988 he arrived in Baghdad and was on his way to the city of Basra …

‘All these taxi drivers were coming down to me offering to take my bags and drive me down to Basra for 60 quid and I wasn’t sure what to do. Then a man in a long dark coat came over to me, put his hand up and said: ‘Don’t listen to them. Take a taxi (sic), it will cost you £10’. I thought this was a much better idea and was glad of the help. All the taxi drivers had also backed away so I asked some of them afterwards: ‘Who was that man?’

They said: ‘That was Mr Saddam Hussein’.’

Tune in next week, when Saddam helps out with some tricky carpet-buying negotiations…

Date: Mon, 31 Mar 2003 09:21:19 +0100
From: Joe McNally (spam-protected)
To: Yahoogroups Forteana (spam-protected)
Subject: And on the lighter side…

http://www.irishnews.com/access/daily/current.asp?SID=429949

Irish farmer is ‘a cut above the rest’

Paper Clips: A round-up of the weekly press

By Tony Bailie

MOST of the north’s regional papers again carried stories last week giving a local perspective on the war in Iraq, but the most remarkable was in the Impartial Reporter.

Fermanagh man Tom Daly (72) is a former schoolteacher and lecturer who spent 15 years working in the Middle East.

In an interview with the paper Mr Daly told how in 1988 he arrived in Baghdad and was on his way to the city of Basra to take up a lecturing post.

He told the paper: “I had just flown into the country and landed at Baghdad airport in the dead of night. I took a taxi to the bus station to make my way down to Basra which was about 60 kilometres away.

“All these taxi drivers were coming down to me offering to take my bags and drive me down to Basra for 60 quid and I wasn’t sure what to do.

“Then a man in a long dark coat came over to me, put his hand up and said: ‘Don’t listen to them. Take a taxi (sic), it will cost you £10’.

“I thought this was a much better idea and was glad of the help. All the taxi drivers had also backed away so I asked some of them afterwards: ‘Who was that man?’

and they said: ‘That was Mr Saddam Hussein’.”

According to the Larne Times the borough council found itself in an awkward position because of the war.

The town, which is due to host Iraqi athletes during the Special Olympics in June, had put up a sign declaring: “Larne Host Town to Iraq”.

However, according to the paper the wife of a serving British soldier, currently in southern Iraq, objected and called for the sign to be taken down.

The paper reported: “She said she felt the wording of the sign and the timing of its erection was ‘inappropriate’.”

“Others took more direct action, however, spray painting the head of the town sign ‘No Way’.” A few days later the words “Ulster Says No” where added.

According to the Larne Times the sign was subsequently removed, a decision described by Larne Borough Council chief executive Colm McGarry as “common sense”.

The soldier’s wife who lodged the objection stressed that she had no objections to the Special Olympics.

“It was the wording of the sign that annoyed me – I nearly crashed my car when I saw it,” she told the paper.

However, Larne’s mayor, Councillor Bobby McKee, told the paper that while he sympathised with the objectors he believed the sign should have stayed up.

“The war is against Saddam Hussein and his regime, not against disabled people. I find great difficulty in getting my head around any opposition to people with a disability,” he told the paper.

— Joe McNally :: Flaneur at Large :: http://www.flaneur.org.uk

Comments closed

SpamAssassin Needs Your Help!

while thinking about the CDT’s report on spammer address-scraping techniques again, it occurred to me that one finding is very significant; high-traffic websites probably get much more spam than low-traffic ones.

Now, I’ve got spamtraps up on pretty much all my sites, using a variety of methods:

<

ul>

  • plain mailto links, with instructions to human users not to use them (don’t mail that one either, obviously ;)
  • hidden mailto links in the page’s <head> block (browsers will not display text elements outside the <body> block)
  • hidden mailto links in a <!– HTML comment –>
  • empty mailto links in the text (ie. <a href="mailto:foo></a></code">)
  • mod_rewrite pages, which are displayed to spam-scraping bots instead of the real thing
  • But all my sites are small-time, really. ;) So -- anyone out there in the blogosphere care to help out the SpamAssassin project, by feeding us trapped spam? It'd be simply a matter of adding a mailto: link, hidden in a comment on a prominent page of your high-traffic website. Gimme a mail to this address if you do.

    (warning: that address will expire in 6 months. if you're reading this after Aug 2003, use the addr on this page instead.)

    The spam trapped in such a way is fed into a number of spamtrap-fed network systems, like Razor, DCC, Pyzor, and the Blitzed OPM blacklist. It's also used during the SpamAssassin score-regeneration process.

    Comments closed

    Regular expressions win again

    Rael: secrets of the XML gods:

    In response to Tim Bray’s dirty little habit of parsing XML with regular expressions, Jon Udell writes: ‘If the XML gods are resorting to Perl and Python hackery to shred documents, are we just spinning our wheels? I don’t think so. But this is, perhaps, an unusual case. … I can, however, make excellent use of the text stream underlying XML abstractions. So, which way to regard a document becomes a kind of Necker cube puzzle. The bad news: it’s confusing. The good news: it’s useful.’

    …. I just co-authored a book, 1/4 of which relied heavily on the availability of not only an XML parser, but a SOAP stack. Faced with the reality that more than a handful of readers wouldn’t have either at their disposal, I wrote a hack sure to turn the stomach of any XML purist while turning many a hacker frown upside-down… ‘NoXML, Another SOAP::Lite Alternative’ for the Google Web API. ‘… NoXML is a drop-in alternative to SOAP::Lite. As its name suggests, this home-brewed module doesn’t make use of an XML parser of any kind, relying instead on some dead-simple regular expressions and other bits of programmatic magic. ‘ Elegant? Depends on your definition. Pure? As the driven beach sand. Work? You betcha!

    And I thought it was just me. ;)

    Comments closed