“This site has been suspended” (december 2010)



The site above is a temporary server that I have in my livingroom. Some photos are broken but all the entries and patterns are there.

That’s the text popping up when trying to reach friendship-bracelets.net. I will with this entry try to explain why.

I jumped out of bed late yesterday night when getting an email to my phone saying that my site “Your site causes too much load on the servers, we will shut it down temporarily.”. Well, THANK YOU VERY MUCH FOR LETTING ME KNOW BEFORE YOU SHUT IT DOWN! *not*

The reason why my site is causing more load than other sites are the Generators. The old-fashion-style generator 1 and the alpha generator is on-demand generation of images directly on the server. Now, generating/editing/opening images on a server cause much load because

  • They need more processor power than just sending an image to a user
  • They take up much more space in the RAM than ordinary images

I’ve taken action for these reasons, but it doesn’t seem to be enough.


I’ve sent an email to my web hotel, begging them to start up the site again and that I will temporarily turn off the culprit apps (the generators) and try to replace them with client-side apps like Flash or similar.
The decision to start up the site again lies in the hands of my web hotel in Sweden, and they will hopefully start it up again in any minute. The working hours in Sweden is 08-17 and we are in the timezone GMT+01. The clock is just after eight when writing this.

I hope this answers some questions for now.


Upgrading Galaxy S to Froyo in less than 10 hours!

1. Start Windows. If you are lucky, Windows will not destroy your Ubuntu bootsector. If it does – Google “restoring grub after installing windows”. This can take up to 30 minutes.

2. Download lots and lots of updates, and upgrades from Windows Update. There is no way stopping these downloads – just let them do their thing. When they are done, just ignore them. Giving them attention by clicking them will probably result in forcing you to restart your computer. 10 minutes.

3. Download Samsung Kies. Don’t trust the Windows download time estmator – it’s just trying to confuse you. It will take a maximum of 10 minutes.

4. Start Kies Installer. Click Okay, Yes and Allow in every one of the 7 popups that comes up.

5. Install Kies. This took 80 minutes for me, I hope it’s faster for you.

6. Start Kies.

7. Update when Kies asks for it. It will update and restart automatically.

8. Since Kies was just kidding with you in the last step, update once more. This time, more files will download and Kies will restart. If you skip this step, you will not be able to upgrade your phone.

9. Click the Upgrade icon in the right lower corner of Kies. Check the “safety copy” box if you want to save your contacts to your computer (you already have them in Google Contacts, so why bother?).

10. When the upgrade starts, it will tell you that your phone have too little battery power left for upgrading. Yes, it’s already charging its battery via USB but that does not matter in this case obviously. Plug in your phone into your ordinary battery charger and let it charge over the night.

11. Your phone should be charged now. Plugin your phone and start Kies again.

12. Now it’s time for upgrading. Click accept and yes in every popup that tries to smack into your head that you have to backup your phone before continuing.

13. While downloading the upgrade to your phone, the loading window on the computer is stuck on top of all the other windows. You can drag it to the side or bottom if you want to see anything else behind it, like your WordPress Blog. Updating the blog will take 20 minutes.

14. Congrats! Your phone is upgraded. It will take some extra time to boot itself up but it’s worth the wait. Reconfiguring your widgets and settings will take a while but it’s not part of the installation.

Bye for now!

Brända Bockens Gasque – Complete success!

The party of the year happened the weekend 3rd-4th of december. It is called Brända Bockens Gasque and it was a total success. 36 people were attending to the sittning on the Saturday evening.

Local newspapers were informed quite early, and VK.se published an article 15 minutes from when they got the news: http://www.vk.se/Article.jsp?article=398676

The goat was burning well and we all had a great time. Cooperation with the House of Nations was impressively smooth. Thanks, NH!

For my part, there was afterparties both friday and saturday at my place. I had a really great time but I wasn’t very active on saturday and sunday mornings…

Asymptote – The vector graphics language

Have you ever tried the script-based vector graphics programming language called Asymptote? It’s SUPER high level and if you know what you are doing, you can draw anything from Klein bottles to calendars. This code generates the image above:

import three;
import solids;
pen[][] blocks = {{nullpen,  nullpen, orange, orange},
                  {black,    black,   black,  nullpen},
                  {nullpen,  black,   orange, orange},
                  {nullpen,  black,   orange, nullpen}};
for(int i=0; i<blocks.length; ++i){
  for(int j=0; j<blocks[i].length; ++j){
    draw(shift((-j,0,-i)*1.1)*unitcube, blocks[i][j]);

Download Asymptote at SourceForge, http://asymptote.sf.net.