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.

Tuesday 30 June 2020

California police won't release training materials on facial recognition or license plate readers on copyright grounds, despite law mandating access (Edward Ongweso Jr/VICE)

Edward Ongweso Jr / VICE:
California police won't release training materials on facial recognition or license plate readers on copyright grounds, despite law mandating access  —  California police are refusing to release documents about the surveillance technology it uses, despite a new law that requires their release.



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

The 👁👄👁 stunt, a hyped beta of a fake app, exploited Silicon Valley's fixation on shiny new things, but raised $200K for charities (Arielle Pardes/Wired)

Arielle Pardes / Wired:
The 👁👄👁 stunt, a hyped beta of a fake app, exploited Silicon Valley's fixation on shiny new things, but raised $200K for charities  —  Last weekend, the stunt aimed to use Silicon Valley's love of shiny new things for charity.  The result left people wondering about the memeification of movements.



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

Elementary Robotics, which develops tools to automate industrial tasks, announces $12.7M Series A funding to deploy its automation products at scale (Kyle Wiggers/VentureBeat)

Kyle Wiggers / VentureBeat:
Elementary Robotics, which develops tools to automate industrial tasks, announces $12.7M Series A funding to deploy its automation products at scale  —  Elementary Robotics, a robotics company developing tools to automate industrial tasks, today announced it has raised a $12.7 million round.



from Techmeme https://ift.tt/3ikiDfB
Share:

NexHealth, which provides an automated online appointment system for small medical and dental practices, raises $15M Series A (Alex Knapp/Forbes)

Alex Knapp / Forbes:
NexHealth, which provides an automated online appointment system for small medical and dental practices, raises $15M Series A  —  I write about the future of science, technology, and culture.  —  I am a staff writer covering health care.  Email me at kjennings@forbes.com.



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

US Cybercom warns foreign state-backed hackers will likely abuse a recently discovered SAML vulnerability that allows unauthorized network admin logins (Dan Goodin/Ars Technica)

Dan Goodin / Ars Technica:
US Cybercom warns foreign state-backed hackers will likely abuse a recently discovered SAML vulnerability that allows unauthorized network admin logins  —  The window of opportunity to fix critical security bug is rapidly closing.  —  Foreign hackers backed by a well-resourced government …



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

Cendana Capital, which has been backing seed funds for a decade, has $278 million more to invest

When in 2010, former VC Michael Kim set out to raise a fund that he would invest in a spate of micro VC managers, the investors to which he turned didn’t get it. Why pay Kim and his firm, Cendana Capital,  a management fee on top of the management fees that the VC managers themselves charge?

Fast forward to today, and Kim has apparently proven to his backers that he’s worth the extra cost. Three years after raising $260 million across a handful of vehicles whose capital he plugged into up-and-coming venture firms, Kim is now revealing a fresh $278 million in capital commitments, including $218 million for its fourth flagship fund, and $60 million that Cendana will be managing expressly for the University of Texas endowment.

We talked with Kim last week about how he plans to invest the money, which differs slightly from how he has invested in the past.

Rather than stick solely with U.S.-based seed-stage managers who are raising vehicles of $100 million or less, he will split Cendana into three focus areas. One of these will remain seed-stage managers. A smaller area of focus — but one of growing importance, he said — is pre-seed managers who are managing $50 million or less and mostly funding ideas (and getting roughly 15% of the company in exchange for the risk).

A third area of growing interest is in international managers. In fact, Kim says Cendana has already backed small venture firms in Australia (Blackbird Ventures), China (Cherubic Ventures, which is a cross-border investor that is also focused on the U.S.), Israel (Entree Capital), and India (Saama Capital), among other spots.

Altogether, Cendana is now managing around $1.2 billion. For its services, it charges its backers a 1% management fee and 10% of its profits atop the 2.5% management fee and 20% “carried interest” that his fund managers collect.

“To be extremely clear about it and transparent,” said Kim, “that’s a stacked fee that’s on top of what are fund managers charts. So Cendana LPs are paying 3.5% and 30%.” One “might think that seems pretty egregious,” he continued. “But a number of our LPs are either not staffed to go address this market or are too large, like the University of Texas, to actually write smaller checks to these seed funds. And we provide a pretty interesting value proposition to them.”

Meanwhile, Kim argues that other, bigger fund managers have a very different strategy than his own.

“A lot of these well-known fund of funds are asset gatherers,” he says. “They’re not charging carried interest. They’re in it for the management fee. They have shiny offices around the world, they have hundreds of people working at them, they’re raising billion-dollar-plus kind of funds, and they’re putting 30 to 50 names into each one, so in a way they become index funds. [But[ I don’t think venture is really an asset class. Unlike an ETF that’s focused on the S&P 500, venture capital is where a handful of fund managers capture most of the alpha. Our differentiation is that we’re taking we’re creating very concentrated portfolios.”

Specifically, Cendana typically holds positions in up to 12 funds, plus makes $1 million bets on another handful of more nascent managers that it will fund further if they prove out their theses.

Some of the managers it has backed has outgrown Cendana from an assets standpoint. It caps its investments in funds that are $100 million or less in size. But over time, it has backed 22 managers over the years. Among them: 11.2 Capital, Accelerator Ventures, Angular Ventures, Bowery Capital, Collaborative Fund, Forerunner Ventures, Founder Collective, Freestyle Capital, IA Ventures, L2 Ventures, Lerer Hippeau, MHS Capital, Montage Ventures, Moxxie Ventures, Neo, NextView Ventures, Silicon Valley Data Capital, Spider Capital, Susa Ventures, Uncork VC (when it was still SoftTech VC), Wave Capital and XYZ Ventures.

As for its pre-seed fund managers, Cendana is now the anchor investors in 10 funds, including Better Tomorrow Ventures, Bolt VC, Engineering Capital, K9 Ventures, Mucker Capital, Notation Capital, PivotNorth Capital, Rhapsody Venture Partners, Root Ventures, and Wonder Ventures.

As for its returns, Kim says that Cendana’s very first fund, a $28.5 million vehicle, is “marked at north of 3x” and “that’s net of everything.”

He’s optimistic that the firm’s numbers will look even better over time. According to Kim, Cendana currently has 38 so-called unicorns in its broader portfolio and more than 160 companies that are valued at more than $100 million.



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

Facebook shuts down Hobbi, its experimental app for documenting personal projects

Facebook’s recently launched app, Hobbi, an experiment in short-form content creation around personal projects, hobbies, and other Pinterest-y content, is already shutting down. The app first arrived on iOS in February as one of now several launches from Facebook’s internal R&D group, the NPE Team.

Hobbi users have now been notified by way of push notification that the app is shutting down on July 10, 2020. The app allows users to export their data from its settings.

In the few months it’s been live on the U.S. App Store, Hobbi only gained 7,000 downloads, according to estimates from Sensor Tower. Apptopia also reported the app had under 10K downloads and saw minimal gains during May and June.

Though Hobbi clearly took cues from Pinterest, it was not designed to be a pinboard of inspirational ideas. Instead, Hobbi users would organize photos of their projects — like gardening, cooking, arts & crafts, décor, and more — in a visual diary of sorts. The goal was to photograph the project’s progress over time, adding text to describe the steps, as needed.

The end result would be a highlight reel of all those steps that could be published externally when the project was completed.

But Hobbi was a fairly bare bones app. There was nothing else to do but document your own projects. You couldn’t browse and watch projects other users had created, beyond a few samples, nor could you follow top users across the service. And even the tools for documentation were underdeveloped. Beyond a special “Notes” field for writing down a project’s steps, the app experience felt like a watered-down version of Stories.

Image Credits: Hobbi

Facebook wasn’t alone in pursuing the potential of short-form creative content. Google’s internal R&D group, Area 120, also published its own experiment in this area with the video app Tangi. And Pinterest was recently spotted testing a new version of Story Pins, that would allow users to showcase DIY and creative content in a similar way.

It’s not surprising to see Hobbi wind down so quickly, given its lack of traction. Facebook already said its NPE Team experiments would involve apps that changed very rapidly and would shut down if consumers didn’t find them useful.

In addition to Hobbi, the NPE Team has launched a number of apps since last summer, including meme creator Whale, conversational app Bump, music app Aux, couples app Tuned, Apple Watch app Kit, audio calling app CatchUp, collaborative music app Collab, live event companion Venue, and predictions app Forecast. Before Hobbi, the only one to have shut down was Bump. (Some are not live in the U.S., either.)

Of course, Facebook may not intend to use these experiments to create a set of entirely new social apps built from the ground-up. Instead, it’s likely looking to collect data about what features resonate with users and how different creation tools are used. This is data that can inform Facebook’s development of features for its main set of apps, like Facebook, Messenger, WhatsApp and Instagram.

We’ve reached out to Facebook for comment but one had not been provided at the time of publication.



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

Lyft’s self-driving test vehicles are back on public roads in California

Lyft’s self-driving vehicle division has restarted testing on public roads in California, several months after pausing operations amid the COVID-19 pandemic.

Lyft’s Level 5 program said Tuesday some of its autonomous vehicles are back on the road in Palo Alto and at its closed test track. The company has not resumed a pilot program that provided rides to Lyft employees in Palo Alto.

The company said it is following CDC guidelines for personal protective equipment and surface cleaning. It has also enacted several additional safety steps to prevent the spread of COVID. Each autonomous test vehicle is equipped with partitions to separate the two safety operators inside, the company said. The operators must wear face shields and submit to temperature checks. They’re also paired together for two weeks at a time.

Lyft’s Level 5 program — a nod to the SAE automated driving level that means the vehicle handles all driving in all conditions — launched in July 2017 but didn’t starting testing on California’s public roads until November 2018. Lyft then ramped up the testing program and its fleet. By late 2019, Lyft was driving four times more autonomous miles per quarter than it was six months prior.

Lyft had 19 autonomous vehicles testing on public roads in California in 2019, according to the California Department of Motor Vehicles, the primary agency that regulates AVs in the state. Those 19 vehicles, which operated during the reporting period of December 2018 to November 2019, drove nearly 43,000 miles in autonomous mode, according to Lyft’s annual report released in February. While that’s a tiny figure when compared to other companies such as Argo AI, Cruise and Waymo, it does represent progress within the program.

Lyft has supplemented its on-road testing with simulation, a strategy that it relied on more heavily during COVID-related shutdowns. And it will likely continue to lean on simulation even as local governments lift restrictions and the economy reopens.

Simulation is a cost-effective way to create additional control, repeatability and safety, according to a blog post released Tuesday by Robert Morgan, director of engineering, and Sameer Qureshi, director of product management at Level 5. The pair said simulation has also allowed the Level 5 unit to test its work without vehicles, without employees leaving their desks and, for the last few months, without leaving their homes. Level 5 employs more than 400 people in London, Munich and the United States.

Using simulation in the development of autonomous vehicle technology is a well-established tool in the industry. Lyft’s approach to data — which it uses to improve its simulations — is what differentiates the company from competitors. Lyft is using data collected from drivers on its ride-hailing app to improve simulation tests as well as build 3D maps and understand human driving patterns.

The Level 5 program is taking data from select vehicles in Lyft’s Express Drive program, which provides rental cars and SUVs to drivers on its platform as an alternative to options like long-term leasing.



from TechCrunch https://ift.tt/38mJkLV
Share:

Netflix is reallocating 2% of its cash holdings, initially up to $100M, to support Black communities in the US (Matthew J. Belvedere/CNBC)

Matthew J. Belvedere / CNBC:
Netflix is reallocating 2% of its cash holdings, initially up to $100M, to support Black communities in the US  —  - Netflix announced plans to start putting 2% of its cash holdings into financial institutions and organizations to “directly support Black communities in the U.S.”



from Techmeme https://ift.tt/38c9EZ0
Share:

Willa secures $3M from EQT Ventures to let freelancers get paid immediately

Willa, the Sweden and U.S.-based fintech that wants to help freelancers request payment and get paid immediately for a fee, has raised $3 million in funding. The company’s founders are former early members of Spotify’s growth team and also created influencer marketing platform Relatable.

Leading the seed round is EQT Ventures. Also participating is ex-Atomico partner Mattias Ljungman’s Moonfire Ventures, Nordic Makers, Michael Hansen and Johan Lorenzen. Willa says the injection of cash will enable it to launch “Willa Pay,” an app that promises to remove the paperwork required when billing corporations for freelance work and comes with a payment process that claims to make it easier to collect payments.

One you’ve completed a job, you use the Willa Pay app to enter the details of the work, how much you are supposed to get paid, and who you did the job for. Willa Pay then contacts the corporation and issues the paperwork.

If you wish to get paid earlier than a corporation’s standard terms, which is often anything from 30-90 days, for a small fee Willa will pay you directly. The idea is that freelancers gain more predictable income, and can pay their bills on time and protect their credit score.

“The payment process between freelancers and corporations is completely broken,” says co-founder and CEO Kristofer Sommestad. “It’s built for the old world, by people of the old world. Both freelancers and corporations are suffering a lot from this. At least half of freelancers experience problems getting paid, while a third of payments are late. The result? Credit scores decline”.

Sommestad says Willa Pay solves this problem by “re-engineering” the payment process. “We’re creating it from scratch with the new freelance economy in mind. And we’re starting with freelancers’ biggest problem: getting paid, on time, every time. As a freelancer, using the Willa Pay app is a faster, simpler and better way of requesting payment for your work”.

To help with Willa Pay’s launch, Sommestad says the product’s first 10,000 users will be influencers, averaging a 100,000-plus following. “They are brilliant creators, the world’s best product marketeers and suffering as much as anyone from the payment problems,” he tells me. “This is, by the way, a brilliant distribution move from the Spotify growth playbook”.

Meanwhile, on the question of competitors, the Willa CEO says financial services are typically built by massive companies like PayPal and Intuit, along with many startups “building shiny tools or launching yet-another challenger bank”.

“But none of them are solving the core problem for freelancers… That’s what we do at Willa. We’re focusing on solving the biggest problem, for the people that suffer the most”.



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

Some Japanese companies are stepping in to help China build its $150B national 5G network, filling a void created by US sanctions on supplying Huawei (River Davis/Wall Street Journal)

River Davis / Wall Street Journal:
Some Japanese companies are stepping in to help China build its $150B national 5G network, filling a void created by US sanctions on supplying Huawei  —  Huawei procures 5G telecommunications gear from Japan as Beijing pushes for global edge  —  TOKYO—The U.S. is making it tougher …



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

German startup solarisBank, which offers financial services to other fintech companies through a set of APIs, raises $67.5M Series C at a valuation of $360M (Romain Dillet/TechCrunch)

Romain Dillet / TechCrunch:
German startup solarisBank, which offers financial services to other fintech companies through a set of APIs, raises $67.5M Series C at a valuation of $360M  —  Despite the Wirecard fallout, German fintech startup solarisBank has raised a Series C funding round of $67.5 million (€60 million).



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

Blog Archive

Definition List

Unordered List

Support