All posts by Yvan

BAA BAA Whisky

Note: This entry has been restored from old archives.

BAA BAA Whisky
BAA BAA Whisky

Who would have thought there was a positive to BAA airports? Today (Wednesday) I found a definite one. Expecting the worst for security-check time I appeared at Heathrow nice and early, only to walk through to the terror-free inner sanctum with barely a halt. Not sure what to do with more than an hour in a terminal I wandered duty-free outlets until I found Whiskies of the World. On the lookout for my favourite, Lavavulin 16yo, I soon attracted sales staff… it wasn’t long before I parted with 70 quid in exchange for two litres of the golden spirit, not the old favourite 16yo though. [“old favourite”, heh – I’ve only been interested in whisky for about a year, mostly thanks to the lyrical waxing of James and Matt.]

Considering that a bottle of good whisky at Tesco prices is 35 quid (Lagavulin 16yo) I think this turned out fairly well. Especially since what I actually got was a Lagavulin Distiller’s Edition (£41.99) and a Laphroaig Quarter Cask (£29.99). Before I left, Michael (sales guy) pointed out that if I went to their other outlet, at the other end of Terminal 1, I could taste the Laphroaig. So go there I did, and it was a great way to while away the next 45 minutes. The guy in charge there, Raj, was extremely helpful and informative. He and his off-sider (a 20yo law student who made me feel rather old) introduced me to a few whiskies, though I kept it to a conservative 4 tastings.

BAA departure terminal 1, Heathrow: the place to go whisky tasting! Who’da thunk it? They seriously must have had more than 50 whiskies available for sampling. I tried the same distiller’s edition labels of Cragganmore and Talisker – my preference order is:

  1. Laphroaig Quarter Cask
  2. Cragganmore Distillers Edition
  3. Talisker Distillers Edition
  4. Other one I forgot the name of :-/

An interesting point is that, in the normal labels, I rate Cragganmore and Talisker the other way around. The port oak the Cragganmore has been aged in seems to leap-frog it over the equivalent Talisker (Amoroso Sherry cask), it was divine! Ultimately the Laphroaig wins hands-down though. The Lagavulin I can’t rate yet since it wasn’t available for tasting. I’m hoping for an excellent double-whammy with it and the Laphroaig… I’ll find out when I get back into the UK! The tastings were educational, the flavour of each whisky had very similar features to the equivalent “regular” whisky I’m familiar with but extended/deepened by the extra cask time.

This whole duty-free game seems somewhat of a scam – you can buy duty-free on your way out and then pick up your goods on your way back in. If you travel regularly between the UK and EU this is certainly the way to buy your alcohol! What’s more, the guys from these shops aren’t aware of any restrictions on the volume. They know people who’ll take a trip across to Paris just so they can pick up a couple of cases of very expensive champagne at duty-free prices. There are restrictions when bringing alcohol in via air (10 litres of spirit, 80 litres of wine – including fortified; makes Australia seem positively shitty about the whole thing — however the numbers given to me at the airport don’t 100% match what’s on the Heathrow website). These restrictions don’t apply when you’re buying in Heathrow and then picking up on the way back.

On the topic of that which I first sought: they don’t actually supply Lagavulin 16yo. An interesting story there too, essentially they can’t sell it because Tesco does. Since nobody has the buying power and economies of scale to match Tesco it’s simply not worth selling a premium spirit that they’ve added to their line, even at duty-free prices. So the Whiskies of the World guys tell me.

For bonus entertainment, while I was there Jim Murray showed up … just passing through and he thought he’d sign a few copies of his latest bible for them. He even rearranged them so they were in front of all the other books on display. When he first showed up he told a sales guy he wanted to buy 20 copies of his book, the poor dude didn’t recognise him (I think he can probably be forgiven!) but Raj recognised him immediately and “got the joke” (they’d clearly met previously).

I was genuinely impressed by how friendly and knowledgeable the staff at Whiskies of the World were (especially knowing I wasn’t there to buy anything, I’d already done by buying). Of course, since my own knowledge of whisky is decidedly limited, I can only assume they knew what they were talking about 🙂

Login

Note: This entry has been restored from old archives.

There’s a “login” for the /Personal/ category now. As the login text states: “The password is my middle name (4 letters) + the state I’m from (using usual abbreviation) + my partner’s initials (2 letters).”. Log in once and it’ll set a 1y cookie so you’ll “always” be “logged in” – or if you don’t like cookies it’ll still work as a one-shot.

The purpose of this is just to keep out complete randoms and websuckers – if you’re neither of the above and don’t know my middle name you can just ask! Stuff in the /Personal/ category is typically aimed at family or good friends and will include things like travel plans (most recent entry), personal events and any comments about work 😉

Referrer Spam? Hah Hah

Note: This entry has been restored from old archives.

Something’s playing with me…

       Client IP                                       GET URL     REFERRER STRING
 --------------- --------------------------------------------- -------------------
   66.49.223.233                                     /2006/12/ http://www.rxtq.com
    70.87.208.34                         /Entries/Tech/General http://www.jyor.com
 216.185.128.200               /Entries/Tech/General/index.rss http://www.jyor.com
 216.185.128.200 /Entries/Tech/General/Referrer_Spam_Worm.html http://www.jyor.com
 216.185.128.200                         /Entries/Tech/General http://www.nucx.com
    70.87.208.34               /Entries/Tech/General/index.rss http://www.nucx.com
    70.87.208.34 /Entries/Tech/General/Referrer_Spam_Worm.html http://www.nucx.com
   66.49.223.233                         /Entries/Tech/General http://www.cjrz.com
    70.87.208.34               /Entries/Tech/General/index.rss http://www.cjrz.com
     74.208.16.4 /Entries/Tech/General/Referrer_Spam_Worm.html http://www.cjrz.com
     74.208.16.4                         /Entries/Tech/General http://www.qwye.com
   66.49.223.233               /Entries/Tech/General/index.rss http://www.qwye.com
     74.208.16.4 /Entries/Tech/General/Referrer_Spam_Worm.html http://www.qwye.com
     74.208.16.4                         /Entries/Tech/General http://www.kzby.com
   66.49.223.233               /Entries/Tech/General/index.rss http://www.kzby.com
    70.87.208.34 /Entries/Tech/General/Referrer_Spam_Worm.html http://www.kzby.com
 216.185.128.200               /Entries/Tech/General/index.rss http://www.ovqk.com
    70.87.208.34 /Entries/Tech/General/Referrer_Spam_Worm.html http://www.ovqk.com
 216.185.128.200               /Entries/Tech/General/index.rss http://www.bgxr.com
    70.87.208.34 /Entries/Tech/General/Referrer_Spam_Worm.html http://www.bgxr.com

This started earlier this month and coincidentally it’s hitting a post about a potential referrer spam worm. Targeted silly-buggers or chance? Chance I’d guess — possibly thanks to an amusing search string choice? The user-agent is “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)” in all cases.

Note that visiting those IPs hits CPanel entrances in two instances but just default/dead account pages in the other cases. I’m guessing these are owned server systems – or just host XSSed junkcode of some sort.

I guess I’d better report them.

In other news I was horribly sick last week (well, about as sick as I ever get: head feeling like a sack of wet cats had taken up residence, throat like I’d been swallowing crushed glass and all-over body pain rubber-hose style). Also, we now have a 27U rack in the study. And I thought my days of living with racks had ended with EvilHouse (domain name now seemingly defunct – I guess we’ve all left those “evil” days behind us then).

*sigh* So it’ll be good to get back on track with some work tomorrow, things are moving again.

Beetroot and Celeriac Borscht with Basil and Nutmeg

Note: This entry has been restored from old archives.

Celeriac Borscht: Post-Purée
Post-Purée

I wouldn’t normally bother to write about soup since it is essentially a “grab stuff, throw stuff in pot, heat and maybe blend” creation. I make a week’s worth of soup almost every Sunday so we can have soup in the fridge and freezer. We have soup for dinner at least three nights per week and alternate between “this week’s” and “last week’s” soup for variety. This will probably sound most unlike me, but here in the UK I follow much more planned eating habits than I did in Sydney. The primary reasons for this are: inaccessibility of good produce, the high price of produce and the extreme price of eating-out. Life here is very different to living and working mid-Sydney, I’d probably revert to my old ways if I lived and worked mid-London (and could afford it!). These days we have soup on Mon, Wed and Fri with カチンシ (Kathleneshi – Kat’s sushi) on Tue and my own cooking on Thu (usually a fish dish using something from the “Billingsgate” compartment in our freezer), weekends are “freestyle” to make up for weekday lunches, which are strongly regimented.

Back on topic! Today I made a potentially unusual soup and it turned out so well that I decided to make note of it, it can probably be more accurately called a borscht thanks to the beetroot.

The story of borscht starts on Saturday when we visited the Notting Hill office and thus, inevitably, the Portobello Road market, where I was browsing with this week’s soup in mind (and coffee!). Looking like boxes of well used medicine balls there was celeriac everywhere. I have never bought celeriac before but they look like they have soup potential so I picked one up. I’m afraid I didn’t take a photo of it but it looks like most celeriac I’ve seen – large, spherical, greenish and rough. The cooking goddess Stephanie says you should choose celeriac that are firm and baseball sized… I didn’t know this at the time though so I picked one that was about twice the diameter of a baseball (an unusual measure for an Australian chef to use!), luckily it turned out to be solid all the way through with no pithy hollows. I decided to pick up some beetroot too since I was aware that celeriac had a flavour similar to celery and I didn’t relish the idea of soup with a monotone celery flavour. The beetroot were around baseball sized and I got three of them.

So, fairly simple as soup should be, here it is:

Celeriac Borscht: Simmering
Simmering
  • 1 double-baseball Celeriac
  • 3 single-baseball Beetroot
  • 1 large Brown Onion
  • A knob of Butter
  • 4 grinds of Salt
  • plenty of grinds of Pepper
  • 1 Chicken Stock Cube
  • A Nutmeg
  • A large handful of Basil Leaves
  1. Skin and roughly dice the onion and put into a large stock pot with the butter and grate in half the nutmeg.
  2. Peel the celeriac (I found this much easier to do roughly with a knife than with a peeler), quarter and slice thinly (since it is going into a soup with beetroot don’t bother with the acidulated water).
  3. Peel the beetroot (peeler does fine here) and slice as with celeriac.
  4. Turn on the heat and cook to very lightly brown the onion.
  5. With the onion browned throw all other ingredients except for the basil into the pot and add water until the celeriac just starts to lift (i.e. just-covered).
  6. Up the heat and bring to a boil then reduce to a low simmer (lowest heat on the smallest rosette), cover with the lid slightly ajar and leave to simmer (we actually went out with it simmering away so it got up to two hours of simmer-time but probably would have been fine with less).
  7. When the beetroot is tender turn off the heat and let cool for emulsifying.
  8. In batches process soup with the emulsifier (sorry, I just like that word – I mean food processor or blender) to an almost-smooth (but not quite) texture.
  9. Chop the basil leaves finely (i.e. with a knife or herb-chopper) and mix into the processed soup.
  10. At point taste and add more salt/pepper/nutmeg as you see fit.
  11. Reheat and serve! Or: Package and freeze!
Celeriac Borscht
Celeriac Borscht

I would serve this with a sprinkling of very-fine-sliced basil leaves, a couple of grinds of pepper and a drizzle of good olive oil (photo on left topped with grated nutmeg, ground pepper and olive oil – if you look at the album you’ll see it was served with an unusual accompaniment). A good crusty chunk of bread would go down with it beautifully – but unfortunately bread isn’t something we buy.

Coffee Plant on Portobello Road

Note: This entry has been restored from old archives.

Coffee Plant on Portobello Road
Coffee Plant on Portobello Road

Coffee House: Coffee Plant
Address: 180 Portobello Road, London W11 2EB
Rating: TBA verging on Toby’s (Sydney-Coffee Rating System)
Website | Map

Discovered on busy Portobello Road thanks to an “I had a good coffee at this place” comment from a co-worker Coffee Plant has a special place in my caffeinated heart: my first good UK ristretto. It’s hard to describe the moment. About two weeks after getting into the UK I had decided that coffee was a thing of the past, so any halfway reasonable attempt at an espresso would have knocked me out. Trying to explain feeling of sheer glee in discovering that I was wrong would just make me look loony (as if I don’t already). I think I had four doubles — not wise after two weeks of very litle caffeine (I had switched to drinking a lot of green tea though).

Coffee Plant is a decent sized café with a mid-floor counter populated with barristas and a counter up the back where they sell beans (including green beans for home roasting). Their prices are just not London – with a single espresso clocking in at only 80p (but I must say that all the good coffee places I’ve found have remarkably below-chain pricing for espresso, including back in Sydney). They’ve been busy every time I’ve been in, but with the high customer turnover means you often do get a seat, the atmosphere is lively and has an almost un-Londonian friendliness (another common trait amongst the coffee places I like here).

They’re fair-trade up to their eyeballs and what a friend of mine would call long-haired-tree-huggin’-hippies. Peace symbols scrawled across a wallpaper of anti-war, anti-golbalisation, anti-Bush, anti-Blair and anti-anything-non-long-haired-hippy propaganda. In fact the owner of the place is known for such politics and has even written book about the inconsistencies in the US governments “official story” for September-11. I’ll neither agree nor disagree with any of this, I must admit that some of it seems a bit far-out. But hippy politics and good coffee seem to go hand-in-hand, Coffee Plant is merely the most extreme example I have seen thus far. Fair-trade is an excellent and sensible way for things to be and since my own political views lean Left and have a strong hippy bent to them I don’t mind the extended politics.

But this is about the espresso! At Coffee Plant you can have your excellent espresso and rest assured that third-world farmers have got a reasonable deal (as at any coffee house that really cares about their coffee).

On the ristretto front the only negative is that occasionally you’ll get a barista who doesn’t quite pour one that is up to their usual standard (but I’m not the sort of person who can make a point about this so unless it is terrible I don’t say anything – and it has never been even close to terrible!). On a measure of personal taste I rate them just below Monouth Coffee and on-par with Coffee Tree in Aylesbury – I think this may have more to do with the roast than anything else. Honestly, I can’t specifically fault anything at any of these three places and they’re my “top three” for the UK – thus far.

Portobello tempts
Portobello tempts

The photo on the right was taken from the same point that the façade photo was taken from, but facing 90° to the left — so this stall of sweet carbohydratic delights is directly outside Coffee Plant. If you’re visiting London the Portobello Road market is one of the top-ten locations to visit in my mind (especially if one of the movies you grew up on was Bedknobs and Broomsticks!), it’s chaos stretches along the road for a mile or more on Saturday so wear good walking shoes. You’ll need to fight your way down the road (from the Notting Hill end in my case) to get to Coffee Plant, but it is well worth it (it is a lot easier on weekdays).

Trellick Tower
Trellick Tower – Nothing to do with coffee

The market area around Coffee Plant is devoted to food, mainly fruit-and-vege but with a smattering of meats, cheeses, spices, preserves and take-away. If you wander further along towards W10 it’ll degrade to clothes and trinkets, then to garage-sale quality junk and finally to tip-quality junk and bodgey furniture. If you go far enough you’ve hit Golburne Road where you’ll find a variety of interesting delicatessens and cafés (including a seemingly Australian one, it matches the street name I think) — and in the distance you’ll see the absurd looking building pictured on the left.

So for an interesting morning out and excellent espresso hit the Portobello Road market and drop into Coffee Plant a couple of times, or maybe more.

vim: Binding C-i bad for tab

Note: This entry has been restored from old archives.

In the unlikely case that anyone made use of the C-i binding I suggested for toggling vim 7.0 spell-checking they may have noticed that it messed with the use of their tab key! So it turns out that tab and C-i are the same thing from vim’s point of view!

Choose a different combo. Like C-c for *c*heck, or C-s for *s*pell, that’s surely better! Meta maybe?

I’m now using C-a:

" Set spelling language.
set spelllang=en_gb
" Toggle spell checking for the current buffer with Ctrl-i
map   :setlocal invspell
imap   :setlocal invspella

Note 1: The ‘i‘ at the end of the imap is now an ‘a‘ so that the insert position comes back the same.

Note 2: The C-i is only a problem for the imap and if you remove that you can then use C-i or tab in command mode to toggle spelling and live without the ability to toggle spelling when in edit mode. This’ll clash with any other command mode binding of tab of course, but I have none. I like to toggle in edit mode though so I’ll stick with C-a for now (hrm, what does it clash with?).

Update

Of course, a few minutes later I try to use C-a for it’s normal purpose, incrementing a number under the cursor. I use this surprisingly often. *sigh*

Oriental City

Note: This entry has been restored from old archives.

Men's Pocky
Men’s Pocky: Not for women!

On Saturday we visited Oriental City, also known as “London’s real Chinatown”. Reading its tea-leaves will apparently tell you stories of demolition and replacement with new cultural icons, such as hardware stores. This “real Chinatown” proved to be up to the title, but don’t expect the tourist-ready gloss of London City’s Chinatown area. The Oriental City rendition of Chinatown is raw and gritty; from the old men in the food court chatting in Chinese and puffing on their cigarettes to the “Japanese Lifestyle” shop selling “essentials” from chisels and drill bits, through sushi making equipment to hair accessories. For those in Sydney who’re familiar with the places, my impression of the feel of Oriental City is: “Blacktown Westpoint and surrounds cross-bred with Parklea Markets”. Well, prior to the Westpoint upgrade – I haven’t been in the area since about 2002.

Feeling famished after a rushed morning with no breakfast we headed straight for the food court. The aroma in the air was unmistakeable… cigarette smoke. There are signs overhead delineating “smoking” and “non-smoking” zones, all they need to do now is teach smoke how to obey signs. We ordered ourselves some lunch anyway, Gyu Don for Kathlene and “Eel-and-Egg” Don for me, and with a little difficulty navigated our way to a patch of lesser smokiness. The meal was decent, large and cheap – above expectations for Japanese in a food court. There are about 15 different outlets in the food court, including Japanese, Thai, Drink/Sweets, Indian and several Chinese stores. The drinks/sweets stores later prove not to have any taro/yam/ube drinks at all (the purple ones).

We trundled around the centre and scoped out some of the non-food shops. There are a couple of decoration/junk/”artefact” shops, a furniture store with a 1.5m long jade boat, a shop with a huge range of ceramics, a Japanese “lifestyle essentials” shop, a real-estate agent, a small dojo and down the far end there seemed to be some sort of large “Sega”-branded arcade. The ceramics shop impressed us, shelves and tables stacked with plates, bowls and tea-sets; mostly in Japanese styles. We perused stacks of chop-sticks, various trinkets and Kathlene paid special attention to some large bento boxes. The Japanese “lifestyle essentials” shop amused us, a quick sample of some items you can find there: drill bits, bento boxes for kiddies, sushi making equipment, plastic replacement teapot handles, hair accessories, cookware, stacks and stacks of clear plastic storage boxes, pulleys in multiple sizes and items I couldn’t identify like small iron squares with nails sticking out.

We didn’t escape empty handed, we now have a tea-ball and some vegetable shape-cutters, perfect for our “Japanese lifestyle”. In wandering past the dojo we watched a video demonstration of spray-on-attacker permanent-UV-reactive-dye playing on a screen in their display window. Alongside this a random collection of knives, swords, pointy things and an entire wall hung with nunchaku. The dojo turned out to be the source of a heavy drum-beat we’d been hearing since shortly after lunch, inside were four youngsters learning to give a drum a good new-year style beating.

The final stop for the day was the most interesting: the supermarket. Unlike London Chinatown with it’s couple of streets and several smaller supermarkets/grocers the Oriental City mall contains just a single supermarket. It’s a big’n though, possibly offering a wider range of goods than found in Chinatown proper. One example: I found some shiro-miso and there were also several other misos, but all I can ever find in London is aka-miso [Update: I found a great stash of miso in London near “Chinatown” in this place: Japan Centre]. We even found a Filipino section, but try as we might we didn’t find some essential Filo foodstuffs. No belacan/baga-ong! There were some ube wafer sticks, but no other ube! Not satisfactory! Fermented shrimp aside, the range or food available in the supermarket is impressive. The distribution of goods is somewhat chaotic, we found kombu in three different locations. The fresh fruit & vege selection was good but low-volume, there were some interesting items and all the usuals, including: okra, bitter melon (two we do not buy, but I like to taunt Kathlene with them), banana leaves, dragon fruit, and eggplants in about 10 different combinations of shape, size and colour!

Oriental City Goodies
Oriental City Goodies

We passed many a freezer filled with the weird, wonderful and even slightly disgusting. Up the back we found a wall of meat with everything from steak to any extremity or organ you’d want to devour. The fish counter was… a little fishy. I didn’t like the look of it but there was a good selection of piscine wares, including cuts ostensibly suitable for sashimi (I had my doubts).

At one end of the supermarket we wandered into a land of cookware and rice. Rice can also to be found in several other locations, but at the far end you’ll find rice in huge sacks, stacked in piles on pallets – there must literally be tons of rice. The cookware selection is small but it fulfilled our bamboo steamer and Tamagoyaki pan quest, more ways to make dinner! To add to the days education we discovered that Pocky is for wussies, real men eat Men’s Pocky. Eventually we escaped; with a small hoard of oriental delights.

I’ll Keep My Head, Thankyou

Note: This entry has been restored from old archives.

Well, here’s one for the record: My first ever call from a headhunter.

Mobile vibrates, unknown number (I assume they don’t mask their number in case someone has second thoughts), I pick up, “Hello, Yvan speaking.”, “Hello Yvan! I’m a headhunter!”. I guess there’s no point being indirect. “Interesting communications start-up.”

I wonder where these guys get contact details from. The work mobile number they called isn’t listed, not against my name anyway. I guess these details just make their way around somehow… but into the hands of a headhunter?

Anyway, life’s too complicated at the moment to be considering such things. Plus there are things I need to finish.

Head staying on my shoulders. On with the show!

EZRSSFeeds and other WebSuckers

Note: This entry has been restored from old archives.

For random primates, such as myself, friendly spiders and assorted maladroit suckers of all the Internet’s most rank drivel must represent near 100% of our readership. Since, in truth, most people are little better than the few lines of code behind my most frequent website visitors I bid you all welcome. You’re welcome to be my friends Googlebot, Baiduspider, Gigabot, TurnitinBot, Zeusbot, msnbot and the other 65 or so eaters of my robots.txt I have seen in the last year. But those of you who shun my robots.txt, especially those of you lacking decent user-agent strings, can crawl back into your dingy holes with the slugs and worms (I’m looking at you: bots from EZRSSFeeds, WebSense (Konqueror my arse) and other houses of deception). Alas for you, even these clammy denizens of dank and musty places will probably shun your presence.

One of your number seems to have more in common with the leech than any other form of life. To me this nefarious creature appears to propose: “I’ll make it easy for you to steal content to put on your website to fool Google into thinking you actually have content of your own.”.

Highlights:

  • No mention of copyright or content ownership on the site, none that I can find.
  • The “spider” page doesn’t tell you about the spider employed, it tries to sell you some kind of “spider”.
  • The bot grabs RSS with high regularity. (>30 hits in the last 8 days.)
  • The bot doesn’t advertise its self via user-agent, it doesn’t send a user-agent string at all. (But it’s IP reverses to the domain name: 147.202.50.50)
  • I’m guessing here, but I bet the bot pays no attention to robots.txt! (The IP above started hitting RSS on my site in September 2006 and has never requested the robots.txt file).

I’m blocking the little bugger’s IP now, for general bad behaviour and likely evilness… but that’s only effective up until it starts crawling with a different IP. In truth, if you put stuff on “the Web” there isn’t any way to protect it, consider it “fair game”. With just a little work this bot could be made much harder to identify, since you’re already behaving in a questionable way why not start employing bot-nets to do the surfing, and use some legitimate UA strings! You’re a dumb bot! As a friend of mine might say: no bot-biscuit for you! I think there is a viewpoint floating around that sees providing an RSS feed as permission to play free and easy with the content. People who write weblogs are essentially attention whores so any distribution of their content must be a good thing in their eyes, right?

Now, to some squishy human life-forms: If you’re considering using the service associated with this bot, or anything similar, you might want to consider potential copyright implications. It might be fine, maybe it just provides excerpts and properly references the source, or maybe not. Like I said, their website makes no mention of copyright and their bot doesn’t identify its self, this is incriminating behaviour in my opinion. If it is legitimate why doesn’t it do the right thing?

Alternatively, just write some bloody content you poop fairy.

To the leeches: My apologies if I offended you.

Back to the good bots: Goodnight my friends.