I'm an applied researcher in search science. This is a very typical domain specialized search problem. These days it uses Big Data, Machine Learning, constant experimenting / prototyping, A/B testing. I get to geek out each and every day. It is my dream job :) I consider it one of the main reasons Apple lost so much content market share to Amazon despite Apples first mover advantage - Amazon has better search and you…
Steam needs to stop asking its customers to fix its problems
31–40 of 61 posts
Re: Steam needs to stop asking its customers to fix its problems
#32Earlier quoted context omitted.
I just wish to understand why they need an application update so often to what should be a simple distribution product. Do they hard code item availability or such?
There have been 12 updates in the last 12 months - do you really consider that to be "so often"? Anyway, there's a detailed changelog[1] for all the updates, so you can have a look at the kinds of things they change. [1] http://www.steampowered.com/platform/update_history/index.ph...
Re: Steam needs to stop asking its customers to fix its problems
#33I don't get what the ask is. Steam should be even more heavy handed? They should hire people to playtest other people's games? I don't see any alternative reality where they have already taken these actions and are less hated for them.
I think the author wants to suggest a solution where anyone can submit a game, but there is still some sort of quality check before it goes on sale. Currently, we have floods of garbage hitting Steam, with no curation at all. Pre-Greenlight, Steam was a closed shop that was hard to get into. What is needed is a healthy balance, that doesn't have zero chances for an indie game to be seen because it's buried under all…
Re: Steam needs to stop asking its customers to fix its problems
#34Core complaints of article (please add any that I missed): 1. Steam receives dozens of releases a day and it's difficult for developers/publishers to make their title stand-out without performing marketing. 2. Author perceives that Steam's display algorithm results in display of outliers (very good/bad). 3. Very low quality titles are released/being sold by Steam. 4. Reviews are a very poor metric as reviewers can be…
6. Games that received poor reviews are relegated to the trash bin forever.
Response:
Untrue.[1] The converse also applies, games don't keep their good reviews forever - this helps identify abandonware or post-hype truth.
Re: Steam needs to stop asking its customers to fix its problems
#35Uhhhh... Steam needs a decent startup time. I only play computer games about once a month. When I click on the link on my desktop, Steam always takes 5-10 minutes to update itself. This is ridiculous. I never have this problem with games on my Nvidea Shield.
Steam's startup time is completely reasonable. What would a reasonable time for startup be in your eyes beyond 5-10 minutes before you play your games once a month? 1 minute? Instant?
Re: Steam needs to stop asking its customers to fix its problems
#36I'd rather Steam get back to the core business of selling games, rather than trying to be some sort of oddball social network. Drop the achievements (do a large number of players actually pay attention to that?), drop the trading cards (I still don't know WTF those are for). Drop everything that isn't about selling a game to a player. Then hire some competent UI people to simplify and clean up that abhorrent interfac…
The trading cards are part of the Steam economy. It's a money-making ploy. I don't know if it works or not, but it probably does. If they dropped everything that isn't about selling games to players (Steam Matchmaking, social features, the Steam economy especially wrt CS:GO and Dota) I don't think Valve would be able to sell and host games as cheaply as it does, and I think more people would pirate games rather than…
Re: Steam needs to stop asking its customers to fix its problems
#37Core complaints of article (please add any that I missed): 1. Steam receives dozens of releases a day and it's difficult for developers/publishers to make their title stand-out without performing marketing. 2. Author perceives that Steam's display algorithm results in display of outliers (very good/bad). 3. Very low quality titles are released/being sold by Steam. 4. Reviews are a very poor metric as reviewers can be…
This morning in half an hour I got through three interesting-looking games that didn’t have functioning controls.
You can't even play them! How are unplayable games on Steam!? Additionally they should make sure that the min spec IS an actually min spec that run the game in a playable state. No studio should be immune to such a level of scrutiny (see Rocksteady's Batman Arkham Knight).Re: Steam needs to stop asking its customers to fix its problems
#38I'm an applied researcher in search science. This is a very typical domain specialized search problem. These days it uses Big Data, Machine Learning, constant experimenting / prototyping, A/B testing. I get to geek out each and every day. It is my dream job :) I consider it one of the main reasons Apple lost so much content market share to Amazon despite Apples first mover advantage - Amazon has better search and you…
Can you recommend some readings for developers who aren't familiar with search science?
It's best to tailor your learning around a problem so you can get feedback on what works. Building bespoke search engines is expensive and often not worth it until the problem is big enough. Machine Learned optimization is even more expensive.
So in the likely instance that your problem is small; I'd stick to an off the shelf Lucene. If you need more specialization write plugins for it. If you need more speed then DIY OkapiBM25 in native (maybe Rust these days). If you need Big Data I'd use Spark. If you need ML then GDBT in R. If you need advanced NLP then Deep Learning. At each stage it's usually diminishing returns. So quit once you start losing money on the additional effort.
Edit: As a fun aside. Page Rank doesn't work very well and AFAIK Googles major advance was from creating 'meta documents' using anchor text and search queries. Google has a habit of sending out red herrings to guard their important ideas. So if some blogger is waxing lyrical about Page Rank you know they're full of it.
Re: Steam needs to stop asking its customers to fix its problems
#39Re: Steam needs to stop asking its customers to fix its problems
#40That makes me really sad to realize too, because I feel like Valve is one of the only companies that has the resources to really push linux gaming into a new zone, but this hasn't been delivered on yet. I highly suspect they are waiting for Vulkan, but the time can't come soon enough to offer many people the last reason they need to switch to linux from windows: gaming.
I have also noticed this sort of let the customers do the work for us attitude far too often lately. For example, I am loving working in Unreal Engine 4, but they promised a native linux editor and then ingored it for a long time, only once linux native users submitted enough patches to their own fork(s) before Epic finally spent some time to push those changes to the official repo. I think sometimes open source users who want things do work to get them but some companies abuse this process. In Epic's case, we still don't have a marketplace launcher on linux, and there are tons of editor bugs, such as I can't even edit skeletal animations/rigging without crashing the client.
There is a balance to be had between user help and the companies that need it, but that pendulum seems to have swung far too far over to the user lately, and it needs to readjust.