First GNOME Census Results
The issue is that there are no developers there. There are just users talking authoritatively at other users. You get no inflow of information and the same rumours, bad advice, scaremongering stories are stated again and again.
For example: One person blogs about KMS now working on Intel cards and how plymouth will use this, next person says that nvidia and ati wont be supported by plymouth, the next person blames his system crash on plymouth as that was the thing that was on the screen during the boot, the next person worries how it is impossible to remove plymouth now, the next cries out a conspiracy theory of how the systems are locked-down and freedom is suppressed, the next complains that time is wasted doing this work rather than fixing feature X which he told to a friend once in the pub, yet no one has come running to fix.
None of these things are true and at no point does a developer step in to say "I understand the system and here are the facts". Primarily because there are no developers, just packagers. And though the entire process of spreading fallacies, everyone feels great about themselves thinking they have contributed something. They haven't.
First GNOME Census Results
I install whichever OS they ask for. I also install Windows XP and getting the accelerated drivers for that is actually a pain. Why all three? Because there are Suse fans who feel most comfortable using Suse. Because there are multiprocessor simulators which are distributed only in .deb packages. Because, and I really must strongly emphasise this, there really isn't much of a difference between the distributions and there are no dragons!. They are all collections of the same software. If I solve a bug on one, it is the same solution on the others. This is why I feel strongly that distros should upstream their efforts. But perhaps most importantly, I do this because I want people to be comfortable using their computers. The reinstall cycle is about once every 2 years. I would appreciate you not insinuating people being mentally deficient on the ground that I put in more effort that is strictly necessary, after all the open source community is driven by people who put in more effort than the minimum necessary to get the job done, in order to make others' lives better
First GNOME Census Results
They've also made it easier to install proprietary drivers, which is always a mess in Fedora.
And not just a post by an Ubuntu user who heard it off a friend. I hear this every day and never met anyone who has supporting evidence. Along with "Fedora is just for servers", "Fedora uses bleeding edge so nothing works" and "there be dragons in them hills".
I install Ubuntu, Suse and Fedora on university machines on a daily basis. There is no massive discerning difference between these distributions that makes one much easier for 3d drivers than the other. All three have package repos for proprietary drivers and are as easy to set up.
First GNOME Census Results
And that's the entire point. Ubuntu has a massive following of very vocal non-coding users. I contribute an upstream project and I often go to the Ubuntu forums looking for any bugs people have found. These are swamped with hundreds of trolls, moaners and flamers. Most will explain how much of a waste of time a particular project is, how the coders are morons and how things are getting worse every day, while smugly pretending to be uber-experts in everything. None of them would ever consider investigating bugs, talking to people upstream, downloading the code, submitting patches. This is not contributing back to the community.
All this noise distracts from the real contributors who actually do the work, quietly, productively and without much of a fanfare.
Ubuntu community gives as much to the open source community as 4chan gives to the modern art movement.
Fedora 12 Released
I spent 2 years installing apt on fedora machines, and about 3 or 4 years ago I stopped, because yum is now just as good as apt. It has the same features, is just as easy and the performance difference is, to me, not visible.
Fedora 12 Released
Currently downloading and saturating my 100Mbps connection.
Fedora 12 Released
It works, and it works amazingly well. I admin 50+ machines and I used to always install both the nvidia and ati closed drivers because users want compiz. A year ago ati cards started working out the box, now so does nvidia.
Favorite text editor?
Woot to nedit!
Watch the Obama Inauguration With Moonlight
This is fairly low isn't it?
Using the climax of a massive democratic process to tie people to a monopolistic format just to show some stats how even Linux users have Moonlight so it is perfectly acceptable for this to become a new standard.
What The Banned iPhone Ad Should Really Look Like
Apple should really be slapped for repeatedly misrepresenting their products. I will buy a beer to anyone who can find a single photo of any of their products on the store website. Every single one has been hand generated usually with incorrect proportions.
brejc8 hasn't submitted any stories.
I made some animated gif images of popular websites showing how they changed over the years. The old versions of the sites are taken from The Wayback Machine. Unfortunately some images were blocked from being spidered by archive.org and are shown as gray boxes. So far I have done a time-lapse of Google , Yahoo and AltaVista.
AIM again kills bots it doesn't own
IM BBS: news directly to your instant messenger
I have been working on this IM BBS idea for a couple of weeks now. Its basically a bulleting board which you can connect to using your instant messenger. Currently the most useful function is the direct RSS link delivery. Every time there is a new entry in an RSS feed you are subscribed to the thing messages you the story and a link. Much more convenient to receive an interrupt than polling by repetitively hitting refresh on the slashdot page.
Shocking! People who drink coffee like Java
I have had some time off recently so I concentrated on my pet projects. One of these being a "mapper" to find people who are similar and group them together. Its working quite well and the php frontend is very easy to write. So far I have just made up some little pointless questions (a lot of them were submitted by others). Strangest thing is the correlation between the different maps.
For example this is a map of Tea vs Coffee has a very similar layout as the C vs Java
Shocking! People who drink coffee like Java
I noticed today that Google seems to link to redirection pages rather than directly to the sites. This is a strategy used by many search engines to get more information about the search hits. Although I don't mind google using information of my browsing habits, I heavily rely on the recently seen links appearing in a different colour. This behaviour appears to be cookie based and only one of the four accounts I use seems to be affected. The redirection address is in the form of "http://www.google.com/url?sa=U&start=&q=&e=7415" I'm not sure as to what the e=??? is about nor do I know how to turn it off (without clearing cookies). I do hope this is not the end of google as it tries to squeeze every last penny out of the site.
KMD a nice graphical debugger
I have finally released KMD version 0.9.11 under GPL.
KMD is a graphical debugger. It can debug hardware over
serial ports such as the Manchester ARM Board or with software
emulators (ARM and MIPS emulators are included in the project). Using the
pipe option you can debug over the network or any other communication
medium. It can load many executable formats such as ELF and display and
follow the original source even from multiple source file programs. There
is support for breakpoints and watchpoints which can trap specific
instructions (such as loading or executing specific instructions).
Support for other features such as FPGA's is also available, allowing
loading or any control required to drive a specific hardware device. The
project uses chump to allow
disassembly and line assembly. Chump also allows
new architectures to be easily added without the need to recompile the
system. Communication with the backend is done using two pipes/fifos using
a simple set of codes. Back end communication program can be created using
very little memory on the target device.
Scary Scary Sci-Fi icon
Is it just me or is the Sci-Fi logo the scaryest thing ever? Whenever I see it I an just skip past the story as I am too scared to look at it. Just look at it! Look at its evil eyes! It wants to suck out your brain.
Distributed Mirror Project (Stop the /. effect)
I was thinking about doing this for some time and after considering some rather complex methods I decided that this one is as good as any.
"Distributed Mirror Project" is a method of creating mirrors and distributing the information that you are hosting a mirror to others. There are two main sections of it.
Firstly there is your end. Using a script you can easily make a mirror of a site and then submit the information that you have a mirror of a site or a file to the server site.
The other end is the server site which collects the information about the mirrors. It then allows users to search for mirrors of sites or files.
Its really as simple as that. The download a site and submit the information to a mirror server script is three lines. The server end is a little more complex but I am very happy about the way its working so far.
Try it out. (It won't work with some characters yet but thats next on the todo list)
China's 64bit homegrown CPU
EE Times is reporting on China's BLX IC Design Corp nearing the completion of their first 64-bit CPU. Based on the MIPS instruction set the 500-MHz Godson-2 microprocessor is aimed toward distributed grid computing. To avoid MIPS patent issues, several instructions (unaligned loads and storeds in the 32 bit version) have not been implemented but with the support of over 60 software providers such as Red Flag Linux and the ability to tweak compilers to not use these instructions this should not be a problem. The Godson-1 processor (also patent free) was announced last year and was aimed at the embedded market. Although there are no patent issues MIPS have been known to be very aggressive toward people who try to create compatible systems.
USB power with everything
When I was making the webcam the only way to get the power out of the PC was to do this. I was wondering why there is no external power connectors for things such as modems, hubs, external zip drives etc. I concluded that none of the companies would agree on the standard and there wouldn't be that much demand for it anyway.
A couple weeks ago I decided to buy a tiny ikkle network hub. I went for the Gigabyte SW005 and as a very cute feature it not only comes with a power adaptor but also with a usb power lead. As you can very easily use up two extension leads to plug in two computers along with all their peripherals I thought the idea was great.
And what happened to my theory that there simply isn't any demand for power from a PC connections? Well how far can I get from the truth. You can now get lights, toothbrushes, heat blankets and hot drinks cups (note it works on Mac as well as Win!). All all wasting valueable USB ports (only one or two on a laptop).
So what does Mr "No one will want those" have to say? I think they will start making USB power only connections on planes, in hotel bathrooms, and coffee shops. Everything will be USB powered. One of my least liked connectors powering everything and me being frustrated because I can't tell which way is up on the things. Ah well, at least I don't have to carry those plug converters.
Sun reveals UltraSparc road-map till 2005
Two (interestingly similar) articles from zdnet and businessweek report on Sun's revelations of future processors during an analyst conference in San Francisco. The UltraSparc IV will have two UltraSparc III cores on chip and will ship in 2004 on a 130nm process. UltraSparc V will arrive in 2005 and promises 5x more throughput than current processors. But the most exciting processor seems to be the Niagara server on chip. It uses several simpler cores on chip to allow fast execution of multi-threaded processes. The Niagara will also "extensively utilize asynchronous circuitry" as will UltraSparc VI and VII according to the register
I <hart> perl
I wrote this cool little link page and thats when I had the realisation.
Yes finally after years of denieing that interprited languages are useful I had to admit that I may have been wrong. I started writing perl.
Its been many years since I said "everything should be written in assembly" (I regret this now). I then moved to C and now I accept that perl is nice. I'm in two minds about this.
Eather like getting older you move towards the right wing politicly and become more of an arsehole.
Or you become older and more wiser and are no longer so bigheaded to try the "dark side" and accept that although it you might not pour it into your tea every time it still tastes nice. (as a change)
Where are all the quickies gone?
A great talk by Lawrence Lessig at ASCON 2002. Listen to it on my site or the original. He discusses the history of copyright and its impact on today's society. To be taken with a pinch of salt but very interesting. Makes a refreshing change to see a lawyer trying to make the world more fair and free rather than only caring about money. (I am aware it was already on slashdot).
AARRGGGG its war!
This is a real popup I got today. This is fantastic stuff! Its like being in the 50's and digging nuclear bunkers but with a deeper capitalist twist. Do you want to kill your children? Luckily in the UK we have a ton of these pills (Iodine) to be distributed to the public.
Where are all the quickies gone?
Well where are they? I always liked them. They were sort of not so serious quick breaks from work. I want them back! Join me comrades in this quickie revolution and establish the return of the quickie!
Am I allowed to express my opinions?
A few weeks ago I was on slashdot reading and replying to comments on the asynchronous computers story.
As someone who researches asynchronous logic I get a little excited about stories like this but also feel this strange compelling desire to help morons try and fight their inability to find the other side of the coin.
I sent a few posts explaining to people that maybe the stuff that they have learned about at school electronics and thus making them the world expert of the matter and dribble on on slashdot for hours explaining why everyone is wrong might be in fact NOT the only method of doing things!
But even worse than the typical slashdot geeks who recall their school education and believe in nothing else than what "Mr Smith my IT teacher said" are the sad geek wannabees.
You know the ones. The ones who have no idea about the topic but are very very keen. Unfortunately due to their total lack of engineering skills they didn't make it as engineers.
But luckily their five minute memory span was exactly enough to remember and regertutate what someone told them is going to be the "next big thing".
Having no recollection of what happened more than five minutes ago helped them to predict and convince their managers that the future is in: Java, Intraweb, .net, C# or anything else some marketing presentation decided to stick in their heads.
After all not only are these people easy to convince but they themselves are very convincing to others. You cant get a better liar than someone who doesn't know they are lying.
Unfortunately there is enough of these trend followers that you can get the whole world to do anything you want. Lets say you want the world to only use my: OS, ID cards, mechanically recovered chicken burgers ...
Spend all your money on the marketing presentation. And the product? Well who cares about it until its accepted anyway? By then you will be rolling in it so you will be able to spare some cash that way.
Except for one little thing. Patents, patents and more patents. You might not know what your product is yet so your patents will have to be very broad.
So how do you convince the world with no products? That's the simple part, once you have gained a critical mass of idiocy then the others will fall with the rest.
Who cares if your product has its already been done? As long as you have enough people believing in you the little people thinking you might be wrong get destroyed on the sidelines.
Trying to convince the people at the top who have never been wrong to not go down the route some marketing presentation has showed is quite difficult. And probably impossible. But I stupidly try again and again.
So when I read a message like "What about company X? I went to their presentation and they told me they were the best so I will tell everyone else." where I have also been to company X's presentations and read about 10 of their papers and found their approach to be based on marketing hype I cry.
Unfortunately I didn't just cry. I was feeling stupid so I decided to inform the party that company X was pants and their contribution to the real world was somewhere between nil and confusion.
They then replied showing exactly what I feared. They did just go to one presentation and their whole perception of the real world was based on the one maybe two hours exposure to this company's corporate strategy.
This is where I should have stopped, why should I care if there is one less moron with his foot stuck in an animal trap? They will just jump head first into another one.
But something inside me said 'This person cares, they want to know the trough, tell them, tell them'.
So I explained the company's basis and why its wrong. I didn't stop there. I also stated my belief that they seem to also apply the business strategy stated above.
As a little aside. I advise you not to do this. Although companies will state this fact to future investors as these company models make a hell of a lot on money they don't want everyone else to know.
So phrases like "We have developed an aggressive patent program" is ok. It tells investors that their business will be profitable but doesn't reveal any wrong doing.
But phrases like "Patent now think later" is not ok. They have spent considerable amount of time trying to confuse everyone into submission and do not appreciate their drones being shown the light.
So how do you stop someone badmouthing your company strategy online? Well you have two options.
The first is to ask the person directly for evidence of their opinions and if they cannot produce any then ask them to withdraw their statement.
The second is much more interesting. You don't have to threaten the person directly. After all a lawsuit will cost you more than the person is worth.
You simply plead ignorance and claim you thought the person was speaking on behalf of the company where top people sat down in a meeting and after several hours of deliberating they decided to send a comment on a random web site.
But Im not bitter. Its not as if any of this has happened. And companies like that don't exist anyway. Why would good people believe and suck up to them anyway?
These aren't even my opinions, at least I dont think I am allowed them. They sure as hell are not opinions of my employer.
Beer is good for you
So maybe Guinness no longer good for you. but beer is.
A study shows Beer Builds Strong Bones.
For a start it explains why some of the people at my girlfriends pub seem to be indestructible.
Change in the air
Great story with photos of birds stealing money out of car wash machines.
The Scotsman is reporting on a new sonic weapon currently under development for the pentagon. The "hypersonic sound system" uses two ultrasonic signals to focus on the enemy and not effect friendly troops. The weapon comes with 50 sounds including the most fearsome sounds known to humans: a baby crying.
Robot makes bid for freedom
The Age has an article about an "inteligent" robot trying to make a bid for freedom. Gaak, a small robot taking part in a "survival of the fittest" test was removed out of the arena for minor repairs. Minutes later it had escaped its paddock and travelled down an access slope, through the front door of the centre and was eventually discovered at the main entrance to the car park. After hearing this I decided to reinforce the walls in my robots play pen.
Rat powered asynchronous computing
Rat powered asynchronous computing will change the world as we know it.
By 2005 the Amulet Group of Manchester University predicts most mobile phones will be powered with our furry friends.
So you want to become a Suprehero
The BBC has a detailed description of the science behind the superheros.