Netbooks: the return of terminals

Rings a bell? They are not so common nowadays and are often associated with vintage technology, except in libraries, where they very often serve the sole purpose of consulting the database. But a while ago, terminals were pretty much the only alternative to fiddling with punchcards on a mainframe. Back then, it was not possible to build a personal computer that had enough resources to do anything other than add a bunch of numbers together, or at least at a decent price and size. Displaying a text document is a very tricky task when all you have is 256 bytes of ram…

Terminals died as silicon shrunk and became more affordable; so much that by the 1980s, they had pretty much vanished as a sensible option. At the beginning of the 1990s, they made a limited come back as X-terminals, or simple computers that only run a X server and rely on a bigger UNIX machine to take care of the actual work. It was rather ephemeral, although most Linux users still get to enjoy the venerable X.org as their windowing system.

A few days ago, I came across a quite interesting article by wired. To make a long story short, it explains how netbook sales will very soon pass notebook sales, mostly because of their relatively lower price tag, that they make perfect internet workstation, and that third world citizens can almost afford them. It does make a lot of sense if you look at what people use their computers for: Facebook, surfing, Facebook, e-mails you get from Facebook, Facebook, chat with Facebook, music, Facebook, movies, Facebook, pr0n, Facebook and the occasional word processing. Basically, they rely on the internet for most of what they do and the programs they use, beside a browser, tend to be very lightweight. The story becomes different if you add games to the equation (although nowadays, most use consoles), but in short you don’t need a 2999$ alienware 20 inch, Quad Core, SLI, RAID 0 laptop that you keep on a table anyway because its too big and heavy and overheats, to do that (Facebooking). I suppose that segment of the portable computer market will gradually shift towards being niche as the trend reverses itself, where pure power used to push sales, it is now size and affordability, so much that the crowds who used to thrive on multigigahertz monsters, now find the concept of netbooks quite convenient for day-to-day computing.

It totally makes sense from an economical perspective for people to buy netbooks, but what about terminals? Well, if you think about what I previously said, it seems netbooks fit perfectly the case of terminals, where the web is the mainframe, and your browser a window to it. There is very little you cannot do online, google docs, Facebook, chat, music, movies, everything is there, even image processing, the rest of the activities concern only 5% of all users. You said games? Well, AMD has a rendering farm in the works. Imagine playing World of Warcraft on the bus, wow! The wired article does bring up that point; that things are shifting. Shifting back to what they used to be: terminals. But this time, different terminals, and at-times, terminal will probably be used as a relationship rather than a moniker to describe hardware, like client-server. Kevin Kelly entertained the TED crowd with a very insightful talk, about the next 5000 days of the web, that was all about the concept of that new kind of terminal. To describe the relationship between personal computers and the web, he stated that personal computers would only be windows to the “One”, or terminals looking inside the immense machine that is the web. However, as parts of the web, they would also be looked into by other terminals, thus making “terminal” a relationship.

While I will not dig further into futurology, the perspective of that one big web really excites me. But what I am wondering, is if that terminal versus standalone time function is not periodic. If software will not become once again so demanding, that it will no longer be possible to distribute it until the network catches up. As with all things, time will tell.

What?

An instanton or pseudoparticle is a notion appearing in theoretical and mathematical physics. Mathematically, a Yang-Mills instanton is a self-dual or anti-self-dual connection in a principal bundle over a four-dimensional Riemannian manifold that plays the role of physical space-time in nonabelian gauge theory. Instantons are topologically nontrivial solutions of Yang-Mills equations that absolutely minimize the energy functional within their topological type. First such solutions were discovered in the case of four-dimensional euclidean space compactified to the four-dimensional sphere, and turned out to be localized in space-time, prompting the names pseudoparticle and instanton.

Source: The wise wikipedia

RIP HP Deskjet 4L

My old laser printer, an HP DeskJet 4L (1994 – 2009) recently passed away. It wasn’t a quiet and peaceful death though. Most of electronics will die without you noticing until you actually try to use it but for that printer it suffered a horrible end during surgery when I broke a critical connector. I then pulled the plug and pronounced it dead. It will be buried in my e-waste recycling bin and there will be a service for friends and family to attend.

A few days ago, while printing some documentation and code, the stepper motor started gripping and after a few more pages, the printer completely stalled. Judging by the sound of it, it was a mechanical blockage that was causing enough resistance to prevent the motor shaft from rotating. I then spent a fair 6 hours looking for the problem until I found it was the pressure and developing rollers that were rubbing too hard against each other. As usual, it took way too much time to figure that out; I did inspect this part of the printer in the beginning but there was little sign of wear and nothing actually stuck in there. Upon visual inspection, I could not find what was wrong with it and what caused the sudden failure, so I decided to rebuild it. Then, while inspecting and cleaning those rollers, I accidently broke a contact pad of the heating element inside the developing roller, thereby rendering the printer useless. I could go and look for a replacement part, but it is not worth my time as the age of the machine will most likely make the search long and tedious, I mean, who owns a 15 year old printer nowadays?

On the bright side, I got to completely take apart a fine piece of machinery, something I had not done for a while (And something all makers have in common: the love of disassembling stuff and voiding warranties). This printer was like a Russian T-35, slow, ugly and simple, but very reliable and sturdy. The mechanisms are very rugged and simple; the electronics are of good quality and so are the metals but above all, the plastics out of which the frame and cover are constructed are of exceptional durability. This printer did get a few kicks and had to handle a few more Gs that what is prescribed for safe operation. The service manual was also exemplary, more than 300 pages long, it listed and explained the functioning of every component down to the screw and even provided the reader with comprehensive block diagrams of every sub-system. When you compare this printer with today’s flashy ones, you quickly realize that the need to drive costs down has made them cheap and short-lasting; the difference is readily noticeable, even for the untrained eye. In fact, they have become so inexpensive that they are considered by some as consumables. Back when I used to work at a small computer store, we used to sell Epson printers for cheaper than the cost of new cartridges and some customers who repeatedly bought them told me that they found it more economical to throw the printer away and buy a new one while the deal was on. Thinking about it, this was catastrophic and it is the very cause of why we are now buried in so much e-waste: the consumption paradigm.

On that line, Platform 21 suggested a repair manifesto that I find quite pertinent and try to apply for most of my possessions.

I still have an old HP DeskJet 5L at my parent’s place, it has paper feeding problems, but it should be an easy fix. In the meantime, go find something that is defective and give it a new life!

The best music

A few months ago, I, my friend and alcohol decided to tackle that very philosophical question: under what circumstances can one safely affirm that he listens to the best music.

Most will think there is no impartial answer to questioning musical taste, as it is essentially a matter of personal preference and any debate over statements of that sort is meaningless. While I think the same, that question is different in the sense that it aims at being specific enough to mention the exclusion of certain evaluation criteria. As we shall see subsequently, finding those exclusions or circumstances will be crucial for the successful outcome of this. In exclusion I do not mean abstraction but rather formulating the answer in a way that the excluded factors play no part in disproving the reasoning. Mind you, it is not the actual answer that I am interested in knowing but rather the epistemology of it. Actual use of the solution, if there is any, can be left to the more superficial crowd or those who use musical orientation to socially cluster themselves.

When describing someone’s music collection, where collection is all the musical pieces they like listening to, three measures can be utilized. The musical taste of that person or a set of evaluation factors which dictates the constituents of their collection regardless of the process used, then, the projection of this musical taste, or the choices of tunes this person has made, and finally the set of musical pieces and genres out of which that collection was selected. Provided it is legal to do so, these measures can in turn be used to figure out who between two persons listens to the best music.

If you come up to an individual and tell them that you think they listen to bad music, with regards to your evaluation, it is not their music you are criticizing but the fact that they should not be satisfied with what they listen to; that they their taste for music is poor rather than the actual music being bad. It might sound like two very similar ways of telling the same thing, but the nature of taste is such that the use of adverbs for the purpose of homogenous comparisons, while grammatically correct, is nonetheless a misuse of words. In homogenous comparison I mean a situation where a certain musical taste is compared to another solely based on the emotional evaluation of the comparator. A statement, where an individual criticises another’s taste for music containing racist lyrics as being detrimental to the image he projects, is not homogenous due to the fact that it compares taste and image, two different concepts. In saying you think someone listens to bad music, the attack is directed towards the object’s statisfaction for his tastes, which in turn, ends up being a comparison between feelings. Consequently, it holds no pertinence for the exact same reason; you cannot judge someone’s musical taste on the basis that you think you have better taste than them. No two persons can come to an agreement with regards to assessing the emotions of one another; musical taste is a case where the only thing that matters is whether one is happy with it or not, which pertains to emotions.

Projection of taste in music, being solely dependent on auditory inputs and their interpretation by the human brain, cannot possibly be compatible with the criterions of objectiveness. What is the best sound in the world for someone might turn out to be more painful than a jackhammer for another. While music is governed by well known laws (there is a reason why certain musical arrangements sound better than others) and can therefore be classed, evaluated and ranked, the objective quality of a particular piece takes no precedence over the feeling someone expresses towards it. Art can be judged technically, but in the process of “liking” art, the human brain only relies on emotion (technical aspects can trigger emotional responses). While specialists will reach a somewhat objective consensus regarding quality, you would need two persons with identical musical collections and identical emotional responses to a piece to achieve a meaningful outcome on the emotional side of it. In other words, you are the only person fit to decide what musical creation you should like the most. Just like taste in music, choices cannot be debated over.

The remaining aspect of musical collection description is the size of the set it was selected from. Not size in the sense that your music collection is very broad but more so the amount of music from which you have selected the actual collection of pieces you listen to. In opposition to the two previous measures, variety is entirely quantifiable because it feasible for two individuals to come to agreement as to who has evaluated the most music. Not that the debating of this question will not cause a friction or two, but as opposed to comparing emotions, one can make a list of all the musical pieces he has considered adding to his collection regardless if it was included or not. The actual collection will then necessarily be a subset of that list; it can be the whole list or it can be empty, it does not matter.

By synthesising the above reasoning, we easily come to the conclusion that solely the extent of the evaluated set can be used to compare two music collections as it is the only factor that is quantifiable. If we then collapse this in a single phrase, we end up with the following statement: “Between two individuals, the one who has evaluated the most musical pieces listens to the best music.” The circumstances mentioned in the introduction are not stated directly, they are implicitly left out because they are not part of the answer; the set it was chosen from is the only factor one can use to judge a music collection. For example, let’s imagine two protagonists A and B. A has evaluated 10 songs and B, 8. After a while, A chooses to like only one of those songs while B likes all but one. Who listens to the best music? A, because A picked the music he liked from a bigger selection. Is A a music critic? It does not matter. Does A have a better taste than B? It is not pertinent. All that counts is the size of the two sets, regardless if they intersect or not.

Does it mean you can come up to your relatives and tell them you listen to better music than they do because you can safely assume the size of your evaluated set to be bigger than theirs? Yes, provided my reasoning is not faulty. Should you do it? No, unless you and the other person involved are in some sort of competition. Then you can go about browsing your local record merchant for new tunes to evaluate, just like two persons training to run the fastest 100 meters. Otherwise, you are only competing against yourself, and your friends have better things to care about than your self-esteem, because after all, the only thing that matters is personal satisfaction. As with anything expressed using English, this answer can spawn many more questions: can we compare emotions under certain circumstances? How would you define evaluation? Etc. Unfortunately, the reason why personal taste cannot be criticized also holds true with words, no two humans will have the same representation in their mind. But for the same reason we can communicate with one another without too much ambiguity, I will assume you did understand this text.

The Tree framework project

I posted a short description of the Tree framework under /Projects/Tree. The Tree Framework is the software that runs this website and is an ongoing project. I will also log development comments there. If you want source code, you will have to wait. This project is still in its infancy and I want to get the implementation and interfaces right before I let it loose on the web.

Have a good weekend…