Thursday, November 29, 2007

Matt

Anyone who went to Trinity, or even just visited often, will remember Matteo. The elderly Asian man often referred to as 'Matt the Jap'. He wandered the Front Square area, reading the newspaper, writing people notes, and dropping into society rooms for coffee.

Now, I'm not going to whitewash this. He could undoubtedly be very unpleasant, especially to people he disliked. He was rude at the best of times. And yet he was, in his way, friendly. Everyone knew him, and he was very much part of the furniture. He wrote people notes, and wrote letters to the college paper, and he attended Trinity Ball. More people, undoubtedly, knew him to see than, say, the Provost.

He died recently. I only heard yesterday; at first I couldn't believe it. It's the end of an era, and I really will miss him, as, I think, will most of those who knew him.


I can't believe they're not links - 29th Nov 2007

I've invited my scary boss home for dinner. Help! I had to include a link to this if only for its hilarious title. And, of course, for the line "The meat reacted badly with the designer lager and turned into petrified lumps in a sauce that tasted like petrol."

A webcomic about The City in London. Feels a bit like Yes Minister.

Obsessively seeking geriatric Nazi. Sadly, not a personal ad.

From webapps to improbable energy sources; Google goes after coal.

HIGHLY IMPORTANT world news from the BBC.






Wednesday, November 28, 2007

On Drug Reps

A fascinating piece here by a pyschiatrist who was paid by a drug company to give talks to GPs, and who ultimately realised that what he was doing was ethically dubious.

It's an interesting issue in general, really; drug companies in some cases entertain doctors rather lavishly, and have them listen to a talk about a drug. I'm unclear as to just how ethically acceptable the whole thing is.

Well worth reading.


Don't fear the printer

An energy conservation group is currently running an advertising campaign urging people to turn off computers, printers, photocopiers, fax machines, and so forth in their workplaces. It's all very well, but I wonder has the person in question ever used one of the printers of which they speak.

In my experience, you see, the normal response of a large printer to being turned on is to, first of all, print half a tree worth of meaningless diagnostics. It will then decide that it only wants to talk to clients via AppleTalk or something similarly unused, and, probably, that it has a paper jam, real or imagined. Lights of unclear purpose, always previously green, will turn orange or red. Error codes may appear. Manipulation of buttons helpfully labelled things like 'XTRN' and 'ZNFQ' may be required. Almost inevitably, the printer will decide that it would prefer that the next few hundred jobs be printed double-sided, in incorrect aspect, on US Letter, a paper size particularly beloved of printers.

And that is to say nothing of the print server, which has probably sat, unregarded and unchanged, since the printer was installed. In an older office, it probably runs Windows for Workgroups or something. It won't be impressed.

I know little of the waking habits of photocopiers, but I do know that the more modern variety of office phone, and presumably by extension fax machine, is inclined to be unhappy when power-cycled, and will spend a while hunting for IP addresses or similar.

As for computers, well, I have this image of a well-meaning person who has seen an ad, in a server-room. Urgh.

Saving energy is all very well, but it is not worth being eaten by a printer for. They are subtle, and quick to print a thousand pages of random ASCII characters.


Improbable Company Name - FlanCare

Seen today: a large lorry, bearing the legend 'FlanCare'.

Flans repaired while you wait? What?  


Killer Drag Queens!

Apparently, France is holding a man for the murder of 18 homosexuals in the last couple of decades.

Mr Panard [the alleged killer] is said to have long frequented the gay scene and worked as a female impersonator in the region, the paper reported.

And this is exactly why you should never, ever, make snide comments about those old trouts in the George.


Deja Vu

I was walking back from the train station tonight, after an occasional visit to non-Dublin-City-Centre. I had a bit of a cold, as I've had for the last few days, and I was listening to music. I was suddenly confused; I thought I was walking into college in the morning, shortly before last Christmas. The day in question was a bit of an emotional one for me, but suffice to say, when I went in that morning, I was feeling happier than I'd felt in years. Weirdly realistic, and a bit depressing. I actually ended up thinking I'd lost my bag for a few seconds. 

The brain is a strange thing.

Or, at least, mine is. I may have ended up with a reject.


Monday, November 26, 2007

This month's search terms

As is occasionally my habit, I'm going to give you a few of the more interesting search terms which have brought people to this blog in the past month. People do search for the most absurd things!

  • escortireland - An absurd prostitute-rating site I made fun of years ago.
  • how to annoy people - Well, this blog is rather annoying, I suppose. Not sure how Google knew, though...
  • zoho - A purveyor of awful webapps that I mentioned recently.
  • blake southwood - An improbable entrepreneur.
  • bilingual blog - Mais non!
  • bigboobs - I'm afraid that I would rather disappoint.
  • irish dirt - Eh?
  • robert - I'm competing with Scoble, now!
  • clothes sizes - But I'm not competing with him on these, thank God.
  • ugly people - How very dare you, Google!
  • ace internet marketing - Oh, yes, them. Lovely people, altogether.
  • assembly area for evacuation by train - This rather inexplicable sign, I suppose...
  • herons eat uk - Well, they eat ducklings, certainly. You'd need a rather larger heron for that, I suspect...
  • "parent directory" porn -xxx -html -htm -php - I'm sure they were VERY disappointed.
  • pussy leash - For all your cat restraint needs! At least I hope that that's what they were looking for.
  • 12 inch blowjob - Eek!
  • blowjob pointers - void *mouth, *penis, *gagReflex. You're welcome.
  • chicken flavoured ice-cream - Sometimes, the Internet scares me. I do NOT want these poultry ice-cream enthusiasts visiting.
  • crazy boys - I suppose one could say that I was an example of the genre.
  • crystal ducks - Amazingly enough, I HAVE mentioned this one.
  • datacomp keyboard - And this.
  • digraphs and trigraphs - If you don't know, you don't want to know.
  • dirty gay old men - I'm not THAT bloody old!
  • elmo ornaments - I don't want to even think about this person's interior decor.
  • freemason madeleine mccann - I think you have to be male to be one.
  • genital enlargement - Right.
  • hentai naruto - Some sort of horrible Japanese thing, I suspect.
  • homeporn - Sorry, but no.
  • homeopathology - This man died because he didn't have enough over-priced water!
  • horrible food archives - Try McDonald's.
  • how do I set the "dirty bit"? - I can only hope they are asking in an IT context...
  • hunchentoot dreamhost - Don't bet on it.
  • hunchentoot vista - Don't even think about it!
  • impropable - Me spell good!
  • inter racial toons - Ewh.
  • is ratzinger gay - Well, he shops at Prada...
  • klix vending machines hacks - Why would you want to hack one? They're awful.
  • medically approved genital enlargement appliances - I probably shouldn't tell you this, but, what the heck... toasters.
  • naughty bank - And if you buy a toaster with a credit card from this bank, you get a discount!
  • naming leaves - Right, I know I'm boring, but there are LIMITS, okay?
  • nsfw gallery - I just love how it's become a euphemism for 'porn'.
  • odd job titles - I mentioned a while ago that various fast-food companies torture their employees with these.
  • pictures of businessmen working - Kinky!
  • sex in public toilets - No, thank you.
  • strange porn - I think we've already covered that.
  • the principle behind orthodontics - Vanity.
There. I hope that that has answered all your questions for the month, Mr. Internet.


The perfect job for the ample gent

Seen on a random site:
Picture 4.pngAll very well, and nice salary, but I'd hate to see their health insurance bills!
(How does this work, I wonder? Do they have a bulk deal? Why fish and chips, every day?)



Friday, November 23, 2007

Thank, Three on a Train. Thrain.

I am writing this on a train! A train! Internet on a train! Madness.

I'm going to Cork, you see. I shall go now, as my battery is probably about to give out.


Apple Itanium Pro, anybody?

And now, I shall attempt to reveal the future.

So, Apple now seems to have a nice little number with Intel. They get CPUs and chipsets that no-one else gets, they've got a couple of new releases first, they don't have to use the logo, and so forth. What next?

Ah. Remember the Itanium?

Itanium is a 64bit EPIC (enhanced VLIW, dependent on compiler optimisation for efficient scheduling) general purpose microprocessor. It is much made-fun-of; The Register, for instance, dubbed it the Itanic some years ago, and the name has stuck. It is also generally a process advance or two behind Intel's other chips. And it's quite absurdly expensive. Originally Intel intended it to become a very big thing; as it is, it's found in the odd server, and some supercomputers.

Those are the bad bits. The other side of the story; it has extremely good floating point performance per clock cycle, generally better than its rivals. Well-optimised code for it can yield very, very impressive performance, and as Itanium-targeting compilers mature, said code is becoming more common. Next year, Intel plan to release an Itanium that uses the same system bus as their new Xeons will; it will be interchangeable. That Itanium will also be multi-core, made on a modern process and, hopefully, much faster than current models.

So, where does Apple come in? Well, supercomputers are all very well, but they will not keep Itanium, which Intel and its partners continue to pump billions into, afloat. And, realistically, the chip holds little attraction for most server purposes, either. So, why are they still putting money in? Why haven't they dropped it?

Itanium could potentially, given appropriate software and hardware support, do very well in the super-high-end workstation space, at things like image, video and sound editing. It'd require cheaper chips, but things are going in that direction anyway, and IBM, for example, produces workstations based on its Itanium-comparable POWER6. Apple's old G5, incidentally, was a consumer version of the POWER4.

The thing is, any support for Itanium on the desktop is unlikely to come from Microsoft. Microsoft did have a version of Windows NT for Itanium, but it met the same fate as all other non-x86 workstation Windows releases. They do, to an extent, still produce server operating systems for certain roles which support the Itanium, but they don't seem very interested. In any case, Microsoft doesn't have a great record as far as change goes. It took them a very long time to jettison DOS, they are still struggling to adopt 64 bit x86s, and third party Windows developers are used to being, to an extent, spoilt by a Microsoft which prides itself on backwards compatibility above all else.

Then there's Linux. It's available for the Itanium, and mathematicians and scientists may be willing to use it, but I don't really see it taking off for 'creative' workstation roles. Don't even get me started on HP/UX; HP is Intel's major partner on the Itanium.

Apple, on the other hand... Well, first of all, it already has a chunk of the high-end workstation market with its Mac Pro, especially on the 'creative' side. And, then, Apple has gone through more than its share of platform shifts. The first one, 68000 to PPC, was a bit of a disaster, of course. It was done in steps, the intermediate products were unsatisfactory, and they lost market share. The next one, MacOS pre-10 to 10, was far easier. And the next, PowerPC to Intel, the one which many people thought they'd never be able to pull off, went amazingly smoothly. There are very few PPC-only applications left. Apple is getting good at this. Of course, there's one more underway; the iPhone and iTouch run a MacOS variant, on ARM. There don't seem to be many problems there, so far.

In addition, Apple doesn't over-emphasise backwards compatibility. 'Classic Mode' has been dropped from Leopard, and it doesn't look like there will ever be a 64 bit version of Carbon, the old UI lib. Developers mostly seem to be taking this in their stride.

The point is that if Apple wanted to produce an Itanium workstation, or if Intel wanted them to, they could probably do it with less trouble than anyone else, and convince users and developers that it was okay. Microsoft hasn't done a very good job even of convincing users and developers than Windows XP and Vista for the 64bit x86 are okay. Apple is also extremely secretive; there's be little chance of the news that they were doing something like this leaking out before release. And they have their own professional line of applications which could be early guinea pigs; if Apple could say 'this computer is $2000 more expensive than the top-end Mac Pro, but processes video 1.5 times as fast', people would buy it.

Of course, Intel may make a mess of this new Itanium. It may be too slow, or too expensive, or the Common System Interlink may never happen; it has already been delayed a few times. But I'd be quite surprised if there aren't Itanium machines running MacOS, right now.


Now THAT'S what I call latency

(Update: My apologies. I'm a fool. It is, of course, showing milliseconds. It's actually slightly over two minutes.)

As I've mentioned, my Internet connection can be a little, well, dubious. I often ping an Irish site for a few minutes to see how it's doing, and whether the little box would like to be moved.

Apparently, I left it pinging for quite a while:
Picture 3.png
Yes, latency of nearly two days for one packet. That's worse than the bloody PidgeonNet.


Ms. Robert Synnott?

Facebook wants my maiden name, apparently. Good lord!

Picture 2.png



Fruity Post

Best perk at work? Free fruit! (Okay, the coffee gives it a run for its money.) Great idea, probably pretty cheap, and, quite frankly, I'd prefer to have said fruit than be paid an extra couple of euro a month. I wonder is there an ulterior motive in driving down healthcare costs? :)




The fruit is all organic. Interestingly, this does have an effect; the apples are very, very nice, much nicer than apples you generally get. I suspect that this is because they are seasonal. Organic pears, on the other hand, can hang, as far as I'm concerned. There are also organic kiwis, a fascinating idea. Presumably, you harm the environment less in producing them, but spend a hundred times their weight in oil hauling them around the world... I have no comment on organic bananas, as I'm not a fan in general.



Thursday, November 22, 2007

The joys of Vista

When I started my job, I got a computer with Vista, the new, much-delayed version of Windows, on it. Just today, I got a new computer, with XP. This lead me to realise something that hadn't quite stuck me before. Vista is awful. Dreadful. It has no redeeming features. I can't fathom why anyone who wasn't forced to (it's getting harder to buy computers with XP pre-installed, so I suppose it is being inflicted on a fair few people) would use it.

Case in point. Handling of multiple monitors. If Vista gets remotely upset, which happens often, the secondary monitor will flash on and off.

And then there's Explorer. Slower, harder to use, uglier, and crashes twice a day. As do other parts of the operating system; Microsoft is lying through its teeth about the whole stability thing. More explorer woes; copying files takes an age. No obvious reason, and quite inconsistent; it's just the way things are.

There's an instant search thing, like Spotlight for MacOS, which would actually be quite nice if it worked properly. It doesn't.

What happens when the monitor goes into power-saving when the system is locked? Why, it doesn't come back until the system is unlocked! Obvious, eh? Who'd have it any other way? In fairness, a system update did fix this... for about two weeks. Then it came back.

Visual Studio doesn't work properly on Vista. I shall repeat that, just because it's so mad. Microsoft Visual Studio does not work properly on Vista.

The User Access Control thing is a lovely idea, truly it is. Horribly, horribly implemented, though, and makes the bloody secondary monitor unhappy.

Command prompt is as 60s as ever; you still can't copy to clipboard from it in a sane way, for instance.

Aero, the new user interface thing, is bloody ugly.

Computers should, in an ideal world, accept a USB key with less than two minutes of mysterious heavy disk activity and monitor abnormality.

Weird start menu, only vaguely usable because of the afore-mentioned search thing.

One thing that Microsoft did do right was sensible naming. 'Program Files' is 'Programs', 'My Desktop' is 'Desktop', 'My Network Places' is, well, I can't remember, but something a little less patronising. There are fewer system paths with spaces. This is a good thing. Sadly, applications rarely respect them. Not Vista's fault, entirely, but very, very annoying.

An interesting statistic. About 85% of visitors to my website are using Windows, while 10% are using MacOS. Of the Windows crowd, about 20% have gone Vista in the near-year it has been available. 20% of the MacOS crowd have upgraded to MacOS 10.5 in the last couple of weeks. I can only assume that this is because Leopard is mostly an improvement, while Vista is a scary, broken mess which should never have been released in its current state. And for this, Microsoft, you waited five years? Seriously, what has gone wrong in Microsoft? Look at Vista, Live, Zune; all utter shit! The XBox is the only bright spot, and even it is not spectacular.

Sorry for the rant. In summary, at least for the moment, Vista is awful. Maybe this will be fixed in a service pack. It will have to be, if Microsoft wants to shift the damn thing.

Windows 2012, anybody?


PayPerPost for Digg!

I just saw this mentioned on UnCov.

Basically, it is a service where you can pay a dollar per Digg vote, or receive 50 cent for making a list of Digg votes. Very, very clever, very, very evil, and, unlike most lying-on-the-Internet schemes, does not violate Google policies!

I suppose that this sort of thing will only get more common as people look for undeserved attention on the Internet...


Wednesday, November 21, 2007

They call me Mr. Spamtastic...

So, for the last few days, this blog has been subject to a fantastic volume of spam. Really quite shocking amounts. I'm appalled. Said spam is generally from presumably compromised systems around the globe. Very annoying.

Separate to this, but in the same time scale, seemingly automated processes on various systems are accessing a certain post, a few times a day. Hmm.

I would like to re-iterate my support for public execution for spammers.


Tuesday, November 20, 2007

Google's War on Spammers starts to bear fruit

I recently read a series of enraged posts on Google's anti-link-spam policy, which they now seem to be actively enforcing. The blogger in question seems to have a bit of a thing for one John Chow. John Chow appears to be one of these revolting make-money-fast-on-the-internet people, complete with bragging about his earnings, pictures of expensive cars and such, and the other paraphernalia of his ilk. Please note that his site may be a little malware-ish; in the past, for instance, he has recommended setting affiliate cookies on peoples' computers without their knowledge. This is definitely against Amazon's program policies, at least, and is extremely dishonest.

The post linked above is interesting, because it seems to assume that Google won't dare penalise all blogs which pay for or are paid for links and reviews. The rationale is that if they did this, Google would lose a lot of content.

Nice idea, but it breaks down a bit when you look at the sites themselves. First, PayPerPost and similar; these are services which pay you for (generally positive) reviews of content, products and services. Blogs using PayPerPost fall into two broad categories.

First, there are the small, generally not very good, personal blogs. PayPerPost likes to babble on about how they're helping 'blue collar bloggers' when they try to justify their paying-for-deception business model. Someone should launch a service to help 'blue collar newspaper reporters', and bribe them to write nice things about disreputable companies. That would be entirely acceptable, no? Now, while these blogs are rarely very good, it is likely that the people writing them don't realise quite how deceptive they are being; now that Google has brought it to their attention, the more conscientious ones will no doubt bin PayPerPost. I don't really have any desire to read blogs written by people who think that misleading people for money is acceptable, anyway.

The second category encompasses the dodgier variety of get-rich-quick blogger. Afore-mentioned John Chow person falls into this category, while the author of the original post linked to is a wannabe. I see no earthly reason why anyone except another get-rich-quick blogger would want to read their tripe; the whole thing is terribly incestuous. Google can drop them all, for all I care. They'd be improving their search results by doing so.

Link sale is a little more dubious. I suspect that a lot of link sellers didn't realise at the time that what they were doing was really harmful. I'd guess that Google will go pretty easy on those of them who don't re-offend, though I suspect that buyers of links will be hit hard; I'm sure most of them knew very well what they were doing.

All in all, I think that this is a positive occurrence, and I hope that Google will continue what they've started. It can only lead to better search results for actual Internet users.

(All links on this particular post are, of course, nofollowed for your protection.)


Noted bulldog-ridden net celeb Calacanis needs help with grammar

I now present a post from Jason Calacanis, a much-VCd and horribly-full-of-himself Web 2.0 person of unclear purpose. From the post:

  1. It demonstrates your open to ideas that are not your own.
  2. It demonstrates your care about the product and the people who engage it.

One of these things is not like the other.  


Electro-tastic

Our heater, after taking the weekend off, just started working again a few minutes ago. No idea why; it's a bloody storage heater. It should not randomly stop working. There are no bloody moving parts.

I switched it off, as I'm going to bed anyway, and they make me slightly nervous.


Normal service has been restored

Don't worry, this blog isn't going to become all tedious personal analysis after that post!

I'll tell you, since I'm rather tired, why not just pretend that I've just made a snide comment about some absurd politician, or something, okay? You won't have to read it, I won't have to write it, and in the long run it will be easier on all of us.

There. Wasn't that nice?



Monday, November 19, 2007

I'm a newspaper now!

A link to an post I wrote about Three broadband showed up on a forum about said service in the "3 in the press" section.

Incidentally, that site is one of only two I've seen running the dreadful, awful, terrible Community Server thing. The other is TheDailyWTF, though I think it has now shifted to something a little saner.


Sunday, November 18, 2007

Full Disclosure

Okay, so I've been putting off writing this for a few days, and even now am finding it extremely difficult to write. I think that it's probably best that I do, though; if nothing else, I want to get it off my chest.

So, if you've read this blog much, or if you know me (while I still find it strange that people who I don't know read this nonsense, I'm pretty certain I don't know a hundred-odd people who use RSS readers, and I know that it's inflicted upon some poor unfortunates via aggregator), you will know that I am convinced that I'm fat and ugly.

Well, about that.

You see, when I was in secondary school, I never really talked to anyone. More or less literally. I didn't have anything in common with the people around me, and was quite frightened of them; I was bullied more or less continually. If there is ever some sort of reunion thing, I am not bloody going. Fucking bastards... Looking back on it, I've no idea how I kept going, and it's possibly a miracle that I'm not even more warped and twisted.

Anyway, the point is that the first time I ever really felt it necessary to be able to operate in a social situation was when I came out. This was before I went to college, and I, possibly unexpectedly, found the whole social thing completely unmanageable. I had not, after all, really actually had any friends since I was about five. So, I was encountering all these happy, outgoing gay people about my age, and it was completely alien territory for me. I had no idea how to cope.

Now, at the time, I was still fat. Really, I was. I weighed roughly 150% of what I weigh today, and fit into the obese category. And, well, I think I may have used it as an excuse to myself. I can't get on with these people because I'm really fat. I mean, why would they want to talk to a fat person?

In the period between fifth and sixth year, then, I lost a huge amount of weight; I went from 90kg to 60kg. Of course, this didn't actually solve my problem. Why, then, could I not get on with these people? Well, I must be ugly, I suppose.

The next year, I started college. Things improved, to an extent; for the first time, I was actually able to talk to people, a bit. At the time, I was on SSRI anti-depressants. I know that it is popular to say that these are horribly over-prescribed, and don't work, but I can tell you with a reasonable degree of confidence that I would not be here today without them. Granted, the effects are pretty awful; they made me feel stupid, and I'm pretty certain they made me very lazy. Often, I just couldn't do anything for days or weeks on end. I did come off them of my own accord at one point; in those couple of months I felt so horrendously bad that I started again.

By late second year, things had definitely improved. I was off the anti-depressants, and I was beginning to manage socially. I was, under certain circumstances, even able to get along with reasonable-sized groups of people. I was still, mind you, convinced that my problems stemmed from a (possibly imagined) fatness and ugliness, and I was horrendously jealous of the carefree, happy people, especially the gay ones, who could get guys. But I was certainly doing a lot better. I went to social events, and even spoke at USI (that pointless waste of colleges' time and money) conferences, and the like. People started to invite me to parties and things; at the time that seemed totally amazing.

Third year involved even more change. I actually began to make friends, which was a bit of a first. I no longer really felt left out of what was going on. I verged on being happy. During third and fourth year, I worried far less about how I was doing socially. On the other hand, I started to feel really, really bad about my inability to be attractive to other guys. Obviously, I had something to blame; the whole fat and ugly thing never really went away, and the ugly bit, in particular, was pretty insoluble. And so it went on. I managed to become quite socially functional in small groups of people I knew quite well. I was still terrified at parties, and I was certainly still unable to cope with the whole guy thing.

At the end of fourth year, then, I finished college. I have to admit I was absolutely terrified of this. In fact, I spent most of fourth year worrying about it. It wasn't that I was really worrying about getting a proper job, or anything, more that I was worried about how I'd be able to cope socially outside college. Fortunately, I don't really seem to have had much of an issue with this; I'm getting on at least as well as I did in my final years of college. Still, at the time it seemed like the end of the world.

That actually brings us more or less up to last week. Last week was when I finally managed to get it through my head that I was being a bit silly. First, the fat thing. Objectively, I am towards the lower end of normal as far as weight goes. Then, the ugly thing. It's not something that I can judge sensibly, but I am not actually horribly disfigured or anything. I've come to realise that to a large extent I was using these "I'm defective, but the defect is impossible to remedy, so pity me" things to avoid thinking about my real problem.

My real problem, of course, is that I have serious issues functioning socially. I have gotten to the point that I am able to get along well with many people that I know, and I can even talk to new people, sometimes, if I already know most of the people present. I still can't really function in groups of people who I don't know, or large parties regardless of whether I know the people present or not. I manage to be, I'm told, quite interesting in the former, but I shut down entirely in the latter. I'm sure most people, on first meeting me, think I'm boring, stupid, and/or rude. I am also, of course, totally unable to talk to people I find attractive, and I suspect that I put people off for this reason. Then, I have serious issues dealing with complete strangers. I put off making phone calls, and that sort of thing, and shops and so on terrify me. That's why I tend to alternate between about three sets of clothes, by the way.

So, while I obviously still have an issue, at least I am no longer fooling myself about what that issue is. It's something that I can work on. I feel terrible about making such a mess of my life thus far, especially college, which I suspect I could have done a lot better at and enjoyed more if I wasn't so messed up. I'm very, very annoyed with myself. I also feel terrible about how I lied, both to myself and to others, about what was wrong with me, and how I, to an extent, sought pity from others over what I thought was an insoluble problem.

In summary, I'm sorry. If you know me, you've probably heard more than you can stand about my various issues, and I apologise for going on about them, especially when they weren't even the right issues. Even if you've read this blog, you've probably been bored to tears by my constant moaning.

I will try to do better in future, and at least act neurotically. With what I now know, I can try to make a fresh start. Who knows, I eventually may even have a boyfriend! Stranger things have happened, albeit not often.


Google and PayPerPost again

From Damien.

Google seems to be dealing with PayPerPost, finally. I've mentioned it before; it's a service where you are paid to make (generally positive) posts about products or services you may or may not have actually used. Anyway, many blogs which have this nonsense have taken considerable hits to their Google Pagerank. They have not, generally, as yet, fallen far in the search results; I tend to suspect that this is a warning shot from Google. I'd guess that people who give up on the whoring will stay where they are, while those who continue will, well, vanish.

A PayPerPost person has a fit about it here. Write to your congressman now; big nasty Google is being mean to people whose only crime has been to make deceptive blog posts! Well, surely the whole point of an index like Google's is to place relevance upon content which is actually good, as opposed to fake praise paid for by dodgy marketers?

I certainly hope that Google will go through with what they have started. It can only make the web more usable for real people.


Thursday, November 15, 2007

Microsoft's web strategy becomes increasingly deranged

This is an experimental interface to Microsoft's search engine. Composed of a video of a woman who screams at you.

What on Earth were they thinking of? Terrifying. The bloody paperclip will be in Hotmail, next.


Wednesday, November 14, 2007

Exciting new Three broken-ness

I've previously mentioned that my Three internet connection dies a lot, in all sorts of ways. Last night was particularly interesting.

DNS worked fine (and in fact, was unusually fast). It was possible to (apparently) make connections to remote sites; said connections happily ignored anything sent through them, though. I suspect, possibly, that the connection from Three's traffic-shaping thing to the outside world died, or something of that nature.

Bah. The sooner I can get DSL, the better.


Fun with MySQL Proxy

MySQLProxy is a piece of software which sits around pretending to be a MySQL server, and relaying your requests to a real server or servers. Sounds horribly tedious, right?




Well, there's a bit more to it than that. It has Lua, one of those scripting languages which people delight in embedding everywhere, embedded in it. You can write Lua functions which are called when a query is received, for instance, and allow you to send back a response, make modifications to the query, make additional queries, at all. This makes it incredibly powerful.




How so, you might ask? Well, first of all, here is a terribly simple little function which simply adds a custom command to MySQL.




function read_query(packet)


   if string.byte(packet) == proxy.COM_QUERY then


      local query = string.sub(packet, 2)


      if string.match(string.upper(query), '^s*SHOW MAGSDATA') then


proxy.response.type = proxy.MYSQLD_PACKET_OK


proxy.response.resultset = {


    fields = {


      {


  type = proxy.MYSQL_TYPE_STRING,


  name = "Inventions",


      },


      { type = proxy.MYSQL_TYPE_LONG, name = "Execution count" }


    },


    rows = {


      {


  "Soft ice cream!",


  abc


      },


      {


  "Poll tax",


  abc


      }


    }


}




abc = abc + 1




return proxy.PROXY_SEND_RESULT




      end


   end


end




From the user's point of view, the server behaves exactly like the underlying server. Except, of course,  when they type SHOW MAGSDATA;. If they do that, then it will never get to the server; instead, it will give back a result-set containing a few things that Margaret Thatcher kinda-sorta-invented, and a count of how many times the query has been executed on a given connection.




Okay, how is that useful? Well, okay, it isn't, but it does show a bit of what you can do with the proxy; you can detect and parse interesting queries (the package actually includes a query tokenizer and parser, to make this easier) and send back data of your own. Fine, fine, but why would you want to do that?




Well, imagine yourself in these situtations.






You are a network administrator for a hosting company. The horrible, disgusting, putrid users insist on writing their own amateurish PHP scripts which access your database. Amongst other things, they like to select the entire contents of a table, then use the first couple of results and discard the remainder. This works fine on their home machine with ten rows, but not so well on your machine with a million. 




Solution: use MySQL Proxy to add in a large 'LIMIT' constraint to queries which don't already have one.




Your company has recently purchased the Margaret-tron 6000 instant messaging system, which stores every message sent in an inbox table under the recipient's user id. This is fine with ten users, but less fine when thousands of messages are being sent every second. You don't really care if messages are lost when the computer goes down. 




Solution: use MySQL Proxy to hijack requests to the table, putting the messages in Memcached or similar.




Emboldened by the success of their last purchase, your company purchases the Margaret-tron 17000.6 enterprise content relations fax-enabled transglobal management system, with optional coffee-machine control plugin. Once more, it worked fine for ten people, but now the poor database machine is groaning under the load. You want to partition the database, but (of course) the software doesn't support that. 




Solution: Intercept requests, using MySQL Proxy. Send queries going to the 'blogs' table to server1. Send queries going to the 'cappuccino' table to server2. And so forth.




You discover that the biometric access system, bless its little heart, keeps full retina scans for all employees on a database server, and, when an employee attempts to enter, pulls the megabyte-sized file across the network, updates it, and sends it back. Database is dying, requests are taking weeks, etc. The previous trick won't work, because there is only one table.




Solution: Intercept the request. If the userID mod <number of servers> is 0, send to server 0. If 1, send to server 1. Etc.




The device which accurately tracks user movement throughout the building likes to send updates of employee positions, for each employee, every half a second. These are immediately shoved into the database. Of course, it would be much faster if they were inserted in batches, but you don't have access to the application source to change this.




Solution: Collect INSERTs in the proxy, not allowing them to go through to the database. When you accumulate X INSERTs, send them as one multi-value INSERT.




Your third-party forum thing needs to be integrated into afore-mentioned Margaret-tron kitchen sink software. Of course, they use different login systems, user profiles, et al.




Solution: Rewrite requests from forum to login system, requests to get profile data, and so on.




Client app likes reading 200 values out of a configuration table of 200 values, one by one. (Wordpress used to do this.)




Solution: Read them once, then send them back from memory when asked for.




Web development team needs to access Big Scary Important Machine, but is uncomfortable with things like web services or CORBA or carrier pigeons or whatever (or even the required goat sacrifices have not appeased the PHP CORBA module).




Solution: Give them a nice, friendly MySQL-like interface to it.




You need to test that your new application responds to things like slow query responses and obscure MySQL errors (666, computer possessed by Satan and so forth). These don't often occur naturally, and are difficult to provoke.




Solution: Fake them with the proxy.




Your transactions occasionally deadlock, and you don't want to add retry code to the five million places in your application where it is required.




Solution: Add retry code in the proxy layer.






Obviously, some of these circumstances are at least a little contrived, and most would require a certain amount of caution and knowledge of the applications involved, but hopefully you can see how this could be so useful.




The most obvious use case seems, to me, to be tacking a capability or optimisation onto an application which you either can't change or don't want to change. But really, the possibilities are endless, and I look forward to playing around with it.


By the way, as far as speed goes, it doesn't seem to introduce any significant slowdown running on a G4 iBook, though I haven't done proper load testing.





More on Lidl

A few more fun things from Lidl.

First, a bottle of washing-up liquid, labelled 'Big size', and apparently good for '333 washing-ups'. Wonderful.

In the spice aisle, nestled between pepper and soy sauce, Lidl condoms and cigarette lighters. Really. Terrifying.

Also, the damn place tends to run out of chicken. Tellingly, however, it never seems to run out of condoms.


Tuesday, November 13, 2007

Argh

Sometimes I wonder what the hell I'm doing with my life.

(Yes, it's the "ugly bastard who can't get guys" thing again. So sue me. You'd obsess over it too, in my position, believe you me.)


Monday, November 12, 2007

iPhone set for failure?

So, the iPhone has come out in the UK, and it'll be out here soon, no doubt. Exciting, eh?

It's going to be a catastrophe. I tend to like Apple's products, but the iPhone (or, at least, the first iPhone) is going to fail.

First of all, it lacks features that just about every phone on the market, phones you get for free on a contract, phones you get for free on pay as you go, even, have. It doesn't have picture messaging, it can't record videos, and it doesn't support most Bluetooth devices. For the time being, it can't even run third-party applications! Okay for a really entry-level phone, maybe, but this is a device which will cost over 300 euro, and probably on an insane price plan.

Then there's the EDGE issue. It has a hopelessly backward data connection. It sounds all very well, but really, even conventional 3G verges on unusable. HSDPA is fine. They should have made one which did HSDPA, even if it delayed them a few months, and had a shorter battery life; it would have been a far more appealing product.

Also, the keyboard thing. It looks pretty unusable, less usable than the keyboard on a normal phone. You could always use a Bluetooth keyboard to type messages, of course... well, you could if it supported Bluetooth keyboards.

It's entirely possible that Apple will, in a year or so, release an iPhone which will take the European market by storm. This isn't it. Realistically, it's only doing so well in the US because they're used to nothing better; their mobile networks seem generally rather unimpressive. They really shot themselves in the foot with the iPod Touch, especially; when it comes to it, why not have all the useful features of the iPhone, plus a proper phone? And all for less money, probably.


Paid Linking

As I've previously mentioned, I think, Google is currently cracking down on people who accept money to place links on their web-pages for the purpose of passing pagerank. Now, the whole thing has somehow become terribly controversial; see here, etc. I find this odd; it's a bit of a no-brainer to me.

People generally link to something because they like it. This is great for the search engines; to a large extent, the number of links something has determines how good it is. It's also great for normal Internet users, who use the search engines (or, realistically, Google); most people, on searching for a given topic, want to find the best and most relevant content. They do not want to find crap that people pay to have linked to.

So, really, accepting paid links is simply selfish. It does nobody any good except you and the linkee. It degrades search results for normal Internet users, and, in the long run, threatens the search engines as well. I'm under no illusions that they're taking action for the good of humanity, but ultimately, they want to retain users; they want to provide the best results that they can.

Many, also, ask why a person who sells links, not just one who buys them, should be penalised. Again, seems obvious enough; the search engine can't be expected to detect paid links 100% of the time, so it makes sense to provide website owners with an incentive to behave themselves. I've no doubt that those who promptly remove the links will get their pagerank back next time around; in fact, the current reduction may be just a shot across the bows. Very few people actually seem to have fallen that far in the rankings as a result of being naughty.

A few people have also attempted to argue that it's the same as advertising. I can't really imagine how. Ads, when it comes to it, don't actually do any damage.

Don't get me wrong, I can see how link sale could be very tempting; I was tempted myself. You can make a LOT of money for doing nothing much. I'm sure a lot of people engaged in it innocently, thinking it was just advertising, and that's why I hope that Google will give those who sort themselves out a chance.


Sunday, November 11, 2007

The problems with having a moral stance

I was just offered $300 a month for a few discreet text link ads on this blog and elsewhere.

Of course, considering my public stance on this sort of thing, I can hardly accept it.

Bah.


Saturday, November 10, 2007

Thanks, Apple. Thapple.

I've just noticed that Apple have fixed something in Leopard that really used to annoy me in MacOS 10.4.

When you drag a file from the Finder into an open file dialog, it will now automatically select that file. Previously, it would only select the file if it happened to be showing the directory that the file was in; otherwise it would select that directory! So to, say, upload a file to a website, you usually needed to drag it into the dialog twice. Bizarre, I'm sure you'll agree, and very annoying; I can't figure out how the previous behaviour was supposed to make sense.

Why am I uploading files to websites, I hear you ask? Mostly this blog, I'm afraid; I'm sure you were suspecting far worse.

Also, here's an interesting, though very long, article on Leopard. Some of the technical changes made are particularly fascinating.


Friday, November 9, 2007

Me am eloquent!

From a report on the trial of noted filesystem designer and murder suspect Hans Reiser:
"One single reason explains it all, and that's that this man killed
her," said Alameda County district attorney Paul Hora as he pointed at
Reiser.


You'd expect a bloody district attorney to be able to string together a sentence, surely? A DA in California, at that; I wouldn't be so shocked if he was from Utah or similar.

While I have no comment on whether Reiser was a murderer or not, he's a scary bastard!


Wednesday, November 7, 2007

Dodgy Facebook Ads

As you'll probably have noticed, Facebook has just launched a new advertising system. Damien Mulley talks about it more here.

I saw my first new Facebook ad today. I was unimpressed. It leads to this, a website called 'Ireland Free Stuff'. Ireland Free Stuff is a place where you can sign up for decidedly non-free text message alerts, and things.

This is particularly dubious. The text? "Free PS3 - Enter you mobile number here to win a PS3!" It leads to a site where you can sign up to a service where you're sent six text messages a month, at 2 euro each; to have to text STOP to a number to get out of it. You've got to read the fine print to find out that you're going to be charged at all. Under the circumstances, I find "Free PS3" to be highly deceptive. What is free about this?

The other free services are free for a similar value of 'free'. One involves signing up to pay 15 euro per week for ringtone delivery, the other involves paying 15 euro a month for games, screensavers and other such crap. The free bit? Why, you get a free ringtone or game at some point during your first week! You know, that week you're paying 15 euro for? I'm sure you're just dying to sign up.

I find the whole thing highly misleading, and am disappointed that Facebook doesn't have better quality control.

The worst of it? Facebook is open to people aged 13 years or up. There's no easy way to tell whether this ad is shown to people under 18, but if it is, I have no doubt that a lot of kids will be duped into paying absurd amounts a month, thinking they're getting something for free. Typically, apparently, kids don't notice that they're actually being charged for this sort of crap until their phone credit runs out.

I'm bloody disgusted, is all I can say. No doubt they will get away with it, however; I don't think that this sort of thing is, strictly speaking, illegal. The site was registered a month ago, by the way, presumably for the express purpose of taking Facebook traffic.


More on why I can't get guys

See here.

As I have issues with looking directly at people, often, I may be screwed.

Bah. Silly psychologists.


Tuesday, November 6, 2007

Silly Spammers!

Well, I've been receiving rather more spam than usual this last week or so!

One set in particular was interesting. Hundreds of comments with the text "<b></b>" were posted to two old articles. For some reason, these mostly got through my spam filter; said filter normally errs on the side of caution and classifies real comments as spam. I'm a little surprised both at this, and that anyone bothered to make them in the first place; they didn't have any text but that, and no link back to anything. They originated from addresses throughout East Asia, plus Brazil. Possibly the cretin in question misread his copy of Spamming for Simpletons.

All very odd, but it seems to have calmed down a bit now.


Paid to lie

Damien Mulley speculates about the legality of lying for money through PayPerPost and similar services. For those who don't know, PayPerPost is a service which pays you to give things fake (generally positive) reviews. It's _not_ like conventional advertising, as it implies editorial consent. It also doesn't (or didn't; it is apparently trying to sort itself out a bit) require what most people would consider reasonable notice that the 'review' isn't a real one.

While the cretins who do this recently received a shot across the bow from Google, which devalued most of them, it would be great to see them put out of business entirely. Hopefully the new law will be broad enough in scope...

Oh, some of them are such smug gits. Of course, they're mostly safe in the US...


I Can't Believe They're Not Links - 6th November 07

In the hope of keeping people interested in this wretched rag, and for future reference for myself, I've decided to start doing those annoying link posts that every other blogger in the universe already does.

Insane clothes from Finland. Hours of fun playing 'guess the gender'. And, possibly, 'guess the mental disorder'.

PlentyOfFish architecture. Ridiculously popular dating site gets by on about four servers, handing 500 requests per second.



Diary of a porn shop clerk. This is great fun; it's a sort of early blog by a woman who worked in a small porn shop.


Monday, November 5, 2007

Premature optimism on ITER

Yes, it's very interesting, and might lead to practical fusion power in 50 years or so.

No, it will not, in itself, be powering your washing machine, SUV and cat next year. Sorry.

Any other questions?


Sunday, November 4, 2007

Self-confidence

So, as you'll know if you've been reading this blog for any length of time, I have self-confidence issues. These days, these are mostly a big problem for me from a relationship point of view; I can't get guys.

Now, on the face of it, thinking about it sensibly, I probably have no real reason to have these issues. I'm certainly not good-looking, but I'm not absolutely horrific looking. I'm not as thin as I'd like to be, but I'm about as thin as the average guy my age in the George or whatever. I'm not amazingly interesting, but I know frighteningly boring, quite unattractive people who can still get guys.

However. That was thinking about it sensibly. Thinking about this particular topic sensibly is not something that I'm particularly good at doing. When I'm actually somewhere like the George, I'm quite convinced that I'm the ugliest, most awkward, most undesirable person there. And on encountering guys that I'm actually attracted to, I am generally unable to talk to them, much less come onto them. I've even tried coming onto guys I find quite unattractive, partly as an experiment, and partly because, let's face it, I'm a bit desperate. Nothing.

I'm continually told that it's a confidence thing, and I just have to be more confident. I am trying, and these days I'm doing more of an effort to do it consciously, but realistically, it is not just a case of flipping a switch. The whole thing is pretty depressing, particularly as I'm getting older and am not in college anymore, and thus I have little opportunity to meet new other gay people...

No particular point to this post, just trying to clarify things for myself, really. It hasn't, particularly, worked.




Spammer Jailed

Oh, happy day.

Now they just need to jail the other million of them, and all will be well. Blog spammers first, please.


Leopard, a few hours on

So, I've been playing with Leopard a while.

The good.
  • It feels faster than Tiger. May be imaginary...
  • Non-beta Safari 3 has a number of improvements over the beta.
  • Spotlight works better.
  • Clever little things like 'all files modified today' accessible as smart folders.
  • Stacks are actually pretty handy.
  • Pretty!
  • Front Row is way better than the old one. Really. It's not comparable.
  • Wireless menu no longer takes ten seconds to appear.
  • As previously mentioned, Terminal has been much improved.
  • Spaces could be nice, though I haven't used a multi-desktop interface in years.
  • Cool default desktop background.
  • Address book and similar launch faster.

The bad.
  • Broke LispWorks Personal and my old X11 emacs. I'm looking into Aqua and Carbon Emacs ports; I may end up installing a new X11 one.
  • The interface looks a bit wrong. I suspect I will get used to this; it's mostly just that it's different from the old one.
  • Cisco VPN client (a not completely new version) doesn't work. Apparently the very newest version does.
  • Annoying 'this application is from the Internet' thing, a la Vista. I suppose it's for security, but I don't care for it.Picture 1.png
  • Sound occasionally stops working; apparently, this happens to a lot of iBook users.

The ugly.
  • None. It's an Apple product; what did you expect?




Snap-tastic

Seen on a blog today (a Blogger one, at that, not one where it is being imposed by the provider):
shotsbadge3-160x40.gif
Enhanced. Really. Now, I don't know have you seen these things. What happens is, every time you move your mouse over a link, a horrible little pop-up, ostensibly showing the site linked to, shows up, confusing the user and making it hard to actually click on the bloody link. Usability nightmare.

Now, I was amazed to see this on a small blog, whose owner had presumably put it on voluntarily. You do often see them on Wordpress.com blogs, where they are (or were, anyway) enabled by default; at one point they were actually mandatory. You also see them on a few big sites; I think Techcrunch has them, for instance. I suspect that this is some form of promotion.

I suppose that people think they're fancy, and Web 2.0, but they would seriously discourage me, and, I suspect, many others, from using a site. They are infuriating.


Aaaah, just realised something.

I have gone on incessantly about the whole Ace Internet Marketing thing, as you'll have noticed (see here for more, if you're a masochist.)

Now, through it all, there has been a lot of talk about racism. I couldn't figure this out, as I hadn't seen anything vaguely racist posted by anyone. Then it hit me. This cartoon. Now, I don't interpret it as racist; I understood to to be a reference to the way in which, rather than taking responsibility for the content they published, Ace appears to be using the fact that an Indian subcontractor was used as a result. At least, this is what I hope it means; if it was actually an anti-Indian sentiment, I would be shocked and disappointed.

However, I can very much see how it could have given people the wrong impression.


Leopard

I just installed MacOS Leopard (10.5). After an initial hitch with upgrading (hint, get rid of DivX before you start, or else start in single user mode and delete it) all is well.

Overall, I'm very impressed. Just about everything seems to work, even things like OpenMCL, which I was initially worried about. My X11 Emacs doesn't work, for some reason, but it was quite an old version; hopefully 22 will when I install it.

Everything seems pretty fast, as well. The new dock is nice, and I love the new terminal; it has tabs, and, at last, just one preferences window; the old one, for no particularly obvious reason, had two, one of them extremely confusing.

I was also impressed that it runs so well on my old G4 iBook. I suppose I can hold off on getting a Macbook for another year or so, now. :)

More awful job titles, from Tricon Global

I have previously mentioned that a lot of giant employers of low-paid workers give their staff horrendously stupid job titles.

I thought that "sandwich artist" was about as bad as you could get. Oh, how wrong I was.

Yum Foods, formerly Tricon Global (really), calls its workers "customer maniacs". Scary article here.
Enamel_15_Customer_Maniac_Yes.gif
It may just be me, but isn't there something horribly depressing about American companies' obsession with 'the customer'? The whole 'customer is always right' thing seems to be bordering on a religion for the giant companies, and this sort of nonsense is surely pretty demeaning for the 'customer maniacs' themselves?

Of course, maybe I'm a cynical bastard. Maybe people love being called 'customer maniacs'. Who knows?



Saturday, November 3, 2007

Breaking mad people news - God Hates Fags vanishes

From Dan's Data, godhatesfags.com, and its attendant sites (godhatessweden, godhatesireland etc.) have vanished, apparently due to someone complaining to their ISP. Said sites are, of course, the work of noted mad person Fred Phelps, and are absolutely, utterly hilarious.

I'm sure that they will be back, but in the meantime, what on earth will we do without a counter telling us how many days the Queen Mother has been in hell?

By the way, a pagerank of 5 isn't actually that impressive; this site has a pagerank of 5, and it's totally irrelevant!


In the 21st century, Python will be too cheap to meter

I was somewhat surprised to see this. Apparently, Java and .NET programmers are generally paid more than PHP, Perl and Python programmers. Now, I can understand that they'd probably be paid more than PHP programmers, the average PHP programmer being what they are. And I was unaware that there was much of a remaining market for Perl programmers at all; as someone who programmed Perl both in a previous job and back in the dark old CGI-ish days of web development, I can't really imagine that there'd be any good reason to use it today.

Python programmers, however, are a bit of a shock. When it comes to it, you see a whole lot of horrendous Java and C# code, whereas most Python code you see seems to be decent enough. I'm not entirely sure why this is so, but it certainly seems to be the case. Your average Python programmer is simply better than your average Java/C# programmer. Part of the reason may be that Java and/or C# is actually taught in a lot of university courses today, whereas anyone who is working in Python probably learned it because they were interested in programming.

As a sort of programmer-of-all-trades (I do a fair bit of Erlang, Python and C++ stuff, and also some database-y things) I'm not entirely sure where I'd fit into that report, if at all. :)


Ace Internet Marketing - content theft with a twist

This is rather interesting. It is, of course, in relation to bloody Ace Internet Marketing, who I won't stop droning on about.

Anyway, what they seem to be doing is taking articles from elsewhere, and (possibly mechanically) replacing keywords with words of similar meaning. This is a very commonly-used technique for fooling spam filters, and to a lesser extent (it's generally no longer effective) of fooling Google into thinking that your duplicate content isn't duplicate. Once more, these guys ooze class.

They have just posted to their blog again; seemingly an article they wrote themselves this time! I think I see now why they were so keen to use other peoples' articles... Ironically, the article is about their SEO services; have they tried typing their own name into Google lately?


Friday, November 2, 2007

What do poppies and sex have in common?

From Facebook updates (from two different people):

poppysex.gifIsn't Facebook great?



GMail...

So, GMail is now claiming that it's added IMAP support to everyone's account. This doesn't actually seem to be true; my work email, which is GMail hosted, hasn't got it yet. Annoying, but it's great on the account that does have it, so something to look forward to.

In other wacky GMail news, most of the ads coming up on my work email (I work for a technology company) are currently Google recruitment ads. Surely this is at least bending the whole "don't be evil" thing a bit? :)


The story of Wasabi

Joel Spolsky's company uses a written-in-house compiler which takes a dynamic VB-like language, and compiles it into PHP and classic ASP. One of their programmers has started a series of posts about this rather unusual creature.

Well worth a look, if you like this sort of thing.


Thursday, November 1, 2007

Ace Internet Marketing - How not to manage an Internet publicity crisis

As I've mentioned, Ace Internet Marketing, a lovely company which says it does 'internet marketing', stole one of Damien Mulley's articles. After being contacted, they removed it, but then started making vague legal threats, both to Mulley and to at least one other prominent Irish blogger. Said legal threats, by the way, are made by someone with rather limited command of the English language.

Now, this is an Irish company which does Internet marketing. With that in mind, is it really a great idea for them to start attacking blogs which are read by just about everyone in the Irish Internet industry? The correct response would, of course, have been to remove the article, apologise publicly and profusely, and attempt to make amends. Providing evidence that the other republished content on their blog was published with permission might be nice, too. Some of it seems to be gone, now, but this article, at least, seems to be a mutilated version of one which appears in a few other places on the web, and has no attribution whatsoever; a casual visitor would think that Ace wrote it themselves. Others also seem to be from elsewhere.

In the comments on Damien's article, you will notice frequent postings from someone called 'Paul', who appears to be taking Ace's side in this, and accused me of making derogatory comments without foundation; he didn't bother to tell me what these were, and as far as I can see I didn't make any.

Interestingly, both Damien's and Daithi's blog (the other prominent blogger mentioned) are currently being spammed manually (on the articles about Ace only) from what seem likely to be compromised dedicated servers in the US and UK. Daithi's site, at least, seems to be currently having trouble; heavy comment spam can still act as a DDOS.

The first spam comment (unlike the others, this one was from an Eircom address, 86.43.127.141, which, interestingly, was used to access my blog, linking through from Damien's post, some time before the spam attack started):

Hello there ,

someone has asked me to flood this website with spam !. my pleasure.

welcome to my list guys !



Another is from 'shite blocker'; as far as I am aware, 'shite' is more or less an Irish term.

Obviously, it's not at all clear who is behind this, but it is extremely worrying. Other blogs which mention the issue are apparently also being spammed; mine has so far escaped.

More coverage from Daithi, under a rather delightful title. A little more here.