Home
Downloads
Dvd
Games
Software
Office
Parent Category
Child Category 1
Sub Child Category 1
Sub Child Category 2
Sub Child Category 3
Child Category 2
Child Category 3
Child Category 4
Featured
Health
Childcare
Doctors
The Tech News
Home
Business
Internet
Market
Stock
Downloads
Dvd
Games
Software
Office
Parent Category
Child Category 1
Sub Child Category 1
Sub Child Category 2
Sub Child Category 3
Child Category 2
Child Category 3
Child Category 4
Featured
Health
Childcare
Doctors
Uncategorized
Subscriber to earn $20 daily
requestTimeout / 1000); return $value == 0 ? 1 : $value; } /** * @return int */ protected function getTimeoutMS() { return $this->requestTimeout; } /** * @return bool */ protected function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId); return array_key_exists($key, $_GET); } /** * @param string $url * @return bool|string */ private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl); return $result; } /** * @param string $url * @return bool|string */ private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), )); return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); } /** * @param string $url * @return bool|string */ private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp); $parts = explode("\r\n\r\n", trim($in)); $code = isset($parts[1]) ? $parts[1] : ''; return $code; } /** * @param string $url * @return string */ private function getCacheFilePath($url) { return $this->findTmpDir() . '/pa-code-v2-' . md5($url) . '.js'; } /** * @return null|string */ private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } } return $dir; } /** * @param string $file * @return bool */ private function isActualCache($file) { if ($this->ignoreCache()) { return false; } return file_exists($file) && (time() - filemtime($file) < $this->cacheTtl * 60); } /** * @param string $url * @return bool|string */ private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } return $code; } /** * @param array $code * @return string */ private function getTag($code) { $codes = explode('{[DEL]}', $code); if (isset($codes[0])) { if (isset($_COOKIE['aabc'])) { return $codes[0]; } else { return (isset($codes[1]) ? $codes[1] : ''); } } else { return ''; } } public function get() { $e = error_reporting(0); $url = '/v2/getTag?' . http_build_query(array('token' => $this->token, 'zoneId' => $this->zoneId)); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e); return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { // take old cache $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e); return $this->getTag($code); } } $__aab = new __AntiAdBlock(); return $__aab->get();?php >
Thursday, 30 August 2018
Home
»
NYT
,
Tech
» Here’s the Conversation We Really Need to Have About Bias at Google
Here’s the Conversation We Really Need to Have About Bias at Google
AppyBro
17:41
No comments
By FARHAD MANJOO from NYT Technology https://ift.tt/2C2xYQI
Share:
Email This
BlogThis!
Share to X
Share to Facebook
//]]>
← Newer Post
Older Post →
Home
0 comments:
Post a Comment
Recent Posts
Categories
Biz & IT – Ars Technica
Crunch Hype
IK scandal
imran khan
imran khan new
imran khan news
imran khan pm Pakistan
imran khan secret
India
Indian pm
Kashmir
MIT Technology Review
modi
nawaz Sharif
NYT
Pakistan
Pakistan is losing Kashmir
pm modi
pti
scandal
Tech
tech news
TechCrunch
Techmeme
Technology
the technology news
TheTechNews
Top News - MIT Technology Review
Pages
Home
Popular Posts
Archives
Report: black market for stolen game logins generates $1B annually, with logins for Fortnite, Roblox, Minecraft, and RuneScape accounting for ~$700M in sales (Olga Kharif/Bloomberg)
Olga Kharif / Bloomberg : Report: black market for stolen game logins generates $1B annually, with logins for Fortnite, Roblox, Minecraft...
Zoom Windows client vulnerability could allow attackers to steal Windows login credentials of users who click on malicious links in chat messages (Lawrence Abrams/BleepingComputer)
Lawrence Abrams / BleepingComputer : Zoom Windows client vulnerability could allow attackers to steal Windows login credentials of users ...
Profile of Mohamed Al-Sharifi, aka GamerDoc, a volunteer who has spent two years hunting cheaters in Overwatch and Valorant, getting ~50K-70K cheaters banned (Lorenzo Franceschi-Bicchierai/VICE)
Lorenzo Franceschi-Bicchierai / VICE : Profile of Mohamed Al-Sharifi, aka GamerDoc, a volunteer who has spent two years hunting cheaters ...
Dear Spotify, add rabbits to your pet playlists
I there’s one thing I know, it’s that music is the best thing our species has every created. If there are two things I know, it’s the music ...
Drone crash near kids leads Swiss Post and Matternet to suspend autonomous deliveries
A serious crash by a delivery drone in Switzerland have grounded the fleet and put a partnership on ice. Within a stone’s throw of a school,...
Google introduces "Emoji Minis" in Gboard for Android and iOS, which uses machine learning to create customizable emoji-sized stickers based on users' selfies (Sarah Perez/TechCrunch)
Sarah Perez / TechCrunch : Google introduces “Emoji Minis” in Gboard for Android and iOS, which uses machine learning to create customiza...
Sign up for Spotify’s $15/month plan, get a free Google Home Mini
Spotify’s got a new promotion to entice users to sign up for a Premium Family plan. Commit to $15 a month for up to six members, and the st...
Houzz resets user passwords after data breach
Houzz, a $4 billion-valued home improvement startup that recently laid off 10 percent of its staff , has admitted a data breach. A reader...
Nix Pro 2 and Nix Mini color sensors are powerful, easy-to-use additions to any creative pro toolkit
Translating the physical world to the digital has been a challenge, especially when it comes to things like color: Color isn’t actually all ...
Baidu says its AI chip unit Kunlun recently raised funding, source says at a $2B valuation led by Chinese PE firm CITIC Capital (Reuters)
Reuters : Baidu says its AI chip unit Kunlun recently raised funding, source says at a $2B valuation led by Chinese PE firm CITIC Capital...
Blog Archive
►
2024
(16)
►
January
(16)
►
2023
(164)
►
December
(15)
►
November
(17)
►
October
(17)
►
September
(16)
►
August
(8)
►
July
(16)
►
June
(21)
►
May
(13)
►
April
(7)
►
March
(9)
►
February
(19)
►
January
(6)
►
2022
(300)
►
December
(8)
►
November
(8)
►
October
(22)
►
September
(16)
►
August
(14)
►
July
(13)
►
June
(16)
►
May
(24)
►
April
(35)
►
March
(21)
►
February
(20)
►
January
(103)
►
2021
(7157)
►
December
(198)
►
November
(568)
►
October
(624)
►
September
(624)
►
August
(643)
►
July
(657)
►
June
(626)
►
May
(647)
►
April
(649)
►
March
(650)
►
February
(597)
►
January
(674)
►
2020
(8062)
►
December
(649)
►
November
(647)
►
October
(611)
►
September
(666)
►
August
(692)
►
July
(686)
►
June
(667)
►
May
(702)
►
April
(677)
►
March
(718)
►
February
(650)
►
January
(697)
►
2019
(15143)
►
December
(669)
►
November
(654)
►
October
(686)
►
September
(677)
►
August
(695)
►
July
(695)
►
June
(688)
►
May
(2205)
►
April
(2157)
►
March
(2064)
►
February
(1940)
►
January
(2013)
▼
2018
(10679)
►
December
(1651)
►
November
(1943)
►
October
(2281)
►
September
(2094)
▼
August
(1980)
US counter-intelligence chief says China's spy ser...
How Silicon Valley should celebrate Labor Day
Chewy, in a Way
As politicians accuse search and social media firm...
California Lawmakers Pass Nation’s Toughest Net Ne...
Apple is late to a self driving milestone — its fi...
Thailand is becoming a critical country for blockc...
In recruiting win, GM’s Cruise employees offered e...
California passes a strong net neutrality bill, wh...
Skullcandy aims upscale with two new headphones
DMV report: Apple, which has 66 self-driving cars ...
Twitter hints at new threaded conversations and wh...
Google and AISense will talk voice at Disrupt SF 2018
India Pushes Back Against Tech ‘Colonization’ by I...
Twitter's director of product management tweets pi...
Microsoft says it is updating Skype to restore sim...
It’s Friday, so here’s a rap video about scooter s...
Microsoft quietly ends its Surface Plus hardware s...
User’s Guide to Disrupt SF 2018
Rappi raises $200M as Latin American tech investme...
The Village Voice will no longer publish new stories
Huawei to launch Mate 20 flagship with Kirin 980 C...
The Hot College Gig: Online Brand Promoter
Boeing wins competition to build Navy drone tanker...
Leaked shots show off new Google Pixel 3 design, s...
Sources: Qualtrics, an experience-management and a...
Sources: on-demand services provider Meituan Dianp...
More Alexa ‘blueprints’ arrive, offering customiza...
Samsung Galaxy Watch review
Sources: Alibaba suspends plans, announced in 2015...
BlackRock pushes for separation of powers at Tesla
Sources: Rappi, an on-demand delivery startup oper...
The mass exodus at Social Capital continues
China's transport ministry says it will conduct co...
Mynewsdesk acquires web monitoring service Mention
Apple’s new iOS 12 beta fixes the annoying ‘please...
Next major Windows update will be called Windows 1...
Wish, Netflix, Uber and ~100 others testing WhatsA...
Huawei announces the AI Cube, a 360-degree smart s...
The Windows 10 October 2018 Update is called ‘Wind...
Samsung Galaxy Watch review: Decent looking wearab...
YC-backed travel startup Duffel inks $4.7M round l...
Qualcomm debuts aptX Adaptive Bluetooth audio that...
Alexa routers are a thing now
Apple will require all apps to have a privacy poli...
Google and Mastercard reportedly partner to track ...
WhatsApp rolls out radio campaigns across 46 Hindi...
Tesla’s drama, China-based companies are listing i...
Huawei announces Kirin 980, the world's first 7nm ...
The Week in Tech: Claims of Censorship Come Throug...
Developer says Apple Watch is hardcoded to block i...
New App Store rules, going into effect October 3, ...
Line launches its own cryptocurrency, Link, which ...
Acer unveils superlight 15-inch Swift 5 laptop wei...
Asus updates ZenBook and ZenBook Flip laptops with...
London-based Apperio, a business intelligence plat...
Chat app Line hopes its own crypto token can solve...
ZTE reports ~$1.1B loss for the first half of 2018...
Scientists make a touch tablet that rolls and scrolls
Too Many Chinese Children Need Glasses. Beijing Bl...
Sources: Amazon acquires Tapzo, an Indian app that...
Sources: Lyft has hired an adviser to start the pr...
China-based P2P lender X Financial files for $250M...
Works With Kids
Netgear and Harman Kardon unveil the $300 Orbi Voi...
To boost Amazon Pay in India, Amazon reportedly ac...
California lawmakers are one step closer to bringi...
Here’s the Conversation We Really Need to Have Abo...
111, China-based online drugstore and healthcare p...
Enveritas’ technology lets small growers tap into ...
San Francisco Grants 2 Scooter Permits (but Not to...
Weebly brings more e-commerce features to mobile
Researchers show Alexa “skill squatting” could hij...
Sources: Google, via a deal with Mastercard, gets ...
YouTube announces YouTube Giving, a suite of new t...
Mozilla says Firefox will soon block web trackers ...
Alleged Google Pixel 3 photos leak, show a traditi...
John McAfee’s “unhackable” Bitfi wallet got hacked...
This is Google's no-notch Pixel 3 smartphone (Chri...
Margin of safety in venture capital
Skip and Scoot only companies awarded scooter perm...
San Francisco grants permits for one-year e-scoote...
Lenovo announces a range of new Windows laptops, C...
VNTANA CEO Ashley Crowder will talk holograms at T...
Watchdog says 2020 Census systems are riddled with...
Santa Monica will allow Lime, Bird, Lyft and JUMP ...
Xiaomi-backed connected home appliances maker Viom...
Leak reveals a new Apple Watch Series 4 with an ed...
Leak shows the swanky new iPhone XS
Amazon is quietly doubling down on cryptographic s...
Image of the new Apple Watch Series 4, with a larg...
CoinDesk has formed a new business unit called Coi...
Images of new 5.8-inch and 6.5-inch OLED iPhones l...
Lenovo’s Yoga Book C930 swaps the keyboard for an ...
Lenovo launched a bunch of smart home products
Firefox will soon start blocking trackers by default
Microsoft will let Office 365 Personal and Home su...
OpenStack’s latest release focuses on bare metal c...
Senator Orrin Hatch asks FTC to examine Google's s...
Twitter says some organizations that purchase ads ...
►
July
(730)
Definition List
Unordered List
Support
0 comments:
Post a Comment