Latest Entries »

So… I have been playing around with my BeagleBoard again. Yes…. I got an exam tomorrow, but I got so bored while studying I had to do something else.

Well… I undusted the thing yesterday, and continued today. And of course, this didn’t go completely without trouble. A few issues I ran into yesterday, well… this little puppy is rather picky about the partitioning of it’s SDCARD.

So… my BeagleBoard…. last time, I ran the ARM port of Debian, which is compiled for armv4t, meaning… it’s not very fast. One time I started installing Ubuntu but never finished it. To be honest, Ubuntu isn’t my favourite distro.

Since ArchLinux has an ARM port nowadays too, and the BeagleBoard belongs to the supported models, I decided to give it a try. Take a look at http://archlinuxarm.org/platforms/armv7/beagleboard

Like I mentioned, the puppy is picky about the contents of the SDCARD. I was aware of the MLO to be the first file copied to the FAT paritition, but it appears even pickier then that. The instructions on the ArchLinuxARM site didn’t get it working. Other sites mention it should be a FAT32 in stead of a FAT16 partition… well… just that isn’t enough either…

I’ve downloaded the files mentioned on the ArchLinuxARM site, and in the BeagleBoard bootloader tarball I found a script for preparing the SDCARD. But even this script was giving me trouble. I am not really sure what went wrong, but the script made the parititons correctly but failed at formatting them. Even manually trying to format them failed. I had to eject the SDCARD from my laptop, and insert it again, before I was able to make the file systems. However, after copying the files from the bootloader tarball, I got some more response from the BeagleBoard.

However, there was still some content in the NAND from my previous unfinished attempt to run Ubuntu, which tried to boot, but failed. The BeagleBoard didn’t respond to the serial console, just output, not accepting input. But appearently this is related to my desktop machine, as it works fine with a USB serial port on my laptop.

So after instructing u-boot to erase the NAND, the boot loader ran the boot script stored on the SDCARD.

So, now I mention the boot script. Well… it had to be compiled with mkimage, which I had to compile from the u-boot sources.

So…. there we go….. booting ArchLinux on my BeagleBoard. As I mentioned last year, I was experiencing USB issues… which I initially blaimed as a kernel issue, as this was suggested by various sites in the days. That’s why I also wanted to try Ubuntu…. but later turned out this was caused by a noisy 1.7 Volt line, confusing the USB controller. As suggested by a site, I have mentioned earlier in this blog, I mounted an extra capacitor….

Time to see the results, right? Well…. connecting a bus powered USB hub to OTG port… REBOOT!!! the duck!!! well… the OTG port isn’t able to deliver enough power, so that could be the issue. Connecting Self powered hub to the normal USB port… well… it worked for a bit and went down. And I really mean a bit. Like… it got initialised during boot, all devices found, but even before the boot process was finished it died again. Seems like the problems gotten worse in stead of better… Well… I am not sure if the suggested capacity is correct… I mean… 10 µF… I think it should rather have been something like 10 nF. Oh well…. when connecting the self-powered hub to the OTG port, results seem much better… USB has been functioning properly for a while now.

But another thing that is still giving me issues, I don’t get it to play back sound. Some sites mention ALSA is broken and I should use OSS, but there is OSS but there appears to be ALSA. Even though it appears to be playing back, I hear no sound. Besides… I had to add myself to the audio group else I had to access to the device.

Well… the system is running… that’s what I can tell you…. Perhaps I will be able to use it as mp3 player later on, we’ll see about that.

Video… well… this port is an optimised build, which includes hard floating point, and that binary blob of a driver us compiled using soft floating point, which makes it incompatible. Hooray for binary blobs…. so that means no hardware acceleration for video.

I never made that VGA adaptor for the BeagleBoard, so I have no clue if it will work. In theory it should work… I mean… a simple D-A converter, how hard can it be? As the digital signals are, well, just the same as VGA signals, just not converted. Well… this is not completely true, as I might have to adjust the timing a little bit, but that shouldn’t be too hard either…. but yeah…. installing ArchLinux on a BeagleBoard shouldn’t be that hard either, and look at all the little issues that appeared.

The DVI issue remains the same, the native resolution of my only monitor with DVI in is not supported at a refresh rate high enough for my monitor to accept. The BeagleBoard can only output it at 57 Hz, and my monitor is rather strict about this, and it won’t accept anything below 60. But I’ve discussed that issue before.

Well… and all my other monitors are CRT, so using them would require the VGA adapter as I suggested above, and discussed before in this blog.

On the other news… last tuesday during the SHoBo, I was asked if I were interessed in a Raspberri Pi. This is an ARM machine for only £22. I mean…. a machine capable of runnng GNU Linux for only £22. Sounds like a good deal to me. It’s video accelerator is capable of decoding H.264 in Full HD 1080p. I mean… the BeagleBoard can only output 720p. Allthough I am afraid the drivers will be again a binary blob. I mean… it is a Broadcom SoC after all… Compared to the BeagleBoard…. This Broadcom is only an ARMv6, while the TI on the Beagle is an ARMv7. But… what will this mean in practice…. well… it’s not even sure when the RP will start shipping, but the plans were to order some at Stack.

The year 2011 has come to an end, and 2012 is about to begin. Time to look back at the past year. What has 2011 meant to me? It has been a positive year, I have been feeling much better then I did in 2010. I realise I skipped my review of 2010 last year, simply because I wasn’t feeling well enough to write it.

I have to thank Joshua Phelps for what he meant to me in 2010. He was a light in the darkness, a sign there are still good people in this world, in a time I gave up on humanity. We’ve helped each other a lot…. 13 may 2010… that was the day I confessed my feelings for him. Yeah… we were madly in love with each other, but we never had a relationship. Josh and me, the way I used to describe us, no relationship, just love, pure love. And even though situations have changed, Josh is still one of my best friends. True love never ends.

The people you meet on the path of life, some of them walk with you just a little while, some just show you a direction to go, and then their task is complete, others stay with you all your life. Some people are with you for years, and only then it becomes clear why.

In may I wrote three posts in my blog called “Trust, freedom and Love”, in which I talked about what love means to me, and perhaps these posts explain what I meant by no relationship, just love.

Another series of posts in my blog in the past year was “Life”. Note, this is not about my life, but about life means in a broader view. Perhaps I could also mention a topic I wrote a few posts about in 2010, vegetarians, which comes down to asking the question if the life of an animal has more value then the life of a plant. I wish to respect plant and animal life equally, and therefore I am not a vegetarian. (but I do eat vegetarian food frequently)

I am mentioning vegetarians again, since in 2011 I have made new friend and acquaintances who are vegetarian, and so that’s why I am mentioning the topic again.

Spring 2011… the revolution began in the Arabic world. It was soon called the Arabic Spring, and various alternative news sources predicted an European Summer. Summer came, and nothing happened. But when it ended, the Occupy Wall Street started. And soon the Occupy movement speak through the world.

And so the Occupy movement arrived in my country. The 15th of October I went to the Hague, where I went to the demonstration with Bianca. It was amazing. It was like the moment I had been waiting for all my life. Some childhood memories came back too, as a kid on the primary school, I knew I would be part of the, what I used to call, the resistance.

That afternoon in the Hague, when the group of protesters was at “het plein” (The Hague’s main Square)… we were lying on the square in a group hug. People we never met before, just like that. Amazing. Things like that give me back hope. Hope for humanity. Things like love still exist. And new friends… yeah… I am glad to have met Maikel there.

One week later, Occupy Amsterdam. Oh, it felt like magic again. But whenever I am in Amsterdam, that city, it has a certain feeling. But… sitting in that tent, looking through the door, seeing people hoops dancing, behind them, tents… behind the tents, high building, and then the lights of the fair. That combination, it was like magic. It has been an honour to be there. To be part of it.

In my own City, Eindhoven. The Occupy movement hadn’t arrived yet. I started poking around on the Internet, but since I don’t come from this city, I didn’t know many people around here who would be interested in starting an occupation. But soon people started gathering on facebook, and the first meeting was planned…. and the 5th of november, Occupy Eindhoven was a fact. I am offering Occupy Eindhoven some space on my server to host the website and email. I have been interviewed by a local tv station (Oproep Brabant) and I am mentioned in the local newspaper (Eindhovens Dagblad) 

[youtube=http://www.youtube.com/watch?v=eqvlbrGD9bo]

I must say, Occupy Eindhoven feels different. It’s not that magical as Amsterdam. Perhaps because it’s smaller? Perhaps because I am more involved, while in Amsterdam I was a visitor. But I also must say I’ve made some awesome friends, also here in Eindhoven.

Occupy Eindhoven started at the Clausplein. We got an extention for our permit once, but then we were forced to move to a different location. Oh, I miss the Clausplein. It was like my home. Yeah…. in the first weeks I slept there. But now on the new location, I am not present as often as I used to on the old location. Of couse, studying is taking up more time now, but still… 

And now, my message, my message for Occupy, my message for the new year, and the future in general. It’s my believe people have forgotten to care about each other. People care about possessions, about power and money. But what really matters is people. Love is the key to a better feature. To truly care about each other, to give to those in need, and expect nothing in return. Nothing but love and kindness. You never know when the roles will be reversed.

To both The Hague and Amsterdam, I had a Free Hugs sign with me. On the afternoon before Christmas, I took part of the free hugs event here in Eindhoven. I was looking for a picture of me taken during the event, but I can’t find it, unfortunately.

So, I wish you all lots of love, peace and happiness in 2012!

My dear blog readers, I love you all!

My dear friends, I realise it was been quite a while since I’ve posted anything in my blog. My apologises for not having entertained you for a few months. The past few months, there have been quite some changes, changes which I have primarily been talking about to close friends who were familiar with the situation, and perhaps also to keep it from people who wouldn’t understand.

Anyways, that’s not what this post is about, as the title already suggest, it’s about Christmas, and people who know me for a longer time, can guess what I am about to say, right?

And perhaps, given the circumstances, this message will have even more meaning then it had any other year before.

Anyways, as some of you might already know, I am not religious, and I have little affection with Christianity, even though I have been raised in a Christian environment, so apart from religion, what is Christmas about? Or, rather, what should it be about?

It’s my believe people way too much value in the food they eat during Christmas dinner, too much value about the presents under the Christmas tree. No, my dear friends, what Christmas should be about, what people should be caring about is each other. To be together with your family or close friends. To care about each other. That’s what Christmas should be about. About love and peace.

Merry Christmas my dear friends.

Also a Happy Yule. It’s Yule today after all ;)

*hugs* I love you all.

(And I should start preparing my “review of the year post” as well)

Kerst

Het is maanden geleden dat ik in mijn blog heb gepost, en dan zeker in het Nederlandse. Ik heb dit jaar vooral in het Engels geblogged. Afin, er is de afgelopen maanden heel wat gebeurd, waardoor ik in mijn Engelse blog, vooral sinds September niet heb geschreven. Ik heb de situatie van destijds vooral met mijn vrienden besproken, die ook op de hoogte zijn van de achtergronden. Ik zat namelijk niet te wachten op onbegrip van mensen die geen idee hebben van de situatie destijds en mijn ideeën betreffende het onderwerp.

Maar genoeg over de reden waarom ik maanden niks meer heb geschreven om jullie te vermaken, zoals de titel van deze post al aangeeft, gaat deze post over kerst. En de vrienden die mijn blog al jaren volgen weten allicht wat ik ga vertellen.

Deze boodschap heeft misschien zelfs meer betekenis in de tijd waarin we nu leven, maar wat betekent Kerst nu? Ik ben misschien in een Katholieke omgeving opgegroeid, maar ik ben zelf niet religieus, dus, mijn vraag, wat is Kerst, buiten religie? Waar staat het voor?

Kerst is een veel te commercieel feest, waar alles draait om een sjiek diner en dure kados, maar waar kerst voor moet staan is dat men om elkaar geeft. Het samen zijn met familie of vrienden, dát is waar de nadruk op moet liggen.

Ik wens mijn vrienden prettige feestdagen! *knuf*

The server

Well… as I mentioned before, a while back I has some issues with my dedicated server, that it kept rebooting. Well… it stopped doing so, and was running stable for a while, right? In the meantime, I hadn’t heard a word from OVH, not a single word. So yesterday night, when I was at stack I decided to log in, and transfer a few files. I was going to ask for some backup storage space to make a full backup of that server and re-install it, just to exclude software related issues. Keep in mind 13 December 2010, the server rebooted twice at night, for no apparent reason. I had contacted OVH about this and they said it wasn’t their doing.

Well… so yesterday night, I was logging in. I hadn’t noticed it rebooted anymore, and I thought it was stable. Good, so I ssh to the server, and it prompts me to enter my password, right? That’s what you expect to happen. So I enter my password, and nothing happens anymore. The server was down again. What the fuck. I think here we go again…. but the server didn’t come back up…. tried to connect to it a few times yesterday night.

So, today, I check my email. And what does it say…

U heeft zojuist Ingeschreven voor een dedicated server bij OVH en wij danken u voor het vertrouwen dat u in ons stelt.
U vind bijgevoegd de verbindingsinstellingen voor uw server

“Thank you for signing up” what the fuck. So… it seems they just installed a blank image on there. All my data is GONE. foetsie! weg! moved to /dev/null

First, they don’t give a reasonable reply to my support question, and then they just WIPE the server. I don’t call this a good customer service, or is that just me?

Social networks take a huge part of the online activities of many people nowadays. They have envolved over the years.

Back in 2000, a site cu2.nl launched. A first generation social network. Basically, you made a profile, and you had to enter your profile text with plain html code. Very basic, and one of the problems with this site, in my experience, was, users adding browser-specific html. Please note, this was early 2000’s and Internet Explorer was in it’s 5.x series…

Later, MySpace rose to be the popular site in my country. Using myspace, users customised their profiles with css code, and, for some reason beyond me, creating unreadable profiles with text in the same colour as their background image.

Again, local to my country, Hyves became popular. This site also offers the possibility to customise a profile, creating the same unreadable profile problem, however, it offered a button to switch to default colours, reducing the profile a bit.

And now, facebook is gaining popularity. The advantages of facebook is that it doesn’t offer these customisable colour schemas and stuff like that.

Facebook has changed over the years, and continues to change. Facebook has been criticised for it’s privacy policy. I must say, the options to specifically share content with certain users has improved lately.

I will admit, I have had these ideas before facebook had them, and planned to implement them to my own BlaatSchaap website.

I wish to combine some aspect of the current MySpace and Facebook. The MySpace v2 layout, allows the users to add content blocks to their profiles. I wish to create a profile with those content blocks, for which per block, a langauge and a access list is assigned. This way, only the allowed users who can read the language the content is in will bee it. Well… this has been implemented in the pre-alpha blaatschaap live.

However, another thing on the area of social networks has recently gained my attention. Diaspora. Diaspora is an open source, decentralised, social network. (https://joindiaspora.com/) The main pod isn’t taking registrations yet, but there are many community run pods open for registrations.

The layout is basically facebook. Photo albums are not supported yet, and access lists seem only to be allow lists, and there are no block lists. There is one field for a profile text, much like facebook. Like I have pointed out, I would like multiple fields in there, in my own site.

Well… diaspora is a decentralised network, which means it communicates with other sites running diaspora, but possibly also other websites if they can communicate using the same protocol. Which means, it might be possible to develop a BlaatSchaap site that can be integrated into the diaspora network.

After my server problems, I have decided I might do a clean install. I have considered installing Diaspora on it instead. But… my ideas for sharing content, and the way I manage it’s access, are a little more complicated then what diaspora implements now (or facebook had a few years ago). I haven’t yet looked at the communication protocol for diaspora pods, and I don’t know what impact this protocol has to my suggested features. I should also investigate how I can manage the access of content by external users.

But… in the end… it’s not (only) the site that makes a social network to a success, but it’s users. Nowadays, many of my online friends use Facebook. That’s why I am mostly on that social network. It’s about the people, not about the site.

The BlaatSchaap community is too small, to make the site great. Perhaps integrating it with the Diaspora network might improve it a bit. But Diaspora is new and small too…. but all the diaspora sites on different hosts integrate into one big network, just like XMPP (Jabber) runs on many servers, but you can send instant messages across the different servers.

Anyways… these were just some thought on social networks. I realise I haven’t mentioned Google+. I have noticed some people disabling their Facebook accounts, moving to Google+. Well… Google isn’t famous for their privacy policy either, so if that’s your reason it doesn’t make sense whatsoever. To those people who are concerned about their private information to advertisement companies should consider using a diaspora pod.

It seems my server has been up for three days now. Not that I have seen any mail from OVH, nothing. Well… it’s running. So I *can* update the DNS to point at the old server again.

However, it might be wise to perform a clean installation of that server? And at least make a backup for now. I should look at the possibilities of an automated backup to a different server too.

Perhaps I should spend some time coding/scripting again? But what direction to go? Some of my ideas, which I had planned to implement, to make something different from existing sites, are being implemented by the sites like facebook. so… what direction to go? And should I even continue the current project, or start something completely new? And if so, what should it be?

So… I’ve installed Windows 8 Developer Preview on my desktop machine. And, like usual for Windows installation programs, it overwrote my MBR with it’s own code, overwriting my Acronis OS Loader code. Unfortunately I don’t have the installation CD by hand, but I remembered it wrote it’s reinstall.com to an SD card. So, Windows 8 still offers to create an MS-DOS boot diskette when selecting the format option on a diskette. So, there we go, activate the boot loader again.

Windows 8 Developer Preview didn’t complain about being installed on a drive not being the primary master, and it booted itself fine with it’s own bootloader. What it fails at is, listing otehr operating systems, even Windows operating systems, (there were 4 of them on the primary master) Well…. it seems Windows 8 Developer Preview has put it’s complete bootloader in the MBR, and none in the boot sector of it’s partition, causing the OS Selector to fail at booting it. Well…. at least… that’s my “diagnose” for now. I guess I will have to play around with booting from the cd in rescue mode, get a command line and force it to write it’s boot code to the correct partition.

Windows 8 behaves like it’s the only Operating System on the machine, completely ignoring even previous versions of the Windows Operating System… and being booted by a third party OS manager, which is required when trying to set up a multi boot since it didn’t offer this option itself, also fails.

The blaatschaap server has been down since yesterday 22:30.I have been a quite stupid system admin, who in stead of shutting down his laptop, shut down his server. A not so smart action. Anyhow. At first this issue seemed to have caused a downtime of just half an hour, the time it took to go home, logged in to the web interface and booted up the server.

However, during the night, the server had been rebooting a couple of times, and it seems to be stuck in a continuous reboot loop for some reason. The configuration hasn’t changed or anything, just a reboot, and now it’s acting up like crazy. I have contacted the server company about this issue.

Now, please keep in mind, a few months ago, one night, the server was rebooted for no apparent reason, and back then I contacted the server company and they claimed they didn’t do it either.

Anyhow… A temporary server has been set up, thanks to my friend Pieter. I spend two hours configuring some basic stuff. For now, at least I will be capable of receiving emails on my blaatschaap.be email address, and there is an IRC server running again on irc.blaatschaap.be

So, I have also installed the Windows 8 Developer Preview on my desktop machine. This is an AMD Athlon64 3000+, so I’ve installed the 64 bit version.

On this version the Metro version of Internet Explorer does start when I click it. Does it only work on the 64 bit version, or is something else wrong?

Well… some more testing is required on the Desktop version of this OS.