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


Duncan Mackenzie Duncanma "yeah that's awful close, but that's not why I'm so hard done by"
  • can you re-assign current account to my old one?  (jamie)

    @Sathyaish: Ach, sorry Sathyaish, did keep up on this thread once I had addressed Jamie's request. Can you tell me your original username? Not sure why you can't sign in any more, the 'forms auth' page is http://channel9.msdn.com/signin


  • rename this place ....

    @Bas: yeah, true enough. Just trying not to make something that will be easily circumvented. Continuing with *the plan*

  • rename this place ....

    @Duncanma: Hmm... one issue with my plan just showed up already, in a spammer that posted only 4 messages, and a few minutes apart. that would be very hard to distinguish (to me at least) from 'real' content.

  • rename this place ....

    @magicalclick: making the textbox work on WP8 was never 1 line of code, but ignoring that....

    We are very concerned about the spam... but I can't see how this is a 50-lines of code fix. Ages ago I wrote a full system where 'trusted' users could mark something as spam and it would immediately be removed. Within days, there was an uproar on the site about this gave power to certain people and created a two-tier system of users ... the complaints continued until I removed it. Now, it seems like we need to revisit these ideas, and that people might not complain... but regardless the issue is that we have to be careful how we implement them.

    I rolled out code this morning that was intended to reduce this, but the folks doing the spamming adjusted their text very quickly to no longer hit my (admittedly very simple) check. My hope was it was automated and wouldn't adjust like that. So, now I'd like to implement a better fix. The idea is, code that scans the site every x minutes, looks for more than y posts from a single user or IP in z minutes and removes it. I hesitate to post even that much detail, but you get the idea. I'll try to get this done and running tonight in a rough form, then turn it into code that can run 24/7 shortly after... then I'll add in code to let us know when it deletes things, track failures, etc. All of which will be much more than 50 lines of code.

    As to the perception that we don't care about the forum, I'm sorry that people think that. The reality is, we are very small group of folks and we haven't switched to working on the videos, we just are stretched out a fair bit beyond our capacity. Does that mean that Microsoft doesn't place a lot of value on this site? It is hard to say, we get continuous praise for our site, for our content, for the work we've done around live broadcasts... but yeah, in the end we don't get any real funding, so we have to make do with the team we have and just try to be efficient and focused in the work we do on the site. Sadly that means that sometimes the forum doesn't get the attention that we give to the homepage, the Build live stream or other 'higher profile' activities, but we will get to it as soon as we can.


  • Forums page

    @MasterPi: So this is all part of the spam issue. When we delete the most recent forum thread, it breaks a dependency that the /Forums page uses to display that list. End result is that forum disappears. It fixes up in a bit. We definitely need to fix the larger spam problem.

  • IE 11 gets no sound playing videos, Chrome 34.0.​1847.137 m plays fine, any idea why?

    @jlomax: I'm pretty sure everyone on my team is hitting the site with IE11 and we haven't seen this... is it across every video?

  • Hey, check out the search

    @Geoffreyk: fun, real time requirements gathering and now I know why you brought this up today as a change you were making to the search :) 

    @DeathByVisualStudio: We definitely felt there was some work to do here, but that the new search was already better than the current one so we were doing people a disservice by not shipping it now. With some real-world usage, some great feedback, and some of our own ideas it will get even better over time :)


  • Is there some kind of API that can be used to access the data on Channel 9

    @jlo2: Those *are* the values of the start/end dates for that session though. It was not part of the schedule, so no start/end dates were specified in our system. The same is true for a ton of other sessions that are pre-recorded and didn't happen at a specific date/time. I would suggest you could group everything without a start date into an 'unspecified' or 'no date' group, then group the rest by "April 9th, 2014", "April 10th, 2014", etc... pulling from the Start value.

    As far as documentation, this thread is it at the moment. The API exists to be called by our apps, the majority of which are written by @Cara9, so that means a couple of things

    1. if there are any code snippets or examples, she'd be the one to provide them
    2. if the app doesn't use a type of data (comments for example), then they may not be in the API at all at this point

    Having said that... explain what you need and I'm sure we'll take a look at what we can do in the near term.

  • Any change to get MEC and Lync Conf sessions here?

    @BIGmog: @Petri: We are looking into this folks ... might be able to make it happen

  • RSS Feed for older Azure Friday episodes

    @anfield: You can do paging on the RSS feed http://s.ch9.ms/Shows/Azure-Friday/feed/mp4high?page=2 if you need to

    Generally RSS feeds don't contain everything from a site or blog, they are intended to contain the most recent ones, in our case 25 items back