Gates wants more insourcing

Microsoft Chairman and Chief Software Architect Bill Gates is asking the US government to let more foreign citizens work at US corporations.
Gates says that current work visa limits are preventing skilled workers from coming to the United States–costing the country its lead in computer science and other industries. “This is almost a case of a centrally controlled economy,” Gates said yesterday at the Library of Congress. “If the demand is there, why have the regulation at all?” Congress placed a cap on the issuance of work visas in the name of security and to protect jobs for US citizens. But the limits have reduced the number of workers coming into this country each year from 195,000 to 65,000 workers. “We’re just not seeing an available labor pool,” Gates added. [Source: WinInfo]

No wonder Longhorn is late, eh?

Gates wants more insourcing

Back from the MVP Summit

Just got back from the MVP Summit last evening and boy did we have fun. I’ll be posting about what I’ve seen and heard in the past week as soon as I can figure out which stuff I shouldn’t blog about. Typical of Microsoft, we were asked to sign NDAs on most of the stuff relating to Longhorn, the next Office and the next Visual Studio (not Whideby the one after that).

What I can say though is that I’ve met some truly wonderful people starting with MVPs from all over Asia to Microsofties in Singapore, India and Redmond. I’ve made many friends and jelled with some really, really cool people who do work on the bleeding edge. Man, what more can a geek ask for!

Back from the MVP Summit

Everday tips from MonkeyFilter

An assload of handy (and sometimes hilarious and asinine) everyday tips. Some NSFW. Here’s few of my faves:

  • When you drop a small object, like a pill, DO NOT flail about trying to catch it; instead stand still and watch it land.
  • Half the time trying to catch it means it bounces off you in some bizarre direction, or that you don’t see where it actually goes.
  • Keep an old blanket in the car. It can be used for spontaneous picnics, sleeping in rest areas, and covering up the random homeless person who looks cold.
  • To kill off weeds between bricks or in the cobblestones on your street, mix half-and-half white vinegar and cheap dish detergent and squirt it in the joints.
  • Hot water in a spray bottle will get most small bugs off plants, such as aphids.
  • A two-liter soda bottle can be used to keep celery fresh. Cut off the top and put a little water in the bottom, then stand the celery stalks in it in your fridge. Use the cut-off top as a funnel to fill your spice jars with bulk spices (way cheaper than buying them in bottles) – the mouth on a two-liter is about the right size for smaller jars.
  • If you have to leave something (luggage) unattended and don’t want it stolen, try drawing a large chalk circle on the ground around it.
  • Separate your laundry into their respective washload piles (whites, warm colors, cold colors, whatever) when you take them off, so you don’t have to bother on laundry day.
  • When waiting for the tube, look out for the faded white line along the platform edge – it’s more worn cos that’s where most of the doors end up stopping.
Everday tips from MonkeyFilter

Colombo .NET User Group Meeting – April

Prasanna’s session on NHibernate at this month’s user group meeting was a really cool eye opener into the world of ORM. I’ve heard a lot about Hibernate never truly realized that it was fast becoming so popular and is now taking on heavyweights like EJBs.

With ObjectSpaces looking more like a distant dream, NHibernate is for the here and now. Prasanna did a really super job in explaining the concepts as well as getting down the nitty gritty and walking us through code demos to show how a refined object oriented architecture can be used to build Enterprise apps. Kudos to him!

Get the slides and the demo from here.

Prasanna 

Oh and by the way, since our first anniversary of the .NET User Group is coming up in a couple of months we were planning on holding some sort of tournament that all our user group member could take part in. A lot of ideas were bandied about and we’re now choosing between a six-a-side cricket tournament or an indoor cricket tournament. What do you guys think?

Colombo .NET User Group Meeting – April