Microsoft Research Open Sources WorldWide Telescope
kfogel writes: Microsoft Research has open sourced WorldWide Telescope, releasing it under the MIT license and donating the code to the .NET Foundation. The code is up on GitHub at github.com/WorldWideTelescope, and there are demos and more details at WorldWideTelescope.org. Go forth and explore!
I looked briefly through TFA but they're really uninformative when it comes to summarizing (or they're full of giant pictures and videos). What's the significance of this thing? Is it just Google Earth for stars? Why does it need a client?
About
The WorldWide Telescope (WWT) is a visualization environment that enables your computer to function as a virtual telescope—bringing together imagery from the world’s best ground- and space-based telescopes for the exploration of the universe. WWT blends terabytes of images, information, and stories from multiple sources into a seamless, immersive, rich media experience. Explorers of all ages will feel empowered to explore and understand the cosmos using WWT’s simple and powerful user interface.
Source: their website.
Why do you have to be such a fucking troll and ruin a good story with that bullshit?
In their FAQ page, I wanted to learn more, so I clicked the provided link and got an ASP.net error page. It's been a long time since I've seen one.
http://worldwidetelescope.org/...
You know, with a synthetic aperture nearly the diameter of the Earth created by fusing time-synched data from telescopes all around the Earth looking in the same direction of sky at the same time.
Where are we going and why are we in a handbasket?
This article has been up for over 3 hours, yet nobody knows yet WTF Worldwide Telescope is.
Sad state of affairs for a summary and an article.
Server Error in '/' Application.
The view '~/Views/Explorers/WebControl.cshtml' or its master was not found or no view engine supports the searched locations. The following locations were searched:
~/Views/Explorers/WebControl.cshtml
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.InvalidOperationException: The view '~/Views/Explorers/WebControl.cshtml' or its master was not found or no view engine supports the searched locations. The following locations were searched:
~/Views/Explorers/WebControl.cshtml
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[InvalidOperationException: The view '~/Views/Explorers/WebControl.cshtml' or its master was not found or no view engine supports the searched locations. The following locations were searched:
~/Views/Explorers/WebControl.cshtml]
System.Web.Mvc.ViewResult.FindView(ControllerContext context) +382
System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +116
System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) +13
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +56
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +420
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +52
System.Web.Mvc.Async.c__DisplayClass2b.b__1c() +173
System.Web.Mvc.Async.c__DisplayClass21.b__1e(IAsyncResult asyncResult) +100
System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10
System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +27
System.Web.Mvc.Controller.b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +13
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +36
System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +54
System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +39
System.Web.Mvc.Controller.b__15(IAsyncResult asyncResult, Controller controller) +12
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +28
System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +54
System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +29
System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
System.Web.Mvc.MvcHandler.b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +21
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +36
System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +54
System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +31
System.Web.Mvc.MvcHandler
FTFA: "[W]e decided to make the WorldWide Telescope available under an open source license to allow any individual or organization to adapt and extend the functionality to meet any research or educational need.
We believe that extensions and improvements to the software will continuously enhance formal and informal learning and astronomical research. Making the code available will also help ensure that the data, protocols and techniques used are also available for others to inspect, use, adapt and improve upon in their own applications. Ultimately, open sourcing WorldWide Telescope will also allow the wider community to guide and participate future in future development efforts such that it evolves to meet the needs of future users.
I would like to say thank you to the folks at Microsoft who are affirming here the basic software freedoms RMS is always talking about (even if they do say "open source" instead of "free software"). Well done and good job.
XNA WHEN