Add test for Slashdot + fix style
[gofetch.git] / test / source / SLASHDOT / games.slashdot.org / story_18_09_06_2146237_valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam.html
1 <!-- html-header type=current begin -->
2
3 <!DOCTYPE html>
4
5 <html lang="en">
6 <head>
7 <!-- Render IE9 -->
8 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
9
10
11
12 <script>window.is_euro_union = 1;</script>
13 <script src="https://a.fsdn.com/con/js/sftheme/vendor/promise.polyfill.min.js"></script>
14 <script src="https://a.fsdn.com/con/js/sftheme/cmp.js"></script>
15 <script src="https://slashdot.org/country.js"></script>
16 <script type='text/javascript'>
17 if (window.is_euro_union) {
18 bizx.cmp.init({
19 // to test: 'Display UI': 'always',
20 'Publisher Name': 'Slashdot',
21 'Publisher Logo': 'https://a.fsdn.com/sd/sdlogo.svg',
22 'Consent Scope': 'global group',
23 'Consent Scope Group URL': 'https://slashdot.org/gdpr-cookies.pl',
24 });
25 }
26 </script>
27 <link rel="stylesheet" href="//a.fsdn.com/con/css/sftheme/sandiego/cmp.css" type="text/css">
28 <style type="text/css">
29 .qc-cmp-publisher-logo, .qc-cmp-nav-bar-publisher-logo {
30 background-color: #016765;
31 }
32 </style>
33 <script>
34 if (!window.is_euro_union) {
35 (function (s,o,n,a,r,i,z,e) {s['StackSonarObject']=r;s[r]=s[r]||function(){
36 (s[r].q=s[r].q||[]).push(arguments)},s[r].l=1*new Date();i=o.createElement(n),
37 z=o.getElementsByTagName(n)[0];i.async=1;i.src=a;z.parentNode.insertBefore(i,z)
38 })(window,document,'script','https://www.stack-sonar.com/ping.js','stackSonar');
39 stackSonar('stack-connect', '66');
40 }
41 </script>
42
43 <script id="before-content" type="text/javascript">
44 (function () {
45 if (typeof window.sdmedia !== 'object') {
46 window.sdmedia = {};
47 }
48 if (typeof window.sdmedia.site !== 'object') {
49 window.sdmedia.site = {};
50 }
51
52 var site = window.sdmedia.site;
53 site.rootdir = "//slashdot.org";
54 }());
55
56 var pageload = {
57 pagemark: '531380735706694740',
58 before_content: (new Date).getTime()
59 };
60 function pageload_done( $, console, maybe ){
61 pageload.after_readycode = (new Date).getTime();
62 pageload.content_ready_time = pageload.content_ready - pageload.before_content;
63 pageload.script_ready_time = pageload.after_readycode - pageload.content_ready;
64 pageload.ready_time = pageload.after_readycode - pageload.before_content;
65 // Only report 1% of cases.
66 maybe || (Math.random()>0.01) || $.ajax({ data: {
67 op: 'page_profile',
68 pagemark: pageload.pagemark,
69 dom: pageload.content_ready_time,
70 js: pageload.script_ready_time
71 } });
72 }
73 </script>
74 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
75
76 <title>Valve Explains How It Decides Who's a 'Straight Up Troll' Publishing Video Games On Steam - Slashdot</title>
77 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
78
79 <meta name="description" content="An anonymous reader quotes a report from Motherboard: Wednesday, Valve, the company that operates the huge online video game store Steam, shared more details about how it plans to control and moderate the ever-increasing number of games published on its platform. In the post published Wednesday, Val...">
80
81 <meta name="twitter:card" content="summary">
82 <meta name="twitter:site" content="@slashdot">
83 <meta name="twitter:domain" content="games.slashdot.org">
84 <meta property="og:url" content="https://games.slashdot.org/story/18/09/06/2146237/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam">
85
86 <meta property="og:title" content="Valve Explains How It Decides Who's a 'Straight Up Troll' Publishing Video Games On Steam - Slashdot">
87 <meta property="og:description" content="An anonymous reader quotes a report from Motherboard: Wednesday, Valve, the company that operates the huge online video game store Steam, shared more details about how it plans to control and moderate the ever-increasing number of games published on its platform. In the post published Wednesday, Val...">
88
89
90
91 <meta property="og:image" content="https://a.fsdn.com/sd/topics/software_64.png">
92
93 <meta property="fb:admins" content="100000696822412">
94 <meta property="fb:page_id" content="267995220856">
95
96 <meta name="viewport" content="width=1000, user-scalable=yes, minimum-scale=0, maximum-scale=10.0" />
97 <meta name="apple-mobile-web-app-capable" content="yes">
98 <meta name="apple-mobile-web-app-status-bar-style" content="black">
99
100 <link rel="canonical" href="https://games.slashdot.org/story/18/09/06/2146237/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam">
101
102 <link rel="alternate" media="only screen and (max-width: 640px)" href="http://m.slashdot.org/story/345552" >
103
104
105 <link rel="stylesheet" type="text/css" media="screen, projection" href="//a.fsdn.com/sd/classic.ssl.css?8f5016a67a2f2048" >
106 <!--[if IE 8]><link rel="stylesheet" type="text/css" media="screen, projection" href="//a.fsdn.com/sd/ie8-classic.ssl.css?8f5016a67a2f2048" ><![endif]-->
107 <!--[if IE 7]><link rel="stylesheet" type="text/css" media="screen, projection" href="//a.fsdn.com/sd/ie7-classic.ssl.css?8f5016a67a2f2048" ><![endif]-->
108
109
110
111
112
113
114
115 <!-- -->
116
117
118
119
120
121 <!-- SMACKS: NEW CSS -->
122 <link rel="stylesheet" href="//a.fsdn.com/sd/css/app.css?8f5016a67a2f2048">
123
124 <script type='text/javascript'>
125 var _gaq = _gaq || [];
126 </script>
127
128
129
130
131
132
133
134
135
136 <script type="text/javascript" id="pbjs_script" data-dom="https://d3tglifpd8whs6.cloudfront.net" src="https://d3tglifpd8whs6.cloudfront.net/js/prebid/slash-story/slash-story.min.js"></script>
137 <script type='text/javascript'>
138 /*global performance */
139 var googletag = window.googletag || {};
140 googletag.cmd = googletag.cmd || [];
141
142 window.Ads_disallowPersonalization = 1;
143 bizx.cmp.ifConsent('all', 'all', function(){
144 window.Ads_disallowPersonalization = 0;
145 }, function(){
146 window.Ads_disallowPersonalization = 1;
147 }, function () {
148 window.bizxPrebid.Ads.initPrebid(window.bizxPrebid.adUnits);
149 });
150 </script>
151
152 <!-- prep GPT ads -->
153 <script type='text/javascript'>
154 (function() {
155 function page_type (loc) {
156 /*
157 only four page types:
158 - Story
159 - Poll
160 - Homepage (/ only)
161 - Other (but AdOps wants 'Homepage' again)
162 */
163 var path = loc.pathname;
164 var just_the_root = /^\/?$/.test(path);
165 var story_or_poll = /^\/(story(?=\/)|submission(?=\/)|poll(?=\/|Booth|s\b))/i.exec(path);
166
167 var page_type = just_the_root ? 'homepage'
168 : story_or_poll ? story_or_poll[1]
169 : 'other'
170
171 // exceptions
172 if (page_type.toLowerCase() === 'submission')
173 page_type = 'story'; // submissions are like stories, right?
174 else if (page_type.toLowerCase() === 'other')
175 page_type = 'homepage'; // this one might move out of here
176
177 return page_type;
178 }
179 function page_section (loc) {
180 //var greek = ['alpha', 'beta', 'gamma', 'delta'].join('|');
181 //var hostwise = '^([a-z]+)(?:-(?:'+greek+'))?\\.(?:slashdot\\.org|\\.xb\\.sf\\.net)$';
182 var pathwise = '^/(?:(recent|popular|blog)|stories/([^/]+))';
183 var rootwise = '^\/?$';
184
185 //var hostwisely = new RegExp(hostwise,'i').exec(loc.hostname);
186 var pathwisely = new RegExp(pathwise,'i').exec(loc.pathname);
187 var rootwisely = new RegExp(rootwise,'i').exec(loc.pathname);
188
189 var section = (rootwisely && 'homepage')
190 || (pathwisely && (pathwisely[1] || pathwisely[2]))
191 || ''
192 ;
193
194 return section.replace(/[^_a-z]/ig, '');
195 }
196 function single_size (size) {
197 return '' + size[0] + 'x' + size[1];
198 }
199 function sz_sz (sz) {
200 var str = '';
201 var sizes = [];
202 if (sz[0] instanceof Array) {
203 for (size in sz) {
204 sizes.push(single_size(sz[size]));
205 }
206 return sizes.join(',');
207 } else {
208 return single_size(sz);
209 }
210 }
211
212 function unique_tpc_array(array1,array2) {
213 var j = array1.concat(array2);
214 j.forEach(function (v,i,a) {
215 a[i] = v.replace(/[^_a-z]/ig, '');
216 });
217 return j.filter(function (v,i,a) {
218 return v != '' && a.indexOf(v) === i;
219 });
220 }
221
222 /* LEGEND:
223 - 'sz' = "size"
224 - 'npt' = "no page type" in ad unit name
225 */
226 var tags = {
227 '728x90_A': { 'sz': [[728, 90], [970, 90], [970, 250], [980, 66]] },
228 '728x90_B': { 'sz': [728, 90] },
229 '728x90_C': { 'sz': [728, 90], 'skip': { 'homepage': 1 } },
230 'HubIcon_200x90_A': { 'sz': [[200, 90], [220, 90]]},
231 'PowerSwitch_980x66_A': { 'sz': [980, 66], 'skip': { 'homepage': 1 } },
232 'PollPeel': { 'sz': [200, 90], 'skip': { 'homepage': 1 } },
233 //'VideoWidget_300x250': { 'sz': [300, 250], 'npt': 1 },
234 '300x250_A': { 'sz': [[300, 250], [300, 600], [300, 1050]] },
235 '300x250_B': { 'sz': [[300, 250], [300, 600]] },
236 '300x250_C': { 'sz': [[300, 250], [300, 600]] },
237 '300x250_D': { 'sz': [[300, 250], [300, 600]] },
238 'Pulse_300x600_A': { 'sz': [300, 600] },
239 //'Polls_Detail_300x250_A': { 'sz': [[300, 250], [300, 600]], 'npt': 1 },
240 //'Poll_300x250_A': { 'sz': [[300, 250], [300, 600]], 'npt': 1 },
241 //'SD_Story_1x1': { 'sz': [1, 1] },
242 '1x1': { 'sz': [1, 1] }
243 };
244
245 //var network_path = '/41014381/Slashdot/';
246 var network_path = '/41014381/Slashdot/';
247 var tag_name_prefix = 'SD';
248 var tag_name_linkage = '_';
249 var tag_name_pagetype = page_type(location);
250 var tag_topic = page_section(location);
251 if(tag_name_pagetype == 'poll'){
252 tag_name_pagetype = 'Poll';
253 }
254 var before_tag_pagetyped = network_path
255 + tag_name_prefix
256 + tag_name_linkage
257 + tag_name_pagetype
258 + tag_name_linkage
259 ;
260 var before_tag_pagetypeless = network_path
261 + tag_name_prefix
262 + tag_name_linkage
263 /* + tag_name_pagetype */
264 /* + tag_name_linkage */
265 ;
266
267
268 googletag.cmd.push(function() {
269
270 function remove_sticky_top() {
271 setTimeout(function(){
272 $('#div-gpt-ad-728x90_a').parent('div').addClass('adwrap-viewed-banner');
273 $('#div-gpt-ad-728x90_a').addClass('viewableImpression');
274 }, 1000);
275 }
276 function remove_sticky_railad() {
277 setTimeout(function(){
278 $('#slashboxes .adwrap-unviewed').addClass('adwrap-viewed-railad');
279 $('.railad').addClass('viewableImpression');
280 }, 1000);
281 }
282 function viewable_imp (slot) {
283 for(var i in slot) {
284 if(typeof slot[i] !== 'string') continue;
285 switch(slot[i]){
286 case "/41014381/Slashdot/SD_homepage_728x90_A":
287 case "/41014381/Slashdot/SD_story_728x90_A":
288 case "/41014381/Slashdot/SD_Poll_728x90_A":
289 case "/41014381/Slashdot/SD_homepage_728x90_Ref_A":
290 case "/41014381/Slashdot/SD_story_728x90_Ref_A":
291 case "/41014381/Slashdot/SD_Poll_728x90_Ref_A":
292 remove_sticky_top();
293 break;
294 case "/41014381/Slashdot/SD_homepage_300x250_A":
295 case "/41014381/Slashdot/SD_story_300x250_A":
296 case "/41014381/Slashdot/SD_Poll_300x250_A":
297 case "/41014381/Slashdot/SD_homepage_300x250_Ref_A":
298 case "/41014381/Slashdot/SD_story_300x250_Ref_A":
299 case "/41014381/Slashdot/SD_Poll_300x250_Ref_A":
300 remove_sticky_railad();
301 break;
302 }
303 //if(slot[i] === "/41014381/Slashdot/SD_homepage_728x90_A") remove_sticky_top();
304 //if(slot[i] === "/41014381/Slashdot/SD_homepage_300x250_A") remove_sticky_railad();
305 }
306 }
307 function define_me_a_slot (tag) {
308 if (tags[tag].skip && tags[tag].skip[tag_name_pagetype])
309 return;
310 var sandbox_regex = /\.xb\.sf\.net$/i;
311 var full_name = tags[tag].npt // "no page type"
312 ? before_tag_pagetypeless + tag
313 : before_tag_pagetyped + tag
314 ;
315 var div_id = 'div-gpt-ad-' + tag.toLowerCase();
316
317 var service;
318 // extend jQuery and get URL query params
319 jQuery.extend({
320 getQueryParameters : function(str) {
321 return (str || document.location.search).replace(/(^\?)/,'').split("&").map(function(n){
322 return n = n.split("="),this[n[0]] = n[1],this
323 }.bind({}))[0];
324 }
325 });
326
327 var queryParams = $.getQueryParameters();
328
329 if( queryParams.source === 'autorefresh' ) {
330 full_name = full_name.replace(/(\d+x\d+)/,'$1_Ref');
331 //console.log('TAG NAME: ', full_name);
332 }
333
334 service = googletag.defineSlot(
335 full_name
336 , tags[tag].sz
337 , div_id
338 ).addService(googletag.pubads());
339
340 service.setTargeting('sz', tags[tag].sz);
341
342
343 var frontend_tpc = tag_topic.split(",");
344 var backend_tpc = [ "developers", "software", "games", "valve", "steam" ];
345
346 var tpc_final = unique_tpc_array(frontend_tpc, backend_tpc);
347 service.setTargeting('tpc', tpc_final);
348 if (location.hostname.match(sandbox_regex)) {
349 service.setTargeting('test', 'adops');
350 }
351
352 }
353
354 for (tag in tags) {
355 define_me_a_slot(tag, false);
356 }
357 googletag.pubads().addEventListener('impressionViewable', function(event) {
358 viewable_imp(event.slot);
359 });
360
361 googletag.pubads().setTargeting('requestSource', 'GPT');
362 googletag.pubads().setRequestNonPersonalizedAds(window.Ads_disallowPersonalization);
363 googletag.pubads().enableAsyncRendering();
364
365
366 googletag.pubads().collapseEmptyDivs();
367 window.bizxPrebid.SAFEFRAMES = true;
368 bizxPrebid.Ads.pushToGoogle();
369 googletag.enableServices();
370 });
371 })();
372 </script>
373
374
375
376 <!-- CrossPixel -->
377 <script type="text/javascript"> try{(function(){ var cb = new Date().getTime(); var s = document.createElement("script"); s.defer = true; s.src = "//tag.crsspxl.com/s1.js?d=2397&cb="+cb; var s0 = document.getElementsByTagName('script')[0]; s0.parentNode.insertBefore(s, s0); })();}catch(e){} </script>
378
379 <!-- AdBlock Check -->
380 <script>
381 var isAdBlockActive = true;
382 </script>
383 <script async src="//a.fsdn.com/sd/js/scripts/ad.js?8f5016a67a2f2048"></script>
384
385 </head>
386 <body class="anon firehose ">
387
388
389 <script src="//a.fsdn.com/sd/all-minified.js?8f5016a67a2f2048" type="text/javascript"></script>
390
391
392 <script type="text/javascript">
393 (function(){
394 var regexp=/\s*(?:\d+|many)\s+more\s*/i;
395
396
397 var auto_more_count = 1;
398
399 function auto_more(){
400 var $more_link = $('#more-experiment a');
401 $more_link.each(function(){
402 var $lastitem = $('#firehoselist>article.fhitem:visible:last');
403 if ( Bounds.intersect(window, $lastitem) ) {
404
405
406 !--auto_more_count && (auto_more=undefined);
407 // don't allow a call till the next paginate gets built and |more_possible|
408 $(document).unbind('scroll', call_auto_more);
409 }
410 });
411 };
412
413 function call_auto_more(){ auto_more && auto_more(); }
414
415
416 $('#more-experiment a').
417 live('more-possible', function( event ){
418 var $more_link=$(this);
419 if ( regexp.test($more_link.text()) ) {
420
421 $(document).bind('scroll', call_auto_more);
422 } else {
423 $(document).unbind('scroll', call_auto_more);
424
425 }
426 });
427 })();
428 </script>
429 <!--[if lt IE 9]><script src="//a.fsdn.com/sd/html5.js"></script><![endif]-->
430
431
432 <script type="text/javascript">
433 (function() {
434 if (typeof window.janrain !== 'object') window.janrain = {};
435 if (typeof window.janrain.settings !== 'object') window.janrain.settings = {};
436
437 /* _______________ can edit below this line _______________ */
438
439 janrain.settings.tokenUrl = 'https://slashdot.org/token_callback.pl';
440 janrain.settings.type = 'embed';
441 janrain.settings.appId = 'ggidemlconlmjciiohla';
442 janrain.settings.appUrl = 'https://login.slashdot.org';
443 janrain.settings.providers = [
444 'googleplus',
445 'facebook',
446 'twitter',
447 'linkedin'];
448 janrain.settings.providersPerPage = '5';
449 janrain.settings.format = 'one column';
450 janrain.settings.actionText = 'Sign in with';
451 janrain.settings.showAttribution = false;
452 janrain.settings.fontColor = '#666666';
453 janrain.settings.fontFamily = 'lucida grande, Helvetica, Verdana, sans-serif';
454 janrain.settings.backgroundColor = '#ffffff';
455 janrain.settings.width = '300';
456 janrain.settings.borderColor = '#cccccc';
457 janrain.settings.borderRadius = '5'; janrain.settings.buttonBorderColor = '#CCCCCC';
458 janrain.settings.buttonBorderRadius = '0';
459 janrain.settings.buttonBackgroundStyle = 'gray';
460 janrain.settings.language = '';
461 janrain.settings.linkClass = 'janrainEngage';
462
463 /* _______________ can edit above this line _______________ */
464
465 function isReady() { janrain.ready = true; };
466 if (document.addEventListener) {
467 document.addEventListener("DOMContentLoaded", isReady, false);
468 } else {
469 window.attachEvent('onload', isReady);
470 }
471
472 var e = document.createElement('script');
473 e.type = 'text/javascript';
474 e.id = 'janrainAuthWidget';
475
476 e.src = 'https://rpxnow.com/js/lib/login.slashdot.org/engage.js';
477
478 var s = document.getElementsByTagName('script')[0];
479 s.parentNode.insertBefore(e, s);
480 })();
481 </script>
482
483 <script src="//cdn-social.janrain.com/social/janrain-social.min.js"></script>
484 <script type="text/javascript">
485 (function($) {
486 $(function(){
487 janrain.settings.appUrl = "https://login.slashdot.org";
488 $twitter = $('body .janrain_twitterButton');
489 $twitter.append('<i class="icon-twitter"></i>');
490
491 janrain.settings.social = {
492 providers: [
493 "native-facebook",
494 "twitter",
495 "linkedin",
496 "native-googleplus",
497 "native-reddit"
498 ],
499 shareCountMin: "100",
500 shareCountMode: "combined"
501 };
502 });
503 })($j);
504 </script>
505 <!-- index2_variant ||-->
506
507 <!-- TABOOLA -->
508 <script type="text/javascript">
509 if (!window.is_euro_union) {
510 window._taboola = window._taboola || [];
511 _taboola.push({home:'auto'});
512 !function (e, f, u) {
513 e.async = 1;
514 e.src = u;
515 f.parentNode.insertBefore(e, f);
516 }(document.createElement('script'),
517 document.getElementsByTagName('script')[0],
518 '//cdn.taboola.com/libtrc/slashdot/loader.js');
519 }
520 </script>
521
522 <!-- html-header type=current end --><!-- header type=current begin -->
523
524
525
526 <link rel="top" title="News for nerds, stuff that matters" href="//slashdot.org/" >
527 <link rel="search" title="Search Slashdot" href="//games.slashdot.org/search.pl">
528 <link rel="alternate" title="Slashdot RSS" href="http://rss.slashdot.org/Slashdot/slashdotGames" type="application/rss+xml">
529 <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
530
531
532 <div id="top_parent"></div>
533 <a name="topothepage"></a>
534
535 <div class="container">
536 <div class="nav-wrap">
537 <nav class="nav-primary" role="navigation" aria-label="Global Navigation">
538 <h1 class="logo">
539 <a href="//slashdot.org"><span>Slashdot</span></a>
540 </h1>
541
542 <ul class="nav-site">
543 <li><a href="//slashdot.org"><i class="icon-book" title="Stories"></i><span>Stories</span></a></li>
544 <li>
545 <ul class="filter-firehose">
546 <li class="nav-label">Firehose <i class="icon-angle-right"></i></li>
547 <li><a href="//slashdot.org/recent">All</a></li>
548 <li><a href="//slashdot.org/popular">Popular</a></li>
549 </ul>
550 </li>
551 <li><a href="//slashdot.org/polls"><i class="icon-chart-bar" title="Polls"></i><span>Polls</span></a></li>
552
553 <!--
554 <li><a href="//ask.slashdot.org"><i class="icon-question-circle"></i><span>Ask</span></a></li>
555
556 <li><a href="//events.slashdot.org"><i class="icon-calendar"></i><span>Events</span></a></li>
557 -->
558 <li><a href="http://deals.slashdot.org/?utm_source=slashdot&amp;utm_medium=navbar&amp;utm_campaign=dealshp_1" target="_blank"><i class="sd-mini" title="Deals"></i> <span>Deals</span></a></li>
559 </ul>
560 <a href="//slashdot.org/submission" class="btn btn-success">Submit</a>
561 </nav>
562 <nav class="nav-user" role="navigation" aria-label="user access and account controls">
563 <form id="search" class="form-inline nav-search-form" method="get" action="//slashdot.org/index2.pl">
564 <!-- //games.slashdot.org/index2.pl" -->
565 <div class="form-group">
566 <label class="sr-only" for="sitesearch">Search Slashdot</label>
567 <div class="input-group">
568 <input type="text" id="" class="" name="fhfilter" value="" placeholder="Search">
569 </div>
570 </div>
571 <button type="submit" class="btn icon-search"></button>
572 </form>
573 <ul class="user-access">
574
575
576 <li >
577 <a href="//slashdot.org/my/login" onclick="show_login_box(); return false;"><i class="icon-login"></i><span> Login</span></a>
578
579 </li>
580
581
582
583 <li class="nav-label">or</li>
584
585
586
587 <li >
588 <a href="//slashdot.org/my/newuser" ><i class="icon-user-add"></i><span> Sign up</span></a>
589
590 </li>
591
592
593 </ul>
594 </nav>
595 </div>
596 <div class="nav-secondary-wrap">
597 <nav class="nav-secondary" role="secondary-navigation">
598 <ul>
599 <li class="nav-label">Topics: </li>
600 <li><a href="//devices.slashdot.org">Devices</a></li>
601 <li><a href="//build.slashdot.org">Build</a></li>
602 <li><a href="//entertainment.slashdot.org">Entertainment</a></li>
603 <li><a href="//technology.slashdot.org">Technology</a></li>
604 <li><a href="//slashdot.org/?fhfilter=opensource">Open Source</a></li>
605 <li><a href="//science.slashdot.org">Science</a></li>
606 <li><a href="//yro.slashdot.org">YRO</a></li>
607 <!-- <li><a href="//slashdot.org/topics.pl">more...</a></li> -->
608 </ul>
609 </nav>
610 <nav class="nav-social" role="social navigation">
611 <ul>
612 <li class="nav-label">Follow us:</li>
613 <li><a href="http://rss.slashdot.org/Slashdot/slashdotMain" target="_blank"><i class="icon-rss-squared"></i><span class="sr-only">RSS</span></a></li>
614 <li><a href="http://www.facebook.com/slashdot" target="_blank"><i class="icon-facebook-squared"></i><span class="sr-only">Facebook</span></a></li>
615 <li><a href="https://plus.google.com/112601993642376762846/" target="_blank"><i class="icon-gplus-squared"></i><span class="sr-only">Google+</span></a></li>
616 <li><a href="http://twitter.com/slashdot" target="_blank"><i class="icon-twitter-squared"></i><span class="sr-only">Twitter</span></a></li>
617 <li><a href="//slashdot.org/newsletter" target="_blank"><i class="icon-mail-squared"></i><span class="sr-only">Newsletter</span></a></li>
618 </ul>
619 </nav>
620 </div>
621 </div>
622
623 <section>
624
625 <div class="message-bar" id="firehose-message-tray">
626 <span class="icon-quote-left"></span>
627 <p>
628
629
630 Follow <a href="//slashdot.org/blog">Slashdot blog</a> updates by <a href="http://feeds.feedburner.com/SlashdotSitenews">subscribing to our blog RSS feed</a>
631
632 </p>
633 </div>
634
635
636 <div id='embbeded_login_modal' class="hide">
637 <form action="https://slashdot.org/my/login" method="post" onsubmit="if (global_returnto) { this.returnto.value = global_returnto }" class="embedded"><fieldset style="-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0">
638 <div style='height:25px;'>&nbsp;</div>
639 <input type="hidden" name="returnto" value="">
640 <input type="hidden" name="op" value="userlogin">
641 <p>
642 <label class="fleft" for="unickname">Nickname:</label>
643 <input type="text" name="unickname" value="">
644 </p>
645 <p>
646 <label class="fleft" for="upasswd">Password:</label>
647 <input type="password" name="upasswd" placeholder="6-1024 characters long">
648 </p>
649 <label class="checkbox"><input type="checkbox" name="login_temp" value="yes"> Public Terminal</label>
650 <br>
651 <hr>
652 <input type="submit" name="userlogin" value="Log In" class="fno"> <a href="//slashdot.org/my/mailpassword" class="btn link" onclick="getModalPrefs('sendPasswdModal', 'Retrieve Password', 1); return false;">Forgot your password?</a>
653 </fieldset></form>
654
655 <div id="janrainEngageEmbed"></div>
656 <div class="actions">
657 <a class="ico close" onclick="hide_login_slider();" href=""><span>Close</span></a>
658 </div>
659 </div>
660
661
662 <div class="banner-wrapper">
663 <div class="adwrap adwrap-unviewed banner-contain">
664
665 <div id='div-gpt-ad-728x90_a'><script type='text/javascript'>
666 googletag.cmd.push(function(){
667 googletag.display('div-gpt-ad-728x90_a');});</script></div>
668 <div id='div-gpt-ad-hubicon_200x90_a'><script type='text/javascript'>
669 googletag.cmd.push(function(){
670 googletag.display('div-gpt-ad-hubicon_200x90_a');});</script></div>
671 </div>
672 </div>
673
674 <a name="main-articles"></a>
675
676 <!-- header type=current end --><!-- body begin -->
677
678
679
680
681
682
683
684
685
686 <style type="text/css">
687 menu, menu * {
688 text-decoration:none;
689 }
690
691 menu[type=context] {
692 display:none;
693 position:absolute;
694 z-index:10000;
695 }
696
697 menu[type=context]:not(.brief) {
698 background-color:#dfdfdf;
699 margin:0;
700 padding:2px 0.5em;
701 border-style:solid;
702 border-width:1px;
703 border-color:#eeeeee #aaaaaa #aaaaaa #eeeeee;
704 -moz-border-radius-topright:.7em;
705 -webkit-border-top-right-radius: 0.7em 0.7em;
706 }
707
708 menu.full[type=context] > a.slash-hover:first-child {
709 -moz-border-radius-topright:.6em;
710 -webkit-border-top-right-radius: 0.6em 0.6em;
711 }
712
713
714
715 menu.brief[type=context] > a {
716 -moz-border-radius:.6em;
717 -webkit-border-radius: 0.6em;
718 color:#ffffff;
719 background-color:#000000;
720 }
721
722 /*
723 span.briefmenu a.tag:not(.datatype) {
724 padding-left:.5em;
725 }
726 */
727
728
729
730
731 /* #tag-menu a, #feedback-menu a { */
732 menu.tag-menu-admin a {
733 display:list-item;
734 list-style:none;
735 text-align:left;
736 font-weight:bold;
737 color:black;
738 padding:0.1em 0.5em;
739 margin:-0.1em -0.5em;
740 cursor:pointer;
741 }
742
743
744 .tags .edit-bar { position:relative; }
745 article aside .share .addthis_toolbox { display:block; width:60px; float:left; }
746 article aside.view_mode .share { min-width:120px; padding-top:.5em; }
747 #firehose.list article header h2 {padding-left: 20px; !important}
748 .novote .vote { display:none; }
749
750 .vote > a, .votedup > a, .voteddown > a {
751 display:inline-block;
752 height:22px;
753 width:22px;
754 margin: 2px 10px 0 0;
755 color:rgb(255,255,255);
756 text-decoration:none;
757 line-height:22px;
758 text-align:center;
759 font-weight:bold;
760 font-size:14px;
761 border-width:1px;
762 border-style:solid;
763 border-color:rgba(0,0,0,0.5);
764 }
765
766 .vote > a, .votedup > a, .voteddown > a {color:rgb(0,0,0);}
767
768 article.fhitem-submission h2 .vote > a, article.fhitem-submission h2 .votedup > a, article.fhitem-submission h2 .voteddown > a { border-color:rgba(0,0,0,0.15); }
769 .vote .up, .vote .down, .votedup .up, .votedup .down, .voteddown .up, .voteddown .down { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; /* text-shadow:0 0 2px #000000; }*/}
770 article:not(.fhitem-story) .vote .up,article:not(.fhitem-story) .vote .down,article:not(.fhitem-story) .votedup .up,article:not(.fhitem-story) .votedup .down,article:not(.fhitem-story) .voteddown .up,article:not(.fhitem-story) .voteddown .down { /*text-shadow:none !important; */}
771 .voteddown .down, .votedup .up { margin-right: 10px; text-indent:2px; line-height:24px; }
772 article:not(.fhitem-story) .votedup .up,article:not(.fhitem-story) .voteddown .down {background: rgb(174,174,174);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(174,174,174)), to(rgb(193,193,193)));background-image: -moz-linear-gradient(100% 100% 90deg,rgb(193,193,193), rgb(174,174,174) 100%);color:rgb(0,0,0);}
773 article.fhitem-story .votedup .up,article.fhitem-story .voteddown .down {background: rgb(0,66,66);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(0,53,53)), to(rgb(0,102,102)));background-image: -moz-linear-gradient(100% 100% 90deg,rgb(0,102,102), rgb(0,53,53) 100%);}
774
775
776
777
778 #tag-menu span.var-tag {
779 font-weight:normal;
780 color:#444444;
781 }
782
783 menu.reasons-menu a {
784 padding:0 .25em 0 .25em;
785 font-size:80%;
786 -moz-border-radius:.5em;
787 -webkit-border-radius:.5em;
788 cursor:pointer;
789 }
790
791 menu.reasons-menu a:hover {
792 background:rgb(153,153,153);
793 background:-moz-linear-gradient(100% 100% 90deg, rgb(102,102,102), rgb(153,153,153) 70%) repeat scroll 0 0 rgb(102,102,102);
794 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(153,153,153)), to(rgb(102,102,102)));
795 color:#fff;
796 text-decoration:none;
797 font-weignt:normal;
798 }
799
800 article.fhitem-story menu.reasons-menu a:hover {
801 background:#002323 !important;
802 background:-moz-linear-gradient(100% 100% 90deg, #002323, #005353 70%) repeat scroll 0 0 #002323 !important;
803 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#005353), to(#002323)) !important;
804 }
805
806
807 menu.reasons-menu {
808 display:none;
809 margin:0;
810 padding:0;
811 }
812
813 div.fhitem h3 menu.reasons-menu {
814 margin:0.25em 0 0;
815 }
816
817 div.fhitem h3 menu.reasons-menu a.tag {
818 font-size:.8em;
819 }
820
821 #tag-menu a.slash-hover,
822 #feedback-menu a.slash-hover,
823
824 .tag-display span.tag:hover,
825 .tag-display span.tag.trigger {
826 color:white;
827 background-color:rgb(0, 85, 85);
828 }
829
830 #tag-menu a.slash-hover span.var-tag {
831 color:#eee;
832 }
833
834 .tag-entry.default {
835 color:#ccc;
836 }
837
838 .brief .nix {
839 margin-top:-1.35em;
840 margin-left:0px;
841 margin-top:-1.15em;
842 text-decoration:none;
843 line-height:1.35em;
844 padding:0 2px;
845 -moz-border-radius:.6em 0 0 .6em;
846 -webkit-border-radius:.6em 0 0 .6em;
847 -o-border-radius:.6em 0 0 .6em;
848 border-radius:.6em 0 0 .6em;
849 color:#fff !important;
850 background:transparent !important;
851 }
852
853 .brief .nix:hover {
854 background:rgb(153,153,153) !important;
855 background:-moz-linear-gradient(100% 100% 90deg, rgb(102,102,102), rgb(153,153,153) 70%) repeat scroll 0 0 rgb(102,102,102) !important;
856 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(153,153,153)), to(rgb(102,102,102))) !important;
857 }
858
859 </style>
860
861 <menu id="nix-reasons" style="display:none">
862 <a class="tag">binspam</a><a class="tag">dupe</a><a class="tag">notthebest</a><a class="tag">offtopic</a><a class="tag">slownewsday</a><a class="tag">stale</a><a class="tag">stupid</a>
863 </menu>
864 <menu id="nod-reasons" style="display:none">
865 <a class="tag">fresh</a><a class="tag">funny</a><a class="tag">insightful</a><a class="tag">interesting</a><a class="tag">maybe</a>
866 </menu>
867 <menu id="comment-nix-reasons" style="display:none">
868 <a class="tag">offtopic</a><a class="tag">flamebait</a><a class="tag">troll</a><a class="tag">redundant</a><a class="tag">overrated</a>
869 </menu>
870 <menu id="comment-nod-reasons" style="display:none">
871 <a class="tag">insightful</a><a class="tag">interesting</a><a class="tag">informative</a><a class="tag">funny</a><a class="tag">underrated</a>
872 </menu>
873
874 <menu id="tag-nod-reasons" style="display:none">
875 <a class="tag">descriptive</a>
876 </menu>
877 <menu id="feedback-menu" class="tag-menu-admin" type="context">
878 <a class="tag">typo</a><a class="tag">dupe</a><a class="tag">error</a>
879 </menu>
880 <menu id="tag-menu" class="tag-menu-admin none" type="context">
881
882 <!-- <a data-op="!" class="nix">!<span class="var-tag hide"></span></a>-->
883
884 </menu>
885
886 <script type="text/javascript">
887 $(function(){
888 var $CURRENT_MENU, $TAG_MENU=$('#tag-menu'), NOTNOT=/^!!/, IE7=/^7\.0/, TAG_PREFIX=/^\/tag\//;
889
890 function get_tag_name( $tag ){
891 return ($tag.attr('href') || '').replace(TAG_PREFIX, '') || $tag.text().toLowerCase();
892 }
893
894 function trigger_menu( e, selector, $menu, menu_content ){
895 var $target=$(original_target(e, selector)), in_use=$target.is('.trigger');
896 if ( $CURRENT_MENU ) {
897 $CURRENT_MENU.menu('cancel', e);
898 $CURRENT_MENU = null;
899 }
900
901 if ( !in_use ) {
902 menu_content && $menu.stop(true, true).hide().html(menu_content);
903 ($CURRENT_MENU=$menu).menu('context', e);
904 }
905 return !in_use;
906 }
907
908 function open_menu( trigger, $menu ){
909 var $trigger=$(trigger), $fhitem=$trigger.closest('.fhitem');
910 $fhitem.length && user_intent('interest', $fhitem[0]);
911
912 $menu.appendTo(document.body).css({ opacity:0 }).show();
913
914 var right = $fhitem.offset().left + $fhitem.width(),
915 global = $trigger.offset(),
916 local = $menu.offsetParent().offset();
917
918 // Ugly IE position hack required:
919 $.browser.msie && IE7.test($.browser.version) && (local.top = 0);
920
921 // pin the menu (horizontally) on-screen
922 global.left = Math.min(global.left, right-$menu.width());
923
924 $trigger.addClass('trigger');
925 $menu.css({
926 position: 'absolute',
927 top: global.top - local.top + $trigger.height(),
928 left: global.left - local.left,
929 opacity: 1
930 });
931 }
932
933 function close_menu( trigger, $menu ){
934 $menu.hide();
935 $(trigger).removeClass('trigger');
936 ($CURRENT_MENU===$menu) && ($CURRENT_MENU=false);
937 }
938
939 /* T2 tag context-menu */
940 var $TAG_MENU=$('#tag-menu'), NOTNOT=/^!!/;
941
942
943 var user_is_admin = 0;
944
945
946
947 $('a[rel=tag]').live('mousedown',function(ea){
948 window.open(this.href);
949 return false;
950 })
951
952 $('.tag-bar .disagree').live('mousedown',function(ee){
953 var fhitem = $(original_target(ee)).closest('.fhitem')[0],
954 command = ('!' + $(original_target(ee)).attr("data-tag")).replace(NOTNOT, '');
955 try { Tags.submit(fhitem, command); } catch ( err ) { }
956 return false;
957 })
958
959
960
961 $('a[rel=tag]').
962 live('mousedown', function( e ){
963
964 return true;
965
966
967 }).
968 live('click', function( e ){
969 if ( !logged_in ) {
970 var target = original_target(e),
971 tag = $(target).text();
972 addfhfilter(tag);
973 }
974 e.preventDefault();
975 return false;
976 });
977
978 $TAG_MENU.menu({
979 cssNamespace: 'slash',
980 liveTriggers: true,
981 clickDuration: 300,
982
983 start: function( e, ui ){
984 var $tag = $(ui.trigger),
985 tag = get_tag_name($tag),
986 context = firehose_settings && firehose_settings.viewtitle;
987
988 // Insert the tagname into the menu items where needed.
989 $TAG_MENU.find('span.var-tag').text(tag);
990 $TAG_MENU.find('a.nix').attr('title','not ' + tag);
991
992
993 // non-admins may only delete their own tags
994 $TAG_MENU.find('a:[data-op="-"]').toggle($tag.is('.my'));
995
996
997 // *tagname* in *viewtitle*
998 $TAG_MENU.find('a:[data-op="="]').toggle(!!context);
999 context && $TAG_MENU.find('span.var-view').text(context);
1000
1001 open_menu($tag, $TAG_MENU);
1002 },
1003
1004 select: function( e, ui ){
1005 var $tag = $(ui.trigger),
1006 tag = get_tag_name($tag),
1007 op = $(ui.select).attr('data-op'),
1008 fhitem,
1009 command;
1010
1011 // Global for positioning other things.
1012 $related_trigger = $tag;
1013
1014 switch ( op ) {
1015 case '=':
1016 addfhfilter(tag);
1017 break;
1018
1019 default:
1020 fhitem = $tag.closest('.fhitem')[0];
1021 command = (op + tag).replace(NOTNOT, '');
1022 try { Tags.submit(fhitem, command); } catch ( err ) { }
1023 break;
1024 }
1025 },
1026
1027 stop: function( e, ui ){ close_menu(ui.trigger, $TAG_MENU); }
1028 });
1029
1030
1031
1032
1033 /* T2 feedback context-menu */
1034
1035
1036
1037 /* T2 datatype context-menu (admin-only) */
1038
1039
1040
1041
1042
1043
1044 });
1045 </script>
1046
1047
1048
1049 <!-- SMACKS: BEGIN STORY CONTENT -->
1050 <div class="container">
1051 <!--SMACKS: BEGING CENTER COLUMN -->
1052 <div class="main-wrap has-rail-right">
1053 <div class="main-content">
1054 <div class="grid_24 a2 ">
1055 </div>
1056 <div id="firehose" class="nothumbs">
1057 <div id="firehoselist" class="fhroot fleft grid_24">
1058 <div id="announcement">
1059 <div id="announcementText" style="display: none;"> <span class="headline">Migrate from GitHub to SourceForge quickly and easily with <strong><a href="https://sourceforge.net/p/forge/documentation/GitHub%20Importer/">this tool</a></strong>.</span> Check out all of SourceForge&rsquo;s <strong><a href="https://sourceforge.net/blog/brief-history-sourceforge-look-to-future/">recent improvements.</a></strong></div>
1060 <a href="" class="btn-close" title="don't show me this again" onclick="closeAnnouncement(); return false;">&times;</a>
1061 </div>
1062
1063
1064 <script type="text/javascript">
1065
1066 if (!$.cookie('hide_sitenotice_36')) {
1067 $('#announcement').fadeIn(300);
1068 }
1069
1070 function closeAnnouncement() {
1071 $('#announcement').fadeOut(300);
1072 $.cookie('hide_sitenotice_36', 'true', { path: '/', domain: 'slashdot.org', expires: 1 });
1073 }
1074 </script>
1075 <article id="firehose-102640946" data-fhid="102640946" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
1076 <span class="sd-info-block" style="display: none">
1077 <span class="sd-key-firehose-id">102640946</span>
1078 <span class="type">story</span>
1079
1080 </span>
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091 <header>
1092
1093 <span class="topic" id="topic-102640946">
1094 <a href="//games.slashdot.org/index2.pl?fhfilter=software" onclick="return addfhfilter('software');">
1095
1096 <img src="//a.fsdn.com/sd/topics/software_64.png" width="64" height="64" alt="Software" title="Software">
1097
1098 </a>
1099
1100
1101
1102
1103
1104
1105
1106
1107 <a href="//games.slashdot.org/index2.pl?fhfilter=games" onclick="return addfhfilter('games');">
1108
1109 <img src="//a.fsdn.com/sd/topics/games_64.png" width="64" height="64" alt="Games" title="Games">
1110
1111 </a>
1112 </span>
1113
1114
1115 <h2 class="story">
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129 <span id="title-102640946" class="story-title"> <a href="//games.slashdot.org/story/18/09/06/2146237/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam">Valve Explains How It Decides Who's a 'Straight Up Troll' Publishing Video Games On Steam</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://motherboard.vice.com/en_us/article/9kmej7/valve-it-really-does-seem-bad-games-are-made-by-bad-people" title="External link - https://motherboard.vice.com/en_us/article/9kmej7/valve-it-really-does-seem-bad-games-are-made-by-bad-people" target="_blank"> (vice.com) </a></span></span>
1130
1131
1132
1133 <!--<span class="comments commentcnt-102640946" >32</span>-->
1134
1135
1136
1137 <!-- comment bubble -->
1138
1139 <span class="comment-bubble"><a href="//games.slashdot.org/story/18/09/06/2146237/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam#comments" title="">32</a></span>
1140
1141 </h2>
1142 <div class="details" id="details-102640946">
1143 <span class="story-details">
1144 <span class="story-views">
1145 <span class="sodify" onclick="firehose_set_options('color', 'red')" title="Filter Firehose to entries rated red or better"></span><span class="icon-beaker pop1 " alt="Popularity" title="Filter Firehose to entries rated red or better" onclick="firehose_set_options('color', 'red')"><span></span></span>
1146 </span>
1147 </span>
1148 <span class="story-byline">
1149
1150
1151 Posted
1152 by
1153
1154
1155
1156 <a href="https://twitter.com/BeauHD" rel="nofollow">BeauHD</a>
1157
1158
1159
1160
1161
1162
1163 <time id="fhtime-102640946" datetime="on Thursday September 06, 2018 @08:45PM">on Thursday September 06, 2018 @08:45PM</time>
1164
1165
1166 from the <span class="dept-text">behind-the-scenes</span> dept.
1167
1168 </span>
1169 </div>
1170 </header>
1171
1172 <div class="body" id="fhbody-102640946">
1173
1174
1175
1176
1177
1178
1179 <div id="text-102640946" class="p">
1180
1181
1182 An anonymous reader quotes a report from Motherboard: <i>Wednesday, Valve, the company that operates the huge online video game store Steam, shared more details about <a href="https://motherboard.vice.com/en_us/article/9kmej7/valve-it-really-does-seem-bad-games-are-made-by-bad-people">how it plans to control and moderate the ever-increasing number of games published on its platform</a>. In the post <a href="https://steamcommunity.com/games/593110/announcements/detail/1708442022337025126">published Wednesday</a>, Valve shared more details about how it determines what it considers "outright trolling." "It is vague and we'll tell you why," Valve wrote. "You're a denizen of the internet so you know that trolls come in all forms. On Steam, some are simply trying to rile people up with something we call 'a game shaped object' (ie: a crudely made piece of software that technically and just barely passes our bar as a functioning video game but isn't what 99.9% of folks would say is "good.")
1183 <br> <br>
1184 Valve goes on to explain that some trolls are trying to scam folks out of their Steam inventory items (digital items that can be traded for real money), while others are trying to generate a small amount of money through a variety of schemes that have to do with how developers use keys to unlock Steam games, while others are trying to "incite and sow discord." "Trolls are figuring out new ways to be loathsome as we write this," Valve said. "But the thing these folks have in common is that they aren't actually interested in good faith efforts to make and sell games to you or anyone. When a developer's motives aren't that, they're probably a troll." One interesting observation Valve shares in the blog post is that it rarely bans individual games from Steam, and more often bans developers and/or publishers entirely. [...] Valve said that its review process for determining that something may be a "troll game" is a "deep assessment" that involves investigating who the developer is, what they've done in the past, their behavior on Steam as a developer, as a customer, their banking information, developers they associate with, and more.</i><br>
1185
1186 </div>
1187
1188
1189
1190
1191
1192
1193
1194
1195 </div>
1196 <aside class="grid_24 view_mode">
1197
1198 <div class="units-12 story-detail-tags">
1199 <span id="sharethis-102640946" class="">
1200
1201
1202
1203
1204
1205
1206 <div class="story-controls">
1207 <div
1208 class="janrainSocialPlaceholder"
1209 data-janrain-url="https://games.slashdot.org/story/18/09/06/2146237/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam"
1210 data-janrain-title="Valve Explains How It Decides Who's a 'Straight Up Troll' Publishing Video Games On Steam"
1211 data-janrain-message="Valve Explains How It Decides Who's a 'Straight Up Troll' Publishing Video Games On Steam @slashdot"
1212 ></div>
1213 </div>
1214
1215
1216 </span>
1217
1218 <div class="story-tags">
1219 <div class="tright tw">
1220
1221 <span class="tright tags">
1222
1223 <menu type="toolbar" class="edit-bar">
1224 <span id="tagbar-102640946" class="tag-bar none">
1225 <a class="topic tag" rel="statictag" href="//slashdot.org/tag/" target="_blank"></a>
1226 <a class="popular tag" rel="statictag" href="//slashdot.org/tag/games" target="_blank">games</a>
1227 <a class="popular tag" rel="statictag" href="//slashdot.org/tag/software" target="_blank">software</a>
1228 <a class="popular tag" rel="statictag" href="//slashdot.org/tag/valve" target="_blank">valve</a>
1229
1230 </span>
1231
1232 <a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
1233 <span class="icon-tag btn collapse"></span>
1234 </a>
1235
1236
1237 <div class="tag-menu">
1238 <input class="tag-entry default" type="text" value="apply tags">
1239 </div>
1240
1241
1242
1243
1244
1245 </menu>
1246
1247 </span>
1248
1249 </div>
1250 </div>
1251 </div>
1252
1253
1254
1255
1256
1257
1258 <section class="grid_24" id="newa2footerv2">
1259 <div class="grid_6 pr">
1260 <h3><a title="Previous story" href="//news.slashdot.org/story/18/09/06/2043213/professor-who-coined-term-net-neutrality-thinks-its-time-to-break-up-facebook?sdsrc=prev">&larr;</a></h3>
1261 </div>
1262 <div class="grid_12 rl">
1263 <h3>You may like to read:</h3>
1264 </div>
1265 <div class="grid_6 ns">
1266 <h3><a title="Next story" href="//mobile.slashdot.org/story/18/09/06/235254/icelanders-seek-to-keep-remote-nordic-peninsula-digital-free?sdsrc=next">&rarr;</a></h3>
1267 </div>
1268 <div class="grid_6">
1269 <span class="c">
1270 <a href="//news.slashdot.org/story/18/09/06/2043213/professor-who-coined-term-net-neutrality-thinks-its-time-to-break-up-facebook?sdsrc=prev">Professor Who Coined Term 'Net Neutrality' Thinks It's Time To Break Up Facebook </a>
1271 </span>
1272 </div>
1273 <div class="grid_12">
1274 <span class="c">
1275
1276
1277
1278
1279
1280
1281 <h2><a href="//games.slashdot.org/story/18/07/08/0150207/game-company-fires-two-employees-who-complained-about-mansplaining-on-twitter?sdsrc=popbyskid">Game Company Fires Two Employees Who Complained About 'Mansplaining' on Twitter</a><br></h2>
1282 <h2><a href="//games.slashdot.org/story/18/02/22/219243/president-trump-we-have-to-do-something-about-violent-video-games-movies?sdsrc=popbyskid">President Trump: 'We Have To Do Something' About Violent Video Games, Movies</a><br></h2>
1283 <h2><a href="//games.slashdot.org/story/17/12/29/2350239/call-of-duty-gaming-community-points-to-swatting-in-wichita-police-shooting?sdsrc=popbyskid">Call of Duty Gaming Community Points To 'Swatting' In Wichita Police Shooting</a><br></h2>
1284 <h2><a href="//games.slashdot.org/story/18/01/31/2133204/gdc-rescinds-award-for-atari-founder-nolan-bushnell-after-criticisms-of-sexually-inappropriate-behavior?sdsrc=popbyskid">GDC Rescinds Award For Atari Founder Nolan Bushnell After Criticisms of Sexually Inappropriate Behavior</a><br></h2>
1285 <h2><a href="//games.slashdot.org/story/18/06/07/0221200/valve-will-stop-removing-controversial-games-on-steam-unless-they-are-illegal-or-straight-up-trolling?sdsrc=popbyskid">Valve Will Stop Removing Controversial Games on Steam Unless They Are 'Illegal or Straight up Trolling'</a><br></h2>
1286
1287
1288
1289 <h3 class="js_disp_only hide"><a class="jshandle_related" data-goto-url="//games.slashdot.org/submission/8569758/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games?sdsrc=rel" href="#">Submission: Valve Explains How It Decides Who's a 'Straight Up Troll' Publishing Video Games</a></h3><script type="text/javascript">
1290 (function($){
1291 $('.js_disp_only').show();
1292 $('a.jshandle_related').on('click', '', function(e) {
1293 e.preventDefault();
1294 var url = $(this).data('goto-url');
1295 window.location = url
1296 });
1297 })($j);
1298 </script>
1299
1300 </span>
1301 </div>
1302 <div class="grid_6">
1303 <span class="c">
1304
1305 <a href="//mobile.slashdot.org/story/18/09/06/235254/icelanders-seek-to-keep-remote-nordic-peninsula-digital-free?sdsrc=next">Icelanders Seek To Keep Remote Nordic Peninsula Digital-Free</a>
1306
1307 </span>
1308 </div>
1309 </section>
1310
1311
1312
1313 </aside>
1314
1315
1316
1317
1318 </article>
1319 </div>
1320 </div>
1321 </div>
1322 </div>
1323 <!-- SMACKS: BEGIN RIGHT RAIL -->
1324 <aside id="slashboxes" class="rail-right">
1325
1326 <div id="slashboxesin" class="yui-b">
1327
1328
1329
1330 </div>
1331 <div class="railad adwrap-unviewed">
1332 <div id='div-gpt-ad-300x250_a'><script type='text/javascript'>
1333 googletag.cmd.push(function(){
1334 googletag.display('div-gpt-ad-300x250_a');});</script></div>
1335 </div>
1336 <div id="taboola-below-article-thumbnails"></div>
1337 <script type="text/javascript">
1338 if ( isAdBlockActive) {
1339 window._taboola = window._taboola || [];
1340 _taboola.push({
1341 mode: 'thumbnails-rr2',
1342 container: 'taboola-below-article-thumbnails',
1343 placement: 'Below Article Thumbnails',
1344 target_type: 'mix'
1345 });
1346 };
1347 </script>
1348
1349 </aside>
1350 <!-- SMACKS: END RIGHT RAIL -->
1351 </div>
1352 <!-- END STORY CONTENT -->
1353
1354 <!-- THIS IS THE LOCATION FOR THE NEW STORY_B CODE -->
1355 <div class="adwrap">
1356 <div id='div-gpt-ad-728x90_b'><script type='text/javascript'>
1357 googletag.cmd.push(function(){
1358 googletag.display('div-gpt-ad-728x90_b');});</script></div>
1359 </div>
1360 <div id="stackcommerce-adwrap" style="display:none;">
1361 <div style="margin:auto;max-width:970px;max-height:250px;">
1362 <div data-sc-widget data-publisher-id="66" data-categories="88,90" data-items-per-page="4" data-col-count="4" data-utm-source="slashdot.org" data-utm-content="story-deal-feed"></div>
1363 </div>
1364 </div>
1365 <script type="text/javascript">
1366 if (!window.is_euro_union) {
1367 if (isAdBlockActive) {
1368 $.ajax({
1369 url: '/ajax.pl?op=nel',
1370 success: function(html){
1371 if(html){
1372 $('#firehoselist article').eq(0).after(html);
1373 } else {
1374 (function () {
1375 var stackCommerceDiv = document.getElementById('stackcommerce-adwrap');
1376 stackCommerceDiv.style = '';
1377 var stackCommerce = document.createElement('script');
1378 stackCommerce.async = true;
1379 stackCommerce.type = 'text/javascript';
1380 stackCommerce.src = 'https://widgets.stackcommerce.com/js-deal-feed/0.1/widget.js';
1381 var node = document.getElementsByTagName('script')[0];
1382 node.parentNode.insertBefore(stackCommerce, node);
1383 })();
1384 }
1385 }
1386 });
1387 };
1388 }
1389 </script>
1390 <!--------------------------->
1391
1392
1393 <!-- SMACKS: BEGIN COMMENTS CONTAINER -->
1394 <div class="container">
1395 <!-- SMACKS: BEGIN COMMENTS SECTION -->
1396 <div class="main-wrap">
1397 <div class="main-content">
1398 <div id="comments" class="a2commentwrap">
1399 <div>
1400 <a name="comments"></a>
1401 <div id="comments" class="container">
1402 <div class="main-wrap">
1403 <div class="main-content">
1404 <section class="d2incommentspl">
1405 <div class="commentwrap" id="commentwrap">
1406
1407 <div class="commentBox">
1408 <div class="title hide">
1409 <h4>
1410
1411 <span class="escape-link"><a href="//games.slashdot.org/story/18/09/06/2146237/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam" title="Back to Article - Valve Explains How It Decides Who's a 'Straight Up Troll' Publishing Video Games On Steam">Valve Explains How It Decides Who's a 'Straight Up Troll' Publishing Video Games On Steam</a></span>
1412
1413 <span class="commentBoxLinks"><a href="#" onclick="D2.ajaxFetchComments(0,1); return false"><span id="more_comments_num_d"></span> More</a>
1414
1415
1416
1417 | <span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;op=reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=" onclick="D2.replyTo(0); return false;">Reply</a>
1418
1419
1420 <a class="login" href="//games.slashdot.org/login.pl" onclick="show_login_box(); return false">Login</a></span>
1421 </h4>
1422 </div>
1423 </div>
1424
1425
1426 <section class="grid_24" id="d2header"><div>
1427
1428 <h2 class="commentspl test"><a title="Back to Article - Valve Explains How It Decides Who's a 'Straight Up Troll' Publishing Video Games On Steam" href="//games.slashdot.org/story/18/09/06/2146237/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam">Valve Explains How It Decides Who's a 'Straight Up Troll' Publishing Video Games On Steam</a></h2>
1429
1430 <nav class="grid_24">
1431 <div class="grid_14 widthauto">
1432
1433 <span class="ind"></span><a class="btn first" href="//games.slashdot.org/comments.pl?sid=12580630&amp;op=reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=" onclick="D2.replyTo(0); return false;">Post</a>
1434
1435 <!-- <a href="//games.slashdot.org/search.pl?op=comments&amp;sid=12580630" class="btn">Search <span class="totalcommentcnt">32</span> Comments</a> -->
1436
1437
1438 <a href="#" onclick="D2.ajaxFetchComments(0,1,'','',-1); return false" class="btn" id="d2loadall">Load All Comments</a>
1439
1440
1441
1442 </div>
1443 <div class="grid_10 d1or2">
1444
1445
1446
1447 <div id="d2out" class="horizontal rooted grid_15">
1448 <div id="d2act" class="hide">
1449 <div class="loki" id="gods">
1450 <script type="text/javascript">
1451 $(function(){
1452 D2.slider = new D2.Slider(
1453 D2.user_threshold(),
1454 D2.user_highlightthresh(),
1455 'x'
1456 );
1457 });
1458 </script>
1459 <div id="bones" class="grid_12">
1460 <div class="ccw-count-container grid_24">
1461 <span id="ccw-full-count-text" class="grid_8 ccw-count-text tcenter"><span></span><span id="ccw-full-phrase">&nbsp;Full</span></span>
1462 <span id="ccw-abbr-count-text" class="grid_8 ccw-count-text"><span></span><span id="ccw-abbr-phrase">&nbsp;Abbreviated</span></span>
1463 <span id="ccw-hide-count-text" class="grid_8 ccw-count-text tleft"><span></span><span id="ccw-hide-phrase">&nbsp;Hidden</span></span>
1464 </div>
1465 <div id="ccw">
1466 <div id="ccw-body" class="ccw-core">
1467 <div id="ccw-panel-container" class="ccw-core">
1468 <div id="ccw-full-panel" class="ccw-panel">
1469 /Sea<div class="ccw-panel-border"></div>
1470 <div id="ccw-full-count-pos" class="ccw-core-pos ccw-count-pos"></div>
1471 </div>
1472 <div id="ccw-abbr-panel" class="ccw-panel">
1473 <div class="ccw-panel-border"></div>
1474 <div id="ccw-abbr-count-pos" class="ccw-core-pos ccw-count-pos"></div>
1475 </div>
1476 <div id="ccw-hide-panel" class="ccw-panel">
1477 <div id="ccw-hide-count-pos" class="ccw-core-pos ccw-count-pos"></div>
1478 </div>
1479 </div>
1480 <div id="ccw-control" class="ccw-core">
1481 <div id="ccw-centering-rail" class="ccw-core">
1482 <div id="ccw-hide-bar-pos" class="ccw-core-pos">
1483 <div id="ccw-hide-bar" class="ccw-bar">
1484 <div id="ccw-hide-bar-tab" class="ccw-bar-tab"></div>
1485 <div class="ccwa"></div>
1486 <div class="ccwb"></div>
1487 <div id="ccw-hide-bar-upzone" class="ccw-upzone" onclick="D2.slider.stepTHT(HIDE_BAR, +1)"></div>
1488 <div id="ccw-hide-bar-downzone" class="ccw-downzone" onclick="D2.slider.stepTHT(HIDE_BAR, -1)"></div>
1489 </div>
1490 </div>
1491 <div id="ccw-abbr-bar-pos" class="ccw-core-pos">
1492 <div id="ccw-abbr-bar" class="ccw-bar">
1493 <div id="ccw-abbr-bar-tab" class="ccw-bar-tab"></div>
1494 <div class="ccwa"></div>
1495 <div class="ccwb"></div>
1496 <div id="ccw-abbr-bar-upzone" class="ccw-upzone" onclick="D2.slider.stepTHT(ABBR_BAR, +1)"></div>
1497 <div id="ccw-abbr-bar-downzone" class="ccw-downzone" onclick="D2.slider.stepTHT(ABBR_BAR, -1)"></div>
1498 </div>
1499 </div>
1500 </div>
1501 </div>
1502 </div>
1503 <div class="ccw-score-label grid_24">
1504 <div class="grid_3"><span class="sc">Score:</span></div>
1505 <div class="grid_3">5<span class="lg"></span></div>
1506 <div class="grid_3">4<span class="lg"></span></div>
1507 <div class="grid_3">3<span class="lg"></span></div>
1508 <div class="grid_3">2<span class="lg"></span></div>
1509 <div class="grid_3">1<span class="lg"></span></div>
1510 <div class="grid_3">0<span class="lg"></span></div>
1511 <div class="grid_3">-1<span class="lg"></span></div>
1512 </div>
1513 </div>
1514 </div>
1515 <div class="commentControlFooter">
1516 <a href="#" onclick="D2.ajaxFetchComments(0,1); return false"><span id="more_comments_num_c"></span> More</a>
1517
1518
1519
1520 | <span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;op=reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=" onclick="D2.replyTo(0); return false;">Reply</a>
1521
1522
1523 <a class="login" href="//games.slashdot.org/login.pl" onclick="show_login_box(); return false">Login</a><div id="login_cover" class="hide" onclick="hide_login_box()"></div>
1524 <div id="login_box" class="hide">
1525 <div id="login_box_content">
1526 <div id='embbeded_login_modal' class="hide">
1527 <form action="https://slashdot.org/my/login" method="post" onsubmit="if (global_returnto) { this.returnto.value = global_returnto }" class="embedded"><fieldset style="-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0">
1528 <div style='height:25px;'>&nbsp;</div>
1529 <input type="hidden" name="returnto" value="//games.slashdot.org/comments.pl?sid=12580630">
1530 <input type="hidden" name="op" value="userlogin">
1531 <p>
1532 <label class="fleft" for="unickname">Nickname:</label>
1533 <input type="text" name="unickname" value="">
1534 </p>
1535 <p>
1536 <label class="fleft" for="upasswd">Password:</label>
1537 <input type="password" name="upasswd" placeholder="6-1024 characters long">
1538 </p>
1539 <label class="checkbox"><input type="checkbox" name="login_temp" value="yes"> Public Terminal</label>
1540 <br>
1541 <hr>
1542 <input type="submit" name="userlogin" value="Log In" class="fno"> <a href="//slashdot.org/my/mailpassword" class="btn link" onclick="getModalPrefs('sendPasswdModal', 'Retrieve Password', 1); return false;">Forgot your password?</a>
1543 </fieldset></form>
1544
1545 <div id="janrainEngageEmbed"></div>
1546 <div class="actions">
1547 <a class="ico close" onclick="hide_login_slider();" href=""><span>Close</span></a>
1548 </div>
1549 </div>
1550 <div class="actions">
1551 <a class="ico close" href="#" onclick="hide_login_box(); return false"><span>Close</span></a>
1552 </div>
1553 </div>
1554 </div>
1555 <script type="text/javascript">logged_in = 0</script>
1556 </div>
1557 <div id="commentControlBoxStatus" class="hide"></div>
1558 </div>
1559 </div>
1560 </div>
1561
1562
1563 <a href="//games.slashdot.org/search.pl?op=comments&amp;sid=12580630" class="ui-icon search_comments">Search <span class="totalcommentcnt">32</span> Comments</a>
1564
1565 <a class="pref ui-icon-w" href="//games.slashdot.org/users.pl" onclick="show_login_box(); $('#modal_box').addClass('login'); return false;">Log In/Create an Account</a>
1566
1567 </div>
1568 </nav>
1569 <section id="besttabs" class="grid_24">
1570 <span class="legend">Comments Filter:</span>
1571 <ul class="besttabslist">
1572 <li class="active">
1573 <a href="#" data-filter-url="//games.slashdot.org/story/18/09/06/2146237/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam#comments">All</a>
1574 </li>
1575
1576 <li >
1577 <a href="" data-filter-url="//games.slashdot.org/story/18/09/06/2146237/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam/insightful-comments#comments">Insightful</a>
1578 </li>
1579
1580 <li >
1581 <a href="" data-filter-url="//games.slashdot.org/story/18/09/06/2146237/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam/informative-comments#comments">Informative</a>
1582 </li>
1583
1584 <li >
1585 <a href="" data-filter-url="//games.slashdot.org/story/18/09/06/2146237/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam/interesting-comments#comments">Interesting</a>
1586 </li>
1587
1588 <li >
1589 <a href="" data-filter-url="//games.slashdot.org/story/18/09/06/2146237/valve-explains-how-it-decides-whos-a-straight-up-troll-publishing-video-games-on-steam/funny-comments#comments">Funny</a>
1590 </li>
1591
1592 </ul>
1593 <script>
1594 (function($){
1595 $('#besttabs').show();
1596 $('.besttabslist').on('click', 'li a', function(e){
1597 e.preventDefault();
1598 var url = $(this).data('filter-url');
1599 //console.log('URL= ', url);
1600 $(this)
1601 .closest('ul').find('li').removeClass('active')
1602 .end()
1603 .closest('li').addClass('active');
1604 window.location = url;
1605 });
1606 })($j);
1607 </script>
1608 </section>
1609 <aside class="grid_24">
1610 <p>
1611 <small><strong>The Fine Print:</strong> The following comments are owned by whoever posted them. We are not responsible for them in any way.</small>
1612 </p>
1613 </aside>
1614 </section>
1615
1616 </div>
1617 </div>
1618 </div><script src="//a.fsdn.com/sd/comments-minified.js?8f5016a67a2f2048" type="text/javascript"></script>
1619
1620
1621 <script type="text/javascript">
1622 <!--
1623 D2.d2_keybindings_disable()[191] = 1;
1624 D2.boxStatus(1);
1625 D2.comments({ 57267566: { uid: 884359, pid: 57266938, subject: "Re:Just charge a $5K \"listing fee\"", read: 0, points: 2, kids: [ ], opid: 57266938 }, 57267476: { uid: 1726890, pid: 0, read: 0, points: 3, kids: [ 57267600 ], opid: 0 }, 57266938: { uid: 39918, pid: 0, read: 0, points: 5, kids: [ 57266970, 57267020, 57267074, 57267296, 57267546, 57267548, 57267566 ], opid: 0 }, 57266960: { uid: 1033226, pid: 0, read: 0, points: 2, kids: [ 57266992 ], opid: 0 }, 57266992: { uid: 666, pid: 57266960, subject: "Re:Best New Feature", read: 0, points: 2, kids: [ 57267140 ], opid: 57266960 }, 57266970: { uid: 666, pid: 57266938, subject: "Re:Just charge a $5K \"listing fee\"", read: 0, points: 0, kids: [ 57267016 ], opid: 57266938 }, 57267044: { uid: 1525137, pid: 57267014, read: 0, points: 2, kids: [ ], opid: 57267014 }, 57267350: { uid: 735297, pid: 57267296, subject: "Re:Steam wants the garbage", read: 0, points: 3, kids: [ ], opid: 57267296 }, 57267140: { uid: 6757, pid: 57266992, subject: "Re:Best New Feature", read: 0, points: 2, kids: [ ], opid: 57266992 }, 57267558: { uid: 1748130, pid: 57267010, subject: "Re:Early Access Garbage and abandonment", read: 0, points: 2, kids: [ 57267646 ], opid: 57267010 }, 57267356: { uid: 735297, pid: 57267010, subject: "Re:Early Access Garbage and abandonment", read: 0, points: 3, kids: [ ], opid: 57267010 }, 57267548: { uid: 666, pid: 57266938, subject: "Re:Just charge a $5K \"listing fee\"", read: 0, points: 0, kids: [ ], opid: 57266938 }, 57267014: { uid: 635988, pid: 0, read: 0, points: 1, kids: [ 57267044, 57267686 ], opid: 0 }, 57267230: { uid: 666, pid: 57267020, subject: "Re:Just charge a $5K \"listing fee\"", read: 0, points: 1, kids: [ 57267294 ], opid: 57267020 }, 57267294: { uid: 666, pid: 57267230, subject: "Re:Just charge a $5K \"listing fee\"", read: 0, points: -1, kids: [ ], opid: 57267230 }, 57267604: { uid: 666, pid: 57267074, subject: "Re:Just charge a $5K \"listing fee\"", read: 0, points: 0, kids: [ ], opid: 57267074 }, 57267686: { uid: 666, pid: 57267014, subject: "Re:Great Yet Another Meaning For Troll", read: 0, points: 0, kids: [ ], opid: 57267014 }, 57267016: { uid: 666, pid: 57266970, subject: "Re:Just charge a $5K \"listing fee\"", read: 0, points: 0, kids: [ 57267136 ], opid: 57266970 }, 57267600: { uid: 666, pid: 57267476, subject: "Re:Steam's progression", read: 0, points: 0, kids: [ ], opid: 57267476 }, 57267100: { uid: 666, pid: 57267010, read: 0, points: 0, kids: [ ], opid: 57267010 }, 57267646: { uid: 739835, pid: 57267558, subject: "Re:Early Access Garbage and abandonment", read: 0, points: 2, kids: [ ], opid: 57267558 }, 57267296: { uid: 571051, pid: 57266938, read: 0, points: 3, kids: [ 57267350 ], opid: 57266938 }, 57267198: { uid: 666, pid: 0, read: 0, points: 0, kids: [ ], opid: 0 }, 57267492: { uid: 789256, pid: 0, read: 0, points: 2, kids: [ ], opid: 0 }, 57267074: { uid: 666, pid: 57266938, subject: "Re:Just charge a $5K \"listing fee\"", read: 0, points: 0, kids: [ 57267604 ], opid: 57266938 }, 57267200: { uid: 727027, pid: 57267086, subject: "Re:OMG FREE SPEECH THO", read: 0, points: 2, kids: [ ], opid: 57267086 }, 57267010: { uid: 674986, pid: 0, read: 0, points: 2, kids: [ 57267100, 57267356, 57267558 ], opid: 0 }, 57267020: { uid: 666, pid: 57266938, subject: "Re:Just charge a $5K \"listing fee\"", read: 0, points: -1, kids: [ 57267230 ], opid: 57266938 }, 57267546: { uid: 1748130, pid: 57266938, subject: "Re:Just charge a $5K \"listing fee\"", read: 0, points: 2, kids: [ 57267610 ], opid: 57266938 }, 57267610: { uid: 666, pid: 57267546, subject: "Re:Just charge a $5K \"listing fee\"", read: 0, points: 0, kids: [ ], opid: 57267546 }, 57267136: { uid: 666, pid: 57267016, subject: "Re:Just charge a $5K \"listing fee\"", read: 0, points: 0, kids: [ ], opid: 57267016 }, 57267086: { uid: 666, pid: 0, read: 0, points: 0, kids: [ 57267200 ], opid: 0 } });
1626
1627 D2.thresh_totals({6:{6:{1:32,3:0,2:0}},3:{6:{1:27,3:1,2:4},4:{1:27,3:2,2:3},3:{1:27,3:5,2:0},5:{1:27,3:1,2:4}},2:{6:{1:16,3:1,2:15},4:{1:16,3:2,2:14},3:{1:16,3:8,2:8},2:{1:16,3:16,2:0},5:{1:16,3:1,2:15}},1:{6:{1:14,3:1,2:17},4:{1:14,3:2,2:16},1:{1:14,3:18,2:0},3:{1:14,3:8,2:10},2:{1:14,3:17,2:1},5:{1:14,3:1,2:17}},4:{6:{1:31,3:1,2:0},4:{1:31,3:1,2:0},5:{1:31,3:1,2:0}},0:{6:{1:2,3:1,2:29},4:{1:2,3:2,2:28},1:{1:2,3:20,2:10},3:{1:2,3:8,2:22},0:{1:2,3:30,2:0},2:{1:2,3:17,2:13},5:{1:2,3:1,2:29}},"-1":{6:{1:0,3:1,2:31},3:{1:0,3:8,2:24},2:{1:0,3:17,2:15},1:{1:0,3:20,2:12},4:{1:0,3:2,2:30},0:{1:0,3:30,2:2},"-1":{1:0,3:32,2:0},5:{1:0,3:1,2:31}},5:{6:{1:31,3:1,2:0},5:{1:31,3:1,2:0}}});
1628
1629 D2.root_comment(0);
1630 D2.root_comments([57266938,57266960,57267010,57267014,57267086,57267198,57267476,57267492]);
1631 D2.root_comments_hash({57267476:1,57266938:1,57266960:1,57267014:1,57267492:1,57267198:1,57267010:1,57267086:1});
1632
1633 D2.d2_comment_order(0);
1634 D2.user_uid(666);
1635 D2.user_is_anon(1);
1636 D2.user_is_admin(0);
1637 D2.user_is_subscriber(0);
1638 D2.user_smallscreen(0);
1639 D2.user_threshold(1);
1640 D2.user_highlightthresh(4);
1641 D2.user_d2asp(0);
1642
1643 D2.discussion_id(12580630);
1644
1645 D2.d2_seen('57266938,22,10,22,18,4,2,4,24,30,12,14,36,4,58,2,30,64,2,54,6,120,16,54,2,10,8,34,4,6,36,40');
1646 D2.more_comments_num(0);
1647
1648
1649 //-->
1650 </script>
1651
1652
1653
1654
1655
1656
1657
1658
1659 <ul id="commentlisting" class="d2">
1660 <li id="tree_57266938" class="comment full contain"><span class="ind"></span>
1661 <div id="comment_status_57266938" class="commentstatus"></div>
1662 <div id="comment_57266938" class="cw">
1663 <div id="comment_top_57266938" class="commentTop newcomment">
1664 <div class="title">
1665 <h4><a id="comment_link_57266938" name="comment_link_57266938" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57266938" onclick="return D2.setFocusComment(57266938)" >Just charge a $5K "listing fee"</a>
1666
1667
1668 <span id="comment_score_57266938" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57266938); return false"><span class=opt>Score:</span>5</a>, Interesting)</span></h4>
1669 </div>
1670 <div class="details">
1671 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~west">west</a> <span class="uid"><a href="//slashdot.org/~west">( 39918 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1672 <span class="otherdetails" id="comment_otherdetails_57266938">
1673 on Thursday September 06, 2018 @08:51PM (<span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57266938">#57266938</a>)
1674 <small> </small>
1675 </span>
1676 </div>
1677 </div>
1678 <div class="commentBody">
1679 <div id="comment_body_57266938"><p>98% of the total garbage disappears (as well as a few percent of the good). Of course "not terribly good games" will still appear, but it gets rid of the absolute garbage.</p><p>Or if people are appalled at paying to appear on Steam, allow spending $10K for a Steam "check-mark of marketing", and allow users to filter to show only check-marked games.</p></div>
1680 </div>
1681
1682 <div class="commentSub" id="comment_sub_57266938">
1683 <span class="ind"></span><a id="reply_link_57266938" class="btn link" href="//games.slashdot.org/comments.pl?sid=12580630&amp;op=Reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57266938" onclick="D2.replyTo(57266938); return false;">Reply to This</a> <a href="#" class="comment_share_toggle btn link">Share</a>
1684 <div class="comment_share sharethis-0 hide"><span class="au"></span>
1685 <a class="janrain t" href="#" data-provider="twitter" data-message="Just charge a $5K &#34;listing fee&#34; by west @slashdot" data-url="https://games.slashdot.org/comments.pl?sid=12580630&cid=57266938" data-title="Just charge a $5K &#34;listing fee&#34;">twitter</a>
1686 <a class="janrain f" href="#" data-provider="facebook" data-message="Just charge a $5K &#34;listing fee&#34; by west" data-url="https://games.slashdot.org/comments.pl?sid=12580630&cid=57266938" data-title="Just charge a $5K &#34;listing fee&#34;">facebook</a>
1687 <a class="janrain l" href="#" data-provider="linkedin" data-message="Just charge a $5K &#34;listing fee&#34; by west" data-url="https://games.slashdot.org/comments.pl?sid=12580630&cid=57266938" data-title="Just charge a $5K &#34;listing fee&#34;">linkedin</a>
1688 <a class="g" href="https://plus.google.com/share?url=https://games.slashdot.org/comments.pl?sid=12580630%26cid=57266938" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;"><img src="//www.gstatic.com/images/icons/gplus-16.png" alt="Share on Google+"/></a>
1689 </div>
1690 <span class="ind"></span><a id="reply_link_57266938" title="Flag this comment as Inappropriate" class="ui-icon flag fright" href="//games.slashdot.org/comments.pl?sid=12580630&amp;op=flag&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57266938" onclick="return false;">Flag as Inappropriate</a>
1691 </div>
1692 </div>
1693
1694 <div id="replyto_57266938"></div>
1695
1696 <ul id="group_57266938">
1697 <li id="hiddens_57266938" class="hide"></li>
1698 </ul>
1699
1700 <ul id="commtree_57266938"><li id="tree_57266970" class="comment hidden"><span class="ind"></span>
1701 <div id="comment_status_57266970" class="commentstatus"></div>
1702 <div id="comment_57266970" class="cw">
1703 </div>
1704
1705 <div id="replyto_57266970"></div>
1706
1707 <ul id="group_57266970">
1708 <li id="hiddens_57266970" class="hide"></li>
1709 </ul>
1710
1711 <ul id="commtree_57266970"><li id="tree_57267016" class="comment hidden"><span class="ind"></span>
1712 <div id="comment_status_57267016" class="commentstatus"></div>
1713 <div id="comment_57267016" class="cw">
1714 </div>
1715
1716 <div id="replyto_57267016"></div>
1717
1718 <ul id="group_57267016">
1719 <li id="hiddens_57267016" class="hide"></li>
1720 </ul>
1721
1722 <ul id="commtree_57267016"><li id="tree_57267136" class="comment hidden"><span class="ind"></span>
1723 <div id="comment_status_57267136" class="commentstatus"></div>
1724 <div id="comment_57267136" class="cw">
1725 </div>
1726
1727 <div id="replyto_57267136"></div>
1728
1729 <ul id="group_57267136">
1730 <li id="hiddens_57267136" class="hide"></li>
1731 </ul>
1732
1733 </li><li id="hidestring_57267016"><noscript><b class='more'><span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57267016">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="hidestring_57266970"><noscript><b class='more'><span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57266970">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="tree_57267020" class="comment hidden"><span class="ind"></span>
1734 <div id="comment_status_57267020" class="commentstatus"></div>
1735 <div id="comment_57267020" class="cw">
1736 </div>
1737
1738 <div id="replyto_57267020"></div>
1739
1740 <ul id="group_57267020">
1741 <li id="hiddens_57267020" class="hide"></li>
1742 </ul>
1743
1744 <ul id="commtree_57267020"><li id="tree_57267230" class="comment oneline"><span class="ind"></span>
1745 <div id="comment_status_57267230" class="commentstatus"></div>
1746 <div id="comment_57267230" class="cw">
1747 <div id="comment_top_57267230" class="commentTop newcomment">
1748 <div class="title">
1749 <h4><a id="comment_link_57267230" name="comment_link_57267230" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267230" onclick="return D2.setFocusComment(57267230)" >Re:</a>
1750
1751
1752 <span id="comment_score_57267230" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267230); return false"><span class=opt>Score:</span>1</a>)</span></h4>
1753 </div>
1754 <div class="details">
1755 <span class="by"><span class="byby">by </span>Anonymous Coward</span><span class="writes" style="display:none"> writes:</span>
1756 <span class="otherdetails" id="comment_otherdetails_57267230"></span>
1757 </div>
1758 </div>
1759 <div class="commentBody">
1760 <div id="comment_body_57267230"><p>"Choices"???</p><p>Thirty-five (35) games were released on Steam <i>today alone</i>.</p><p>Go fuck yourself.</p></div>
1761 </div>
1762
1763 <div class="commentSub" id="comment_sub_57267230">
1764
1765 </div>
1766 </div>
1767
1768 <div id="replyto_57267230"></div>
1769
1770 <ul id="group_57267230">
1771 <li id="hiddens_57267230" class="hide"></li>
1772 </ul>
1773
1774 <ul id="commtree_57267230"><li id="tree_57267294" class="comment hidden"><span class="ind"></span>
1775 <div id="comment_status_57267294" class="commentstatus"></div>
1776 <div id="comment_57267294" class="cw">
1777 </div>
1778
1779 <div id="replyto_57267294"></div>
1780
1781 <ul id="group_57267294">
1782 <li id="hiddens_57267294" class="hide"></li>
1783 </ul>
1784
1785 </li><li id="hidestring_57267230"><noscript><b class='more'><span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57267230">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li></ul></li><li id="tree_57267074" class="comment hidden"><span class="ind"></span>
1786 <div id="comment_status_57267074" class="commentstatus"></div>
1787 <div id="comment_57267074" class="cw">
1788 </div>
1789
1790 <div id="replyto_57267074"></div>
1791
1792 <ul id="group_57267074">
1793 <li id="hiddens_57267074" class="hide"></li>
1794 </ul>
1795
1796 <ul id="commtree_57267074"><li id="tree_57267604" class="comment hidden"><span class="ind"></span>
1797 <div id="comment_status_57267604" class="commentstatus"></div>
1798 <div id="comment_57267604" class="cw">
1799 </div>
1800
1801 <div id="replyto_57267604"></div>
1802
1803 <ul id="group_57267604">
1804 <li id="hiddens_57267604" class="hide"></li>
1805 </ul>
1806
1807 </li><li id="hidestring_57267074"><noscript><b class='more'><span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57267074">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="tree_57267296" class="comment oneline"><span class="ind"></span>
1808 <div id="comment_status_57267296" class="commentstatus"></div>
1809 <div id="comment_57267296" class="cw">
1810 <div id="comment_top_57267296" class="commentTop newcomment">
1811 <div class="title">
1812 <h4><a id="comment_link_57267296" name="comment_link_57267296" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267296" onclick="return D2.setFocusComment(57267296)" >Steam wants the garbage</a>
1813
1814
1815 <span id="comment_score_57267296" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267296); return false"><span class=opt>Score:</span>3</a>)</span></h4>
1816 </div>
1817 <div class="details">
1818 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~rsilvergun">rsilvergun</a> <span class="uid"><a href="//slashdot.org/~rsilvergun">( 571051 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1819 <span class="otherdetails" id="comment_otherdetails_57267296"></span>
1820 </div>
1821 </div>
1822 <div class="commentBody">
1823 <div id="comment_body_57267296">because there's no accounting for taste, and if you took away garbage there'd be no Goat Simulator. As the saying goes, one man's trash is another's treasure. <br> <br>
1824
1825 Plus, a lot of good devs get their start making trash.</div>
1826 </div>
1827
1828 <div class="commentSub" id="comment_sub_57267296">
1829
1830 </div>
1831 </div>
1832
1833 <div id="replyto_57267296"></div>
1834
1835 <ul id="group_57267296">
1836 <li id="hiddens_57267296" class="hide"></li>
1837 </ul>
1838
1839 <ul id="commtree_57267296"><li id="tree_57267350" class="comment oneline"><span class="ind"></span>
1840 <div id="comment_status_57267350" class="commentstatus"></div>
1841 <div id="comment_57267350" class="cw">
1842 <div id="comment_top_57267350" class="commentTop newcomment">
1843 <div class="title">
1844 <h4><a id="comment_link_57267350" name="comment_link_57267350" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267350" onclick="return D2.setFocusComment(57267350)" >Re:</a>
1845
1846
1847 <span id="comment_score_57267350" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267350); return false"><span class=opt>Score:</span>3</a>)</span></h4>
1848 </div>
1849 <div class="details">
1850 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~AC-x">AC-x</a> <span class="uid"><a href="//slashdot.org/~AC-x">( 735297 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1851 <span class="otherdetails" id="comment_otherdetails_57267350"></span>
1852 </div>
1853 </div>
1854 <div class="commentBody">
1855 <div id="comment_body_57267350"><p><div class="quote"><p>because there's no accounting for taste, and if you took away garbage there'd be no Goat Simulator. As the saying goes, one man's trash is another's treasure.</p></div><p>I'm sorry, but anyone with a functioning brain would see that infinitely more effort and polish has been put in to games like Goat Simulator than any of those garbage "asset flips" that litter the Steam store.</p><p>Yes the difference between a good and bad game is subjective, but broken zero effort trash is much easier to agree on...</p></div>
1856 </div>
1857
1858 <div class="commentSub" id="comment_sub_57267350">
1859
1860 </div>
1861 </div>
1862
1863 <div id="replyto_57267350"></div>
1864
1865 <ul id="group_57267350">
1866 <li id="hiddens_57267350" class="hide"></li>
1867 </ul>
1868
1869 </li></ul></li><li id="tree_57267546" class="comment oneline"><span class="ind"></span>
1870 <div id="comment_status_57267546" class="commentstatus"></div>
1871 <div id="comment_57267546" class="cw">
1872 <div id="comment_top_57267546" class="commentTop newcomment">
1873 <div class="title">
1874 <h4><a id="comment_link_57267546" name="comment_link_57267546" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267546" onclick="return D2.setFocusComment(57267546)" >Re:</a>
1875
1876
1877 <span id="comment_score_57267546" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267546); return false"><span class=opt>Score:</span>2</a>)</span></h4>
1878 </div>
1879 <div class="details">
1880 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~mentil">mentil</a> <span class="uid"><a href="//slashdot.org/~mentil">( 1748130 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1881 <span class="otherdetails" id="comment_otherdetails_57267546"></span>
1882 </div>
1883 </div>
1884 <div class="commentBody">
1885 <div id="comment_body_57267546"><p>Will never happen. There are way too many games like PUBG that would've never become Steam hits if they had such a policy. It only needs to be enough to make the trolls miss it/lose out with their scams; $100 would likely be enough.</p></div>
1886 </div>
1887
1888 <div class="commentSub" id="comment_sub_57267546">
1889
1890 </div>
1891 </div>
1892
1893 <div id="replyto_57267546"></div>
1894
1895 <ul id="group_57267546">
1896 <li id="hiddens_57267546" class="hide"></li>
1897 </ul>
1898
1899 <ul id="commtree_57267546"><li id="tree_57267610" class="comment hidden"><span class="ind"></span>
1900 <div id="comment_status_57267610" class="commentstatus"></div>
1901 <div id="comment_57267610" class="cw">
1902 </div>
1903
1904 <div id="replyto_57267610"></div>
1905
1906 <ul id="group_57267610">
1907 <li id="hiddens_57267610" class="hide"></li>
1908 </ul>
1909
1910 </li><li id="hidestring_57267546"><noscript><b class='more'><span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57267546">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="tree_57267548" class="comment hidden"><span class="ind"></span>
1911 <div id="comment_status_57267548" class="commentstatus"></div>
1912 <div id="comment_57267548" class="cw">
1913 </div>
1914
1915 <div id="replyto_57267548"></div>
1916
1917 <ul id="group_57267548">
1918 <li id="hiddens_57267548" class="hide"></li>
1919 </ul>
1920
1921 </li><li id="tree_57267566" class="comment oneline"><span class="ind"></span>
1922 <div id="comment_status_57267566" class="commentstatus"></div>
1923 <div id="comment_57267566" class="cw">
1924 <div id="comment_top_57267566" class="commentTop newcomment">
1925 <div class="title">
1926 <h4><a id="comment_link_57267566" name="comment_link_57267566" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267566" onclick="return D2.setFocusComment(57267566)" >Re:</a>
1927
1928
1929 <span id="comment_score_57267566" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267566); return false"><span class=opt>Score:</span>2</a>)</span></h4>
1930 </div>
1931 <div class="details">
1932 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~Escogido">Escogido</a> <span class="uid"><a href="//slashdot.org/~Escogido">( 884359 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1933 <span class="otherdetails" id="comment_otherdetails_57267566"></span>
1934 </div>
1935 </div>
1936 <div class="commentBody">
1937 <div id="comment_body_57267566"><p>Either would shut a lot of starting indie games developers out of the system, thus preventing said developers and the gaming industry in general from making future hits. Basically, all new games are either essentially reskins/clones of existing games, or trying new mechanics and/or interactions, and sometimes (rarely) stories and characters. Given the typical indie level production values are garbage, in general, only the ones that try to innovate actually do have some value for the industry. However, first<span class="substr"> </span></p></div>
1938 </div>
1939
1940 <div class="commentSub" id="comment_sub_57267566">
1941
1942 </div>
1943 </div>
1944
1945 <div id="replyto_57267566"></div>
1946
1947 <ul id="group_57267566">
1948 <li id="hiddens_57267566" class="hide"></li>
1949 </ul>
1950
1951 </li><li id="hidestring_57266938"><noscript><b class='more'><span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57266938">4 replies</a> beneath your current threshold.</b></noscript></li></ul></li><li id="tree_57266960" class="comment oneline"><span class="ind"></span>
1952 <div id="comment_status_57266960" class="commentstatus"></div>
1953 <div id="comment_57266960" class="cw">
1954 <div id="comment_top_57266960" class="commentTop newcomment">
1955 <div class="title">
1956 <h4><a id="comment_link_57266960" name="comment_link_57266960" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57266960" onclick="return D2.setFocusComment(57266960)" >Best New Feature</a>
1957
1958
1959 <span id="comment_score_57266960" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57266960); return false"><span class=opt>Score:</span>2</a>)</span></h4>
1960 </div>
1961 <div class="details">
1962 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~Kunedog">Kunedog</a> <span class="uid"><a href="//slashdot.org/~Kunedog">( 1033226 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1963 <span class="otherdetails" id="comment_otherdetails_57266960"></span>
1964 </div>
1965 </div>
1966 <div class="commentBody">
1967 <div id="comment_body_57266960"><p><div class="quote"><p>A second set of changes was focused on improving how you can ignore things you're not interested in. In the past you've been able to ignore individual games or product types (like VR, or Early Access) you didn't want to see again. But now we've added ways for you to also easily ignore individual developers, publishers, and curators.</p></div><p>Imagine how much easier browsing Netflix would be if you could filter out whole franchises and showrunners. Of course, that might make it obvious how little on Netflix actually interests you.</p></div>
1968 </div>
1969
1970 <div class="commentSub" id="comment_sub_57266960">
1971
1972 </div>
1973 </div>
1974
1975 <div id="replyto_57266960"></div>
1976
1977 <ul id="group_57266960">
1978 <li id="hiddens_57266960" class="hide"></li>
1979 </ul>
1980
1981 <ul id="commtree_57266960"><li id="tree_57266992" class="comment oneline"><span class="ind"></span>
1982 <div id="comment_status_57266992" class="commentstatus"></div>
1983 <div id="comment_57266992" class="cw">
1984 <div id="comment_top_57266992" class="commentTop newcomment">
1985 <div class="title">
1986 <h4><a id="comment_link_57266992" name="comment_link_57266992" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57266992" onclick="return D2.setFocusComment(57266992)" >Re:</a>
1987
1988
1989 <span id="comment_score_57266992" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57266992); return false"><span class=opt>Score:</span>2</a>, Funny)</span></h4>
1990 </div>
1991 <div class="details">
1992 <span class="by"><span class="byby">by </span>Anonymous Coward</span><span class="writes" style="display:none"> writes:</span>
1993 <span class="otherdetails" id="comment_otherdetails_57266992"></span>
1994 </div>
1995 </div>
1996 <div class="commentBody">
1997 <div id="comment_body_57266992"><p>Then they could charge a fee to shows that don't want to be filtered by you</p></div>
1998 </div>
1999
2000 <div class="commentSub" id="comment_sub_57266992">
2001
2002 </div>
2003 </div>
2004
2005 <div id="replyto_57266992"></div>
2006
2007 <ul id="group_57266992">
2008 <li id="hiddens_57266992" class="hide"></li>
2009 </ul>
2010
2011 <ul id="commtree_57266992"><li id="tree_57267140" class="comment oneline"><span class="ind"></span>
2012 <div id="comment_status_57267140" class="commentstatus"></div>
2013 <div id="comment_57267140" class="cw">
2014 <div id="comment_top_57267140" class="commentTop newcomment">
2015 <div class="title">
2016 <h4><a id="comment_link_57267140" name="comment_link_57267140" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267140" onclick="return D2.setFocusComment(57267140)" >Re:</a>
2017
2018
2019 <span id="comment_score_57267140" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267140); return false"><span class=opt>Score:</span>2</a>)</span></h4>
2020 </div>
2021 <div class="details">
2022 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~Archfeld">Archfeld</a> <span class="uid"><a href="//slashdot.org/~Archfeld">( 6757 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2023 <span class="otherdetails" id="comment_otherdetails_57267140"></span>
2024 </div>
2025 </div>
2026 <div class="commentBody">
2027 <div id="comment_body_57267140"><p>Sounds like Amazon, and the Kindle Library. No matter what you search, every 7th listing is a 'Sponsored' listing, and even if you specify a particular author or absolute title, you always get 10 or 12 additional 'bonus' items listed.</p></div>
2028 </div>
2029
2030 <div class="commentSub" id="comment_sub_57267140">
2031
2032 </div>
2033 </div>
2034
2035 <div id="replyto_57267140"></div>
2036
2037 <ul id="group_57267140">
2038 <li id="hiddens_57267140" class="hide"></li>
2039 </ul>
2040
2041 </li></ul></li></ul></li><li id="tree_57267010" class="comment oneline"><span class="ind"></span>
2042 <div id="comment_status_57267010" class="commentstatus"></div>
2043 <div id="comment_57267010" class="cw">
2044 <div id="comment_top_57267010" class="commentTop newcomment">
2045 <div class="title">
2046 <h4><a id="comment_link_57267010" name="comment_link_57267010" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267010" onclick="return D2.setFocusComment(57267010)" >Early Access Garbage and abandonment</a>
2047
2048
2049 <span id="comment_score_57267010" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267010); return false"><span class=opt>Score:</span>2</a>)</span></h4>
2050 </div>
2051 <div class="details">
2052 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~shendar">shendar</a> <span class="uid"><a href="//slashdot.org/~shendar">( 674986 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2053 <span class="otherdetails" id="comment_otherdetails_57267010"></span>
2054 </div>
2055 </div>
2056 <div class="commentBody">
2057 <div id="comment_body_57267010">How about if a developer starts a EA Project and walks away (takes forever with no progress) they are banned from further EA?
2058 How about if they are banned from the store entirely?</div>
2059 </div>
2060
2061 <div class="commentSub" id="comment_sub_57267010">
2062
2063 </div>
2064 </div>
2065
2066 <div id="replyto_57267010"></div>
2067
2068 <ul id="group_57267010">
2069 <li id="hiddens_57267010" class="hide"></li>
2070 </ul>
2071
2072 <ul id="commtree_57267010"><li id="tree_57267100" class="comment hidden"><span class="ind"></span>
2073 <div id="comment_status_57267100" class="commentstatus"></div>
2074 <div id="comment_57267100" class="cw">
2075 </div>
2076
2077 <div id="replyto_57267100"></div>
2078
2079 <ul id="group_57267100">
2080 <li id="hiddens_57267100" class="hide"></li>
2081 </ul>
2082
2083 </li><li id="tree_57267356" class="comment oneline"><span class="ind"></span>
2084 <div id="comment_status_57267356" class="commentstatus"></div>
2085 <div id="comment_57267356" class="cw">
2086 <div id="comment_top_57267356" class="commentTop newcomment">
2087 <div class="title">
2088 <h4><a id="comment_link_57267356" name="comment_link_57267356" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267356" onclick="return D2.setFocusComment(57267356)" >Re:</a>
2089
2090
2091 <span id="comment_score_57267356" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267356); return false"><span class=opt>Score:</span>3</a>)</span></h4>
2092 </div>
2093 <div class="details">
2094 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~AC-x">AC-x</a> <span class="uid"><a href="//slashdot.org/~AC-x">( 735297 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2095 <span class="otherdetails" id="comment_otherdetails_57267356"></span>
2096 </div>
2097 </div>
2098 <div class="commentBody">
2099 <div id="comment_body_57267356"><p>I'm sure the type of developer who does that would simply abandon their old label and create a new developer account to carry on.</p></div>
2100 </div>
2101
2102 <div class="commentSub" id="comment_sub_57267356">
2103
2104 </div>
2105 </div>
2106
2107 <div id="replyto_57267356"></div>
2108
2109 <ul id="group_57267356">
2110 <li id="hiddens_57267356" class="hide"></li>
2111 </ul>
2112
2113 </li><li id="tree_57267558" class="comment oneline"><span class="ind"></span>
2114 <div id="comment_status_57267558" class="commentstatus"></div>
2115 <div id="comment_57267558" class="cw">
2116 <div id="comment_top_57267558" class="commentTop newcomment">
2117 <div class="title">
2118 <h4><a id="comment_link_57267558" name="comment_link_57267558" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267558" onclick="return D2.setFocusComment(57267558)" >Re:</a>
2119
2120
2121 <span id="comment_score_57267558" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267558); return false"><span class=opt>Score:</span>2</a>)</span></h4>
2122 </div>
2123 <div class="details">
2124 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~mentil">mentil</a> <span class="uid"><a href="//slashdot.org/~mentil">( 1748130 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2125 <span class="otherdetails" id="comment_otherdetails_57267558"></span>
2126 </div>
2127 </div>
2128 <div class="commentBody">
2129 <div id="comment_body_57267558"><p>"I'm sick of development, so here's version '1.0'."<br>Also define 'forever' in a timescale that doesn't apply to Notch, Rockstar or Valve.</p></div>
2130 </div>
2131
2132 <div class="commentSub" id="comment_sub_57267558">
2133
2134 </div>
2135 </div>
2136
2137 <div id="replyto_57267558"></div>
2138
2139 <ul id="group_57267558">
2140 <li id="hiddens_57267558" class="hide"></li>
2141 </ul>
2142
2143 <ul id="commtree_57267558"><li id="tree_57267646" class="comment oneline"><span class="ind"></span>
2144 <div id="comment_status_57267646" class="commentstatus"></div>
2145 <div id="comment_57267646" class="cw">
2146 <div id="comment_top_57267646" class="commentTop newcomment">
2147 <div class="title">
2148 <h4><a id="comment_link_57267646" name="comment_link_57267646" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267646" onclick="return D2.setFocusComment(57267646)" >Re:</a>
2149
2150
2151 <span id="comment_score_57267646" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267646); return false"><span class=opt>Score:</span>2</a>)</span></h4>
2152 </div>
2153 <div class="details">
2154 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~Calydor">Calydor</a> <span class="uid"><a href="//slashdot.org/~Calydor">( 739835 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2155 <span class="otherdetails" id="comment_otherdetails_57267646"></span>
2156 </div>
2157 </div>
2158 <div class="commentBody">
2159 <div id="comment_body_57267646"><p>Wait. I see what you did there.</p><p>You mentioned three developers.</p><p>CONFIRMED: Half-Life 3 is being produced by Notch and Rockstar!</p></div>
2160 </div>
2161
2162 <div class="commentSub" id="comment_sub_57267646">
2163
2164 </div>
2165 </div>
2166
2167 <div id="replyto_57267646"></div>
2168
2169 <ul id="group_57267646">
2170 <li id="hiddens_57267646" class="hide"></li>
2171 </ul>
2172
2173 </li></ul></li><li id="hidestring_57267010"><noscript><b class='more'><span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57267010">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="tree_57267014" class="comment oneline"><span class="ind"></span>
2174 <div id="comment_status_57267014" class="commentstatus"></div>
2175 <div id="comment_57267014" class="cw">
2176 <div id="comment_top_57267014" class="commentTop newcomment">
2177 <div class="title">
2178 <h4><a id="comment_link_57267014" name="comment_link_57267014" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267014" onclick="return D2.setFocusComment(57267014)" >Great Yet Another Meaning For Troll</a>
2179
2180
2181 <span id="comment_score_57267014" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267014); return false"><span class=opt>Score:</span>1</a>)</span></h4>
2182 </div>
2183 <div class="details">
2184 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~Crashmarik">Crashmarik</a> <span class="uid"><a href="//slashdot.org/~Crashmarik">( 635988 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2185 <span class="otherdetails" id="comment_otherdetails_57267014"></span>
2186 </div>
2187 </div>
2188 <div class="commentBody">
2189 <div id="comment_body_57267014"><p>Already May well be the most overloaded operator in the English language. As it seems to mean anything anyone anywhere takes objection to, or otherwise makes them feel bad.</p></div>
2190 </div>
2191
2192 <div class="commentSub" id="comment_sub_57267014">
2193
2194 </div>
2195 </div>
2196
2197 <div id="replyto_57267014"></div>
2198
2199 <ul id="group_57267014">
2200 <li id="hiddens_57267014" class="hide"></li>
2201 </ul>
2202
2203 <ul id="commtree_57267014"><li id="tree_57267044" class="comment oneline"><span class="ind"></span>
2204 <div id="comment_status_57267044" class="commentstatus"></div>
2205 <div id="comment_57267044" class="cw">
2206 <div id="comment_top_57267044" class="commentTop newcomment">
2207 <div class="title">
2208 <h4><a id="comment_link_57267044" name="comment_link_57267044" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267044" onclick="return D2.setFocusComment(57267044)" >Re: Great Yet Another Meaning For Troll</a>
2209
2210
2211 <span id="comment_score_57267044" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267044); return false"><span class=opt>Score:</span>2</a>)</span></h4>
2212 </div>
2213 <div class="details">
2214 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~Nidi62">Nidi62</a> <span class="uid"><a href="//slashdot.org/~Nidi62">( 1525137 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2215 <span class="otherdetails" id="comment_otherdetails_57267044"></span>
2216 </div>
2217 </div>
2218 <div class="commentBody">
2219 <div id="comment_body_57267044">The troll in me wants to say that "nazi" probably has "troll" beat<nobr> <wbr></nobr>;)</div>
2220 </div>
2221
2222 <div class="commentSub" id="comment_sub_57267044">
2223
2224 </div>
2225 </div>
2226
2227 <div id="replyto_57267044"></div>
2228
2229 <ul id="group_57267044">
2230 <li id="hiddens_57267044" class="hide"></li>
2231 </ul>
2232
2233 </li><li id="tree_57267686" class="comment hidden"><span class="ind"></span>
2234 <div id="comment_status_57267686" class="commentstatus"></div>
2235 <div id="comment_57267686" class="cw">
2236 </div>
2237
2238 <div id="replyto_57267686"></div>
2239
2240 <ul id="group_57267686">
2241 <li id="hiddens_57267686" class="hide"></li>
2242 </ul>
2243
2244 </li><li id="hidestring_57267014"><noscript><b class='more'><span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57267014">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="tree_57267086" class="comment hidden"><span class="ind"></span>
2245 <div id="comment_status_57267086" class="commentstatus"></div>
2246 <div id="comment_57267086" class="cw">
2247 </div>
2248
2249 <div id="replyto_57267086"></div>
2250
2251 <ul id="group_57267086">
2252 <li id="hiddens_57267086" class="hide"></li>
2253 </ul>
2254
2255 <ul id="commtree_57267086"><li id="tree_57267200" class="comment oneline"><span class="ind"></span>
2256 <div id="comment_status_57267200" class="commentstatus"></div>
2257 <div id="comment_57267200" class="cw">
2258 <div id="comment_top_57267200" class="commentTop newcomment">
2259 <div class="title">
2260 <h4><a id="comment_link_57267200" name="comment_link_57267200" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267200" onclick="return D2.setFocusComment(57267200)" >Re:</a>
2261
2262
2263 <span id="comment_score_57267200" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267200); return false"><span class=opt>Score:</span>2</a>)</span></h4>
2264 </div>
2265 <div class="details">
2266 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~tepples">tepples</a> <span class="uid"><a href="//slashdot.org/~tepples">( 727027 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2267 <span class="otherdetails" id="comment_otherdetails_57267200"></span>
2268 </div>
2269 </div>
2270 <div class="commentBody">
2271 <div id="comment_body_57267200"><p>Furthermore, unlike console and mobile platforms, Steam has very little switching cost. An end user can always just up and switch to Itch or Origin or GOG or Humble or wherever else.</p></div>
2272 </div>
2273
2274 <div class="commentSub" id="comment_sub_57267200">
2275
2276 </div>
2277 </div>
2278
2279 <div id="replyto_57267200"></div>
2280
2281 <ul id="group_57267200">
2282 <li id="hiddens_57267200" class="hide"></li>
2283 </ul>
2284
2285 </li></ul></li><li id="tree_57267198" class="comment hidden"><span class="ind"></span>
2286 <div id="comment_status_57267198" class="commentstatus"></div>
2287 <div id="comment_57267198" class="cw">
2288 </div>
2289
2290 <div id="replyto_57267198"></div>
2291
2292 <ul id="group_57267198">
2293 <li id="hiddens_57267198" class="hide"></li>
2294 </ul>
2295
2296 </li><li id="tree_57267476" class="comment full contain"><span class="ind"></span>
2297 <div id="comment_status_57267476" class="commentstatus"></div>
2298 <div id="comment_57267476" class="cw">
2299 <div id="comment_top_57267476" class="commentTop newcomment">
2300 <div class="title">
2301 <h4><a id="comment_link_57267476" name="comment_link_57267476" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267476" onclick="return D2.setFocusComment(57267476)" >Steam's progression</a>
2302
2303
2304 <span id="comment_score_57267476" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267476); return false"><span class=opt>Score:</span>3</a>)</span></h4>
2305 </div>
2306 <div class="details">
2307 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~Luckyo">Luckyo</a> <span class="uid"><a href="//slashdot.org/~Luckyo">( 1726890 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2308 <span class="otherdetails" id="comment_otherdetails_57267476">
2309 on Thursday September 06, 2018 @11:59PM (<span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267476">#57267476</a>)
2310 <small> </small>
2311 </span>
2312 </div>
2313 </div>
2314 <div class="commentBody">
2315 <div id="comment_body_57267476"><p>So Steam started as "shove it down their throats" Counter Strike 1.6 launcher. Evolved into highly curated game store over about a decade.</p><p>Then decided to suddenly drop all curation and allow anything and everything on the platform. Got flooded with garbage. Added weird "meta gaming" shit like trading cards. Got games that literally existed just to allow people to get cards. Allowed some trading and other meta gaming of the system. Even got pressured by some SJW types to drop politically controversial games like Hatred and even had their recent porn games brouhaha.</p><p>And now, they're doing this. I guess there's just too much pressure from all directions, and they really just decided that no, we're not bending to various pressure groups, and instead just making sure that asset flips and such are not on the store. If true, good on them.</p></div>
2316 </div>
2317
2318 <div class="commentSub" id="comment_sub_57267476">
2319 <span class="ind"></span><a id="reply_link_57267476" class="btn link" href="//games.slashdot.org/comments.pl?sid=12580630&amp;op=Reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57267476" onclick="D2.replyTo(57267476); return false;">Reply to This</a> <a href="#" class="comment_share_toggle btn link">Share</a>
2320 <div class="comment_share sharethis-0 hide"><span class="au"></span>
2321 <a class="janrain t" href="#" data-provider="twitter" data-message="Steam's progression by Luckyo @slashdot" data-url="https://games.slashdot.org/comments.pl?sid=12580630&cid=57267476" data-title="Steam's progression">twitter</a>
2322 <a class="janrain f" href="#" data-provider="facebook" data-message="Steam's progression by Luckyo" data-url="https://games.slashdot.org/comments.pl?sid=12580630&cid=57267476" data-title="Steam's progression">facebook</a>
2323 <a class="janrain l" href="#" data-provider="linkedin" data-message="Steam's progression by Luckyo" data-url="https://games.slashdot.org/comments.pl?sid=12580630&cid=57267476" data-title="Steam's progression">linkedin</a>
2324 <a class="g" href="https://plus.google.com/share?url=https://games.slashdot.org/comments.pl?sid=12580630%26cid=57267476" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;"><img src="//www.gstatic.com/images/icons/gplus-16.png" alt="Share on Google+"/></a>
2325 </div>
2326 <span class="ind"></span><a id="reply_link_57267476" title="Flag this comment as Inappropriate" class="ui-icon flag fright" href="//games.slashdot.org/comments.pl?sid=12580630&amp;op=flag&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57267476" onclick="return false;">Flag as Inappropriate</a>
2327 </div>
2328 </div>
2329
2330 <div id="replyto_57267476"></div>
2331
2332 <ul id="group_57267476">
2333 <li id="hiddens_57267476" class="hide"></li>
2334 </ul>
2335
2336 <ul id="commtree_57267476"><li id="tree_57267600" class="comment hidden"><span class="ind"></span>
2337 <div id="comment_status_57267600" class="commentstatus"></div>
2338 <div id="comment_57267600" class="cw">
2339 </div>
2340
2341 <div id="replyto_57267600"></div>
2342
2343 <ul id="group_57267600">
2344 <li id="hiddens_57267600" class="hide"></li>
2345 </ul>
2346
2347 </li><li id="hidestring_57267476"><noscript><b class='more'><span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57267476">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="tree_57267492" class="comment oneline"><span class="ind"></span>
2348 <div id="comment_status_57267492" class="commentstatus"></div>
2349 <div id="comment_57267492" class="cw">
2350 <div id="comment_top_57267492" class="commentTop newcomment">
2351 <div class="title">
2352 <h4><a id="comment_link_57267492" name="comment_link_57267492" href="//games.slashdot.org/comments.pl?sid=12580630&amp;cid=57267492" onclick="return D2.setFocusComment(57267492)" >Early Access</a>
2353
2354
2355 <span id="comment_score_57267492" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267492); return false"><span class=opt>Score:</span>2</a>)</span></h4>
2356 </div>
2357 <div class="details">
2358 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~tylersoze">tylersoze</a> <span class="uid"><a href="//slashdot.org/~tylersoze">( 789256 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2359 <span class="otherdetails" id="comment_otherdetails_57267492"></span>
2360 </div>
2361 </div>
2362 <div class="commentBody">
2363 <div id="comment_body_57267492"><p>Eh, all I really want from Valve is a filter that blocks all "Early Access" games from ever appearing, as I'm browsing for games on their web site.</p></div>
2364 </div>
2365
2366 <div class="commentSub" id="comment_sub_57267492">
2367
2368 </div>
2369 </div>
2370
2371 <div id="replyto_57267492"></div>
2372
2373 <ul id="group_57267492">
2374 <li id="hiddens_57267492" class="hide"></li>
2375 </ul>
2376
2377 </li><li id="hidestring_0"><noscript><b class='more'><span class="ind"></span><a href="//games.slashdot.org/comments.pl?sid=12580630&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=0">2 replies</a> beneath your current threshold.</b></noscript></li>
2378 <li id="roothiddens" class="hide"></li>
2379 </ul>
2380
2381
2382
2383
2384
2385 <noscript><p><b>There may be more comments in this discussion. Without JavaScript enabled, you might want to <a href="//games.slashdot.org/users.pl?op=editcomm">turn on Classic Discussion System</a> in your preferences instead.</b></p></noscript>
2386 <div id="discussion_buttons" class="clearfix">
2387
2388
2389
2390
2391
2392
2393 </div>
2394
2395
2396 <div class="newcmnt"><div id="replyto_0"></div></div>
2397
2398
2399 <script type="text/javascript">
2400 <!--
2401 D2.currents()['hidden'] = 14;
2402 D2.currents()['full'] = 2;
2403 D2.currents()['oneline'] = 16;
2404 // D2.currents_total(32);
2405
2406 D2.abbrev_comments({57267566:515});
2407 D2.noshow_comments([57266970,57267016,57267136,57267020,57267294,57267074,57267604,57267610,57267548,57267100,57267686,57267086,57267198,57267600]);
2408 D2.pieces_comments([57267230,57267296,57267350,57267546,57267566,57266960,57266992,57267140,57267010,57267356,57267558,57267646,57267014,57267044,57267200,57267492]);
2409 D2.init_hiddens([57267016,57266970,57267230,57267074,57267546,57266938,57267010,57267014,57267476,0]);
2410
2411 D2.finishLoading();
2412
2413
2414 if (D2.thresh_totals()[6][6][1] == 0) {
2415 D2.replyTo(0, 1);
2416 }
2417
2418
2419 //-->
2420 </script>
2421
2422
2423 </div>
2424
2425
2426
2427
2428
2429 <div id="clickgen" class="grid_24 b">
2430 <section class="grid_16 f">
2431 <div>
2432 <h4 class="nobg">
2433 <a href="" class="selected btmrel" onClick="getRelatedStoriesForStory(345552);return false">Related Links</a>
2434 <span class="tops fright">Top of the: <a href="" class="btmday" onClick="getTopStories(1);return false">day</a>, <a class="btmweek" href="" onClick="getTopStories(7); return false">week</a>, <a href="" onClick="getTopStories(30);return false" class="btmmonth">month</a>.</span>
2435 </h4>
2436 <ul class="nobullets bmrelatedlist">
2437
2438
2439
2440 <li>
2441 <span class="cmntcnt"><span class="slant"></span><span>1056<span class="hide"> comments</span></span></span><a href="//games.slashdot.org/story/18/07/08/0150207/game-company-fires-two-employees-who-complained-about-mansplaining-on-twitter?sdsrc=popbyskidbtmprev">Game Company Fires Two Employees Who Complained About 'Mansplaining' on Twitter</a>
2442 </li>
2443
2444
2445 <li>
2446 <span class="cmntcnt"><span class="slant"></span><span>866<span class="hide"> comments</span></span></span><a href="//games.slashdot.org/story/18/02/22/219243/president-trump-we-have-to-do-something-about-violent-video-games-movies?sdsrc=popbyskidbtmprev">President Trump: 'We Have To Do Something' About Violent Video Games, Movies</a>
2447 </li>
2448
2449
2450 <li>
2451 <span class="cmntcnt"><span class="slant"></span><span>681<span class="hide"> comments</span></span></span><a href="//games.slashdot.org/story/17/12/29/2350239/call-of-duty-gaming-community-points-to-swatting-in-wichita-police-shooting?sdsrc=popbyskidbtmprev">Call of Duty Gaming Community Points To 'Swatting' In Wichita Police Shooting</a>
2452 </li>
2453
2454
2455 <li>
2456 <span class="cmntcnt"><span class="slant"></span><span>498<span class="hide"> comments</span></span></span><a href="//games.slashdot.org/story/18/01/31/2133204/gdc-rescinds-award-for-atari-founder-nolan-bushnell-after-criticisms-of-sexually-inappropriate-behavior?sdsrc=popbyskidbtmprev">GDC Rescinds Award For Atari Founder Nolan Bushnell After Criticisms of Sexually Inappropriate Behavior</a>
2457 </li>
2458
2459
2460 <li>
2461 <span class="cmntcnt"><span class="slant"></span><span>368<span class="hide"> comments</span></span></span><a href="//games.slashdot.org/story/18/06/07/0221200/valve-will-stop-removing-controversial-games-on-steam-unless-they-are-illegal-or-straight-up-trolling?sdsrc=popbyskidbtmprev">Valve Will Stop Removing Controversial Games on Steam Unless They Are 'Illegal or Straight up Trolling'</a>
2462 </li>
2463
2464
2465 </ul>
2466 </div>
2467 </section>
2468 <aside class="grid_8 st">
2469 <section class="grid_24 f">
2470 <div>
2471 <h5 class="tlnav"><a href="//mobile.slashdot.org/story/18/09/06/235254/icelanders-seek-to-keep-remote-nordic-peninsula-digital-free?sdsrc=nextbtmnext">next</a></h5>
2472 <div class="grid_24">
2473
2474
2475 <span class="grid_7 tcenter"><img src="//a.fsdn.com/sd/topics/communications_64.png" width="64" height="64" alt="Communications"></span>
2476
2477 <p class="grid_12"><a href="//mobile.slashdot.org/story/18/09/06/235254/icelanders-seek-to-keep-remote-nordic-peninsula-digital-free?sdsrc=nextbtmprev">Icelanders Seek To Keep Remote Nordic Peninsula Digital-Free</a></p>
2478 <span class="grid_5 tcenter comments"><span class="cmntcnt_large fleft"><span class="slant"></span><span>26<span class="hide"> comments</span></span></span></span>
2479
2480 </div>
2481 </div>
2482 </section>
2483 <section class="grid_24">
2484 <div>
2485 <h5 class="tlnav"><a href="//news.slashdot.org/story/18/09/06/2043213/professor-who-coined-term-net-neutrality-thinks-its-time-to-break-up-facebook?sdsrc=prevbtmprev">previous</a></h5>
2486 <div class="grid_24">
2487
2488 <span class="grid_7 tcenter"><img src="//a.fsdn.com/sd/topics/facebook_64.png" width="64" height="64" alt="Facebook"></span>
2489
2490 <p class="grid_12"><a href="//news.slashdot.org/story/18/09/06/2043213/professor-who-coined-term-net-neutrality-thinks-its-time-to-break-up-facebook?sdsrc=prevbtmprev">Professor Who Coined Term 'Net Neutrality' Thinks It's Time To Break Up Facebook</a></p>
2491
2492 <span class="grid_5 tcenter comments"><span class="cmntcnt_large fleft"><span class="slant"></span><span>61<span class="hide"> comments</span></span></span></span>
2493 </div>
2494 </div>
2495 </section>
2496 </aside>
2497 </div>
2498 <div id="taboola-below-article-text-links"></div>
2499 <script type="text/javascript">
2500 window._taboola = window._taboola || [];
2501 _taboola.push({
2502 mode: 'text-links-a',
2503 container: 'taboola-below-article-text-links',
2504 placement: 'Below Article Text Links',
2505 target_type: 'mix'
2506 });
2507 </script>
2508
2509
2510 </section>
2511 </div>
2512 </div>
2513 <div class="row top-space">
2514
2515
2516 <div class="grid_24">
2517 <!-- 728px ad -->
2518
2519 <div class="adwrap">
2520 <div id='div-gpt-ad-728x90_c'><script type='text/javascript'>
2521 googletag.cmd.push(function(){
2522 googletag.display('div-gpt-ad-728x90_c');});</script></div>
2523 </div>
2524 <!-- end 728px ad -->
2525 <!-- Slashdot Deals 6 Best Sellers -->
2526 <div class="row deals-footer">
2527 <div class="units-8 indent-2 deals-wrapper">
2528 <div class="deals-header"><h1>Slashdot Top Deals</h1></div>
2529 <div id="deals-output">
2530 <script id="deals-template" type="text/x-handlebars-template">
2531 {{#each deal}}
2532 <div class="deal">
2533 <a href="{{urlPath permalink}}?&utm_source=slashdot.org&utm_medium=dealfeed-footerfeed&utm_campaign={{slug}}" target="_blank">
2534 <img src="{{main_image}}" alt="" />
2535 </a>
2536 <p class="title"><a href="{{urlPath permalink}}?&utm_source=slashdot.org&utm_medium=dealfeed-footerfeed&utm_campaign={{slug}}" target="_blank">{{title}}</a></p>
2537 <p class="deal-price">{{centConversion price_in_cents}}</p>
2538 </div>
2539 {{/each}}
2540 </script>
2541 </div>
2542 </div>
2543 </div>
2544 <script>
2545 if ( isAdBlockActive ) {
2546 $.getScript( "//a.fsdn.com/sd/js/scripts/min/deals-min.js", function(){
2547 runDealsWidget();
2548 });
2549 }
2550 </script>
2551
2552 <!-- End Slashdot Deals 6 Best Sellers -->
2553 </div>
2554 </div>
2555 </div>
2556 </div>
2557 <!-- SMACKS: END COMMENTS SECTION -->
2558 </div>
2559 <!-- SMACKS: END COMMENTS CONTAINER -->
2560
2561
2562
2563
2564 <script type="text/javascript">
2565
2566 $(function(){
2567 $('#firehose-filter').
2568 focus(function(event){
2569 gFocusedText = this;
2570 }).
2571 blur(function(event){
2572 if ( gFocusedText === this ) {
2573 gFocusedText = null;
2574 }
2575 });
2576
2577
2578 apply_updates_when( 'at-end', true);
2579 });
2580 </script>
2581
2582
2583 <!-- body end --><!-- footer type=current begin -->
2584
2585 </section>
2586
2587
2588
2589
2590 <footer id="fhft" class="grid_24 nf aoc">
2591 <div id="logo_nf" class="fleft">
2592 <a href="//slashdot.org"><span>Slashdot</span></a>
2593 </div>
2594 <nav role="firehose footer">
2595
2596
2597
2598
2599
2600
2601
2602 <span class="ind"></span><a class="btn first" href="//games.slashdot.org/comments.pl?sid=12580630&amp;op=reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=" onclick="D2.replyTo(0); return false;">Post</a>
2603
2604 <a class="btn hide" id="footer_moderate_button">Moderate</a>
2605 <a class="btn hide" id="footer_moderatorhelp_button">Moderator Help</a>
2606 <a class="btn hide" id="footer_delete_button" title="Checked comments will be deleted.">Delete</a>
2607 <script>
2608 (function($){
2609 var old_moderate_btn = $("#discussion_moderate_button");
2610 if (old_moderate_btn.length) {
2611 var moderate_btn = $("#footer_moderate_button");
2612 moderate_btn.click(
2613 function(){old_moderate_btn.click()}
2614 );
2615 moderate_btn.removeClass('hide');
2616 }
2617
2618 var old_moderatorhelp_btn = $("#discussion_moderatorhelp_button");
2619 if (old_moderatorhelp_btn.length) {
2620 var moderatorhelp_btn = $("#footer_moderatorhelp_button");
2621 moderatorhelp_btn.click(
2622 function(){old_moderatorhelp_btn.click()}
2623 );
2624 moderatorhelp_btn.attr(
2625 'href', old_moderatorhelp_btn.attr('href')
2626 );
2627 moderatorhelp_btn.removeClass('hide');
2628 }
2629
2630 var old_delete_btn = $("#discussion_delete_button");
2631 if (old_delete_btn.length) {
2632 var delete_btn = $("#footer_delete_button");
2633 delete_btn.click(
2634 function(){old_delete_btn.click()}
2635 );
2636 delete_btn.removeClass('hide');
2637 }
2638
2639 $('#discussion_buttons').addClass('hide');
2640 })(Slash.jQuery); // (function($){
2641 </script>
2642 <ul class="fleft">
2643
2644 <li class="fleft selected">
2645 <span class="nbutton btn hide link reset" id="more_comments_button">
2646 <a href="#" onclick="D2.ajaxFetchComments(0,1); return false">
2647 <span id="more_comments_num_a" class="hide">Get more comments</span>
2648 </a>
2649 </span>
2650 </li>
2651
2652
2653 <li class="fleft">
2654 <span class="loadedcommentcnt">32</span> of <span class="totalcommentcnt">32</span> loaded
2655 </li>
2656
2657 </ul>
2658
2659 <script type="text/javascript">D2.finishLoading()</script>
2660
2661
2662
2663
2664 <ul class="fright submitstory">
2665 <li class="fright">
2666 <a href="/submit">Submit<span class="opt"> Story</span></a>
2667 </li>
2668 </ul>
2669 </nav>
2670
2671
2672
2673 </footer>
2674 <section class="bq">
2675 <blockquote class="msg grid_24" cite="https://slashdot.org">
2676 <p>Our country has plenty of good five-cent cigars, but the trouble is
2677 they charge fifteen cents for them.</p>
2678 <span class="slant"></span>
2679 </blockquote>
2680 </section>
2681 <footer id="ft" class="grid_24">
2682 <nav class="grid_10" role="footer">
2683 <ul>
2684 <li><a href="//slashdot.org/faq">FAQ</a></li>
2685 <li><a href="//slashdot.org/archive.pl">Story Archive</a></li>
2686 <li><a href="//slashdot.org/hof.shtml">Hall of Fame</a></li>
2687 <li><a href="http://slashdotmedia.com/advertising-and-marketing-services/">Advertising</a></li>
2688 <li><a href="http://slashdotmedia.com/terms-of-use/">Terms</a></li>
2689 <li><a href="http://slashdotmedia.com/privacy-statement/">Privacy Statement</a></li>
2690 <li id='eu_privacy' style='display:none'><a href="#" title="Privacy Choices" onclick="bizx.cmp.promptConsent();return false;">Privacy Choices</a></li>
2691 <li><a href="http://slashdotmedia.com/opt-out-choices/">Opt-out Choices</a></li>
2692 <li><a href="//slashdot.org/faq/slashmeta.shtml">About</a></li>
2693 <li><a href="mailto:feedback@slashdot.org">Feedback</a></li>
2694 <li><a href="#" onclick="set_mobile_pref('mobile',1);return false;">Mobile View</a></li>
2695 <li><a href="//slashdot.org/blog">Blog</a></li>
2696 </ul>
2697 </nav>
2698 <script>
2699 if (window.is_euro_union) {
2700 document.getElementById('eu_privacy').style.display = 'inline';
2701 }
2702 </script>
2703 <br>
2704
2705 <div class="grid_14 tright tm">Trademarks property of their respective owners. Comments owned by the poster. <span class="nobr">Copyright &copy; 2018 SlashdotMedia. All Rights Reserved.</span></div>
2706 </footer>
2707
2708
2709 <div class="overlay"></div>
2710 <div class="modal-box">
2711 <a href="#" id="close-modal">Close</a>
2712 <article class="modal-content">
2713 </article>
2714 <footer>
2715 </div>
2716
2717
2718
2719
2720 <div id="modal_cover" class="hide" onclick="hide_modal_box(); return false;"></div>
2721 <div id="modal_box" class="hide">
2722 <div id="modal_box_content"></div>
2723 <header class="n">
2724 <span class="fadeout"></span>
2725 <span class="fadeoutfade"></span>
2726 <span class="pf"><a class="ico close" onclick="hide_modal_box(); return false;" href="#"><span>Close</span></a></span>
2727 <h3 class="pf"><div id="logo"><a href="//slashdot.org">Slashdot</a></div><span id="preference_title"></span></h3>
2728 </header>
2729 </div>
2730
2731 <!-- CCM Tag -->
2732 <script type="text/javascript">
2733 if (!window.is_euro_union) {
2734 (function () {
2735 /*global _ml:true, window */
2736 _ml = window._ml || {};
2737 _ml.eid = '771';
2738
2739 var s = document.getElementsByTagName('script')[0], cd = new Date(), mltag = document.createElement('script');
2740 mltag.type = 'text/javascript'; mltag.async = true;
2741 mltag.src = '//ml314.com/tag.aspx?' + cd.getDate() + cd.getMonth() + cd.getFullYear();
2742 s.parentNode.insertBefore(mltag, s);
2743 })();
2744 }
2745 </script>
2746 <!-- End CCM Tag -->
2747
2748 <script type="text/javascript">
2749 window.google_analytics_uacct = "UA-32013-5";
2750
2751 var _gaq = _gaq || [];
2752
2753
2754
2755
2756
2757 _gaq.push(['_setAccount', 'UA-36136016-1']);
2758 _gaq.push(['b._setAccount', 'UA-32013-5']);
2759 _gaq.push(['_setDomainName', '.slashdot.org']);
2760 _gaq.push(['b._setDomainName', '.slashdot.org']);
2761
2762
2763 _gaq.push(['_addIgnoredRef', 'slashdot.org']);
2764 _gaq.push(['b._addIgnoredRef', 'slashdot.org']);
2765
2766
2767
2768 _gaq.push(['_setCustomVar', 1, 'User Type', 'Anon', 3]);
2769 _gaq.push(['b._setCustomVar', 1, 'User Type', 'Anon', 3]);
2770
2771 _gaq.push(['_setCustomVar', 2, 'Page','article2', 3]);
2772 _gaq.push(['b._setCustomVar', 2, 'Page','article2', 3]);
2773
2774
2775
2776
2777
2778 // track beta behavior for user
2779 var betamatches = document.cookie.match(/betagroup=(-?\d+)/);
2780
2781 if(betamatches && betamatches[1]) {
2782 if(betamatches[1] == -1) {
2783 _gaq.push(['_setCustomVar', 3, 'Beta-Usage','opt-out', 3]);
2784 } else {
2785 _gaq.push(['_setCustomVar', 3, 'Beta-Usage','unredirected', 3]);
2786 }
2787 }
2788
2789
2790
2791 _gaq.push(['_trackPageview']);
2792 _gaq.push(['b._trackPageview']);
2793 _gaq.push(['_trackPageLoadTime']);
2794 _gaq.push(['b._trackPageLoadTime']);
2795
2796
2797 if (!window.is_euro_union) {
2798 (function() {
2799 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
2800 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
2801 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
2802 })();
2803 }
2804 </script>
2805
2806 <!-- CCM GA Push -->
2807 <script>
2808 if (typeof _ml !== 'undefined' && _ml.us) {
2809 if (_ml.us.tp && _ml.us.tp.length > 0) {
2810 ga('set', 'dimension2', _ml.us.tp[0]);
2811 }
2812 if (_ml.us.pc && _ml.us.pc.length > 0) {
2813 ga('set', 'dimension7', _ml.us.pc[0]);
2814 }
2815 ga('set', 'dimension3', _ml.us.ind);
2816 ga('set', 'dimension4', _ml.us.cr);
2817 ga('set', 'dimension5', _ml.us.cs);
2818 ga('set', 'dimension6', _ml.us.dm);
2819 ga('set', 'dimension8', _ml.us.sn);
2820 }
2821 </script>
2822
2823 <!-- Sticky Ads -->
2824 <script type="text/javascript">
2825 var topBannerViewed = false;
2826 if($('#div-gpt-ad-728x90_a').length > 0 && window.outerWidth >= 1070 && !isAdBlockActive){
2827 $(window).scroll(function(){
2828 var y = $(document).scrollTop();
2829 var z = y + window.outerHeight;
2830 var navOffset = 0;
2831 var offset = [
2832 $('.nav-wrap').outerHeight(true),
2833 $('.nav-secondary-wrap').outerHeight(true)
2834 ];
2835 for(row in offset){
2836 if(offset[row]) navOffset = navOffset + parseInt(offset[row]);
2837 }
2838 $('.adwrap-unviewed').each(function(){
2839 var cls = 'adwrap-sticky';
2840 var toggleCls = 'adwrap';
2841 //$('.banner-wrapper').css('height', $('.banner-contain').outerHeight());
2842 if($(this).hasClass('railad')) {
2843 if(topBannerViewed){
2844 var topPixels = $(this).offset().top;
2845 navOffset += $('.adwrap').outerHeight();
2846 if(y >= topPixels && y >= navOffset){
2847 $('#slashboxes').css('top', 0).css('position','fixed').css('right',13);
2848 } else {
2849 $('#slashboxes').removeAttr('style');
2850 }
2851 }
2852 return;
2853 }
2854 var topPixels = $(this).offset().top;
2855 if(y >= topPixels && y >= navOffset){
2856 $(this).addClass(cls);
2857 $(this).removeClass('adwrap');
2858 if(cls == 'adwrap-sticky') { //top banner
2859 topBannerViewed = false;
2860 $('#slashboxes').css('top',$(this).outerHeight() || 0).css('position','fixed').css('right',13);
2861 }
2862 if(topBannerViewed) {
2863 console.log('hereeee');
2864 $('#slashboxes').css('top', 0).css('position','fixed').css('right',13);
2865 }
2866 }else{
2867 $(this).removeClass(cls);
2868 $(this).addClass(toggleCls);
2869 $('#slashboxes').removeAttr('style');
2870 }
2871 });
2872 if($('.adwrap-viewed-banner').length > 0){
2873 topBannerViewed = true;
2874 $('.adwrap-viewed-banner').removeClass('adwrap-unviewed').removeClass('adwrap-sticky').addClass('adwrap');
2875 }
2876 if($('.adwrap-viewed-railad').length > 0){
2877 $('.adwrap-viewed-railad').removeClass('adwrap-unviewed').removeClass('adwrap-railad-sticky');
2878 $('#slashboxes').removeAttr('style');
2879 }
2880 });
2881 }
2882 </script>
2883
2884 <!-- Piwik -->
2885 <script type="text/javascript">
2886 var _paq = _paq || [];
2887 _paq.push(["setCookieDomain", "*.slashdot.org"]);
2888 _paq.push(['trackPageView']);
2889 _paq.push(['enableLinkTracking']);
2890 function initPiwikAndNels() {
2891 (function() {
2892 var u="//analytics.slashdotmedia.com/";
2893 _paq.push(['setTrackerUrl', u+'sd.php']);
2894 _paq.push(['setSiteId', 40]);
2895 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
2896 g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'sd.js'; s.parentNode.insertBefore(g,s);
2897 })();
2898
2899 if(window.location.pathname == '/'){
2900 var nelId = (location.search.split('nel_id=')[1] || '').split('&')[0];
2901 var url = '/ajax.pl?op=nel';
2902 if(nelId){
2903 url += '&nel_id='+nelId;
2904 }
2905 $.ajax({
2906 url: url,
2907 success: function(html){
2908 $('#firehoselist article').eq(1).after(html);
2909 }
2910 });
2911 }
2912 //announcement NEL
2913 if(document.getElementById('announcementText')){
2914 $('#announcementText').hide();
2915 var hlUrl = '/ajax.pl?op=hl_nel';
2916 if(nelId){
2917 hlUrl += '&nel_id='+nelId;
2918 }
2919 $.ajax({
2920 url: hlUrl,
2921 success: function(html){
2922 if(html.length < 10){
2923 $('#announcementText').show();
2924 return;
2925 }
2926 $('#announcementText').html(html).show();
2927 },
2928 error: function () {
2929 $('#announcementText').show();
2930 }
2931 });
2932 }
2933 }
2934 bizx.cmp.ifConsent('publisher', ['storage', 'measurement'], initPiwikAndNels);
2935 </script>
2936
2937
2938 <script type="text/javascript">
2939 _linkedin_data_partner_id = "113712";
2940 </script><script type="text/javascript">
2941 if (!window.is_euro_union) {
2942 (function(){var s = document.getElementsByTagName("script")[0];
2943 var b = document.createElement("script");
2944 b.type = "text/javascript";b.async = true;
2945 b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
2946 s.parentNode.insertBefore(b, s);})();
2947 }
2948 </script>
2949 <noscript>
2950 <img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=113712&fmt=gif" />
2951 </noscript>
2952
2953 <!-- Datonics -->
2954 <script async type="text/javascript" src="//ads.pro-market.net/ads/scripts/site-143573.js"></script>
2955 <script id="after-content" type="text/javascript">
2956 (function( $, fn, console ){
2957 $ && fn && $(function(){ fn($, console); });
2958 })(window.jQuery, window.pageload_done, window.console);
2959 </script>
2960
2961 <script type='text/javascript'>
2962 if(!document.location.href.match(/source=autorefresh/)) {
2963 document.write('<img src="//slashdot.org/images/js.gif?396">');
2964 }
2965 </script>
2966 <noscript>
2967 <img src="//slashdot.org/images/njs.gif?155">
2968 </noscript>
2969 <div class="busy genericspinner hide"><span>Working...</span></div>
2970 <script>
2971 if(typeof(Storage)!=="undefined"){
2972 window.scrollTo(0,sessionStorage.scrollPos);
2973 $(window).scroll(function () {
2974 //You've scrolled this much:
2975 sessionStorage.scrollPos = $(window).scrollTop();
2976 });
2977 }
2978 $(function(){
2979 $('a').click(function(){
2980 delete sessionStorage.scrollPos;
2981 })
2982 });
2983 // window.onbeforeunload = function () {
2984 // console.log('bakc button clicked');
2985 // delete sessionStorage.scrollPos;
2986 // }
2987 window.onpopstate=function() {
2988 delete sessionStorage.scrollPos;
2989 }
2990 </script>
2991
2992
2993
2994 <!-- 1x1 story page -->
2995 <div id='div-gpt-ad-1x1'><script type='text/javascript'>
2996 googletag.cmd.push(function(){
2997 googletag.display('div-gpt-ad-1x1');});</script></div>
2998
2999
3000 <script type="text/javascript">
3001 if (!window.is_euro_union) {
3002 window._taboola = window._taboola || [];
3003 _taboola.push({flush: true});
3004 }
3005 </script>
3006
3007 </body>
3008 </html>
3009
3010
3011 <!-- footer type=current end -->