Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

10 September 2017

Distro Fever

Thingiverse has recently been beset by some "enterprising" individuals and small groups who think spamming forums at best tangentially related to what they have to offer is a legitimate form of advertising in this day and age. Thingiverse is owned by Makerbot, in turn owned by Stratasys. It acts as a file repository for digital files created by its community for purposes of 3D printing, CNC, Laser-cutting, and many other forms of computer-aided manufacturing and rapid prototyping. There is no advertising on the site. 

Without getting into a long, drawn-out retrospective of what Linux is, one of the great aspects of Linus Torvalds' original source code is that it can be customized to whatever extent computer engineering allows. As a result of this, there are hundreds, if not thousands of individual "flavors" of Linux, with Android being the most widespread. The trouble this paradigm presents, however, is one of saturation. Operating Systems are vast technical undertakings, and barring anything simpler than a graphing calculator, they're not handled by small groups on their downtime. Debian, for example, is the culmination of thousands of hobbyists working piecemeal over many decades. The point is that while everyone starts somewhere, "humble beginnings" aren't as endearing a selling point as they once were when there were maybe a dozen computer manufacturers worldwide with virtually none of them having any interest in the consumer market. 


Okay, first big red flag. Never, ever, ever trust anyone who uses "Good day" as a greeting. I know it's more of a language barrier thing than anything else, but I've seen too many e-mail and telemarketing scams that use this slightly-broken English to ignore it. As a rule, "Good day" is a parting phrase, especially if you're Willy Wonka and/or you really want to stick it to somebody. Call it a pet peeve, but couple this with the fact this exact same message was posted in at least 8 different interest groups, and matters start looking more than a little shady, and we're only at the first line. 

What follows is a standard laundry list of claims. While many well-known Linux or other cross-platform applications such as OpenSCAD, FreeCAD, Blender, and Inkscape are as free of charge as they are easily available, certain flavors of Linux like to separate themselves from the endless cacophony by offering included bundles of programs. It's more a stamp of approval than anything meant to be convenient. By having a program preinstalled, you're showing that it's passed your various benchmarks and is guaranteed to work, whereas some Linux flavors may not play nice with others for the sake of favoring a different suite of programs. Again, there's nothing wrong with that (though some argue whether or not it violates the various open source licenses some programs are made under, but those cases are few and far between) and it's honestly very convenient, no more guesswork for one's workflow. 

Then there's this part about giving out free goods and services:

Along with the "Good Day" greeting and the faux pas that is forum spam, another red flag is unqualified promises. Something I used to see on Yahoo! Answers all the time was someone asking a fairly vague question about Risc Management or Viral Marketing or whatever, all wrapped up with the promise, "Help me out and I'll give you anything you want."

 
Yes, yes, I know they're just a phishing operation trying to get my e-mail and can't REALLY get me anything I want, but that's precisely my point. These InventOS yahoos answering the prayers of designers and makers are making the same vague, unqualified offer that a con artist does. If your product, an operating system, is still in the alpha stage as you say, are you sure you've got the resources to back up this 
Let's start with the elephant in the room concerning the economics of this claim. Yes, everybody starts somewhere, and of course you often have to spend money in order to make money, but there's a fine line between a free sample and a free ride, to say nothing of not being able to spell freeloader without free... and load. 
While the technology behind 3D printing is nothing new, with roots going back to the early 1970s, this recent wave of "Open Source Prosumerism" that started with the original Makerbot Kickstarter campaign and the explosive popularity of the Arduino microcontroller is still fairly young. We've had a lot of promising startups rise as quickly as they fall. Many a career has been made and ruined on the power of a few calculated risks. Still, a broad range of events across the board plus a little common sense have given this particular subculture of designers/inventors/makers/artisans/what-have-you a better perspective on how to market themselves. 

Your skills have a value, even if the only cost is your time. 

Offering a service of value for free drives down that value for everyone else in that profession. It's kind of ironic that the open source nature of the software you're using to make your OS (which comes prepackaged with applications other people have made) has seemingly driven you to offer physical printing services and design consultation for free. 

As of this writing, they have no responded, and I rather doubt they will. 

Actually, they're not offering everything for free (they're just asking for volunteers to help them back up their claims). I don't personally know of any Linux distribution that makes use of Patreon, but it's not necessarily a red flag. Ubuntu has a similar business model, offering its software for free but asking fees for technical support. Google doesn't offer Android as a standalone download, instead licensing it to hardware manufacturers with part of the sales helping support further developments. So, technical support and customer service has a dollar value, but a physical print of a design someone has volunteered to me is free, so long as...? 

So, is InventOS a scam? Probably not, but they sure act like it. Between the broad, sweeping claims, sketchy "marketing" efforts, too-good-to-be-true promises of free lunches, and wait-and-see attitude towards valid questions of their business model, it's certainly hard to tell their message apart from the many offers from Nigerian diplomats trapped aboard the ISS who need me to buy them 1,000 spark plugs with unsigned checks they'll mail me before getting sent off to out of state PO boxes. More likely is that they're simply inept. 

By the way, here's what their community forums look like as of today:

07 September 2013

Control Issues: Offspring Fling!



So I bought Offspring Fling! which you should totally do as well, and the game is awesome. It's a platform puzzler that many people compare to the Kirby games, though I get more of a Lemmings-meets-Flicky synergy from it, but whatever it makes you think of, it'll always be good. You play a cuddly, floppy-eared... well, I think she looks like a Clefairy or possibly Wigglytuff... something that'll make an awesome plushie. Anyway, this loving mother has been separated from her children, and she has to explore a modular environment, gathering them up, and returning them to safety. The main twist is that, like real children, they're a terrible burden on their poor mother. You can't jump as high depending on how many of the little rascals you're holding over your head, and you can't fit through certain spaces with as few as one. This is where flinging comes in. Don't worry, your little bundles of joy are built like tanks wrapped in bubble wrap and goose down, and won't even yelp a little at being hurled at the walls, as long as you don't throw them into naturally-occurring pools of acid or in the path of ravenous lizard monsters. On top of that, the little guys can actually help you save them by activating switches, breaking brittle blocks, or even stunning those mean ol' lizard things. It's not exactly rocket science, but kudos to them for knowing to sit still and not step off the switch or the precarious ledge they may land on.

There's not that much to say about the game, but that's not a knock against it. It's very straightforward, very pick-up-and-play, and tends to use gameplay to teach you how its mechanics work. Most levels fit on one screen, giving you the chance to think ahead and strategize, and many exist entirely to teach you various gameplay mechanics, like how many babies you can hold over your head at once or how many of them can stand on narrow platforms (the answers being, respectively, a lot and hardly any). The graphics are bright and colorful, with lots of little details and nice animations. The music, while a tad repetitive, isn't annoying and fits the cutesy-but-not-cavity-inducing atmosphere. The puzzles are challenging, but not punishingly hard, overall extremely forgiving (one of the early levels practically forces you to mess up to teach you to restart a level if you get stuck).

My only honest gripe is in the nuts and bolts of the hardware support. Of course, I don't blame the developer for that; developing for the PC (as well as Mac and Linux) is tricky enough without all the hassle that comes with getting controllers to work. For however bad consoles get knocked for bad user interfaces, the PC side of the equation is the wild west by comparison.

Here's the thing: I don't like PC gaming. I don't hate it, I don't think PC gamers are elitist snobs or losers throwing away money or that consoles are better or any of that stupid nonsense. I simply don't like playing with a keyboard and mouse. It's just so unnatural to me and while stuff like Starcraft or most shooters work well with the keyboard and mouse, playing Offspring Fling! that way simply feels weird, downright wrong. Sadly, I didn't have that many great options at my disposal. I don't like dealing with drivers or most config programs, and even if you find a fairly user-friendly one, compatibility with a specific game is still a roll of the dice. I looked around for a few controllers like the Logitech F310 and some wired XBox360 controllers, but they were kinda pricey, the F310 got some real iffy reviews, and I don't care much for the design of the 360 controller (especially the D-Pad, which this game plays best with). I also looked at a retrofitted N64 controller that connected through USB, as well as an adapter cable that would let me use an original XBox controller I had lying around. That's when I remembered my Thrustmaster. It's this PS2/PC hybrid controller I got a few years ago for the first PC I ever bought (grew up in a Mac household). It looks almost exactly like a PS2 dual-shock except for some really nice triggers below the shoulder buttons. I wasn't sure it would work with my current version of Windows, which is 7, as I barely got it to work on XP. Still, I figured there was no risk in trying (unlike the others which would have meant dealing with returns in case they didn't work), and dug the guy out.

Time was not kind to the Thrustmaster. It apparently hated being stuffed in a bag with random cables for years and really let itself go. It still worked fine and dandy, but the rubber for its grips had some kind of chemical breakdown. It's sticky and so far has not come clean at all.

I persevered:





The moral of the story is: NEVER GIVE UP and the best solutions are always the simplest ones.

I may have to take the controller apart and run the casing through the dishwasher or, more likely, wrap the damn thing in athletic tape, so it'll look like a burn victim. In any case, it's all about the games.

11 August 2013

Unlockable Gateway

I've been a proud Linux user for several years. I started with Ubuntu, but never quite liked how it worked, dabbled in a few others I can't recall names to, and then finally settled on Linux Mint as my favorite, namely for their Long Term Support versions. At the time of this writing, I've yet to try Peppermint, a fork of Mint, though it looks very promising. My second favorite is Jolicloud (or JoliOS, or Jolidrive... they've got a bit of an identity issue they need to work out once and for all). I'd written a review of an early version of their OS, and while I didn't exactly have the nicest things to say, they've gotten much better, and the staff I spoke to while writing my little expose were surprisingly good sports about what I said about their early efforts. Despite that bit of drama, it is actually the flavor of Linux I will always recommend to anyone curious about using Linux that's not quite ready to commit to a full install (or even a partition) of something more robust. 
The Jolicrew is a strange lot with a downright baffling mission statement. Their OS is meant to mimic a tablet's interface, specifically iOS, but is not actually meant to be run on a tablet. Instead, one of their biggest selling points was "breathing life into an old desktop" which sounds a bit silly, but when you consider the elderly or even very young children, the idea of doing away with that tired old desktop interface in favor of app tiles does sound very appealing. In addition to these fairly low system requirements, the system has, hands down, the most painless trial and/or installation process I've ever seen. I wish more Linux flavors took after these methods to make their systems more accessible to weary consumers. Normally, if you want to try out a Linux OS, you've got to go into the boot menu of your startup screen... and it's possible I've lost at least half of you already. I'm not saying you're stupid or anything like that, but you'd never have to do anything like this for a game or a browser, so why should the OS be any different. JoliOS not only can be run effectively as an application (no different than a word processor or a game) that can be un/installed with the greatest of ease, but it can even be run in a browser
While I've gone back to using Windows (7, in case you're wondering), and my old desktop running Mint is gathering dust, Jolicloud never left my side, so to speak. It's a kind of OS backup. Even if I'm using someone else's computer, I can log in to Jolicloud and access most of my services through there. I still check in on it every once in a while so I don't get surprised by any major changes or upheavals to the interface or the service connections. 
Today was when I checked in on it and was surprised, then baffled, by a change to the service connections, specifically Evernote. There was a "new" flag over the "add new services" bar at the side, which I clicked on. Most of the apps were ones I'd never heard of, the rest I had no real use for, and then I saw Evernote was there with a padlock icon over it. I clicked on it and got the above screenshot. In order to use the app and have it work with my Jolidrive page, I essentially had to pimp Jolicloud on one of my social networks. 

I'm really not sure what to think about this, and not simply because I already have Evernote on my JoliOS dashboard. 

29 March 2013

Month of Meh

For as much as I put the URL for my Blogger page out there in my work, it may well be the site I neglect updating the most (with the possible exception of my Gamespot profile, but that doesn't quite count). I'd debated simply posting some of my recent artwork, which hasn't been anything terribly good since I'm focused on writing right now. I even resorted to digging up something I'd made years ago which was left in a drawer until recently.
The problem is that a lot of my work is a bit scattered because I'm slowly transitioning to a new computer. This means I'm officially back to using Windows, specifically 7. Protip: if you're in the market for a new computer, especially a laptop, make office supply stores like Staples and OfficeMax priorities as they clearance things out all the time, making for some very good deals. I had considered going with 8, but I just couldn't get past the tile interface. I'll get a Windows Phone before I bother with the OS on a full PC. In fact, I'm working on putting together a bootable USB drive that will let me run Linux Mint on the laptop if I ever want to use my more familiar version of GIMP. The Windows edition has some serious drawbacks, mostly with regards to the text tool. Adding signatures and watermarks to my images should not be this tedious. In the grand scheme of things, about the only upshots Windows 7 gives me is access to Skype as well as the full and proper use of my new scanner. Other than that, unless I get back into editing videos, Mint was perfectly serviceable. Still, it's nice knowing I have genuine options and don't have to rely entirely on freeware to get things done. There's nothing wrong with freeware, mind, except that there's absolutely no real QA and upgrades and fixes depend almost entirely on the whims of volunteers. Some have donation options which could conceivably be a way of getting needed changes made, but it's ultimately a free service and therefore no one really has a right to complain.
Speaking of taking things for granted, I found out about a most curious phenomena called crossed letters. It's also called cross-hatching, but it's not referring to the sketching technique of using repeating and crossed lines to create shading. What it is, simply, is a means of saving on paper by turning the sheet 90 degrees and carrying on writing. The idea is that paper was not only expensive, but postage wasn't much better, so people made the most out of what they had and resorted to making their letters look a little something like this:

It's not the best example; most of the samples I found online were in cursive, which seems to work a little better than print (ironic considering how inefficient cursive actually gets when you try to make it legible). Still, it's said that with time your brain works out what it's supposed to focus on and you learn to adapt to the weird presentation. It's a neat little experiment worth trying sometime. It's like using a quill/dip/fountain pen or learning a simple magic trick or speed dating; something everyone should try at least once, if only for the character-building.

On a dour note, things around the place have been a bit strained. Tensions are high, and while discussions were had, they didn't leave much all that resolved. Let me put it this way: I know being disabled is a difficult condition, and it's important for others to be sensitive to it. However, there's a point where being "considerate" amounts to walking on eggshells and living a kind of  "nurse's sleep" that you not only feel trapped in, but are practically told you're supposed to lie back and accept because... there's really no good reason given, the closest to "sort of reasonable" being "if you've never experienced (blank), then you won't understand." which is kind of like saying only people with cancer have any business doing cancer research.
It makes me think of why I absolutely hate certain movies. Requiem for a Dream, for instance, commits what I consider the cardinal sin of narrative by trying to make me feel sorry for people whom I not only don't care about, but really want to get their respective wake-up calls. In short, a bunch of druggies try to "make it big" so take giant risks that either cost them their lives, their self-respect, and/or their freedom. The idea is that I'm supposed to scoff at these people, only for a naysayer to ask, "Well, haven't you ever had a dream? Didn't you make stupid decisions?" and instill in me a great epiphany that moves me to tears. Trouble is, relating to something doesn't mean you automatically approve of it. To put it another way, the stupid things I may have done, aren't things I deserve sympathy for, and probably wouldn't want it. To quote Star Trek V, a movie I sometimes feel gets erroneously mistreated, I need my pain. I've inadvertently sabotaged my own life at times, but not only do I not want a second chance to undo those screw-ups, I don't want people to feel sorry for me for them. Sometimes things really are black and white, right and wrong. Circumstances may count for many things, but it's not always a free pass.
What I'm saying is, I don't have to stick my hand in a fire to know it's hot, but that doesn't mean I can't warn people who want to see for themselves what all the fuss is about. As for sympathizing with those who get burned, well: How sorry can you really feel for an alcoholic? Sure, they've clearly gone through some awful hardships that have driven them to find solace in the contents of a highball glass, but at the end of the day, no one's force-feeding them the stuff, and you can only commiserate so much before you have to pick yourself up, dust yourself off, pick a path, and stick to it. That's more or less where I'm at, and one of those paths involves leaving someone to face the same challenge, and I never like to walk away from problems.

Good night, and good luck.

25 September 2010

Not Every Jolicloud Has A Silver Lining


Platform Agnostic is what's written on the "Operating System of Choice" line of my DeviantART profile as well as any other profile or bio that asks. It means that, officially, I couldn't care less what OS something has installed on it because, apart from a few and fairly reasonable strength/weakness debates, they're all alike. The only factor that truly differentiates Microsoft from Apple from Linux is market share; Windows is the 500-pound "Any color, as long as it's black" Gorilla, Mac is the Cocky "Well, you win some, you lose some" Upstart, and Linux is the Grassroots "None of the above" Rebel. I grew up in a Mac household up until OSX, became a Windows convert of sorts with XP after college, and dabbled in Linux (specifically, Ubuntu and Mint) the last two years. I've seen the best each has to offer, and I've witnessed their stumbles. Most recently, I gave a little OS called Jolicloud a try, after hearing it briefly mentioned on a podcast called Dumpstertech. I thanked them for letting me know about it via Twitter:

Matsugawa: I'm about to try out that #Jolicloud OS that I heard about on @dumpstertech some time back. We'll see how it stacks up in Linux terms...


This leads me to what is probably my favorite part of Jolicloud's design, the installation and demo design. Normally, if you want to install a Linux operating system on your PC, you have to download the .iso file to create an install disc with a CD or DVD burner. ISO files are between 650MB and 1.5GB in size, so this requires a relatively substantial internet connection, not to mention a modest degree of patience. In short, it's more of an investment than an impulse. Jolicloud, however, seems to understand the weariness many of its potential users may feel toward trying a new and substantially-simplified operating system, so they came up with a solution in the form of Express, something that could only be described as a demo of the full version of the OS. Demos are usually reserved for applications, namely games, and consist of a pared-down version of the full program intended to take up less room on one's hard drive and be relatively easy to install and, if necessary or desired, removed or upgraded to its full capabilities. While Jolicloud Express cannot be upgraded-to-full per se, it does not require an install disc to be made, and is instead simply downloaded and installed like any other application.
Jolicloud is designed for netbooks and favors touchscreens, giving it more than a passing resemblance to the iPad operating system. While it has folders for user-created documents such as text files, photos, and videos, applications are hidden except for desktop shortcuts, which are large icons arranged in a grid on the main screen. When there are more apps than there is room to display, or you want to organize your apps according to their function or something, a small row of white dots appears along the bottom of the screen, each representing a new "page" of applications.
While this setup would only prove slightly problematic as my test drive proceeded, there was something of a false start that nearly put the whole trial on indefinite hold. When an operating system is installed on a computer as a partition (that is, keeping the original OS with the new one installed alongside it), the option is presented upon boot-up which one is to be used until the next shutdown or restart. Unfortunately, after installing Express and restarting, no such option appeared. I found out Jolicloud's support department had a Twitter page:

Matsugawa: @Jolisupport I used the Express version, but it won't let me choose between it and XP on boot, only #Jolicloud. What gives?


Expecting an automated "please visit our full site" response, I was rather relieved to get a real response from a real person with whom I could have an actual (if somewhat limited) dialogue:

Zak Kaufmar: @matsugawa Did the installation complete correctly? Maybe try reinstalling. ^ZK


Looking back over JoliSupport's other messages to users, this was the catch-all solution offered at least once during the conversation, regardless of the situation. To be fair, back when I worked in customer service for a cellular provider, whenever a customer was having a technical issue with their phone, our first step was always to have them turn the phone off and back on again and, surprisingly, that solved the issue nine times out of ten, at least. At worst, the issue would recur and do so frequently to the point of no longer being simply a glitch, but this was rather rare. The point is, this solution was not by any means inappropriate, but its preceding question assumes that a first-time user would know the difference between a successful install and one that was otherwise.
Furthermore, the problem was that I couldn't actually reinstall if I wanted to, because I would have to go back into the Windows XP environment to remove Jolicloud, but I couldn't get there to do so. The only thing that kept my next message from being one of complete verbal abuse was a great sense of smug satisfaction that I'd listened to my prior instinct and backed up all my files onto an external disk before installing Jolicloud. Past experiences with computers have included some close calls in terms of data loss, but while I've made archiving a habit, it begs pondering how many otherwise-lucky people trying Jolicloud will fill Jolisupport's inbox with pure textual hatred.
On a whim, I went to Jolicloud's official page and clicked on their support link, arriving at their community forums named "Get Satisfaction" (which always makes me think of Barry Lyndon, for better or for worse). It seemed more than likely my problem wasn't unique, so I typed in a brief description of the issue, something along the lines of "Jolicloud dual boot XP issue," and got about a half-dozen forum threads whose respective headers noted that at least two or three people each had this exact same problem. It turned out, luckily, that XP had not been supplanted so much as upstaged by Jolicloud. To fix this issue, all I had to do was find a file called boot.ini and open it in a text editor. To Jolicloud's credit, a user can access all their original Windows files (like documents, photos, and the like) while in the Jolicloud environment, and this was where I found the mystical INI file. The document, a script less than 20 lines in length that effectively told the computer how long to leave the dual-boot option visible for, with the "timer" set to zero. All one had to do was change that value to something like 10 or 30, click on save, and restart. Sure enough, there was the dual-boot screen. It sounds weird to speak of how the sight of some white text on a black background can invoke such a warm feeling of relief. Still, I wondered how many other users would be as patient and, more importantly, persistent as I in finding this solution, and concluded that just because a problem has a simple solution is no reason for it to not have preventative measures taken against it. I told as much to Jolisupport:

M: @Jolisupport found a solved thread regarding XP bootup issue. Thanks, just wish boot.ini's timeout defaulted to 30 instead of 0.


Of course, had this been a full install, there would have been no XP, Vista, or 7 to choose, so there would have been no reason for the INI script to be set to a value higher than zero. Similarly, if this had been a partition installed, the ability to still access Windows files might well have, for most users, made the whole dual-boot option borderline redundant. The problem is, though, this was neither a full install nor a partition, this was a demo, essentially an application running in Windows. In other words, it's a completely different entity from its more "permanent" kin, so why not have the default dual-boot timer set to 30 or 15? From what I came to understand, this issue is somehow exclusive to XP users, so it might have more to do with Windows than Jolicloud, but it still just strikes me as this glaring flaw that will ultimately break more deals than make them.
With that rough start out of the way, my second session with Jolicloud resulted in what could best be described as the OS having a nervous breakdown. After installing a few apps (namely Opera, as I didn't care for the default browser, Chromium), I tried to rearrange them into something a little more intuitive and streamlined. I found it a bit frustrating that I was limited to two horizontal rows of icons, thereafter I had to go to the little white dots underlining the screen to see the rest; my monitor was tall enough, and there was a tantalizing gray space between the second row and the white dots. This ended up not being the worst of it, as suddenly I found I could no longer rearrange the icons and the white dots at the bottom of the screen did not respond to being clicked on, limiting my view to one screen and with only a fraction of my apps accessible. The most troubling part of all was that, every time I clicked on an icon or tried to drag and drop it to elsewhere on the screen, a white dot would appear on the bottom of the screen; where once were two, now came to be three and counting. Every failed attempt at moving an icon made for a dot, until they numbered at least twelve. Jolicloud had crashed, but it was completely oblivious to it. I tried the old standby countermeasure Ctrl+Alt+Del only to find that Jolicloud didn't work that way. I used my phone to bug Jolisupport on Twitter again:

M: @Jolisupport cannot rearrange apps, white dots at bottom of screen multiply if I try to move an app, and stuck on one screen. What now?

Z: @matsugawa You're dragging and dropping? Can you maybe provide a screen shot? ^ZK

M: @jolisupport yes, I drag and drop the icon only to have it stay and a dot appears at the bottom of the screen, as if it's been moved


Impatient for a reply, I used the next oldest remedy and physically restarted the PC. It regained its senses; I could rearrange the icons, but they now left lingering transparencies of themselves where they once stood, overlapping with whatever application would fall into its place.

Z: @matsugawa Have you tried reloading the launcher with F5? ^ZK

M: @jolisupport actually, I'd tried restarting altogether, which fixed the issue, but F5 has helped a new issue of icons overlapping.


So, with that second ordeal sorted, there was now a chance to do some tweaking of the system's general settings. In particular, I wanted to change the desktop background to a customized image. As this can be done with any and many a number of devices, including cellular phones and even my PSP, it didn't seem like it would be utterly out of the question to do this with a netbook OS. Sure enough, there was a way to customize the desktop's appearance, but it was rather unorthodox to the point of enigmatic. On Windows and OSX, these features are managed using the Control Panel. On Jolicloud, however, there's a button on the upper-left corner of the screen (resembling a gear) that takes one to a sort of profile page, which displays the user's profile information and a device manager. Here, there's a tab labeled "Legacy Apps" containing a set of App icons which cannot be removed, rearranged, or placed on the desktop proper, the first of which is "Local Settings." This is the control panel where the desktop's appearance is managed, including desktop wallpapers. In any other operating system, the Control Panel for customization is an integrated part of the OS, so having it as an application (not to mention, one that is held in place compared to its more mobile counterparts) made the option seem like an afterthought of the design process. To deepen the mystery, the entire application seemed ineffectual as I could not actually see any image I picked as the desktop wallpaper. It was only visible for a brief second during startup and shutdown.

M: @Jolicloud why is Local Settings a Legacy App instead of a more integrated part of the system?

Z: @matsugawa Because it's part of the legacy system of Ubuntu/Gnome, I believe. ^ZK


Fair enough, I suppose, though I don't remember any such setup in Ubuntu or Mint. A return visit to Get Satisfaction revealed that the inability for the custom desktop image to appear was, in fact, not a bug, not a feature (the oldest spin in the history of technology), but rather a solution to a bug. Affecting only dual-boot installs, switching between the two operating systems creates conflicts in the graphics cards of most netbooks, so the option to make the desktop transparent to show the customized background image was simply left out.
So, the rough start was simply a growing pain, the nervous breakdown was a temporary insanity solvable by a simple keystroke, and the lack of customization was limited to the trial version. All these things could be forgiven, but when everything else had been solved, one problem remained: there was no sound. I went back to the forums, found a few relevant threads, and followed all steps to no avail. This, for me, was the deal-breaker. The next day, I turned on the computer with the intent of starting up Jolicloud to try a few new apps, only to select Windows by reflex and take that as a sign that this was not going to work out.

M: I think I'm officially done with #Jolicloud ; I switched back to XP and don't miss it. Write-up to follow soon.

Z: @matsugawa Did you have any trouble with it? ^ZK


Yes, lots of trouble, more than 140 characters in a tweet can express, hence this write-up. To Jolicloud's credit, I probably wasn't the target audience, given my relative expertise with most operating systems and the fact that my computer needs tend more toward the productivity side of things than basic browsing or networking options. Also, the computer this was installed on was my Compaq Presario, bought on a tax-free day in 2005 and, except for a graphics card and additional disc drive, left virtually untouched in terms of its specifications. Needless to say, there have been many changes in the market since then, so compatibility issues are practically unavoidable and not technically anyone's fault. This was intended for newer netbooks, and I used it on an older desktop, so, from the start, Tech Support went above and beyond the call of duty to make sure I was happy with their product.

In the end, I can't truly recommend Jolicloud, but take that condemnation with a grain of salt and consider my experience an example of the worst possible scenario, which consisted of a brief scare followed by a few petty annoyances. I highly doubt you'll have a worse experience than what I just detailed.

To end on a positive note, one thing that intrigues me above all else about Jolicloud as a company is a note at the bottom of their main page. It promises that if you purchase a computer and perform a full install of Jolicloud, you can have the cost of Windows refunded to you. Between OEM versions of Windows ranging in cost from 90 to 150USD, depending on the version, and netbooks costing as little as 250USD, that sounds like a damn good price to pay for an iPad clone. This is exactly the sort of step Linux needs to take in order to be taken seriously as an alternative to Microsoft and Apple. This offer is not without conditions, of course, but they're unspecified beyond "Applies in certain countries." Still, I'm going to e-mail them through their media inquiry channels for more details and write a follow-up of it with their reply.

21 July 2010

Return of the Tech Weblog

A recent incident involving a hacker on Deviantart (and the journal entry I wrote regarding that matter) has got me thinking about computers, so I just want to give a brief overview of computers as they pertain to me, my daily life, and my various creative activities.

*I hate computers. I really do. I'm not even being ironic. It may seem ironic given I use one near-daily, I've built at least two and performed upgrades on at least two others, not to mention also learning the three main operating systems of Mac, Windows, and Debian-based Linux. My favorite line from the Patrick Troughton era of Doctor Who is always, "I hate computers and refuse to be bullied by them!" hence my apparent immersion and relatively extensive know-how of them.

*I do not own a laptop, and I probably never will. The biggest reason for this is essentially two-fold: the cost and what I get for said cost. Desktops can be upgraded essentially forever; every component can be swapped out and upgraded, the only major headache being either the processor (which typically requires swapping out the whole motherboard) or the case (in which everything gets moved around). In the end, laptops sacrifice viability for portability, which is a bit detrimental to me because of the video and audio editing I like to do. I have edited a few short films on my Dad's old Vaio in the past, but it doesn't exactly suit them all the same.

*Another reason I won't get a laptop is, because of said lack of versatility and viability, the things I would do with a laptop can (and have been) approximated by the various mobile devices I've used, especially my old Blackberry. Reading e-mails, Instant Messaging, simple web-browsing, and updating weblogs can all be done with any decent smartphone capable of running a mobile version of Opera. Hell, I even used to use my PSP's wi-fi to update my old Yahoo!360 page once upon a time. I get a little sickened by people's dependency on their laptops, the way they take them virtually everywhere and ask it to do damn near everything for them. I figure, "I've already got an assortment of devices like a cell phone, a few cameras, and quite a few digital voice recorders that a laptop would be bulky and inefficient versus a few dedicated devices." It's a meditation on the whole philosophy of never doing two things at once because one will never do justice to either. Why learn Audacity or Pro Tools when Tascam makes the PortaStudio?

*The cost thing is a bit of a lie because I currently have two desktops with a third in a kind of limbo. It's a bit of a long story, the short version of which is I have a computer I bought when I graduated college in 2005 (named Pres), a computer I built last year as a project to build a small, cheap computer (named Sophia), and a computer a friend of the family gave to my roommate to use while I built her a gaming rig. The temporary computer (named Big Black) used while I selected parts for the gaming rig (named Big Blue) is presently in pieces on an entertainment center's lower shelf due to what can best be described as a "cursed case," one that ventilates poorly and holds up to being turned off and on about half as well. Still, it's light-years ahead of Pres (which has recently developed a weird habit of randomly resetting itself for no apparent reason), and all it really needs is a good case, which I'm still shopping for. I've got a thing against towers and wanted to get one of those Home Theater PC cases that lies flat and looks like something you put on an entertainment center next to your various game consoles. The one I got, unfortunately, did not allow me to use the original power supply and the graphics card at the same time, which went totally against my intention, so the case had to be sent back and the parts returned to the shelf.

*I am platform agnostic, though I predominantly use Windows. I grew up in a Mac household, however, and used an iMac all through college. I learned to use Windows machines through school and my Dad's office. I got used to how both systems work and learned Linux about a year ago by dual-booting Ubuntu on Pres and equipping Sophia with Linux Mint exclusively. Despite these various exposures, I have ultimately found myself leaning towards the Windows side of things for a small handful of reasons:
1) Windows XP fixed every complaint I ever had about 95/98.
2) Mac OS is a good operating system with a lot of really good applications. The problem is it's wedded to the hardware and the hardware is overpriced, over-engineered, and borderline inaccessible to even the most skilled modder.
3) Linux is good, but fundamentally flawed in that, because everything is produced gratis by volunteers outside the big businesses, there's no quality assurance of any kind and, despite Linux being around for over 20 years, it has yet to offer a video editing application that can rise to the level of iMovie or MovieMaker.
Of course, there have been a few changes, but nothing particularly optimistic:
A) Vista and 7 are a joke and unnecessary, respectively, and I'm almost convinced Microsoft is sabotaging XP through updates as part of some planned obsolescence paradigm.
B) I've been reading more and more about Hackintoshes and companies like Psystar, but everything is a gamble and Apple is defending its "hardware/software" marriage with a rabid fervor that betrays their otherwise friendly image.
C) I did learn recently that Blender, a 3D animation program, actually has a rather good video editing component that's gone strangely unheralded by Linux users who otherwise insist on programs like KinoDV or KDEnLive.

I've probably re-tread more old ground than new, but hopefully it's shed some light on some of my computer habits, especially regarding laptops, which quite a few people like to ask me about as they think it's rather strange I've never owned one and don't care all that much for them.

Okay, now it's time for bed. I'm not going to bother reading over this again, so it's probably full of typos and run-on sentences and maybe even a few fragments.

24 September 2009

GODAMMIT

I don't expect things to be easy for me. I really don't. I know Murphy's Law is always looming overhead and I actually both appreciate and welcome the humility that comes with his tidings. When it comes to making videos, however, each and every one I make is a whole new challenge essentially no matter what process I take or how many times I repeat it. In short, I can't repeat myself, so I can't apply what I learn. 

What's brought all this on is Yahoo! Video, the last people I expected this issue from. The past two videos I've made have been successfully uploaded to DeviantArt, no problems whatsoever. In fact, the only headache DA gives is registering to be able to upload videos in the first place; you can't just sign up for an account and start uploading. You have to upload a video to another site, then contact an administrator with a link to the video, and if they like what they see, your account is 'unlocked' and you'll be able to upload videos just like any other deviation. Video sharing sites like Y!Video and YouTube don't bother with such a formality and are more like the former description wherein all you need is an account. Y!Video, however and of late... 

So the newer videos I'm making are more like V-Logs, so they're not really fit for DA. However, as posted in other weblogs (namely DA, but also Multiply, the new home of my Y!360 account), I have ultimately no desire to post anything of mine to YouTube. I won't go into exactly what makes up my hatred for the site beyond that for every five minutes for which I'm genuinely entertained or even moved by something there, there's an attached block of three hours for which time I'm bored out of my brains. To put it another way, remember when mp3.com and napster.com were new? Everyone seemed to think (and state in their ironic defense of those sites) that it will allow people to hear from small and unsigned bands or discover out of print records that may lead to being discovered or reissued by major labels, and yet the most frequently shared file was Metallica's black album, notably in print and far from obscure. 

Back to the issue at hand: The problem is that Y!Video is basically not allowing me to upload any more videos. Sure, it acts like it's going to, albeit it first tries to throw me off by making the "browse" and "upload now" sections of the upload page look as if I can't select them. The only way I honestly knew that it was allowing me to browse a video was that it would open a window displaying my available files which I could then select. Once I select the video and hit "upload now" the screen grays out and we then see a progress bar where it presents the upload progress as a percentage. Five hours and it did not move past zero. Even on Dial-Up, zero percent at five hours for 100MB is a joke. This didn't used to be a problem, but now it is. For the sake of science, this process was repeated using Firefox instead of Opera with the same result. Then, we tried again using Opera, Firefox, and Internet Explorer on my roommate's windows machine. Same apparent lack of progress on Firefox and Opera, but Internet Explorer managed after six hours to get to 37% before an error window popped up saying "our robots advise that you try uploading later" (I don't remember exactly what it said, I was too angry). At first, I thought, maybe it's because I'm using Linux instead of Windows or Mac, but that can't be the case because DA and flickr's video section didn't have a problem (I used another file for flickr, because the video I want to upload is about ten minutes in length). Besides, all their warnings about non compatibility with Linux have more to do with playback than uploading, and I've been able to peruse Y!Video without any problems. I don't think it can possibly be the connection, either, because like I said, DA and flickr work just fine. Posting a question on Y!Answers has yet to yield a result (to be fair, it was posted only about an hour ago) and trying to get help through Yahoo! support yields no result as they'd rather try to guide me through troubleshooting steps having nothing to do with my problem than give me a way to contact someone and get a more direct answer. 

So that's it, I've had it with Y!Video. All I wanted to do was upload a video and yet that is apparently impossible for no obvious reason beyond that of the purely arbitrary. 

APPENDIX: On the subject of help from Yahoo!, what is the point of listing Help and Contact Us separately if they just take you to the same damned page? 

23 July 2009

Another casualty of my Linux loyalty.

I was reading about the Unix Philosophy on Wikipedia, and one of its stipulations toward good program design is to store data in flat text files. Sounds simple enough, but it's surprising (or rather, it's not surprising given how programmers actually are) how complex that sort of thing can actually get. 

People like to think Microsoft Works is an oxymoron. I disagree as I think it's one of the most competent word processors I've used since Appleworks on my old iMac. It's certainly better than feature-bloated Microsoft Word with its triple-figure price tag and myriad of features I honestly want someone to justify the need for to me. Seriously, what perilous problem was laid to rest by the onset of the latest version of MSWord? What award-winning novelist and finally got past his writer's block and completed his life's work? What disease was cured? 

Anyway, I'd written some stuff in Microsoft Works and, without giving it that much thought, simply saved the files as "Works Documents" which didn't seem like a proprietary format at the time, much less a proprietary format that would end up giving me such a headache later. They were put on a flash drive and then basically left in a drawer for a few months. During those few months, I decided I'd had it with Windows and Macintosh and went the Linux route. I'd traded in Microsoft Works and Appleworks for OpenOffice, which so far seemed able to do anything the others could do... or so I thought. 

Going in, there was no reason to assume converting the files would be such a problem, I'd written documents in Microsoft Word that I'd open in Appleworks without so much as a hitch. Earlier I'd written papers in MacWrite II before bringing them to Wordperfect which would then be brought to Appleworks. Sure, there might be a small issue with the formatting of the text (a paragraph suddenly not indented, double-spacing becoming single-spacing, and the like), but the point was every single word was there just like before. 

This time, however, when I tried to open the Works documents under Open Office's Writer, the words were not there. Nothing was there. It could not open the file. Let's think about that: a word processor could not even begin to try and open a document, which was just words on pages, written by another word processor. At first I thought this was just some sort of Microsoft/Linux barrier, a kind of "migration deterrent" from Big MS to keep Little L out of its clubhouse, so I took the file to my roommate's computer. She didn't have MSWord or even Microsoft Works, but she did have Notepad and Wordpad. Strangely, the exact same thing happened; the MSWorks file could not be interpreted in any way, shape, or form by anything other than MSWorks (and possibly MSWord). Like I've said before, there wasn't anything even all that special about these documents, they were simply text, no pictures, no boxes, no graphs, no columns, no page numbers, no headers or footers, no nothing. All I could think was, "What's so special about these files that they need their own special format?!" 

I then thought to myself, as I often do in these situations, "I can't possibly be the only one who's run into this problem. There has to be something I'm missing besides the possibility that I would have to either go back to Windows or at least present my roommate with the gift of MSWorks (which she might not have actually minded because she hated Notepad and Wordpad). There has to be a way to convert files like this." I did some searching and while I was relieved I found a solution (and a free one, I might add), I was still incredibly annoyed at how utterly convoluted the solution really was. 

I found a website that gave me the option to upload a file and select the format I wanted to change it to. It was originally intended for reformatting picture files (.png, .bmp, .tif, that sort of thing) into JPEGs, but it could also handle a wide variety of text files. Here's the annoyance: after uploading my file, rather than simply download it again from the site (or at least displaying it in the browser window so I could just copy and paste or save as an HTML document), I had to give an e-mail address for them to send the converted file to. If that sounds petty, hang on because I haven't actually gotten to the annoying part yet. When I checked my e-mail and found the message from the conversion service, I was baffled and (here it is) annoyed that instead of the converted file being presented to me as an attachment in the message, a link in the body of the message took me to back to the original site and THEN began the download, at which I said, "Why e-mail me a link to the same place I could have just downloaded it from after uploading in the first place?" and went on to wonder what disease THIS system cured with its over-engineering. I was so flustered by the experience that when I stumbled across a forum discussion asking what man's greatest accomplishment was, I proclaimed with full conviction: PAPER! 

Take that, proprietary file formats! 

But the important thing is, I got the file opened in Open Office's Writer and I'm now finishing what I started. I'll post the link when it's done. It's a little work of fiction. 

10 April 2009

So I've Started Using Ubuntu

And I lost my job. 

Don't worry, there's a fallback, so we'll be fine. 

Anyway, to cure my newfound boredom, I took up installing Ubuntu on my PC to see what all the fuss was about. I've used Linux and Unix based systems before; my N810 uses a Linux-based OS called Maemo and pretty much any OS on a device that isn't a personal computer (phones, DVRs, game consoles besides the Dreamcast, PDAs) has the Linux kernel somewhere in its silicon-based bloodstream. 

So far, I really kind of like it. As long as not too much is asked of it, it basically performs well. My only real gripe about Linux (apart from what I'll get to in a minute) is the absence of a good digital video editing program. Seriously, between iMovie and Windows MovieMaker (along with at least five other similar programs I could name), there's absolutely no reason for their to not be a Linux answer to the challenge. Granted, there are web-based video editors, but the only one that was really worth its salt was JumpCut, which has closed its door possibly to allow its servers and resources to be used to help Flickr store its video uploads (both are Yahoo! companies). Sure, there's Adobe's Remix for Photobucket, but 1) I hate photobucket, and 2) it doesn't allow you uploads of your own audio files, limiting you to preselected soundtracks. I can understand the legal reasons behind this, but it still feels like a slap in the face. 

Back to Ubuntu. For those unfamiliar with Linux-based operating systems, here's a little background information. Linxu operating systems are freely distributable and can be installed on any PC or even Macintosh, either alongside the existing OS, or supplanting it altogether. Applications are available through a kind of open market with apps being developed by small independent (many to the point of homebrew) developers with the technical skill to bring  Linux Operating Systems like RedHat and Suse have come and (mostly) gone due to various issues revolving around technical support and the justifiable overhead required for such support, but Ubuntu is different because its benefactor, Canonical, has hit upon the brilliant business model wherein the OS itself is free but the technical support is a paid service. 

Of course, I don't think I'd ever need their technical support, since most any problems with a PC can be solved by simply turning it off and back on again or, at worst, having to reinstall the whole shebang (which shouldn't even be that big of an issue, because you should be backing up your files anyway). Here's the ultimate boon of Ubuntu: reinstalling the OS (if necessary) is completely and utterly painless, not just because it's free, but because you don't have to worry about serial numbers or registration keys or requesting a boot-up disk from the company or any of those little annoying things that other companies (we'll just use Microsoft as an example) use to stamp out (read: encourage) piracy of an over-priced operating system plagued by more gremlins than every faulty mechanical device in the history of the entire planet put together. Canonical could care less about how many copies of your original boot-up CD you've made; they encourage you to put the OS on anything you can find, be it a CD or even a thumb-drive. 

There are, however, some cons to beat down the pros. As I've said, the operating system is free and produced by independent developers with little or no actual overhead to run a proper support or (more importantly) Quality Assurance department. What this means is that, when you get an application for Linux, you're kind of taking a gamble because chances are, the program was written entirely by as little as one person with as little as absolutely no beta testing. Yes, Microsoft charges an arm and a leg for Microsoft Office, but that's because that price tag is keeping a lot of employees employed and families of employees fed and clothed. Put simply, you get what you pay for. Notable exceptions would include the Open Office suite, which was developed in part by Sun Microsystems, the guardians and protectors of the Java programming language that helps to hold the internet together. In other words, they're good people and you can trust them totally. 

Expanding on the 'justifiable overhead' paradigm, the other inherent problem with Linux is that, without the benefit of a huge market share (Microsoft) or a fervent and dedicated yet eclectic fanbase (Apple), elaborate and complex applications like Digital Video Editors (Final Cut, After Effects, Avid), graphics programs (Maya, Vue3D, or even Terragen), and games (Call of Duty, Oblivion, Command and Conquer) are going to be either very few and far between on Linux, or non-extant altogether. In other words, Linux is going to basically find its core audience in casual users, people who would only want a PC for very basic tasks, like web-browsing, writing papers, making simple presentations for work, storing and managing digital photos, or anything else that wouldn't otherwise require a state-of-the-art graphics card or a lightning-fast processor or more RAM than the Swiss Alps. 

And that leads us to the Catch-22 of becoming a Linux user. The only way to bring Linux to a casual user is to either: 

1) buy a PC with no pre-installed OS, which is practically impossible (because the price tag of every PC includes the operating system, meaning that buying any PC regardless of which OS you intend to use puts money in Bill Gates' or Steve Jobs' respective pockets.) 

Or 2) build a PC from individual components, which casual PC users wouldn't have the mindset to do in the first place (because then they wouldn't be casual; they'd then be a savvy, savvy?). 

Netbooks (small, affordable PCs intended predominately for web-browsing) like the Pepper Pad or the Asus EeePC are a step in the right direction, but it's just not quite enough yet. So, here's hoping....