I have a problem with the telecomm providers in the USA and how they go about building out their network infrastructure. Here's an exerpt from a Friendfeed conversation sparked by a Ping.fm post by @ChrisPirillo. I agreed with Chris' comment, but I'm sick and tired of the fanboi bashing in either camp.
My comment:
That's pretty much an apples to oranges comparison, and therefore I agree. It's a stupid comparison. I ditched my iPhone 3G on AT&T's crappy 3G network for HTC Incredible on Verizon's 3G EVDO network. I bet my Incredible gets better battery life than the EVO. I don't need (want) a 4G wimax (sucky tech) modem in addition to Sprint 3G CDMA tech crammed into a single device. No wonder the EVO is so big. How many radios does it have anyway? The EVO is an intermediate device that will be relevant until the *REAL* 4G LTE networks come online next year. I'll take Verizon 3G over 4G Wimax (especially for the price) any day (especially given 4G coverage vs. Verizon 3G. I'll also take the Snapdragon 1Ghz chip over my old iPhone 3G. There. That's my position and I'm sticking with it. Anyone want to buy my iPhone 3G?
BOTTOM LINE: I'm an UBER GEEK. I use whatever works best for me at any given point in time. Right now, Android on Verizon is making me a lot happier than iPhone on AT&T.
Right now, my iPad is working better than my old ASUS 1005HA netbook. I am using my iPad for more and more business purposes each and every day and I consider it to be an integral part of my workflow.
I have a Macbook hooked up to my 56" Samsung DLP HD set that I use for music streaming and watching Hulu and Youtube. I run a copy of Windows XP in VMware Fusion on this laptop. I keep all the books for my businesses on Quicken running inside XP on Mac OSX.
I have a Dell Vostro 3300 running Windows 7 with VMware Workstation 7.1 running an Ubuntu VM for active prototyping and development.
While initially intrigued by the announcements at the Facebook F8 developer conference a few weeks ago, I've had some time to digest what it means, read some really good blog posts (here, here, and here), and spent some time playing around with the new Graph API.
I've come to the conclusion that while I don't like what they are doing one bit, I do see the genius behind it. I don't have a problem with them making my information public, as I post a LOT of my data across a wide range of social networking sites like Friendfeed and Twitter. I also share many of my online accounts on my Google Profile.
Where I think Facebook crossed the line is their strong arm tactics, opt-out strategy, and move to begin monetizing the social graph. They are essentially forcing me to make my profile, interests, and other personal information public by linking to public pages from my profile. If I choose otherwise, they remove those sections from my profile altogether.
I see this as move as a re-incarnation of Beacon, a brilliant monetization and brand-marketing strategy, but completely wrong due to the privacy implications. The average Facebook user is probably not even aware of the fact that simply stating you like something on a public page, in your profile, or "Liking" something in your news feed is an implicit product/brand endorsement.
This new strategy effectively allows Facebook to take their ad platform to the next level and begin monetizing the social graph through implicit product/brand endorsement. Just because I "Like" a picture or post that contains a product/brand name doesn't mean that I endorse that particular product/brand.
This is not what I intended my personal data to be used for.
As a result of these changes, I'm decided to strip my profile down to a bare minimum for now and may go so far as to deactivate it altogether.
Am I wrong in being concerned about what Facebook is doing with my data and social graph? Let me know what you think in the comments below or join me in the conversation on Friendfeed or Twitter.
The next great battle for domination over Operating Systems for netbook and smaller class devices is upon us. Chrome OS vs Windows 7, with a few others like Moblin, Jolicloud, Android, and a couple other flavors of Linux out in the wild. It will be interesting to see how this plays out in the coming months and years, especially with the next generation of hardware due out.
The Atom and Ion processors are game changing chips helping to fuel this (r)evolution. I believe the Intel Atom, Moorestown, and Medfield processors will be as important, if not more important than the original Pentiums.
I've been hacking around with netbook class hardware for about 9 months and have a multitude of netbooks, nettops, and I just recently completed the buildout of 5 new Atom-based desktops that each cost $191. The Intel N280 chip that is powering the Asus Eee 1005HA that I'm typing this on is an amazing chip that only consumes 2.5 watts of power. Pretty cool to see my battery meter say "10 hours" of life left. This is also made possible with innovations in energy efficient backlit LED technology.
I see this as the beginning of a new wave of innovation in software, hardware, and computing in general. It opens the door for developers and engineers to rethink the traditional Human Computer Interaction (HCI) patterns. In the coming months and years, sw and hw platforms like ChromeOS, Windows 7, Atom, Ion, and Medfield will drive more pervasive computing models helping bring access to more and more people and an entire new class of small, powerful, smart, always-connected devices.
With announcements recently from Nokia about plans to use the forthcoming Intel Moorsetown and Medfield processor line for its next line of smartphones and similar mobile devices, it's only a matter of time before the floodgates open to a whole new class of smart always-connected internet devices.
I'm very excited about using all this shiny new hw and sw tech to tackle some really hard problems.
The timing of this couldn't be more relevant. I recently reconnected with my good friend Duane Nickull who I worked with in the early stage of my career in the enterprise software business. We worked together on an early web services and e-business standards initiative led by the United Nations CEFACT group and the OASIS standards organization. We co-edited a standard called the ebXML Technical Architecture specification nearly 8 years ago.
Duane just crafted an excellent blog post recapping the challenges we faced, the experiences we had, and the lessons we learned. This is in support of his new O'Reilly book "Web2.0 Patterns". I highly suggest that anyone responsible for building systems, managing software projects and cross-organizational initiatives check it out:
My day started at Zoka Coffee in the University District.
Coffee, breakfast, and some light coding / app config. Then bailed for home, which is where I'm at right now. As it's a holiday weekend, where many our out squeezing in one last extended summer weekend, I'm pretty well tied up with the reality that are my unavoidable deliverables. I've got no problem spending my weekend this way, as I know I am working hard towards something much bigger. So with that, here's a list of what I've got on tap this Labor Day weekend.
What are you all doing? @infinitelymeta me on Twitter or *Like* this post on Friendfeed to get in on the conversation. That's where I tend to hang out on socnets these days.
Happy Labor Day everyone!
Brian's Uber List
New range/oven delivery for unit 2214 (one of my new tenants stove broke so I replaced it with this:
Put out For Rent sign for my soon to be available 1BR apartment in Eastlake, Seattle WA 98102. It rents for $1400 and is the entire lower floor of an historic Victorian home that was built in 1908. An excellent spacious unit with great lighting. Email eastlakeassociates at gmail if interested or call 206.328.3379 and leave a message.
Java/JSF/AJAX - I'm putting the final interfaces and code tweaks in place for a project that I've spend a quarter working on. Final interfaces in place, but still have 75+ line item bug list. Need to go code complete by Monday evening to begin FTP transfer of Development VMware image from one side of our network to an internal only host. Still have A LOT of work ahead of me to finish this project and go into team only beta next week with Public Beta (internal corp net) on Sept 8.
Landscaping & trim to prep for fall. Luckily, I really enjoy this task. Especially when my 5.5 yr old nephew Logan joins me. He makes some pretty good coin and he's a GREAT helper.
Working with my friend Thom, the Ichthyogenius on our latest project, Reef In A Box that we are looking to launch in the coming months.
Working on the YTranslate.us engine. Coding in PHP/mySQL/Python/etc. Toying with new SMS gateway (thanks to Mona' Friendfeed post).
Meeting with contractor on some fix-r-up-r projects for 3 of my apts in preparation for Fall/Winter.
Looking for electrician to install some motion-sensor aware lighting in my back alley and in between my building to deal with my unwanted-persons-on-my-property challenge.
Water changes & general maintenance on my 300 gallon reef tank.
Prep/meet with GC on new reef tank project. Wait till you see what I'm going to build. It's gonna pop!
Shade garden v2. Part of the landscaping stuff I suppose, but definitely worthy of mention.
Replace fire extinguisher in common area to be in compliance with recent Seattle City Fire Department inspection.
OMFG. I can't muster the energy right now to capture the energy, passion, class, & inspiration that is Gnomedex. Until I come down off cloud 9, here's where my attention's currently at.
I predict this will be the buzzworld du jour today and in the weeks/months ahead. "Everything as a Service". Makes perfect sense to me. Cloud computing, which really started to take off when Amazon launched it's AWS platform, is here to stay.
Today, Techcrunch broke the news that they alluded to over the weekend. Essentially, a partnership between Intel, HP, Yahoo!, and a few others to build a new cloud computing platform to allow developers and researchers to test the next generation computing model.
This is a very important development that holds promise for Infinitely Meta, and the engines that we want to build and deploy to the cloud. Our original plans were to leverage Amazon's AWS cloud and Google's App Engine (and related sites/services) as the deployment vehicle for our engines, but this new project may trump both Amazon and Google. Remember that we can't yet discount Microsoft, as they are also working on building their cloud under the Mesh umbrella.
As we continue to build our prototypes, we will likely deploy our engines to whatever cloud we feel will meet our needs. Most likely we will deploy our engines across all available clouds for the highest degree of fault tolerance and redundancy.
I find it VERY interesting that the last domain I registered was http://federatedclouds.com
OK. I've just spent the past hour or so updating my profile on Linked In summarizing the past 8 years of my professional career. It was over 2000 characters, which is the limit, so I cut and paste it into this post as well. I know I've probably got to clean it up a bit to polish, but please bare with me, as I dust off the cobwebs of my 8+ year tenure in the enterprise software space.
*****below is pasted from linked in profile *
8 year veteran in the enterprise software space with experience in pre-sales (Systems Engineer), Product Management, Standards & Evangelism (Standards & Technology Liaison).
Current role: Senior Systems Engineer, Business Process Management & Composite Applications. I'm one of 4 navy seal like SEs that make up the "Solution Center" team at Software AG. We are a "swat team" that can be deployed across the globe (virtually) to support pre- and post- sales activities. We support regional sales reps and SEs with the delivery of customized VMware-based demonstrations that showcase the breadth and depth of the Software AG Product Suite. My area of focus and expertise is in Business Process Management, Human Workflow, and Composite Applications. I'm fluent in most BPMS lingo, can crank out JSF-based webapps, and know enough Java to be dangerous. When I'm not building custom solutions, I'm supporting colleagues in the field and across the organization with a wide range of support duties that range from leading training sessions, generating content (whitepapers, tutorials, webexes), traveling on site to conduct on site demos / proof of concepts, online training & mentoring, remote web conferencing (webex). I also own and manage the 5 core business processes that govern what we do as a team (Solution Center).
Senior Product Manager - for about 5 years I was the product manager for an enteprise portal technology suite, first called DataChannel Server, later renamed Netegrity Interaction Server, then changed to webMethods Portal, then webMethods Access, then My webMethods Server, then webMethods Composite Application Framework. Whew. Lots of names, 3 major re-architectures, 4 major releases, countless minor releases, and god knows how many service packs, hot fixes, and feature roll-ups I've been through. I acted as PM for the Portal technology from roughly 2001-2006. In 2006, I transitioned out of Product Management into the Sales Organization where I currently serve as a Senior Systems Engineer.
Standards & Technology Liaison - I was originally hired by DataChannel, Inc in May of 2000 to serve in this exciting new role. I reported directly to DataChannel's CTO Norbert Mikula, where my primary responsibilities were to participate and sit on relevant standards bodies, seek out speaking opportunities at industry conferences, and generally oversee DataChannel's strategy with respect to leveraging emerging Web standards in our products and services. I was DataChannel's Advisory Committee Representative to the World Wide Web Consortium (W3C), sat on the OASIS XML.org Advisory Committee, was co-chair and co-editor of the ebXML Technical Architecture Standard, and particiapted in some capacity to the following standards efforts: SOAP, WSDL, UDDI, SAML, webDAV, XML Schema, SSTC, RosettaNet, ebXML, BPML, BPMI, and a few others that escape me now. When DataChannel was about to be acquired by Netegrity, I realized that my role as standards guy were probably targets for elimination, so I started building demos that showcased what our portal technology could do. I did that for about 6 months and then moved into my role as product manager for Netegrity's Portal technology initiatives, which were done under the brand "Netegrity Interaction Server" and later "PortalMinder".
This effectively sums up the past 8 years of job experience for me. I've only been hired once, back on May 8, 2000, but I've now officially worked for four different official business entities. I'm thankful to be working (albeit indirectly now) with the same core team of Java devs for 8+ years and that is the only thing that keeps me going during challenging times.
After reading this conversation thread on Friendfeed, I started to comment, but did a quick cut and paste into this here blog post. What follows was my original comment (not posted) that I would like to expand upon here. Then I'd like to get your feedback on Friendfeed, Twitter, or whatever stream you like to post your comments to. I really could care less where you reply, just make it findable!
Regarding my use of Linked In -
"I must admit that I have a LI account, but I have not updated it in probably 6 years. I've been working with the same team for 8+ years, having weathered 4 M&A events and countless reorgs. I've come to ignore Linked In because after having gone through the first M&A event, the only time I would get Linked In email would be when friends are riffed and forced to move on to other new positions in the industry."
*Expanding on comment here*
This became a recurring pattern after a while, where the only times I'd ever get email updates From Linked In were from people who were let go or less often just quit for other opportunities. I found myself trying to avoid accepting any of the "friend requests" or whatever their term is for adding people to your network, and I just stopped using it altogether.
I haven't logged into my account in years and if you check out my profile, you'll see that the last position I posted was "Senior Product Manager", which was 2 companies and three job title's ago.
I'm tempted to login to Linked In and update my profile, just so my stuff is accurate, but I have this recurring fear that all those people who tried to "friend" me and all of my CURRENT colleagues are going to come out of the woodwork and start picking my profile apart.
Many of my professional colleagues are not on Twitter, Friendfeed, or most of the other social networking sites I use regularly, and I'm not sure that I want them to "invade" the communities that I participate in outside of my dayjob.
I'm all for transparency, but I'm having a very hard time figuring out the right balance between personal vs my professional uses of these socnets.
What do you think? I'm very curious to hear what other people think and where I'll find the most valuealbe advice.