Latest Entries »

All-Time Favorite Tweet

This is my favorite Tweet of all time.

I just received the news that my mom’s cancer is completely in remission. She battled stage IV thyroid cancer, and kicked its ass. In case you can’t guess, my mother is an exceptional and amazing woman. Here she is in this photo with most of her 7 children (including me). My oldest sister and another adopted brother aren’t here. Any person who can raise 7 children is great. Anyone who can battle serious illness with 5 children still in the house, and doing almost all of the parenting alone is a force to be reckoned with. Congrats, Mom!

Playing Video Games for 24 Hours for Charity

My friends and I, along with thousands of others, are going to be doing a “marathon” for charity. It’s not really a marathon, as in an event where people actually do physical activity outdoors, but we will be playing video games for 24 hours straight to raise more than a half a million dollars for charity. So let’s just call it a marathon. It sounds better than “march of death”.

This has to be at least as hard as walking. Or running. Or whatever it is that people do at normal marathons.

It’s for a great cause, too. The Children’s Miracle Network hospital of Oakland is terribly cash strapped, and there are so many children in need that it really breaks my heart. My team hopes to raise thousands of dollars, and there are more than 100 teams. The amount of money raised in this fundraiser is truly staggering.

I’m asking everyone I know to consider donating to the cause. If everyone who reads my blog, follows me on Twitter, or calls me a Facebook friend gave me just $1 for every hour that I’ll be playing video games, I think it would be about 700 grand. That’s just a quick back-of-the-bar-napkin estimate. The real number is probably much higher.

But I can’t do it without your help! Donating is really easy, just go here and give them your digits: http://extra-life.org/participant/banjor

Managing Government IT Projects

Managing large government IT projects? Don’t do it alone. A good general trusts his lieutenants.

If you get significant funding, resist the urge to buy more technology, you should first spend some of it on a manager with experience in government software projects. Otherwise you will find yourself getting mired down in areas which are non-technical, and you won’t be able to focus on design, programming and advocacy.

If you don’t get sufficient funding, resist the urge to promise too much on a tight budget. Managing expectations is just as important as managing resources when it comes to the overall success of the project.

I’ve worked in the public and federal sectors for several years now, and I have had to do too much project planning and management on my own. The process is different in government work than it is in the private sector. Coming from the startup and tech innovation sector, I found that many of my assumptions were wrong. In government projects, things take (much) longer, money goes through painful bureaucratic delays before being freed up, and it is much harder to get someone to make executive decisions and see that they are enforced.

A good project manager with government project experience will know to break the project into smaller parts, remove dependencies, and make a project more parallelizable so that you don’t end up with a team of people waiting for a critical milestone. Also, they will be able to do resource management and expenditure tracking better from 50,000 feet than you can from the ground.

Crowdsourcing Meets Malicious Hacking

Recent developments in the world of malicious hacking show that combining multiple technologies can lead to big things. The latest craze in combining crowdsourcing with organized cracking has brought the general public in on the effort, rather than making them passive observers.

The attacks from the malicious hacking group Anonymous have grown in both the profile of their targets and the media attention they have garnered. Anonymous even set up web pages where users with zero knowledge or experience in the realm of cracking websites could join in and help with the distributed attacks from their personal computers.

The cracking group LulzSec have been advertising phone numbers for a suggestions line that allows anyone to anonymously suggest their next target. Combined with the recent high-profile cracks that LulzSec have taken credit for, this helps to create a guerilla people vs. establishment air about these activities. This explains part of the hero-worship for LulzSec and Anonymous.

I think we can expect to see more of this as social networking and ubiquitous smart phones make it possible for individuals or groups to harness the computing power in peoples pockets and social networks to overpower security defense systems of companies and governments.

What’s the answer to this emerging threat? Adding bigger firewalls and more draconian security policy does nothing to prevent a large-scale distributed attack on all potentially vulnerable points within an organization’s network. It only takes one weak point for the attack to get further inside, and increasingly attacks are becoming indistinguishable from legitimate business. The real answer is for information security personnel and departments to use the same kind of crowdsourcing approach that the bad guys are using. Employers can help by encouraging their information security departments to share information, engage with professional groups, and develop communities to strengthen the whole field. Governments have learned this lesson in response to traditional terrorism and insurgencies, and it’s time for the same approach to be applied to cyber warfare.

So Obvious It Hurts

Some things are just so obvious it hurts:

“The amount of error a topological quantum computing system can sustain corresponds to how many interactions in the underlying spin glass can be frustrated before the material stops being ferromagnetic.”

I mean, come on, duh!

http://www.tacc.utexas.edu/news/feature-stories/2011/overcoming-quantum-error/

Content copyright Dan Sneddon and Dan Sneddon Consulting