Geek Daily Issue No. 64: Douyin denied banning Tencent; programmers refused to take the computer home and were expelled and received a compensation of 194,000; Microsoft said Excel is a programming language

Insert picture description here

1. Internet News

1. The programmer refused to take the computer home to work during the Spring Festival and was expelled from the company, and received a compensation of 194,000 yuan

Xiao Zhang, who worked in a consulting company in Shanghai, was fired for refusing the company's request to bring his computer home to work during the Spring Festival holiday. After labor arbitration, Xiao Zhang was awarded a compensation of 194,000 yuan. The company refused to accept it and took Xiao Zhang to court.

On February 1, a reporter from Nandu learned from the official WeChat account of the Shanghai Pudong New Area People’s Court that recently, the Shanghai Pudong Court made a first-instance verdict on this case and found that the company’s act of dissolving the labor contract was illegal and that it should pay workers’ compensation of 194,000. yuan. The company dissatisfied and filed an appeal, which was later rejected, and the judgment has now taken effect.

2. WeChat: From February 1st, users can receive 50 million red envelope covers

On February 1, the WeChat sent official account stated that during the Spring Festival, the WeChat red envelope covers of major brands were launched. Users can receive over 60 models and 50 million copies of WeChat red envelope covers, which can be retrieved with a single search on WeChat. In addition, WeChat also announced the calendar, including stars such as Jay Chou, Zhao Liying, and Liu Haoran, as well as Internet products such as Onmyoji mobile games.

3. Douyin denied that it "blocked Tencent" and called it prohibiting financial and medical verticals to attract traffic.

On February 1, in response to the rumors that "Tik Tok bans Tencent" circulating on social media recently, Tik Tok responded by saying that it banned financial and medical verticals from external links. The Douyin statement pointed out that the false information was obviously promoted by navy organizations on Weibo, Zhihu and other platforms. The following is the full text of Douyin's statement:
image
(Screenshot of Douyin's official Weibo statement)

4. The background music is suspected of infringement, and the Sound Collection Association requires Kuaishou to delete 10,000 videos

On February 1, the China Audiovisual Copyright Collective Management Association (Audio Collection Association) issued a statement today requesting Kuaishou to delete 10,000 suspected infringing videos. The Audio Collection Association stated in its statement that it entrusted the “12426 Copyright Monitoring Center” to monitor the unauthorized use of sound recordings managed by it on the Kuaishou APP, and found that the number of videos suspected of copying sound recordings as background music reached 155 million.

5. Musk: Landing on Mars in five and a half years, the time to go to Mars can be shortened to 1 month

In the afternoon of February 1, Tesla CEO Elon Musk said in an interview with Clubhouse that it would take 6 months to go to Mars, "we can shorten the time to 1 month." He also said that he will land on Mars in five and a half years.

When asked if he believes in aliens, Musk said that there is no conclusive evidence to prove the existence of aliens, but this does not mean that there are no aliens. Musk has repeatedly expressed the idea of ​​emigrating to Mars. Earlier this year, Musk said in another interview that he would see the first human on Mars in 4 or 6 years, and he would enter space in two or three years.

6. Google began to launch the label grouping function in the Android version of the Chrome browser

Chrome’s Android application is being updated, adding an interface for switching tabs, as well as a tab grouping function to help organize opened web pages. According to reports, after the release of Chrome 88 version last month, new interfaces and features have appeared in front of some users, but it seems that they have not yet been launched for everyone.

7. iOS 14.5 will enable 5G function in dual SIM mode on iPhone 12 models

On February 1, Apple provided the first beta version of iOS 14.5 to developers for testing. One of the important new features is to support 5G for iPhone 12 models in dual-SIM mode. The iPhone 12 model is equipped with both a physical SIM card slot and a digital eSIM card, which can realize the function called dual card dual standby.

8. The official website of Perl.com was hijacked to point to the parking site and used to distribute malware

Although the popularity has gradually declined in recent years, many systems still rely on the Perl programming language. Last weekend, the Perl infrastructure blog Perl NOC reported that the official website of Perl.com was hijacked and no longer pointed to where it should have been. It no longer points to Perl-related news sites, but instead points to a parking site. More seriously, it is used to distribute malware.

It should be noted that perl.org, the official website of the Perl programming language, is still safe and complete. Unfortunately, Perl.com is also used as a mirror or backup for modules distributed through CPAN. In other words, the hijacker may use this connection to compromise systems that use Perl and CPAN. At present, the authorities are already working on the recovery of the domain name, but there is no estimate when it will return to normal. At the same time, we strongly recommend not to visit Perl.com and remove it from CPAN settings.

9. Win10 21H2 preview releases new language packs: hinting that the old version of Microsoft Edge will be removed

It was reported on February 2 that Windows 10 version 20H2 or later will force the installation of the new Microsoft Edge browser, whether the user wants it or not. However, the traditional or old Microsoft Edge is still included in the operating system, which means that Windows 10 comes with three different browsers pre-installed: Internet Explorer, the old Edge and the new Edge.

In the new language pack released for the preview version of Windows 10 21H2, Microsoft seems to have dropped support for the old Edge browser. The move appears to be part of Microsoft's plan to remove the old version of Microsoft Edge when it releases the Fall 2021 update later this year.

Please note that the old version of Edge is still included in the preview, but the revelation indicates that Microsoft is trying to unify the web browsing experience on Windows. At some point, users will not be able to access the old version of Microsoft Edge.

2. Exclusive to programmers

1. Security: A serious bug has been found in the GnuPG encryption library

The main developer of GnuPG (GNU Privacy Guard) warns users who use the 1.9 version of the encryption library Libgcrypt to update immediately. Libgcrypt version 1.9 was released on January 19th. Google Project Zero researcher Tavis Ormandy discovered a heap buffer overflow vulnerability in this version, which overflows when decrypting part of the data. The problem is related to the wrong assumption in the block buffer management code. Exploiting this vulnerability is very simple. Users using version 1.9 need to update the encryption library immediately.

2. Microsoft calls Excel a programming language, and now it has Turing completeness

Microsoft claims that its spreadsheet program Excel is a programming language. With the introduction of LAMBDA, Excel now has Turing completeness.

If a programming language can implement any possible algorithm, then it has Turing completeness. The Calc Intelligence project of the Microsoft Cambridge Research Institute worked with the Excel team to transform spreadsheet formulas into a comprehensive programming language. Excel has two major shortcomings that prevent it from becoming a true programming language: one is that the formula language only supports scalar values ​​such as numbers, strings, and Boolean values, and the other is that it does not support the definition of new functions.

In December last year, Microsoft announced LAMBDA, allowing users to use Excel's formula language to define new functions-it is called LAMBDA-defined functions. With LAMBDA, Excel has Turing completeness, and in theory, you can use Excel's formula language to write any calculations. LAMBDA is currently available to Beta users.

3. Microsoft announced the open source scalable storage engine, which has been in service for more than 25 years

Microsoft recently announced the open source Extensible Storage Engine (ESE). ESE is a non-SQL database engine with a service life of more than 25 years. It started with Windows NT 3.51 and is still one of Microsoft's core assets. Today, ESE is also widely used in Office 365 mail storage back-end servers, large-scale SMP systems, and every Windows client.

Project address: https://github.com/microsoft/Extensible-Storage-Engine

3. Github daily selection

1 、manim

GitHub address: https://github.com/3b1b/manim

Manim is an animation engine for explaining math videos. As shown in 3Blue1Brown's video, it is used to create precise animations programmatically.

This repository contains the manim version used by 3Blue1Brown. There is also a community maintained version on https://github.com/ManimCommunity/manim/. To get help or participate in development work, please join Discord.

2、Telegram

GitHub address: https://github.com/DrKLO/Telegram

Telegram is a messaging application that focuses on speed and security. It is super fast, simple and free. This repository contains the official source code of the Android Telegram App.

Four, CSDN community high-quality blog post selection

1. Are you "competitive" with Apple? Google rejects "one size fits all" in solving cookie privacy issues

Cookies have been loved by most advertisers for a long time. The main reason is that cookies are regarded as third-party data and are therefore one of the main ways for advertisers to locate users on the Internet.

In recent years, Cookie has been opposed by more and more people in the industry. With the help of cookies, user data collected from users through browsers or websites are often sold and sold on a large scale by third parties, which poses a certain threat to the privacy and security of every user. Because of this, the industry has begun to generally believe that Cookie technology is becoming increasingly insecure.

However, in the past few years, the entire digital advertising ecosystem was mainly built around cookies (with a global value of nearly 330 billion U.S. dollars), so if you want to quickly find alternatives to cookies, this road is also facing huge challenges.

Recently, Google is testing an API called FLoC (Federal Queue Learning), which can effectively replace third-party cookies and be embedded in Google Chrome as a browser extension. Google said that the technology is expected to replace cookie-based advertising targeting. Read the original text

2. Go language this year

The raging new crown epidemic has not stopped the solid progress of the Go language. In this difficult year, with the concerted efforts of the Go core development team and the Go community, Go also achieved good results, even in March 2020 (at that time, Go 1.14 was also in the top ten ( In the same period of 2019, Go only ranked 18th) [ Read the original text ]

3. The cloud version of the Android system is coming?

MicroDroid is essentially an Android system. In other words, MicroDroid cannot even be used as a separate system. Google is now developing security features based on virtual machine technology for existing Android systems. MicroDroid was born for this. Read the original text

4. Surpassing Google, Kuaishou has implemented the industry’s first trillion-dollar parameter recommendation refined ranking model

Accurate recommendation system model is the core competitiveness of many Internet products. Personalized recommendation system aims to provide a "customized" product experience based on user behavior data. Kuaishou, a national-level short video app, recommends tens of billions of videos to hundreds of millions of users every day. One of the challenges it encounters is how to accurately describe and capture user interests in the recommendation system model.

The solutions used in the industry today usually combine a large number of data sets and fitting parameters to train a deep learning model, so that the model is closer to the reality. Google recently released the first trillion-level model Switch Transformer with a parameter volume of 1.6 trillion, which is four times faster than the largest language model (T5-XXL) developed by Google before. However, the total parameter volume of the fast-handed trillion-parameter fine-arrangement model exceeds 1.9 trillion, which is larger in scale and has been put into practice. Let's pass the development history of the fast-hand and fine-layout model, let us reveal its internal technical code together! Read the original text

Related Reading:

Guess you like

Origin blog.csdn.net/weixin_39786569/article/details/113535713