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();

This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Wednesday 31 July 2019

Didi Chuxing and oil giant BP team up to build electric vehicle charging infrastructure in China

Ride-sharing and transportation platform Didi Chuxing announced today that it has formed a joint venture with BP, the British gas, oil and energy supermajor. to build electric vehicle charging infrastructure in China. The charging stations will be available to Didi and non-Didi drivers.

The news of Didi and BP’s joint venture comes one week after Didi announced that it had received funding totaling $600 million from Toyota Motor Corporation. As part of that deal, Didi and Toyota Motor set up a joint venture with GAC Toyota Motor to provide vehicle-related services to Didi drivers.

BP’s first charging site in Guangzhou has already been connected to XAS (Xiaoju Automobile Solutions), which Didi spun out in April 2018 to put all its vehicle-related services into one platform.

XAS is part of Didi Chuxing’s evolution from a ride-sharing company to a mobility services platform, with its services available to other car, transportation and logistics companies. In June, Didi also opened its ride-sharing platform to other companies, enabling its users to request rides from third-party providers in a bid to better compete with apps like Meituan Dianping and AutoNavi, which aggregate several ride-hailing services on their platforms.

Didi says it now offers ride-sharing, vehicle rental and delivery services to 550 million users and covers 1,000 cities through partnerships with Grab, Lyft, Ola, 99 and Bolt (Taxify). The company also claims to be the world’s largest electric vehicle operator with more than 600,000 EVs on its platform.

It also has partnerships with automakers and other car-related companies like Toyota, FAW, Dongfeng, GAC, Volkswagen and Renault-Nissan-Mitsubishi to collaborate on a platform that uses new energy, AI-based and mobility technologies.

In a press statement, Tufan Erginbilgic, the CEO of BP’s Downstream business, said “As the world’s largest EV market, China offers extraordinary opportunities to develop innovative new businesses at scale and we see this as the perfect partnership for such a fast-evolving environment. The lessons we learn here will help us further expand BP’s advanced mobility business worldwide, helping drive the energy transition and develop solutions for a low carbon world.”



from TechCrunch https://ift.tt/2MugSPp
Share:

UK-based fintech startup Revolut launches commission-free US stock trading service, including the ability to buy fractions of shares (Ryan Browne/CNBC)

Ryan Browne / CNBC:
UK-based fintech startup Revolut launches commission-free US stock trading service, including the ability to buy fractions of shares  —  KEY POINTS  —  Revolut users will be able to buy a fraction of shares in U.S. companies through its trading platform.  —  British fintech firm Revolut …



from Techmeme https://ift.tt/2LUAixu
Share:

Education software maker Pearson says data breach affected thousands of accounts in the U.S.

Pearson, the London-based educational software maker, said today that thousands of school and university accounts, mostly in the United States, were affected by a data breach. The company added that it has notified affected users already and that the vulnerability has been fixed.

The Wall Street Journal reports that the data breach happened in November 2018 and Pearson was notified by the Federal Bureau of Investigation in March. The perpetrator is still unknown.

According to Pearson, unauthorized access was gained to 13,000 school and university accounts on AIMSweb, the company’s student monitoring and assessment platform. The data exposed included first and last names and, in some cases, date of birth and email addresses. Each account could potentially include information about thousands of students.

Pearson added that it has no evidence that any of the exposed information was misused. It will offer free credit monitoring services to affected users as a “precautionary measure.”

News of Pearson’s data breach comes the same week that Capital One disclosed a massive cyber attack that exposed sensitive information for about 100 million people in the U.S. and 6 million in Canada.



from TechCrunch https://ift.tt/332qCGl
Share:

Rebel Foods, which operates more than 235 ‘internet restaurants’ in India, quietly raised $125 million this month

In May, venture capitalist Michael Moritz of Sequoia Capital warned in a Financial Times column that Amazon’s recent $575 million investment in the London-based delivery service Deliveroo could prove ominous for local restaurants. Wrote Moritz: “Amazon is now one step away from becoming a multi-brand restaurant company — and that could mean doomsday for many dining haunts.”

Moritz was right to attract more attention to the deal. Deliveroo has begun operating shared kitchens from which it will not simply transport food to customers but eventually prepare it, too. His warning may even have played a role in this recent decision of Britain’s competition regulator to halt work on Amazon’s investment so it can first investigate whether the deal poses competitive concerns.

Moritz knows the playbook because of Sequoia’s early investment in Rebel Foods, formerly known as Faasos, a once-small Pune, India-based company that now prepares a variety of foods in its cloud kitchens. As he says in the same column, Faasos largely pioneered the trend. Still, the growth of the nine-year-old company is a bit breathtaking.

According to Bloomberg, Rebel — which this month raised $125 million in fresh capital from the Indonesian delivery service Go-jek, Coatue Management, and Goldman Sachs — now operates 235 kitchens across 20 Indian cities. And it’s processing two million orders a month. (It calls itself the “world’s largest internet restaurant company.”)

While it began life as a chain of kebab restaurants, that original concept, Faasos, is now just one of eight other brands that Rebel operates, including a tea brand called Kettle & Kegs, a Chinese concept called Mandarin Oak; a pizza brand called Oven Story; and a brand called Behrouz through which Rebel makes and sells slow-cooked rice dishes known as biryani.

Rebel Foods isn’t the only fast-moving operator using cloud kitchens to offer every kind of cuisine imaginable under one roof. Competitors of the company — which tells Bloomberg it is now valued at $525 million — include UberEats and the food delivery company Zomato, which itself has plans to open more than 100 cloud kitchens by the end of this year.

Zomato says it isn’t getting into the food preparation business — yet — but rather renting out facilities, kitchen equipment, and software to restaurants.

Still, it’s little wonder that Rebel is racing headlong into new markets as fast as it can. According to Bloomberg, the company is currently planning to build 100 cloud kitchens in Indonesia over the next 18 months with Go-Jek’s help. It also expects to open 20 cloud kitchen facilities in the United Arab Emirates by December.

Rebel was founded by Jaydeep Barman, a native of Mumbai with an MBA from INSEAD who spent nearly four years with McKinsey before joining forces with business school classmate Kallol Banerjee to launch Faasos.

Despite raising money early on from Sequoia, the company was once at risk of going out of business, in part owing to high rents and employee turnover. As Moritz tells the story, things turned around dramatically when the duo closed their restaurants and opened their first centralized kitchen.

That decision would prove pivotal. Not did Rebel survive, but today, the company tells Bloomberg, the entire operation runs the equivalent of 1,600 restaurants.



from TechCrunch https://ift.tt/2yqUpKN
Share:

Revolut launches stock trading in limited release

Fintech startup Revolut is launching its stock trading feature today. It’s a Robinhood-like feature that lets you buy and sell shares without any commission. For now, the feature is limited to some Revolut customers with a Metal card.

While Robinhood has completely changed the stock trading retail market in the U.S., buying shares hasn’t changed much in Europe. Revolut wants to make it easier to invest on the stock market.

After topping up your Revolut account, you can buy and hold shares directly from the Revolut app. For now, the feature is limited to 300 U.S.-listed stocks on NASDAQ and NYSE. The company says that it plans to expand to U.K. and European stocks as well as Exchange Traded Funds.

There’s no minimum limit on transactions, which means that you can buy fractional shares for $1 for instance. You can see real-time prices in the Revolut app.

When it comes to fees, Revolut doesn’t charge any fee indeed, but with some caveats. The feature is currently limited to Revolut Metal customers for now. It currently costs £12.99 per month or €13.99 per month to become a Metal customer.

As long as you make less than 100 trades per month, you don’t pay anything other than your monthly subscription. Any trade above that limit costs £1 per trade and an annual custody fee of 0.01%.

Eventually, Revolut will roll out stock trading to other subscription tiers. Revolut Premium will get 8 commission-free trades per month and basic Revolut users will get 3 commission-free trades per month.

Behind the scene, Revolut has partnered with DriveWealth for this feature. This is a nice addition for existing Revolut users. You don’t have to open a separate account with another company and Metal customers in particular get a lot of free trades.



from TechCrunch https://ift.tt/2KgPqC2
Share:

Calling all hardware startups! Apply to Hardware Battlefield @ TC Shenzhen

Got hardware? Well then, listen up, because our search continues for boundary-pushing, early-stage hardware startups to join us in Shenzhen, China for an epic opportunity; launch your startup on a global stage and compete in Hardware Battlefield at TC Shenzhen on November 11-12.

Apply here to compete in TC Hardware Battlefield 2019. Why? It’s your chance to demo your product to the top investors and technologists in the world. Hardware Battlefield, cousin to Startup Battlefield, focuses exclusively on innovative hardware because, let’s face it, it’s the backbone of technology. From enterprise solutions to agtech advancements, medical devices to consumer product goods — hardware startups are in the international spotlight.

If you make the cut, you’ll compete against 15 of the world’s most innovative hardware makers for bragging rights, plenty of investor love, media exposure and $25,000 in equity-free cash. Just participating in a Battlefield can change the whole trajectory of your business in the best way possible.

We chose to bring our fifth Hardware Battlefield to Shenzhen because of its outstanding track record of supporting hardware startups. The city achieves this through a combination of accelerators, rapid prototyping and world-class manufacturing. What’s more, TC Hardware Battlefield 2019 takes place as part of the larger TechCrunch Shenzhen that runs November 9-12.

Creativity and innovation no know boundaries, and that’s why we’re opening this competition to any early-stage hardware startup from any country. While we’ve seen amazing hardware in previous Battlefields — like robotic armsfood testing devicesmalaria diagnostic tools, smart socks for diabetics and e-motorcycles, we can’t wait to see the next generation of hardware, so bring it on!

Meet the minimum requirements listed below, and we’ll consider your startup:

Here’s how Hardware Battlefield works. TechCrunch editors vet every qualified application and pick 15 startups to compete. Those startups receive six rigorous weeks of free coaching. Forget stage fright. You’ll be prepped and ready to step into the spotlight.

Teams have six minutes to pitch and demo their products, which is immediately followed by an in-depth Q&A with the judges. If you make it to the final round, you’ll repeat the process in front of a new set of judges.

The judges will name one outstanding startup the Hardware Battlefield champion. Hoist the Battlefield Cup, claim those bragging rights and the $25,000. This nerve-wracking thrill-ride takes place in front of a live audience, and we capture the entire event on video and post it to our global audience on TechCrunch.

Hardware Battlefield at TC Shenzhen takes place on November 11-12. Don’t hide your hardware or miss your chance to show us — and the entire tech world — your startup magic. Apply to compete in TC Hardware Battlefield 2019, and join us in Shenzhen!

Is your company interested in sponsoring or exhibiting at Hardware Battlefield at TC Shenzhen? Contact our sponsorship sales team by filling out this form.



from TechCrunch https://ift.tt/33dKjv4
Share:

After 6 months of fact-checking for Facebook, Full Fact published 96 fact-checks, was paid ~$171k, wants Facebook to share more data with fact-checkers (Laura Hazard Owen/Nieman Lab)

Laura Hazard Owen / Nieman Lab:
After 6 months of fact-checking for Facebook, Full Fact published 96 fact-checks, was paid ~$171k, wants Facebook to share more data with fact-checkers  —  In December 2016, Facebook enlisted a handful of U.S.-based news organizations (ABC News, Snopes, PolitiFact, FactCheck.org, and the AP) …



from Techmeme https://ift.tt/2GETDOS
Share:

Lyft has made its 1,000 e-bikes in San Francisco "unavailable to riders" following two reports of bikes catching fire (Joe Fitzgerald Rodriguez/The San ...)

Joe Fitzgerald Rodriguez / The San Francisco Examiner:
Lyft has made its 1,000 e-bikes in San Francisco “unavailable to riders” following two reports of bikes catching fire  —  The flames appear to have originated from the battery  —  The battery of an electric Lyft bicycle appeared to catch fire Wednesday in the Lower Haight.



from Techmeme https://ift.tt/2YtHqGX
Share:

Powerhouse in Cricket


By DEB AMLEN Crosswords & Games https://ift.tt/32Y6UeZ
Share:

The Tools for Covering Tech Are the Same as in 2009


By JOHN HERRMAN from NYT Technology https://ift.tt/2ysjNjb
Share:

Harver, which offers pre-hire assessment software for high-volume hiring in enterprises, raises $15M Series B from Insight Partners (Paul Sawers/VentureBeat)

Paul Sawers / VentureBeat:
Harver, which offers pre-hire assessment software for high-volume hiring in enterprises, raises $15M Series B from Insight Partners  —  The robots are coming to steal our jobs, or so the popular narrative goes, but the reality of automation's impact on the workforce is somewhat more nuanced.



from Techmeme https://ift.tt/2Kd1Drj
Share:

Vizio rolls out its Apple AirPlay and HomeKit integrations to its SmartCast TV platform

Ahead of Apple launching its big video streaming initiative Apple TV+ this autumn, a integration is going live today that brings Apple closer to working with third-party TV makers and making its services available on a wider array of devices. Today Vizio said it would start to roll out support for AirPlay2 and HomeKit to its SmartCast TV sets, making it possible to stream video and other media from Apple devices to its TVs and control the sets using Apple’s Home app and through its Siri voice assistant.

The support is coming by way of an over-the-air update to SmartCast 3.0, the system that underpins Vizio’s smart TVs. Notably, using the Apple services will not necessarily mean buying new Vizio TVs: the service is backwards compatible to TVs dating back to 2016. New sets range in prices from $259.99 to $3,499.99.

“SmartCast 3.0 is full of added value for VIZIO customers. With both AirPlay 2 and HomeKit support, users can now share movies, TV shows, music and more from their favorite apps, including the Apple TV app, directly to SmartCast TVs, and enable TV controls through the Home app and Siri,” said Bill Baxter, Chief Technology Officer, VIZIO. “We are thrilled to offer an even more compelling value proposition to our users with a smart TV experience that supports all three major voice assistants. This broad range of compatibility enables VIZIO SmartCast to seamlessly integrate into any household with Siri, Google Assistant or Alexa – giving users more ways to sit back and enjoy the entertainment they love.” Vizio still appears to be the only smart TV maker that’s offering support on its sets for all of the major voice assistants.

Vizio’s integration for Apple’s media services was first announced in January at CES, when Vizio said it would be getting actually rolled out later in the year.

The news was notable at the time for a couple of reasons. First, it underscored how Vizio was stepping up its growth efforts after a tough couple of years involving lawsuits, regulatory investigations and a failed M&A attempt.

Second, it was part of a bigger theme of Apple branching out into a wider consumer electronics ecosystem for its push into the world of TV and video. The latter still stands in stark contrast to Apple’s approach around smartphones, computers and watches, where it has spent years building hardware, operating systems and walled gardens.

That’s a story that is still playing out. The timing of the Vizio news is notable given that it’s just one day after Apple’s quarterly earnings report, where the company revealed a solid quarter that beat analyst expectations but also continued to show slowing growth, largely on the back of an ongoing decline in unit sales for the iPhone (amid a similar, bigger market trend for smarphones overall). To offset that story, Apple has been working hard to build new product categories in newer hardware areas like wearables (the Apple Watch) and smart home hubs (HomePod), and Services, which includes Apple’s efforts in areas like video and music (

Services came in at $11.455 billion — missing analysts expections but still growing 13% on a year ago. The promise — or perhaps more accurately, the hope — is that adding TV and gaming into the mix later in the year will boost that even more. This is where integrations such as the one getting announced today with Vizio will fit in: they will help expand the number of people who might be using the services, and of course the number of screens where the content can be consumed.

Vizio does not specify how many sets it currently has in the market — last number it gave me earlier in the year was “millions” — but it generally is behind Samsung, which currently leads in the smart TV category.

It notes that the service will work by way of tapping an AirPlay icon within SmartCast to be able to stream 4K and Dolby VisionTM HDR movies and TV shows from Apple TV, along with other AirPlay-compatible video apps. Mirroring (which you can also do with non-smart TVs) will also be supported. AirPlay 2 also lets users play content across multiple rooms (provided you have the sets, HomePods or other AirPlay 2 speakers installed).



from TechCrunch https://ift.tt/31a4ckz
Share:

Blog Archive

Definition List

Unordered List

Support