Google to Close China Search Engine Project

Dragonfly project is closed due to employees' protests
20 December 2018   1568

The Intercept site reports that Google abandoned the project called Dragonfly, a search engine for China with the censorship feature. The reason - protests from the Google team responsible for data privacy.

The Intercept found out that Dragonfly’s search algorithm was based on a large database of Chinese user requests that Google collected through 265.com. It is owned by a Google subsidiary registered in Beijing. The site shows news, horoscopes, allows you to search for photos, videos and other resources, however, it does not process requests, but redirects them to Baidu. The company's engineers used the collected data to tune the search algorithm.

Usually, the question of analyzing search queries is considered by the Google team responsible for data privacy. It is necessary that the company does not violate the rights of users. However, employees learned about collecting information through 265.com only after the publication of The Intercept. They went into conflict with the leadership, and after a series of discussions, it was decided to abandon data collection through this resource. According to insiders, this imposed a serious restriction on the developers.

Over the past few weeks, engineers have tried to use data that Google normally collects in other countries. However, requests for Mandarin Chinese people are different from those entered into the search in the same language residents, for example, the United States or Malaysia. This, according to insiders, has made the development of the project virtually impossible.

The publication noted that Google has recently completely transferred several development teams from Dragonfly to products related to other countries.

The closure of the project was hit hard by Google's top managers, including the company's CEO, Sundar Pichai. According to insiders, Pichai put the development of Dragonfly in priority for two years.

Rumors about the Dragonfly project first appeared in August and immediately caused protests from the public and Google employees. Outrage caused a possible change in Google’s freedom of speech policy. In 2013, it left the Chinese market, because the censorship required by the state was contrary to the principles of the company, and after a few years she wanted to return with a finished product fully compliant with Chinese law.

Apache NetBeans 11.3 to be Rolled Out

The new version of popular Java IDE brings a log of changes and updates
05 March 2020   414

Organization The Apache Software Foundation introduced the Apache NetBeans 11.3 IDE. This is the fifth release prepared by the Apache Foundation after the transfer of NetBeans code by Oracle and the first release after the project was transferred from the incubator to the category of primary Apache projects. The release contains support for the Java SE, Java EE, PHP, JavaScript, and Groovy programming languages.

The expected integration of support for C / C ++ languages ​​from version 11.3 of the code base provided by Oracle has been postponed to the next release. It is noted that all the possibilities related to the development of projects in C and C ++ are ready, but the code is not yet integrated. Before built-in support, developers can install through the Plugin Manager modules for development in C / C ++, previously released for NetBeans IDE 8.2. In April 2020, it is planned to publish the release of Apache NetBeans 12, which will be accompanied as part of an extended support cycle (LTS).

Key NetBeans 11.3 innovations:

  • Added additional dark interface display modes - Dark Metal and Dark Nimbus.
  • A new FlatLaf theme has been proposed.
  • Improved support for high pixel density (HiDPI) screens and the simplified HeapView widget.
  • Added support for the Java SE 14 platform, scheduled for release March 17th.
  • Added support for pattern matching in the instanceof operator, which allows you to immediately define a local variable for accessing the checked value.
  • Added support for the launch mode in Java 11 for programs delivered in the form of a single source file
  • Added the ability to reverse the conversion of text blocks that appeared in the last issue, including multiline text data without the use of character escaping in them.
  • The code for developing applications based on Java EE is expanded with support for the JSF 2.3 specification, including auto-completion of constructs such as "f: websocket" and CDI artifact substitution
  • Improved Gradle build system support. Gradle Tooling API has been updated to version 6.0.
  • Added support for forced restart of projects.
  • For projects using the Maven build system, settings have been added to override the default JDK version.
  • TypeScript language support added to code editor
  • For projects on JavaScript, a connector has been established that provides a connection to Chrome;
  • For PHP, autocompletion of properties and methods without "$ this =>" is provided.
  • Work was done to get rid of warnings during compilation.
  • Updated Groovy 2.5.9, junit 5.5.2, and GraalVM 19.3.0 libraries.
  • Janitor adds a feature to identify and remove old and unused NetBeans directories.

Get more at the official website and the changelog.