tag:blogger.com,1999:blog-7555958.post5352626009684130882..comments2024-03-18T12:52:48.117-07:00Comments on Mini-Microsoft: Raikes and Other ExitsWho da'Punkhttp://www.blogger.com/profile/18205453956191063442noreply@blogger.comBlogger73125tag:blogger.com,1999:blog-7555958.post-64487833007928232482008-02-07T09:27:00.000-08:002008-02-07T09:27:00.000-08:00"All new leads are from outside the corp." Indeed...."All new leads are from outside the corp." Indeed. MS recently hired Kudo Tsunoda, former head of the now-defunct EA Chicago, as a GM: http://www.gamespot.com/news/6185160.html Does MS do background checks? A search for him on youtube is revealing.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-49014081166490382962008-01-25T21:59:00.000-08:002008-01-25T21:59:00.000-08:00Reminiscing about my old days at Microsoft, I reme...Reminiscing about my old days at Microsoft, I remember Jeff Raikes being one of two guys who purportedly looked Bill Gates. Pieter Knook was the other one :)<BR/><BR/>Best wishes to both of them....Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-11437154038124565532008-01-24T23:34:00.000-08:002008-01-24T23:34:00.000-08:00I don't know what planet you're living onEarth, wh...<I>I don't know what planet you're living on</I><BR/><BR/>Earth, where Apple is also revising downward its projected iPhone sales.<BR/><BR/>Step out of your echo chamber. You and all your friends are not an exactly scaled version of the rest of the world. That is actually the worst thing about the Internet, so many people who sit in bubbles and only talk to people pretty much exactly like themselves. Great majestic herds of ABM wildebeasts...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-22444448873019100792008-01-24T13:56:00.000-08:002008-01-24T13:56:00.000-08:00pity the iPhone is a typical Apple product that lo...<I>pity the iPhone is a typical Apple product that looks cool for a half hour and then quickly grows stale while my Xbox 360 is still getting use</I><BR/><BR/>I don't know what planet you're living on. I can hardly go anywhere without seeing people happily using their iPods, MacBooks, and now iPhones. Apple is a terrific company by almost any measure and I'm not sure how you could argue with that.<BR/><BR/>My friends with iPhones love them and use them several times per day. (Did you forget that they're phones?) Half of my friends with XBox 360s got bored with them and don't play them anymore unless it's the occasional big release.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-9251463652856530372008-01-23T22:59:00.000-08:002008-01-23T22:59:00.000-08:00The discussion was about the iPhone, not iPod, and...<I>The discussion was about the iPhone, not iPod, and I imagine the former's complexity is roughly on par with the XBox 360's.</I><BR/><BR/>Well the imaginings of some blog commenter do it for me, pity the iPhone is a typical Apple product that looks cool for a half hour and then quickly grows stale while my Xbox 360 is still getting use while Jobs dreams up another gimmicky gadget like Mac Book Air or Apple TV (firing on all cylinders there eh?)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-65390468658012277932008-01-23T15:46:00.000-08:002008-01-23T15:46:00.000-08:00On the driver (etc.) compatibility problems: it's ...On the driver (etc.) compatibility problems: it's an great point that no matter who's "at fault" these issues tarnish Microsoft's brand. <BR/><BR/>From a Microsoft perspective, this can seem kind of unfair: a lot of these problems really are caused by latent defects within the drivers. Going a few years back, and getting ridiculously geeky for a second, a classic example of this was that under the Win95 heap manager, free memory was not reused with a process, so a dangling pointer leading to use-after-free bug had no effect. Under XP, this same situation would lead to a crash ... but the bug had been there all along. Or if a driver hasn't done their synchronization right and there's a lurking race condition, it's very likely to be triggered by a change as significant as the move to Vista. (It's a little old and focuses on applications instead of drivers, but my <A HREF="http://research.microsoft.com/users/jpincus/icsm.ppt" REL="nofollow">Steering the Pyramids</A> presentation has some numbers (slide 33) about the relative frequencies of different kinds of problems.)<BR/> <BR/>Still if you look at it from the customer perspective, it was all working -- and then Microsoft did soemthing to break it. So I think their attitudes are right. Arguably, Microsoft shouldn't have offered an upgrade path from XP to Vista: the implementation costs are huge, and customer satisfaction is taking a beating.<BR/><BR/>And in terms of DRM ... Raikes' role aside, take a step back and look at it. In the last couple of years, Microsoft's attachment to DRM has hurt Vista, crippled Zune [imagine if people could <I>really</I> share music on their Zunes], let Yahoo and Apple and even Google position themselves as more freedom-friendly, and now apparently led to stripping out some useful test functionality from XBox. At this point I don't think it's only "those people" who question whether Microsoft is doing the right thing here.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-12194380938302497442008-01-23T13:50:00.000-08:002008-01-23T13:50:00.000-08:00As for comparing the iPod to a device of the compl...<I>As for comparing the iPod to a device of the complexity of the Xboxes or Vista, well, I think even Apple's engineers would have a good laugh at that one.</I><BR/><BR/>The discussion was about the iPhone, not iPod, and I imagine the former's complexity is roughly on par with the XBox 360's. If you think all Apple did to make the iPhone was connect up some commodity parts, you could make the same "complaint" about Microsoft and the XBox--IBM CPU, nVidia graphics chip, Seagate hard drives, etc.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-70660194845580185162008-01-22T21:37:00.000-08:002008-01-22T21:37:00.000-08:00What did Microsoft spend on Xbox again? How many b...<I>What did Microsoft spend on Xbox again? How many billions? How many billions spent on Vista?</I><BR/><BR/>Despite its truly extraordinary design, the iPod is made out of bog-standard commodity parts that are hooked together in a standard architecture, just like every other MP3 player. I would be speechless if Sony's or any of the other MP3 players other than the Zune cost a tenth as much to design.<BR/><BR/>As for comparing the iPod to a device of the complexity of the Xboxes or Vista, well, I think even Apple's engineers would have a good laugh at that one. Peddle your trolls someplace where there are people who don't know any better.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-35963363702537617672008-01-22T12:08:00.000-08:002008-01-22T12:08:00.000-08:00I'm pretty sure only an idiot would believe the iP...I'm pretty sure only an idiot would believe the iPhone only cost 150 million dollars to create.<BR/><BR/>See thats the the thing with anonymous sources.<BR/><BR/>And here you are buying it hook, line and sinker. <BR/><BR/>RDF in full effect.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-24599021153382550772008-01-22T09:27:00.000-08:002008-01-22T09:27:00.000-08:00Doesn't that sort of pinpoint the source? I mean, ...<I>Doesn't that sort of pinpoint the source? I mean, there can't be too many people who tried to convince the director of "innovation" that they needed Wii-like controllers.</I><BR/><BR/>There's already been a followup Q&A posted on the blog where the "source" revealed that he's sure his identity has already been figured out. He also revealed that he's no longer with Microsoft.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-61889132869062669652008-01-22T08:18:00.000-08:002008-01-22T08:18:00.000-08:00Well since the Xbox 360 and Vista are again ragin'...Well since the Xbox 360 and Vista are again ragin' topics here, the following might make it past Mini's renewed required-topicality filters. Anyhoo, Wired has a recent article about the iPhone and how it got created, etc. Note this paragraph about how difficult and expensive it was to build, and why. <BR/><BR/><I>To ensure the iPhone's tiny antenna could do its job effectively, Apple spent millions buying and assembling special robot-equipped testing rooms. To make sure the iPhone didn't generate too much radiation, Apple built models of human heads — complete with goo to simulate brain density — and measured the effects. To predict the iPhone's performance on a network, Apple engineers bought nearly a dozen server-sized radio-frequency simulators for millions of dollars apiece. Even Apple's experience designing screens for iPods didn't help the company design the iPhone screen, as Jobs discovered while toting a prototype in his pocket: To minimize scratching, the touchscreen needed to be made of glass, not hard plastic like on the iPod. One insider estimates that Apple spent roughly $150 million building the iPhone. </I><BR/><BR/>All interesting stuff, and then you get to the last line. They spent $150 million? ONLY $150 million??? To come up with a product unlike anything anyone had ever seen? To take a market by storm? To change an entire industry? To develop the "must have" gadget of the moment? ONLY $150 MILLION???<BR/><BR/>What did Microsoft spend on Xbox again? How many billions? How many billions spent on Vista? Astonishing. I'm not sure I even believe that 150 million number as it seems far too low, but even at double, triple or more, it's still shockingly small compared to what Microsoft has spent building products without a fraction of iPhone's impact. <BR/><BR/>What's the cash burn rate on Zune compared to iPhone? Anybody know? That might be so funny I'd have to cry all day about it.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-393205454377516422008-01-22T06:41:00.000-08:002008-01-22T06:41:00.000-08:00Anybody else catch the Townhall with Bill Gates la...Anybody else catch the Townhall with Bill Gates last week? I thought it was funny (in a scary way) when he mentioned that he doesn't run Vista at home on any of his computers due to compatibility issues. Other than that, more time was spent discussing Google than previous meetings.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-7969650752377141832008-01-22T00:31:00.000-08:002008-01-22T00:31:00.000-08:00That X-Box 360 article included the quote In the m...That X-Box 360 article included the quote<BR/><I> In the middle of '03 I tried to convince our director of "innovation" that we needed to do motion control, simple and intuitive controllers, and focus on family oriented and just plain fun content. Well before the Wii came out. He completely disregarded it. Oh well. I bet they wish they had that decision back as a do over.</I><BR/><BR/>Doesn't that sort of pinpoint the source? I mean, there can't be too many people who tried to convince the director of "innovation" that they needed Wii-like controllers. <BR/><BR/>Is this a real insider, or a fairly good summary of generic XB360 issues that people have long known about? I don't see enough specifics that I couldn't have pieced together myself from various Internet forums.<BR/><BR/>I tend not to believe anonymous insiders until I see something really specific that only they could possibly know and no outsider could accurately guess.<BR/><BR/>That's not to say the information isn't accurate, just that it's already pretty much known.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-11277474280475077412008-01-21T22:57:00.000-08:002008-01-21T22:57:00.000-08:00All that said, the driver issue has been largely a...<I>All that said, the driver issue has been largely addressed. It's time to move on </I><BR/>amen, 90% of the Vista gripes have been obsolete for some time, the ABM crowd needs a new script (back to Slashdot boys)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-74916255265407980022008-01-21T10:05:00.000-08:002008-01-21T10:05:00.000-08:00Xbox RRODThanks Anonymous for linking to the Seatt...Xbox RROD<BR/><BR/>Thanks Anonymous for linking to <A HREF="http://blog.seattlepi.nwsource.com/digitaljoystick/archives/129866.asp?source=mypi" REL="nofollow">the Seattle PI article about Xbox 360</A>. Great stuff! <BR/><BR/>I'm an ex-Xbox employee and can confirm that most of what's in that article is dead on -- painfully accurate. Some additional remarks:<BR/><BR/><I>"Too bad that they screwed up and forgot to retain the JTAG IEEE 1149 test functionality, at least what little they had."</I><BR/><BR/>This reply clearly shows the interviewee came from the hardware/manufacturing side of the org. The reason JTAG was mostly disabled in the original mobos is that this was a vector for hacking the original Xbox, and the team didn't want the Xbox 360 to be so easily cracked. Granted, not everyone's got a JTAG reader, but Bunny sure did. This is one of those dual-use problems -- the features you absolutely need to test hardware quality and just do day-to-day development are the same features hackers can use to crack the box. DRM and security features create numerous challenges for Xbox development and manufacturing, and this is just one of them.<BR/><BR/><I>"Low [initial] yields always indicate serious design and manufacturing defects."</I><BR/><BR/>Not necessarily. Yield is an overall heuristic affected by many factors, including software, test processes in the plant, and component shortages. The real problem was that the launch was far too compressed. The GPU was late, a memory vendor slipped, memory clock speed wasn't nailed down until the bitter end, major software features were still being designed right at launch, and tons of other problems. It wasn't a realistic schedule, and everyone knew it. "You can't move Christmas." Microsoft was very afraid of Sony, feeling a year advance was necessary to compete. We were still discovering CPU errata a year after launch.<BR/><BR/><I>"The main design flaw was the excessive heat on the GPU warping the mother board around it."</I><BR/><BR/>Another initial design flaw that commonly leads to RROD is the foil between the GPU and heatsink becomes brittle from all the heat and eventually fragments, making electrical contact with the GPU and shorting it out. One way to kill an early Xbox 360 is to just move it around a lot. Later models removed the foil.<BR/><BR/><I>"One of the problems that I have run into my 360 is that the disk tray will fail to eject and not let me swap disks. Have any ideas?"</I><BR/><BR/>Tray control is done by the SMB, which can fail for numerous reasons (most of which generate an RROD eventually). Let the console cool off, or better yet, stress it until you get an RROD and return it.<BR/><BR/><I>"Does some games more than others cause hardware failure. Gears of War and Dead Rising were thought to be system killers when they came out."</I><BR/><BR/>These games don't stress the GPU or CPU anywhere nears as much as backwards compatibility and HD-DVD playback. However, the answer is otherwise correct in the details.<BR/><BR/><I>"Let's go over some of the rumored reasons RROD. Could you tell how close each theory is?"</I><BR/><BR/>The main point is that there are literally hundreds of causes of RROD. You can read out a more specific reason by holding down the binding button and pressing the eject button four times, but even this is still a coded summary. Microsoft started tracking RROD (and other, invisible) failures in the field early last year, leading to the discovery that failures were even more widespread than realized and the decision to extend warranties and take a $1B loss. Basically, almost every Xbox 360 console made has experienced some kind of hardware fault (mostly non-fatal, but still "unexpected").<BR/><BR/><I>"Of all five videogame systems on the market now, only the Xbox 360 has had such major hardware failure problems."</I><BR/><BR/>Not true. You should see the failure rates on the other consoles, or other consumer devices, like the iPhone. I've heard iPhone failures are as high as 20%, and yet it's a sweet device.<BR/><BR/><I>"In the end I think it was fear of failure, ambition to beat Sony, and the arrogance that they could figure anything out, that led to the decision to keep shipping. That management team had made some pretty bad decisions in the past and had never had to pay a proportional consequence."</I><BR/><BR/>Amen, brother! However, I wouldn't blame just management for this -- the entire organization acted this way.<BR/><BR/>I don't fault Microsoft for the numerous errors made with the Xbox 360. I fault Microsoft for not learning from those errors and not learning from the competition. Go look at the cool stuff happening today -- web-based UI on the iPhone; channels and Mii and the controller on the Wii; the XMB interface, photo organizer, and other features on the PS3.<BR/><BR/>The old, great Microsoft would have dissected these features, understood them fully, copied them, made them better, and released them less than a year later. It was this ability to execute that enabled Microsoft to be arrogant successfully, driving unrealistic schedules.<BR/><BR/>The Xbox org never completely came to grips with the fact that things have changed. The org that built the Xbox 360 was several times larger than the one that built the original Xbox. You can't keep the same fly-by-wire processes that worked ok (but not great) for a much smaller team in place and expect good results.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-21737707851637350842008-01-21T09:47:00.000-08:002008-01-21T09:47:00.000-08:00Sorry, but you're making the real problem crystal ...<I>Sorry, but you're making the real problem crystal clear to any sensible person reading your replies. Go outside and take a deep breath.</I><BR/><BR/>I am the original poster. I haven't made any reply before this, let alone plural. So you might want to polish up that crystal ball.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-69136622850972577552008-01-21T09:11:00.000-08:002008-01-21T09:11:00.000-08:00"And it's interesting that Microsoft employees are..."And it's interesting that Microsoft employees are so quick to blame driver writers, when a more legitimate case can be made that it's VISTA that's not compatible with THEIR drivers."<BR/><BR/>I don't know that the Win95 team worked any harder than the Vista one. Maybe they did (options were worth something then!). But the real issue seems to be that Vista's ship date was delayed so much that MSFT lost all credibility with manufacturers. Those folks then waited until they could see the RTM with greater visibility, which resulted in many drivers either being missing or buggy at release. I see that as MSFT's failure, not the manufacturer's. All that said, the driver issue has been largely addressed. It's time to move on.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-30767732826438768482008-01-21T08:47:00.000-08:002008-01-21T08:47:00.000-08:00On the "Vista's great" vs "Vista locks up" debate:...On the "Vista's great" vs "Vista locks up" debate:<BR/><BR/>"It works fine for me" - true, but not relevant.<BR/><BR/>"It locks up for me" - true, and bad news, but also not relevant.<BR/><BR/>"It works for millions of people" - true, but not relevant.<BR/><BR/>What's relevant is that there are reports of <I>lots</I> of people having problems. Now, you really can't answer that by "it works for me". Trying to do so just marks you as being either clueless or disinterested in customer satisfaction.<BR/><BR/>You also can't just write it off as "broken hardware" or "bad drivers". Dude, it's <I>your brand</I> that's getting tagged with the "broken" label here. You'd better care more than you're showing, and you'd better not just tell customers that it's someone else's fault. They perceive that Windows is the computer. This is Microsoft's great marketing triumph, but it means that, rightly or wrongly, <I>Microsoft gets the blame,</I> at least in the customer's view.<BR/><BR/>If there are bad drivers that are causing significant numbers of Vista problems, Microsoft needs to work with the vendors to get it fixed, fast. If the vendors won't cooperate, Microsoft needs to just do it themselves, because it's Microsoft's reputation that is getting trashed.<BR/><BR/>MSSAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-65041451470977766932008-01-21T04:48:00.000-08:002008-01-21T04:48:00.000-08:00>>http://pogue.blogs.nytimes.com/2008/01/18/explai...>>http://pogue.blogs.nytimes.com/2008/01/18/explaining-the-macintosh-surge/<BR/><BR/>These are not mac fan boys, these are people from everyday life who have bailed<<<BR/><BR/>Dude, you honestly believe those comments are from Mac faithfuls? Do you even know who David Pogue is? lol.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-74987886700044802652008-01-20T22:29:00.000-08:002008-01-20T22:29:00.000-08:00Also note: There is more hardware out there now th...<I>Also note: There is more hardware out there now than when Windows 95 launched by a couple of orders of magnitude. I'm not surprised that not every last bit of it works flawlessly and neither should you be. Especially when Linux and Mac OS X are notorious for not playing nice with all kinds of legacy and new hardware.</I><BR/><BR/>But that's not the point, is it? Like it or not, fair or not, Microsoft is competing more with Windows XP than either of those OSs. By now, all of everybody's stuff works great with Windows XP, so that's the standard to beat.<BR/><BR/>Microsoft had the option of making incremental yet substantial improvements to XP and selling it as a new OS version, as Apple does. Everybody would have been happy. Instead they made Vista and we have this mess.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-9498827082992083252008-01-20T21:31:00.000-08:002008-01-20T21:31:00.000-08:00I've been using Vista on 3 machines for over a yea...I've been using Vista on 3 machines for over a year and it's solid on all of them. Seriously. There was some problem with Sony's driver stupidity but that was Sony, not MS. I think it's one of the most solid OS's MS has ever released, not to mention the most secure, by a long shot.<BR/><BR/>The problem with Vista, I think, is that it didn't live up to the promise. It's not that what we have is bad, it's that we promised so much more. Oh, yeah, and what we did provide was inexcusably late. <BR/><BR/>If we could just shut up about products that aren't done, fully bake a product, (Zune, Xbox, Orgami, anyone?) and _then_ deliver, I think we could make out considerably better. <BR/><BR/>But, of course, the only people who can do that have a pay grade such that I can't even talk to them, so I'm pretty sure my opinion doesn't matter.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-35535933160734142082008-01-20T19:54:00.000-08:002008-01-20T19:54:00.000-08:00First, I'm not a Microsoft employee.Second, I find...First, I'm not a Microsoft employee.<BR/><BR/>Second, I find it interesting that IT CAN'T BE MY HARDWARE IT'S GOTTA BE VISTA is the serious response of a technically savvy person who has done a clean install of an OS and encounters weekly lockups that millions of other people (hello!) aren't encountering. Software that was beta tested by millions of users before it went RTM, software that is being shipped on millions of new computers without incident.<BR/><BR/>Also note: There is more hardware out there now than when Windows 95 launched by a couple of orders of magnitude. I'm not surprised that not every last bit of it works flawlessly and neither should you be. <B>Especially when Linux and Mac OS X are notorious for not playing nice with all kinds of legacy and new hardware.</B> Yet you're whining when some driver (and you don't even know it's not your hardware flaking out) or God knows what else is causing your computer to crash? How about addressing the double standard you've just set up whereby only perfection will do and everything leading up to that is an OUTRAGE--but only when the company concerned is Microsoft.<BR/><BR/>Sorry, but you're making the real problem crystal clear to any sensible person reading your replies. Go outside and take a deep breath.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-81106320579314888702008-01-20T19:03:00.000-08:002008-01-20T19:03:00.000-08:00I am surprised that no one has brought up what is ...I am surprised that no one has brought up what is almost definitely a factor in the recent departures of so many Partner-level people: not meeting the goals set for this year's SPSA payout. For the last payout, the Partners were given a bye when it looked like they weren't on track to hit some key metrics and those metrics were "adjusted" by the BoD. This year, not so much. It looks like the BoD and people like KevinT and RayO are putting their foots down, instead of just in their mouths. One of the key metrics for SPSA that has been widely publicized is customer and partner satisfaction. Reading all of the negative (and unfortunately accurate) press on Vista and other debacles (Office Live, OneCare, etc.), it's easy to make the assumption that customer and partner satisfaction is suffering as a result. If so, one would hope that Cafe PFT (Partner Feeding Trough) is going to be a bit on the lean side this year, with maybe some ground chuck and Budweiser instead of the usual filet mignon and Cristal.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-12017952540203577242008-01-20T16:46:00.000-08:002008-01-20T16:46:00.000-08:00I know you all love it when i post links here - bu...I know you all love it when i post links here - but i have no way to send mini stuff otherwise,<BR/><BR/>http://channel9.msdn.com/ShowPost.aspx?PostID=374208 <BR/><BR/>almost 3k views in 2 days ...<BR/><BR/>jamieAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-7555958.post-60576936285829265892008-01-20T01:29:00.000-08:002008-01-20T01:29:00.000-08:00yeah I dismiss out of hand anyone who claims he ha...<I>yeah I dismiss out of hand anyone who claims he has weekly lockups and doesn't believe he has a serious hardware or driver problem</I><BR/><BR/>Windows employees worked tirelessly, 80+ hour weeks, week after week, month after month, to make sure Windows 95 worked great with all PC hardware in existence at the time. They went so far as to reverse engineer and write drivers for devices made by companies that had gone out of business. They did what it took because they were devoted to delivering a great user experience, AND they knew that if Win95 didn't work great out of the box for almost everybody, it would be received poorly by the public.<BR/><BR/>It's interesting to see that mentality shift a complete 180 degrees. And it's interesting that Microsoft employees are so quick to blame driver writers, when a more legitimate case can be made that it's VISTA that's not compatible with THEIR drivers.Anonymousnoreply@blogger.com