Microsoft plays the blame game fast and loose with Internet Explorer 10 and Windows 8

Yesterday, Microsoft made available the first public beta of Windows 8. The developer preview can be downloaded on the Microsoft website, and has received plenty of media coverage and has been the subject of much scrutiny and review. However, in our testing of Windows 8 for compatibility with NeoSmart software and products, we came across a rather, shall we say, interesting approach that Internet Explorer 10 now takes to its crashes. With Windows 8, as with previous versions, when an application hangs or crashes, an error reporting dialog is displayed prompting the user to select an action to take with the crashed program.

What’s different with Windows 8 and Internet Explorer 10 is that Microsoft chooses to deflect the blame from itself, and pin it instead on the unfortunate owners of the website that the user had last visited. In the following screenshot, Internet Explorer 10 has crashed after being unable to handle some of the web scripting on our website. Except instead of the error dialog you would expect (something to the effect of “Internet Explorer has stopped responding,” an error caption which we are all familiar with and of which the web is full), the error dialog instead reads:

neosmart.net is not responding.

Continue reading

Windows Recovery Discs Updated, Reinstated

Download Now

Windows Recovery Disk Screen

Almost four years ago, NeoSmart Technologies published a Windows Vista repair and recovery CD that could be used to treat common boot issues and recover from catastrophic system failure in case you didn’t have a Windows setup CD handy.

Windows XP Logo Over the years, we’ve added more recovery CDs to the collection, ending up with a complete portfolio of repair CDs for Windows Vista and Windows 7 in both 32- and 64-bit flavors. We’ve had the good fortune of being able to host these CDs on our site in one form or the other for free download to millions of users around the globe.

Three months ago, we were contacted by the legal department at Microsoft Corporation asking us to discontinue hosting these files. Until this point, we were not aware that Microsoft was displeased with our hosting of the CDs and in fact enjoyed a rather healthy relationship with the Microsoft support forums where victims of PC crashes would be directed to our site to download a copy of the repair CDs.

Since then, we have been in talks and negotiations with the Microsoft legal and licensing divisions, trying to work out a method whereby we could provide our users and visitors with access to these CDs once again. Today we’re excited to announce that these CDs are once more available for download!

Continue reading

Irony from Google Plus…

I think we’re on a roll here with picture blogging, but here’s another. This one is from Google+, the newly-launched social network hoping to take a chunk out of Facebook’s dominance in this market.


Continue reading

TEDx Talk: This is stupid, there has to be a better way!

A copy of my talk at TEDxDeadSea last month is now available on the TEDxTalks channel at YouTube.

The premise is finding new ideas for startups and “entrepreneurships” based on the concept of “this is stupid, there has to be a better way.”

HP Running the ATi QA Show?

ATi's RubyFrom the day I built my PC a few years ago until just last week, it’s been impossible for me to play a game (pretty much *any* full-screen DirectX/OpenGL game) without the ATi drivers crashing. (For reference, stock ATi HD3870 on an ASUS RoG Maximus Formula II motherboard). I’ve tracked down each and every possible lead, and solved a number of crash-inducing issues in the process, but haven’t been able to completely prevent the display driver crashes from the days Vista or now on Windows 7.

There were issues pertaining to dual-displays in a mixed VGA/DVI environment (one display DVI, the second VGA) which were never resolved by ATi (to the best of my knowledge) and were worked around by initially downgrading the DVI to a VGA connection and later replacing the older monitor with a new DVI-based display. There were issues related to the refresh rate. There were issues related to the resolution. There were issues related to the games. There were issues related to the OS. Basically, wherever you look, there were problems caused by poor development practices and crappy QA all around.

There were issues that Microsoft/Windows’ new WDM model caught, triggering a restart of the graphics subsystem without causing a BSoD. And there were (unfortunately the majority) of the ATi display driver crashes that caused BSoDs left, right, and center.

Today, my Windows 7 PC surprised me with an interesting question:

Send info to HP?

Continue reading

TEDxDeadSea 2011

Just a quick note: TED is coming to Jordan in the form of TEDxDeadSea this Saturday (April 30, 2011), at the Kempinski Hotel in (cue tautology) the Dead Sea, Jordan.

I’ve been honored with the opportunity to speak at this event, and will be discussing my take on entrepreneurship and some of the obstacles of running an international company from the Middle East.

I’m looking forward to all the exciting speakers and performers that will be at TEDxDeadSea and would love to meet anyone interested in engaging in some quality, thought-provoking talk! In the meantime, you can follow me @mqudsi, NeoSmart Technologies at @neosmart, and TEDxDeadSea at @TEDxDeadSea

Never Buy Domains from 1&1

Never, ever buy domains from 1&1. Why? Let’s just put it this way: if a domain was a physical good that had to be shipped from one end of the USA to the other, or even imported from Europe to the States, it wouldn’t take as long for you to get it as it does when you buy from 1and1.

I’ve bought my fair share of domains via 1and1, and to be honest, on the few times in the past when I’ve needed the domain name ASAP, generally got the domain I bought within 24 hours. But now it’s been 4 days and 1and1 still hasn’t handed over the domain name that I bought and paid for. Instead, the domain shows up in the list of purchases with the status “The domain has been requested” – as if I care! I just want my domain name, and I want it now! The clients are waiting!

Continue reading

Happy Pi Day 2011, Everyone!

It’s that time of the year again – our favorite holiday for the past decade. Pi Day. A reminder of the math geeks that have brought wisdom and light on our planet for centuries past.

Depending on who you ask, they all have different terms for Pi. Transcendental, irrational, easy, hard… but we prefer the term ‘magical.’

Continue reading