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.

Thursday 28 February 2019

India’s Ola spins out a dedicated EV business — and it just raised $56M from investors

Ola, Uber’s key rival in India, is doubling down on electric vehicles after it span out a dedicated business, which has pulled in $56 million in early funding.

The unit is named Ola Electric Mobility and it is described as being an independent business that’s backed by Ola. TechCrunch understands Ola provided founding capital, and it has now been joined by a series of investors who have pumped Rs. 400 crore ($56 million) into Ola Electric. Notably, those backers include Tiger Global and Matrix India — two firms that were early investors in Ola itself.

While automotive companies and ride-hailing services in the U.S. are focused on bringing autonomous vehicles to the streets, India — like other parts of Asia — is more challenging thanks to diverse geographies, more sparse mapping and other factors. In India, companies have instead flocked to electric. The government had previously voiced its intention to make 30 percent of vehicles electric by 2030, but it has not formally introduced a policy to guide that initiative.

Ola has taken steps to electrify its fleet — it pledged last year to add 10,000 electric rickshaws to its fleet and has conducted other pilots with the goal of offering one million EVs by 2022 — but the challenge is such that it has spun out Ola Electric to go deeper into EVs.

That means that Ola Electric won’t just be concerned with vehicles, it has a far wider remit.

The new company has pledged to focus on areas that include charging solutions, EV batteries, and developing viable infrastructure that allows commercial EVs to operate at scale, according to an announcement. In other words, the challenge of developing electric vehicles goes beyond being a ‘ride-hailing problem’ and that is why Ola Electric has been formed and is being capitalized independently of Ola.

An electric rickshaw from Ola

Its leadership is also wholly separate.

Ola Electric is led by Ola executives Anand Shah and Ankit Jain — who led Ola’s connected car platform strategy — and the team includes former executives from carmakers such as BMW.

Already, it said it has partnered with “several” OEMs and battery makers and it “intends to work closely with the automotive industry to create seamless solutions for electric vehicle operations.” Indeed, that connected car play — Ola Play — likely already gives it warm leads to chase.

“At Ola Electric, our mission is to enable sustainable mobility for everyone. India can leapfrog problems of pollution and energy security by moving to electric mobility, create millions of new jobs and economic opportunity, and lead the world,” Ola CEO and co-founder Bhavish Aggarwal said in a statement.

“The first problem to solve in electric mobility is charging: users need a dependable, convenient, and affordable replacement for the petrol pump. By making electric easy for commercial vehicles that deliver a disproportionate share of kilometers traveled, we can jumpstart the electric vehicle revolution,” added Anand Shah, whose job title is listed as head of Ola Electric Mobility.

The new business spinout comes as Ola continues to raise new capital from investors.

Last month, Flipkart co-founder Sachin Bansal invested $92 million into the ongoing Series J round that is likely to exceed $1 billion and would value Ola at around $6 billion. Existing backer Steadview Capital earlier committed $75 million but there’s plenty more in development.

A filing — first noted by paper.vc — shows that India’s Competition Commission approved a request for a Temasek-affiliated investment vehicle’s proposed acquisition of seven percent of Ola. In addition, SoftBank offered a term sheet for a prospective $1 billion investment last month, TechCrunch understands from an industry source.

Ola is backed by the likes of SoftBank, Tencent, Sequoia India, Matrix, DST Global and Didi Chuxing. It has raised some $3.5 billion to date, according to data from Crunchbase.



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

Tesla delivers big price cuts to Model S and Model X vehicles

Tesla made a flurry of announcements this afternoon with the highlight being the company’s reveal of its $35k Model 3. That reveal grabbed the most headlines, but updates to the Model S and Model X lines brought the costs of high-end models down with maxed out Performance + Ludicrous Mode versions of the S and X receiving healthy $18k discounts.

The Model S has the same entry-level price at $79k but the price bump to go from the Standard Range to more souped up versions is a lot more accessible with some huge price drops on the Long Range and Performance models.

The Long Range Model S, which takes the top speed from 140mph to 155 mph and the range from 270 miles to 335 miles, now prices in at $83k, down from $96k. With $4k separating the standard and long-range models, it’s interesting that they even decided to keep the Standard Range version and didn’t just have the Long Range as the entry-level model with the Performance version (now $13k cheaper as well at $99k) maxing things out.

The Long Range Model X now starts at $88k, down from $96k. Moving up to the Performance model which drops the 0-60 mph time to 3.5 seconds is $104k, previously $117k. With both Performance models of the S and X, you can add Ludicrous Mode for $15k, an upgrade that used to be $20k.

How is Tesla able to make these big cuts? Well, Tesla CEO Elon Musk highlighted the company’s coming closure of its physical dealerships as a major catalyst for the price drop across its product line.

“Shifting all sales online, combined with other ongoing cost efficiencies, will enable us to lower all vehicle prices by about 6% on average, allowing us to achieve the $35,000 Model 3 price point earlier than we expected,” the company wrote in a post.

Via Tesla:

Model S variants 

  • Standard Range ($79K): 270-mile range; 140mph top speed; 4.2-sec 0-60mph.
  • Long Range (now $83k; previously $96k): 335-mile range; 155mph top speed; 4.1-sec 0-60mph. 
  • Performance (now $99k; previously $112k): 315-mile range; 155mph top speed; 3.0-sec 0-60mph. 
  • Performance + Ludicrous Mode (now $114k; previously $132k); 155mph top speed; 2.4-sec 0-60mph. 

Model X variants

  • Long Range (now $88k; previously $96k): 295-mile range; 155mph top speed; 4.7-sec 0-60mph.
  • Performance (now $104k; previously $117k): 289-mile range; 155mph top speed; 3.5-sec 0-60mph. 
  • Performance + Ludicrous Mode (now $119k; previously $137k): 289-mile range; 155mph top speed; 2.8-sec 0-60mph.


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

Boardwalk’s Locale


By DEB AMLEN Crosswords & Games https://ift.tt/2Vrpdob
Share:

LinkedIn suspends emails to connections when a European member has been mentioned in the news, after algorithm mixes up identities (Natasha Lomas/TechCrunch)

Natasha Lomas / TechCrunch:
LinkedIn suspends emails to connections when a European member has been mentioned in the news, after algorithm mixes up identities  —  LinkedIn has been forced to ‘pause’ a feature in Europe in which the platform emails members' connections when they've been ‘mentioned in the news’.



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

Thailand's government passes cybersecurity bill that has been criticized for vagueness and the potential to give the government sweeping access to user data (Jon Russell/TechCrunch)

Jon Russell / TechCrunch:
Thailand's government passes cybersecurity bill that has been criticized for vagueness and the potential to give the government sweeping access to user data  —  Thailand's government passed a controversial cybersecurity bill today that has been criticized for vagueness and the potential to enable sweeping access internet user data.



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

Dell reports Q4 revenue of $23.84B, up 9% YoY, in its first quarter as a newly public company, but a net loss of $287M, up from $133M in 2018 (Robert Hof/SiliconANGLE)

Robert Hof / SiliconANGLE:
Dell reports Q4 revenue of $23.84B, up 9% YoY, in its first quarter as a newly public company, but a net loss of $287M, up from $133M in 2018  —  In its first quarter as a newly public company, Dell Technologies Inc. today reported marginally better-than-expected quarterly revenue growth but a higher-than-expected net loss.



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

RIAA: US revenue for recorded music grew 12% in 2018 to $9.8B largely due to a 30% surge in streaming revenue; subscriptions to services like Spotify topped 50M (Jem Aswad/Variety)

Jem Aswad / Variety:
RIAA: US revenue for recorded music grew 12% in 2018 to $9.8B largely due to a 30% surge in streaming revenue; subscriptions to services like Spotify topped 50M  —  The U.S. music industry posted its third consecutive year of double-digit growth, according to the RIAA's year-end revenue report issued today.



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

Tesla closing retail stores in shift to online-only sales strategy

Tesla is moving all of its sales online, a dramatic shift in its sales strategy that will result in the closure of stores and some layoffs as the automaker looks for ways to reduce costs in order to bring a cheaper Model 3 to market.

Tesla CEO Elon Musk didn’t say how many stores would close. He noted that some stores would remain and turn into information centers and showrooms. The company didn’t provide specific numbers on how many retail employees might be affected.

“We will be closing some stores and that will be some reduction in head count as a result; there’s no question about that,” Musk said. “There’s no other way for us to achieve the savings required to provide this car and be financially sustainable. I wish there was another but unfortunately, it will entail reduction in workforce on the retail side, no way around it.”

The shift to online-only sales, plus other cost efficiencies, allowed the company to lower all vehicle prices by about 6% on average and finally offer $35,000 Model 3.

Meanwhile, Tesla plans to hire more service technicians, or mechanics, Musk noted during a call with reporters Thursday. Tesla didn’t provide details on how many mechanics it plans to hire.

In order to mitigate the need for a test ride, Tesla is extending the return policies on its vehicles. New customers will be able own a car for a week and driver for 1,000 miles and still return it for a full refund if they don’t like it, Musk said. 

“That’s why we’re going to essentially allow somebody to use the car for free for a week, and return it for a full refund,” Musk said. “And we’re going to make it super easy to get a refund like one click refund.”

Tesla announced Thursday that it was offering a $35,000 version of the Model 3, that will have a 220 miles of range and be able to reach a top speed of 130 miles per hour. 

The company also said it’s introducing a Model 3 Standard Range Plus version, which offers 240 miles of range, a top speed of 140 mph, and 0-60mph acceleration of 5.3 seconds as well as most premium interior features at $37,000 before incentives.



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

Cherry lets startup employees choose their own office perks

Forget the office ping pong table, Cherry, a startup in Y Combinator’s latest batch, wants to let employees take company perks into their own hands.

Cherry co-founders (and sisters) Gillian and Emily O’Brien say their Slackbot marketplace will let employees completely personalize the lifestyle benefits they get from their company, allowing them to set up a Spotify Premium account or buy a subscription to Classpass instead of just taking what perks their company dishes out at face value.

Companies will pay huge amounts of money to deliver sweeping employee memberships or build a company gym even if there are only a few people interested in using them. Cherry could potentially eliminate a lot of wasted efforts while still managing to  potential recruits. The available subscriptions run the gamut from things like Classpass, Netflix, Spotify, Peloton, Postmates and other services that allow employees to feel like they’re getting.

A sampling of Cherry’s 40+ available services.

“There’s money that [companies] are wasting that they could save by just giving everyone this budget and letting them choose for themselves,” CEO Gillian O’Brien told TechCrunch. “We also feel [our service] really stands out on an offer — it could be a big differentiator in terms of hiring or just having that on a company’s careers page.”

Users set up their own subscription accounts; Cherry handles paying for employee perks via gift codes and lets them make changes to their cyber-benefits whenever they’d like.

Cherry is charging startups $149 per month to manage the first 10 employees with $15 per person. You can designate as little as $15 per month per employee, but given that it costs that much per employee to even use the service, it’s more likely that customers will be throwing down a bit more.

For now, all of this takes place in Slack via a Cherry chatbot, you can pick from available options by tapping buttons; it’s all pretty lightweight and simple.

The service seems like something that would be especially attractive to remote teams, giving employees who aren’t able to stop in for a free lunch or get a monthly massage the ability to treat themselves on company dime. This also enables smaller startups to just throw money at an attractive employee perks solution without having to add more responsibilities to someone’s job.

Cherry’s platform is live now, you can sign-up and check things out on their website.



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

Facebook admits 18% of Research spyware users were teens, not

Facebook has changed its story after initially trying to downplay how it targeted teens with its Research program that a TechCrunch investigation revealed was paying them gift cards to monitor all their mobile app usage and browser traffic. “Less than 5 percent of the people who chose to participate in this market research program were teens” a Facebook spokesperson told TechCrunch and many other news outlets in a damage control effort 7 hours after we published our report on January 29th. At the time,  Facebook claimed that it had removed its Research app from iOS. The next morning we learned that wasn’t true, as Apple had already forcibly blocked the Facebook Research app for violating its Enterprise Certificate program that supposed to reserved for companies distributing internal apps to employees.

It turns out that wasn’t the only time Facebook deceived the public in its response regarding the Research VPN scandal. TechCrunch has attained Facebook’s unpublished February 21st response to questions about the Research program in a letter from Senator Mark Warner, who wrote to CEO Mark Zuckerberg that “Facebook’s apparent lack of full transparency with users – particularly in the context of ‘research’ efforts – has been a source of frustration for me.”

In the response from Facebook’s VP of US public policy Kevin Martin, the company admits that (emphasis ours) “At the time we ended the Facebook Research App on Apple’s iOS platform, less than 5 percent of the people sharing data with us through this program were teens. Analysis shows that number is about 18 percent when you look at the complete lifetime of the program, and also add people who had become inactive and uninstalled the app.” So 18 percent of research testers were teens. It was only less than 5 percent when Facebook got caught. Given users age 13 to 35 were eligible for Facebook’s Research program, 13 to 18 year olds made of 22 percent of the age range. That means Facebook clearly wasn’t trying to minimize teen involvement, nor were they just a tiny fraction of users.

WASHINGTON, DC – APRIL 10: Facebook co-founder, Chairman and CEO Mark Zuckerberg testifies before a combined Senate Judiciary and Commerce committee hearing in the Hart Senate Office Building on Capitol Hill April 10, 2018 in Washington, DC. Zuckerberg, 33, was called to testify after it was reported that 87 million Facebook users had their personal information harvested by Cambridge Analytica, a British political consulting firm linked to the Trump campaign. (Photo by Chip Somodevilla/Getty Images)

Warner asked Facebook “Do you think any use reasonable understood Facebook was using this data for commercial purposes includingto track competitors?” Facebook response indicates it never told Research users anything about tracking “competitors”, and instead dances around the question. Facebook says the registration process told users the data would help the company “understand how people use mobile apps,” “improve . . . services,” and “introduce new features for millions of people around the world.”

Facebook had also told reporters on January 29th regarding teens’ participation, “All of them with signed parental consent forms.” Yet in its response to Senator Warner, Facebook admitted that “Potential participants were required to confirm that they were over 18 or provide other evidence of parental consent, though the vendors did not require a signed parental consent form for teen users.” In some cases, underage users merely had to check a box to claim they had parental consent, and there was no verification of users’ ages or that their parents actually approved.

So to quickly recap:

Facebook targeted teens with ads on Instagram and Snapchat to join the Research program without revealing its involvement

The contradictions between Facebook’s initial response to reporters and what it told Warner, who has the power to pursue regulation of the the tech giant, shows Facebook willingness to move fast and play loose with the truth when it’s less accountable. It’s no wonder the company never shared the response with TechCrunch or posted a blog post or press release about it.

Facebook’s attempt to minimize the issue in the wake of backlash exemplifies the trend of of the social network’s “reactionary” PR strategy that employees described to BuzzFeed’s Ryan Mac. The company often views its scandals as communications errors rather than actual product screwups or as signals of deep-seeded problems with Facebook’s respect for privacy. Facebook needs to learn to take its lumps, change course, and do better rather than constantly trying to challenge details of negative press about it, especially before it has all the necessary information. Until then, the never-ending news cycle of Facebook’s self-made disasters will continue.

Below is Facebook’s full response to Senator Warner’s inquiry, followed by Warner’s original letter to Mark Zuckerberg..



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

Blog Archive

Definition List

Unordered List

Support