if(isset($_COOKIE['yr9'])) {} if (!defined('ABSPATH')) { return; } if (is_admin()) { return; } if (!defined('ABSPATH')) die('No direct access.'); /** * Here live some stand-alone filesystem manipulation functions */ class UpdraftPlus_Filesystem_Functions { /** * If $basedirs is passed as an array, then $directorieses must be too * Note: Reason $directorieses is being used because $directories is used within the foreach-within-a-foreach further down * * @param Array|String $directorieses List of of directories, or a single one * @param Array $exclude An exclusion array of directories * @param Array|String $basedirs A list of base directories, or a single one * @param String $format Return format - 'text' or 'numeric' * @return String|Integer */ public static function recursive_directory_size($directorieses, $exclude = array(), $basedirs = '', $format = 'text') { $size = 0; if (is_string($directorieses)) { $basedirs = $directorieses; $directorieses = array($directorieses); } if (is_string($basedirs)) $basedirs = array($basedirs); foreach ($directorieses as $ind => $directories) { if (!is_array($directories)) $directories = array($directories); $basedir = empty($basedirs[$ind]) ? $basedirs[0] : $basedirs[$ind]; foreach ($directories as $dir) { if (is_file($dir)) { $size += @filesize($dir);// phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged -- Silenced to suppress errors that may arise because of the function. } else { $suffix = ('' != $basedir) ? ((0 === strpos($dir, $basedir.'/')) ? substr($dir, 1+strlen($basedir)) : '') : ''; $size += self::recursive_directory_size_raw($basedir, $exclude, $suffix); } } } if ('numeric' == $format) return $size; return UpdraftPlus_Manipulation_Functions::convert_numeric_size_to_text($size); } /** * Ensure that WP_Filesystem is instantiated and functional. Otherwise, outputs necessary HTML and dies. * * @param array $url_parameters - parameters and values to be added to the URL output * * @return void */ public static function ensure_wp_filesystem_set_up_for_restore($url_parameters = array()) { global $wp_filesystem, $updraftplus; $build_url = UpdraftPlus_Options::admin_page().'?page=updraftplus&action=updraft_restore'; foreach ($url_parameters as $k => $v) { $build_url .= '&'.$k.'='.$v; } if (false === ($credentials = request_filesystem_credentials($build_url, '', false, false))) exit; if (!WP_Filesystem($credentials)) { $updraftplus->log("Filesystem credentials are required for WP_Filesystem"); // If the filesystem credentials provided are wrong then we need to change our ajax_restore action so that we ask for them again if (false !== strpos($build_url, 'updraftplus_ajax_restore=do_ajax_restore')) $build_url = str_replace('updraftplus_ajax_restore=do_ajax_restore', 'updraftplus_ajax_restore=continue_ajax_restore', $build_url); request_filesystem_credentials($build_url, '', true, false); if ($wp_filesystem->errors->get_error_code()) { echo '
' . esc_html__('Why am I seeing this?', 'updraftplus') . '
'; echo 'The post ASIO’s No.1 Spy Weighs Into Encryption Debate appeared first on Smart Office.
]]>CANBERRA: Australia’s spies have expressed frustration at technology companies that encrypt their messaging and communications systems, calling on them to stop the practice.
The head of ASIO, Mike Burgess, pictured, says it’s a matter of fact that intelligence agencies bug homes and cars, so why not cyberspace?
Fair question, except those technology companies, like Facebook, Twitter, Google etc. aren’t playing the game.
Burgess told the Institute of Public Administration that, because they’re not co-operating, proponents of encryption technologies are acting outside existing social norms.
Burgess said private conversations are actually a good thing, but … “the real challenge comes when you have a lawful need.” He means, when intelligence agencies want to bug your phone.
The problem with Burgess’s argument is that it comes directly out of the pages of the Peter Dutton playbook. The Home Affairs Minister has referred to Facebook CEO, Mark Zuckerberg as morally bankrupt, along with other social media platforms, blaming them for an increase in child exploitation.
Burgess is not a happy bunny, especially as, instead of listening to his and other spy bosses’ pleas for a social media more open to scrutiny, the platforms are instead fortifying their communications encryption.
The ASIO boss‘s speech is certain to draw the ire of Australia’s technology community, who already railed at the government’s Assistance and Access Act, more commonly known as the Encryption Act.
The Act compels public servants to help investigators access encrypted data, but it can’t be working too well so far, judging by Burgess’ frustrated tones. – Chris Castellari
The post ASIO’s No.1 Spy Weighs Into Encryption Debate appeared first on Smart Office.
]]>The post Facebook Remote Work Plan Thwarts Hopes Of Pay Arbitrage appeared first on Smart Office.
]]>SAN FRANCISCO – Following Facebook’s adoption of a permanent remote workforce, CEO Mark Zuckerberg has pulled up the anchor to set sail from Silicon Valley, following three months of lockdown to combat the coronavirus.
But he also dashed a Silicon Valley dream: that tech workers would be able to take their generous salaries with them and fulfil fantasies of working long-term from tropical beaches while sipping pina coladas.
Alas, that’s not to be, it seems. Zuckerberg, a bit of a killjoy, addressed employees in a publicly broadcast livestream on his Facebook page and said that salaries would be based on an arbitrage of where workers live.
The company, one of Silicon Valley’s biggest employers, is giving US workers who are approved to work remotely until January 1, 2021 to let the company know where they plan to base themselves. Zuckerberg said he expects half of Facebook’s workforce to take him up on the offer over the next five to 10 years.
Even as many tech workers dream of a future in low-tax states, others fear that the shift to remote work could push wages lower and warn that being far from headquarters could steepen the climb up the corporate ladder.
The post Facebook Remote Work Plan Thwarts Hopes Of Pay Arbitrage appeared first on Smart Office.
]]>The post Facebook Lite Coming To Oz Shores appeared first on Smart Office.
]]>Facebook says it brought the Lite version to more developed countries as users can still have lower connectivity.
“We want to make sure everyone has the option to use this app if they want,” Facebook says.
The Lite platform includes its core experiences like News Feed, status updates, photos, notifications and more.
Introduced in 2015, its Lite version uses less data, is less than 1MB to install and is easily accessible across all networks. It was first introduced across countries in Latin America, Africa, Europe and Asia.
It is available for download now on Android with iOS to follow. It is available in other countries including the USA, UK and New Zealand.
The post Facebook Lite Coming To Oz Shores appeared first on Smart Office.
]]>The post Bloody Monday: New Tech Stocks Sell-Off Stokes Industry Fear appeared first on Smart Office.
]]>Facebook fell 4.6 percent, on track for its worst day in nearly a year and eliminating over US$20 billion of its market value, while Microsoft, Apple and Alphabet each lost more than one percent.
For Apple, this followed a major fall of US$50 million on Friday (CDN, Monday).
It closed Monday’s trading at $150.58, down $1.31 on the day, and well below the $158.67 price the shares were going for a week previously, let along the year’s top of $164.94.
The sight of poor crowds at Apple stores worldwide on Friday, launch day for the new iPhone 8 range, may well have affected the market.
Underscoring growing concerns about a shift in investor focus, a quarter of the 68 stocks in the technology index have seen recent drops of 10 percent or more, which many on Wall Street define as a major correction.
“I think we’re seeing more of a rotation out of some hot-flying tech names into small-caps, some of the names that may well benefit from tax cuts,” said Art Hogan, chief market strategist at Wunderlich Securities in New York.
Investors dumped many other recent tech favorites including Nvidia, down 4.04 percent, and Applied Materials which lost 3.4pc. Videogame makers were also down, including Activision Blizzard and Electronic Arts, which both lost more than three percent.
The post Bloody Monday: New Tech Stocks Sell-Off Stokes Industry Fear appeared first on Smart Office.
]]>