Via Les, we’ve just been having a good laugh at Simon’s Cat – well worth a watch and makes you think “Wait – are you sure that isn’t our cat?” 😀
Richy's Random Ramblings
My darling other half has just made another interesting blog post – this time about avoiding US domain registrars due to eNom (the second largest domain name registrar according to Webhosting.info) disabling domain names belonging to a British National (based in Spain) selling holidays/vacations in Cuba to European citizens (Nytimes article).
Sounds good in theory – but in practice, it’s a bit more difficult.
Why? Well, I mainly use a registrar called DirectI/ResellerClub (as I have a lot of domain names – over 60) who are based in India – but (ignoring the fact they now have a US office) I could, in theory, still have my domain names disabled by the US courts: because DirectI get their domain names (like all other .com/.net/.cc or .tv domain name providers) from a company called Verisign GRS who are the “root provider” (also known as the “authoritative directory provider”) of all those domains. And they are based in the USA and hence the US courts could just ask Verisign to suspend the domain names at their level.
“Ah ha!”, I hear you cry – what about my nice safe .co.uk or .eu domain name that I brought for a UK company such as Heart Internet? Well, again, there’s a catch. All .uk domain names are via Nominet (a UK based company) and all .eu domain names are from Eurid (a Belgium based company) – so on the “registrar” level they are safe (apart from the inter-country co-operation agreements). But ALL domain names (.com/.net/.uk and .eu) are ultimately allocated by an organisation called the Internet Assigned Numbers Authority (IANA) which is part of Internet Corporation For Assigned Names And Numbers (ICANN) which, whilst being a “private-public partnership” is a US organisation currently under the control of the US Department of Commerce (at least it’s a change – ICANN and IANA used to be run by the US Department of Defense).
So there you go – all your domain names are belong to the US Government!
Just a quick post inspired by Techgirl, here’s how to avoid the annoying PHP errors “Headers already sent by…” when working with multiple files.
Basically, a PHP script usually looks like:
<?php
include "my.lib.php";
include "otherstuff.php";
....
?>
however, if my.lib.php (for example) looks like:
<?php
....
...
?>
(do you see the hidden “new line at the end”), you’ll get the “Warning: Cannot modify header information – headers already sent by (output started at my.lib.php:6) in index.php on line 2? error.
So how do you simpley avoid this? Easy! Omit the closing ?> from the library/include files. My.lib.php now looks like:
<?php
....
...
and the problem is solved.
Simple, quick solution which is worth remembering!
As you all should be aware, today being February 30th March 1st, means that yesterday was Feburary 29th aka Ladies Day: the one day of the year (technically 4 years) where a women can, traditionally, ask her boyfriend/partner to marry her.
I think you know what’s coming.
Yep, the gorgeous Katy got down on one knee (although I had to help her up again) and asked for my hand in marriage. After less than a minute (most of which was trying to choke back the tears), I gave in to her and said yes (given the choice of giving my soul to her or giving her a pair of silk gloves in compensation, well, the soul was cheaper 😀 ).
So, after 1.75 years of knowing each other and 1.5 years of dating, we now have official names for each other instead of just generic “my partner”, “my other half” and “thingy”. I do love her dearly, but we haven’t set a date yet (she wasn’t sure until yesterday whether she was just going to ask me to be her fiancé or do what she did do and ask “Do you want to marry me?”) but contributions are welcome towards the mawwage.
From Les over at Stupid Evil Bastard is a very of Sesame Street’s “The Count” – but it has been censored to bleep out any words that may be perceived as “adult”. Now what do you think the words could be?