Archive for the 'from Blogger' Category

Free Cellphones for Low-income Households

There is a federal program that offers a monthly subsidy of $9.25 per month to people with low-income (income that is at or below 135% of the federal Poverty Guidelines or participate in a select few assistance programs). It is called the Lifeline program and the FCC oversees it. The lifeline program is limited to one-per-household. It is not funded with Federal tax dollars; instead telephone service providers are required to fund the program. They usually do this by adding a separate charge to customers’ bills every month. In my cell phone bill it is called the ‘Federal Universal Service Charge’ and costs me $1.25 a month.

The program has in recent years been labeled as ‘Obama phones’. This may have something to do with a notorious and dubious video that went viral and that the media latched onto in 2012. Perhaps more appropriately, increased scrutiny over the program was due to the rampant corruption and fraud taking place in the Lifeline program and reported in 2012 and 2013 (“FCC: 41 percent of Lifeline phone subsidies in 2012 weren’t verified,” n.d.).

The Lifeline program actually began its life much earlier. The Telecommunications Act of 1996 created the Universal Service Fund (USF), which required all telecommunication carriers to contribute to the USF, used to provide low-income families with Lifeline Assistance.

(Note: Some sources are actually claiming the Lifeline program began in 1985, but I haven’t been able to verify that claim)

In 2005, Lifeline discounts were made available to qualifying low-income consumers on pre-paid wireless service plans in addition to traditional landline service (“Lifeline Program for Low-Income Consumers,” n.d.).

In 2008 the FCC allowed wireless carrier Tracfone to join the program’s list of approved providers (Malter, 2012). Tracfone is a subsidiary of Mexico’s largest telecommunications company América Móvil and has holding agreements with the United States’ largest wireless network operators to provide service using their networks, including Verizon Wireless, AT&T Mobility, Sprint Corporation, T-Mobile US, and U.S. Cellular.

In 2008 Tracfone wireless was building a big business and the FCC agreed for them to give eligible customers prepaid customers lifeline minutes upfront with a free phone changed the game. Tracfone has aggressively gone after Lifeline customers. It advertises its “free phone” on television, pays commissioned street teams to canvas low-income neighborhoods for new subscribers. They have over 4 million lifeline subscribers in their Safelink program, and collected $452 million in 2011 from the program’s subsidies (Malter, 2012). They are the largest provider in the Lifeline program.

Unfortunately when steps were taken in the 2000s to open the program to mobile wireless service, controls were not taken to protect against waste, fraud, and abuse. As a result of these decisions, the program almost tripled in size from 2008 (about $784 million) to 2012(almost $2.2 billion)(“STATEMENT OF CHAIRMAN TOM WHEELER,” n.d.)



On January 31, 2012, the FCC adopted comprehensive reform and modernization of the Lifeline program (“Lifeline Program for Low-Income Consumers,” n.d.). The FCC implemented anti-fraud measures, increasing the use of eligibility databases to enable automated verification of consumers’ Lifeline eligibility and creating a National Lifeline Accountability Database to prevent multiple carriers from receiving support from the same subscriber. The agency said it canceled 800,000 duplicate contracts and expected to save $200 million in 2012 (Malter, 2012). These were much needed reforms as previously the FCC allowed consumers to self-certify (Ante, n.d.).

This year the FCC allowed Lifeline recipients to buy broadband with their subsidy too. The amount of the subsidy will stay the same.


Closing Thoughts

I support the Lifeline program now that it has been reformed. Communication is such an integral part of our society, and it is hard for me to imagine functioning without a cell phone. I was without a cellphone earlier last month for three days after it got wet in the rain and I felt deprived. Specifically looking at the homelessness, I believe this can be an enabler for the homeless to get connected with much needed services that are available to them. This can be an extremely cost-effective way to help people help themselves by providing them with a pathway to be connected with the rest of society. It is hard to get a job without a phone.

I was looking at the Safelink website (TracFone brand) and they advertise a free cell phone for Lifelink subscribers, 500 Free Minutes and unlimited texts per month for the first 4 Months, and 250 Minutes and Unlimited Texts per month thereafter. That is a pretty good deal for not paying anything.

Recently this month FCC has reached an agreement with TracFone for them to unlock all of their handsets.  The Bureau’s investigation found that TracFone violated agency rules by improperly certifying that it would unlock phones for its customers enrolled in the FCC’s Lifeline program (“FCC Reaches Agreement with TracFone to Unlock Mobile Phones,” n.d.).



Ante, S. E. (n.d.). Millions Improperly Claimed U.S. Phone Subsidies. Retrieved July 7, 2015, from

FCC: 41 percent of Lifeline phone subsidies in 2012 weren’t verified. (n.d.). Retrieved July 7, 2015, from

FCC Reaches Agreement with TracFone to Unlock Mobile Phones. (n.d.). Retrieved July 6, 2015, from

Goldman, D. (2015, June 18). “Obamaphones” expand to Internet use. Retrieved July 6, 2015, from

Lifeline Program for Low-Income Consumers. (n.d.). Retrieved July 6, 2015, from

Malter, J. (2012, October 26). Who gets rich off “free” government phones. Retrieved July 6, 2015, from




iBeacon is a piece of Bluetooth location based tech that was introduced in iOS 7 and is also found in the latest version of Android. It is relatively simple in concept. A Bluetooth transmitter emits a signal and your phone can pick it up. That’s basically it. But please don’t stop reading. Big things have small beginnings.

I attended an iBeacon Meetup recently to learn more about it. It was at in DC, a very cool place for start-ups and the like. Three presentations were given about iBeacon. The first one was the most comprehensive, given by Radius Networks, a whole company that seems to be built around working with iBeacon. The presenter did a great job talking about the potential of iBeacon, its capabilities, and limitations.

The event had a bunch of iBeacons around the room and an App that we could download and start detecting iBeacons. iBeacons have a range of about 50 meters and are just bluetooth transmitters. They can come in many forms such as a battery powered dongle, usb hub, laptop, or even your iPhone itself. All they do is emit a three-part identifier every second or more. There is also a signal strength value that enables a rough estimate of distance from phone. iBeacons don’t transfer any actual information.

iBeacon usb hub

iBeacon usb hub

Using a unique identifier iPhones can detect iBeacons of a certain type. The user will have to have a specific application on their phone to see the right iBeacons. The iPhone can monitor for the right iBeacons and when one is found it can launch the application for 5 seconds. Enough time for instance, to display a notification on your phone. The second presenter gave a neat demo of a food stand having an app. When the customer walked into the store the app would open with the latest menu, the customer could order with their phone and be notified when their order was ready.

The most important thing I learned about iBeacon was that iBeacon is not good for providing accurate indoor locations. This is what I would be most interested in, I have done some research in micro-geographical spaces. I think this is a rather technological challenge, because I think you need some rather precise clocks to accurately measure signals between the transmitter and receiver in such close areas. I’m no expert in this area however.

Nevertheless I think iBeacon is still a cool feature and I can see it taking off in the next year. It would definitely be useful for making purchases in physical locations and interacting with displays. I think some creative people will find uses for it in games as well.



Coding is a great skill to have. is going back to school to get a degree in Computer Science. It had been said that learning to program is like the literacy of the 21st century. You don’t have to be a professional programmer to learn. Writing code might help you write a macro to automate some routine tasks you do at work. Or maybe you can now design that kick ass website and finally implement that idea had in your head for years. Now you’ll have something to talk about when you go on that date with your geek crush (You had me at “Hello World.”).

I have been into computers and technology for a long time, and my profession is highly intertwined with computing. However, early on I have shied away from coding. Either I didn’t fully understand what it was about, was intimidated, or didn’t put in the effort to learn. Also, many of the books out there are very dry and a pain to learn from. Nevertheless, over the years I have gone through introductory books on several programming languages. It was enough to help me in both work and school.

Even though I know a little bit about several languages, I would like to strive to an expert in one. I have this project that I recently completed that involved me scraping information from different websites and saving it on spreadsheets. After doing some research online, I decided that coding this task in Python would work best for me. The prior year I went through Head First Python. It was really good; in fact I recommend for beginners just about any book in the O’REILLY Head First series. Unfortunately, since I haven’t touched Python in a whole year, I had forgotten too much to just dive back in.

Anyways I started learning Python again from two new sites: Real Python and Code Academy. Real Python is a Kickstarter project and seemed good, but it was in the end it was just a pdf and I never got more than 1/3 through it. The truth is that Code Academy stole the spotlight away and I ended up finishing the whole course in under two weeks. After that I was able to dive into my scraping project and know enough Python to finish it. I’ll save my full review for the next post!


DARPA Innovation House

This is the post where I get to brag about what I’m doing. I’m the lead developer for one of the teams selected for the DARPA House Innovation Project. This is an eight week program that started on Sept 17th. This came at a great time for me as I wrapped up my summer internship as well as completed all my thesis requirements in August.

Let me share some of the DARPA Innohouse press kit:

It feels great to be working for the agency that created the internet and was critical in the development of UAVs. I first took notice about the project in July reading, a technology blog that I read practically daily. I decided to put together a proposal and a team and apply; and now here I am!

Our team is called Looking Glass. We are creating software that can extract meaningful information that is relevant to the user and present it to them in a meaningful way. We have reshaped our concept several times since beginning our project and are approaching this problem from different angles. I have started a new blog for our team at I’ll work on linking our team posts for Looking Glass to my personal blog site.

DARPA is experimenting on the feasibility of effective software design and development in a short-fuse, ‘crucible-style’ living and working environment. I have heard some chatter around the office that we might be lab rats in some type of social experiment.

There are lots of resources at our disposal some amazing mentors to help guide us. This is important as the objectives are not well defined on purpose, it seems like they really don’t want to risk constraining us. So far I have been working many hours and learning a ton. I feel like I need to work twice as hard in order to stand out amongst the other teams. At the same time this project is more of a collaborative effort and everyone has been really friendly and supportive so far. There are six teams total, and I am surrounded by a lot of talent; from nuclear physicists to digital signal experts to artists.


Adding the Warp Drive

I said once before that I would like to get a new Macbook Pro every two years. The last model I bought was in mid-2010. The new MacBook Pro with Retina display is a remarkable machine. The resolution is crazy, it is super thin, and has flash storage. It is also ridiculously expensive.

For fun I will see how much the model I would want costs. The base price for the 15-inch: 2.3 Ghz Retina display is $2,199.00. The 256GB of Flash Storage is not sufficient. I will upgrade it to 512GB and add $500. That comes out to a total of $2,699.00!

Earlier this year I doubled the memory in my computer to 8GB from 4GB. I did not see a great increase in performance. I came to the realization that it is the hard drive that is the bottleneck. The speed of Solid State Disks (SSDs) blows hard disk drives out of the water. They are considerably more expensive, but their price has declined over the past two years.

I am not so worried about having the retina display (2880 by 1800). My computer has a 1680 by 1050 display, which was the high-resolution screen upgrade at the time. It is also nice because it matches the same resolution as my external monitor.Although my current Macbook Pro isn’t as thin as the 0.71 inch retina display model, 0.95 inches is still respectable.

I bought a 512 GB Crucial M4 SSD for $400. It also is larger than my previous 320GB HDD, which was almost to capacity. Installation was easy enough; the package I bought came with a laptop upgrade kit. Using the data transfer cable and included SuperDuper! software, I cloned my HDD to my SSD. I then unscrewed the cover of my laptop and replaced the hard drive (I needed to buy a Torx screwdriver for the disk mounts).That was about it! I had boot camp installed, which lets you partition your hard drive and install Windows one of your partitions. I decided not to clone my Windows partition and went for a clean install.

HDD speeds

SSD speeds

The speed on my laptop is amazing. It feels like a brand new machine, everything happens near instantaneously! The SSD was worth the price, and my laptop can now last me for many more years. The booting up time is fast too. The icing to the cake is that I also upgraded to OSX Mountain Lion, and Microsoft Office 2010 on my Windows partition!


Try It Racing

I don’t know anything about NASCAR, but I like cars that can go super fast. This past weekend I was lucky enough to drive on the Old Dominion Speedway in Manassas. I got to drive 15 laps in a late model stock car with Try It Racing.

This was the first time I ever visited Old Dominion Speedway, and it is pretty interesting. It has an unassuming entrance, and seems sort of rundown when you approach the track from Dumfries road. Once you drive past the entranceway the space opens up and the short track lies to your right. On the way back to my car I walked past the Old Dominion Drag Strip. I hear that almost every Friday night from March to October there is racing; I would like to check it out one day.

I bought a groupon about a year ago, and decided to try it out. I think it is worth it if you get a groupon or a living social deal. If not, then the full price I feel would be too high. They did surprise me with a 30-dollar fee at the booth. The way it worked is that there was a pace car that I had to follow; at the same time there was a ride car zooming along the track. The ride car was driven by a professional driver and was being driven at about twice the speed of the other cars.

After getting in my race suit, selecting the proper helmet, and receiving safety instructions it was my turn to drive around the track. I quickly hopped into the car with my legs first through the side window. I was taught quickly how to secure my seatbelt, attach/detach the steering wheel, and how to turn on the car. This was all done very quickly and my adrenaline was starting to rush. Before I knew it I was on the track following the pace car.

As I started driving I was in complete focus, absorbing every detail around me. The steering wheel was stiffer than I was used to. I never drove a car with such a stiff suspension; I could feel every little bump on the road. In the back of my mind, I kept on repeating to myself “Whatever you do, don’t crash!” After the first 3 laps I felt more at ease. I was a little confused when I was told right before I took off that I shouldn’t use the brakes, because letting go of the accelerator on the turns would slow the car down enough. After driving I noticed how this was true. I practiced accelerating as I reached the apex of each curve. The advantages of having the short track is that is gave me more time to practice turning. In between curves there was only little room to accelerate; yet this was all that was needed to appreciate all the power the car had. I was gripping on so tight to the steering wheel, and the suspension was so stiff, that it was really starting to tire out my shoulders. I have grown a newfound respect for professional racecar drivers now.

For my second ride I got to go in the ride car with a professional driver for 5 laps. This was a whole new adventure. It amazed me how fast we passed the other two cars. We were so close that the driver could have reached out and touched the other car if he wanted to. The G-forces I experienced in the curves was crazy.


ride along car

Overall it was a really awesome exciting experience. I would like to do something similar again someday. Our safety instructor told our group that there are some pretty cool racing schools in Richmond.



Ebay and Freecycle

A great way to start the New Year is to go reorganize your stuff. That way you reduce clutter, find things more easily, and maybe earn yourself some cash or save the world!

How can you do this you ask? Well as you reorganize your stuff create a big pile. This pile will consist of things that you will not use in the next 3 years (time period can be adjusted to fit your psyche). Done? Good. Now split your monster pile into two separate piles. The first 1 consists things that people will actually pay you to get. The second pile consists of things that people might want, but are hard to sell or ship, or wouldn’t be worth the effort (maybe only fetch a few bucks).

Do a quick brain scan to see if any of your friends or family might want any of your cool stuff that you don’t use. Maybe they have a birthday coming up? You can set those items aside.

For pile 1, I recommend Ebay or Craigslist. I usually use Ebay for smaller items that are easy to ship. Craigslist is great for larger items that can be picked up easily. For example I sold my old subwoofer and amplifier through Craigslist. Here is what I posted on Ebay today…

For pile 2 you can try donating to charity, or Freecycling. The Freecycle network is made up of many groups around the world. It is a network were people post things they are giving away for free. It is all about reusing and keeping stuff out of landfills. I subscribed myself to it. Unfortunately it isn’t the easiest system to use, but once you get the hang of the routines it is rather easy. The frequent e-mails might annoy you, but you can adjust these setting if you like. Several years ago I got a CRT computer monitor, but mostly there is nothing that interests me to take. I tried posting several offers on the site this week and it has been working great. People are really quick at responding and taking my stuff! Haha.

My recent Freecycle Post

Good luck starting 2012 on the right track!


Marine Corps Marathon 2011

The Marine Corps marathon I ran this past Sunday was a great success. I am entering the recovery phase with a great sense of accomplishment. I completed the marathon in 3 hours, 29 minutes, and 31 seconds. Not too shabby. More importantly, with the help of family and friends I reached my goal of raising over $1500 to support people with disabilities!

start of the race

It was snowing the day before the race, fortunately it warmed up a bit for race day. I was prepared for the conditions with pants, under armour, gloves, and a beanie. I am still debating whether the pants were too much clothing or not. I started the race near the beginning of the pack, in the past I have started in the middle. The first part of the race had a decent hill, after that it was pretty flat until the end of the race. I was doing awesome during the first half of the race, if I kept the pace I could have run the marathon in 3 hours and 15 minutes. Unfortunately I started running out of gas and had to slow down for the second half of the marathon. I don’t know if I like starting near the front, because a lot of people started to pass me after the halfway mark. Even with the crowd, support and the Washington Monuments around me, my strides shortened. Crossing the George Mason Memorial Bridge to reach the 20-mile marker was one of the hardest parts. After the bridge I felt that all my energy stored were depleted, so sheer willpower carried me through to the finish line.

The marines did an excellent job of organizing the race and making sure everything went smoothly. It wasn’t noticeable to me that so many people were in the race, making it the 5th most popular race in the US. It was great connecting with my fellow runners after the race in Charity Village.

My plan for the next few weeks is to rest a lot, and that includes eating a ton for Thanksgiving!