Monday, July 30, 2012

Blogger ate my post, Google Search gave it back

I am a writer at heart. Just look at the number of blogs I contribute to (listed as the Techsplatter network at the bottom of this page). So I prefer Blogger over Word press because it takes care of a lot of details and hassle of running a blog. Don't get me wrong. I've setup Joomla systems and know my way around httpd.conf. But like all racing car drivers and chefs, sometimes you just want drive and cook and not worry about the car or whether the fridge is fully stocked.
Well, I blog everywhere and I used to use Springpad to capture thoughts and snippets that I would include later in my blogs. But then Springpad decided to be more Pinterst-like and that messed up the way I take notes by simply making it harder (it's gotten better since then). It drove me nuts and I sought out and found the Blogger app from Google. I had tried it earlier and it was in a rough shape then. But any other app I tried didn't work all that well.
So I installed it and with the caveat that the post would be typed in html in mind I started using it. I didn't care about formatting because I just wanted to write and have it ready for final editing on Blogger web itself. Well it turns out that the posts can be formatted when you start off. After the first save, it gets wonky and decides to dump you in this mode where you could put in html markup but you really can't see what Blogger will put in. I didn't care because I just wanted to write. And for that, it served me well. I could start a post in the phone and pick up later at home. As you can see in the archive of the blogs, the number of posts have picked up. And because I was out of a job and had tons of free time.
In the end, I thought that I had it licked and was working well within the confines of the app. Then I found out it had one more dark 'feature'.

Thursday, July 19, 2012

10 things Yahoo CEO Marissa Mayer should do and shouldn't do

There are two overarching themes to Yahoo. First that it wants to be about content when it comes to consumers and second it has a strong presence in the small business segment. With that in mind here are some ideas for new CEO Marissa Mayer.

Make a play for VEVO. They are not happy with Google and YouTube. Maybe Yahoo Music can be the place people go for music and music videos. Instead of being the place people come from before going to YouTube for their music. By the way, improve video service on Yahoo. It takes too long to load, if it can at all. Pressing Refresh refreshes the browser, does the opposite to the user.

Don't be a social network. Yahoo is about content, right? Be social and make current content readily available and shared by Facebook and Google+ users. Yes, there is Facebook integration on Yahoo. But why is Yahoo driving users to them instead of using Facebook to drive users to your content?
Also make it easy for your users to share existing content. For example, make e-mail messages sharable if consented to by the sender and recipient. Or anybody else who is quoted within. The basic tech to do that is there. Key thing is to make more Yahoo content more readily linkable from Google+ or Facebook. Work with Pintrest so that Yahoo content looks good on Pintrest. Use other social media to drive users to your content.

Comment filtering on comment forums needs to be better.  Make it so that people blocked on one article are automatically blocked or their comments hid on other articles. This way, your users don't need to be bothered by people whom they already disagree with. Yahoo comments forums are becoming loud, crass and where everyone gets to do a Bill O'Reilly impression. People want news and opinions, just not everybody's else's. Engagement would go up if people can customize their experience. Another suggestion: float comments by Facebook friends to the top. We value what our friends think.

Do the news for MSN. Tell Microsoft that Yahoo will take care of the news for MSN so that they can focus on Windows 8, Window RT, Surface tablets and the fallout that will follow. Yahoo have content with their ties-up with ABC. Feed all that through to MSN. Remember that they are thee social network and Yahoo is about content.  

Tuesday, July 17, 2012

Google glasses' first privacy challenge: the restaurant test and what we should be talking about

...and it's not even out yet. I read Brian Brushwood's post on someone being attacked for wearing digital eye glasses and the accompany link to the story from the victim with some concern. While I have joked on this, this incident is much more serious. I will let other people talk about the incident itself. I'd like to touch on  the issue of privacy from public spaces.
While it can be argued that there is no privacy in a public space, the issue of privacy in public spaces have been up to now limited participant within that space itself. It means that if we participate in a public space, we can expect there would be no privacy from the immediate people within the public space. But what about from those not within the public space. Does it mean that we forgo all privacy when we walk in public? That we have to be individually identified for the right to be in public? This has been tested by Google themselves when they started gathering images for their StreetView technology. Google now blurs people's faces out and hides facilities based on request. They've even launched a feature that can automatically blurs people's faces in YouTube. Privacy enforcement on the internet is easy to do when there is only one entity involved. But what do you do when people with Google glasses are walking the streets everywhere?

Saturday, July 14, 2012

PIKOM PC Fair 2012


The PIKOM PC Fair 2012 (II) at KLCC Convention Center this time around isn't very much different from the past. The second PC Fair is usually smaller and the number of participating companies is less than the last PC Fair. Changes in layout resulted in less dealing with stairs to visit each exhibition hall. The addition of Hall 6, while in the back hall Hall 5, gives visitors a comfortable space without exhausting them with a trek through KLCC Convention Center. It also avoid making the fair from being a cramp-fest.

Here are some interesting finds at the PIKOM PC Fair 2012 (11):

All the Rage / New: Android 4.0 9 "and 9.7 inch tablets. Beware when comparing prices! The 9" tablet has a 16:9 / 16:10 aspect ratio (rectangular) while the  9.7" (or conveniently rounded up to 10") tablet is more squarish.

Innovative: The Modeo KB32 Air keyboard with Chatting: It's a wireless micro keyboard-air mouse combo with jacks for headphones and mics.

Uniquely different: 13.3" PRO1301 Prolink Mobile LED Monitor.Plugs into HDMI, powered by USB. VGA cable extra.

The Still Trying Dept.: Aztech Power line (data over power) 200MBps (old) RM49 - Wireless-N (300MBps) RM129, pelbgai

Cheap-cheap: External Hard Disk 1TB Western Digital common types of RM319. Buffalo RM299.

Unexpected: Motorola Fire XT Android 2.3. In-between the ocean of various Samsung Galaxy models. And by the way, Samsung introduces a smaller model of the Galaxy phones.

Surprise: Sylvania / OSRAM M783GB- Android 4.0 7" tablet can also be used as a mobile phone RM699. 

Dumbest ad: "The Smallest 7" tablet". Never thought the 7" come in different sizes.

Tired: Dell laptops are still thick as books when other PC companies have long gone thin with their laptop. Sadly, Dell Laptops looks thicker than it was before.

Clever Ad tactic: Fujitsu puts their monthly easy payment installment in big letters because their prices are much more expensive than their competitors.

Strange: Luquipel offers to waterproof your smartphone. Just not yet. Pay to get an early bird discount. The process takes about 30 minutes, in a few weeks time.

Friday, July 13, 2012

Apple chooses design over the environment

Apple recently announced that it wasn't going to submit any more products to be certifies by EPEAT, a ratings agency that certifies electronic devices meet an environmentally-friendly standard. This means that Apple products aren't going to be certified as following a set of environmentally friendly rules. So why did Apple pull out it's products from EPEAT? Some of Apple's recent products do not comply to EPEAT's rules.

Apple has not only not stopped submitting products for certification, it is pulling out from EPEAT by pulling out it's products from EPEAT's ratings list. Some have pointed out that this is probably because they would rather not be seen at all than have some products certified and others not. While EPEAT does not certify smartphone and tablets, it seems odd that Apple decided to pull out after having the popular iPhone and iPad on the market for so long. So why make an announcement now ? Did they want to get in front of the message before someone else "leaked" it out and make it look like Apple was trying to hide something?


Apple didn't really have to hide anything until recently. EPEAT's standard is used with PCs and Laptops and is related to government purchasing. Agencies have policies preferring PCs that are EPEAT compliant. Apple's most recent products are glued together, have non-replaceable batteries and generally not serviceable. These fall foul of the regulations. Rather than failing the standards or raise questions as to why some their laptops are not compliant while others are, Apple decides to exit the process entirely.

Apples most recent laptops have these changes because of their ultra slim design. In that respect, Apple is highly respected. In an extensive documentary on design, a European design expert admitted through gritted teeth that no company is as dedicated to design as Apple. The fact that Apple's lead designer, Jonathan Ives, is British is not lost upon them. But few European companies would be willing to give Jonathan Ives the latitude that he has.

Most analyst and users are giving Apple a pass on this issue. They and Apple have pointed out other ways that Apple has been green. And they have done so through their design. Some Macbooks are the size of the hole cut out from the casing of iMacs and Apple displays. This is because the material cut out to make the hole is used to make the Macbook. This and other ways in the past have made Apple a darling of the hip and green set. But it is hard to see that their attitude towards Apple as a way of wanting to keep justifying using their products. Did Apple expect this from their users, especially their fanboys? Of course. What the users don't realize is that their attitude is feeding Apple's arrogance towards every body else. While users feel Apple could be relied on to act responsibly in the past (take the Foxconn incidents, for example), what would the users do when Apples decides to do otherwise? Has Apple done so with this move?

Tuesday, July 10, 2012

The 3D desktop and the dangers of unchallenged ideas

A follow-up of sorts to my last post on my use of Gnome3 and the struggles overcoming it's user interface problems. After a few updates, Gnome3 "safe mode" has become usable. Workspace switching now works but the top and bottom panel stiil can't be modified, not easily anyway. But it is usable and familiar. In fact, I use it for about 90% of the time. Some things don't work all the time, though, like sftp integration. But that could be PCManFm's problem, the file manager. But since it's the default choice, Gnome therefore shoulders some blame.
This whole episode reminded me of something that happened to me in the late 90s. I was asked about what would be the next step be in terms of desktop interfaces. I had postulated that given the proliferation of graphic cards with 3D capabilities, the next step in desktop interfaces would take advantage of that. It was logical because Microsoft Windows tend to drive the hardware requirements up. By requiring that PCs running Windows have 3D capabilities, PC makers would then make it a standard. Which is in their interest because this would drive new PC sales. It happened before with CD-ROM drives so why not 3D graphic cards?
The design was based on the concept that the desktop would exist in a 3D world. Application windows would "float" in the air above a horizon. By moving within the 3D world, you would move and zoom in and out of the windows. For example, if you are working on a spreadsheet and you want to see a document  to verify some information, you would "move backward", making the spreadsheet window and it's contents smaller but still visible. Now you can open a document at the "normal" size. You would cut and paste in between them as you would normally do because you can still see the spreadsheet and use it even though it was smaller.
A horizon on the bottom of the screen would hint the idea of land. It would animate according to your movements within the world, giving the sense of movement when there are no windows opened. I think that it could also have features like hills and bodies of water to introduce the idea of unique areas. 
This would be useful when you create a workspace (in the semi-literal sense) by grouping windows together within an area of the 3D environment. By moving between the groups, you would be moving between workspaces. The different features of the horizon would help you remember where the groups are. To make movement easier, double-clicking on the horizon would bring up a "signpost" that would point to where those groups or windows are. You can move manually or click on the signs on the post to jump to the area.
Since the windows would exist in a 3D space, you would be able to scroll the "world" left and right.  Scrolling slightly to the side would eventually make the visible applications start to move off the screen. This is useful if you need to see only part of an application window while opening and working on another. Or you could stretch the window further to see more of the application. This would be useful for spreadsheets and graphical applications like painting or CAD application where you could want to open the windows into a space larger than the actual screen size.. 
So what's the point I'm trying to make here?

Monday, July 02, 2012

Ideas for Android tablet makers responding to the Google Nexus 7

It is easy to over-estimate the importance of the Kindle Fire. Most pundits look around and see the dominance of the Kindle Fire in the US and assume that it is the benchmark the hardware makers have to compete. While the Kindle Fire may dominate the Android tablet market in the US, it doesn't do so internationally, even where Amazon does do business, like Europe. 
Now, the tablet makers have a benchmark set for them internationally by the Google Nexus 7. It is both a benchmark and a response to the popularity of the Kindle Fire. The Nexus 7 is like the Nexus phones, is a demonstration by Google of what it expects the other vendors to improve on. Not to just imitate but build on. Memory is short in the smartphone market (insert your memory upgrade joke here). But just a few years ago, in 2010,  the Google Nexus One phone by HTC was the Android phone to have. Since then other phones have come out and have done better, especially the Samsung Galaxt series. It is 2012 and Google has done it again with the Nexus 7 by Asus.
It is now up to other tablet makers to respond. They have to come out with better tablets at competing prices or with tablets that are aimed for more focused markets like the corporate or education markets. They may also have to go beyond the device itself and start building a support infrastructure around their products. This does not just mean hardware, such as charging stations for the education market. Infrastructure also means software, like fleet management systems where settings, apps and data can be device independent within a fleet of devices. The ability to move the data from device to device easily means companies can keep their staff connected and productive even when the device fails or it taken back for maintenance. Blackberry already does this with their Blackberry Enterprise products and that is one of the reasons they are entrenched in the corporate market. Also the ability to read e-mail using one hand. Android phone makers, look into that.
Despite articles stating otherwise, other tablet makers don't have to worry about Google being dominant in the tablet market. They don't have to worry as long as they are willing to do one better. Improving on a Google example is a key success factor. Again, take a look at the Android phone market. The Google Nexus gave HTC a boost but Samsung responded. They came out with more products and features. The Samsung Galaxy range of phones cover the entry level all the way up to the premium Galaxy SIII. They even created their own category, the phablet with the Samsung Galaxy Note. In the tablet space, Samsung tablets are the only premium tablets with the ability to make and receive normal phone calls. Which is a big thing for Asian markets, despite the required bluetooth earpiece. Samsung chooses to be bold and innovate. In the end, it is up to the tablet makers to come with a better tablet than Google 
This is going to be hard considering that the Nexus 7 was sold at cost. But take a page from the other tablet maker and work with the supply chain to ensure the components are priced closer to the delivery date. This means as more tablets are sold and more orders come in, the prices for components fall. By pricing it further down the road, the cost price of the tablet drops the more they are sold. This in turn becomes an incentive for the tablet makers to sell more to push the cost price down. The component maker usually respond by offering the same components to other tablet makers to make up for the shortfall in margins. The entire process commoditizes the components and usually leads to more tablets having similar components. Which is not a bad thing because it reduces the android "fragmentation".

Thursday, June 28, 2012

Google Nexus 7 ups the ante against Amazon in Android marketplace war


Google announced the Nexus 7 tablet at Google IO 2012. The 7 inch tablet with the $199 price point is aimed squarely at the Amazon Kindle Fire and dislodging them from the no1 spot. It also heads off Amazon's plans to expand the Kindle Fire to other markets like Europe, where Amazon does business.
Google throws down the gauntlet by shipping the Nexus 7 with the latest version of Android, Android 4.1 Jellybean. While Google has an advantage from being the latter device and providing better hardware such as a 1280x800 display versus the Kindle Fire's 1024x600 screen, the real battle is not for hardware dominance but for the Android marketplace. Apple has already shown how lucrative the tablet-commerce space can be. The battle here between Google and Amazon is for customers who will spend money on apps and products in the respective marketplace. Or to put it bluntly, this is for who gets a cut for the business that's being done on the android tablet. Google sells apps through the Google Play store while Amazon sell Android apps through Amazon.com. Throughout the presentation for the Nexus 7, Google emphasized an optimized and improved experience for Google Play content on the Nexus 7 as well updated features such as improved app updates that update only the parts of the app that have changed. While these may be Jellybean specific and will probably appear on all Android 4.1 devices eventually, for now the Nexus 7 is the only one that has it.
Google is also taking aim at Amazon's core business by starting to offer magazines and books through Google Play. They showed off the smoothness of the new e-book reader and were forward with their intentions of selling movies and books through the Google Play store. This is Amazon territory and emphasizes on the concept of the tablet as being a consumption device. The old idea of being able to see something on TV, like Indiana Jone's fedora and being able to purchase a fedora on-line immediately is now a reality. It still takes a few clicks and searches but it won't be long before you could pause the video, touch on an object, have Google guess what it is and offer you to buy it or show places where it could be bought.

Wednesday, June 27, 2012

Pay MS-Tax to access Windows on iPads

I came across this piece of news while testing Ulteo and doing some background work. By the way, I am looking to offer services around this product so please take what ever I am writing here about them with a grain of salt.
Apparently, MS has introduced an additional charge when you access a Windows desktop from tablet. The CRN article goes into the gory details of the licensing issue. The license supposedly aimed at user-owned devices. It is meant for large corporate customers under a certain licensing scheme who are running VDI or a Virtual Desktop Interface. This is when the desktop OS is running in a virtual machine on the server and the user's device is akin to a dumb terminal. But if you want to access it from your iPad or Andriod device (most likely through some sort of RDP client), there is another license that is required on top of whatever there is. However, this license apparently will come bundled with Windows RT, the tablet OS version of Windows 8 on ARM processors. Which effectively means that Microsoft is imposing a tax because you are not using Windows RT to access the corporate desktop.
The intended effect of this is very clear, slow down iPad adoption in corporations. For companies that facing this, there are two directions to choose from.
First, start with a strategy that focuses on delivering access and service to you users and then move them to the concept of doing work rather than using a tool. Or to put it in another way, doing work is getting the job done not how you used some tools. Output and completion is important not the tools to get it done. If you can get it done on a PC, good. If you got it on the iPad, kudos. As long as the jobs is done and done well.

Saturday, June 23, 2012

.com.android.phone Crashing Solved

I explain how I fixed the .com.android.phone crash below. I described the .com.android.phone crash problem and I how I narrowed it down here.
While I didn't have access to another computer, what I did have was another phone, a trusty Nokia feature phone with another carrier (with a good voice plan). I popped the sim out and put it my Android. The Sony worked ok and the error message didn't pop up. The phone didn't have a data plan so I couldn't do anything on the Internet without costing an arm and a leg. To be sure, I set it on GSM mode to nip any temptation. Then I tried the Android sim on the Nokia and it couldn't find a network there too. So the culprit was the sim card or related to it.
By now, one part of me was saying to just go and get it replaced. Enjoy the day in park. I was already getting stares with two phones lying around me in pieces. But I knew I was this close to solving this.
I put the Android sim back into the Sony and booted it up. This time, there was no error message. I checked the Mobile Network list and it found the networks but listed only the 2G/GSM networks. It was enough to get past the McAfee SMS verification.
I now knew what was happening. The .com.android.phone process was trying to connect to a 3G/WCDMA network. In order to do that, it must use APN information from the sim card. The APN list on the sim card was corrupted. It tried to use the corrupted values stored in the APN fields and crashed. Since this is a core Android process, a watchdog process saw it crash and just restarted it again, creating a loop.
I called the carrier's support line from the Nokia and they re-sent the APN list. This was a Command/Configuration Message via SMS / text message and didn't use the data connection. Once the correct APNs were added, the phone connected to the network fine. The other casualty were a few phonebook entries on the sim card for the Nokia. I discovered later that a couple of the most recent entries went missing which probably reinforces my suspicion that there is a bug in the routine that handles read and write to the sim card.

Wednesday, June 20, 2012

com.android.phone Crashing: The Problem

The solution to .com.android.phone process crashing is here. This post explained what I did to get to the solution.

I was out enjoying a warm day in the park. That, I think, was how the problem started.
Basically, my Xperia Mini Pro suddenly gave the error "com.android.phone stopped unexpectedly". It didn't give me much of a choice but to Force Close it. Then it began looping the error. The only way to make it stop was to go into Airplane Mode. Once set, I couldn't get out of Airplane Mode. I had lost all network connectivity.
Since this was a relatively new phone, I tried remembering what I learnt from the LG Optimus One. And the number one culprit on that phone was resource starvation, specifically memory. I had 50MBs of Internal Memory and I could blame the Linked.In app I installed earlier as the villain.  But clearing cache and data to free up to 100MBs didn't solve the problem.
I tried removing my text messages because on the LG, they too used up memory. It was hard because the pop-up message was kicking me out of the Messaging application. There was a long draft message with random characters, probably made when I put the phone in my pocket without turning on the screen lock. After many tries, I managed to tap fast enough to remove it. I rebooted the phone with the same results.
I was in the park which gave me a significant disadvantage. Since I had no network connection, I couldn't get to a PC to look up the error message. So the next thing I could think of was that it was a malicious act, one of those mobile trojans I keep hearing about. I opened Settings and navigated to Manage Applications, looking for the com.android.phone process. I remembered seeing applications like those on the LG. I couldn't find any. I was getting worried. Maybe a malicious program had come in and deleted the file. That would be the equivalent of deleting command.com in Windows, making a statement that the machine had been 0wned (yes, I am that old). I opened the file manager and tried looking for the com.android.phone file. I couldn't find it which made me think that it was true. Then, I did a sanity check. Android is more akin to Linux than Windows. There is a possibility that .com.android.phone isn't visible to me since the phone wasn't rooted (yet). So I had to think like I would on a Linux box.

Monday, June 18, 2012

Kicking the tires on Google Current

I wasn't happy with how Dynamic Views look like on tablets. So, I am trying out Google Currents as an alternative. I wanted to play around with it to see how it works.
Google Currents is both an advanced RSS feed reader as well as future platform to compete with Apple's Newstands. A user can subscribe to RSS feeds as well as magazines within Currents called Editions. Anybody can build an edition and draw content from their own stuff as well as create all new content just for the edition. So there is a Techsplatter Edition on Google Current that you can try out. If you are on a tablet, open that link and install the app on IOS or Andriod. Click on the link to subscribe to Techsplatter on Google Currents. It is a bit spotty but I am sure it was due to me or them.
I will changing around stuff and experimenting with it. I really would like to hear back on the things you like and the stuff you don't. There is some extra content there but not much. My entertainment review site, watchlist.blogspot.com has it's Gooogle Current edition. That has more content that I draw from other places like YouTube and my other sites.

Wednesday, June 13, 2012

Xperia Mini Pro Review

LG P500 / Optimus One
I lost my LG P-500 / Optimus One a few weeks back. Which is a bummer as I am between jobs and can't afford the phone I want. But I still needed a phone to do work.
I reasoned that rather than let my contract go to waste, I would be better off buying a cheap Android phone. I narrowed it down to either the Samsung Y or the Xperia Mini. Both were similarly priced but I really wanted a bigger screen. I settled on the Xperia Mini Pro. Although the screen isn't bigger, the slide-out keyboard meant that half of the screen won't be taken up by the on-screen keyboard. Since I spend a significant amount typing, this is a big plus. The price was not too much more than the Xperia Mini and the difference wouldn't have gotten me a Samsung phone with a bigger screen anyway.
I checked out the reviews. They were either positive or positive with a few caveats. But beggars can't be choosers so I got the phone.
Sony Ericsson Xperia Mini Pro
After using the phone for some time, I do agree with most reviews that the 5 MP camera is not good. The pictures it takes are too blocky for a camera with that resolution. I had a Blackberry Bold with a 3.5MP camera which gave better pictures. It reminded me of the early, cheap 12MP camera which were made to appease megapixel chasers. Pictures taken were either too dark or had elements that were too visible. Using third-party camera apps helps with the overall picture but won't improve the quality. Lowering the image resolution doesn't help. Sad to say, even the LG's camera was slightly better. It's good enough for that quick snap or family moments but it won't be replacing a dedicated camera anytime soon.
The good news is that's the bad news. Everything else about this phone is great. It is an example of a design idea well executed.

Saturday, June 09, 2012

Mageia2 Upgrade Survival Guide

It's been over a week since I upgraded my netbook to Mageia 2. I'd like to share what I've learned so far and hope it would be of use to someone. Given that my experience is on a netbook, the smaller screen size may have an influence on how well Mageia behaves. But my expectations before I upgraded was high since I had Mageia 1 and had no problems with it. I will update this from time to time as I find out more things and install Mageia on more boxes.

First Things First
Backup. No two ways about it. With the cheap network storage available, it's nuts not to back up. If you don't have 50Gb Box.net account, get an external hard disk. Just back it up somewhere. You don't want to be sorry.

The Upgrade 
If you are doing the software upgrade (as opposed to an upgrade using a DVD/CD), I strongly recommend to set to "download the files first". I once did a software upgrade on a previous version without it and upgrade broke halfway through. I had to do a disk upgrade/install to recover. Once the upgrade is done, it will ask to reboot and you will rebooted into Mageia 2.
If you are doing a disk upgrade, make sure you pay attention to the disk partition information screen. Preferably, do this while you are awake. I had a friend who thought it would be nice to start it in the middle of the night and wake up to a new system. You guessed it, he clicked through not realizing the installer had asked to delete the entire hard disk. In fact, the installer didn't do that by default. He thought he was being smart by checking the partition manually. With one eye closed.

Welcome to Gnome3
If it isn't clear already: Gnome3 is nothing like Gnome2. Here are some of the things to get used to in Gnome3
  • Everything changed - accept it and you won't go crazy. In fact, don't even think of this as an upgrade to Gnome2. Gnome2 just melted away.
  • Doing the Gnome3 jab. That is the move you do when you move your mouse to the top left hand corner of the screen to do anything: change windows, move between workspaces, run applications. Deeply reminiscent of the move rappers do to pretend scratching a record as they rap. I gave up and got a trackball instead
  • Remembering the name of the program you want to use. Because the fastest way to get to an application is to type the name of the application in the search box on the top right corner of the screen.
  • Add programs to the favorites bar for quick access. Right click on application icons to add it to favorites bar for easy access.
  • Using multiple workspaces needs getting used to. Gnome3 developers claim that workspaces are now unlimited. They are referred to as either "down" or "up" not numbered as they were before. You can move applications to other windows by right-clicking but then they can become nuisance to get to. Do the Gnome3 jab and click on the workspace. Alt-Tab will get you there too but if you are the type that sorts windows according to workspaces, alt-tab will bounce you between workspaces and it can get confusing.
  • By the way, Alt-Tab switches between programs. To switch between windows of a program, say between multiple windows of Firefox, use Alt-~ instead. Learn that.
  • The top panel can't be hidden. For a system supposed to be tablet friendly and thus limited-screen-space friendly, this is strange. I used to set my top and bottom panels to Auto-hide and thus moving my mouse to the top or bottom to reveal the panel was normal. Which essentially means that the Gnome3 UI designers made the same thing I used to on Gnome2 harder by making my target smaller.
  • Access Advanced Settings, the next step up from Systems Setting, like it is a separate application. Strange? Not really because it is a separate application. Go there to set advanced settings such as the size of fonts, what to do when you close the lid of the laptop and putting back maximize window button.
  • The over-bearingness of the Gnome3 UI designers. Talk about a nanny-state. Discard the notion of choice (and thus individuality). Nobody wants different screensavers, right? It's too difficult. Gnome3's policy is very clearly: "less choice is good" and "go somewhere else for it". Okay, I'm sorry if I said that Gnome3 removes a person's individuality. They constantly remind you of who you are at the top right corner of the screen. Bizarrely, their stand that "the options are not gone, just hidden" is an invitation to hacking. Which brings me to my next point...
Extensions.gnome.org is you friend. 
Extensions are basically Javascript hacks to give users access to the hidden options in Gnome3. They are not part of Gnome proper so use the same judgement you use for installing browser extensions. Just go to extensions.gnome.org in a browser to install individual extensions. Here are some of the the important gnome3 extensions to install to add back some of the functionality taken away.
  • alternative status menu - give me back my hibernate capability. And does anybody know whether Suspend is Sleep or Hibernate. The discussion I read from the Gnome developers clearly indicate that they thought that Suspend was a state that "you could take out your batteries" and recover from that. Clicking Suspend on my machine only put it on Sleep mode. Pull out the battery and it's a reboot. 
  • Left/Middle-message-tray - take control of the bottom right corner. You will find yourself fighting with Gnome3 over it because that is were you move the mouse to see the messages bar. The Gnome3 UI guys forgot that's also where the bottom scroll arrow button for maximized applications is. Oh wait, they removed the maximize window button.

Monday, June 04, 2012

Wikipedia deletes Mageia: A Lesson on Information Democracy

The Mageia page was voted out of Wikipedia on 13th May 2012. Since Wikipedia is transparent about this, how this came about is well documented. At first, I was upset. The community had similar reactions on its forum and others. But the more closely I read the Wikipedia's document, the more I understood why it happened. Let's get one thing straight, I am not apologizing for Wikipedia. The editor involved admitted he was a deletionist, that he favors deletion of unverifiable content. And the fact is that articles listed and generally found on the Internet about Mageia are few and usually about the break from Mandriva. The Wikipedia article also did not have many references, mostly back to Mageia's wiki. This was something I noticed earlier too. All this led to an editor challenging the legitimacy of Mageia's wikipedia page. This led to a discussion of the merits of the references in the Mageia page and references available to the editors to verify whether Mageia is significant enough to be included in Wikipedia. More on this later.
So the editor's preference took effect only after other editors stated their opinions. He even notes that he is not against recreation because Mageia may have enough sources/references, it's just that not enough were provided (emphasis is mine). This is where Wikipedia works as a form of information democracy. Another Mageia page on Wikipedia was set up, this time with many solid references to boot. I shoulder some responsibility for not doing anything when I first noticed the lack of references so I will try to add more references when I do see them.
I appreciate the efforts of Wikipedia editors keeping out fluff pieces and spam. The way I see it, what Mageia went through was a necessary process. The need to review and remove pages is necessary because of the threats to Wikipedia and it's credibility. And it is done by clear rules and criteria. Therefore, it is inevitable that false positives will occur. If so, it is up to us to rectify it. By the act of setting up another page and improving on the references, Mageia has proven itself to be significant to some people who believe that it is significant for others to know, thus worthy of inclusion to Wikipedia. To paraphrase someone more eloquent, the price of information liberty is eternal vigilance. As Wikipedia grows, it needs to shave off dubious articles. Sometimes the shave is a bit too close.

Monday, May 28, 2012

Gnome3 hates me, so be it

I am loathe to think that the same people who made Vista what it is could be the same people who are behind the UI changes in Gnome3. It isn't true, of course. But if Microsoft wanted to sabotage Linux on the Desktop, this would be the easiest way. Have the Vista people infiltrate the Gnome organization and unleash their ideas on unsuspecting Gnome developers. I apologize sincerely to all the hardworkng Gnome developers who are doing cool things on their free time but I think the Gnome3 UI deserves all that people are saying about them.
At first, I was going to rant on the shortcomings and nuisance that is Gnome3. I was going to elaborate on the designers "This is not the desktop for you, it is for everybody else" alienating attitude and wonder who else is left when they are done and who exactly are these mythical "everybody else" that would fall in love with Gnome and Linux by just spending 5 minutes using Gnome3.  I really wanted to delve into their "We know best..." opinions and "...therefore we will teach you how the it should be" pretensions (example). Finally, I wanted to draw parallels to their condition with that of the XFree68 organization before it was disbanded, though I do not wish them that fate. (For those of you too young to remember, read XFree86 Wikipedia link and the two opposing views here and here).
Finally, as I slowly solved my problems one by one (Is Suspend Sleep or Hibernate? Where is Mageia Control Center? and on and on), I realized that this is a necessary process. What is going on with Gnome3 is what makes Open Source what it is. As the Gnome3 UI developers hide (but not remove) features, other developers create extensions that uncover them for their current userbase. As developers and users push and pull, the result can only be a better program for everybody who uses it. This is about finding the middle ground between high-concept, bleeding edge UI design and the guy who has to use this for work every day, day in and day out. If you have chosen to leave for XFCE or KDE, that is your choice and I understand and respect that. That is just the way of the world we live in and we like it that way. And on the other side of the fence, we have passed the half-way mark of the Decade of Hating the Office Ribbon and powerless to do anything about it.
Please excuse me while I moderate the fight over control of my screen's bottom right corner between the Gnome3's notification and the down vertical scroll button of every other graphical Linux program out there.

Thursday, May 24, 2012

Mageia 2 Upgrade Success

I've just completed upgrading my HP Mini1000 Netbook (1GB RAM 60GB HD) using the in-place / seamless upgrade option. Seamless is not the word to describe it. Took a few hours because I chose to download all the files first. I didn't have access to an external DVD drive so this was forced on me. It felt forced because a notification came up saying that there will be no new updates for the current installed distribution (Mageia 1). A bit premature don't you think?

A few minor hiccups and surprises
  • Surprise! The Marvell drivers automatically detected the network when I plugged in the network cable. In the past, required a reboot with the cable plugged in to enable the interface. 
  • Hiccup. My on-board Broadcom Wiress NIC failed to work. Had some experience on this before when I first migrated Mageia so I knew what to do. Went into Mageia Control Center (MCC) and tried configuring the wireless card. Came back with response saying it needed the dkms-broadcom packages but was not part of the main distribution. Ignored link to generic Linux firmware and driver. Enabled Non-Free Repositories and re-configured network in MCC. This time it loaded the drives ok. But.. 
  • Hiccup. ..still couldn't connect. Entered the right SSID and key and key types. Finally gave up and allowed the Gnome Network Center control over it. It is an option that is off by default below the advanced section. Turned it on, Network Center asked for password. Gave it and it connected ok.
  • Hiccup. Mouse clicking is set to off by default. Took me some time to figure that out. Enabled it again on the Settings dialogue.

< rant > Over first impression of Gome 3 is bad. But that is because it reminds me so much of Suse Linux's gnome schema. And that was a huge stumbling block to productivity in a project I was working on a few years back. Back then it was confusing descriptions and duplicate descriptions for 2 different programs. Some free advice to the Gnome UI guys: Forget "Applications". Try "Work", "Play" and "Connect" and sub-divide from there. Put a Mageia Icon to replace the Applications and offer those three choices when it is clicked.
And why keep trying to look like Windows 3.1  Program Manager with the big icons? It was a bad design. Nobody missed it in the move to Windows 95.
The MCC was also hard to find. This is nuts because it is so central when setting up Mageia for the first time. Some Gnome settings apps could not configure the underlying components because MCC denies them access. Case in point: Wireless Network configuration. 
What makes this version worse is the thick window borders. I can see and fit less in a screen. Call me old-fashioned, but I like to open a text editor, set it to "Always on top" and takes notes over another application or webpage. Maybe I can configure the border thickness, I haven't figured it out yet. 
What compounded my frustration is that I installed a Mac yesterday. I know that since Apple sets the hardware, there is no surprise when you first turn it on. I will take that as one end of the scale. But the problems that I face today is less about the wide-range of hardware Linux has to support. It feels like we just are making life harder for us for the sake of making it harder. 
Let me scream this again:  " I HAVE A GREAT SYSTEM. I CUSTOMIZED IT AND IT WORKS FOR ME. WHY DO I HAVE TO KEEP REINSTALLING AND STARTING OVER?"
< /rant >

Tuesday, May 22, 2012

Mageia and Mandriva working together but not?


Two postings by Mageia and Mandriva has signaled a new stage in the relationship between the two entities. This involves not only the distribution itself but also relates to the board of each distribution and therefore the directions of the distributions. The Mageia post, talks about the talks between the two parties on some form of integration or reconciliation. However, the philosophies of each organization has grown apart enough that direct reconciliation is not possible. So Mandriva SA has decided to pass the responsibility for the distribution to new entity. In the posting titled "Mandriva Linux will return to the community", Mandriva SA essentially relents to the wishes of the community and accepts a larger role for the community in the future of the distribution. Mandriva SA will be part of this new entity and they are working out the exact roles and responsibilities.
The question is right now, what is the community like now? How much of the Mandriva active community remains after the split and how many have migrated to Mageia? It is clear that even though Mandriva will be returned to the community, it does come with strings attached. Those strings probably gave the Mageia board enough reason to decline Mandriva SA's invitation. Those strings may not have been technical in nature. What the Mageia board probably wanted to avoid is uncertainty over the future of the distribution. This uncertainty has been hanging over Mandriva and in it's current form, the Mageia board is not convinced the cloud will be lifted or even if dispersed, will not return.
What was more interesting was when the Mageia post is read together with the Mandriva post on the future of the distributions. To Mageia's credit, Mandriva SA will be basing their server product on the Mageia distribution. This is an acknowledgement to the stability and the maturity of the technical processes relating the generation of the Mageia distribution. What is even more interesting is when that news is read together with the rest of the post which talks about the position of the current Mandriva distribution. Mandriva will continue to form the desktop products of Mandriva SA. The Mandriva/Mageia pairing achieves parity with the Fedora/RedHat and the Ubuntu/UbuntuLTS relationships.
There is a slight advantage to the Mandriva/Mageia pairing and it is a product of the first posting. While Fedora and Ubuntu distributions are aimed at the general user and incorporates new versions of software, their server range takes a conservative approach, favoring stability over new features. But since Mageia's board is not directly related to Mandriva's board, the decision to include more recent versions will be independent and more likely be sooner. These inclusions will also be closer the core distribution itself. This avoids the multi-repository and priority arrangement of RedHat's method of incorporating newer releases of software. Needless to say my experience with a system that failed because the administrator added third party repositories without priority management colors my opinions.
With the release of Mageia 2 imminent, coupled with this news, it should make for an interesting few months ahead for both distributions.

Friday, May 11, 2012

We have a Springpad Notebook

I haven't been posting as often as I want to. In fact, I have a Springpad notebook full of unfinished articles. So Rather than dig myself out of the pile, I am sharing some of the stuff directly on Techsplatter's Springpad Notebook. It's not the same as the one I am using to draft articles but rather a holding area of the things I want to write about before I even put a word down. Get a peek into whats brewing.
Please visit and follow Techsplatter's Springpad Notebook

Thursday, April 19, 2012

How does GroupOn work?

Logo of Groupon
Logo of Groupon (Photo credit: Wikipedia)
In response to a friend's query, it set me off thinking. Which can be a bad thing...

Sites like GroupOn are built around the concept of social networking. It could be called Social Purchasing. It could also be called a marketplace because it is about bringing buyers and sellers together.
A bit of background
Traditionally, sellers reach buyers through advertising. This could be TV ads, ads in magazines, billboards, flyers or even the sign above the store. Buyers reach sellers to buy either physically at a store or via on-line e-commerce sites. But there is a problem. There is too much advertising and buyers are tuning out. There are also too many products. Buyers become confused or don't find what they want to buy. Furthermore, they may not know about products that they may want to buy because there are too many ads to pay attention to them all.
From the seller's perspective, they want to sell more. Sometimes they just want to sell something that couldn't be sold. They need a way to find people who will either buy more or buy the thing that is not selling. Don't get me wrong. I don't automatically think that trying to sell something that did not sold well as something wrong. Maybe the target market was wrong. Maybe the product is good but got drowned out by the competition. Maybe the product is a specialty product that can't be sold for the price that would include the costs of traditional advertising. There are also perishable products that have to be sold according to certain conditions, like at a certain time or can only be sold for a specific period. These products need to be sold by those conditions.
What ever the reason, sellers want to sell more or simply sell.
How does Social Purchasing works?
Before we get too far ahead, let's understand trade at it very basic form. We have a buyer, a seller, the thing that is to be traded and the value of the thing that both the buyer and seller agrees on. Money that changes hands represent the value that both parties agree upon. In barter trading, the value of the other thing being traded for the first thing is agree by both parties to be of equal value. Finally, we have a place where all this takes place.
So the central issue is getting the buyer and seller together to do trade. This used to be limited by physical constraints. Buyers need to be at the market to buy from sellers. Buyers are also limited to what is being sold at that market. Sellers at the market also face constraints. First is competition from other sellers who are selling the same or similar items. Second is how many buyers are interested in buying the seller's product. So a price for a product is haggled between a buyer and a seller within all of those constraints.
Fast forward a milenia or so and those constraints facing the buyer and the seller have changed. The marketplace has become global. What is being sold is no longer just physical or service-based but virtual. Ways at looking at those constraints have also changed. In fact, those constraints have been taken advantage of to sell more products.
Take for example the storage limit. If a product is about to be replenished, more space needs to be made in storage. So why not sell what has been in stock the longest at a cheaper price. It's sitting there doing nothing, probably losing value every day. Why do you think we have 2 for 1 Tuesdays for a shrimp plate?
The Social Purchasing is basically about getting the buyer and seller together. It works in a couple of ways. The theme centers around how a group of buyers must change their buying behavior in order to get a cheaper price or discounts. The most familiar model is what we normally see in traditional purchasing: the discount coupon. The discount coupon imposes a time limit in order to enjoy the discount. It also imposes physical possession of the coupon when purchasing which is limited by how many coupons are printed.
Other models imposes additional conditions. The most common is group purchases. A discount will take effect once a certain number of people commit to purchase or when the purchaser buys a certain number of the product. Services being sold through social purchasing can impose additional conditions like delivery conditions. This determines when the service can be used. A common use of this is selling a service at a discount when it is not popular. Ski lift ride in summer anyone?

Recently Popular