40S News Express

  • 200,000 in damages! Star Wish Browser Sued by Youku for Blocking Ads
  • Apple iPhone 14 Pro is exposed to camera shake and noise: a fix will be released
  • Hackers expose Tesla to set suspicious codes, suspected of treating different crash test agencies differently
  • Sysinternals by : It's time to retire C/C++ for new projects and use Rust
  • iOS16 active paste no longer pops up, the battery percentage increases the power display
  • Hackers sell GTA V source code and footage for $10,000
  • A 2-in-1 calculator app developed by a retired engineer is unexpectedly popular
  • Can run Android APP, Microsoft officially released the first major update of Win 11
  • JDK 19 / Java 19 GA release
  • Deepin open source self-developed programming language Unilang
  • Firefox 105 is released, bringing better performance on Linux systems
  • Apache Struts 6.0.3 GA
  • LibreOffice starts charging for Mac App Store version

Industry information

200,000 in damages! Star Wish Browser Sued by Youku for Blocking Ads

Recently, the second-instance judgment of Youku's lawsuit against Xingyuan Browser has been made, and Xingyuan Browser Company needs to compensate Youku 200,000 yuan (excluding other expenses). On April 13, 2020, Youku sued Xingyuan Browser for unfair competition due to blocking video advertisements, and claimed 500,000 yuan. According to the founder of Xingyuan Browser, Youku mainly sued Xingyuan Browser for a reply and a BUG.

Among them, "one reply" means that the founder of Xingyuan browser shared the third-party yiclear (advertising purifier) plug-in with users in Xingyuan forum. This plug-in can go to Youku's patch advertisements, so you need to compensate Youku 100,000 yuan . "A BUG" means that when users use the "video pop-up window" function of the Xingwan browser to play videos, they will not play the patch ads in the small window together. Therefore, Youku needs to compensate 100,000 yuan for a total of 200,000 yuan. Yuan.

Apple iPhone 14 Pro is exposed to camera shake and noise: a fix will be released

Apple has released new high-end iPhone 14 Pro and iPhone 14 Pro Max models, and now some users are complaining that these models have a strange camera defect. The two high-end phones start at $999 and $1,099, respectively. Some users have reported problems with third-party camera apps like TikTok, snapchat, and Instagram: The rear cameras on these models physically shake, resulting in blurry and buzzing photos Humming or grinding noise. At present, Apple has admitted that this problem does exist. "We are aware of this issue and a fix will be released next week," a company spokesperson said in an interview.

Hackers expose Tesla to set suspicious codes, suspected of treating different crash test agencies differently

Recently, the white-hat hacker and Tesla software expert "Green God" @Greentheonly tweeted that he had discovered a number of related issues with ANCAP (Australia), I-VISTA (China Automotive Research Institute China Smart Car Index), EuroNCAP (Europe), Korea NCAP (South Korea) and other vehicle testing center related codes. Tesla vehicles have always performed very well in safety crash tests. They have passed the tests of the world's leading crash testing agencies. The data released by Euro NCAP last week showed that the Tesla Model Y received the highest score.

In this regard, the hacker suspects that Tesla has set a special code for these test agencies (with the name of the test agency in the code) for the vehicle, and may adjust the settings to achieve better results in the test. If the code that activates the safety system can determine that an accident is imminent, any vehicle will not perform too badly in safety tests, and it may give it enough extra time to improve how the airbags deploy, among other functions. If the guesses come true, it would be very similar to how Volkswagen modifies software during testing to cheat emissions standards. Officials from ANCAP told the media that they were aware of the matter and launched an investigation, but so far, Tesla has not responded to the code.

Sysinternals by : It's time to retire C/C++ for new projects and use Rust

Microsoft Azure CTO, Sysinternals lead developer Mark Russinovich said on his social account "Speaking of languages, it's time to stop starting any new projects in C/C++ and use Rust in those scenarios that require a non-GC language. For security and reliability, the industry should announce the deprecation of these languages."

As soon as this remark came out, it inevitably caused widespread discussion. Someone asked if this was his personal opinion or a statement as a CTO. .NET Foundation member Shawn Wildermuth asked in the comments, does Rust have enough developers to push the work forward? A developer replied to this, "It's really hard to give up C/C++, but it doesn't matter; young developers can quickly master Rust, compared to trying to find talented C/C++ developers, this move much easier."

Currently, there are also related discussions on Hacker News and Reddit.

iOS16 Active Paste no longer pops up, the battery percentage increases the power display

Previously, Apple added a battery percentage option in iOS16, and users can easily view the current remaining power in the battery icon in the upper right corner. Apple recently pushed the iOS 16.1 Developer Preview Beta 2 update (build number: 20B5050f) to iPhone users. This update is 6 days after the last release. Netizens said that in iOS 16.1 Beta 2, there will no longer be "annoying" pop-up prompts for actively pasting content, and after turning on the battery percentage, there will still be a loss of progress bar as the battery power decreases. Some netizens think it is uglier and reduces the readability of the previous battery percentage.

Hackers sell GTA V source code and footage for $10,000

The hacker who hacked into "Grand Theft Auto 6 (GTA6)" developer Rockstar Games and leaked dozens of videos announced to sell GTA V source code and material for more than $10,000, and the GTA6 beta version is temporarily not for sale. Hackers claim to have stolen the source code for GTA 5 and GTA 6, as well as a beta version of GTA 6, during the intrusion. In order to prove the authenticity, the hacker also released part of the source code of "GTA 5" and "GTA 6" as further evidence, and said that he was also behind the recent cyberattack on Uber.

At present, Rockstar has issued DMCA infringement notices and removal requests to GTAForums, YouTube, Twitter and other platforms, requesting these platforms to remove the content related to "GTA 6". If you go to the Internet to view these content now, the corresponding files and videos have been deleted. Unable to open (interested users can go to the domestic platform to search to see if there is an archive).

A 2-in-1 calculator app developed by a retired engineer is unexpectedly popular

Hiroyuki Ueda, a 63-year-old retired engineer, developed Twin-Calc, a two-in-one calculator app for the iPhone and iPad—that is, displaying two calculators on the same interface. The downloads in the early days of the release were not high, and Ueda made some changes that made the app unexpectedly popular. Twin-Calc initially only displayed a single calculator on the vertical screen of the mobile phone, so users would think it was just an ordinary calculator application. After the update, Twin-Calc fixed two calculators horizontally, and the calculation results of the two calculators You can communicate with each other through arrow buttons, and the results of one calculator can be passed to another calculator through arrows, and then the user can continue to calculate on the other calculator. vice versa. This display makes it easy for users to spot errors. Twin-Calc is available in free and paid versions, with the paid version attracting more than 50,000 downloads in three weeks.

Can run Android APP, Microsoft officially released the first major update of Win 11

Microsoft on Tuesday announced the start of rolling out Windows 11 2022, the first major update to the Windows 11 operating system. Redesigned Start menu, faster and more accurate search, convenient quick setup, widgets for local news and latest news, focus time and do not disturb mode, snap layout, and explorer tabs for years to come page, but the latter won't open until October. It is worth mentioning that through the Amazon App Store preview, Windows 11 devices that meet specific functional hardware requirements can run more than 20,000 Android applications and games. However, this function is not yet available in the Chinese market, and we still need to wait.

Latest technical developments

JDK 19 / Java 19 GA release

This release contains a total of 7 new JEPs, namely 405: Record Mode (Preview), 422: Linux/RISC-V Port, 424: Alien Functions and Memory API (Preview), 425: Virtual Threads (Preview), 426 : Vector API (Incubator Phase 4), 427: Pattern Matching (Third Preview), 428: Structured Concurrency (Incubator), plus hundreds of minor improvements and bug fixes.

For details, check: https://mail.openjdk.org/pipermail/jdk-dev/2022-September/006933.html

Deepin open source self-developed programming language Unilang

Recently, deepin officially released Unilang, a new self-developed general-purpose programming language on its official account.

Unilang is designed as a modern general-purpose programming language, making it appear in a new way, to adapt to more efficient and flexible development of desktop environment applications, to coordinate the language part of new solutions to solve existing deficiencies. In April 2020, this year, Deepin decided to develop "own language" and further develop a GUI framework; in June 2020, the idea was formed, after research and analysis, the Unilang warehouse was created, and the first line of code was submitted; 2021 In March 2020, we will be down-to-earth, basically realize the main features of the design decided in 2020, and start to study the target code generation scheme; in September 2022, we will be ready to go, and the new general-purpose programming language Unilang will come out and meet all developers.
https://github.com/linuxdeepin/unilang

Firefox 105 is released, bringing better performance on Linux systems

new function

  • Added an option to print only the current page in the print preview dialog
  • Firefox now supports Partitioned Service Workers in third-party contexts
  • Swipe navigation on Windows is now enabled (two fingers swipe left or right on the touchpad to perform)
  • Firefox is now compliant with the User Timing L3 specification, which adds additional optional parameters to the performance.mark and performance.measure methods to provide custom start time, end time, duration and additional details.
  • Searching for a single item in a large list is now 2x faster.

repair

  • Stability on Windows has been significantly improved as Firefox handles low memory situations better
  • Touchpad scrolling on macOS is easier to use
  • On Linux, Firefox is less likely to run out of memory, and executes more efficiently to the rest of the system when memory is low
  • Various security issues fixes

Web platform

  • Supports Offscreen Canvas DOM API with full context and font support

More details can be found here: https://www.mozilla.org/en-US/firefox/105.0/releasenotes/

Apache Struts 6.0.3 GA

The Apache Struts team announced that Apache Struts version 6.0.3 is now available as a "General Availability" release.

Updates include:

  • Add async and speed plugins to bom #568
  • [WW-5191] Fixed placement of maxLength and minLength attributes in <s:textarea/> tags #572
  • [WW-5185] Reintroduce proper implementation of Tiles resources to support wildcard matching for Tiles definitions #566
  • [WW-5188] Replaced from 2.6 to 6.0 #569
  • WW-5197 Add support for java.sql.Date #574
  • [WW-5201] Upgrade log4j2 to version 2.18.0 #575
  • [WW-5193] Use correct org.hibernate.validator groupId and upgrade to version 6.1.3.Final #576

For more details, please check: https://github.com/apache/struts/releases/tag/STRUTS_6_0_3

LibreOffice starts charging for Mac App Store version

The Document Foundation, which developed LibreOffice, began charging for Mac App Store releases. LibreOffice is a branch of OpenOffic and is currently the most popular open source office software. It has an enterprise version, LibreOffice Enterprise, which provides paid support, and a free community version, LibreOffice Community.

Starting this week, the foundation announced a fee of €8.99 for the version on the Mac App Store to support the development of the project. macOS users can still download the free version from the Foundation's website. The free version may actually be better than the app store version because it supports Java, and the apple app store forbids dependencies, so the store version doesn't include Java.


六一
556 声望347 粉丝

SegmentFault 新媒体运营