EU has its knickers in a twist over Microsoft Windows 7
Posted by Ben Labels: business, EU, Microsoft, politics, technologyApple are in the news again today. The first story that caught my eye was that O2 is to charge an extra monthly fee for iPhone tethering. It plans to charge a whopping £15 per month when the new iPhone 3G S models come out, and the base contract cost will also increase for the new model. At first one has a tendency to blame O2, but if you really think about it, the bad guy here is Apple. Apple has mastered a very non-consumer-friendly "exclusivity deal" with O2, and O2 had to bid a lot of money to get the deal. This cost is being passed on to O2 customers.
Dirty workaround for iPhone RDP and Cisco VPN problems
Posted by Ben Labels: Cisco, IPSEC, RDP, technology, VPNParliament Hotel - Better than expensing a second home?
Posted by Ben Labels: expenses, government, hotel, scandal, solution, UKWith all the fuss going on at the moment over minister's expense claims in the UK, I thought that a much better solution. I think that the state should buy a hotel in Westminster and ministers would stay there whilst conducting their parliamentary business in London.
How to bring down the system in 10 easy steps
Posted by Ben Labels: change, credit, crisis, economy, establishment, government- Wait for the government bailouts to invoke inflationary consequences
- Wait for unemployment to rise sharply
- Wait for the housing market to completely collapse
- Wait for the home owners to be stuck in negative equitity and lose their homes when they lose their jobs
- Wait for the protests and demonstrations by the hippies and anarchists
- Wait for the police brutalitity to get so bad that the media actually reports it
- Wait for the media to have their key rights (as the fourth estate) to be removed by the establishment
- Wait for the establishment to revoke your human rights, apply marshal law and implement a policed state
- Wait for the protests, widespread strikes and demonstrations by the general public including the middle classes
- Act and collectively stop paying all debts.
- Check if the user is already logged in. If so, we are going to check the existing AccountIdentity table to see if this RPX Identity already exists for this user, and if not, we'll add it.
- If the user is not logged in, we check the RXPAuthenticationDetails to see if a "LocalKey" was provided. If so, we've already mapped this RPX Identity to an existing user account. We need to load the appropriate account, check the identity does indeed match, and then log the user in.
- Finally, if the user is not logged in, and no LocalKey was provided then this user is probably new. We should still check the existing AccountIdentity table to make sure the identity doesn't exist, and then we'll create a brand new account, and store the new associated identity.