Our minds cannot repel logic of that magnitude!
Posts tagged Iphone
iDitched the iPhone, now iHappy
Jun 17th
Yep – that’s right…I ditched my iPhone. More specifically (and significantly more importantly), I ditched AT&T and their shitty service. Now I actually have a phone that works in my home – what a novel friggin concept, right?
Now don’t get me wrong – I’m not dissing the iPhone entirely. It was a great phone to me – when I had service and before I tried out the 4.0 OS. The lack of service in my house, or in anybody’s house, for that matter, was incredibly discouraging and frustrating. It was only a matter of time before I jumped ship.
Earlier in the day on Tuesday, I had found that my iPhone was bricked. Monday night I upgraded to the latest 4.0 beta OS given out by Apple. Wake up Tuesday morning, and I’m bricked. Soooo…I make a simple phone call to AT&T and find out my contract ETF (Early Termination Fee) was under $100. Alright, fair enough, that’ll make the blow less if Apple doesn’t fix my phone. So I make an appointment at the Genius Bar, go to the mall, and walk in to get my phone fixed.
Walking into an Apple store is like walking into a hippie-frat house. They’re so smug and pretentious it makes me puke just to walk in the store (that’s the hippie part). Sure, you’ve got good hardware. Sure, Mac OS X is more stable than Windows. But your shit is so retardedly overpriced it’s not even funny. But anyways, I sign in that I’m there and await my turn. Meanwhile a guy comes in with a MacBook Air to get fixed. They start working on it and he pulls out a Nexus One. This is where the frat part comes in. This guy was like a Alabama Crimson Tide fan walking into the Auburn Tiger’s stadium when the two play one another in the last game for the championship. I mean, everybody was brutal – “oooh, somebody’s got the droid, he’s not cool enough for the iPhone” and a whole slue of other shitty remarks come out from the Apple employees and customers alike. Gag me.
So they come up to fix my phone. They’re going to restore it, great, except for the fact that (and even I knew this) – attempting to restore a 4.0+ device down to 3.1.2 is just going to brick it further. Great job, genius (insert sarcasm). Luckily, I had AppleCare, so he says they’re going to replace it outright. What really got me to switch, though, was what he told me about my “old iPhone 3G” (sic) and the 4.0 OS: ”the 4.0 OS just isn’t designed for old hardware like your iPhone 3G – I’ve got a 3GS right here that you can purchase so you can run the 4.0 OS.” Easy there, trigger – my ass isn’t buying a phone right now, replace my old one.
Seriously? You tell me I shouldn’t run your latest and greatest operating system that says it will work on my phone, because my phone is “too old”? Fuck, the phone is less than 2 years old! Why the hell would I purchase another iPhone just to know that in 2 years Jobs is going to render it obsolete with their shitty OS upgrades. No thank you. I’ll go with a phone and a platform that doesn’t come with all the balls and chains.
Speaking of ball and chain, one of the best things that I’ve found about the Droid so far is the marketplace. Sure, they have a bunch of shitty apps that are just there because any dumb schmuck can pay $20 and piece together tutorials – as opposed, of course, to Apple’s App Store which has the gestapo making sure every app is up to par with Steve’s glorious outlook on life – but at least they’re on a market where the consumer gets to decide the best app for the job. The Android market is true capitalism and laizzes faire. The App Store is simply Apple’s implementation of a dictatorship and a police-state. I’ll take some freedom with my phone, thank you.
This brings me to telling you about my reading through Gizmodo, because I’ve fallen behind, and I saw an article about how AT&T in their infinite-douchedom had to suspend the sales of the iPhone 4 because their ordering system collapsed. I cannot express how little that surprises me, to be perfectly honest. AT&T was the major reason for the demise of the iPhone in the United States. Hell, if I lived in Canada or the EU, I would probably still have an iPhone – because I wouldn’t be jailed to what has got to be one of the shittiest cellular carriers in the world.
So now I have a less than 24-hour old, still brand new with the wrapping still on iPhone 3G 16gb to sell on eBay. The funny part? This two-year old device that won’t run Apple’s latest bullshit iOS will sell on eBay for more than I paid for two brand new Motorola Droids. I consider myself switching from one of the best smartphones on the market powered by the shittiest carrier on the market to another one of the best smartphones on the market powered by the best carrier on the market. If you fanboys want my iPhone so you can continue to be chained to the bullshit that is AT&T, so-be-it. You’ll just be one less retard completely connected to the world – enjoy having your life censored and controlled by Steve Jobs.
Vault Head Games and its first release – just around the corner!
Mar 30th
That’s right! I’ve finally seen a project through to its entirety! Vault Head Games, my game development company, is going to be releasing its first game very soon! The game right now is in it’s post-beta, final build, and is going to be going to the app review department at Apple at the end of the week! Within a few weeks, hopefully everybody will finally see Vault Head Games on the “What’s New” list on the iPhone/iPod App Store…and preferably not too long afterwards be seen in the “What’s Hot” lists! More details on the game and its release will come as we get things ironed out and hashed out – so keep your eyes peeled!
Happy New Year!
Jan 5th
Well everybody! Since it’s been a while, here’s to doing what I do best: waiting months before giving anybody an update! So, here’s the update! It’s a new year (happy new year everybody, btw), and with a new year I usually decide to make a ton of changes, so here’s the game-plan!
This weekend I plan on getting the next release of the WordPress-SMF Bridge Plugin completed. This is a major bugfix release that was made possible by all the fine folks reporting issues with the plugin!
Secondly, most major categories are going to be split into subdomains that are going to act like separate blogs. Notably, my rounds through my new Dwarven Fortress, Beerdragon the Apex of Man, will be available for reading at dwarffort.jonnyfunfun.com, gaming-related posts will be available at gaming.jonnyfunfun.com, programming-related posts will be available at programming.jonnyfunfun.com, and the projects page will be forwarding you to my Google Code profile page and from there you will be able to choose where you want to go. Each of these subdomains will have a different look and feel about them (hopefully, if I can get it working) that is a bit more appropriate for the topic. The main site will also be receiving a facelift.
Now, on that note, changes to my website are not the only things coming down the pipe. On top of that, Vault Head Games is going to make a splash while we rigorously start working on our first iPhone app – so that website will be receiving some well-needed, and far over-due TLC. I will also be starting a new job on the 11th, which being less of a drive and better hours is going to provide much more time for me to actually keep this blog up and moving.
So, with all that, happy new year everybody, and let’s make a big splash here in 2010!
Beginning my iPhone development…
Sep 18th
Well, I’ve finally broken down and done it. I’ve replaced my Windows desktop with a Mac, and now I’ve been sucked in to the realm of iPhone development. So if anybody has been wondering why it’s been a while since I’ve made a post – it’s because I’ve been spending my time working, being with the family, and developing for the iPhone. So keep your eyes peeled, because sooner than later, Vault Head Games is going to have a game on the App Store! More details to come soon!
Colloquy Mobile and ZNC – pushing even when I’m connected?
Aug 26th
Okay, so I recently picked up Colloquy Mobile for my iPhone so that I could stay connected to my IRC channels while I’m on the go. Now, since I do not own a mac (unfortunate, I know) I cannot run Colloquy itself, so using my desktop to send push notifications to my iPhone was not going to happen. As a result, I decided to set up a ZNC Bouncer and use the push module for ZNC that Colloquy provides. Everything went well, but I found one problem – even if I had my desktop machine connected to ZNC the module pushed notifications to my iPhone. That wasn’t cool. If I have some desktop IRC app connected to ZNC, I don’t want push notifications to my iPhone. So what did I do? I was a good programmer geek, and decided to make some mods to the module in order to get it working the way I wanted it to. Here’s what I came up with:
In colloquy.cpp (available here without my modification) around line 506, find the Push function:
bool Push(const CString& sNick, const CString& sMessage, const CString& sChannel, bool bHilite) { bool bRet = true; vector<CClient*>& vpClients = m_pUser->GetClients(); // Cycle through all of the cached devices for (map<CString, CDevice*>::iterator it = m_mspDevices.begin(); it != m_mspDevices.end(); it++) { CDevice* pDevice = it->second;
After the vector vpClients line, at about 510, add the following:
if (m_pUser->IsUserAttached()) { return false; }
The result should be the following:
bool Push(const CString& sNick, const CString& sMessage, const CString& sChannel, bool bHilite) { bool bRet = true; vector<CClient*>& vpClients = m_pUser->GetClients(); if (m_pUser->IsUserAttached()) { return false; } // Cycle through all of the cached devices for (map<CString, CDevice*>::iterator it = m_mspDevices.begin(); it != m_mspDevices.end(); it++) { CDevice* pDevice = it->second;
After making those mods, simply build the module, load it, and you will no longer receive push notifications when a client is attached to your ZNC bouncer! If you do not wish to modify the file yourself, it can also be downloaded from here: www.jonnyfunfun.com/pub/code/colloquy.cpp
My Newest Obsessions – iMob Online and Mafia Live!
Jan 26th
Okay, so recently I have found two apps for my iPhone, one free and one paid (but I got it on sale for only 99 cents) that have completely stolen my time – iMob and Mafia Live! They are, as you would assume, persistent, online games all about, you guessed it: making a mafia (or mob if you’re not up with the lingo). If you haven’t checked these apps out, do so. If you’re able to get Mafia Live! on sale still, do so – even if you have to pay full price for it, it’s worth it. They’re both good games, very intriguing, and both very fun to play. While iMob is much more graphical and has much more eye-candy, it crashes a lot and is slow (and at times painfully slow). On the other hand, Mafia Live! is not as graphical and rather plain looking, but it has never crashed for me and although right out of the box it was a little slow, it is never slow enough to make me want to throw -my iPhone to the other end of the room.
So, if you heed my advice and check these two apps out – be sure to add me to your mob. On iMob my friend code is 126-318-276 and on Mafia Live! my family code is 308-700-565. See you in the game!
New iPhone and Damaged Car
Oct 7th
So for those of you who are unware, my 24th birthday is coming up this Thursday the 9th, and as a result – my wonderful wife took me out to the Apple Store in the Walden Galleria to purchase me muh iPhone. Now on a good note, the iPhone is just simply awesome. It didn’t take long for her to fall in love with it and want one of her own.
On a not-so-good note, I managed to completely wreck my car as the result of a 9/10-point buck (so an easy 220+ pounds) at 65 miles an hour. Oddly enough, and a testament to my wonderful non-existend wad of luck lately, the first phone call I made with the brand new iPhone was to 911. Now the 911 dispatcher kept asking me where I was, and I really couldn’t tell him more than the expressway that I was on. I told him, “well, my phone as GPS so I can probably look it up.” He said back to me, “okay, let me see if I can pull that up here. <Pause> Oh yeah, you’re just outside of Colden. The mile marker in front of you is blah.” Nice to see that my $300 phone can at least tell emergency personnel where I am. But yeah, so back to the buck. He picked the perfect time to run in front of me – just when I looked over my shoulder to change lanes. I look back, and wham! I just wrecked that deer’s day. From what was left of him, which included only half of his head, I counted 5 points so I guessed that the other half of his head had to have 4, 5, or 6 points. Seems like I should go hunting with my car more often…

