This is Peter Da Silva's Typepad Profile.
Join Typepad and start following Peter Da Silva's activity
Join Now!
Already a member? Sign In
Peter Da Silva
Recent Activity
We always called this "talking to the bear", after a plush teddy bear that allegedly at one time. It became traditional, when asking a co-worker a question, to start with "would you mind being the bear for a minute?"
Toggle Commented Mar 15, 2012 on Rubber Duck Problem Solving at Coding Horror
I link to StackOverflow quite a bit in my Buzz. I wonder if Google has though of using Buzz as an input? :)
Toggle Commented Jan 3, 2011 on Trouble In the House of Google at Coding Horror
I recall that for a while mirror sites started edging out Wikipedia. Google apparently added a bonus for Wikipedia just to force it to the top over its clones. Is it reasonable to expect them to do that for everyone? I don't know.
Toggle Commented Jan 3, 2011 on Trouble In the House of Google at Coding Horror
"Apple’s freedom is about giving you the opportunity to install any of thousands of applications with the knowledge that your phone will work just as well after you install them as it did before, and that you can get rid of those applications whenever you want." This whole article is based on a false premise. You don't need to give up the ability to screw up your computer (phone, laptop, whatever) to get the ability to install applications without worrying about screwing up your computer. You can sandbox applications without requiring that applications be signed. You can have all kinds of sandbox models (all the way down to traditional pre-orange-book multiuser timesharing) the constrain any failure to the application itself. Your web browser is exactly this kind of sandbox. So is flash. So are Java applets. These are strong sandboxes... but any system with memory protection and multiuser security can provide you with a high degree of robustness. You can allow the user (the owner of the device, after all) to voluntarily choose to open the sandbox without breaking this model. People are used to having their electronic devices protected by labels that say "if you open this, you void your warranty". The people who want security leave the label alone. The people who want to work on their own engine can rip it off. People are comfortable with this. You can also create a gatekeeper and let them install software that runs outside the sandbox. There's lots of ways you can do this, you can have that software installed when you ship the hardware. You can make installing that software require operating in an insecure mode (for example, flashing a new OS, or rebooting to an "open mode" to install it). You can sign applications, and have them vetted through a central store. Microsoft has been pushing the idea that the only alternative is the last one. The whole ActiveX security model (or should I say 'security nightmare') comes out of this. They've had a number of arguments for it, for example that sandboxes made for too much overhead, and now Apple's bought into it, but it's not necessary, nor (as it's turned out, with people sneaking rogue apps through the app store) is it sufficient. The lesson here is not "See, Apple says it's OK, so why are you on Microsoft's case?". It's "Apple can be wrong too".
1 reply
An account on a website is more like a loyalty card than a driver's license. And I just checked... I have 34 pieces of "ID" like that in my wallet and on my keychain. No, 36, I forgot the access cards around my neck. I don't want a single ID. I have multiple IDs. It's none of your business what MMOs I play, and I have no interest in sharing just how geeky I am with random high level druids on some game, so googling for my RPG character won't pull up messages posted with my real name, and vice versa. And if I have to carry two "loyalty cards" to make sure of that, that's fine.
Toggle Commented Nov 24, 2010 on Your Internet Driver's License at Coding Horror
Peter Da Silva is now following The Typepad Team
Nov 24, 2010