Saturday, March 29, 2008

Yes, it is still about Microsoft

One of the more disconcerting comments I saw during 2007 was echoed recently in an IM conversation I had. The essence of the comment or statement is that Linux is no longer about being anti-Microsoft. With the retail success of Dell's Ubuntu line-up which has seen an ever-growing number of additional systems added to the line-up, the massive retail success of Asus's EeePC, and the relative success of OLPC, there appears to be empirical evidence that Linux is getting away from the reputation of simply being the alternative to Microsoft products. More and more people are looking at Linux for it's own merits as an Operating System Platform, rather than simply being a way out of Microsoft's hands.

I'm not so sure that I agree that Linux is no longer about being anti-Microsoft, or being the alternative to Microsoft. From my point of view Microsoft makes a pretty good baseline for what not to do, and how not to do it. From a business perspective a lot of analysts predict that Microsoft's business model is in trouble citing various factors from the EU and marketplace events. A couple sources have indicated that Linux on the mobile platform has taken over 40% or more of the shipping market from various online and brick-and-mortar retailers. Since Microsoft's base business model for Microsoft Windows is to attach a tax to every computer that is sold., that's a heavy blow to the standard business model Microsoft has used for years.

From a software perspective, I've compared Microsoft's software to an open cesspool. Whether or not anyone likes it, Microsoft products aren't exactly known for being svelte or slim. Instead, most Microsoft products have reputations for being loads of bloatware. Okay, from a technical viewpoint, Vista's heavy system requirements and large footprint are easily explained by trying to maintain NT5 compatibility, but what about everything else?

I've indicated before that I lack a certain respect for Open Office. For years Microsoft Office was considered the baseline on how not to make an Office Suite. In face to face comparisons Microsoft Office was the clear inferior to the likes of WordPerfect. Even in the most recent versions of Microsoft Office, on a feature set front, it's still behind WordPerfect 9, was released almost 10 years ago, in 1999. Open Office isn't much better on the feature front. The only version of Open Office I've seen with tabbed documents has been IBM's Lotus Symphony remix. It's my opinion that Sun Microsystems and the Open Office developers would have been better served targeting the feature set and functionality of Open Office after WordPerfect, which set a much higher standard.

From my point of view many of the people trying out Linux today are only doing so because there is a legitimate option to Microsoft. Consumers are slowly waking up to the fact that they don't have to put up with Microsoft's shenanigans anymore. The argument against Microsoft has moved from a technical viewpoint to a consumer viewpoint.

Over the past several years one of the big reasons to move to Linux or Unix was stability. During the late 1990's and into the earlier 2000's, Microsoft Windows had a reputation for being a stability nightmare. Starting with Windows 2000 that reputation changed. As an Operating System, the NT5 kernel Windows were not that bad on the stability front. With Vista Microsoft has again upped the ante. Yes, I can crash the Vista that came on my Asus F3K, but I generally have to use a 3rd party product. The OS itself doesn't cave in on itself.

Another reason to move from Windows to Linux or Unix was security. Microsoft is known to have the rock bottom reputation in terms of security. There is no other vendor with a track record as lousy as Microsoft's when it comes to reporting problems, and issuing fixes for problems. Sorry, that point is not up for argument or debate, it is established fact. However, that fact is mitigated by several factors. The first is that many of the most dangerous virus's that have been spread around have socially engineered virus's, that played on a normal person's trust of electronic communication or a persons lack of knowledge about computer systems.

Security is only as good as the end-user can make it, and Microsoft has a large problem in that a vast majority of their user-base simply does not care about security. The security problem is compounded by many users buying security products like Norton and McAfee that simply do not work. I know from my own personal tests that McAfee and Norton have the lowest hit rate of any anti-virus I have tested not just once, but in 2003, 2004, 2005, 2006, and last year 2007. I'm not really holding hopes up that 2008 will have either anti-virus product achieving a successful detection rate of over 50%.

From a pure security standpoint, an expert user can lock down any Microsoft product like they can lock down a Linux or Unix product. Traditionally in the past Linux and Unix have been more secure by default, but to somebody who knows what they are doing, the phrase if it's reachable, it's breachable holds true.

Then there is the performance argument. I was once telling a coalition member in City of Heroes that I no longer booted into Windows to play the game, I only used Linux and Cedega. The coalie member was extremely interested in switching because it was widely known that Linux was faster than Windows on the same platform, so the game would of course run faster. Umm... no. Not really. I wound up going into a fractured discourse about how whether or not W.I.N.E. liked it, they were actually an emulator. Call it a wrapper, call it whatever they want, at some point there is a conversion from Windows systems calls to Linux System calls, and that's an emulation technique. With the commands having to get converted at some point, NT5 compatible games running under W.I.N.E. or Cedega would probably never be able to outpace themselves running directly through NT5 on the same hardware . Running on NT6... it might actually be faster. Basically, you could expect parity in performance, but you were not going to magically gain an extra 20 frames per second with the same detail level on the same hardware.

In terms of performance, yes, Vista is again, rock bottom. I made a comment before about how Vista set records making records about how badly it performed in terms of Instructions per Clock cycle. However, performance is relative. Yes, the Linux kernel can run on an i386 25mhz Intel Processor. Would I want to try running the KDE 3.x desktop on that processor? No. In my own testing I've found that the performance breakpoint for KDE 3.x is somewhere around 500mhz on an Intel Pentium III processor. As an overall desktop, KDE4 tends to be heavier than KDE 3.x.

While Linux has a reputation for being able to rescue older hardware, there is a price to be paid for that operation. Some of the best user-friendly applications for Linux today such as Amarok, K3B, and KDE4... simply won't run on older hardware. That doesn't mean that you can't run Linux on older hardware, you'll just have to use different products, which may or may not have user-friendly interfaces.
Ergo, if you want to have a desktop Linux experience that is as good or better than Microsoft Windows Xp, you'll need pretty much the same hardware that you'd need with Microsoft Windows Xp.

From a technical standpoint then, the normal reasons given to consumers to run away from Microsoft are not as effective as they once were. With such factors losing their importance, it is important to continue to make Linux Distributions different from Microsoft Windows. Not just different in terms of how they look, but different in being more secure out of the box, having visibly better performance on the same hardware, and having obviously superior feature sets.

So yes, Microsoft is still very much a factor in the development of Linux. Microsoft is the benchmark of what not to do, where not to go, and what to be better than. Microsoft is still a very large factor in where Linux is going today, and tomorrow.

Friday, March 28, 2008

Mepisguides update

Mepisguides.com has moved again. The new url will be http://www.mepislovers.org/mepisguides

Currently though, MepisLovers.org is being moved to a new server, and I've only recently instructed GoDaddy to foward the Mepisguides.com domain to the Mepislovers address. This presents a few technical problems with my site layout.

Since I built all of the guides in NVU to use a folder format, the pictures themselves should be in place without additional modification. However I used a hard format http://www.mepisguides.com domain link for linking page 1, 2, 3, and so on together. I also used a hard format link on linking similar guides, or guides from the same set.

BlueG, the host, has edited some of the html files to point to the new location on Mepislovers instead of Mepisguides. However, there are multiple pages that are still mislinked and need to be fixed.

I've already had one offer to help with updating the current guide sets to point to the new domain location, but we'll probably need more. If you'd like to help in fixing the html links, just drop me a PM on Mepislovers once the site settles down.

Thursday, March 27, 2008

MMO: The -R- files - to LJ

I originally started the post that is on LJ as another position editorial against PvP play in the CoH games. However, an event on a task force caused me to trip over on what I was thinking. I tried to merge the two points... and well... failed. Basically, I don't feel good about what I wrote... however, some of the points I think needed to be made. I think the posting is more disjointed and rantish than it should be.

Anyways, if you want to read probably one of my worst rants to date: Click Here.

Wednesday, March 19, 2008

MepisGuides - Wireless Walkthrough

Okay, here we go. As mentioned in the previous post, Mepisguides.com is out for I don't know how long. So, I'm going to start posting some guides here, like I've done with Tabula Rasa. Because the Blogger format only really lets me do thumbnails, I went ahead and left my laptop in it's normal 1280*800 resolution. Ergo, click the pictures for the full size version.

The laptop in use is my Asus F3K, and I believe this makes the first time I've used it for a guide. The access point in use is a Linksys WAP54G, which thanks to some donations replaced the awful Trendnet access point I had before. So yes, if you donated, thank you, that paid for a better wireless access point that actually will actually transfer data... not halt it.

There are two ways to handle wireless connections under Mepis 7. So lets get started.

1: Standard desktop, and you might note there are only 3 icons in the lower right hand corner.


2: Okay, lets open up the Mepis Network Assistant


3: Input the root password.


4: Here on the General tab we can see that Mepis 7 defaults to Manual(mnetwork)


5: The interface tab shows that an Ath0 adapter has been detected, which means Mepis thinks this laptop is using an Atheros network adapter.


6: As usual Mepis's hardware detection is superb. This is an Atheros Network adapter.


7: The advantage of using the Mepis Assistant is that you can have the connection start on system boot.


8: Apply the changes to start at boot...


9: Left click Ok to clear the window.


10: On the Wireless tab we can set our login information.


11: With the Mepis Assistant all the information will need to be entered manually, such as the SSID...


12: And the keys will need to be entered manually. I'm using WEP for a reason, and we'll go into that later.


13: With my WEP key entered, a left click to Apply.


14: Left Click OK to clear the warning...


15: Another left click on OK to close out...


16: And lets reboot with our network set to connect on boot....


17: Back up, and... we find that Mepis has not connected.


Okay, so lets take a moment to review. I know I have a good wireless access point. I know it works because my Nintendo Wii connects fine. I know my DS connects fine. But... with the manual setting, Mepis 7 was not able to connect, although it identified the hardware.

In addition, the manual setting isn't exactly userfriendly if you need to connect to multiple networks. If you are out and about, say at Taco Bell, an airport, or hotel, it's going to be a right pain reconfiguring Mepis 7. Surely there is a better way?

There is. Lets meet up with the KnetworkManager


18: Back on the General Tab there should be a tab for Automatic (networkmanager)


19: With Automatic selected, left click on Ok.


20: Left Click on OK to clear the warning.


21: Restart the computer.


22: Once the computer starts back up, head to Internet in the Kmenu.


23: Select Network Manager with a Left Click.


24: Now there should be a forth icon in the lower right hand corner.


25: Right clicking on the icon brings up a list of all available wireless networks.

As we can see, the SSID I entered earlier, MepisNet, is displayed. You might also notice other networks, both with extremely low signal levels. Here's the reality about wireless connection: distance matters. Yes, I can see other networks. Can I connect to them? No. And yes, FCS is related to another project I am involved with, you might have seen it before with the Unreal Tournament guides.

26: As you mouse over a wireless network, you'll notice a pop-up that gives pertinent information about the connection, such as the frequency, the network bandwith, and whether or not the network is encrypted.

Just select the desired network with a left click.


27: On an encrypted network, like the one I've set up, Knetworkmanager will pop up a box asking for the encryption key.

With the manual setting in the Mepis Assistant, the binary string needs to be entered.


28: Here? Just enter the pass-phrase for the network.


29: Rather simple just to put in the easy to remember text, although using guide is a bit tacky.

Then again... when have I not been tacky?


30: With the passkey entered, just Left Click on Connect.


31: At this point there should be a pop-up showing the connection state.


32: If the connection is successful, a Knemo icon should appear in the lower right hand corner.


33: Right Clicking on the knetworkmanager now shows that MepisNet is connected.


34: Lets work on on making Knetworkmanager a little quicker to start.

Mouse over options and then left click on Configure


35: One of the very first options is to start Knetworkmanager on boot.

Left Click
on the check box to select the option.


36: Then Left Click on Apply or Okay...


37: The restart the computer.


38: On restart we can see that the Knetworkmanager icon has loaded in the lower right hand corner.


39: So, same steps as before. Left Click on the desired network...


40: Here we can see that our password was saved, so left click on connect.


41: This time, as the network hits 85%, and the connection is established, kwallet pops up.


42: Now, I'm not going to say whether or not you have to use Kwallet to store the password. Your choice.


If you do use kwallet to store your connection data, you'll have to input your kwallet password everytime the system starts up to connect. If you do not use kwallet, you'll need to enter in your encryption key everytime you want to connect. In doing this I discovered a possible bug that is difficult to address.

Kwallet saves the login information in the order that its entered. Lets use FCS as the example. I set up FCS first, and I instructed kwallet to save the FCS encryption key first. Everytime the laptop started up, kwallet defaulted to the FCS encryption key. When I setup the MepisNet SSID for this guide, kwallet still forced a connection to the FCS network.

In order to get kwallet to default to the MepisNet connection, I had to go in and manually delete the FCS key. Something to keep in mind if you change connections a lot.


43: Anyways, we are successfully connected.


44: So lets restart and see how this works out.


45: On login Kwallet has popped up and is asking me to enter the password...


46: As the system connects, we should see a purple gear turning in the lower right hand corner.


47: And without any additional input, we are connected.


Alright, so that's Mepis 7 with a WEP key. Is the process as simple with a WPA key? Lets find out.

I went back into the router and changed the encryption type from WEP to WPA, and set a new passcode since the previous code, guide, was too short.

48: Okay, now the MepisNet connection is showing an encryption of WPA.

Left Click to the desired network


49: As with the WEP connection, we have a connection box.


50: enter the pass key...


51: Which in this case is mepisguide


52: wait for the connection...


53: deal with kwallet...


54: connected with WPA.



So, there we go. I hope that's fairly complete on how to connect to wireless with Mepis 7.

Guide Site - updates

There's been a couple... okay... several... questions about what's happening with Mepisguides.com. Blue_Genjutsu, or Cblue, has been providing the server space to host the Guide site basically since the site moved off of Fateback. I've recieved a communique from CBlue that the guide site is being moved to a new server. However, as of this point, I don't know where to point the domain name Mepisguides.com to, and until I have that information, the site is effectively down.

I've also talked about before of moving Mepisguides.com to my own server. Well, I have the hardware, AthlonXp, gig of ram, plenty of hard-drive space. I have the ISP, commercial connection, unlimited bandwith.

What I don't have is the software I want to run it with. Basically, my attempts with LAMP and DAMP have fallen flatter than a pancake. I just can't get it to work right on my own.

However, the control package that the previous hosting system used was Cpanel, found here : http://cpanel.net/index.html Basically, I'm familiar with Cpanel, I can install it, and I can configure it. However, Cpanel is licensed software : http://www.cpanel.net/purchase/cpwhm_pricing.htm

A 1 Year License for Cpanel is $425.00 (US), and it goes up to a One Time License of $1499.99... which is about where things typically fall apart. Every time I think I've secured funding to get Cpanel... something happens. Car needs new tires, hospital says hello again, or, well, real life matters.

As most people know who have read this, I'm probably the worst person ever when it comes to asking for money, for donations, or anything of the sort.

So... that's pretty much the update for the status of the guide site.



Tuesday, March 18, 2008

North Carolina / Picasa 2.7 beta

At this posting rate, March is going to be a lousy month for me... oh well, I'll try to fix that as I can.

Now, as I stated in the last post, if I could find my MicroSD to SD card adapter I'd show some pictures of what I spent a weekend doing. Well, I found it... of all places with my paintball gear.

At the same time I've also been playing around with Google's Picasa 2.7 beta. I have to say I am not disliking the product. So I decided to see if it would handle uploading 186 photos taken in varying resolutions. Yes. Yes it did.

http://picasaweb.google.com/je.saist/NorthCarolina

For those interested in the technical side, the photos were capped with an LG AX8600GR mobile phone. I started with the phones normal 640*480 capture resolution to conserve on space. At some point, I realized I probably wouldn't be back for a long while, and swapped to the phones high res 1280*960.

The photos were stored on the phones MicroSD card, then transferred into Mepis 7 using a stock MicroSD to SD card adapter using Konqueror. From there the photos were uploaded by Picasa. Seems to work well enough.

Now, as far as the Picasa 2.7 beta goes working in Mepis, I haven't seen any problems... and I'll probably go over Picasa in more detail... later.

Friday, March 14, 2008

Journalistic Integrity : Admit being wrong

Been... silent for a while. If I can find my mini-sd to sd card adapter I'll put up some photos of what I spent a weekend doing. Anyways, I wanted to go over a topic that I semi-addressed before. When I called out Matt Hartley of OSWeekly, I made a comment that he, Matt Hartley, had never ran a retraction. Okay, that raises the question, why are retractions important? Well, in the past one of the marks of journalistic integrity is being able admit when one is wrong. Consider the global warming hoax. Thanks to the, and I'll put quotes on this, "power of the internet," the global warming scare has largely been debunked. People like James Hansen have been exposed for the liars that they are. Evidence is now circulating that the global warming figures originally cited at over 80 years old are being proven to have contained falsified or incorrect data.

However, there are a large number of people who are still hung up on the global warming scare. No points for guessing liberal democrats, but that is to be expected. Despite the mounting evidence that various federal and state level agencies have helped commit fraud against the general public, you don't see high visibility people like Al Gore admitting they were wrong, and that they intentionally mislead their people.

So, I think it's a fair litmus test of integrity to admit when one is wrong. I'm having to chew on some of my own words since Sony is doing much better in the High-Resolution Digital Video market than I predicted. Yes, I'm still convinced that the Playstation3 would have sold better had it shipped as a Linux Desktop, and I'm convinced that the Playstation3 would sell even better if Sony would release a Linux Desktop Operating system disc for the platform...

But I've been wrong about Sony before. In fact, I've been dead wrong. Want to know how wrong I've been? I dug this one out while cleaning up my cave. Brace yourself's, I've been... this wrong:




Subject: PSX2, PSX, Wonderswan

I'm writing this in response to all the Pro-Sony people. Got some news folks, you might want to jump ship. Why? First of all, the PSX2 is going to fail, and fail badly. I do not make this statement rashely, or as a Sega Fanatic. I say this because I've noted several things you haven't. What? How about those Hires PSX2 shots. In case you didn't read the fine print, no PSX2 demo has yet to run the emotion engine. Get that? Your prize processor, accoding to Sony's own japanese sources, isn't even completed yet. All PSX2 demo shots are running off of a 128bit chip that is almost identical to the Dreamcast chip. Also Sony has announced its working on the Playstation3. Now out of courisity, why should Sony state working on its next-gen system when its next - system isn't even fully completed. See the market implications? Don't? In plain terms, Sony's not even counting on the PSX2 to make a profit.

Other things I've noted? How about how few companies actually have games lined up for Sony. Square's now got a deal with Micro-opoly (Microsoft). Namco is eyeing Dreamcast DVD. Most other "Sony" companies are also looking around and many are trying to get about the Dolphin Project. Also, ded you ever realize that with most Sony PSX hits, the games came from other systems (Tomb Raider) or previous systems (Chrono Cross Trigger)? That's because a lot of SNES programmers wanted the 32bit SNESCD and already had development kits. When Nintendo, in a rather stupid move, ditched the SNESCD many developers still went to Sony who modified Nintendo's (gasp) product into the record breaking PSX. Should I also mention that many 1st year PSX games used SNES Super FX chip programming. Wo, your hearts couldn't staqnd Sony's most famous project actually being a Nintendo system.

I should now me Many of you are probably now going to quote Sony sales statistics. Don't bother. There's only going to be a few hundred of you. However, there's going to be a few thousand who realize the only item keeping PSX game sales up. Bleem! I went around to several stores in my area and contacted many others. It turns out that PSX for DC tradeins far outweight PSX sales and N64-for DC sales. (on a side note IGN, you should have mentioned this to that company that was going to do a 64 (unreable), they should've dropped the PSX with that logic.) Simply put, rede readers, 90% of people buying PSX games now buy them for use with an emulator. You see, much like Microsoft, Sony chooses to not mention or include some #s in their statics. Much like Microsoft only counted all IE5 initial downloads as total downloads, which was not the case as fewer than (what was it) 15% actually downloaded and went through complete setup. Sony only lists how many units it sells out of its factories. Sony does not include trade-ins, returns, or total systems sold by stores. If they did, like Microsoft, there would be a drastic drop in sales.

I'd also like to mention that Sony is also like Microsoft in that it won't be around much longer. Bleem! Inc has already started a lawsuit claming (unreadable) Sony is a monopoly. After they have sued 4 times by Sony before. And only after getting a judge to grant them leave to do so. With this in mind, also realize that of this typing there are several other corporations who are going to back this lawsuit. Now supposing that Sony defends itself after losing 4 straight with Bleem! INc. Everything hunky-dorey for you. But if they don't? Well, the best that can is Sony will lose all its in-house development facilities. Sony...

*end*

Anybody want to start counting the number of points where I completely lost all rational thought? Don't tell me, I'll get too depressed again. The fact is, I just about mis-called every portion of what I wrote. Sony hasn't gone bankrupt. The PS2 sales detonated after the launch of Devil May Cry, and Sega is the hardware manufacture who went bust. Nintendo struggled to get developers on board with the Gamecube, and it wasn't till 8 months after the Wii launched that publishers and developers began to actively shift their development priorities to get Wii games out into the market. Bleem! today is a distant memory, and I don't even know how that lawsuit turned out.

So heres the overall view: if you read somebody on an occasional basis, are they willing to admit they are wrong? How about the possibility they are wrong? If they don't... you might not want to be reading what was written.


Monday, March 03, 2008

Amazon does what Apple won't.

Original story by me here : http://zerias.blogspot.com/2007/09/amazon-to-do-what-apple-wont.html

Now... check this page : http://www.amazon.com/gp/dmusic/help/amd.html

Amazon did what Apple didn't.

I am going to do a full guide for this, but I went ahead and ran a test to make sure it installed:


Yeah... it would be easier to view on the traditional blue background I use for the guide site... Anyways, yes, the Mp3 downloader did install. However, like Cedega, I had to us the apt-get install -f command in the command box to get the components that were not included natively in Mepis 7.

The program itself is a bit tricky to use. As we can see in the first picture, the Mp3 downloader has defaulted to Konqueror as it's default browser, and the immediate options for the downloader didn't offer any way to change to FireFox. I'm sure it's possible, but I'll have to spend some more time looking.

As I was using FireFox, I did find an interesting... interruption. Clicking the Download Album takes users to the download page for the Linux versions. Nice touch on Amazon's part.

Anyways, for immediate testing I did have to use Konqueror ... which might be sort of a problem. The media handling of Konqueror for flash and other proprietary technologies isn't exactly... native... in Mepis 7. Ergo Konqueror presented several KDE error crash screens, although the program itself did not terminate.

Upon selecting an album, in my case I went after Nightwish's latest (lets just say I love Rock opera and leave it at that), the download started up.

In Mepis 7 the easist way to initialize the downloader is on the first KDE dialog box to select Open, which will then give the option to Open with Amazon Mp3 downloader.



And... there we are. Nightwish is downloading.

As I said, I will follow this with a full guide.

***

ljogerst has come up with a current fix for running the Mp3 Downloader in Mepis 7.

http://www.mepislovers.org/forums/showpost.php?p=111608&postcount=6

1. Add this extension https://addons.mozilla.org/en-US/firefox/addon/4498

2. With the Mime-edit extension above (found under the "Tools" drop down menu), setup an action for the .amz file (see photo below)