Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Comments

androidi androidi
  • Gordon Bell and Jim Gemmell - A look into Microsoft's Bay Area Research Center, Part I

    Scoble talks about (around 26-27 min) how people can't do links to the middle of the channel 9 videos. Well I argue that the technology is already here, just needs some refining.


    Suppose we have a player plugin that is integrated with the browser. Now when I am the one who decides to watch the whole hour long episode and see interesting segment, I just do what I do currently already, stop the video (I haven't finished it yet) and come talk about it. But with the plugin I can mark the interesting spots in the stream and the browser extension allows me to create a special hyperlink with the timecode. It could also be possible to gather these different links from other people to a central metadata file associated with the video. This way the video author would have people watching the video "do the editing", by giving the interesting timecode segments.

    So the tech for most of the problems discussed is here already, just need to code and spread it!

    Regarding the clipping of videos, I hate that. The early Channel 9 videos with 5x 1 minute segments just plain sck, as you need a lot of clicking to watch the whole thing and most of the time you want to watch the whole and comment only on some short segments.

  • Gordon Bell and Jim Gemmell - A look into Microsoft's Bay Area Research Center, Part I

    Does the video shake horizontally or is it me.. Well the black bars are gone though, thats good Smiley

    edit: Guess it was just that the video guy was so excited.. The shaking goes away after a while.
  • “A Hitchhiker’s Guide to Microsoft” Eric Rudder picks up Lenn

    http://blogs.msdn.com/jledgard/archive/2005/03/08/389907.aspx

    "Eric Rudder will join us live on March 18th along with members of the Whidbey team to tackle your Whidbey questions"

  • Mark Boulter - talking about Smart Clients and Windows Forms

    pacelvi wrote:
    I guess that's why c# was very natural for me.  It's amount of functional abstraction is a lot less than VBs, it's easier to really comprehend what the system is doing, which in turns makes me a better developer in the enviroment.


    While I like the abstraction, its very often that after some research I find that some feature that's supported on win32 is missing and when trying to interop manually you really need to start looking with reflector etc whats happening under the hood.

    I really hope that in LH this would change a bit, so that the need for interop would drop a lot.
  • Mark Boulter - talking about Smart Clients and Windows Forms

    Why there still is big black borders (6 cm) around the picture? I thought this was fixed long ago? Or was this video recorded long ago.

    Also it says video res is 320x180 pixels. No wonder it is so blocky.

  • Bob Palmer - Tour of Microsoft Studios

    Was the (sound?) post-production cut off the video? There was a jump in the video at that point I think.
  • Suzanne Cook - Developing the CLR, Part I

    scobleizer wrote:
    Beer: I'll try to do better.

    A lot of times in interviews I'm just trying to mentally keep up with the interviewee.

    She's a developer on the .NET CLR team. I'm nowhere near as smart as she is.


    While I understand its much more effort to arrange, I find the videos where you get the Guest and someone the Guest knows (manager or whatever) together, there is less chance for the silent parts where your thinking whats the next smart question, as the other person who knows the subject area you are talking about with the guest can then chime in. There's many videos already where we have seen this work best I think, like

    Kevin Schofield - Tour of Microsoft Research
    Herb Sutter, the Future of Visual C++
    Kit George - Tour of .NET CLR Base Class Library Team (Part II)

    This tour with expert + a good conversation with guests format is very good as there can both be expert conversation and novice questions and less chance for akward silence. And the guest may even feel more comfortable when theres someone (s)he knows better to help out if the question is going a bit out of his/her area of knowledge etc..

    And my hidden agenda: Less of The Scobleizer laughing and more of the interesting conversation between people who know what they're talking about - if they go too much rocket science, you can always let them know.

    But actually I feel stupid whining about this, most of the videos lately have been like I've hoped here, for this video I guess you just could not arrange the better setup?
  • Kevin Schofield - Tour of Microsoft Research, Part I (graphic and developer tool research)

    What kind of work MS is doing on making it more easy to write more robust code that will make use of the multi-core computers of tomorrow? There's a lot of talk about the pitfalls of concurrency today and the message seems to be that even if you're a C# programmer you have to know a ton of very low level stuff and you still are likely to get it wrong or play (lock) too safe and get no benefits.

    I understand that the C++ compiler has some sort of flag that makes the compiler take use of MP on marked code. It would be great if you could give the compiler a better sense of what your up to and have it figure the best places to lock and what not ..
  • Neal Christiansen - Inside File System Filter, part II

    I have some questions to Microsoft:

    Why it is so difficult to create even a simple search that is _fast_ (and silent) for finding files and folders by their name. I do not know about you but most of the time I need to find a file or folder by name in the current system - It is very rare that I need to find certain string inside a document. I know I am an exception here, but when doing so much simpler search (fuzzy match string againt filename/foldername string) one would expect the local search to be atleast a somewhat faster than Google query over the network when a computer has only less than million files/folders - certainly something very much achievable by average home computer if its well done.

    I know MS provides the Indexing service, but I've tried to figure it out many times, and it has never made any sense to me (I doubt it's necessary to point out where it has failed). And I am not even interested to build my own UI to the indexing service for the reason that it makes a lot of noise during the indexing (Unless you happen to have solid state storage).

    I would like to present how simple it is, in theory, to make a silent full indexing:

    1. Suppose user introduces a medium not previously indexed (cd/dvd/serial-ata hdd?)

    2. As the disc is recognized, it is matched against previous media signatures

    3. User loads a file from the disc
    3a. The loaded file is entered into the index, which is partially stored in memory to avoid noisy random HDD access and lazily updated with transactions to system HDD
    3b. As the user mode process does something with the file(s), in the file(s) content is being analyzed in the background (like your virus scanner does) and proper records created into the memory for the lazy noiseless update.

    4. User is done with the file and does no further access in the so far mostly unindexed media.
    4b. Incase the medium is CD/DVD or other very noisy one, the appropriate driver is notified to spin down the speed enough for the medium not to make noise during read (in case of CD drive this should be either user or manufacturer definable rotating speed)
    4c. The last (before idle/after lowering speed) position of the hdd/dvd is picked up.

    5. Now the full indexing can begin from the position of the disc, making no noise that would indicate the media is being indexed.

    Certainly there are other questions, like what if user removes the media before its indexed etc - but the key point here is the silent, pleasant way of access - some of which NCQ may help slightly, but in the case of jumping around between file data and MFT - I think not.

    One thing that really amazes here, is that Anti-Virus programs pretty much do everything that would be needed to create fast searchable index.. Why they do not take advantage of this, must be because searching the user file contents for certain data is not their core business (Or is it, I am not the expert here).

    I can understand that some people may have not yet learned to appreciate more silent environment, but looking at what people say about the new set-top-boxes and other livingroom "PC" equipment with HDD's, you can expect that if they get a Longhorn Embedded on their box and it has noisy indexing, there may not be many positive reviews in that regard. EndRant();



    PS. To anyone who cares, certain Seagate SATA HDD's may have annoying feature that writes some data to the HDD that only Seagate can read at their service during idle moments. So incase your HDD will fail, Seagate may have better clue why their certain products <beep>. Hitachi has same feature, but where the Seagate noise is like short ranged constant seeking, Hitachi noise is like the drive is going to fail any moment. The takeaway - Do Not Buy if the computer with these HDD's is anywhere near you (<10 meters).

  • Neal Christiansen - Inside File System Filter, part I

    Charles wrote:

    Probably not, sorry. We tried... However, there WILL be some other kernel heavyweights coming to theatre near you Wink


    Uh, now I do not get it. Wasn't channel9 pretty much bumping to people around the places without asking ahead? Just go to where the big shots are and run into them. They won't get the chance to say no =)