OK
https://slashdot.org/
El Salvador
Country
Network
November 21, 2024, 12:27 PM UTC
Date & Time
Websites
Websites
Runtime: 1.2s
On November 21, 2024, 12:27 PM UTC, https://slashdot.org/ was accessible when tested on AS14754 in El Salvador.

Failures

HTTP Experiment
null
DNS Experiment
null
Control
null

DNS Queries

Resolver:
190.149.185.218
Query:
IN A slashdot.org
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
A
104.18.5.215
@
IN
A
104.18.4.215

TCP Connections

Connection to 104.18.5.215:443 succeeded.
Connection to 104.18.4.215:443 succeeded.

HTTP Requests

URL
GET https://slashdot.org/
Response Headers
Alt-Svc:
h3=":443"; ma=86400
Cache-Control:
no-cache
Cf-Cache-Status:
DYNAMIC
Cf-Ray:
8e60ad20495574a0-MIA
Content-Security-Policy:
frame-ancestors 'self'; upgrade-insecure-requests;form-action 'self' slashdot.org slashdot.us15.list-manage.com;frame-src 'self' slashdot.org *.lijit.com *.btloader.com http://*.pro-market.net *.crsspxl.com *.google.com *.googlesyndication.com *.safeframe.usercontent.goog *.doubleclick.net *.googleadservices.com *.adtrafficquality.google console.googletagservices.com challenges.cloudflare.com *.recaptcha.net recaptcha.net *.adnxs.com *.indexww.com *.rubiconproject.com *.pubmatic.com *.smartadserver.com *.tapad.com http://*.youtube.com http://*.youtube-nocookie.com slashdotmedia.com error-report.com *.error-report.com html-load.com *.html-load.com *.fb.html-load.com content-loader.com *.content-loader.com *.fb.content-loader.com; object-src http://*.youtube.com;script-src 'self' slashdot.org *.slashdot.org slashdot.org *.slashdotmedia.com a.fsdn.com challenges.cloudflare.com *.lijit.com *.moatads.com *.adsafeprotected.com *.sharethrough.com *.2mdn.net *.adnxs.com *.jobbio.com *.script.ac *.defybrick.com *.aniview.com *.vidazoo.com *.pubmatic.com chimpstatic.com *.mailchimp.com mc.us15.list-manage.com ml314.com *.stack-sonar.com *.licdn.com translate.googleapis.com *.doubleclick.net *.googleadservices.com *.adtrafficquality.google translate.google.cn *.gstatic.cn *.google.com *.ampproject.org *.consentmanager.net *.microsofttranslator.com *.gstatic.com *.googletagservices.com *.recaptcha.net recaptcha.net *.google-analytics.com *.googlesyndication.com *.cloudflareinsights.com d3tglifpd8whs6.cloudfront.net rpxnow.com btloader.com *.crsspxl.com http://*.pro-market.net *.4dex.io *.adnxs-simple.com *.s-onetag.com *.rubiconproject.com *.trustarc.com *.truste.com *.doubleverify.com *.tapad.com *.pghub.io pghub.io *.sharethru.com j.6sc.co html-load.com *.html-load.com *.fb.html-load.com content-loader.com *.content-loader.com *.fb.content-loader.com blob: adservice.google.ad adservice.google.ae adservice.google.at adservice.google.be adservice.google.bg adservice.google.ca adservice.google.ch adservice.google.co.id adservice.google.co.il adservice.google.co.in adservice.google.co.jp adservice.google.co.kr adservice.google.co.th adservice.google.co.uk adservice.google.co.zw adservice.google.com.au adservice.google.com.bo adservice.google.com.hk adservice.google.com.mx adservice.google.com.ph adservice.google.com.pk adservice.google.com.sa adservice.google.com.sg adservice.google.com.tr adservice.google.com.tw adservice.google.com.ua adservice.google.com.vn adservice.google.cz adservice.google.de adservice.google.dk adservice.google.dz adservice.google.ee adservice.google.fi adservice.google.fr adservice.google.gr adservice.google.hu adservice.google.ie adservice.google.it adservice.google.li adservice.google.lu adservice.google.mu adservice.google.mv adservice.google.nl adservice.google.no adservice.google.pl adservice.google.pt adservice.google.ro adservice.google.rs adservice.google.se adservice.google.sk adservice.google.com.br adservice.google.com.ar adservice.google.cl adservice.google.com.co adservice.google.com.cu adservice.google.com.cy adservice.google.es adservice.google.hr adservice.google.im adservice.google.lk adservice.google.me adservice.google.mg adservice.google.com.mm adservice.google.com.ng adservice.google.com.np adservice.google.com.pr adservice.google.com.uy adservice.google.co.za adservice.google.jo adservice.google.bs adservice.google.al adservice.google.co.tz adservice.google.rw adservice.google.hn adservice.google.lt adservice.google.iq adservice.google.si adservice.google.bj adservice.google.co.ao adservice.google.com.gh adservice.google.kz adservice.google.com.eg adservice.google.com.ec adservice.google.co.ve adservice.google.com.py adservice.google.lv adservice.google.mn adservice.google.com.bn adservice.google.tn adservice.google.ml adservice.google.is adservice.google.com.sv adservice.google.com.bz adservice.google.az adservice.google.gt adservice.google.sn adservice.google.cm adservice.google.com.kh adservice.google.ge adservice.google.com.et adservice.google.com.pe adservice.google.com.ly adservice.google.co.mz adservice.google.com.bh adservice.google.com.mt adservice.google.ps adservice.google.so adservice.google.bf adservice.google.co.nz adservice.google.com.gt adservice.google.co.zm adservice.google.je adservice.google.cv adservice.google.la adservice.google.bi adservice.google.com.jm adservice.google.tt adservice.google.com.kw adservice.google.cd adservice.google.gy adservice.google.tg adservice.google.com.af adservice.google.com.lb adservice.google.sr adservice.google.com.ni adservice.google.ki adservice.google.com.na adservice.google.ht adservice.google.nr adservice.google.td adservice.google.co.ls adservice.google.gl adservice.google.bt adservice.google.tm adservice.google.com.vc adservice.google.co.bw adservice.google.vg adservice.google.as adservice.google.cg adservice.google.com.ag adservice.google.com.tj adservice.google.dm adservice.google.to adservice.google.dj adservice.google.cf adservice.google.ws adservice.google.st adservice.google.gm adservice.google.fm adservice.google.com.sb adservice.google.com.pg adservice.google.com.gi adservice.google.com.ai adservice.google.co.ck adservice.google.ru adservice.google.nu adservice.google.com.my adservice.google.com.bd adservice.google.ci adservice.google.co.cr adservice.google.co.ke adservice.google.co.ug adservice.google.co.uz adservice.google.co.vi adservice.google.ms adservice.google.com.fj adservice.google.com.om adservice.google.com.pa adservice.google.com.qa adservice.google.ga adservice.google.gg adservice.google.kg adservice.google.md adservice.google.mk adservice.google.mw adservice.google.ne adservice.google.sm adservice.google.tl adservice.google.sc adservice.google.vu 'unsafe-inline' 'unsafe-eval';report-uri https://sourceforge.report-uri.com/r/d/csp/enforce
Content-Type:
text/html; charset=utf-8
Date:
Thu, 21 Nov 2024 12:27:51 GMT
Feature-Policy:
geolocation 'none'; microphone 'none'; camera 'none'; payment 'none'; document-domain 'none'; display-capture 'none'; autoplay 'none'
Permissions-Policy:
geolocation=(), microphone=(), camera=(), payment=(), document-domain=(), display-capture=(), autoplay=()
Pragma:
no-cache
Server:
cloudflare
Slash_log_data:
shtml
Strict-Transport-Security:
max-age=31536000
X-Frame-Options:
SAMEORIGIN
X-Xrds-Location:
https://slashdot.org/slashdot.xrds
Response Body
<!-- html-header type=current begin -->
	
	<!DOCTYPE html>
	
	
	<html lang="en">
	<head>
	<!-- Render IE9 -->
	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

	

	<script id="before-content" type="text/javascript">
(function () {
    if (typeof window.sdmedia !== 'object') {
         window.sdmedia = {};
    }
    if (typeof window.sdmedia.site !== 'object') {
        window.sdmedia.site = {};
    }

    var site = window.sdmedia.site;
    site.rootdir = "//slashdot.org";
}());

var pageload = {
	pagemark: '576117828846801541',
	before_content: (new Date).getTime()
};
function pageload_done( $, console, maybe ){
	pageload.after_readycode	= (new Date).getTime();
	pageload.content_ready_time	= pageload.content_ready - pageload.before_content;
	pageload.script_ready_time	= pageload.after_readycode - pageload.content_ready;
	pageload.ready_time		= pageload.after_readycode - pageload.before_content;
	// Only report 1% of cases.
	maybe || (Math.random()>0.01) || $.ajax({ type: 'POST', data: {
		op: 'page_profile',
		pagemark: pageload.pagemark,
		dom: pageload.content_ready_time,
		js: pageload.script_ready_time
	} });
}
</script>
	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
	
		<title>Slashdot: News for nerds, stuff that matters</title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	  
		<meta name="description" content="Slashdot: News for nerds, stuff that matters. Timely news source for technology related news with a heavy slant towards Linux and Open Source issues.">
	    
		<meta property="og:title" content="Slashdot: News for nerds, stuff that matters">
		<meta property="og:description" content="Slashdot: News for nerds, stuff that matters. Timely news source for technology related news with a heavy slant towards Linux and Open Source issues.">
	  
	
	
		<meta property="fb:admins" content="100000696822412">
		<meta property="fb:page_id" content="267995220856">
	
		<meta name="viewport" content="width=1000, user-scalable=yes, minimum-scale=0, maximum-scale=10.0" />
		<meta name="apple-mobile-web-app-capable" content="yes">
		<meta name="apple-mobile-web-app-status-bar-style" content="black">
	
		<link rel="canonical" href="https://slashdot.org">
		
		<link rel="alternate" media="only screen and (max-width: 640px)" href="https://m.slashdot.org" >
	

		<link rel="stylesheet" type="text/css" media="screen, projection" href="//a.fsdn.com/sd/classic.css?541b6a39b4a6b899" >
		<!--[if IE 8]><link rel="stylesheet" type="text/css" media="screen, projection" href="//a.fsdn.com/sd/ie8-classic.css?541b6a39b4a6b899" ><![endif]-->
		<!--[if IE 7]><link rel="stylesheet" type="text/css" media="screen, projection" href="//a.fsdn.com/sd/ie7-classic.css?541b6a39b4a6b899" ><![endif]-->
	
	
	



	
	<!--  -->

	
	

	
	<!-- SMACKS: NEW CSS -->
	<link rel="stylesheet" href="//a.fsdn.com/sd/css/app.css?541b6a39b4a6b899">

	<script src="//a.fsdn.com/con/js/sftheme/cmp2.js?2024-01"></script>
	<script src="https://slashdot.org/country.js"></script>
	<script>
		window.bizx.cmp.init({
			cmp_id: 12126,
			geo: window,
			gam_gdpr_technical_delivery: true,
			
		});
	</script>
	<link rel="stylesheet" href="//a.fsdn.com/con/css/sftheme/sandiego/cmp.css?2020-06-11" type="text/css">

	<script type='text/javascript'>
var _gaq = _gaq || [];
</script>

<script>
window.SD = {};
window.SD.Ads = {};

bizx.cmp.ifConsent('', ['all'], function () {
    var bt = 'https://btloader.com/tag?o=5098683085881344&upapi=true';
    bizx.cmp.embedScript(bt, true);
    window.addEventListener('AcceptableAdsInit', function (e) {
      if(e.detail) {
        console.log('acceptable ads on');
        SD.Ads.acceptable_ads_active = true;
      } else {
        console.log('acceptable ads off');
        SD.Ads.acceptable_ads_active = false;
      }
    });
});
</script>



   
   
   

<script type="text/javascript" id="pbjs_script" data-dom="https://d3tglifpd8whs6.cloudfront.net"  src="https://d3tglifpd8whs6.cloudfront.net/js/prebid/slash-homepage/slash-homepage.min.js"></script>
<script type='text/javascript'>
    /*global performance */
    var googletag = window.googletag || {};
    googletag.cmd = googletag.cmd || [];

		window.SD.Ads.slotsById = {};
		window.SD.Ads.idsByPath = {};

		window.SD.Ads.visibleTime = {};
		window.SD.Ads.Helpers = {};

		//window.SD = SD;

    bizx.cmp.ifConsent({purposes: 'all', vendors: 'prebid'}, function(){
        window.bizxPrebid.Ads.initPrebid(window.bizxPrebid.adUnits);
    }, function() {
		// no 'prebid' consent (e.g. region without prebid consent string support) but try GPT directly
		bizx.cmp.ifConsent({purposes: 'all', vendors: 'google-ads'}, function () {
			bizx.cmp.embedScript('https://securepubads.g.doubleclick.net/tag/js/gpt.js');
		});
	});
</script>

<!-- prep GPT ads -->
<script type='text/javascript'>
(function() {
	function page_type (loc) {
		/*
		only four page types:
		- Story
		- Poll
		- Homepage (/ only)
		- Other (but AdOps wants 'Homepage' again)
		*/
		var path = loc.pathname;
		var just_the_root = /^\/?$/.test(path);
		var story_or_poll = /^\/(story(?=\/)|submission(?=\/)|poll(?=\/|Booth|s\b))/i.exec(path);

		var page_type = just_the_root ? 'homepage'
			: story_or_poll ? story_or_poll[1]
				: 'other'

		// exceptions
		if (page_type.toLowerCase() === 'submission')
			page_type = 'story'; // submissions are like stories, right?
		else if (page_type.toLowerCase() === 'other')
			page_type = 'homepage'; // this one might move out of here

		return page_type;
	}

	function page_section(loc) {
		//var greek = ['alpha', 'beta', 'gamma', 'delta'].join('|');
		//var hostwise = '^([a-z]+)(?:-(?:'+greek+'))?\\.(?:slashdot\\.org|\\.xb\\.sf\\.net)$';
		var pathwise = '^/(?:(recent|popular|blog)|stories/([^/]+))';
		var rootwise = '^\/?$';

		//var hostwisely = new RegExp(hostwise,'i').exec(loc.hostname);
		var pathwisely = new RegExp(pathwise, 'i').exec(loc.pathname);
		var rootwisely = new RegExp(rootwise, 'i').exec(loc.pathname);

		var section = (rootwisely && 'homepage')
			|| (pathwisely && (pathwisely[1] || pathwisely[2]))
			|| ''
		;

		return section.replace(/[^_a-z]/ig, '');
	}

	function single_size(size) {
		return '' + size[0] + 'x' + size[1];
	}

	function sz_sz(sz) {
		var str = '';
		var sizes = [];
		if (sz[0] instanceof Array) {
			for (size in sz) {
				sizes.push(single_size(sz[size]));
			}
			return sizes.join(',');
		} else {
			return single_size(sz);
		}
	}

	function unique_tpc_array(array1, array2) {
		var j = array1.concat(array2);
		j.forEach(function (v, i, a) {
			a[i] = v.replace(/[^_a-z]/ig, '');
		});
		return j.filter(function (v, i, a) {
			return v != '' && a.indexOf(v) === i;
		});
	}

	/* LEGEND:
		- 'sz' = "size"
		- 'npt' = "no page type" in ad unit name
	*/
	var tags = {
		'728x90_A': {'sz': [[728, 90], [970, 90], [970, 250], [980, 66]]},
		'728x90_B': {'sz': [728, 90]},
		'728x90_C': {'sz': [728, 90], 'skip': {'homepage': 1}},
		'HubIcon_200x90_A': {'sz': [[200, 90], [220, 90]]},
		'PowerSwitch_980x66_A': {'sz': [980, 66], 'skip': {'homepage': 1}},
		'PollPeel': {'sz': [200, 90], 'skip': {'homepage': 1}},
		//'VideoWidget_300x250': { 'sz': [300, 250], 'npt': 1 },
		'300x250_A': {'sz': [[300, 250], [300, 600], [300, 1050]]},
		'300x250_B': {'sz': [[300, 250], [300, 600]]},
		'300x250_C': {'sz': [[300, 250], [300, 600]]},
		'300x250_D': {'sz': [[300, 250], [300, 600]]},
		'Pulse_300x600_A': {'sz': [300, 600]},
		//'Polls_Detail_300x250_A': { 'sz': [[300, 250], [300, 600]], 'npt': 1 },
		//'Poll_300x250_A': { 'sz': [[300, 250], [300, 600]], 'npt': 1 },
		//'SD_Story_1x1': { 'sz': [1, 1] },
		'1x1': {'sz': [1, 1]}
	};

	//var network_path = '/41014381/Slashdot/';
	var network_path = '/41014381/Slashdot/';
	var tag_name_prefix = 'SD';
	var tag_name_linkage = '_';
	var tag_name_pagetype = page_type(location);
	var tag_topic = page_section(location);
	if (tag_name_pagetype == 'poll') {
		tag_name_pagetype = 'Poll';
	}
	var before_tag_pagetyped = network_path
		+ tag_name_prefix
		+ tag_name_linkage
		+ tag_name_pagetype
		+ tag_name_linkage
	;
	var before_tag_pagetypeless = network_path
		+ tag_name_prefix
		+ tag_name_linkage
		/* + tag_name_pagetype */
		/* + tag_name_linkage */
	;

		//can be safely called
		googletag.cmd.push(function () {
		     googletag.pubads().enableLazyLoad({fetchMarginPercent: 0,renderMarginPercent: 0});

			function remove_sticky_top() {
				setTimeout(function () {
					$('#div-gpt-ad-728x90_a').parent('div').addClass('adwrap-viewed-banner');
					$('#div-gpt-ad-728x90_a').addClass('viewableImpression');
				}, 1000);
			}

			function remove_sticky_railad() {
				setTimeout(function () {
					$('#slashboxes .adwrap-unviewed').addClass('adwrap-viewed-railad');
					$('.railad').addClass('viewableImpression');
				}, 1000);
			}

			function viewable_imp(slot) {
				for (var i in slot) {
					remove_sticky_top();
					remove_sticky_railad();
					if (typeof slot[i] !== 'string') continue;
					switch (slot[i]) {
						//case "/41014381/Slashdot/SD_homepage_728x90_A":
						//case "/41014381/Slashdot/SD_story_728x90_A":
						//case "/41014381/Slashdot/SD_Poll_728x90_A":
						//case "/41014381/Slashdot/SD_homepage_728x90_Ref_A":
						//case "/41014381/Slashdot/SD_story_728x90_Ref_A":
						//case "/41014381/Slashdot/SD_Poll_728x90_Ref_A":
						//remove_sticky_top();
						//break;
						//case "/41014381/Slashdot/SD_homepage_300x250_A":
						//case "/41014381/Slashdot/SD_story_300x250_A":
						//case "/41014381/Slashdot/SD_Poll_300x250_A":
						//case "/41014381/Slashdot/SD_homepage_300x250_Ref_A":
						//case "/41014381/Slashdot/SD_story_300x250_Ref_A":
						//case "/41014381/Slashdot/SD_Poll_300x250_Ref_A":
						//remove_sticky_railad();
						//break;
					}
					//if(slot[i] === "/41014381/Slashdot/SD_homepage_728x90_A") remove_sticky_top();
					//if(slot[i] === "/41014381/Slashdot/SD_homepage_300x250_A") remove_sticky_railad();
				}
			}

			function define_me_a_slot(tag) {
				if (tags[tag].skip && tags[tag].skip[tag_name_pagetype])
					return;
				var sandbox_regex = /\.xb\.sf\.net$/i;
				var full_name = tags[tag].npt  // "no page type"
					? before_tag_pagetypeless + tag
					: before_tag_pagetyped + tag
				;
				var div_id = 'div-gpt-ad-' + tag.toLowerCase();

				var queryParams = new URLSearchParams(window.location.search);

				if (queryParams.get('source') === 'autorefresh') {
					full_name = full_name.replace(/(\d+x\d+)/, '$1_Ref');
					//console.log('TAG NAME: ', full_name);
				}

				var slot = googletag.defineSlot(
					full_name,
					tags[tag].sz,
					div_id
				);

				service = slot.addService(googletag.pubads());

				window.SD.Ads.slotsById[div_id] = slot;
				window.SD.Ads.idsByPath[full_name] = div_id;

				service.setTargeting('sz', tags[tag].sz);

				
				var frontend_tpc = tag_topic.split(",");
				var backend_tpc = [  ];

				var tpc_final = unique_tpc_array(frontend_tpc, backend_tpc);
				service.setTargeting('tpc', tpc_final);
				if (location.hostname.match(sandbox_regex)) {
					service.setTargeting('test', 'adops');
				}

			}

		for (tag in tags) {
			define_me_a_slot(tag, false);
		}


			googletag.pubads().addEventListener('slotVisibilityChanged', window.SD.Ads.visibilityChangedTracker);


		googletag.pubads().addEventListener('impressionViewable', function(event) {
			viewable_imp(event.slot);
		    });

                googletag.pubads().setTargeting('requestSource', 'GPT');
		googletag.pubads().enableAsyncRendering();
		

		googletag.pubads().collapseEmptyDivs();
		window.bizxPrebid.SAFEFRAMES = true;
		window.SD.Ads.setupAdRefresh();
		bizxPrebid.Ads.pushToGoogle();
		googletag.enableServices();
	});
})();


/* Ad-Refresh code */
window.SD.Ads.visibilityChangedTracker = function(event) {
	var id = event.slot.getSlotElementId();
	if (!window.SD.Ads.visibleTime.hasOwnProperty(id)) {
		window.SD.Ads.visibleTime[id] = {
			visible: false,
			prevVisibleTotal: 0,
			wasVisibleBeforePageBgd: false,
			reloadCount: 0
		};
	}
	var timeinfo = window.SD.Ads.visibleTime[id];
	if (event.inViewPercentage >= 50 && !document.hidden) {
		if (!timeinfo.visible) {
			timeinfo.visible = performance.now();
		}
	} else {
		if (timeinfo.visible) {
			timeinfo.prevVisibleTotal += performance.now() - timeinfo.visible;
			timeinfo.visible = false;
		}
	}
};

window.SD.Ads.setupAdRefresh = function() {
	document.addEventListener('visibilitychange', function () {
		for (var id in window.SD.Ads.visibleTime) {
			if (window.SD.Ads.visibleTime.hasOwnProperty(id)) {
				var timeinfo = window.SD.Ads.visibleTime[id];
				if (document.hidden) {
					timeinfo.wasVisibleBeforePageBgd = !!timeinfo.visible;
					if (timeinfo.visible) {
						timeinfo.prevVisibleTotal += performance.now() - timeinfo.visible;
						timeinfo.visible = false;
					}
				} else if (!document.hidden && timeinfo.wasVisibleBeforePageBgd) {
					timeinfo.visible = performance.now();
				}
			}
		}
	}, false);

	// after 30 sec, start checking every second for reload
	var LIMIT_MS = 30000;
	setTimeout(function () {
		//
		setInterval(function () {
			if (document.hidden) {
				return;
			}
			for (var id in window.SD.Ads.visibleTime) {
				if (window.SD.Ads.visibleTime.hasOwnProperty(id)) {
					var timeinfo = window.SD.Ads.visibleTime[id];
					if (timeinfo.visible &&
						timeinfo.prevVisibleTotal + (performance.now() - timeinfo.visible) >= LIMIT_MS &&
						timeinfo.reloadCount < 50
					) {
						timeinfo.reloadCount++;
						timeinfo.visible = false;
						timeinfo.prevVisibleTotal = 0;
						window.SD.Ads.Helpers.refreshBids([id]);
					}
				}
			}
		}, 1000);
	}, LIMIT_MS);
};

window.SD.Ads.Helpers.refreshBids = function (reloadIds) {
		console.log('AD REFRESH: refreshBids', reloadIds);
		pbjs.que.push(function () {
			for (var i = reloadIds.length-1; i >= 0; i--) {
				var id = reloadIds[i];
				// clear out winner status from earlier auctions
				if (bizxPrebid.Ads.prebidWinners[id]) {
					delete bizxPrebid.Ads.prebidWinners[id];
				}
				// if has complement (hubicon), remove it since they are just house ads and can cause funky layouts if this leaderboard is refreshed to a different size
				var path = window.SD.Ads.slotsById[id].getAdUnitPath();
				/*var complement = gptadComplements[path];
				if (complement) {
					var complement_shortname = complement[0];
					var complement_path = "/41014381/SD/" + complement_shortname;
					var slot = window.SD.Ads.slotsById[window.SD.Ads.idsByPath[complement_path]];
					if (slot) {
						googletag.destroySlots([slot]);
						var $wrappedAd = $(window.SD.Ads.Helpers.getContainerIDFromPath(complement_path));
						$wrappedAd.remove();
						delete gptadComplements[path];
					}
				}*/

			}

			pbjs.requestBids({
				timeout: window.bizxPrebid.PREBID_TIMEOUT,
				adUnitCodes: reloadIds,
				bidsBackHandler: function () {
					var reloadSlots = reloadIds.map(function(id) { return window.SD.Ads.slotsById[id]; });

					// clear out previous sizing attrs, as they may change after refresh
/*
					for (var i = 0; i < reloadSlots.length; i++) {
						var $wrappedAd = $(window.SD.Ads.Helpers.getContainerIDFromPath(reloadSlots[i].getAdUnitPath()));
						var classes = $wrappedAd.attr('class').split(' ');
						for (var j = 0; j < classes.length; j++) {
							if (classes[j].indexOf('sz_') >= 0) {
								$wrappedAd.removeClass(classes[j]);
							}
						}
					}
*/
					pbjs.setTargetingForGPTAsync(reloadIds);
					googletag.pubads().refresh(reloadSlots);
				}
			});
		});
	}
</script>

<!-- CrossPixel -->
<script type="text/javascript">
if (window.is_euro_union === 0) {
    bizx.cmp.ifConsent('', ['all'], function(){
        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>




<!-- AdBlock Check -->
<script>
var sdAdBlockActive = true;
</script>
<script async src="//a.fsdn.com/sd/js/scripts/adpopup.js?541b6a39b4a6b899"></script>
</head>

<body class="anon index2 ">

	
	<script src="//a.fsdn.com/sd/all-minified.js?541b6a39b4a6b899" type="text/javascript"></script>
	
	
	<script type="text/javascript">
(function(){
var regexp=/\s*(?:\d+|many)\s+more\s*/i;

	
	var auto_more_count = 1;

	function auto_more(){
		var $more_link = $('#more-experiment a');
		$more_link.each(function(){
			var $lastitem = $('#firehoselist>article.fhitem:visible:last');
			if ( Bounds.intersect(window, $lastitem) ) {
			
			
				!--auto_more_count && (auto_more=undefined);
				// don't allow a call till the next paginate gets built and |more_possible|
				$(document).unbind('scroll', call_auto_more);
			}
		});
	};

	function call_auto_more(){ auto_more && auto_more(); }
	

$('#more-experiment a').
	live('more-possible', function( event ){
		var $more_link=$(this);
		if ( regexp.test($more_link.text()) ) {
		
			$(document).bind('scroll', call_auto_more);
		} else {
			$(document).unbind('scroll', call_auto_more);
		
		}
	});
})();
</script>
	<!--[if lt IE 9]><script src="//a.fsdn.com/sd/html5.js"></script><![endif]-->
	
	
	<!-- index2_variant |A|-->
		<script>
	if (window.is_euro_union === 0) {
            bizx.cmp.ifConsent('', ['all'], function () {
                (function (s,o,n,a,r,i,z,e) {s['StackSonarObject']=r;s[r]=s[r]||function(){
                (s[r].q=s[r].q||[]).push(arguments)},s[r].l=1*new Date();i=o.createElement(n),
                z=o.getElementsByTagName(n)[0];i.async=1;i.src=a;z.parentNode.insertBefore(i,z)
                })(window,document,'script','https://www.stack-sonar.com/ping.js','stackSonar');
                stackSonar('stack-connect', '66');
            });
        }
	</script>
		<!-- html-header type=current end --><!-- header type=current begin -->
	
	
	
	<link rel="top"       title="News for nerds, stuff that matters" href="//slashdot.org/" >
<link rel="search"    title="Search Slashdot" href="//slashdot.org/search.pl">
<link rel="alternate" title="Slashdot RSS" href="https://rss.slashdot.org/Slashdot/slashdotMain" type="application/rss+xml">
	<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">

	
		<div id="top_parent"></div>
		<a name="topothepage"></a>
		
		<div class="container">
			<div class="nav-wrap">
				<nav class="nav-primary" role="navigation" aria-label="Global Navigation">
					<h2 class="logo">
	<a href="//slashdot.org"><span>Slashdot</span></a>
</h2>

<ul class="nav-site">
	<li><a href="//slashdot.org"><i class="icon-book" title="Stories"></i><span>Stories</span></a></li>
	<li>
		<ul class="filter-firehose">
			<li class="nav-label">Firehose <i class="icon-angle-right"></i></li>
			<li><a href="//slashdot.org/recent">All</a></li>
			<li><a href="//slashdot.org/popular">Popular</a></li>
		</ul>
	</li>
	<li><a href="//slashdot.org/polls"><i class="icon-chart-bar" title="Polls"></i><span>Polls</span></a></li>

	<!--
	<li><a href="//ask.slashdot.org"><i class="icon-question-circle"></i><span>Ask</span></a></li>
	
	<li><a href="//events.slashdot.org"><i class="icon-calendar"></i><span>Events</span></a></li>
	-->
	<li><a href="https://slashdot.org/software/"><i class="sd-mini"></i> <span>Software</span></a></li>
        <li><a href="//slashdot.org/content/"><span>Thought Leadership</span></a></li>
        <li><a href="//slashdot.org/jobs" rel="nofollow"><span>Jobs</span></a></li>
</ul>
<a href="//slashdot.org/submission" class="btn btn-success">Submit</a>
				</nav>
				<nav class="nav-user" role="navigation" aria-label="user access and account controls">
					<div id="main-top-nav-wrapper">
<form id="search" class="form-inline nav-search-form" method="get" action="//slashdot.org/index2.pl">
<!-- //slashdot.org/index2.pl" -->
	<div class="form-group">
		<label class="sr-only" for="sitesearch">Search Slashdot</label>
		<div class="input-group">
			<input type="text" id="" class="" name="fhfilter" value="" placeholder="Search">
		</div>
	</div>
	<button type="submit" class="btn icon-search"></button>
</form>
<ul class="user-access">
	
		
			<li >
				<a href="//slashdot.org/my/login"  onclick="show_login_box(); return false;"><i class="icon-login"></i><span> Login</span></a>
				
			</li>
		
	
		
			<li class="nav-label">or</li>
		
	
		
			<li >
				<a href="//slashdot.org/my/newuser"  ><i class="icon-user-add"></i><span> Sign up</span></a>
				
			</li>
		
	
</ul>
				</nav>
			</div>
			<div class="nav-secondary-wrap">
				<nav class="nav-secondary" role="secondary-navigation">
	<ul>
		<li class="nav-label">Topics: </li>
		<li><a href="//devices.slashdot.org">Devices</a></li>
		<li><a href="//build.slashdot.org">Build</a></li>
		<li><a href="//entertainment.slashdot.org">Entertainment</a></li>
		<li><a href="//technology.slashdot.org">Technology</a></li>
		<li><a href="//slashdot.org/?fhfilter=opensource">Open Source</a></li>
		<li><a href="//science.slashdot.org">Science</a></li>
		<li><a href="//yro.slashdot.org">YRO</a></li>
		<!-- <li><a href="//slashdot.org/topics.pl">more...</a></li> -->
	</ul>
</nav>
<nav class="nav-social" role="social navigation">
	<ul>
		<li class="nav-label">Follow us:</li>
		<li><a href="https://rss.slashdot.org/Slashdot/slashdotMain" target="_blank" rel="nofollow"><i class="icon-rss-squared"></i><span class="sr-only">RSS</span></a></li>
		<li><a href="https://www.facebook.com/slashdot" target="_blank" rel="nofollow"><i class="icon-facebook-squared"></i><span class="sr-only">Facebook</span></a></li>
		<li><a href="https://www.linkedin.com/company/slashdot" target="_blank" rel="nofollow"><i class="icon-linkedin-squared"></i><span class="sr-only">LinkedIn</span></a></li>
		<li><a href="https://twitter.com/slashdot" target="_blank" rel="nofollow"><i class="icon-twitter-squared"></i><span class="sr-only">Twitter</span></a></li>
		<li><a href="https://www.youtube.com/channel/UCsW36751Gy-EAbHQwe9WBNw" target="_blank" rel="nofollow"><i class="icon-youtube-squared">
                    <!-- width="1792" height="1792" -->
                    <svg viewBox="0 260 1792 1260" xmlns="http://www.w3.org/2000/svg"><path d="M711 1128l484-250-484-253v503zm185-862q168 0 324.5 4.5t229.5 9.5l73 4q1 0 17 1.5t23 3 23.5 4.5 28.5 8 28 13 31 19.5 29 26.5q6 6 15.5 18.5t29 58.5 26.5 101q8 64 12.5 136.5t5.5 113.5v176q1 145-18 290-7 55-25 99.5t-32 61.5l-14 17q-14 15-29 26.5t-31 19-28 12.5-28.5 8-24 4.5-23 3-16.5 1.5q-251 19-627 19-207-2-359.5-6.5t-200.5-7.5l-49-4-36-4q-36-5-54.5-10t-51-21-56.5-41q-6-6-15.5-18.5t-29-58.5-26.5-101q-8-64-12.5-136.5t-5.5-113.5v-176q-1-145 18-290 7-55 25-99.5t32-61.5l14-17q14-15 29-26.5t31-19.5 28-13 28.5-8 23.5-4.5 23-3 17-1.5q251-18 627-18z"/></svg>
                </i><span class="sr-only">Youtube</span></a></li>
		<li><a href="https://mastodon.cloud/@slashdot" target="_blank" rel="me nofollow"><i class="icon-mastodon-squared">
					<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M433 179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48 0 0 0-63.72 28.5-63.72 125.7 0 115.7-6.6 259.4 105.63 289.1 40.51 10.7 75.32 13 103.33 11.4 50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.54 102.54 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7 56.12-6.7 105-41.3 111.23-72.9 9.8-49.8 9-121.5 9-121.5zm-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175 25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5 11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1 23.71 27.3 18.4 53 18.4 175z"/></svg>
				</i><span class="sr-only">Mastodon</span></a></li>
		<li><a href="//slashdot.org/newsletter" target="_blank" rel="nofollow"><i class="icon-mail-squared"></i><span class="sr-only">Newsletter</span></a></li>
	</ul>
</nav>
			</div>
		</div>

		<section>
		
			<div class="message-bar" id="firehose-message-tray">
				<span class="icon-quote-left"></span>
				<p>
					
						
						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>
					
				</p>
			</div>
		
		
			<div id='embbeded_login_modal' class="hide">
<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">
<div style='height:25px;'>&nbsp;</div>
    <input type="hidden" name="returnto" value="">
    <input type="hidden" name="op" value="userlogin">
    <p>
        <label class="fleft" for="unickname">Nickname:</label>
        <input type="text" name="unickname" value="">
    </p>
    <p>
        <label class="fleft" for="upasswd">Password:</label>
        <input type="password" name="upasswd">
    </p>
    <label class="checkbox"><input type="checkbox" name="login_temp" value="yes"> Public Terminal</label>
    <br>
    <hr>
    <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>
</fieldset></form>

<div class="actions">
 <a class="ico close" onclick="hide_login_slider();" href=""><span>Close</span></a>
</div>
</div>
		
		
			<div class="banner-wrapper">
				<div class="adwrap adwrap-unviewed banner-contain">
					
					<div id='div-gpt-ad-728x90_a'><script type='text/javascript'>
googletag.cmd.push(function(){
googletag.pubads().enableLazyLoad({fetchMarginPercent: 0,renderMarginPercent: 0});
googletag.display('div-gpt-ad-728x90_a');});</script></div>
					<div id='div-gpt-ad-hubicon_200x90_a'><script type='text/javascript'>
googletag.cmd.push(function(){
googletag.pubads().enableLazyLoad({fetchMarginPercent: 0,renderMarginPercent: 0});
googletag.display('div-gpt-ad-hubicon_200x90_a');});</script></div>
				</div>
			</div>
		
		<a name="main-articles"></a>
	
	<!-- header type=current end --><!--body begin -->








	<style type="text/css">
menu, menu * {
	text-decoration:none;
}

menu[type=context] {
	display:none;
	position:absolute;
	z-index:10000;
}

menu[type=context]:not(.brief) {
	background-color:#dfdfdf;
	margin:0;
	padding:2px 0.5em;
	border-style:solid;
	border-width:1px;
	border-color:#eeeeee #aaaaaa #aaaaaa #eeeeee;
	-moz-border-radius-topright:.7em;
	-webkit-border-top-right-radius: 0.7em 0.7em;
}

menu.full[type=context] > a.slash-hover:first-child {
	-moz-border-radius-topright:.6em;
	-webkit-border-top-right-radius: 0.6em 0.6em;
}



menu.brief[type=context] > a {
	-moz-border-radius:.6em;
	-webkit-border-radius: 0.6em;
	color:#ffffff;
	background-color:#000000;
}

/*
span.briefmenu a.tag:not(.datatype) {
    padding-left:.5em;
}
*/




/* #tag-menu a, #feedback-menu a  { */
menu.tag-menu-admin a {
	display:list-item;
	list-style:none;
	text-align:left;
	font-weight:bold;
	color:black;
	padding:0.1em 0.5em;
	margin:-0.1em -0.5em;
	cursor:pointer;
}


.tags .edit-bar { position:relative; }
article aside .share .addthis_toolbox { display:block; width:60px; float:left; }
article aside.view_mode .share { min-width:120px; padding-top:.5em; }
#firehose.list article header h2 {padding-left: 20px; !important}
.novote .vote { display:none; }

.vote > a, .votedup > a, .voteddown > a {
	display:inline-block;
	height:22px;
	width:22px;
	margin: 2px 10px 0 0;
	color:rgb(255,255,255);
	text-decoration:none;
	line-height:22px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	border-width:1px;
	border-style:solid;
	border-color:rgba(0,0,0,0.5);
}

.vote > a, .votedup > a, .voteddown > a {color:rgb(0,0,0);}

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); }
.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; }*/}
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; */}
.voteddown .down, .votedup .up { margin-right: 10px; text-indent:2px; line-height:24px; }
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);}
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%);}




#tag-menu span.var-tag {
font-weight:normal;
color:#444444;
}

menu.reasons-menu a {
padding:0 .25em 0 .25em;
font-size:80%;
-moz-border-radius:.5em;
-webkit-border-radius:.5em;
cursor:pointer;
}

menu.reasons-menu a:hover {
background:rgb(153,153,153);
background:-moz-linear-gradient(100% 100% 90deg, rgb(102,102,102), rgb(153,153,153) 70%) repeat scroll 0 0 rgb(102,102,102);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(153,153,153)), to(rgb(102,102,102)));
color:#fff;
text-decoration:none;
font-weignt:normal;
}

article.fhitem-story menu.reasons-menu a:hover {
background:#002323 !important;
background:-moz-linear-gradient(100% 100% 90deg, #002323, #005353 70%) repeat scroll 0 0 #002323 !important;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#005353), to(#002323)) !important;
}


menu.reasons-menu {
	display:none;
	margin:0;
	padding:0;
}

div.fhitem h3 menu.reasons-menu {
margin:0.25em 0 0;
}

div.fhitem h3 menu.reasons-menu a.tag {
font-size:.8em;
}

#tag-menu a.slash-hover,
#feedback-menu a.slash-hover,

.tag-display span.tag:hover,
.tag-display span.tag.trigger {
	color:white;
	background-color:rgb(0, 85, 85);
}

#tag-menu a.slash-hover span.var-tag {
	color:#eee;
}

.tag-entry.default {
        color:#ccc;
}

.brief .nix {
	margin-top:-1.35em;
	margin-left:0px;
	margin-top:-1.15em;
	text-decoration:none;
	line-height:1.35em;
	padding:0 2px;
	-moz-border-radius:.6em 0 0 .6em;
	-webkit-border-radius:.6em 0 0 .6em;
	-o-border-radius:.6em 0 0 .6em;
	border-radius:.6em 0 0 .6em;
    color:#fff !important;
    background:transparent !important;
}

.brief .nix:hover {
    background:rgb(153,153,153) !important;
    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;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(153,153,153)), to(rgb(102,102,102))) !important;
}

</style>

<menu id="nix-reasons" style="display:none">
	<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>
</menu>
<menu id="nod-reasons" style="display:none">
	<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>
</menu>
<menu id="comment-nix-reasons" style="display:none">
	<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>
</menu>
<menu id="comment-nod-reasons" style="display:none">
	<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>
</menu>

<menu id="tag-nod-reasons" style="display:none">
	<a class="tag">descriptive</a>
</menu>
<menu id="feedback-menu" class="tag-menu-admin" type="context">
	<a class="tag">typo</a><a class="tag">dupe</a><a class="tag">error</a>
</menu>
<menu id="tag-menu" class="tag-menu-admin none" type="context">

<!--	<a data-op="!" class="nix">!<span class="var-tag hide"></span></a>-->

</menu>

<script type="text/javascript">
$(function(){
var $CURRENT_MENU, $TAG_MENU=$('#tag-menu'), NOTNOT=/^!!/, IE7=/^7\.0/, TAG_PREFIX=/^\/tag\//;

function get_tag_name( $tag ){
	return ($tag.attr('href') || '').replace(TAG_PREFIX, '') || $tag.text().toLowerCase();
}

function trigger_menu( e, selector, $menu, menu_content ){
	var $target=$(original_target(e, selector)), in_use=$target.is('.trigger');
	if ( $CURRENT_MENU ) {
		$CURRENT_MENU.menu('cancel', e);
		$CURRENT_MENU = null;
	}

	if ( !in_use ) {
		menu_content && $menu.stop(true, true).hide().html(menu_content);
		($CURRENT_MENU=$menu).menu('context', e);
	}
	return !in_use;
}

function open_menu( trigger, $menu ){
	var $trigger=$(trigger), $fhitem=$trigger.closest('.fhitem');
	$fhitem.length && user_intent('interest', $fhitem[0]);

	$menu.appendTo(document.body).css({ opacity:0 }).show();

	var 	right	= $fhitem.offset().left + $fhitem.width(),
		global	= $trigger.offset(),
		local	= $menu.offsetParent().offset();

	// Ugly IE position hack required:
	$.browser.msie && IE7.test($.browser.version) && (local.top = 0);

	// pin the menu (horizontally) on-screen
	global.left = Math.min(global.left, right-$menu.width());

	$trigger.addClass('trigger');
	$menu.css({
		position:	'absolute',
		top:		global.top - local.top + $trigger.height(),
		left:		global.left - local.left,
		opacity:	1
	});
}

function close_menu( trigger, $menu ){
	$menu.hide();
	$(trigger).removeClass('trigger');
	($CURRENT_MENU===$menu) && ($CURRENT_MENU=false);
}

/* T2 tag context-menu */
var $TAG_MENU=$('#tag-menu'), NOTNOT=/^!!/;


    var user_is_admin = 0;



$('a[rel=tag]').live('mousedown',function(ea){
    window.open(this.href);
    return false;
})

$('.tag-bar .disagree').live('mousedown',function(ee){
	var fhitem = $(original_target(ee)).closest('.fhitem')[0],
		command = ('!' + $(original_target(ee)).attr("data-tag")).replace(NOTNOT, '');
    try { Tags.submit(fhitem, command); } catch ( err ) {  }
    return false;
})



$('a[rel=tag]').
	live('mousedown', function( e ){
        
            return true;
        

	}).
	live('click', function( e ){
		if ( !logged_in ) {
			var	target	= original_target(e),
				tag	= $(target).text();
			addfhfilter(tag);
		}
		e.preventDefault();
		return false;
	});

$TAG_MENU.menu({
	cssNamespace: 'slash',
	liveTriggers: true,
	clickDuration: 300,

	start: function( e, ui ){
		var	$tag	= $(ui.trigger),
			tag	= get_tag_name($tag),
			context	= firehose_settings && firehose_settings.viewtitle;

		// Insert the tagname into the menu items where needed.
		$TAG_MENU.find('span.var-tag').text(tag);
		$TAG_MENU.find('a.nix').attr('title','not ' + tag);


			// non-admins may only delete their own tags
		$TAG_MENU.find('a[data-op="-"]').toggle($tag.is('.my'));
	

		// *tagname* in *viewtitle*
		$TAG_MENU.find('a[data-op="="]').toggle(!!context);
		context && $TAG_MENU.find('span.var-view').text(context);

		open_menu($tag, $TAG_MENU);
	},

	select: function( e, ui ){
		var	$tag	= $(ui.trigger),
			tag	= get_tag_name($tag),
			op	= $(ui.event.target).attr('data-op'),
			fhitem,
			command;

		// Global for positioning other things.
		$related_trigger = $tag;

		switch ( op ) {
			case '=':
				addfhfilter(tag);
				break;

			default:
				fhitem = $tag.closest('.fhitem')[0];
				command = (op + tag).replace(NOTNOT, '');
				try { Tags.submit(fhitem, command); } catch ( err ) {  }
				break;
		}
	},

	stop: function( e, ui ){ close_menu(ui.trigger, $TAG_MENU); }
});




/* T2 feedback context-menu */



/* T2 datatype context-menu (admin-only) */






});
</script>
	



<div class="container">
	<div class="main-wrap  has-rail-right">
		<div class="main-content">
			<div id="firehose" class="nothumbs ">
				<!-- WIT -->
				<a name="articles"></a>


				
					
				


				<div id="firehoselist" class="fhroot row ">
					<div id="announcement">
  <div id="announcementText" style="display: none;"> Check out Bright Data: award-winning proxy networks, AI-powered web scrapers, and business-ready datasets for download. <a onclick="window._paq.push(['trackEvent', 'Announcement', 'BrightData']);" href="https://brightdata.com/?utm_source=brand&utm_campaign=brnd-mkt_content_partner_slashdot_banner&hs_signup=1" rel="nofollow"><strong>Get started for FREE here</a></strong><br><br>Welcome to the internet’s most trusted web data platform. </div>
  <a href="" class="btn-close" title="don't show me this again" onclick="closeAnnouncement(); return false;">&times;</a>
</div>


<script type="text/javascript">

if (!$.cookie('hide_sitenotice_36')) {
	$('#announcement').fadeIn(300);
}

function closeAnnouncement() {
	$('#announcement').fadeOut(300);
	$.cookie('hide_sitenotice_36', 'true', { path: '/', domain: 'slashdot.org', expires: 1 });
}
</script>
					<article id="firehose-175513099" data-fhid="175513099" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175513099</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175513099">
			<a href="//slashdot.org/index2.pl?fhfilter=moon" onclick="return addfhfilter('moon');">
			
				<img src="//a.fsdn.com/sd/topics/moon_64.png" width="64" height="64" alt="Moon" title="Moon">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175513099" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//science.slashdot.org/story/24/11/21/0527236/nasa-wants-spacex-and-blue-origin-to-deliver-cargo-to-the-moon">NASA Wants SpaceX and Blue Origin To Deliver Cargo To the Moon</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://www.theverge.com/2024/11/20/24301744/nasa-spacex-blue-origin-cargo-mission-artemis"  title="External link - https://www.theverge.com/2024/11/20/24301744/nasa-spacex-blue-origin-cargo-mission-artemis" target="_blank"> (theverge.com) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175513099" >3</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//science.slashdot.org/story/24/11/21/0527236/nasa-wants-spacex-and-blue-origin-to-deliver-cargo-to-the-moon#comments" title="">3</a></span>
		
	</h2>
	<div class="details" id="details-175513099">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  <a href="https://www.linkedin.com/in/beauhd/" rel="nofollow">BeauHD</a>
			
		
		

		
		
		<time id="fhtime-175513099" datetime="on Thursday November 21, 2024 @06:00AM">on Thursday November 21, 2024 @06:00AM</time>
		
		
			 from the <span class="dept-text">two-is-better-than-one</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175513099">
	

	
		
		<div id="text-175513099" class="p">
			
		 	
				An anonymous reader quotes a report from The Verge: <i>After asking both SpaceX and Blue Origin to develop cargo landers for its Artemis missions, NASA has announced <a href="https://www.theverge.com/2024/11/20/24301744/nasa-spacex-blue-origin-cargo-mission-artemis">plans to use those landers to deliver heavy equipment to the Moon</a>. The agency wants Elon Musk's SpaceX to use its Starship cargo lander to deliver a pressurized rover to the Moon "no earlier" than 2032, while Jeff Bezos' Blue Origin will be tasked with delivering a lunar surface habitat no sooner than 2033. Both launches will support NASA's Artemis missions, which aim to bring humans back to the Moon for the first time in over 50 years.
<br> <br>
Both companies are developing human landing systems for Artemis missions -- SpaceX for Artemis III and Blue Origin for Artemis V. NASA later asked both companies to develop cargo-hauling variants of those landers, capable of carrying 26,000 to 33,000 pounds of equipment and other materials to the Moon. NASA <a href="https://www.nasa.gov/news-release/nasa-plans-to-assign-missions-for-two-future-artemis-cargo-landers/">says</a> it will issue proposals to SpaceX and Blue Origin at the beginning of next year.</i><br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175513099" class="tag-bar none">
			<a  class="topic tag" rel="statictag" href="//slashdot.org/tag/" target="_blank"></a>

		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175513065" data-fhid="175513065" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175513065</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175513065">
			<a href="//slashdot.org/index2.pl?fhfilter=mars" onclick="return addfhfilter('mars');">
			
				<img src="//a.fsdn.com/sd/topics/mars_64.png" width="64" height="64" alt="Mars" title="Mars">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175513065" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//science.slashdot.org/story/24/11/21/0515223/nasas-curiosity-rover-captures-360-degree-view-of-mars">NASA's Curiosity Rover Captures 360-Degree View of Mars</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://www.space.com/the-universe/mars/nasas-curiosity-rover-captures-360-degree-view-of-mars-and-finds-strange-sulfur-stones"  title="External link - https://www.space.com/the-universe/mars/nasas-curiosity-rover-captures-360-degree-view-of-mars-and-finds-strange-sulfur-stones" target="_blank"> (space.com) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175513065" >1</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//science.slashdot.org/story/24/11/21/0515223/nasas-curiosity-rover-captures-360-degree-view-of-mars#comments" title="">1</a></span>
		
	</h2>
	<div class="details" id="details-175513065">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  <a href="https://www.linkedin.com/in/beauhd/" rel="nofollow">BeauHD</a>
			
		
		

		
		
		<time id="fhtime-175513065" datetime="on Thursday November 21, 2024 @03:00AM">on Thursday November 21, 2024 @03:00AM</time>
		
		
			 from the <span class="dept-text">hide-and-seek</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175513065">
	

	
		
		<div id="text-175513065" class="p">
			
		 	
				Space.com's Julian Dossett writes: <i> For twelve years, we've watched Curiosity crawl its way over the rocky surface of Mars, decoding mysteries of the Red Planet and broadcasting back home pictures and data from the strange Martian environment. The Mars rover, built by NASA's Jet Propulsion Laboratory (JPL), has slowly scaled Mount Sharp since 2014. This mountain, officially monikered "Aeolis Mons," was discovered in the 1970s; cut into its alien landscape is the boulder-packed Gediz Vallis channel, which some scientists believe to be an ancient river bed.
<br> <br>
Curiosity crossed into Gediz Vallis earlier this year -- and, yesterday, JPL released a real treat for Mars lovers: <a href="https://www.space.com/the-universe/mars/nasas-curiosity-rover-captures-360-degree-view-of-mars-and-finds-strange-sulfur-stones">a 360-degree panorama view of the Gediz Vallis channel</a>. You can play the <a href="https://www.youtube.com/watch?v=sbfODUMgfcw&amp;t=2s">YouTube video</a> and move your phone around for the nifty interactive feature. Or, if you're using a desktop PC, you can shift the video around with a mouse. </i> The panorama showcases features like Kukenan Butte and Gale Crater Rim, with scientists debating whether water, wind, or landslides shaped the boulder-laden terrain. Another interesting observation is the presence of mysterious sulfur stones with yellow crystals. Scientists are unsure about their origin since such formations on Earth are linked to hot springs and volcanoes -- neither of which are known to exist on Mars.
<br> <br>
Curiosity is now heading toward a location called "the boxwork," a mineral-rich area potentially formed by ancient water flows.<br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175513065" class="tag-bar none">
			<a  class="topic tag" rel="statictag" href="//slashdot.org/tag/" target="_blank"></a>

		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175513003" data-fhid="175513003" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175513003</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175513003">
			<a href="//slashdot.org/index2.pl?fhfilter=google" onclick="return addfhfilter('google');">
			
				<img src="//a.fsdn.com/sd/topics/google_64.png" width="64" height="64" alt="Google" title="Google">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175513003" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//yro.slashdot.org/story/24/11/21/0458216/us-regulators-seek-to-break-up-google-forcing-chrome-sale">US Regulators Seek To Break Up Google, Forcing Chrome Sale</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://apnews.com/article/google-search-monopoly-penalty-justice-department-84e07fec51c5c59751d846118cb900a7"  title="External link - https://apnews.com/article/google-search-monopoly-penalty-justice-department-84e07fec51c5c59751d846118cb900a7" target="_blank"> (apnews.com) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175513003" >44</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//yro.slashdot.org/story/24/11/21/0458216/us-regulators-seek-to-break-up-google-forcing-chrome-sale#comments" title="">44</a></span>
		
	</h2>
	<div class="details" id="details-175513003">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  <a href="https://www.linkedin.com/in/beauhd/" rel="nofollow">BeauHD</a>
			
		
		

		
		
		<time id="fhtime-175513003" datetime="on Thursday November 21, 2024 @12:00AM">on Thursday November 21, 2024 @12:00AM</time>
		
		
			 from the <span class="dept-text">creating-a-level-playing-field</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175513003">
	

	
		
		<div id="text-175513003" class="p">
			
		 	
				In a <a href="https://storage.courtlistener.com/recap/gov.uscourts.dcd.223205/gov.uscourts.dcd.223205.1062.0.pdf">23-page document</a> (PDF) filed late Wednesday, U.S. regulators <a href="https://apnews.com/article/google-search-monopoly-penalty-justice-department-84e07fec51c5c59751d846118cb900a7">asked a federal judge to break up Google</a> after a court found the tech giant of <a href="https://tech.slashdot.org/story/24/08/05/1859251/google-loses-doj-antitrust-suit-over-search">maintaining an abusive monopoly</a> through its dominant search engine. As punishment, the DOJ calls for a sale of Google's Chrome browser and restrictions to prevent Android from favoring its own search engine. The Associated Press reports: <i> Although regulators stopped short of demanding Google sell Android too, they asserted the judge should make it clear the company could still be required to divest its smartphone operating system if its oversight committee continues to see evidence of misconduct. [...] The Washington, D.C. court hearings on Google's punishment are scheduled to begin in April and Mehta is aiming to issue his final decision before Labor Day. If [U.S. District Judge Amit Mehta] embraces the government's recommendations, Google would be forced to sell its 16-year-old Chrome browser within six months of the final ruling. But the company certainly would appeal any punishment, potentially prolonging a legal tussle that has dragged on for more than four years.
<br> <br>
Besides seeking a Chrome spinoff and a corralling of the Android software, the Justice Department wants the judge to ban Google from forging multibillion-dollar deals to lock in its dominant search engine as the default option on Apple's iPhone and other devices. It would also ban Google from favoring its own services, such as YouTube or its recently-launched artificial intelligence platform, Gemini. Regulators also want Google to license the search index data it collects from people's queries to its rivals, giving them a better chance at competing with the tech giant. On the commercial side of its search engine, Google would be required to provide more transparency into how it sets the prices that advertisers pay to be listed near the top of some targeted search results. The measures, if they are ordered, threaten to upend a business expected to generate more than $300 billion in revenue this year. </i>
"The playing field is not level because of Google's conduct, and Google's quality reflects the ill-gotten gains of an advantage illegally acquired," the Justice Department asserted in its recommendations. "The remedy must close this gap and deprive Google of these advantages."<br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175513003" class="tag-bar none">
			<a  class="topic tag" rel="statictag" href="//slashdot.org/tag/" target="_blank"></a>

		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175511513" data-fhid="175511513" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175511513</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175511513">
			<a href="//slashdot.org/index2.pl?fhfilter=ai" onclick="return addfhfilter('ai');">
			
				<img src="//a.fsdn.com/sd/topics/ai_64.png" width="64" height="64" alt="AI" title="AI">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175511513" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//tech.slashdot.org/story/24/11/21/0117253/inside-the-booming-ai-pimping-industry">Inside the Booming 'AI Pimping' Industry</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://www.404media.co/inside-the-booming-ai-pimping-industry-3/"  title="External link - https://www.404media.co/inside-the-booming-ai-pimping-industry-3/" target="_blank"> (404media.co) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175511513" >45</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//tech.slashdot.org/story/24/11/21/0117253/inside-the-booming-ai-pimping-industry#comments" title="">45</a></span>
		
	</h2>
	<div class="details" id="details-175511513">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  <a href="https://www.linkedin.com/in/beauhd/" rel="nofollow">BeauHD</a>
			
		
		

		
		
		<time id="fhtime-175511513" datetime="on Wednesday November 20, 2024 @10:30PM">on Wednesday November 20, 2024 @10:30PM</time>
		
		
			 from the <span class="dept-text">rising-blended-unreality</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175511513">
	

	
		
		<div id="text-175511513" class="p">
			
		 	
				An anonymous reader quotes a report from 404 Media: <i>Instagram is flooded with hundreds of AI-generated influencers who are stealing videos from real models and adult content creators, giving them AI-generated faces, and monetizing their bodies with links to dating sites, Patreon, OnlyFans competitors, and various AI apps. The practice, <a href="https://www.404media.co/ai-influencers-are-deepfaking-their-faces-onto-real-womens-bodies/">first reported by 404 Media in April</a>, has since exploded in popularity, showing that Instagram is unable or unwilling to stop the flood of AI-generated content on its platform and protect the human creators on Instagram who say they are now competing with AI content in a way that is impacting their ability to make a living.
<br> <br>
According to our review of more than 1,000 AI-generated Instagram accounts, Discord channels where the people who make this content share tips and discuss strategy, and several guides that <a href="https://www.404media.co/inside-the-booming-ai-pimping-industry-3/">explain how to make money by "AI pimping</a>," it is now trivially easy to make these accounts and monetize them using an assortment of off-the-shelf AI tools and apps. Some of these apps are hosted on the Apple App and Google Play Stores. Our investigation shows that what was once a niche problem on the platform has industrialized in scale, and it shows what social media may become in the near future: a space where AI-generated content eclipses that of humans. [...]
<br> <br>
Out of more than 1,000 AI-generated Instagram influencer accounts we reviewed, 100 included at least some deepfake content which took existing videos, usually from models and adult entertainment performers, and replaced their face with an AI-generated face to make those videos seem like new, original content consistent with the other AI-generated images and videos shared by the AI-generated influencer. The other 900 accounts shared images that in some cases were trained on real photographs and in some cases made to look like celebrities, but were entirely AI-generated, not edited photographs or videos. Out of those 100 accounts that shared deepfake or face-swapped videos, 60 self-identify as being AI-generated, writing in their bios that they are a "virtual model &amp; influencer" or stating "all photos crafted with AI and apps." The other 40 do not include any disclaimer stating that they are AI-generated.</i> Adult content creators like Elaina St James say they're now directly competing with these AI rip-off accounts that often use stolen content. Since the explosion of AI-generated influencer accounts on Instagram, St James said her "reach went down tremendously," from a typical 1 million to 5 million views a month to not surpassing a million in the last 10 months, and sometimes coming in under 500,000 views. While she said changes to Instagram's algorithm could also be at play, these AI-generated influencer accounts are "probably one of the reasons my views are going down," St James told 404 Media. "It's because I'm competing with something that's unnatural."
<br> <br>
Alexios Mantzarlis, the director of the security, trust, and safety initiative at Cornell Tech and formerly principal of trust and safety intelligence at Google, started researching the problem to see where AI-generated content is taking social media and the internet. "It felt like a possible sign of what social media is going to look like in five years," said Mantzarlis. "Because this may be coming to other parts of the internet, not just the attractive-people niche on Instagram. This is probably a sign that it's going to be pretty bad."<br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175511513" class="tag-bar none">
			<a  class="topic tag" rel="statictag" href="//slashdot.org/tag/" target="_blank"></a>

		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175511427" data-fhid="175511427" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175511427</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175511427">
			<a href="//slashdot.org/index2.pl?fhfilter=security" onclick="return addfhfilter('security');">
			
				<img src="//a.fsdn.com/sd/topics/security_64.png" width="64" height="64" alt="Security" title="Security">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175511427" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//it.slashdot.org/story/24/11/21/0057206/ubuntu-linux-impacted-by-decade-old-needrestart-flaw-that-gives-root">Ubuntu Linux Impacted By Decade-Old 'needrestart' Flaw That Gives Root</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://www.bleepingcomputer.com/news/security/ubuntu-linux-impacted-by-decade-old-needrestart-flaw-that-gives-root/"  title="External link - https://www.bleepingcomputer.com/news/security/ubuntu-linux-impacted-by-decade-old-needrestart-flaw-that-gives-root/" target="_blank"> (bleepingcomputer.com) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175511427" >43</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//it.slashdot.org/story/24/11/21/0057206/ubuntu-linux-impacted-by-decade-old-needrestart-flaw-that-gives-root#comments" title="">43</a></span>
		
	</h2>
	<div class="details" id="details-175511427">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  <a href="https://www.linkedin.com/in/beauhd/" rel="nofollow">BeauHD</a>
			
		
		

		
		
		<time id="fhtime-175511427" datetime="on Wednesday November 20, 2024 @08:00PM">on Wednesday November 20, 2024 @08:00PM</time>
		
		
			 from the <span class="dept-text">PSA</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175511427">
	

	
		
		<div id="text-175511427" class="p">
			
		 	
				Five local privilege escalation (LPE) vulnerabilities in the Linux utility "<a href="https://github.com/liske/needrestart">needrestart</a>" -- widely used on Ubuntu to manage service updates -- <a href="https://www.bleepingcomputer.com/news/security/ubuntu-linux-impacted-by-decade-old-needrestart-flaw-that-gives-root/">allow attackers with local access to escalate privileges to root</a>. The flaws were <a href="https://blog.qualys.com/vulnerabilities-threat-research/2024/11/19/qualys-tru-uncovers-five-local-privilege-escalation-vulnerabilities-in-needrestart">discovered</a> by Qualys in needrestart version 0.8, and fixed in version 3.8. BleepingComputer reports: <i> Complete information about the flaws was made available in a <a href="https://www.qualys.com/2024/11/19/needrestart/needrestart.txt">separate text file</a>, but a summary can be found below:
<br> <br>
- CVE-2024-48990: Needrestart executes the Python interpreter with a PYTHONPATH environment variable extracted from running processes. If a local attacker controls this variable, they can execute arbitrary code as root during Python initialization by planting a malicious shared library.<br>
- CVE-2024-48992: The Ruby interpreter used by needrestart is vulnerable when processing an attacker-controlled RUBYLIB environment variable. This allows local attackers to execute arbitrary Ruby code as root by injecting malicious libraries into the process.<br>
- CVE-2024-48991: A race condition in needrestart allows a local attacker to replace the Python interpreter binary being validated with a malicious executable. By timing the replacement carefully, they can trick needrestart into running their code as root.<br>
- CVE-2024-10224: Perl's ScanDeps module, used by needrestart, improperly handles filenames provided by the attacker. An attacker can craft filenames resembling shell commands (e.g., command|) to execute arbitrary commands as root when the file is opened.<br>
- CVE-2024-11003: Needrestart's reliance on Perl's ScanDeps module exposes it to vulnerabilities in ScanDeps itself, where insecure use of eval() functions can lead to arbitrary code execution when processing attacker-controlled input. </i> The report notes that attackers would need to have local access to the operation system through malware or a compromised account in order to exploit these flaws. "Apart from upgrading to version 3.8 or later, which includes patches for all the identified vulnerabilities, it is recommended to modify the needrestart.conf file to disable the interpreter scanning feature, which prevents the vulnerabilities from being exploited," adds BleepingComputer.<br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175511427" class="tag-bar none">
			<a  class="topic tag" rel="statictag" href="//slashdot.org/tag/" target="_blank"></a>

		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175511271" data-fhid="175511271" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175511271</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175511271">
			<a href="//slashdot.org/index2.pl?fhfilter=piracy" onclick="return addfhfilter('piracy');">
			
				<img src="//a.fsdn.com/sd/topics/piracy_64.png" width="64" height="60" alt="Piracy" title="Piracy">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175511271" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//yro.slashdot.org/story/24/11/21/0014203/z-library-helps-students-to-overcome-academic-poverty-study-finds">Z-Library Helps Students to Overcome Academic Poverty, Study Finds</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://torrentfreak.com/z-library-helps-students-to-overcome-academic-poverty-study-finds-241120/"  title="External link - https://torrentfreak.com/z-library-helps-students-to-overcome-academic-poverty-study-finds-241120/" target="_blank"> (torrentfreak.com) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175511271" >28</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//yro.slashdot.org/story/24/11/21/0014203/z-library-helps-students-to-overcome-academic-poverty-study-finds#comments" title="">28</a></span>
		
	</h2>
	<div class="details" id="details-175511271">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  <a href="https://www.linkedin.com/in/beauhd/" rel="nofollow">BeauHD</a>
			
		
		

		
		
		<time id="fhtime-175511271" datetime="on Wednesday November 20, 2024 @07:15PM">on Wednesday November 20, 2024 @07:15PM</time>
		
		
			 from the <span class="dept-text">necessary-evil</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175511271">
	

	
		
		<div id="text-175511271" class="p">
			
		 	
				A new study reveals that many users, particularly students and Redditors, <a href="https://torrentfreak.com/z-library-helps-students-to-overcome-academic-poverty-study-finds-241120/">view Z-Library as a vital resource for overcoming economic barriers to education</a>, reflecting a "Robin Hood" mentality that prioritizes access to knowledge over copyright concerns. TorrentFreak reports: <i> The research looks at the motivations of two groups; Reddit users and Chinese postgraduate students. Despite the vast differences between these groups, their views on Z-Library are quite similar. The 134 Reddit responses were sampled from the Zlibrary subreddit, which is obviously biased in favor of the site. However, the reasoning goes well beyond a simple "I want free stuff" arguments. Many commenters highlighted that they were drawn to the site out of poverty, for example, or they highlighted that Z-Library was an essential tool to fulfill their academic goals.
<br> <br>
"Living in a 3rd world country, 1 book would cost like 50%- 80% already of my daily wage," one Redditor wrote. The idea that Z-Library is a 'necessary evil' was also highlighted by other commenters. This includes a student who can barely make ends meet, and a homeless person, who has neither the money nor the space for physical books. The lack of free access to all study materials, including academic journal subscriptions at university libraries, was also a key motivator. Paired with the notion that journal publishers make billions of dollars, without compensating authors, justification is found for 'pirate' alternatives. "They make massive profits. So stealing from them doesn't hurt the authors nor reviewers, just the rich greedy publishers who make millions just to design a cover and click 'publish'," one Redditor wrote.
<br> <br>
The second part of the study is conducted in a more structured format among 103 postgraduate students in China. This group joined a seminar where Z-Library and the crackdown were discussed. In addition, the students participated in follow-up focus group discussions, while also completing a survey. Despite not all being users of the shadow library, 41% of the students agreed that the site's (temporary) shutdown affected their ability to study and find resources for degree learning. In general, the students have a favorable view toward Z-Library and similar sites, and 71% admit that they have used a shadow library in the past. In line with China's socialist values, the overwhelming majority of the students agreed that access to knowledge should be free for everyone. While the students are aware of copyright law, they believe that the need to access knowledge outweighs rightsholders' concerns. This is also reflected in the following responses, among others. All in all, Z-Library and other shadow libraries are seen as a viable option for expensive or inaccessible books, despite potential copyright concerns. </i> The paper has been <a href="https://www.researchgate.net/publication/385695622_Digital_Piracy_in_Higher_Education_Exploring_Social_Media_Users_and_Chinese_Postgraduate_Students_Motivations_for_Supporting_'Academic_Cybercrime'_by_shelving_ebooks_from_Z-Library">published in the Journal of University Teaching &amp; Learning Practice</a>.<br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175511271" class="tag-bar none">
			<a  class="topic tag" rel="statictag" href="//slashdot.org/tag/" target="_blank"></a>

		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175510619" data-fhid="175510619" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175510619</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175510619">
			<a href="//slashdot.org/index2.pl?fhfilter=iphone" onclick="return addfhfilter('iphone');">
			
				<img src="//a.fsdn.com/sd/topics/iphone_64.png" width="64" height="64" alt="Iphone" title="Iphone">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175510619" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//mobile.slashdot.org/story/24/11/20/2152229/musi-fans-refuse-to-update-iphones-until-apple-unblocks-controversial-app">Musi Fans Refuse To Update iPhones Until Apple Unblocks Controversial App</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://arstechnica.com/tech-policy/2024/11/fans-mourn-loss-of-music-streaming-app-accused-of-ripping-off-youtube/"  title="External link - https://arstechnica.com/tech-policy/2024/11/fans-mourn-loss-of-music-streaming-app-accused-of-ripping-off-youtube/" target="_blank"> (arstechnica.com) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175510619" >34</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//mobile.slashdot.org/story/24/11/20/2152229/musi-fans-refuse-to-update-iphones-until-apple-unblocks-controversial-app#comments" title="">34</a></span>
		
	</h2>
	<div class="details" id="details-175510619">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  <a href="https://www.linkedin.com/in/beauhd/" rel="nofollow">BeauHD</a>
			
		
		

		
		
		<time id="fhtime-175510619" datetime="on Wednesday November 20, 2024 @06:30PM">on Wednesday November 20, 2024 @06:30PM</time>
		
		
			 from the <span class="dept-text">legal-limbo</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175510619">
	

	
		
		<div id="text-175510619" class="p">
			
		 	
				An anonymous reader quotes a report from Ars Technica: <i> Who up missing Musi?" a Reddit user <a href="https://www.reddit.com/r/Musi_App/comments/1gsw582/who_up_missing_musi/">posted</a> in a community shocked by the free music streaming app's <a href="https://arstechnica.com/tech-policy/2024/11/fans-mourn-loss-of-music-streaming-app-accused-of-ripping-off-youtube/">sudden removal from Apple's App Store in September</a>. Apple kicked Musi out of the App Store after receiving several copyright complaints. Musi works by streaming music from YouTube -- seemingly avoiding paying to license songs -- and YouTube was unsurprisingly chief among those urging Apple to stop allowing the alleged infringement.
<br> <br>
Musi was previously only available through the App Store. Once Musi was removed from the App Store, anyone who downloaded Musi could continue using the app uninterrupted. But if the app was ever off-loaded during an update or if the user got a new phone, there would be no way to regain access to their Musi app or their playlists. Some Musi fans only learned that Apple booted Musi after they updated their phones, and the app got offloaded with no option to re-download. Panicked, these users turned to the Musi subreddit for answers, where Musi's support staff has consistently responded with reassurances that Musi is working to bring the app back to the App Store. For many Musi users learning from others' mistakes, the Reddit discussions leave them with no choice but to refuse to update their phones or risk losing their favorite app.</i> The app may remain unavailable for several months as the litigation unfolds. "After Apple gave in to the pressure, Musi <a href="https://cdn.arstechnica.net/wp-content/uploads/2024/10/Musi-v-Apple-Complaint-10-2-24.pdf">sued</a> (PDF) in October, hoping to quickly secure an injunction that would force Apple to reinstate Musi in the App Store until the copyright allegations were decided," reports Ars. "But a hearing on that motion isn't scheduled until January, making it appear unlikely that Musi will be available again to download until sometime next year."
<br> <br>
<b>Further reading:</b> <a href="https://apple.slashdot.org/story/24/11/04/1734211/google-apple-drive-black-box-ip-policing-with-app-store-rules">Google, Apple Drive 'Black Box' IP Policing with App Store Rules</a><br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175510619" class="tag-bar none">
			<a  class="topic tag" rel="statictag" href="//slashdot.org/tag/" target="_blank"></a>

		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175510577" data-fhid="175510577" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175510577</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175510577">
			<a href="//slashdot.org/index2.pl?fhfilter=tv" onclick="return addfhfilter('tv');">
			
				<img src="//a.fsdn.com/sd/topics/tv_64.png" width="64" height="64" alt="Television" title="Television">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175510577" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//entertainment.slashdot.org/story/24/11/20/2142254/comcast-spins-off-cable-networks">Comcast Spins Off Cable Networks</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://apnews.com/article/comcast-cable-spinoff-cnbc-msnbc-0d012a413e6dd863966f8d7aa0a9624d"  title="External link - https://apnews.com/article/comcast-cable-spinoff-cnbc-msnbc-0d012a413e6dd863966f8d7aa0a9624d" target="_blank"> (apnews.com) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175510577" >21</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//entertainment.slashdot.org/story/24/11/20/2142254/comcast-spins-off-cable-networks#comments" title="">21</a></span>
		
	</h2>
	<div class="details" id="details-175510577">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  <a href="https://www.linkedin.com/in/beauhd/" rel="nofollow">BeauHD</a>
			
		
		

		
		
		<time id="fhtime-175510577" datetime="on Wednesday November 20, 2024 @05:50PM">on Wednesday November 20, 2024 @05:50PM</time>
		
		
			 from the <span class="dept-text">uncertain-future</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175510577">
	

	
		
		<div id="text-175510577" class="p">
			
		 	
				Comcast <a href="https://apnews.com/article/comcast-cable-spinoff-cnbc-msnbc-0d012a413e6dd863966f8d7aa0a9624d">plans to spin off several of its cable TV networks</a> into a standalone company as it shifts focus to streaming and other profitable ventures like Peacock, theme parks, and broadband services. The Associated Press reports: <i> Those one-time stars for Comcast's NBCUniversal cable television networks include USA, Oxygen, E!, SYFY and Golf Channel, as well as CNBC and MSNBC. Movie ticketing platform Fandango and the Rotten Tomatoes movie rating site would also become part of the new company. Peacock will remain with Comcast, as will Bravo, which provides significant content for the Peacock streaming service.
<br> <br>
Comcast telegraphed the potential shift last month as it released quarterly earnings before confirming Wednesday that it will spin off assets that generated about $7 billion in revenue over he past 12 months ending September 30. That's about 5.5% of Comcast's total revenue during that period, according to the company. But there is a shrinking pool of cable subscribers as millions cut the cord and rely increasingly on streaming platforms for entertainment.
<br> <br>
Mark Lazarus, current chairman of NBCUniversal Media Group, will serve as the new entity's chief executive officer. Anand Kini, the current chief financial officer of NBCUniversal, will take on the same title with the new company as well as the chief operating officer role. [...] Comcast expects the new company to have the financial flexibility to be "a potential partner and acquirer of other complementary media businesses." The spin-off is targeted for completion in about a year, the entertainment giant said, pending financing and approval from its board and government regulators. </i> "Like millions of US consumers, Comcast finally cut the cord by divesting itself of most of its cable TV channels," said Paul Verna, principal analyst at market research company eMarketer. "The benefits are clear to Comcast. It's dropping money-losing assets from a technology and media empire that will retain its lucrative (internet service provider) business, theme parks, broadcast networks, and Peacock streaming service."<br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175510577" class="tag-bar none">
			<a  class="topic tag" rel="statictag" href="//slashdot.org/tag/" target="_blank"></a>

		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175510533" data-fhid="175510533" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175510533</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175510533">
			<a href="//slashdot.org/index2.pl?fhfilter=privacy" onclick="return addfhfilter('privacy');">
			
				<img src="//a.fsdn.com/sd/topics/privacy_64.png" width="64" height="64" alt="Privacy" title="Privacy">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175510533" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//yro.slashdot.org/story/24/11/20/2136210/strava-closes-the-gates-to-sharing-fitness-data-with-other-apps">Strava Closes the Gates To Sharing Fitness Data With Other Apps</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://www.theverge.com/2024/11/19/24301056/strava-api-ai-data-sharing-policy-change-fitness-tracking"  title="External link - https://www.theverge.com/2024/11/19/24301056/strava-api-ai-data-sharing-policy-change-fitness-tracking" target="_blank"> (theverge.com) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175510533" >5</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//yro.slashdot.org/story/24/11/20/2136210/strava-closes-the-gates-to-sharing-fitness-data-with-other-apps#comments" title="">5</a></span>
		
	</h2>
	<div class="details" id="details-175510533">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  <a href="https://www.linkedin.com/in/beauhd/" rel="nofollow">BeauHD</a>
			
		
		

		
		
		<time id="fhtime-175510533" datetime="on Wednesday November 20, 2024 @05:10PM">on Wednesday November 20, 2024 @05:10PM</time>
		
		
			 from the <span class="dept-text">big-changes</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175510533">
	

	
		
		<div id="text-175510533" class="p">
			
		 	
				The Verge's Richard Lawler reports: <i> Strava recently informed its users and partners that new terms for its API <a href="https://www.theverge.com/2024/11/19/24301056/strava-api-ai-data-sharing-policy-change-fitness-tracking">restrict the data that third-party apps can show</a>, refrain from replicating Strava's look, and place a ban on using data "for any model training related to artificial intelligence, machine learning or similar applications." The policy is effective as of November 11th, even though <a href="https://press.strava.com/articles/updates-to-stravas-api-agreement">Strava's own post</a> about the change is dated November 15th.
<br> <br>
There are <a href="https://bsky.app/profile/303.bsky.social/post/3lbdjjcw7h22j">plenty</a> of <a href="https://www.reddit.com/r/Strava/comments/1gubfox/just_got_this_email_today_will_this_screw_up_any/">posts</a> on social media <a href="https://bsky.app/profile/anibyl.bsky.social/post/3lbd5bidqoj2r">complaining</a> about the sudden shift, but one place where dissent won't be tolerated is Strava's own forums. The company <a href="https://communityhub.strava.com/developers-api-7/api-agreement-update-how-data-appears-on-3rd-party-apps-7636?%24web_only=true&amp;%243p=e_it&amp;_branch_match_id=1033098535293130962&amp;_branch_referrer=H4sIAAAAAAAAAy2N4YqEMAyEn6b%2Bq4KVFQ7kOG73XkPimrPlahvSdMW3vwgLgRm%2BTCZehMpH1xVheEELRG0M6a9z9Gn6wdGEc5BGbeawhQRxrhwnf10Z92X6H51n3veagpy%2BLu27SJluVnxhzIRcLFCwo6JLYWPEHZPYSisIWp8PqwY0RQiazsk6Xi0By3nBYsebuxmn74YDlzmneBp3F67YmPHB%2BIvMIW3zwvkoyNO357zjP%2BY%2F%2FAneAAAA">says</a>, "...posts requesting or attempting to have Strava revert business decisions will not be permitted." </i>
Brian Bell, Strava's VP of Communications and Social Impact, said in a statement: "We anticipate that these changes will affect only a small fraction (less than .1 percent) of the applications on the Strava platform -- the overwhelming majority of existing use cases are still allowed, including coaching platforms focused on providing feedback to users and tools that help users understand their data and performance."<br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175510533" class="tag-bar none">
			<a  class="topic tag" rel="statictag" href="//slashdot.org/tag/" target="_blank"></a>

		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175510471" data-fhid="175510471" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175510471</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175510471">
			<a href="//slashdot.org/index2.pl?fhfilter=ai" onclick="return addfhfilter('ai');">
			
				<img src="//a.fsdn.com/sd/topics/ai_64.png" width="64" height="64" alt="AI" title="AI">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175510471" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//slashdot.org/story/24/11/20/2129207/deepseeks-first-reasoning-model-r1-lite-preview-beats-openai-o1-performance">DeepSeek's First Reasoning Model R1-Lite-Preview Beats OpenAI o1 Performance</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://venturebeat.com/ai/deepseeks-first-reasoning-model-r1-lite-preview-turns-heads-beating-openai-o1-performance/"  title="External link - https://venturebeat.com/ai/deepseeks-first-reasoning-model-r1-lite-preview-turns-heads-beating-openai-o1-performance/" target="_blank"> (venturebeat.com) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175510471" >16</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//slashdot.org/story/24/11/20/2129207/deepseeks-first-reasoning-model-r1-lite-preview-beats-openai-o1-performance#comments" title="">16</a></span>
		
	</h2>
	<div class="details" id="details-175510471">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  <a href="https://www.linkedin.com/in/beauhd/" rel="nofollow">BeauHD</a>
			
		
		

		
		
		<time id="fhtime-175510471" datetime="on Wednesday November 20, 2024 @04:30PM">on Wednesday November 20, 2024 @04:30PM</time>
		
		
			 from the <span class="dept-text">would-you-look-at-that</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175510471">
	

	
		
		<div id="text-175510471" class="p">
			
		 	
				An anonymous reader quotes a report from VentureBeat: <i>DeepSeek, an AI offshoot of Chinese quantitative hedge fund High-Flyer Capital Management focused on <a href="https://news.slashdot.org/story/24/06/18/226232/chinas-deepseek-coder-becomes-first-open-source-coding-model-to-beat-gpt-4-turbo">releasing high performance open source tech</a>, has unveiled the R1-Lite-Preview, its latest reasoning-focused large language model, available for now exclusively through <a href="https://chat.deepseek.com/">DeepSeek Chat</a>, its web-based AI chatbot. Known for its innovative contributions to the open-source AI ecosystem, DeepSeek's new release aims to bring high-level reasoning capabilities to the public while maintaining its commitment to accessible and transparent AI. And the R1-Lite-Preview, despite only being available through the chat application for now, is already turning heads by <a href="https://venturebeat.com/ai/deepseeks-first-reasoning-model-r1-lite-preview-turns-heads-beating-openai-o1-performance/">offering performance nearing and in some cases exceeding OpenAI's vaunted o1-preview model</a>.
<br> <br>
Like that model released in September 2024, DeepSeek-R1-Lite-Preview exhibits "chain-of-thought" reasoning, showing the user the different chains or trains of "thought" it goes down to respond to their queries and inputs, documenting the process by explaining what it is doing and why. While some of the chains/trains of thoughts may appear nonsensical or even erroneous to humans, DeepSeek-R1-Lite-Preview appears on the whole to be strikingly accurate, even answering "trick" questions that have tripped up other, older, yet powerful AI models such as GPT-4o and Claude's Anthropic family, including "how many letter Rs are in the word Strawberry?" and "which is larger, 9.11 or 9.9?"</i><br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175510471" class="tag-bar none">
			<a  class="topic tag" rel="statictag" href="//slashdot.org/tag/" target="_blank"></a>

		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175509691" data-fhid="175509691" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175509691</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175509691">
			<a href="//slashdot.org/index2.pl?fhfilter=business" onclick="return addfhfilter('business');">
			
				<img src="//a.fsdn.com/sd/topics/business_64.png" width="64" height="64" alt="Businesses" title="Businesses">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175509691" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//slashdot.org/story/24/11/20/1854237/resentment-is-building-as-more-workers-feel-stuck">Resentment is Building As More Workers Feel Stuck</a></span>

		
		
		<!--<span class="comments commentcnt-175509691" >130</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//slashdot.org/story/24/11/20/1854237/resentment-is-building-as-more-workers-feel-stuck#comments" title="">130</a></span>
		
	</h2>
	<div class="details" id="details-175509691">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  msmash
			
		
		

		
		
		<time id="fhtime-175509691" datetime="on Wednesday November 20, 2024 @03:41PM">on Wednesday November 20, 2024 @03:41PM</time>
		
		
			 from the <span class="dept-text">state-of-things</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175509691">
	

	
		
		<div id="text-175509691" class="p">
			
		 	
				Workers in the U.S. are running in place -- feeling <a href="https://www.axios.com/2024/11/20/american-workers-stuck-jobs-resentment">stuck in jobs with dimmed prospects</a> of advancement and seeing fewer opportunities to jump ship for something better. From a report:<i> It's a sharp contrast to the heady days of 2022 -- when employees were quitting their jobs at record high rates, open roles proliferated and the possibility of a higher paycheck always seemed just around the corner.<br> <br>

Employers are sitting tight, says Daniel Zhao, lead economist at job site Glassdoor. Companies aren't making big changes to hiring strategy. That means "fewer opportunities for workers to climb the career ladder," he says. They're still plugging away at the same role they've had for years without the opportunity to move up internally or at a new company. 65% of the 3,400 professionals surveyed by Glassdoor last month said they feel stuck in their current role.
"As workers feel stuck, pent-up resentment boils under the surface," Zhao writes in a report out yesterday.</i>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175509691" class="tag-bar none">
			
		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175509655" data-fhid="175509655" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175509655</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175509655">
			<a href="//slashdot.org/index2.pl?fhfilter=sony" onclick="return addfhfilter('sony');">
			
				<img src="//a.fsdn.com/sd/topics/sony_64.png" width="64" height="64" alt="Sony" title="Sony">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175509655" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//slashdot.org/story/24/11/20/1848229/sonys-new-a1-ii-pairs-updated-design-with-largely-familiar-performance">Sony's New A1 II Pairs Updated Design With Largely Familiar Performance</a></span>

		
		
		<!--<span class="comments commentcnt-175509655" >10</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//slashdot.org/story/24/11/20/1848229/sonys-new-a1-ii-pairs-updated-design-with-largely-familiar-performance#comments" title="">10</a></span>
		
	</h2>
	<div class="details" id="details-175509655">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  msmash
			
		
		

		
		
		<time id="fhtime-175509655" datetime="on Wednesday November 20, 2024 @03:01PM">on Wednesday November 20, 2024 @03:01PM</time>
		
		
			 from the <span class="dept-text">moving-forward</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175509655">
	

	
		
		<div id="text-175509655" class="p">
			
		 	
				Sony has announced <a href="https://petapixel.com/2024/11/19/sony-new-a1-ii-pairs-updated-design-with-largely-familiar-performance/">the a1 II flagship mirrorless camera</a>, retaining its predecessor's 50.1-megapixel stacked sensor while adding AI capabilities and improved stabilization. The camera features a new dedicated AI processor, enhancing autofocus performance with claimed improvements of 50% for bird eye detection and 30% for both animal and human subjects. <br> <br>

Its in-body stabilization system now offers 8.5 stops of correction. The a1 II maintains the original's 30 frames-per-second shooting speed and 759-point autofocus system. New features include pre-capture shooting with a one-second buffer and a multi-angle LCD screen borrowed from the a9 III. Connectivity upgrades include a 2.5Gbps Ethernet port, while dual card slots support both CFexpress Type A and UHS-II SD cards. The Sony a1 II will be available mid-December for $6,499.
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175509655" class="tag-bar none">
			
		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175509479" data-fhid="175509479" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175509479</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175509479">
			<a href="//slashdot.org/index2.pl?fhfilter=security" onclick="return addfhfilter('security');">
			
				<img src="//a.fsdn.com/sd/topics/security_64.png" width="64" height="64" alt="Security" title="Security">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175509479" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//it.slashdot.org/story/24/11/20/189224/d-link-tells-users-to-trash-old-vpn-routers-over-bug-too-dangerous-to-identify">D-Link Tells Users To Trash Old VPN Routers Over Bug Too Dangerous To Identify</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://www.theregister.com/2024/11/20/dlink_rip_replace_router/"  title="External link - https://www.theregister.com/2024/11/20/dlink_rip_replace_router/" target="_blank"> (theregister.com) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175509479" >126</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//it.slashdot.org/story/24/11/20/189224/d-link-tells-users-to-trash-old-vpn-routers-over-bug-too-dangerous-to-identify#comments" title="">126</a></span>
		
	</h2>
	<div class="details" id="details-175509479">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  msmash
			
		
		

		
		
		<time id="fhtime-175509479" datetime="on Wednesday November 20, 2024 @02:22PM">on Wednesday November 20, 2024 @02:22PM</time>
		
		
			 from the <span class="dept-text">tough-luck</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175509479">
	

	
		
		<div id="text-175509479" class="p">
			
		 	
				Owners of older models of D-Link VPN routers are being told to <a href="https://www.theregister.com/2024/11/20/dlink_rip_replace_router/">retire and replace their devices</a> following the disclosure of a serious remote code execution (RCE) vulnerability. From a report:<i> Most of the details about the bug are being kept under wraps given the potential for wide exploitation. The vendor hasn't assigned it a CVE identifier or really said much about it at all other than that it's a buffer overflow bug that leads to unauthenticated RCE.<br> <br>

Unauthenticated RCE issues are essentially as bad as vulnerabilities get, and D-Link warned that if customers continued to use the affected products, the devices connected to them would also be put at risk. Previous bugs in similar products from other vendors have carried warnings that attackers could exploit them to install rootkits and use that persistent access to surveil an organization's web traffic, potentially stealing data such as credentials.</i> <b>Further reading</b>: <a href="https://it.slashdot.org/story/24/11/11/2158210/d-link-wont-fix-critical-flaw-affecting-60000-older-nas-devices">D-Link Won't Fix Critical Flaw Affecting 60,000 Older NAS Devices</a>.<br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175509479" class="tag-bar none">
			
		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175509347" data-fhid="175509347" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175509347</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175509347">
			<a href="//slashdot.org/index2.pl?fhfilter=earth" onclick="return addfhfilter('earth');">
			
				<img src="//a.fsdn.com/sd/topics/earth_64.png" width="64" height="64" alt="Earth" title="Earth">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175509347" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//news.slashdot.org/story/24/11/20/1743201/delhi-trudges-through-another-air-pollution-nightmare-with-no-answers">Delhi Trudges Through Another Air Pollution Nightmare With No Answers</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://www.nytimes.com/2024/11/19/world/asia/india-delhi-air-pollution.html"  title="External link - https://www.nytimes.com/2024/11/19/world/asia/india-delhi-air-pollution.html" target="_blank"> (nytimes.com) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175509347" >63</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//news.slashdot.org/story/24/11/20/1743201/delhi-trudges-through-another-air-pollution-nightmare-with-no-answers#comments" title="">63</a></span>
		
	</h2>
	<div class="details" id="details-175509347">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  msmash
			
		
		

		
		
		<time id="fhtime-175509347" datetime="on Wednesday November 20, 2024 @01:41PM">on Wednesday November 20, 2024 @01:41PM</time>
		
		
			 from the <span class="dept-text">can't-breathe</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175509347">
	

	
		
		<div id="text-175509347" class="p">
			
		 	
				An anonymous reader shares a report:<i> On Tuesday morning, the air quality in India's capital under a widely used index stood at 485. While that is almost five times the threshold for healthy breathing, it felt like a relief: The day before, <a href="https://www.nytimes.com/2024/11/19/world/asia/india-delhi-air-pollution.html">the reading had shot up to 1,785</a>. Infinitesimal air particles were still clogging lungs and arteries, but it was possible to see sunlight again, and to smell things.<br> <br>

[...] Every year this suffocating smog accompanies the drop in temperatures as the plains of north India shed their unbearable heat for wintertime cool. And like clockwork, political leaders roll out emergency measures intended to quit making the problem worse. Yet India seems powerless to reduce the effects of this public health catastrophe, as its politicians stay busy trading blame and trying to outmaneuver one another in legal battles.<br> <br>

The haze was so shocking this week that Delhi's chief minister, Atishi, who goes by one name, declared it a "medical emergency" endangering the lives of children and older people. The Supreme Court, whose members also live in the capital, chided the national government for responding too slowly and ordered special measures: halting construction work and blocking some vehicles from the roads. Schools were closed indefinitely to protect students.</i><br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175509347" class="tag-bar none">
			
		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article><article id="firehose-175509451" data-fhid="175509451" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
		<span class="sd-info-block" style="display: none">
			<span class="sd-key-firehose-id">175509451</span>
			<span class="type">story</span>
			
		</span>







	
	

<header>
	
		<span class="topic" id="topic-175509451">
			<a href="//slashdot.org/index2.pl?fhfilter=security" onclick="return addfhfilter('security');">
			
				<img src="//a.fsdn.com/sd/topics/security_64.png" width="64" height="64" alt="Security" title="Security">
			
		</a>
		</span>
	
    
	<h2 class="story">
		

		

		
		

		

		

		

		<span id="title-175509451" class="story-title"> <a onclick="return toggle_fh_body_wrap_return(this);"  href="//it.slashdot.org/story/24/11/20/181206/apple-says-mac-users-targeted-in-zero-day-cyberattacks">Apple Says Mac Users Targeted in Zero-Day Cyberattacks</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://techcrunch.com/2024/11/19/apple-says-mac-users-targeted-in-zero-day-cyberattacks/"  title="External link - https://techcrunch.com/2024/11/19/apple-says-mac-users-targeted-in-zero-day-cyberattacks/" target="_blank"> (techcrunch.com) </a></span></span>

		
		
		<!--<span class="comments commentcnt-175509451" >8</span>-->
		

		
		<!-- comment bubble -->
		
			<span class="comment-bubble"><a href="//it.slashdot.org/story/24/11/20/181206/apple-says-mac-users-targeted-in-zero-day-cyberattacks#comments" title="">8</a></span>
		
	</h2>
	<div class="details" id="details-175509451">
		<span class="story-details">
		<span class="story-views">
			<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> 
		</span>
		</span>
		<span class="story-byline">
	
				
			Posted
				by 
		
		
			
				  msmash
			
		
		

		
		
		<time id="fhtime-175509451" datetime="on Wednesday November 20, 2024 @01:00PM">on Wednesday November 20, 2024 @01:00PM</time>
		
		
			 from the <span class="dept-text">PSA</span> dept.
		
		</span>
	</div>
</header>

<div class="body" id="fhbody-175509451">
	

	
		
		<div id="text-175509451" class="p">
			
		 	
				Apple has pushed out security updates that it says are "<a href="https://techcrunch.com/2024/11/19/apple-says-mac-users-targeted-in-zero-day-cyberattacks/">recommended for all users</a>," after fixing a pair of security bugs used in active cyberattacks targeting Mac users. From a report:<i> In a security advisory on its website, Apple said it was aware of two vulnerabilities that "may have been actively exploited on Intel-based Mac systems." The bugs are considered "zero day" vulnerabilities because they were unknown to Apple at the time they were exploited.<br> <br>

[...] The vulnerabilities were reported by security researchers at Google's Threat Analysis Group, which investigates government-backed hacking and cyberattacks, suggesting that a government actor may be involved in the attacks.</i><br>
		 	
		</div>

		

		

		
	</div>
	<aside class="novote">
		
	</aside>
	
	  	

		
		<footer class="clearfix meta article-foot">
			<div class="story-controls">
				
                    
					
				
			</div>
			
				
				<div class="story-tags">
					<span class="tright tags"><menu type="toolbar" class="edit-bar">
		<span id="tagbar-175509451" class="tag-bar none">
			
		</span>
		
		<!--
			<a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
				<span class="icon-tag btn collapse"></span>
			</a>
			-->
		
		
		<div class="tag-menu">
			<input class="tag-entry default" type="text" value="apply tags">
		</div>
		

		
		

	</menu></span>
				</div>
				
			
		</footer>
	



	</article>
				</div>

				<!-- LOWER PAGINATION -->
				<div class="row">
					<div class="paginate" id="fh-pag-div">
<div class="menu2" id="fh-paginate">





	 
	 <a class="prevnextbutdis" href="#" onclick="return false;">&laquo; Newer</a>

	
		<a class="prevnextbutact" href="//slashdot.org/?page=1" >Older &raquo;</a>

	<span class="inactive more">
		
	</span>





</div>
</div>
				</div>

				<!-- WIT -->
				<span id="itemsreturned" class="row">
					
				</span>
				

				<div class="row">
				</div>

				

				<!-- Slashdot Deals 6 Best Sellers -->
				<div class="row">
					<div class="deals-wrapper">
					  <div class="deals-header"><h2>Slashdot Top Deals</h2></div>
					  <div id="deals-output">
						<script id="deals-template" type="text/x-handlebars-template">
						  {{#each deal}}
							<div class="deal">
							  <a href="{{urlPath permalink}}?&utm_source=slashdot.org&utm_medium=dealfeed-footerfeed&utm_campaign={{slug}}" target="_blank">
							  	<img src="{{main_image}}" alt="" />
							  </a>
							  <p class="title"><a href="{{urlPath permalink}}?&utm_source=slashdot.org&utm_medium=dealfeed-footerfeed&utm_campaign={{slug}}" target="_blank">{{title}}</a></p>
							  <p class="deal-price">{{centConversion price_in_cents}}</p>
							</div>
						  {{/each}}
						</script>
					  </div>
					</div>
				</div>
				<script>
					if ( sdAdBlockActive && window.is_euro_union === 0) {
                                            bizx.cmp.ifConsent('', ['all'], function () {
						$.ajaxSetup({
							cache: true
						});
						$.getScript( "//a.fsdn.com/sd/js/scripts/min/deals-min.js", function(){
							runDealsWidget();
						});
                                            });
					}
				</script>

			<!-- End Slashdot Deals 6 Best Sellers -->

				<!-- SLASH-4560 NEW AD HERE (dhand) -->
				<div id="bottomadspace">
					<table id="bottomadtable">
						<tr>
							<td><div id='div-gpt-ad-728x90_b'><script type='text/javascript'>
googletag.cmd.push(function(){
googletag.pubads().enableLazyLoad({fetchMarginPercent: 0,renderMarginPercent: 0});
googletag.display('div-gpt-ad-728x90_b');});</script></div></td>
						</tr>
					</table>
				</div>
			</div>
		</div>
	</div>

		
	<aside id="slashboxes" class="rail-right scroll-fixable">

	   
		   <div class="advertisement railad adwrap-unviewed">
<div id='div-gpt-ad-300x250_a'><script type='text/javascript'>
googletag.cmd.push(function(){
googletag.pubads().enableLazyLoad({fetchMarginPercent: 0,renderMarginPercent: 0});
googletag.display('div-gpt-ad-300x250_a');});</script></div>
</div>
	   

		<article class="deals-rail">
		  <header id="slashdot_deals-title"><h2>Slashdot Top Deals</h2></header>
		  <div id="deals-rail-output">
			<script id="deals-rail-template" type="text/x-handlebars-template">
				{{#each deal}}
					<div class="">
					  <a href="{{urlPath permalink}}?&utm_source=slashdot.org&utm_medium=dealfeed-righthand&utm_campaign={{slug}}" target="_blank">
					  	<img src="{{main_image}}" alt="" />
					  </a>
					  <div class="deal-overlay">
						  <div class="title"><a href="{{urlPath permalink}}?&utm_source=slashdot.org&utm_medium=dealfeed-righthand&utm_campaign={{slug}}" target="_blank">{{title}}</a></div>
						  <div class="deal-price">{{centConversion price_in_cents}}</div>
						</div>
					</div>
				{{/each}}
			</script>
		  </div>
		</article>

		<!-- Newsletter image -->
		<div class="ad-blocked-newsletter">
			<a href="//slashdot.org/newsletter" target="_blank"><img src="//a.fsdn.com/sd/NewsletterSubscription.png" alt="" /></a>
		</div>


		


			<script type="text/javascript">
				$(function() {
					// Poll/Pulse
					(function(){
						var sd_poll = $('#poll'),
								pulsead = $('#div-gpt-ad-pulse_300x600_a');

						sd_poll.hide();

						function showSdPoll(){
							if( pulsead.closest('.advertisement').height() < 250 ) {
								sd_poll.fadeIn();
								pulsead.closest('.advertisement').hide();
							}
						}
						//this function will display the Slashdot Poll if the Pulse Ad is not delivered
						setTimeout(function() { showSdPoll(); }, 2000);
					})();
				});
			</script>
			<div id='my_forgebox'>
				 
			</div>

			

					<article id="slashdot_deals" class="nosort">
		<header id="slashdot_deals-title">
			<h2><a href="http://deals.slashdot.org/">Slashdot Deals</a></h2>
		</header>
		<section class="b" id="slashdot_deals-content">
			<script type='text/javascript'>
googletag.cmd.push(function()
{ googletag.defineSlot('/7346874/sld-300x250', [300, 250], 'div-gpt-ad-1435005138111-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }
);
</script>
<div id='div-gpt-ad-1435005138111-0' style='height:250px; width:300px;'>
<script type='text/javascript'>
googletag.cmd.push(function()
{ googletag.display('div-gpt-ad-1435005138111-0'); }
);
</script>

</div>
			
		</section>
	</article><div class="railad advertisement">
<div id='div-gpt-ad-300x250_b'><script type='text/javascript'>
googletag.cmd.push(function(){
googletag.pubads().enableLazyLoad({fetchMarginPercent: 0,renderMarginPercent: 0});
googletag.display('div-gpt-ad-300x250_b');});</script></div>
</div><article class="nosort">
	<header id="poll-title">
		<h2>Slashdot Poll</h2>
	</header>
	<section class="b" id="poll-content">
		<style>
		.poll-voted { display: none; }
	</style>
	
		<div class="units-6 poll-group-form">
			
				<h3>Will the United States government establish a Strategic Bitcoin Reserve before 2026?</h3>
			
			<h3 class="output"></h3>
			<form id="pollBooth" action="//slashdot.org/pollBooth.pl" method="post">
				<input type="hidden" name="qid" value="3265">
				
					<input type="hidden" name="section" value="slashdot">
				
					
						<label>
							<input type="radio" name="aid" value="1">
							Yes
						</label>
					
						<label>
							<input type="radio" name="aid" value="2">
							No
						</label>
					
					<div class="poll-controls">
						<button type="submit" class="btn-polls">vote now</button>
						
					</div>
					<footer>
						<span>
							<a href="/poll/3265/will-the-united-states-government-establish-a-strategic-bitcoin-reserve-before-2026">Read the <strong>39</strong> comments </a> |
							<strong>2488</strong> votes
						</span>
					</footer>
			</form>
		</div>
		<div class="units-6 poll-results-inline">
			<h3 id="message-completed-poll">
				
					Looks like someone has already voted from this IP. If you would like to vote please login and try again.
				
			</h3>
			
				<h3>Will the United States government establish a Strategic Bitcoin Reserve before 2026?</h3>
			
			<div class="doughnut-chart-wrapper">
				<div class="doughnut-chart" data-percent="0"><span>0</span></div>
				<div class="doughnut-chart-label">
					<span>Percentage of others that also voted for:</span>
					<h3></h3>
				</div>
			</div>

			<div class="poll-controls">
				<ul class="poll-options">
					<li>
						<a href="/poll/3265/will-the-united-states-government-establish-a-strategic-bitcoin-reserve-before-2026" class="btn-polls">view results</a>
					</li>
					<li class="poll-choice"> Or <li>
					<li>
						<a href="//slashdot.org/polls" class="btn-polls">view more</a>
						<input type="hidden" id="reskey" name="reskey" value="r9hKyiMlT597QSuE81e2">
					</li>
				</ul>
			</div>
			<footer>
				<span>
					<a href="/poll/3265/will-the-united-states-government-establish-a-strategic-bitcoin-reserve-before-2026">Read the <strong>39</strong> comments </a> |
					<strong>2488</strong> voted
				</span>
			</footer>
		</div>
	</section>
</article><div class="railad advertisement">
<div id='div-gpt-ad-300x250_c'><script type='text/javascript'>
googletag.cmd.push(function(){
googletag.pubads().enableLazyLoad({fetchMarginPercent: 0,renderMarginPercent: 0});
googletag.display('div-gpt-ad-300x250_c');});</script></div>
</div><article class="nosort">
	<header id="mostdiscussed-title">
		<h2>Most Discussed</h2>
	</header>
	<section class="b" id="mostdiscussed-content">
		<ul id="mostdiscussed">


<li>
<span class="cmntcnt"><span class="slant"></span><span >130<span class="hide"> comments</span></span></span>
 <a href="//yro.slashdot.org/story/24/11/20/1543236/half-of-young-norwegians-justify-piracy-as-streaming-costs-soar?sbsrc=md">Half of Young Norwegians Justify Piracy as Streaming Costs Soar</a>
</li>


<li>
<span class="cmntcnt"><span class="slant"></span><span >130<span class="hide"> comments</span></span></span>
 <a href="//news.slashdot.org/story/24/11/19/156212/bhutan-after-prioritizing-happiness-now-faces-an-existential-crisis?sbsrc=md">Bhutan, After Prioritizing Happiness, Now Faces an Existential Crisis</a>
</li>


<li>
<span class="cmntcnt"><span class="slant"></span><span >128<span class="hide"> comments</span></span></span>
 <a href="//slashdot.org/story/24/11/20/1854237/resentment-is-building-as-more-workers-feel-stuck?sbsrc=md">Resentment is Building As More Workers Feel Stuck</a>
</li>


<li>
<span class="cmntcnt"><span class="slant"></span><span >126<span class="hide"> comments</span></span></span>
 <a href="//it.slashdot.org/story/24/11/20/189224/d-link-tells-users-to-trash-old-vpn-routers-over-bug-too-dangerous-to-identify?sbsrc=md">D-Link Tells Users To Trash Old VPN Routers Over Bug Too Dangerous To Identify</a>
</li>


<li>
<span class="cmntcnt"><span class="slant"></span><span >118<span class="hide"> comments</span></span></span>
 <a href="//tech.slashdot.org/story/24/11/19/1442232/windows-365-link-is-a-349-mini-pc-that-streams-windows-from-the-cloud?sbsrc=md">Windows 365 Link is a $349 Mini PC That Streams Windows From the Cloud</a>
</li>

</ul>
	</section>
</article><article class="nosort">
	<header id="srandblock-title">
		<h2>Hot Comments</h2>
	</header>
	<section class="b" id="srandblock-content">
		<ul>
<li> <b><a href="//slashdot.org/comments.pl?sid=24/11/20/1543236&amp;cid=64959995&amp;sbsrc=topcom">The other half ...</a>
	(5 points, Informative)
	by Snert32</b>
	on Wednesday November 20, 2024 @11:38AM
	<small>attached to
	<a href="//slashdot.org/article.pl?sid=24/11/20/1543236&amp;sbsrc=topcom">Half of Young Norwegians Justify Piracy as Streaming Costs Soar</a></small></li>

<li> <b><a href="//slashdot.org/comments.pl?sid=24/11/21/0117253&amp;cid=64961457&amp;sbsrc=topcom">Who cares?</a>
	(5 points, Interesting)
	by Baron_Yam</b>
	on Wednesday November 20, 2024 @10:36PM
	<small>attached to
	<a href="//slashdot.org/article.pl?sid=24/11/21/0117253&amp;sbsrc=topcom">Inside the Booming 'AI Pimping' Industry</a></small></li>

<li> <b><a href="//slashdot.org/comments.pl?sid=24/11/20/1543236&amp;cid=64959939&amp;sbsrc=topcom">Enshittification</a>
	(5 points, Insightful)
	by mspohr</b>
	on Wednesday November 20, 2024 @11:25AM
	<small>attached to
	<a href="//slashdot.org/article.pl?sid=24/11/20/1543236&amp;sbsrc=topcom">Half of Young Norwegians Justify Piracy as Streaming Costs Soar</a></small></li>

<li> <b><a href="//slashdot.org/comments.pl?sid=24/11/20/1543236&amp;cid=64959913&amp;sbsrc=topcom">Same lesson the music industry learned early on...</a>
	(5 points, Insightful)
	by RelaxedTension</b>
	on Wednesday November 20, 2024 @11:19AM
	<small>attached to
	<a href="//slashdot.org/article.pl?sid=24/11/20/1543236&amp;sbsrc=topcom">Half of Young Norwegians Justify Piracy as Streaming Costs Soar</a></small></li>

<li> <b><a href="//slashdot.org/comments.pl?sid=24/11/20/1344235&amp;cid=64959777&amp;sbsrc=topcom">Re:Sigh</a>
	(5 points, Funny)
	by Pseudonymous Powers</b>
	on Wednesday November 20, 2024 @09:56AM
	<small>attached to
	<a href="//slashdot.org/article.pl?sid=24/11/20/1344235&amp;sbsrc=topcom">Five Firms in Plastic Pollution Alliance 'Made 1,000 Times More Plastic Than They Cleaned Up'</a></small></li>
</ul>
	</section>
</article><article id="thisday" class="nosort">
		<header id="thisday-title">
			<h2><a href="">This Day on Slashdot</a></h2>
		</header>
		<section class="b" id="thisday-content">
			<table bgcolor="333333" class="thisday-tb"><tbody>


<tr>
	<td class="thisday-yr">
		2009
	</td>
	<td>
		<a href="//apple.slashdot.org/story/09/11/21/147253/apple-voiding-smokers-warranties?sbsrc=thisday">Apple Voiding Smokers' Warranties?</a>
	</td>
	<td>
	<span style="" class="cmntcnt"><span style="background:#333" class="slant"></span><span style="background: #333; color:#fff; font-weight:bold; font-size:.85em">1078<span class="hide"> comments</span></span></span>
	</td>
</tr>


<tr>
	<td class="thisday-yr">
		2007
	</td>
	<td>
		<a href="//ask.slashdot.org/story/07/11/21/141244/best-home-network-nas?sbsrc=thisday">Best Home Network NAS</a>
	</td>
	<td>
	<span style="" class="cmntcnt"><span style="background:#333" class="slant"></span><span style="background: #333; color:#fff; font-weight:bold; font-size:.85em">802<span class="hide"> comments</span></span></span>
	</td>
</tr>


<tr>
	<td class="thisday-yr">
		2006
	</td>
	<td>
		<a href="//slashdot.org/story/06/11/21/0438238/students-put-ucla-taser-video-on-youtube?sbsrc=thisday">Students Put UCLA Taser Video On YouTube</a>
	</td>
	<td>
	<span style="" class="cmntcnt"><span style="background:#333" class="slant"></span><span style="background: #333; color:#fff; font-weight:bold; font-size:.85em">1583<span class="hide"> comments</span></span></span>
	</td>
</tr>


<tr>
	<td class="thisday-yr">
		2003
	</td>
	<td>
		<a href="//yro.slashdot.org/story/03/11/21/0024228/riaa-threatens-15-year-old?sbsrc=thisday">RIAA Threatens 15-Year-Old</a>
	</td>
	<td>
	<span style="" class="cmntcnt"><span style="background:#333" class="slant"></span><span style="background: #333; color:#fff; font-weight:bold; font-size:.85em">1016<span class="hide"> comments</span></span></span>
	</td>
</tr>


<tr>
	<td class="thisday-yr">
		2002
	</td>
	<td>
		<a href="//bsd.slashdot.org/story/02/11/21/1413247/why-unix-is-better-than-windows-by-microsoft?sbsrc=thisday">Why UNIX is better than Windows... By Microsoft</a>
	</td>
	<td>
	<span style="" class="cmntcnt"><span style="background:#333" class="slant"></span><span style="background: #333; color:#fff; font-weight:bold; font-size:.85em">974<span class="hide"> comments</span></span></span>
	</td>
</tr>

</tbody></table>
			
		</section>
	</article><article id="sourceforge2" class="nosort">
		<header id="sourceforge2-title">
			<h2><a href="">Sourceforge Top Downloads</a></h2>
		</header>
		<section class="b" id="sourceforge2-content">
			<ul class="sf_widget">
<li>
<a onclick="trackLink(this, 'sfSlashboxDownloadLink', 'https://sourceforge.net/projects/corefonts/?source=sd_slashbox'); return false;" href="https://sourceforge.net/projects/corefonts/?source=sd_slashbox" title="Microsoft&#39;s TrueType core fonts">
TrueType core fonts <span class="sf-size">2.2B downloads</span></a>
</li>
<li>
<a onclick="trackLink(this, 'sfSlashboxDownloadLink', 'https://sourceforge.net/projects/npppluginmgr/?source=sd_slashbox'); return false;" href="https://sourceforge.net/projects/npppluginmgr/?source=sd_slashbox" title="Notepad++ Plugin Manager (old repo)">
Notepad++ Plugin Mgr <span class="sf-size">1.5B downloads</span></a>
</li>
<li>
<a onclick="trackLink(this, 'sfSlashboxDownloadLink', 'https://sourceforge.net/projects/vlc/?source=sd_slashbox'); return false;" href="https://sourceforge.net/projects/vlc/?source=sd_slashbox" title="VLC media player">
VLC media player <span class="sf-size">899M downloads</span></a>
</li>
<li>
<a onclick="trackLink(this, 'sfSlashboxDownloadLink', 'https://sourceforge.net/projects/emule/?source=sd_slashbox'); return false;" href="https://sourceforge.net/projects/emule/?source=sd_slashbox" title="eMule">
eMule <span class="sf-size">686M downloads</span></a>
</li>
<li>
<a onclick="trackLink(this, 'sfSlashboxDownloadLink', 'https://sourceforge.net/projects/mingw/?source=sd_slashbox'); return false;" href="https://sourceforge.net/projects/mingw/?source=sd_slashbox" title="MinGW - Minimalist GNU for Windows">
MinGW <span class="sf-size">631M downloads</span></a>
</li>
</ul>
<div id="sf-logo">
<p>Powered By</p>
<a onclick="trackLink(this, 'sfSlashboxHomeLink', 'https://sourceforge.net/?source=sd_slashbox'); return false;" href="https://sourceforge.net/?source=sd_slashbox">sf</a>
</div>

			
		</section>
	</article>
					<div class="advertisement railad">
<div id='div-gpt-ad-300x250_d'><script type='text/javascript'>
googletag.cmd.push(function(){
googletag.pubads().enableLazyLoad({fetchMarginPercent: 0,renderMarginPercent: 0});
googletag.display('div-gpt-ad-300x250_d');});</script></div>
</div>
					
						
						
					
				
			
	</aside>
</div>

<script type="text/javascript">
	firehose_exists = 1;
	$(function(){
	$('#firehose-filter').focus(function(event){ gFocusedText = this; })
	.blur(function(event){
		if ( gFocusedText === this ) {
			gFocusedText = null;
		}
	});

	
	apply_updates_when(		'at-end', true);
});

			
					firehose_settings.startdate = "";
					firehose_settings.mode = "mixed";
					firehose_settings.fhfilter = "";
					firehose_settin

Resolver

Resolver ASN
AS6458
Resolver IP
190.149.185.218
Resolver Network Name
TELECOMUNICACIONES DE GUATEMALA, SOCIEDAD ANONIMA
Report ID
20241121T122511Z_webconnectivity_SV_14754_n1_jgeksk5V0bDwuWTp
Platform
android
Software Name
ooniprobe-android-unattended (4.0.0)
Measurement Engine
ooniprobe-engine (3.23.0)

Raw Measurement Data

Loading