Dark Matter 2

Posted by curson on August 27, 2006

By observing a rare head-on collision of galaxies at 10 million miles per hour, astronomers have made the first direct detection of “dark matter”–the mysterious, invisible stuff that comprises at least one-quarter of the universe.

Here is the entire news post on the National Science Foundation website about this discovery, that will be soon published on the forthcoming issues of the Astrophysical Journal and Astrophysical Journal Letters.
If you don’t want to read the whole story, just take a look at the picture. Images like these (just like Hubble deep field ones) always amuse me in a sort of magical way.

Actually, I’d like to read something more about this topic: I’ll take my time to search the internet for something else about it.

Oh, the fun thing about it, is that I found the link to the news in the newsgroup alt.geek (in particular: here).
Gosh, I love internet!

GITS: Solid State Society trailer released 3

Posted by curson on August 24, 2006

My passion for anime & manga is famous.
My deep and unconditionated love for the Ghost In The Shell saga is almost legendary.
So imagine my whole self giggling and happily jumping around when I found out that an official trailer for the new chapter of the saga has been released! Looks interesting… even if the quality is not exactly HDTV ;)

I really don’t know if this YouTube embedd thing is going to work, but I’ll give it a try. In the case, let me know and I’ll change it to a plain old-fashioned link.
Enjoy!

(source: randomwire.com)

Adios Pluto

Posted by curson on August 24, 2006

Apparently, what they’ve taught me in school is no longer correct.
Today, during the 2006 International Astronomical Union (IAU) General Assembly, resolutions 5A & 5B have been voted and approved (among others…) thus leading to the final chapter on the question: is Pluto to be considered a planet?.
Apparently the final answer is to be considered: NO.
As stated by Resolution 5A:

  • The eight planets are: Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, and Neptune.
  • An IAU process will be established to assign borderline objects into either dwarf planet and other categories.
  • These currently include most of the Solar System asteroids, most Trans-Neptunian Objects (TNOs), comets, and other small bodies.

It appears that Pluto, Ceres and the recently discovered 2003-UB313 are small bodies enough to be considered non-planets. Look also at this post by Tom to clear your mind even more.
By now on, we’ll better refer to Pluto as a dwarf planet rather than a planet. Probably this’s a good step forward down the right direction of classifying better all the bodies of our Solar System (and all the bodies we’ll hopefully find outside of it), but I can’t help but being a little sad for Pluto.
It feels a little weird to consider our Solar System to have only 8 planets…

Little script

Posted by curson on August 20, 2006

My mail configuration relies on SpamBouncer to deal with spam problem. It works well, and I usually keep spam under control, with very little of false positives and what should be blocked… blocked.
Thanks to Antonio Fragola and his Procmail section (warning: it’s all in Italian) of an How-To he wrote I discovered the joy of using a little Perl script in order to strip the FROM: field of incoming spam messages and add it to a .alwaysblock file used by SpamBouncer as a black list.
The addysort file is simple:

#!/usr/bin/perl -wn
# Extract email addres from the "From:" field
unless (/\]+)/, "\n"; }

and to use it all that you need to do is save it, make it executable, and create a macro (or whatever your mail client has…) to call for it.
In my .muttrc file for mutt I call it with ESC-K with these binds:

macro index "\ek" "| formail -x From: | addysort >> ~/mail/.pm/black.lst\n"
macro pager "\ek" "| formail -x From: | addysort >> ~/mail/.pm/black.lst\n"

Of course being ~/mail/.pm/black.lst my blacklist file.

But let’s come to the point: the addresses are listed fully in the black.lst, which means they’re in the form something@somewere.whatever. This of course will help blocking all further email from that address, but with spam most of the time you’ll end up having addresses like:

ashdgfjg@ispam.net
djgfhsdgfsd@ispam.net
truty47@ispam.net

Same domain with different faked username.
What I usually have done manually in the past year was to edit the file in vim, delete the username@ part with a regexp and save it. Of course that is something that works well, but that is also quite annoying.
So yesterday I came out with a small bash script that uses a few (actually three) perl commands to clean up my black.lst file as I like it: only a list of domains.xx[¹].

#!/bin/bash
#
# Check and clean black.lst file from SpamBouncer.

# Files locations.
BL=/home/curson/mail/.pm/black.lst
BLTEMP=/home/curson/mail/.pm/black.lst.temp

# This will strip the username from the address leaving
# only the domain.
perl -i -p -e 's/[0-9A-Za-z_\.]*@//gi’ $BL

# This will strip domain names that could have been
# inserted into the black list erroneously due to faked
# FROM: fields. They’re just examples of some of the
# common fake I get, and which I’d still like to receive
# mail from ;)
perl -i -p -e ’s/^gmail\.com\n|^yahoo.+\n|^email\.it\n//gi’ $BL

# This will strip out all double recurrencies in the file.
# It’s 100% unuseful to have the same domain listed
# twice.
perl -ne ‘print unless $a{$_}++’ $BL > $BLTEMP | mv $BLTEMP $BL

# Now let’s do a backup of the black.lst file.
cp $BL /home/curson/mail/.pm/black.lst.backup

Save it, make it executable and write a small cron job and live happy! :)

Continue reading…

Something

Posted by curson on August 14, 2006

After an evening (yesterday evening in particular) spent messing around with screen (gladly helped in my first steps by this wiki page) I’m still in the right mood for some informatic revolution here at home.
The battle of the laptop is definitely over: I’ve decided to go for a Thinkpad X60s. As previously decided, on the new baby I’ll install a Debian system, just to stick with the previously mentioned spirit of revolution.
I’m not going deep in the reasons that will lead me leaving my beloved Slackware (a 10.1 on my laptop and also on my gateway/firewall/fileserver etc machine), at least not in this post, but I’m quite excited by the news coming under the form of new opensource to play with… for now, let’s say I’ve been conquered by the amazing Debian community, or at least by how amazing it seems from the outside.
It is something interesting enough to give it a good try!

Anyway, in the next days (a lot of days I predict) I’ll go 100% Debian, 100% wireless for the home LAN and Thinkpadded: quite enough for a good geek August!
I’m quite sure I’ll be blogging about all this in the next future.

What about the rest?
Oh well, I’m not flying as much as I’d like to be doing but after all not every monthly planning can be the best (and busiest) of the world, so I’ll go like with this for this month.
Tomorrow morning I’ll be leaving for La Romana in Dominican Republic for a minimum rest, planning to be back by Thursday afternoon just in time to order the X60s.
I’m really loving this job even if it’s quite weird how I go into crisis when I happen to be off a plane for more than 3 days in a row: I have already become a flying-addict… not that I don’t like this, but sometimes it is just a little strange ;)