Archive for the 'miscellaneous' Category

75 posts a month

Kent Newsome: “TDavid says you need at least 75 posts a month to be in growth mode. Historically, I would have disagreed with that, but I come from an old media perspective, having written for newspapers and trade journals for years (where a coveted monthly column became burdensome to the point of impossibility). But having been involved in the blogosphere for a few years, I think he’s probably right. If not for the content itself, for the content and the embedded links to draw other writers to your site, and to seed the reciprocal links which are, for better or worse, one of the established measuring sticks for blog readership.”

75 posts a month? I made just 35 posts in all of 2007 (36 with this one). I only came near that in March 2005, with 73 posts.

Actually, what TDavid says is:

The sweet spot for a blog is 75-150 quality posts per month. That should be the goal number of posts for most (but not every) blogger wanting to grow their traffic. Notice I threw the word “quality” in there.

It would be easy for me to say that I’m happy with my readership levels (around 260 visitors a day, on average) but who am I kidding?. Of course I, like everybody else who keeps a blog, would like to have a thousand daily visitors, and then 2000, and then more. If that takes 3 to 5 quality posts a day, there’s no way I can make it, but at least I can try raising my pathetic average of 7-8 posts a month.

You can take this very post as the first step towards that goal.

Introduce yourself

On May 2, 2007, at 11:03 AM, grumpy66 grumpy66 wrote:

Hi,
Would you mind sending me an invitation to join Joost please,
regards,
grumpy

No, sorry but I won’t. I usually never reply to anonymous, unsolicited mails. I usually just drop them in the spam folder.

I replied to yours just because I get so many of them these days that yours was just the straw that broke the camel back.

Next time you ask something from someone you don’t know, try at least to be polite and introduce yourself first.

Technorati Tags:
, , ,

The unbearable suckiness of technical support

It all started when my iMac started turning itself off randomly and in the end it decided that it didn’t want to tun itself on anymore. I suspect a problem with the power supply, so right before Easter I brought it in for check and possibly repair. Haven’t heard anything about it, since then.

Then, right after Easter, my DSL connection suddenly became much slower. More like crawling, actually. Slow like a 56k modem that was losing a good deal of packets, which translates to being basically unusable.

Since I have three computers at home and they all have the same problem, I immediately excluded the possibility that all of them had started going mad at once. I also excluded the WiFi base station from the loop, to no avail. I replaced all cables, still no luck. I even got a new modem/router, since the one I had was left over from the previous provider and I couldn’t rule out the possibility that it had started malfunctioning during the Easter break. Same problem.

Calling technical support, of course, entails being kept on hold for 15 minutes on average, listening to an endless loop of Lily Allen’s LDN (I hate that song), then, if you’re lucky enough to be able to talk to someone, they will tell you that, for slowness problems, you have to execute an online speed test from their website (which I did but could not complete, since it times out at around 5%, when the average speed was measured in the vicinity of 0.1kbps) and report the results.

Incidentally, this is the same company that left me out in the cold for a week when switching providers. I’m tempted to switch again, but I’m afraid no company is actually able to provide a decent service.

Having ruled out computers, cabling, the router and the WiFi network as possible culprits, I’m starting to suspect some sort of TCP-related problem. A couple clues:

  • Speed seems to be extremely low only when downloading. Uploading is generally blazingly fast.
  • Downloads seem to start normally but then crawl to a halt after a few seconds or fractions of a second.
  • Some applications are apparently unaffected by the problem. Most notably, I can conduct a Skype convestation without interruptions. I even tried Joost and, even though it doesn’t play anything and times out and disconnects after a while, it is almost able to sustain an inbound stream of a few hundred KB/s for half a minute or so.
  • Ping times are absolutely normal.

This behavior makes me think that it’s not a line noise problem either, otherwise all types of traffic would be similarly affected, I think. It looks like what’s mostly affected is long running TCP connections, and only in the downstream direction. P2P applications, which probably use something different, I don’t know, are much less affected. ICMP stuff (ping) is not affected at all.

So I suspected some TCP fragmentation problem, and indeed, after mucking around with the MTU and MRU parameters of the router’s WAN (DSL) interface, I got somewhere: with MTU and MRU set at a value of 1000 (they were 1400 and 1492, respectively, before) my DLS line still feels like a 56k analog modem, but without packet loss. This means that I can at least navigate most “lightweight” websites and read email. Big deal!

Now, if anyone is reading this and has some clues about how to diagnose TCP problems and how to determine the optimal values of MTU, MRU and maybe some of the other, more obscure, configurable parameters in my router (D-Link DSL-G624T), I’ll be eternally grateful.

Last but not the least, last Friday the domain of this website disappeared completely from its DNS provider and I couldn’t get someone to resolve the situation until yesterday in the afternoon.

All in all, a very frustrating period.

Tibetan Prayer Flags




Tibetan Prayer Flags

Originally uploaded by Ugo Cei.

Did we go to the Himalayas this weekend? Well, not quite. You can tell by looking at the map associated with this picture.

The Way the Wind Sucks

This post is in Italian, because it involves an Italian company that operates in the Italian market, so I’m warning my Italian readers: Wind sucks. Short version: I’ve been without phone service for more than a week and without DSL service for more than five days.

Update: They either saw this post, or it was just chance, but today I was visited by a technician that corrected the problem, which apparently was one of cabling, so now I’m back online again.

Qualche tempo fa decisi di abbandonare la cara vecchia Telecom e di passare armi e bagagli a Wind/Infostrada come fornitore unico sia per la voce sia per l’ADSL. Dopo un po’ di tempo, mi comunicarono che il giorno 11 Gennaio 2007 avrebbero effettuato il passaggio alla loro rete e da quel giorno non avrei più dovuto pagare il canone Telecom.

Da quel giorno, sette giorni fa, il servizio Telecom è stato interrotto, ma di quello Wind nemmeno l’ombra. Il telefono è muto e la ADSL non ha segnale. Ripetuti tentativi di contattare l’assistenza tecnica non hanno ottenuto altra risposta che non fosse: “La pratica è in lavorazione, abbia pazienza.”

Data questa esperienza, che mi sta creando innumerevoli problemi, non mi sento di consigliare a nessuno di affidare le proprie capacità di comunicare a Wind/Infostrada.

Aggiornamento: non so se è perchè hanno letto questo post o se è solo fortuna, ma oggi ho ricevuto la visita di un tecnico che ha corretto il problema (apparentemente una questione di cablaggio errato), quindi sono nuovamente online.

Invitations to The Venice Project

tvp-image.jpgI have some invitations to The Venice Project beta testing program still available, so if you have a Windows machine, a broadband connection and some time to spend testing the system and giving some useful feedback, drop me a line.

Update: Since I’ve received a number of requests and cannot satisfy them all, I will henceforth only send invites to people who have a blog and promise to write a short review of the product on theirs. Adding to the buzz is all I am asking for.

Technorati Tags: , , , .

Five things you didn’t know about me

Since I’ve been prodded by Gianugo, I cannot avoid taking part in the latest meme: list five things about you that most people don’t know, then link to other five people and ask them to do the same.

Here’s my list:

  1. I met the first girl I started dating with a certain frequency when I sold her my C64. Before then, I was too busy playing with the C64 to date girls.
  2. I got a Ph.D but never bothered to deposit the dissertation, so I have no piece of paper to prove it.
  3. The only movie that almost made me shed a tear in adult age was Nankyoku monogatari (Antarctica).
  4. I never broke a single bone of my body. The only thought of distortions and fractures makes me shiver.
  5. I’d like to visit every single country in the world in my lifetime. Having visited just 19 of them so far, I don’t think it’s likely I’ll be able to visit them all.

Now on to you: Duncan, Philipp, Ted, Steve and Tim, but please post something interesting, even slightly embarrassing, not things like “I can play Twinkle Twinkle Little Star on the piano while blindfolded.” ;)

The Venice Project on the Financial Times

An interesting interview appeared today on the Financial Times (here’s the online version) with the top people behind the Venice Project: Janus Friis and Niklas Zennstrom. The project has started attracting a lot of buzz after going public last week, and with the buzz also a whole lot of gossip and wild inaccuracies, so it’s nice to hear about it from a reputable source.

the_venice_project_zennstrom_friis_ft.jpg

However, the article is a bit thin on information and not devoid of inaccuracies, like when it says:

The service, currently being trialled by 6,000 people, is capable of displaying high-quality, full-screen video on a computer screen. Users download a piece of software to their PC or Mac (although the service can be transmitted to a TV, it is currently designed for computer screens) and can then search for channels from a menu on the left hand side of the screen.

While it’s technically true that you can download the software to your Mac, in order to run it you have to have a Windows system. Running it on Windows on an Intel Mac with BootCamp is fine, but I’ll be truly happy only when I’ll be able to run the OS X version (real soon, hopefully) with my Mac Remote.

Fucking spambots!

If you see this website not responding from time to time, it’s because it’s currently being targeted by a network of spambots that try to post with such violence that they manage to bring the system to its knees.

The problem is not so much identifying spam—Akismet does that perfectly well 99.99% of the time. The problem is that, precisely because of Akismet, each post will tie up an Apache child process for a significant interval of time and those bots are posting so quickly that they will make the server reach the configured limit on the number of server processes in a matter of seconds.

I could raise that number, but this system hasn’t got a whole lot of memory, and I would hate shelling out more money just to keep those bots at bay. Barring a reconfiguration of Apache to use a different multiprocessing model or anything that would cost me a significant amount of time—after all, one of the reasons for using WordPress on Apache is just because it simply works, most of the time, and requires very little maintenance— one option left to me is harvesting the IP addresses of those bots and block them using iptables.

Of course, it’s an uphill battle, and I’m afraid I will quickly reach a point where the kernel will start sweating just to check every packed against a huge list of source addresses (I have more than 700 right now in this file, which you are free to reuse if you have the same problem). Probably most of those PCs (fuck Microsoft and its idea of security, by the way) have dynamic IP addresses, which just makes the problem bigger.

Anyway, this strategy seems to be working for now, so I’ll stick to it. If you’re curious, all the bots in this recent wave exhibit the following User-Agent string:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon)

Screenshots from The Venice Project

The Venice Project just released a new beta version and this time they’ve released some screenshots as well, so if you couldn’t get invited as a beta tester yet, you can at least get a peek at how the UI is looking.

Mini EPG with hot edges Mini EPG with program info Program list info

Program list info Channel list My Venice

Overlay

Technorati Tags: .

What is The Venice Project?

tvp-image.jpgAnd in the end the mystery was revealed. The super-secret project a bunch of people have been working on for the last months, sometimes obliquely hinting at it in mails and blog posts (here, here and here for example), finally came out of stealth mode and opened its public website.

But what it’s all about? Well, nothing more and nothing less than bringing television to the internet using P2P technology, coming from the same people who started Kazaa and then Skype. A very ambitious project, but given the success history of its founders and the amount of brainpower they managed to collect under their umbrella, success is a very probable outcome.

I am amazed at the amount of work that has been accomplished in less than six months. What we have now is a product that—while still of alpha quality and that will be initially delivered to a very restricted set of tech-savvy users, before going to a public beta and then to general availability—is already very promising.

The defining characteristics of The Venice Project are:

  • P2P technology to stream videos without having to wait for download to complete.
  • High-quality content from mainstream providers, not lots of crappy homemade videos like you can find on YouTube.
  • Later on, user-generated content also, but always with an eye towards quality.
  • Social aspects like reviews, ratings, IM, tagging, and other similar stuff.

Working on this project, for me, has been at times a blast and at times stressful, like every highly innovative project with tight deadlines is. But this is the kind of stress that we are well accustomed with. What’s been really great has been working together with a number of incredibly smart people, from whom I’ve learned a number of things and hope to continue learning.

There is a small problem with the product, though: there isn’t yet a Mac version, so in order to use it at home, I’ve been forced to install Windows XP on top of BootCamp. I’ve been told that a Mac version is in the works and will follow on the heels of the Windows version, but I can happily report that the Windows beta works perfectly on BootCamp A Linux version is also very probable.

Technorati Tags: , , , .

New host

This blog is now running on a new host. Everything should work as before, but if you notice anything out of the ordinary, please leave a comment or drop me an email.

La casoeula

Casoeula

The casoeula (or cassoeula) is a traditional, winter Lombard dish made from cabbage and pork. Not exactly light on the stomach ;)

I’m an Apache Abdera committer

atom-logo75px.gifApache Abdera is a nifty little project that is undergoing incubation at the ASF and that I’ve been using for a couple of projects since last May. As with all good Open Source projects, you start with some not-so-good code and you gather around it a community of people interested in contributing to make it better and adapt it to their needs.

This is exactly what happened to me: Even though Abdera’s code was already usable by the time it was donated to Apache, I started interacting on the mailing lists, sending in patches and even speaking about it at conferences.

Since my code contributions were fairly small, I didn’t expect to be invited to be a committer very soon, but this is what just happened. Of course, I gladly accepted and can now boast committership in two Apache projects, the other being Cocoon, which I have been following only from a bit of a distance only. Not using Cocoon for work projects makes it difficult to be active in it, considering the number of revolutionary changes that the code base is undergoing right now. I am happy to report, anyway, that we are thinking of doing a new major release by the end of the year, with better block management, Spring as a container and a new Maven2 build. Adding more manageability seems to be the key here, and I really hope this release is going to revitalize Cocoon and boost its acceptance.

Technorati Tags: , , .

Testing Google Docs

Created using Google Docs .

What kind of genius am I?

Kathy Sierra: “So, what kind of genius are YOU?

(Whatever type you are–conceptual or experimental–note the computer both David and Doc are using in the pictures. I’m just sayin’…)”

Like Kathy, I think I’m unfortunately too old to be in the “young/conceptual” camp, so maybe I can be a “late bloomer”. Of course, there’s the possibility that I’m not a genius at all, but the fact that I use the same computer as Dave and Doc (see the picture on Kathy’s blog) might well mean something.

Disappointed again by Transavia

For the second time in less than two months, my Transavia flight back from Amsterdam is heavily delayed, this time by 2:40 hours, at the least. Add to that the discomfort of having to drive to and from Bergamo (I left home yesterday with enough advance that I could have almost got to Amsterdam by car) and it really makes you want to just say no and tell the customer that next time they’ll have to pay the price of a KLM flight, no matter how high.

The problem is that KLM prices flights into Amsterdam with only a night out and reserved on short notice at levels that would be appropriate for a transcontinental flight. And we’re talking coach class here; I don’t even have the stomach to check what business class would cost. Alitalia, belonging to the same group as KLM, is no better in this respect.

Technorati Tags: , , , , , , .

Follower of Joel

This is from my blog’s keyword stats:

17	27.42%	follower of joel

What this means is that, out of the last 100 visits I had, 17 came here by searching for “follower of joel” on Google or other search engines. Not surprising, considering that this page of mine ranks #1 on Google for that phrase (not hard at all, there being just five results, and this post will probably reinforce that ranking, by the way).

What is surprising is why so many people suddenly started searching for that phrase. I guess it has to do with one of the latest posts by Scoble, when he referred to some Joel, without providing a link. Joel is of course Joel Spolsky.

Now, all this no-linking stuff that Scoble and his buddy Steve Gillmor are talking about is nothing more than a load of crap. Total bullshit, and the fact that people are coming here instead of finding the right destination (assuming this is what is happening) just confirms it. Admittedly, people could easily find the real Joel by looking up just “joel” on Google, so maybe there is some other factor at play here.

In any case, if that is what they want, I’m not linking to either Robert or Steve. No point in giving them more page rank than they already have, right?.

Nostalgia hits the spot

grandi-buste-arena.jpgAh! Those wonderful 80s, padded shoulders and all, they come back to haunt you when you expect it the least. This time it’s with a collection of some of the best (and not so best) TV spots from 1981 to 1993. Italian spots, that is, so if you weren’t watching Italian TV in those years, don’t bother.

But if you were, you should jump there now and see if you can remember some memorable taglines like “Cuore di panna”, “Milano da bere”, and “Far bene all’amore fa bene all’amore”. I have to admit my eyes started feeling wet after watching the Barilla ad with the little girl and the kitten.

Kudos to the people behind this website, but they should really hire a decent web designer. And publish a video podcast: I would certainly subscribe to it!

Technorati Tags: , , , , .

The weather in Portland…

… is going to be hot hot hot when I land there next Saturday:

Weather in Portland.png

The tooltip says: “Sunny with the temperature approaching the record of 103 set in 2004.” And I thought that Portland was a cold and damp place! Actually it’s not all that bad, as I arrive at night, when the heat has mostly dissipated and Sunday doesn’t look so scorching. Still, 37° is hot as hell, but I plan to attend the photography walkabout anyhow.

Technorati Tags: , , .