Can I run Windows viruses in Linux?

It’s almost possible, but the results in this article on running Windows viruses with Wine are disappointing. There are problems but things are improving so Linux users can enjoy all the benefits of Windows!

It just isn’t fair that Windows users get all the viruses. I mean really, shouldn’t Linux users be in on the fun as well? Well… thanks to the folks running the Wine project, Linux users can “catch the virus bug” too — sort of.

Fat Dutch Man – Funny guy dancing

Here’s a video of a fat Dutch man – dancing and singing along to “Ozone’s Dragostea Din Tei”.

It’s a wonder what some people get up to. *shudder*
(Thanks Martin for the link!)

Edit (2016-12-07): added a Youtube version since the link above is now broken. Thanks Reddit. Apparently today is the twelfth anniversary of the video which is actually called Numa Numa.

Photojournalist Student Kicked Out Of Dorm

A student at San Francisco State University has been kicked out of his dorm for taking “pictures of partying, binge drinking, oral sex and, in particular, an alleged car burglary”. Here’s the latimes story and a thread started by Omar Vega himself.
What would you do if you saw someone breaking into a car? Take their photo or stop them?

F-Spot – Picasa like application for .net, mono and Linux

Liam’s going on again about how great the combination of “picasa + hello + blogger + ftp” are on IRC but unfortunately Picasa is a Win32 application so it’s not something on my radar.

He says that F-Spot is a similar application, developed using Mono so it’ll probably make it’s way to Windows .net too.
If you want to install it on Debian Testing you’ll need to install the unstable port using the following:

Add “unstable” to your /etc/apt/sources.list:
deb http://ftp.somehost.com/debian/ unstable main
Then edit /etc/apt/preferences and set the “pin priority” of unstable lower than testing. This means that “testing” packages will be installed before “unstable” ones.
Add these lines to /etc/apt/preferences:
Package: *
Pin: release a=testing
Pin-Priority: 650
Package: *
Pin: release a=unstable
Pin-Priority: 600

Thanks Niall for that last bit!
Now, install f-spot:
# apt-get -t unstable install f-spot
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  binfmt-support libgconf-cil libglade-cil
  libglib-cil libgnome-cil libgnomedb2-3
  libgnomedb2-common libgtk-cil
  libicu28 libmono0 libsqlite0
  mono-assemblies-base mono-common mono-jit
Recommended packages:
  icu mono-assemblies-arch
The following NEW packages will be installed:
  binfmt-support f-spot libgconf-cil
  libglade-cil libglib-cil libgnome-cil
  libgnomedb2-3 libgnomedb2-common
  libgtk-cil libicu28 libmono0 libsqlite0
  mono-assemblies-base mono-common mono-jit
0 upgraded, 15 newly installed, 0 to remove and 377 not upgraded.
Need to get 20.7MB of archives.
After unpacking 59.2MB of additional disk space will be used.
Do you want to continue? [Y/n]

F-Spot is an application designed to provide personal photo management to the GNOME desktop. Features include import, export, printing and advanced sorting of digital images.

EdgeSaver – Longer Lasting Razor Blades

Someone left a comment here asking if I’d used EdgeSaver and if it worked. I don’t know, but Google does and review after review after review have been positive so I guess there’s something to this product. ‘Course, it could well have been a comment spam but this actually looks useful if it works. Does it?
Update… I asked a chemist friend and his opinion is, “don’t waste your money” as it’s just, “a fancy WD40 – an oil that expels water and essentially air contact (necessary for corrosion of metal) from the surface of the metal so that it cannot corrode through oxidative chemical reaction.”
Any sort of oil-based lubricant can be used but of course it has to be safe, don’t go spreading 3-in-1 or WD40 on your face! It’ll seriously hurt you!
A “food grade oil” is ok, and the ones that immediately spring to mind is sunflower or olive oil. Still not quite comfortable with those either. They’re fine in the frying pan, but in the bathroom?
I must look into essential oils, why not use lavender, rose, or another fragrant oil instead? Lavender oil will relax you too!
Thanks Justin for the above!
Later still… Someone left a comment on the previously commented post saying they, “have been using edgesaver for about a year now and have no regrets of the purchase.” Unfortunately it comes from a very similar IP and the same ISP as the comment that sparked all this off so it’s likely to be a spam attempt. Stick with the olive oil folks!
Ah ha! I’ve confirmed in my own head that this is comment spam, although clever and manual – Follow the links from this search to find the same comments on this post and here too.
Still an interesting idea that the lifetime of blades can be extended by immersing them in oil.
Much later.. Edge Saver have rebranded as RazorMax. I only mention this in case someone doesn’t find this blog entry when they look for the new name!

Attic Insulation, Energy Bills and Conservation

One of those things I have to get around to in the next month is insulating the attic. I had a look up there last week and it needs replacing badly – it’s worn away completely in parts! I rang a local hardware store and they quoted me a price of EUR199.89 to cover the approx 56m squared of the attic. I have to check yet if that had a vapour barrier or not.
Here’s a few links for me to come back to soon:

Later… Comment posting was broken for a short period after the last CVS update but it’s working again – thank you to the person who says they have 60cm of insulation, I don’t think Cork/Ireland is cold enough to justify that amount however!
Much Later… The ESB and Bord Gais have very good but brief pages on energy tips. The ESB recommend 6″ of attic insulation, while Bord Gais recommend 4″. I’m going to install 6″ myself!

WPMU Update – Improved Caching

Hopefully you should see this site run a little faster, I’ve moved most database accesses to inside the cache loop.
For most users caching and processing of requests should be faster as the whole WordPress posts-loop is now cached, however there is a trade off. I can’t check if there are multiple or single posts on a page so every page, including the front page, is cached with your comment credentials and user login (if any). In other words, if I visit the front page and then you do, the front page won’t be cached for you, but if two anonymous users visit the second visitor will get a completely cached copy.
If you see any problems please leave a comment on this post, or email me at donncha @ linux.ie!

A bit later…I’m watching the logs and I’m glad I made that change. We’re being hit by 240 280 attempts at referer spamming from sex 4singles.com. After the first hit, all they get served is static html! 🙂

My Meteor – why don't you work in Firefox?

There’s only 3 mobile phone companies in Ireland, Vodafone, O2 and Meteor. I’ve been a customer of each and am currently with Meteor. That might change however as their newly redesigned meteor.ie website doesn’t work properly in Firefox. They offer 300 free texts from their site but when one hits the “SEND” button nothing happens.
If you’re a Meteor user mail info@meteor.ie with your phone number and your PIN, or 3 phone numbers you’ve rung in the past month (for verification).
Ask them politely to fix their website so it works in Mozilla Firefox! The Javascript error I get is,

Error: window.smsForm has no properties
Source File: https://www.mymeteor.ie/mymeteor/phone_book/send_sms.cfm
Line: 295

Oh, and last time I checked, Vodafone’s website offers 300 texts a month and it did work in Firefox.
Later – Niall suggested entering your text message, phone number, and instead of hitting “SEND” copy and paste the following code into the URL address bar and press return: javascript:window.document.smsForm.submit();
Now how hard is that for Meteor to fix?