Rafael accidentally discovers Trident in Windows 7 E

posted on July 16, 2009 by Bryant Zadegan

Internet Explorer 8 logo Rafael Rivera, as he usually does, put a massive amount of research into discovering workarounds for downloading Internet Explorer on Windows 7 E. He found and posted a rather ingenious workaround for users stuck in Europe with Windows 7 E(U-gimped). The trick, which you can read over at Within Windows, definitely succeeds in winning the “clever” label applied by Rafael, but what Rafael didn’t mention is that Windows 7 (or at least Windows Media Player) still has the Trident rendering engine somewhere within the stripped OS. This means a number of things:

  1. Bad: Upgrading from Windows Vista to Windows 7 E shouldn’t be a problem whatsoever, despite what Microsoft may say. This, unfortunately, doesn’t do much for Microsoft’s image in Europe (unless Steven can come and tell us specifically why Windows Vista can’t be upgraded to Windows 7 E)
  2. Good: Windows really does rely on Trident for at least a few non-browsing-related functions, which makes sense given how useful HTML can be for creating a UI. It also gives a sense of validity to Microsoft’s claims with regards to the EU.
  3. Bad (for browser peddlers, Microsoft, and the user. Good for the EU): The EU, in its limited comprehension of how a browser works, might now use this as “evidence” of Microsoft being deceitful.
  4. Good: Your shiny new better-than-Snow-Leopard OS won’t be as gimped as you originally thought.

This also means that any applications which use Trident for rendering any HTML to present an interface to the user will still work without needing a browser, which means that application developers should still be happy.

You can catch Rafael’s guide here. While you’re at it, if you’re a native of an EU-governed state, please email them a few one-fingered salutes on behalf of the rest of the world.

Update: Paul would like to note that Microsoft has been “very upfront” about Windows 7 E having the Trident rendering engine. The fact is, Microsoft hasn’t really done a good job at pushing this note around, and given Microsoft’s other communication issues (again, noted by Paul), I’m inclined to say that the existence of Trident actually is news.

In fact, Microsoft also posted about it on their legal blog… in typical legalese. The official statement is:

Most importantly, the E versions of Windows 7 will continue to provide all of the underlying platform functionality of the operating system—applications designed for Windows will run just as well on an E version as on other versions of Windows 7.

To those of us who assume things in the most unrealistically general sense, “underlying platform functionality” includes Trident, but this by no means makes it obvious that Trident will still be in Windows 7 E, thereby proving Paul’s previous point about communication being a problem.

The Hotmail Team’s Supposedly New Features

posted on July 15, 2009 by Devin

The available options for the Quick Add feature.The only problem… they aren’t new.

Reading through Paul Thurrott’s SuperSite Blog last week, it appears that Microsoft announced new integration of Windows Live Hotmail and Bing. While it’s fine and dandy for the two products to work together, they announced a feature that has existed since February. Heck, they even own up to it:

We announced in February that Windows Live was piloting a new feature unique to Hotmail we’re calling “quick add.”

They went on to say that they were adding Bing integration to the “quick add” feature (the currently available options for which can be seen to your right). In reality, nothing at all changed with this feature. Don’t get me wrong, this could be a very useful thing, but every single option that is there was there yesterday, and as I recall, has been for a long while. Obviously, before June it was powered by Live Search, but as far as I know, it worked for the past month too.

Apparently, there’s not much new in the Hotmail department.

Why all this fussing over builds is meaningless

posted on by Bryant Zadegan

RTM! A few days ago, Long famously proclaimed that build 7600.16384 would be RTM (now retracted). Since then, another build has been compiled, and WZOR claims that this new build, 7600.16385, would be RTM. With this back-and-forth and soon-to-be-short-lived debate over which build will be released to manufacturing, I felt the need to drop by and remind people of a few things:

  1. RTM isn’t just this magical thing which is compiled and then immediately signed off. It takes roughly a week’s worth of testing (in the Windows world. Shane Nokes, who happens to have experience elsewhere, knows that Microsoft could sign a project off after only three days) before certifying that a build is worthy of RTM.
  2. 7600 will be RTM. Stop worrying about which compile of 7600 will be RTM; they only have very minor changes, if anything at all.
  3. There’s nothing new in these last few builds. There’s no new theme, no new components… nothing. What’s the point of worrying about which build is compiled if there’s literally no visible difference?

Of course, there’s much more to my little OP/ED here after the jump, so be cool and get to it.

Read More »

Zune HD technically supports 1080p via Tegra [video]

posted on July 6, 2009 by Bryant Zadegan

tegra

No, it’s not a joke, but it’s not hands-down proof that Microsoft will allow it either. The Tegra platform is fully capable of 1080p playback (as you’ll hear after the jump roughly two minutes into the video), and the Zune HD has already been outed as being built on the Tegra platform. Now, with this in mind, there are still a few things holding Microsoft back from enabling 1080p video playback on Tegra: The Zune HD likely won’t have the hard drive space to store more than a few movies in full 1080p resolution, nor is there much of a point in squandering space on a 1080p film and playing it back on a reduced screen. Storing 720p and scaling it down for playback on a smaller screen while on the move makes sense, but it doesn’t make sense to do this with massive 1080p video, especially when there isn’t even much of a perceived difference in quality when outputting both 720p and 1080p to a TV. Keep in mind as well that while Tegra’s power usage is awesomely low, playing 1080p video is still more energy-expensive than playing 720p, so 1080p will also reduce battery life. The benefits v. drawbacks aren’t in favor of 1080p, but at least it’s comforting to know that the ZuneHD is capable.

The reason this matters, though, is that for those enthusiasts out there who want the capability to throw 1080p at their TVs from their Zunes, this may be nothing more than a quick hackjob to enable. If Microsoft decides to produce a high-capacity model down the road (say, 320GB), I also wouldn’t be surprised to see it officially enabled on the Zune HD by default.

As for the Tegra platform, I managed to run into two separate Tegra netbooks, one of which was throwing 720p video at a TV without any problems. Tegra itself is ridiculously tiny, and NVIDIA seems to be working quite hard to get deals with car manufacturers, smartphone makers, netbook makers, TV makers, etc. for the Tegra platform. The goal, basically, is to get Tegra embedded into anything in which it might possibly fit, which is to say, basically everything. Power usage is also amazingly low, which opens the gates for many applications.

Update: I’ve checked the specs for the two different Tegra Systems-on-Chip, and neither state support for 1080p. However, there’s clear confirmation in the video that at least one of the Tegra models is 1080p-capable, so who knows. Thanks goes to @clubdirthill for sparking a desire within me to look into the matter.

More details on everything (including the size) can be found in my video of NVIDIA’s Tegra platform, which happens to be below the fold in both vanilla and HD YouTube form.

Read More »

Windows 7 Anytime Upgrade boxing hands-on (exc)

posted on June 25, 2009 by Bryant Zadegan

Update: Please, if you’re going to copy my images, don’t delete the watermark. I went through effort to get these pictures, and having them torn off (as is the case with ArsTechnica’s recent linkback)just means that I’ll have to present unsightly watermarks over the entire picture next time as opposed to keeping the images presentable by leaving the watermark in the corner. Update 2: ArsTechnica corrected their image accordingly. Thanks!

Just about everyone has seen the shots of the new Windows 7 retail packaging, but pictures of the new Anytime Upgrade packaging are much harder to come by. Impossible to find are any current examples of the packaging besides press shots and renders, so having said that, here are a few good hands-on shots I managed to take. For those wondering, yes, this means the boxes themselves are real, and that yes, Microsoft will indeed be pushing Anytime Upgrade through retail channels.

If you want some context as to how Microsoft arrived to this new box design, go ahead and check out Brandon LeBlanc’s post over at the Windows Team Blog. As for a physical size comparison: the full version boxes carry the same dimensions as the current Vista boxes.

(There’s nothing relevant inside the boxes themselves; just a fake key and a CD of Visio inside the retail box of which I was also taking some pictures.)

Have at it:

Retail Ultimate v. Anytime Upgrade UltimateInside boxes exposedBusiness AU v. Ultimate AUBusiness AU v. Ultimate AU side by sideBusiness AU v. Ultimate AU perspective shotBusiness AU v. Ultimate AU lower shot

On an unrelated note, we (the staff of AeroXperience) would like to wish our condolences to the Jackson family with regards to the recent, sudden, and highly tragic passing of Michael Jackson

UAC in 7: Silent Attack Vector Multiplier (redux)

posted on June 12, 2009 by Bryant Zadegan

badUAC

Update: added a link to the original exploit

I really, really hate having to interrupt a good series bashing Apple, but this has to be said.

Long has resumed his crusade on fixing UAC, and normally, I would tell him to give it up for the sake of saving his own time. However, even though Mark Russinovich might not see UAC as a security boundary, the original UAC team sure as hell did, which makes me want Long to see this all the way through. (check the sidebar on the left)

“User Account Control (UAC) is a core security feature in the next release of Windows Vista and Windows Server code name Longhorn.” –UAC Blog

Guys, just fix it. I don’t see why things have to be made so hard; the UAC team clearly calls it a security feature, so do them a favor, don’t make them feel like they’ve wasted their time, and fix the problem. Thanks, Long, for telling me that this can’t actually be fixed as it’s a design issue, so here’s a better solution: give the user the ability to chose which UAC setting he/she wants upon first run. Here are three good options:

  1. Always On
  2. Notify when programs try to change settings (give a warning with this option about the potential risk of compromise)
  3. Always Off (give a bigger warning with this option)

You’ll notice that I didn’t actually suggest the option which gets rid of the secure desktop: I personally believe that that particular option offers absolutely no benefit over having UAC off altogether.

I figured it had to be said.

(If you want to take this for a test run yourself, check Leo Davidson’s site for the original source code and binaries for the proof of concept exploit)

Mark & friends, I love you guys dearly, but I’ll be taking the original team’s word on this one. If you guys try editing it out, keep in mind the Internet Archive has a copy of the original statement.

Why “Bing” might be a name destined to fail

posted on May 28, 2009 by Bryant Zadegan

bingNote: I’m not saying that Bing is a bad service! My entire argument is based around the fact that the marketing seems gimmicky and that the name itself might serve as a significant impediment towards adoption. I honestly hope it turns out to be good.

Microsoft announced today a new search initiative (and yet another brand identity) for their struggling game against Google, and unfortunately, it’s not exactly the best name. Microsoft has used too many different brandings for its search initiatives within the past decade (unlike Google and Yahoo who, well, used the same name all throughout), and besides creating confusion for people, all it does is make it harder to create those mental associations Microsoft is looking for.

Once all is said and done, Bing is a search engine which aims to present more relevant information. Since this is the perpetual, never-ending goal of search engines, I can’t actually say that Bing is something new, nor can I agree with the “decision engine” marketing term because, in the end, all search engines exist to help us make decisions. Hopefully, Bing can provide better results than Google, but that completely depends on how much time and effort Microsoft invests into Bing. Given that search was the future, Microsoft might’ve been better off finding a new disruptive technology as opposed to fighting an established goliath.

Back to the name:

Long ago, Yahoo tried to get their name woven into the fabric of public literacy. Yahoo wasn’t successful for the same reason Bing won’t be successful either: they’re both ever so slightly too hard to pronounce as a verb. Here’s a good rundown of worked and what didn’t:

  • Yahoo has two syllables with weak starting consonants, of which one is the confused letter Y.  It also ends in an audible vowel which, when paired with the next word in the sentence, makes pronunciation harder. Since the next word after the term would likely have been “it,” saying “yahoo it” doesn’t properly roll off the tongue.
  • Kumo (the old name for Bing) doesn’t work because it ends on a vowel and has one soft consonant in the middle, deflating the word itself. The word “Kumo” makes the person saying it feel like he’s losing enthusiasm as a result of not holding some degree of assertion through the name.
  • Cuil sure as hell didn’t work because no one knew how the hell to pronounce it. (It’s pronounced “cool,” unlike the name)
  • Google works because both syllables start with a solid consonant, and the word itself ends in a silent (and therefore irrelevant) vowel. Larry and Sergey got lucky with the name; they were just making a play on Googol, but the end result is the same. The name itself implies an assertive action through the use of hard consonants but succeeds in avoiding aggression because it ends in a soft consonant. The consonant ending also allows the word to easily be appended to other words during pronunciation, especially the word “it.”

Bing is a different case altogether. It’s a monosyllabic word (like Cuil, but it doesn’t look as intimidating), which means the rules change a bit. One-syllable words have the advantage of being quick to pronounce and easy to remember, which also means that the word is best starting and ending with a rather solid consonant (Digg is a good example), but there are too few permutations of letters for any cool monosyllabic words starting with a good, solid consonant to be unused in this world of Web 2.LetsNameOurWebsiteAnything. The problem is that Bing actually sounds cool and usable. Unfortunately, Bing has two drawbacks which set what would otherwise be a rather successful name up for failure:

  • It sounds too much like “ping.” While this won’t be a problem for lay-users who don’t know what an ICMP Echo is, it will be a problem for the more advanced users who will inevitably struggle to differentiate the pronunciation of “bing” from “ping.” The problem is that when the advanced users have to put too much effort into saying something, they will subconsciously lose motivation to spread the word, which limits the spread of the brand. This would be the biggest drawback of all since Bing is yet another tech service looking for appeal.
  • It just feels analogous to ‘hit,’ ‘bang,’ ‘tap,’ and any other term which falls into that category of slang.

There aren’t really any words left with four letters ending in “ing” that haven’t been taken already, and Bing actually sounds better than what’s left. The best goal for any name is to be easy to pronounce in context while serving as a subconscious motivator to do the act to which the name is tied, which is why Google worked, and which is the only way any other name can work.

Honestly, I wish Bing the best of luck. The world knows how badly Google now needs a competitor in the search space. It’s just that Microsoft’s resources might’ve been better spent on disruption rather than throwing blunted stones at a shielded Goliath. If you want to read a full rundown of the service itself, drop by the WinSuperSite and have at it.

If you’re running 7077, please upgrade to 7100

posted on April 25, 2009 by Bryant Zadegan

win7small Seems a few people have been pushing around the idea that 7077 is no different from 7100. Given that 7088 was the build that was jumped to 7100 and not 7077, it means there were still 11 builds worth of changes before a build was finally signed off as the release candidate for Windows 7.

If you’re running Windows 7 build 7077 (leaked earlier), you really do need to install 7100 if you want to give any relevant feedback. 7077 still has a few stability issues which, if reported, would be nothing more than a waste of time while being totally redundant. Granted, the build is stable, but when you’ve got a more stable build available to you, why hold back?

As everyone knows, 7100 already leaked via usenet/torrents, but if you want to give feedback, your best bet would be to just wait until 7100 is released via the usual channels (in this case, MSDN/TechNet on April 30 and worldwide on May 5).

Sorry for singling you out, Ed. You’re awesome, but I had to post this to suppress any confusion which might’ve resulted amongst our readers from your post.

The Ultimate Steal (no, really)

posted on April 20, 2009 by Bryant Zadegan

The Ultimate Steal

Microsoft has an obsession with providing awesome deals for students. They also have a slight tendency to shoot themselves in the feet. This is a good amount of both, and thankfully (if you’re a student), it’s in your favor.

Microsoft created the DreamSpark program to give such awesome tools as Visual Studio 2005 and 2008 Professional Edition free to budding Computer Science and Information Technology students with a Windows Live ID. Now, here’s where the fun begins:

Sometime last year, Microsoft added Windows Server 2003 Standard Edition R2 licenses to the DreamSpark program. Even later, they added Windows Server 2008 x86 Standard Edition licenses. Coupled with Vijayshinva Karnure’s step-by-step guide to converting Windows Server 2008 into the ultimate desktop OS published in February of ‘08 on his MSDN blog, the non-technical masses now have themselves a fully functional, relatively-easy-to-configure OS that’s more powerful and more advanced than Windows Vista. Granted, “easy to configure” doesn’t mean “easier to configure than Windows Vista,” nor do you get to have the Windows Media Center, but there’s sadly always a price to pay for FREE. Given a choice between Windows Vista SP1 upgrade for ~65 dollars and Windows Server 2008 Standard Edition for free, which would you choose?

As for the steps provided, I’m not sure if the academic license of Windows Server 2008 allows for Hyper-V, so if you don’t care for Hyper-V support (as instructed in Vijayshinva’s post) or for running any virtual PCs, you can skip steps 1 and 10 on the guide.

The next question: Does Microsoft even support converting the server OS into a workstation/desktop OS? Yep, and not just because of Vijayshinva’s post, but that alone would be a justification for the following reason:

All opinions posted here are those of the author and are in no way intended to represent those of his employer. All posts are provided "AS IS" with no warranties, and confers no rights.

-Every MSDN, Technet, and other individual Microsoft employee blog.

Microsoft doesn’t endorse the opinions of its employees, but Microsoft does fully endorse any factual matters being discussed regarding its products, including step-by-step guides, support… anything of a non-opinionated nature which doesn’t involve compromising its products (like hex edits). Is this a technical loophole? Sure, but there’s a second, much better reason for Microsoft to support converting Windows Server 2008 into a desktop operating system: The “Desktop Experience” feature.

The Desktop Experience feature was added to Windows Server 2008 in part because of the absurdly high number of requests Microsoft received from small businesses running a server as someone’s desktop machine (plausible in smaller networks where extra server hardware would be cost-prohibitive). The process for turning Windows Server 2003 into a more desktop-worthy operating system was a bit of a pain, so the desktop experience feature was simply intended to make it a bit easier to implement this usage scenario. It’s fully supported by Microsoft.

Now here’s where the DreamSpark deal beats The Ultimate Steal: unlike The Ultimate Steal (which is limited to university students), high school students can also take advantage of DreamSpark. So, if you’re a student at just about any university or high school, go ahead and nab yourself a copy and save 65 dollars. This is probably the only thing available on DreamSpark which is highly relevant to people who aren’t developers.

 

(If Microsoft decides to take down the steps, which I highly doubt, you can catch the full instructions on converting Windows Server 2008 from a barebones server operating system to a desktop operating system after the break.)

Read More »

MSN.com not running Microsoft’s latest and greatest?

posted on April 1, 2009 by Devin

This topic is way too technical and/or boring to be an April Fool’s joke. Sorry. ~Devin

While researching to make sure my computer wouldn’t explode at exactly 12:00AM on Wednesday, I happened to see on that site that to check a server’s time, you can look up HTTP information via telnet (Note: This will only work on computers running Windows XP or below. Windows Vista and Windows 7 do not include telnet by default).

While examining these headers, I happened to see something very interesting with the site I tried: the very popular MSN.com.

Check after the break for an analysis along with other targets.
Read More »