Posts Tagged ‘Hardware’

Next, on YOTG.

November 15th, 2011

It has finally happened.  My lab has finally gotten the funds to upgrade our aging G5 servers with nice, new, shiny Mac Mini’s and a Promise Pegasus RAID.

Currently, the lab I run has 10 Mac Pro desktop’s all running into a 6 year old G5 Xserve and Apple RAID.  The RAID uses 14 IDE drives that are basically maxed out.  We have about 4TB of storage on 14 drives..this is very sad.  Our G5 servers are not upgradable anymore, and we have limitations on the types of things we can serve on them.  They have lasted us this long, but it’s time to finally phase them out.

In the next 2-3 weeks I’ll be replacing our two G5 servers and our RAID with two Mac Mini servers and the Promise Thunderbolt RAID.  The servers will give us huge boost in performance and the RAID will bump us to 12TB of storage.  This will not be an easy task as our current systems all run 10.5 and the new servers run 10.7.  I will also have to migrate all of the user accounts and data to the new system without losing anything. Instead of removing our old servers I will use them only as basic servers; MySQL, Apache, Xgrid controllers, etc.  I’m also going to use them as tertiary backups for our user accounts and servers (backing up the new machines and user accounts to the RAID once per week).

Over the next few posts I will attempt to document the migration.  I’ll start with initial setup then go to migrating data/accounts then end with the final phase out process.  I hope that the next few entries may help people who get into a similar situation as well as keep a record for myself on any problems I might face.

A Long Overdue Thunderbolt Review-type-thing

June 23rd, 2011

Two months ago I said I would write something about the Thunderbolt..it was only supposed to be about two weeks but life happens I suppose.  Honestly, I wasn’t expecting to cave-in and buy the thing but I found a coupon for $50 off and thought, “well, this might be good!”  I bought the phone only a few weeks after I decided to root my original DROID (which from now on will be referred to as OG, Original Gangsta) and install cyanogenmod 7.  Being the happy owner of one of the best Android phones to ever come out I had high hopes for what was supposed to be Verizon’s new super flagship phone as well as the first phone to use their 4G LTE network.  What I got from it was a mixed set of feelings that make me miss my OG sometimes.

Let me get this out of the way first, I like this phone a lot.  It’s a great device, it’s fast, it’s sexy, it’s big..but it’s not perfect…far from it, and most of the reason is due to the crap software that is on it…let me explain.

The UI and Software

My OG ran stock vanilla Android (what devs call AOSP: Android Open Source Project). This basically means it’s the bare Android OS with no added UI tweaks and no added bloatware crap (with exception to some Verizon apps).  This is the best way to run Android for the most part because it’s not using the CPU or RAM to run some fancy/ugly user interface over top of it, it’s not going to have built-in apps syncing crap in the background, it’s just plain ol’ vanilla ice cream (and I like vanilla ice cream).  And it works!  It doesn’t waste CPU (meaning it’s faster) and it doesn’t background sync unnecessary apps constantly (meaning battery savings) unless you install them.  But of course, HTC and other companies want to change it to suit their own phones and needs.

Stock Android Screenshot from N1

This is a Screenshot from a Nexus 1 running AOSP 2.2

Now, the Thunderbolt (as with many HTC phones) doesn’t do AOSP Android, they use Sense UI, it’s their own user interface which they designed to put on mobile devices for a “sleek” and “unified” look.

HTC Sense UI Screenshot

This is Sense UI

While some people like the look (which I don’t think is terrible mind you) and the feel, I don’t like it, I hate it.  There are several reasons I hate it actually the first and most important being that it’s clunky and slow to respond VERY often; it feels like my OG before I rooted it…this shouldn’t happen on a 1Ghz phone with 700+MB or RAM.  So what I did to “fix” this was install ADW.Launcher and use that as my home app.  It’s faster, and it looks and feels more like a stock phone now.  Second, they package a whole mess of crap in with it; they have a “friendsteam” which gathers your Twitter and Facebook and whatnot into a widget on your screen and displays it and updates it for you; a weather widget (which is actually nice, but i should have a choice to remove it);  and their own Facebook and Twitter syncing built in.  This is stuff I’d like to install on my own and not have running in the background constantly asking me to log in and sync; if I want Twitter and FB, let me install them myself.  They also use their own MMS app which is very slow compared to the AOSP app.

 

You might be thinking, “man, this is cool that it’s all built-in, why are you hating on this?”  Because I like to be able to choose what to have installed on my device.  Because of these built in apps (which mind you, aren’t really apps, they’re more like utilities) I have two Facebook apps, and two Twitter apps and it’s kinda dumb to waste space on stuff like that.  I also find it annoying that they START UP WITH THE DEVICE…even when I DON’T USE THEM.  What a waste of CPU and battery.  Once CM7 is released for the phone (not Alpha-builds) that will be my savior.  Verizon is also guilty of bundling tons of bloatware with this device.  When I received the phone it was PACKED with tons and tons of useless crap..and you can’t remove this stuff!  I’ve written about carriers loading bloatware onto phones before, this shit needs to stop with Android.

The Battery

Smartphones are notorious for having crummy batteries.  My OG was actually pretty great before the last few months of using it.  I used to get over a day with it and I was happy.  When deciding on a new phone every review I read had the same complaint with regard to the Thunderbolt: The battery is terrible.  Now, I’m never far from a power source, and I have around 4 or 5 micro-USB chargers from my older devices and ones that I found around the lab, so this wasn’t too much of an issue for me.  My first day on the phone I got through the entire day of heavy use and texting without it dying, it got to about 5% by midnight (from 8am or so).  The second day, same thing.  On the third day that’s when it ended.  Without using it too much I made it to about 2pm before it started dying on me, I charged it and it was low again by 9pm.  Now I see what the complaints were about.  I tried using task killers to kill unwanted tasks, I synced data less, I lowered brightness, nothing helped.  I read around online and found the best way to get more mileage was to turn off 4G.  I figured, I don’t need 4G all the time, so it’s fine, if I get more battery time out of it this is what needs to be done.  After turning off 4G, I get through the day again.  A few weeks ago an update was released that helped the 4G radio consume less power, so since then I’ve actually been able to leave 4G on and get through most of my day with it…so good on them for fixing that.

The Hardware Itself

This is where the phone really does come out.  This phone has some weight to it (it’s heavier than my OG which was a brick) and it’s got that big bright screen.  The screen makes it so easy to read things on and to watch videos, the rubberized back makes it easy to hold, the weight makes it feel like you’re not going to crush it in your hands.  It is a nice, solid phone.  It’s also fast when you need it to be.  Playing games, running apps, downloading, it just runs fast (especially with ADW.Launcher).  Of course Verizon’s network helps too, I get 4G everywhere in NYC, and the 4G speeds are really good (EVEN INDOORS! Take that WiMax!).  I have plenty of space on the 32GB MicroSD card they give you and on the internal storage (8GB but only about 2.5 are available).  The only complaints I have about the hardware and design: no dedicated camera button, I really miss this, but it’s fairly minor; the bluetooth volume is super low, I’ve read that it only does it with some headsets but my Jabra is so low I cannot use it; and the GPS takes forever to lock on, sometimes 5-10 minutes.  Now, some of this is probably software-based so a fix may be in line (apparently there might be an update in the next month or so to address some of these issues as well as the random reboots caused by the last update) but until that fix is out these problems will remain.

Overall

So to sum this up in a few lines (TL;DR); I really like this phone a lot, it is a great phone by design.  The 1Ghz Snapdragon processor and the large amount of RAM really make this phone fly with apps and games and with Verizon’s 4G it really is a speedy phone in all faces.  However, the phone has many kinks due to some bad software that comes bundled with it and a broken update from HTC.  Most of it’s issues are solely based on the software so hopefully we will see fixes for them in the future.

 

Verizon iPhone: UNICORNS!!!!

January 11th, 2011

Okay, so it’s finally out, Verizon now has the iPhone.  And unicorns are flying around now apparently.  Of course the blogosphere and the media are insane right now but I have also seen my fair share of complaints and I laugh at a good amount of them.  Some of them even make me want to slap someone. Let me go through them.

  • Not GSM, can’t use all over the world:  Okay, were you really expecting this? Verizon is CDMA, their phones work only in the US.  Yes, they offer world phones, but did anyone really believe they’d make a “world iPhone?”
  • Not 4G/LTE: Apple will not update the iPhone in the middle of it’s life cycle to put 4G in the device.  Maybe the next one in July will have it, but expecting a 4G iPhone to come out today was really far-fetched.
  • Can’t use data and voice simultaneously: Let me see. Anyone who would need this should know that CDMA cannot do this, it never has been able to and it never will.  Why the hell would anyone expect the iPhone to suddenly let CDMA do this?  It’s not about the phone people, it’s the network.  In my life, I have probably had the need to do this maybe 4 times, and I’m a tech junkie!  Maybe that’s me, but I still wonder how much people really need/care about this.
  • Verizon might install apps on the phone: I don’t think Apple would allow this. They didn’t allow it on AT&T….why would they allow it for Verizon?  If they do, I’ll eat my shoe.

So those are really the fun ones I’ve heard. I’m sure there is someone out there who always uses data and voice, but then stay with AT&T! If you travel out of the country a lot, chances are you don’t have Verizon anyway. I believe that these complains are from people on AT&T fed up with them and they were hoping Verizon would swoop in and save them from everything bad about AT&T…and are disappointed that they can’t just get everything they want.  So a message; stop crying. You’re never going to get everything you want, face it.

Unicorn Power!

What everyone expected...

What will Happen Next?

How many people are going to jump the AT&T ship to go to Verizon now?  I know of a few off hand that will as soon as they can. Honestly, switching carriers for a phone is just ridiculous.  I always thought this, especially when everyone complained “Oh my god I can’t wait until the iPhone is on Verizon so I can finally dump AT&T!”  My question, why bother have a cell phone on a network that doesn’t make you happy?  Isn’t the point of a cell phone to have cellular service?  If you switch providers simply for a phone, then that’s dumb.  Switch because one has the features you want, or because one’s cheaper, you know..a good reason.  If you’re going to leave AT&T now because you had shitty service and were just waiting for an iPhone to come to a better network, that’s even a good reason..that’s probably why most people will leave, but don’t complain when you can’t use your voice and data at the same time since you switched, that’s your own dumb fault for not knowing you can’t do it.

I also wonder how many Verizon Android users will hop over to the iPhone.  I know this will happen (again, I already know of some people who are thinking of doing this), but I really want to see how many people will end up doing this.  I myself have thought, “Humm, if a Verizon iPhone came around, would I go for it?”  I do like the iPhone hardware and iOS is nice but I’m very happy with Android and I see very good Android devices coming out in the near future.  I’m also used to it’s features and I know I’d miss some of them if I went to the iPhone.  Only time will tell, but come August when I’m up for a new phone I hope to have a choice of some LTE Android phones or even an LTE iPhone.

Wrapping up, what does this change?  Nothing much.  People will still switch companies for a phone, and people will still not be happy with things they’ve wished for.  Not a single person will get everything they want from their phone or network, and that’s the way it will be forever.  I want a device that can work on CDMA and GSM and underground, but guess what? That’s not happening. Am I going to complain and call something I waited for a failure? No, because these are my wants, my needs.  Cell companies and device makers don’t have an obligation to anyone.  This iPhone hype was all created by the media.  All of these wishes were created by the media.  Verizon and Apple didn’t promise anybody anything, they simply said “we have an announcement” and that’s all it took for everyone to go ape shit and expect all of these things from the device, hell people didn’t even know it was actually an iPhone announcement until they said it.  It could have been a Windows Phone 7 announcement!  The fact of the matter is that you can’t always get what you want.  Listen to the Stones, people.

Cell Phone Fussing

January 7th, 2010

I love technology, obviously.  I love my computers, my iPod, my PSP, televisions, and I love my cell phone.  I’ve had a cellular phone since my junior year in high school around 2002.  My parents and I had a plan with Cingular (remember them?) and we used our phones in normal emergency cases or cases where we needed to ask something ASAP.  Minutes were scarce, and texting was totally out of the question, it was $0.25/text or something, and texting on my original phone; a Nokia 5120, you remember…the phone that EVERYONE had, was a real pain anyway.

The phone EVERYONE had

Hi, remember me?

Finally in 2004 or so we got fed up with Cingular’s shitty service (me being in NY for school also made this easier as we needed some method of communication) and the lack of minutes, etc., I decided to drop my grandmothers Cingular plan (she got it for us) and pay for my own Verizon Wireless family plan.  It cost a bit more, but we got nice new LG vx4500s, 700 minutes, and a MUCH better network. It was a big step.  That was 5 1/2 years ago and after 5 different phones I’m still with Big Red.  I have come to upgrade many things with my plan and demand much more from them, but not much else has changed.

Verizon phone progression

My phones with verizon

There is a progression of my Verizon phones.  “But you said 5, that’s only 3!” You’re right, and I’m sure you knew I wasn’t going to write about my cell phones since 2002 without a reason, right?

Right.

In September I was eligible for a new phone on my “new every two” offer.  Psyched, I took to the interwebs and researched phones that I would love to have vibrate in my pocket when people decided to call me.  I looked far and wide, and read review after review of phones.  I went to the store and used the many phones offered, and used friends’ phones as benchmarking.  I came to 2 conclusions while doing this:

  1. I wanted a phone with a touch screen. I don’t know why, I think it’s the “new thing” but I wanted a touch screen dammit.
  2. I wanted a full QWERTY keyboard. I do a shit-ton of texting now, and this became mandatory now. I didn’t know if a software keyboard would be alright for me, so I wanted a REAL keyboard.

With those in mind I nixed my previous idea of obtaining the LG Dare (a rather pretty touch screen phone, but NO keyboard) and instead opted for the new LG touch screen phone, the LG enV Touch (vx1100). I used the voyager for a little while from a friend, and I kinda liked it.  When I started to test out the enV Touch I wanted it badly.  It was everything I needed, beautiful screen, nice tactile keyboard, and even an HTML browser; which came in handy when I opted to get the unlimited data plan for it.

After using the phone for about a month I started noticing weird issues where the phone would turn itself off randomly, or reset to default screens or just not receive calls (it wouldn’t ring, it would just say I had a missed call). Verizon told me it was defective and sent me a new phone, free of charge of course, since it was still within 30 days from purchase.  The second phone was even worse!  It was to the point where I didn’t get ANY phone calls on it for days, and I would only text because that was truly the ONLY reliable means to contact me.  Mind you, when the phone worked it was actually a great phone and texting device. But I got fed up and called Verizon about it.

enV Touch

Fuck you enV Touch

Now here is the side note, during my time owning the phone, Verizon came out with the DROID, Motorola’s Android-based smart phone.  Reading reviews and playing with the system, I really really wanted this phone. I’ve become increasing interested in getting all of these mobile applications and using my phone for other things besides texting, calling, and occasionally searching Google for a place to eat. The issue was that I couldn’t upgrade because I just did, but if you have proper cause (which I’ll explain in a minute) you can get an early upgrade for your device without any penalty. I had to figure out a way to make my shitty phone turn into a DROID, and quickly.

I called Verizon and stated my issues about the phone.  I informed the woman that this was my second one in 2 months, and I do not want just a refurb that is going to end up doing the same damn thing.  I informed her that I have actually read reviews on THEIR OWN WEBSITE about people returning their phones 5 times in 3 months and still having the same issue. So I tell her I want a different phone, no bullshit.  Finally she tells me, “This falls under our 2 in 90 rule [or some shit].  If you return a phone 2 times the next time you return it you get a choice of a different phone from a matrix.”

Neo

Woah. Wat?

Apparently some phones can only allow you to get some other phones when you exchange them.  Usually these “matrix phones” are refurb or pre-used pieces of shit or other phones “similar” to the current one (like the LG Chocolate Touch).  I say “No, I want to choose my own phone like I was upgrading.” I inform the woman of my current status with them; I’m up-to-date on my payments, never missed a payment in 5 years, etc. After being on hold for a few moments the woman comes back and tells me that because of my continued loyalty to them they will give me a phone exchange for ANY phone they have at the store! All I have to do is pay the price difference of the phones and renew my 2-year contract.  Fine. Signed, sealed, done!

I arrive at my store and to my amazement, it’s not a phone exchange (meaning I’d have to give my enV touch back in exchange for the DROID) it’s an early upgrade.  I keep my enV Touch (which is not really a plus, but whatever) and get the DROID at the upgrade price.  After paying my $300 + taxes I walk out of the store with the DROID.

DROID

DROID, bitches!

Review of the DROID (Kinda)

So after having the phone for a bit now I’ve come to really love this phone more and more. Just a quick review (because this really isn’t a review blog) should suffice.

The screen on this phone is BEAUTIFUL.  It’s huge, bright, responsive, and just amazing. The Android interface is actually very intuitive and easy to work with.  The apps for it are pretty good; I wish some of them were a bit more refined with some things (the facebook app sometimes loads the browser for some things, which I think is a bit weird, but that’s not the phone’s fault, it’s the app).

It comes with a pre-installed 16GB microSD card.  This is enough space for plenty of apps and music and if you need more go buy a 32GB card! I love that it uses microSD as storage instead of non-removable internal storage.

It’s one of the few android phones with a real keyboard.  The keyboard is very flat, so it’s a bit tough to get used to typing on, but it functions very nicely.  Even when not using the real keyboard the virtual one is surprisingly responsive and easy to type on, much better than the one on the enV Touch.

One thing that surprised me was it’s feel. Yeah, the feeling of the phone.  What do I mean? It doesn’t feel like a piece of plastic that’s going to fall apart in your hand if you squeeze it. It’s heavy, sturdy, and just really solidly build.  You could probably bludgeon someone to death with it, that’s how it feels.

Its also a very quick phone.  Apps are pretty fast to load, websites load nicely (over wifi and Verizon’s network).  It doesn’t feel laggy that much at all.

I know there are a lot more things to talk about with this phone, but I’m not going to go into it too much.  I’m sure I’ll blog more about how much this thing kicks ass, and how much I prefer AndroidOS to the iPhone’s OS, but that’s going to be for later.

So, fuck the iPhone and AT&T, give me my DROID!

Ol’ Reliables

November 16th, 2009

I couldn’t tell you when I actually got my first computer. I can tell you that I first got an old used Tandy TRS-80 color computer from someone with loads of games and software. It came with a 5 1/4-inch floppy and an actual color ink-jet printer! I had the computer for a little while before it started to become difficult to load programs and then the thing just stopped working. I don’t know how old it was when I got it, but it was old.

Tandy TRS-80 Color Computer

Tandy TRS-80 Color Computer

My next computer was a used Apple Performa 400. My first computer that was really usable. It ran some version of System 7, had a geoport 56k modem, and a 15-inch monitor. The computer came with some productivity software (Claris Works, Pagemaker) and some games (Sim City, Myst, Doom II). The hard drive was 750MB. Although the thing never died (computer or hard drive) the system would just stop working from various System 7 related crap. I lost it 2 times in the year or so I owned it, and finally I let it go.

Macintosh Performa 400

Macintosh Performa 400

As you can tell from the title, this post is obviously not about those machines. No, this post is just about systems I have had that never wanted to go. They never died, I never had major hardware issues, just the occasional software hiccup. I’m going to start with my first REAL machine. It was a no name brand custom PC purchased sometime in 1998.

My parents finally decided it was time for me to get a real system. After years of begging for a real computer our friend Rocco decided to put it on his credit card for my parents and actually get me a full, new, computer system. We drove to this computer store way out in the middle of no where and look around a bit. My dad and Rocco had no idea what to look for, but I did. I found one machine that stood out from the others; 300mhz AMD K6-2 processor, 32MB SDRAM, 56K modem, 8MB onboard VRAM, 52x CD drive, 4GB hard drive with windows 95, a beautiful 17-inch monitor, and even 2 USB ports! This was it. I wanted it, and I got it for $975 with a year warranty.

I was one of the only people on my block to have a 56k modem, and a computer that could play games and movies and music. I was one of the first people out of all of my friends with a new computer all to himself. I started eBay-ing at around 15 or 16, when I got my first job. With that money I started to upgrade my system. I upgraded the video to a Savage 4 PCI card, a Diamond audio sound card, I got up to 96MB ram, a CD-R (which was $300 when I first bought it), I added a 10GB and a 12GB hard drive for music and programs, and used the original 4GB Seagate drive as the system drive. I installed so many versions of Linux and windows it could make your head spin. I formatted it so many times I lost count. It was on almost all the time, hours and hours of intense (at the time) gaming, loud music, viruses, everything. I just worked that machine for everything it was worth and nothing inside it ever failed. Then I finally “upgraded” to a 450Mhz P3 Dell Gigaplex which was given to me from my old school library. I re-purposed the old machine as my own personal webserver (I had Cable internet in my house which another thing I really adopted first:  getting the best internet in the neighborhood…before cable was DSL).

The old webserver lasted through most of my undergraduate career sitting in my bedroom at home (and then our house in South Philly) idling on my cable connection 24/7 for maybe 3 years. I used it to host various things (pictures, my former website, friends’ pics, class projects, etc). In 2007 or so I finally decided to take the server offline, and drop the cable internet. I was never home anymore, and my parents didn’t go online at all, it was just an extra $45/mo that wasn’t going anywhere. The system was still using the original 4GB Seagate drive, original USB controller, original RAM, and the original video card (not the Savage 4) and even the original power supply. All working when I took it offline. It was slow, the CMOS battery kept dying (which I replaced 2 times in its lifetime), and it was loud from the old drives and old dusty fans, but it still worked perfectly.

The replacement Dell I had was tossed for an upgrade I got in college, another old Dell Dimension XPS with 700mhz P3 (The old Dell wasn’t dead, I just traded it for the other Dell). It was an old webserver years before, and I used it as my computer in my dorm for a few semesters. Many papers and hours of movies and gaming occurred on this machine’s life in my dorm also. It’s now used as my parents only computer at home. It’s running XP, has wireless, 512MB RAM, 2 hard drives, and still works fine.

Dell Dimension XPS

Dell Dimension XPS

My replacement for that, a PowerMac Blue and White G3 is sitting in my basement in Philly. It has a G4 upgrade in it, a 20GB and a 40GB hard drive, a DVD-R/RW, 512+MB RAM. That computer is from 1999, and it still works. I got the Mac from my current employer who was throwing it out. The original 60GB drive died on it (which is only my second drive failure in my life, my other was my old Toshiba laptop 5+ years into its life) and the system needs to be reinstalled…but it still WORKS.

Blue and White G3

Blue and White G3

I have a lot of hardware like the the Dell and the Mac; my old third-gen iPod (still used for storage!), my old Toshiba laptop (needs new hard drive, screen hinges are breaking), and other various systems I have built over my life. These all still work fine. Is it something I do to my systems that make them last longer? I like to think so. I like to think that I do take good care of my systems and try to get the most life out of them. Maybe it’s also that I just don’t thrown systems out at all until they are completely useless to me. Whatever it is, I have surprisingly good luck with hardware. I’m going to be replacing the Dell at home with an actual new computer sometime in the near future, but that dell will be reused as a server somewhere I can assume.

I’m not saying I have the best luck with machines, older entries clearly state that that I don’t, but I do have surprisingly good luck.

So I wonder, why do people have so many issues with their new machines which they spent thousands on and I have almost no issues at all on older systems? Do they not make computers like they used to? Is hardware getting crappier? Or is it that performance comes with the high price of high failure rates? I can safely assume that a 10,000RPM 700GB drive will get much more wear and tear on it than a 300GB 7200RPM drive, but shouldn’t the failure rate be lowered as time goes on with technology? We have better materials, and better methods of testing hardware now. Should we just stick to old hardware because it’s “safer?” Or should we just accept the high failure rate because performance is worth much more? I wonder.