25/5 2011You might notice that there haven't been many updates here lately, and there's a reason for that.
I'm slowly shutting down sortedbits and pretty much everything related to it.
I've noticed in the logs that what brings most visitors is RawGNU/systembuilder, and a little bit the evolutionbots project.
Regarding RawGNU I've come to the realization that using live sources doesn't really lead to less maintenance of portlikes, because things change so much and it happens without any intervention from me, so when I need to install a package and try to do it through portslike I might end up having to track down the new location of the repository, and a new sourcecode versioning software, and new dependencies for the package. Whereas these things don't change for static tarballs (or not as much at least, in the case of location)
EvolutionBots has its fair share of problems too, but right now I cannot remember them because I haven't touched that particular project for ages.
I am however not leaving the area of computers and programming, I'm merely dropping SortedBits and will surface elsewhere with new ideas and projects. If there are any questions you can reach me by email at rakhun@sortedbits.org
18/8 2010Rock concerts!
From 10th of august to the 15th there was a culture festival here in Gothenburg (Göteborgs kulturkalas) and there were lots of rock concerts going, with free entrance! so I took the opportunity and went to 7 concerts during the course of 4 days.
First one on wednesday (11th) was Hardcore Superstar, which was awesome, and also the reason I heard about the festival at all because one of the band members were on the local radio station Bandit Rock and mentioned the gig, a t-shirt was bought this day.
Next day I went to see two smaller bands, first Black Magic Fools, a band that mixes rock with medieval (and singing a lot about death, as pointed out by one of the band members). I think Black Magic Fools will go pretty far with the right publicity (maybe I can help a little by pointing you to their myspace and facebook pages).
Next I went to see a band called Despite, judging from where they were playing I'm guessing they already had a rather wide audience, but not really fitting my taste in music. I must agree though that the singer was pretty hardcore; a week earlier he had taken part in a gig while having his leg in a cast (and there seemed to be no simply way to get up on the stage for someone with disability) and this day he started coughing blood before they were going to play, but that didn't stop him. As the presenter-guy said, "That's why they're called 'Despite'".
On friday (13th) I went to see Bullet and Crash Dïet who were touring together. Crash Dïet is another great band I've heard frequently on Bandit Rock with their awesome hit "Generation Wild". All went well despite the woes associated with friday 13th, and I bought a Crash Dïet t-shirt.
On saturday I went to my last 2 shows, featuring Ginger Trees and State Of Drama. Ginger Trees plays rock of the 70's, and they do it really really well. I believe they will go far when their music gets picked up more by the public. At the moment the release of the debute album is in progress, but the record company was working slowly so the band members had made three copies on their own; exclusive, signed pre-release CDs, of course I bought one!
State Of Drama entering the stage after Ginger Trees were pretty good as well, but nothing spectacular for my tastes.
11/4 2010Wrote a textformatter for my friend Jonathan Nolan for his upcoming novel, which the title is still secret for.
I decided to call it the DoubleSpacer2000 and I included some comments in an attempt to make it a bit educational as well.
The script detects paragraphs as single empty lines where the following line does not start with '<tab>"' as that indicates a character speaking rather than a paragraph.
31/3 2010TurnVid.com is active!
My new online-service for rotating videos.
It sounds like a very simple task that you wouldn't need to spend much time to find, but surprisingly there wasn't one already!
This I discovered when a co-worker needed to rotate a clip that was filmed on the side (portrait view), asking me if I knew any service or software that could do it.
25/3 2010Spring is Now!
Already yesterday you could feel that the winter was over (at least here in Sweden), but today you can also see it. People are starting to go out for no particular reason, the benches along the avenue where I work which used to be empty and somewhat depressing are now occupied by people enjoying the outdoors.
So am I out? No of course not! I'm experimenting with a 3D rendering technique, along with an optimization technique which works especially well with that kind of rendering, or rather, that kind of 3D data. Or at least I hope it does - only time will tell.
15/3 2010I just got a new great-looking logo from my friend Anders Olausson :D you can find the link to his website at the links page.
25/2 2010I have a domain!
I finally got around to buying my very own domain-name, and today it became active :) so now this website is also available through SortedBits.org.
I've gone on pretty long with free/gratis domain names, but they're not the prettiest, and something that possibly bothered me the most was that the DNS service I used to use had stopped offering wildcard subdomains. But now with my domain from Loopia I'm all good :) (yeah I'm giving them bit of free advertising)
Also, I guess this calls for an update to the design here!
6/2 2010A while ago I finished my motd ("message of the day") on my main server (this one) which runs Fedora, so I had made Fedora's logo in ascii-art and with ansi color codes, and I've recently noticed the lack of motd on my desktop, where I run my own RawGNU distro.
Of course just throwing one in, saying "Welcome to RawGNU!" or something is easy, but I'm at lack of inspiration for creating something awesome.
12/1 2010I was kind of about to run a rant here, about sqlite's decision to move over to the fossil SCM, as I saw that fossil depended on sqlite, making a nasty circle of dependency, however I had not looked very closely and as my automated build progressed I saw that fossil must be bundling sqlite (or a subset of it), nullifying the problem.
However, the problem still exists out there in other projects, project managers feeling flattered that some other project uses their tool/library/scripting language, and switches to it or otherwise create a dependency on it.
So what is the problem with showing appreciation?
The appreciation isn't the problem, it's the circle of dependency that it causes, because if python switched to bzr just because it's written in python, then you will need to have python, before you can get python, see the problem?
Of course it's possible to download a tarball instead, but it would be pretty nice if I could get the latest bleeding edge version of a software without downloading and compiling twice. Once ought to suffice.
18/12 2009Along with getting my own internet connection at my new appartment I've made a page for EvolutionBots, the evolution-based project I've been working on for a long time in various implementations (starting with a javascript implementation over 3 years ago).
21/10 2009Some improvements/changes to the page:
Renamed News to News/blog (in case this could be called a blog, maybe it will be more like one in the future)
Added the ncbot.sh script I had lying around
Added a misc section, mostly for things not suitable in the scripts section, and adding a few things here that I had lying around as well (and I feel like there are more things just lying around that I should put up there)
Added an "About me" section, pretty much just making this a little bit more of a personal page
9/10 2009New distro in the works!
Alongside my Systembuilder project I've also joined in on a friend's GNU+Linux distro called Pearon, its goals include ultimate user-friendlyness and pioneering ideas.
27/8 2009MokoDraw and the beginning of a webcomic :)
I've thought for a long time about starting a webcomic, and when I purchased my OpenMoko (a great purchase btw, at least from a hacker perspective) I was thinking it would be great for drawing, however I found no good editor to use on it.
There is the GIMP of course, but 1) the GIMP isn't that suitable for a small device like the OpenMoko, especially not with the default setup which renders all text in huge sizes (though the pixels are tight on that screen, so it isn't that bad, but you don't get what you might expect from 480x640), and 2) I couldn't build the GIMP on it, missing some buildsystem file for libxml2 (an indirect dependency of the GIMP)
So, the solution as I saw it was to write my own editor, well suited for the OpenMoko from the start and with the features I need. And now after 2 nights of hacking it is ready for use (it's usable, but with lots of room for improvement) and I've made my first webcomic strip which you can see at webcomic/1.html :) (I'll probably make it more official later, maybe when the quality is up a bit)
13/7 2009Updated the Systembuilder page with a lot of theory (and practice) about RawGNU and the Systembuilder. And I am running RawGNU full-time on my home desktop now :)
17/6 2009Starting anew with Sorted Bits!
Sorted Bits will be my new dumpsite for scripts and projects of mine.