Mauro Andres

Archive for September, 2007

MacBook Pros Run AMD!!!

In Apple Hardware, BSD, Computer Stuff, Current News, Gnu-Linux, OS X on September 26, 2007 at 3:32 AM

I remember writing a review of an iBook some years ago. Honestly, the thing was a lemon and because of this I opted out of even pondering on buying another Apple computer. I liked PPC processors (RISC based) but since these were and still are on a downward spiral for desktop use (the opposite is true for game stations), I reasoned that my next investment would be an AMD –only somewhat RISC-like. Even so, AMD too was on a downward spiral considering that they were behind Intel in laptop suited processor design a few years ago … what with Intel’s _Centrino_ and all.

When I found my iBook doing a system-wide breakdown halfway through an university gig, I went against my previous conviction and again considered purchasing another Mac –a MacBook Pro running a late 2006, 2.6 GHz Intel Core Duo model. This, not for my previous experience (obviously) but for the default reliable UNIX OS, hoping that Apple had learned from previous mass production related quality problems (as with my old iBook). Well, its performs like a champ. To my chagrin, it feels incredibly fast compared to its PPC predecessors. It seems that Apple has also learned from its barrage of Airport Extreme emails concerning Libre hardware support, and their fiasco in choosing Broadcom on their iBooks (maybe not, as the new Santa Rosa uses a NVidia video card). On my MacBook Pro, both Airport Extreme (an Atheros card) and iSight have Libre software support. I had an over-heating problem early on and got the entire motherboard replaced. It doesn’t come close to getting hot anymore and I didn’t have to lather it with “heat gel”, as some Mac enthusiasts claimed when this issue came to air. I’ve tried a friend’s Mac Book (without “Pro”) and find it not nearly as responsive (it intermittently lags noticeably). Read the rest of this entry »

Windows, a Victimized Hip Culture

In Advocacy, Apple Hardware, BSD, Computer Stuff, Gnu-Linux, Misc-My "Diary", OS X on September 15, 2007 at 5:51 PM

In the years of his PC computer use, my younger brother got caught up with the “build your own custom computer, install pirated Windows and save money” movement. While I, at the time, recommended he buy a mac, he was told they were over-rated and expensive, thanks to his Windows karate friend named Jeremy who always thought he knew better. (If I recall, you could get an 400MHz G3 IBM processor in a second generation iMac, while Intel made lowly 200MHz processors on which Windows ran.)

Well, the “build your own computer mindset” lead to stability problems, presumably due to a lack of hardware support in the way of frequent system crashes that didn’t let up until Windows XP, which –by that point in time– ran slow on my brother’s ageing machine. Adding to his continuous stream of problems, lately, he has all sorts of trouble with his Windows installed laptop. He associates his Hotmail problems (he has problems receiving emails) to the fact that he runs a pirated copy of Windows. Because of this, he can’t update his system, either. So, his OS is a security powder keg waiting to happen. Not too impressive considering that he does intelligence gathering on the middle east for a think-tank on this setup. Read the rest of this entry »

Jewish Nazis? What will they Think of Next?

In Current News on September 12, 2007 at 1:31 PM

Can there be actually be something such as a Jewish Nazi?

I’ve been asking myself this question as BBC runs news clips regarding violent youths that participated in beatings (called “boot f*cks” in Canada) against others benefiting from the same right of return from which they themselves benefited.

These youths are of Russian extraction. They live in Israel due to what is called, “the right/law of return”. This allows anyone that claims to be Jewish to install themselves with funding in Israel (about $60 000 US dollars in hand). This has always been controversial, and in the eyes of some –such as Orthodox Jews– many that return are not Jews. Why are they not Jewish? Well, it’s a matter of acculturation or lack thereof (in addition to outdated ideas of Halakha), and these youths taking up after racist Skin Heads cannot illustrate this point any better.

Read the rest of this entry »

Show Stoppers, OS X vs. BSD & Gnu-Linux

In Advocacy, Apple Hardware, BSD, Computer Stuff, Gnu-Linux, Libre OSes, Libre Wireless Support, Misc-My "Diary", OS X, Wireless Support on September 11, 2007 at 5:19 AM

I hate how Free OS critics attempt to undermine projects by mentioning that little things here and there don’t work or configure easily on BSDs or Gnu-Linux distros as they do on Windows or OS X (yes, I know what it’s based on). They list them as “show stoppers” as in they stop users from taking up these other OSes. In response, I’ve compiled a small list of OS X failures. Keep in mind, this is not comprehensive at all, but just to make a point. Read the rest of this entry »

Access Meebo via Bitlbee or a Jabber Client

In Apple Hardware, Computer Stuff, Gnu-Linux, HOWTOs, OS X on September 3, 2007 at 7:58 PM

I have a web-page where I integrated the Meebo plug-in. It’s handy because it allows quick instant messaging with your page’s visitors, rather than asking them to contact you via MSN or some other IM protocol and waiting for requests to be accepted. Despite Meebo’s convenience, I’ve been frustrated that in order to take advantage of this service I have to log into the Meebo page and that I don’t have access via one of my multi-protocol apps –or so I thought.

When I learned that Meebo uses the XMPP (Jabber) protocol, I experimented connecting to Meebo by using the Jabber client called Coccinella, Psi and Bitlbee. I was successful.

Coccinella Instructions
Create a profile, do not use “New Account” as this doesn’t allow you to specify the Meebo username. To so this, at startup select Profile, give it a name such as Meebo, specify the jabber server to meebo.org, input your Meebo username and password, and throw in “Home”as the resource. Select “Less” and “SASL authentification method” under “Use Secure Connection”(under the “Connection” tab). Other than that, the only other selection that should be activated is “Scramble password” under the “Login” tab. Save your preferences when done and log-in.

The only caveats are that you need to delete the Meebo visitor after he surfs off your page, at which point he becomes listed as off-line. The other seems to be a OS X specific issue in which Spotlight is activated evoking a window manifestation when your contact IMs. This happens initially and only once.

Coccinella allows you to log into various protocols, but adding various servers or profiles seems less intuitive if at all supported (I see no “log-in during startup” selection under the profile’s preferences to enable simultaneous multiple server/profile log-ins). To be useful, I need to login to various servers, including Google Talk, and Meebo, which –as far as I see– are not regularly supported with transports (transports or gateways are the “things” on servers that allow connections to various IM protocols). In short, if I connect to a Jabber server called –say– MyJabberServer.org and it does not have a MSN transport, well, this would bar me from connecting to the MSN network for the session (until I logged in again with another server that supports MSN). There are clients that allow multiple server connections. By the way, Psi does, so that you can use the Google Talk talk.google.com server (your Google Talk account, a XMPP protocol based service), the Meebo meebo.org server (another XMPP protocol based service), and just any ordinary Jabber server along with your MSN, AIM, ICQ and Yahoo accounts.

Notes on Getting Meebo Working with Psi
I will not narrate how to get Psi working with Meebo as the above Coccinella example serves as a general guide. In short, you need to specifiy the following.

Host: meebo.org
Port: 5222
Select “Encrypt When Available”
Allow plaintext authentication: “Over encrypted connection or Always”
Do not select “SSL encryption”.
Note: (Doesn’t show subscribed rooms until someone contacts you. As default, a window doesn’t pop-up when contacted either.)

Bitlbee Instructions
Following up on my previous HOWTO on Bitlbee interoperability, I got Meebo working with Bitlbee too but deleting the continuous stream of contacts –as they log-off– might be frustrating. Of course, this depends on the amount of traffic your site receives, but if you’re getting that much congestion you need another service such as email. I added Meebo to Bitlbee the following way, in a one line command,

It was also accepted without the “/Home” bit. Experiment at your own risk, seems my logging in with the Meebo plug-in on my page on SeaMonkey caused a crash. Suffixing “:ssl” disables Bitlbee’s ability to log on; Bitlbee reports “Login error: Unable to connect” and signs off –so don’t request “ssl”. Bitlbee needs a script to automize off-line Meebo contact deletion in real time. The other option would be selectively allow off-line Meebo contacts show presence on the roster. Thus, one could manually delete them as they take off-line status (assuming that Meebo contact names are not recycled in which case rendering deletion unnecessary). This might be manageable if “only Meebo contacts” show as off-line, as enabling off-line visibility for all IM accounts would become unmanageable; This, due to the sheer number of off-line contacts at any given time and the needle in the haystack scenario contact deletion involves (I reported this as a bug). To lighten this quandary, unix commands could help as in, “blist all | grep @hotmail.com” or “blist all | grep hotmail.com”, or “blist all xaccount” to list all (off and on-line) xaccount contacts (I reported this as an enhancement request).

I guess this guide comes close to answering this Meebo user’s wish. Except in the Bitlbee example we replace his desired Jabber server with Bitlbee (specifically, IRC client to Bitlbee server to Meebo server). While there are fewer links with the Jabber client route … we bypass any Jabber server entirely and connect directly to Meebo’s server (Jabber client to Meebo server).

Maurice Cepeda

P.S.
I tried this with Adium’s Google Talk and Jabber plug-ins but these don’t work because they don’t allow Meebo username and password input, and add-in “@gmail.com” or “jabber.org” to your Meebo username –thus, rendering the function useless. Rather than write another plug-in, why not just allow better setting customization as with Psi, with a Meebo check mark option automizing contact deletion? (Adium is more or less Pidgin ported to OS X.)

For developers,
Protocol: XMPP
Domain: meebo.org
Resource: Home
Connect port: 5222
Connect server: meebo.org

As for references, they were useful in clueing me into the XMMP protocol and and port 5222. There is a Pidgin plug-in written that automates contact deletion. Perhaps this can be incorporated into Bitlbee and other “clones”.

http://jrpomeroy.com/pidgin/
http://oshelpdesk.org/?p=256

Misc
Google Talk Notes
Google’s Google Talk guide for third party apps doesn’t help anymore, thus my point form guide:

Google Talk on Psi
Host: talk.google.com
Port: 5223
Allow plaintext authentification: “Over encrypted connection or Always”
“Use SSL encryption” (to server) or the like.

Spark
Meebo works on Spark but Google Talk does not, at least not for me.

This is licensed under the Attribution-NonCommercial-ShareAlike 3.0 Unported Creative Commons License. All brands mentioned are properties of their respective owners. By reading this article, the reader forgoes any accountability of the writer. The reading of this article implies acceptance of the above stipulations. The author requires attribution –by full name and URL– and notification of republications.