New DCSki Launching Soon - Could be briefly glitchy

22 posts
9 users
1k+ views
Scott DCSki Editor
one month ago
Member since 10/10/1999 🔗
1,365 posts

I think I’m ready to launch the next generation of DCSki, possibly tonight or tomorrow. And cutting over from a “live” production site to another is sort of like performing maintenance on an airplane while it is in flight.

Which means things could be a little bumpy during the crossover. You know, like a mogul-strewn field of snow.

I have a long checklist of items to go through to ensure a successful switchover, but while the new site is coming online there might be a few hours of odd and buggy behavior. If something looks odd, no worries – it should fix itself soon.

I’ll post a message to the Forum when the new site is officially launched (and should be back to behaving normally), inviting bug reports at that time.

This is the biggest and most extensive technical overhaul of DCSki in its 30+-year history – months of effort, tens of thousands of lines of new code, and dozens of little (and big) enhancements throughout. I can’t wait for you all to see it.

👍 3
Scott DCSki Editor
one month ago (edited one month ago)
Member since 10/10/1999 🔗
1,365 posts
OK, upgrade seems to have gone pretty well.  I still have a bit more testing to do but might hold off until I've had some sleep.  I'll also explain all the enhancements in the coming days, but feel free to look around, and if you notice any issues, please post them here!


👍 1
JimK DCSki Columnist
one month ago (edited one month ago)
Member since 01/14/2004 🔗
3,126 posts
Wowser!  This will take me a while to learn to navigate to my favorite stuff!  Very fun.  Thanks for your efforts Scott.
👍 2
Scott DCSki Editor
one month ago
Member since 10/10/1999 🔗
1,365 posts

JimK wrote:

Wowser!  This will take me a while to learn to navigate to my favorite stuff!  Very fun.  Thanks for your efforts Scott.

Thanks Jim!  I just published a story documenting some of the enhancements here.  My goal was to keep the design familiar and true to DCSki's heritage, while sprinkling all kinds of useful enhancements throughout.

marzNC DCSki Supporter
one month ago
Member since 12/10/2008 🔗
3,661 posts

Wow . . . just wow!  Will take a while to experience all the new features.

Thanks for all the hard work!

👍 1
pagamony DCSki Supporter
one month ago
Member since 02/23/2005 🔗
986 posts
mega dittos !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
👍 1
Member since 08/16/2004 🔗
2,128 posts
Nice
👍 1
needawax DCSki Supporter
one month ago
Member since 04/19/2019 🔗
229 posts

Scott - congrats on the cutover to the next-gen site! Looks really clean.  As a web designer / developer / coder in a prior life, I know that those things don't always go smoothly when you have that much of a delta on the front, and perhaps much of the same feeding from the back...  Anyway, as a frequent visitor, just want to say looking good!

👍 1
needawax DCSki Supporter
one month ago
Member since 04/19/2019 🔗
229 posts

I didn't see it at first, but Lost Areas looks completely redone and much more intuitive. 

👍 1
marzNC DCSki Supporter
one month ago
Member since 12/10/2008 🔗
3,661 posts

Going to be fun to get into the News archives.  Especially by clicking on "Surprise me."  :-)

Stephen
one month ago
Member since 02/16/2024 🔗
225 posts
I was looking at the lost ski area interactive map, and it seems to me that Afton Alps and Swann Ridge are referring to the same place.
needawax DCSki Supporter
one month ago
Member since 04/19/2019 🔗
229 posts
uh-oh.
Stephen
one month ago
Member since 02/16/2024 🔗
225 posts

I asked AI to explain why there’s so much discrepancy between reports of Wildcat steepness.  It said it’s because of the double fall line.  I said, “Hey, you’re quoting a post I made on DCski, and that post was wrong.”  It admitted all of that.  Moral of the story….

needawax wrote:

uh-oh.
Scott DCSki Editor
one month ago
Member since 10/10/1999 🔗
1,365 posts

Stephen wrote:

I was looking at the lost ski area interactive map, and it seems to me that Afton Alps and Swann Ridge are referring to the same place.

There are undoubtedly some discrepancies in the data, since so much of the Lost Areas is based on peoples' recollections and those can be hazy.  In the new summaries at the top of each Lost Areas page, it should point out when user comments have conflicting recollections for a specific ski area, if there's enough data to reveal the discrepancy.

In the short term I'd say add some comment(s) if you notice something seems off, such as thinking that two lost area entries might really be the same place.  Merging profiles could be messy, so I'd need to think of the most appropriate way to do that if we realize there are duplicates going under multiple names, but having comments that suggest the possible similarity are definitely helpful.  And the new map view definitely adds a useful new perspective!  I should caution that the locations are quite approximate -- I had to settle on a specific latitude and longitude geolocation based on rough areas of where the ski area was thought to be, and there's little chance any of them are going to be spot-on.

👍 2
Scott DCSki Editor
one month ago
Member since 10/10/1999 🔗
1,365 posts
I'm continuing to add new capabilities to DCSki each day, which is kind of fun, but at some point I should probably go to sleep at a reasonable time.  :-)

Here are a few new additions just from the past couple days:

When you view an article, you'll now see up to three related stories at the end of the story, drawn from DCSki's 30+ year history of reporting.

I used some pretty sophisticated modeling and analysis to determine these matches.  I'd be happy to go into all the technical details for any fellow nerds that would like to hear it, but the gist is that DCSki is now plotting every story in an over 3,000-dimensional space based on the semantics of each story.  If you think about 2-dimensional space, you could imagine each story being a line, and stories that end up nearly overlapping each other due to similar structure, concepts, etc., would be likely to be about similar topics.  Except in this case it's not lines in 2-dimensional space, it's vectors in 3,000+-dimensional space.

So, yeah, there's a lot of computation happening behind the scenes.  But the results are looking pretty good.  Just a caution that because it's comparing stories across 30+ years, you might see a related story that is quite dated.  Something like skiing tips might be timeless, but a related story talking about season pass prices in 1999 might be less useful (except as an interesting historical tidbit).

I'm also in the process of doing the same type of processing for message forum threads -- the background computation for that is chugging along as I type this, but that could take several days of processing as there is a whole lot more data involved.  (111,144 posts across 10,279 threads, compared to 1,766 articles.)  It's about 10% done, and you should already see related forum posts being displayed on threads from the past several years as it works its way backwards.  So, somewhere below this text, you should see three forum threads DCSki thought were related to this one.

Same caution applies that it will be surfacing some very old threads, so keep that context in mind.

I've also started work on a feature that will let you explore individual years of discussion on DCSki, and hope to unveil that soon.  For example, you'll be able to time travel to 2014 and see what the popular topics of discussion were on DCSki that year.

One of the benefits of DCSki is that we have such a rich history of content.  I know exploring that history isn't something that will resonate with every visitor, but I enjoy diving in and exploring some of those memories and suspect some others will too.  I'm having fun trying to surface those insights in various ways.
👍 2
needawax DCSki Supporter
one month ago
Member since 04/19/2019 🔗
229 posts
Also - the site feels snappier than it did before, not an easy thing to do when adding features and streamlining things...  Again, great job!
👍 1
Scott DCSki Editor
one month ago
Member since 10/10/1999 🔗
1,365 posts

needawax wrote:

Also - the site feels snappier than it did before, not an easy thing to do when adding features and streamlining things...  Again, great job!

Thanks!  And you have the snappiest version because you're a DCSki Supporter and get to have all the ads disabled, which really streamlines things.  Unfortunately with the ad engine on, there's third-party latency that I can't do much about.  But I do focus on performance for all the code I write.

👍 2
Member since 02/23/2006 🔗
811 posts

Afton Alps and Swann Ridge are/were indeed located close to one another, needawax. The lift descriptions seem quite different, based on what's posted here on DCSki.

Scott's point about approximating the geolocations makes sense. Hope someone will poke around on aerial photos some more, and on the ground, so that the locations of these two areas can be established more precisely.

Woody

👍 1
Scott DCSki Editor
29 days ago (edited 29 days ago)
Member since 10/10/1999 🔗
1,365 posts

I continue to add new features to DCSki as part of this refresh.

As of a few minutes ago, when you view a resort profile, you'll now see whether the resort is part of one of the "megapass" networks (Epic/Ikon/Indy/Mountain Collective, although currently there are no Mid-Atlantic resorts that are part of Mountain Collective.)

And on the main DCSki Resorts page, I added an additional filter so you can filter resorts by pass type.

So if you have an Epic, Ikon, and/or Indy pass, you can now quickly see which Mid-Atlantic resorts your pass might be valid at.

Note that these passes can come in different flavors with different restrictions, so always check directly with a resort to make sure your pass is valid on the day you want to visit.

I'll plan on updating the underlying database each winter season to reflect any changes in pass participation.

👍 3
Scott DCSki Editor
21 days ago (edited 21 days ago)
Member since 10/10/1999 🔗
1,365 posts

It is after 1 a.m., which apparently means it is once again time for me to make “just one more little improvement” to DCSki. As usual, that turned into several more little improvements.

Tonight’s victim was the DCSki Newsroom.

I’ve made a bunch of enhancements to the Newsroom that make it much easier to dig through nearly three decades of DCSki stories. You can now filter the archive by Story Type, Resort, and Columnist, and those filters can be combined.

So, for example, you can pull up all of our Firsthand Reports involving Whitetail. Or all Interview Series stories. Or stories involving Timberline written by a particular DCSki columnist. You can then look at those results chronologically, see which were most popular, or see which ones have had the most recent reader discussion.

The Popular view now has another useful option: you can rank stories based on views during the past 1 year, 3 years, or across all time. The three-year view remains the default, since otherwise some ancient DCSki story that has been accumulating page views since the invention of fire tends to dominate forever.

The Search Archive feature also works with the new filters, so you can perform keyword searches within a particular story type, resort, and/or columnist. And the Newsroom still has Saved stories for logged-in users, plus the highly sophisticated and carefully researched 🎲 Surprise me button.


👍 2
Scott DCSki Editor
16 days ago
Member since 10/10/1999 🔗
1,365 posts

I've been adding a lot of new user-facing features, as you've seen, but at least half of my work has been "behind the scenes" on the architecture underpinning DCSki, trying to make the site easier and more efficient to run.

I thought it'd be fun to share an image of a "live admin dashboard" I've implemented that provides an animated view of what's happening on the site.  (Alas, the screenshot is a still image.)  I've always been interested in visualization so it's fun to experiment with different ways of presenting DCSki activity.

👍 2
Member since 01/17/2007 🔗
187 posts

Thoroughly impressed with the new improved version.   I've enjoyed reading some of the old articles from years ago.  

Good job!