Feed aggregator
Berlin Approves New Expansion of Police Surveillance Powers
Berlin's regional parliament has passed a far-reaching overhaul of its "security" law, giving police new authority to conduct both digital and physical surveillance. From a report: The CDU-SPD coalition, supported by AfD votes, approved the reform of the General Security and Public Order Act (ASOG), changing the limits that once protected Berliners from intrusive policing. Interior Senator Iris Spranger (SPD) argued that the legislation modernizes police work for an era of encrypted communication, terrorism, and cybercrime. But it undermines core civil liberties and reshapes the relationship between citizens and the state.
One of the most controversial elements is the expansion of police powers under paragraphs 26a and 26b. These allow investigators to hack into computers and smartphones under the banner of "source telecommunications surveillance" and "online searches." Police may now install state-developed spyware, known as trojans, on personal devices to intercept messages before or after encryption.
If the software cannot be deployed remotely, the law authorizes officers to secretly enter a person's home to gain access. This enables police to install surveillance programs directly on hardware without the occupant's knowledge. Berlin had previously resisted such practices, but now joins other federal states that permit physical entry to install digital monitoring tools.
Read more of this story at Slashdot.
'Apple Tax is Dead in the USA'
The Ninth Circuit Court of Appeals has almost entirely upheld a scathing April ruling that found Apple in willful violation of a 2021 injunction meant to open up iOS App Store payments in its long-running legal battle against Epic Games. A three-judge panel affirmed that Apple's 27% fee for developers using outside payment options had a "prohibitive effect" and that the company's design restrictions on external payment links were overly broad.
The appeals court also agreed that Apple acted in "bad faith" by rejecting viable, compliant alternatives in internal discussions. One divergence from the lower court: the appeals court ruled that Apple should still be able to charge a "reasonable fee" based on its actual costs to ensure user security and privacy, rather than charging nothing at all. What qualifies as "reasonable" remains to be determined.
Epic CEO Tim Sweeney told reporters he believes those fees should be "super super minor," on the order of "tens or hundreds of dollars" every time an iOS app update goes through Apple for review. "The Apple Tax is dead in the USA," he wrote on social media. Sweeney also alleged that a widespread "fear of retaliation" has kept many developers paying Apple's default 30% fees, claiming the company can effectively "ghost" apps by delaying reviews or burying them in search results.
Read more of this story at Slashdot.
You can now have more fluid and expressive conversations when you go Live with Search.You can now have more fluid and expressive conversations when you go Live with Search.Director, Product Management
When you go Live with Search, you can have a back-and-forth voice conversation in AI Mode to get real-time help and quickly find relevant sites across the web. And now, …
Categories: Technology
Bringing state-of-the-art Gemini translation capabilities to Google TranslateBringing state-of-the-art Gemini translation capabilities to Google TranslateVP, Product, Search
We’re bringing Gemini’s state-of-the-art translation model to Google Translate for text, and more new features.We’re bringing Gemini’s state-of-the-art translation model to Google Translate for text, and more new features.
Categories: Technology
Improved Gemini audio models for powerful voice interactionsImproved Gemini audio models for powerful voice interactionsDirector of Product ManagementDistinguished Research Scientist
An upgraded Gemini 2.5 Native Audio model across Google products and live speech translation in the Google Translate app.An upgraded Gemini 2.5 Native Audio model across Google products and live speech translation in the Google Translate app.
Categories: Technology
China Leads Research in 90% of Crucial Technologies - a Dramatic Shift this Century
China is leading research in nearly 90% of the crucial technologies that "significantly enhance, or pose risks to, a country's national interests," according to a technology tracker run by the Australian Strategic Policy Institute (ASPI) -- an independent think-tank. Nature: The ASPI's Critical Technology Tracker evaluated research on 74 current and emerging technologies this year, up from the 64 technologies it analyzed last year. China is ranked number one for research on 66 of the technologies, including nuclear energy, synthetic biology, small satellites, while the United States topped the remaining 8, including quantum computing and geoengineering.
The results reflect a drastic reversal. At the beginning of this century, the United States led more than 90% of the assessed technologies, whereas China led less than 5% of them, according to the 2024 edition of the tracker. "China has made incredible progress on science and technology that is reflected in research and development, as well as in publications," says Ilaria Mazzocco, who researches China's industrial policy at the Center for Strategic and International Studies, a non-profit research organization based in Washington DC.
Mazzocco says the general trend identified by the ASPI is not a surprise, but it is "remarkable" to see that China is so dominant and advanced in so many fields compared with the United States.
Read more of this story at Slashdot.
The Immediate Post-College Transition and its Role in Socioeconomic Earnings Gaps
A new study of roughly 80,000 bachelor's degree recipients from a large urban public college system finds that characteristics of a graduate's first job can explain nearly two-thirds of the otherwise-unexplained earnings gap between students from low-income and high-income families five years after graduation.
The research [PDF], published as an NBER working paper by economists at Columbia University, tracked graduates from 2010 to 2017 using administrative education data linked to state unemployment insurance records. Low-income students -- defined as those receiving Pell grants throughout their undergraduate enrollment -- earned about 12% less than their high-income peers at the five-year mark. A substantial gap of roughly $4,900 persisted even after the researchers controlled for GPA, college attended, major, and other pre-graduation characteristics. That residual gap fell to about $1,700 once first-job variables entered the equation.
Graduates from lower-income families tended to start at employers paying lower average wages and were less likely to have their first job secured before graduation. Just 34% of low-income graduates continued at a pre-graduation employer compared to 40% of their higher-income peers. The firms employing low-income graduates paid average wages that were 18% lower than those employing high-income graduates. The researchers say that while the study cannot establish causation, the patterns suggest that supporting low-income students during their transition from college to the labor market may be a fruitful area for policy intervention.
Read more of this story at Slashdot.
Washington Post's AI-Generated Podcasts Rife With Errors, Fictional Quotes
The Washington Post's top standards editor Thursday decried "frustrating" errors in its new AI-generated personalized podcasts, whose launch has been met with distress by its journalists. From a report: Earlier this week, the Post announced that it was rolling out personalized AI-generated podcasts for users of the paper's mobile app. In a release, the paper said users will be able to choose preferred topics and AI hosts, and could "shape their own briefing, select their topics, set their lengths, pick their hosts and soon even ask questions using our Ask The Post AI technology."
But less than 48 hours since the product was released, people within the Post have flagged what four sources described as multiple mistakes in personalized podcasts. The errors have ranged from relatively minor pronunciation gaffes to significant changes to story content, like misattributing or inventing quotes and inserting commentary, such as interpreting a source's quotes as the paper's position on an issue.
According to four people familiar with the situation, the errors have alarmed senior newsroom leaders who have acknowledged in an internal Slack channel that the product's output is not living up to the paper's standards. In a message to other WaPo staff shared with Semafor, head of standards Karen Pensiero wrote that the errors have been "frustrating for all of us."
Read more of this story at Slashdot.
Hollywood Director Found Guilty of Blowing $11 Million Netflix Budget on Crypto and Ferraris
Carl Rinsch, the director behind the 2013 Keanu Reeves film "47 Ronin," has been found guilty of defrauding Netflix out of $11 million that was meant to fund a science fiction series called "Conquest," which the streaming company ultimately cancelled in 2021 after Rinsch failed to meet any production milestones. A jury in the Southern District of New York convicted the 48-year-old on seven charges: one count each of wire fraud and money laundering, and five counts of transacting in illicitly obtained property.
Prosecutors alleged that Rinsch funneled the $11 million through multiple bank accounts into a personal brokerage account, lost more than half of it on securities within two months, and then began speculating on cryptocurrency. Court records show he also spent $2.4 million on a Ferrari and five Rolls Royces, $3.3 million on furniture and antiques, and $387,000 on a Swiss watch. Netflix has written off $55 million in total and has not recovered any funds. Rinsch faces up to 90 years in prison and is scheduled for sentencing on April 17, 2026.
Read more of this story at Slashdot.
Download of the day: GIMP 3.0 is FINALLY Here!
Wow! After years of hard work and countless commits, we have finally reached a huge milestone: GIMP 3.0 is officially released! I am excited as I write this and can't wait to share some incredible new features and improvements in this release. GIMP 2.10 was released in 2018, and the first development version of GIMP 3.0 came out in 2020. GIMP 3.0 released on 16/March/2025. Let us explore how to download and install GIMP 3.0, as well as the new features in this version.
Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit
The post Download of the day: GIMP 3.0 is FINALLY Here! appeared first on nixCraft.
2025-03-18T03:45:26Z
2025-03-18T03:45:26Z
Vivek Gite
How to list upgradeable packages on FreeBSD using pkg
Here is a quick list of all upgradeable packages on FreeBSD using pkg command. This is equivalent to apt list --upgradable command on my Debian or Ubuntu Linux system.
Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit
The post How to list upgradeable packages on FreeBSD using pkg appeared first on nixCraft.
2025-03-16T20:25:39Z
2025-03-16T20:25:39Z
Vivek Gite
Ubuntu to Explore Rust-Based “uutils” as Potential GNU Core Utilities Replacement
In a move that has sparked significant discussion within the Ubuntu Linux fan-base and community, Canonical, the company behind Ubuntu, has announced its intention to explore the potential replacement of GNU Core Utilities with the Rust-based "uutils" project. They plan to introduce new changes in Ubuntu Linux 25.10, eventually changing it to Ubuntu version 26.04 LTS release in 2026 as Ubuntu is testing Rust 'uutils' to overhaul its core utilities potentially. Let us find out the pros and cons and what this means for you as an Ubuntu Linux user, IT pro, or developer.
Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit
The post Ubuntu to Explore Rust-Based “uutils” as Potential GNU Core Utilities Replacement appeared first on nixCraft.
2025-03-16T12:17:36Z
2025-03-16T12:17:36Z
Vivek Gite
How to install KSH on FreeBSD
Installing KSH (KornShell) on FreeBSD can be done with either FreeBSD ports or the pkg command. The ports collection will download the KSH source code, compile it, and install it on the system. The pkg method is easier, and it will download a pre-compiled binary package. Hence, it is recommended for all users. KornShell (KSH) has a long history, and many older Unix systems and scripts rely on it. As a result, KSH remains relevant for maintaining and supporting legacy infrastructure. Large enterprises, especially those with established Unix-based systems, continue to use KSH for scripting and system administration tasks. Some industries where KSH is still commonly used include finance and telecommunications. While Bash has become the dominant shell in many Linux distributions, KSH still holds a significant presence in Unix-like environments, particularly in legacy systems. Therefore, installing KSH and practicing with it is worthwhile if you plan to work in such environments.
Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit
The post How to install KSH on FreeBSD appeared first on nixCraft.
2025-03-03T23:50:59Z
2025-03-03T23:50:59Z
Vivek Gite
Linux Sed Tutorial: Learn Text Editing with Syntax & Examples
Sed is an acronym for "stream editor." A stream refers to a source or destination for bytes. In other words, sed can read its input from standard input (stdin), apply the specified edits to the stream, and automatically output the results to standard output (stdout). Sed syntax allows an input file to be specified on the command line. However, the syntax does not directly support output file specification; this can be achieved through output redirection or editing files in place while making a backup of the original copy optionally. Sed is one of the most powerful tools on Linux and Unix-like systems. Learning it is worthwhile, so in this tutorial, we will start with the sed command syntax and examples.
Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit
The post Linux Sed Tutorial: Learn Text Editing with Syntax & Examples appeared first on nixCraft.
2025-03-03T09:47:07Z
2025-03-03T09:47:07Z
Vivek Gite
How to tell if FreeBSD needs a Reboot using kernel version check
Keeping your FreeBSD server or workstation updated is crucial for security and stability. However, after applying updates, especially kernel updates, you might wonder, "Do I need to reboot my system?" Let's simplify this process and provide a straightforward method for determining whether a reboot is necessary using the CLI, shell script, and ansible playbook.
Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit
The post How to tell if FreeBSD needs a Reboot using kernel version check appeared first on nixCraft.
2025-02-23T22:07:23Z
2025-02-23T22:07:23Z
Vivek Gite
Critical Rsync Vulnerability Requires Immediate Patching on Linux and Unix systems
Rsync is a opensource command-line tool in Linux, macOS, *BSD and Unix-like systems that synchronizes files and directories. It is a popular tool for sending or receiving files, making backups, or setting up mirrors. It minimizes data copied by transferring only the changed parts of files, making it faster and more bandwidth-efficient than traditional copying methods provided by tools like sftp or ftp-ssl. Rsync versions 3.3.0 and below has been found with SIX serious vulnerabilities. Attackers could exploit these to leak your data, corrupt your files, or even take over your system. There is a heap-based buffer overflow with a CVSS score of 9.8 that needs to be addressed on both the client and server sides of rsync package. Apart from that info leak via uninitialized stack contents defeats ASLR protection and rsync server can make client write files outside of destination directory using symbolic links.
Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit
The post Critical Rsync Vulnerability Requires Immediate Patching on Linux and Unix systems appeared first on nixCraft.
2025-01-15T18:04:24Z
2025-01-15T18:04:24Z
Vivek Gite
How to control the SSH multiplexing with the control commands
Multiplexing will boost your SSH connectivity or speed by reusing existing TCP connections to a remote host. This is useful when you frequently connect to the same server using SSH protocol for remote login, server management, using IT automation tools over SSH or even running hourly backups. However, sometimes your SSH command (client) will not respond or get hung up on the session when using multiplexing. Typically, this happens when your public IP changes (IPv4 to IPv6 changes when using DNS names), VPN issues, or firewall cuts connections. Hence, knowing SSH client control commands can save you time and boost your productivity when such gotchas occur.
Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit
The post How to control the SSH multiplexing with the control commands appeared first on nixCraft.
2025-01-15T08:29:10Z
2025-01-15T08:29:10Z
Vivek Gite
ZFS Raidz Expansion Finally, Here in version 2.3.0
After years of development and testing, the ZFS raidz expansion is finally here and has been released as part of version 2.3.0. ZFS is a popular file system for Linux and FreeBSD. RAIDz is like RAID 5, which you find with hardware or Linux software raid devices. It protects your data by spreading it across multiple hard disks along with parity information. A raidz device can have single, double, or triple parity to sustain one, two, or three hard disk failures, respectively, without losing any data. Hence, expanding or adding a new HDD is a very handy feature for sysadmins in today's data-sensitive apps.
Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit
The post ZFS Raidz Expansion Finally, Here in version 2.3.0 appeared first on nixCraft.
2025-01-14T09:19:20Z
2025-01-14T09:19:20Z
Vivek Gite
How to run Docker inside Incus containers
Incus and Docker both use Linux kernel features to containerize your applications. Incus is best suited when you need system-level containers that act like traditional VMs and provide a persistent developer experience. On the other hand, Docker containers are ephemeral, i.e., temporary in nature. All files created inside Docker containers are lost when your Docker container is stopped or removed unless you stored them using volumes in different directories outside Docker. Docker is created as a disposable app deployment system. Incus containers are not typically created as disposables, and data is kept inside when they are stopped. Because of the Linux kernel support nesting feature, you can run Docker inside Incus. This page explains how to run Docker inside Incus containers.
Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit
The post How to run Docker inside Incus containers appeared first on nixCraft.
2024-12-18T05:44:26Z
2024-12-18T05:44:26Z
Vivek Gite
MySQL Change root Password Command
How do I change MySQL root password under Linux, FreeBSD, OpenBSD and UNIX-like like operating system over the ssh session?
Love this? sudo share_on: Twitter - Facebook - LinkedIn - Whatsapp - Reddit
The post MySQL Change root Password Command appeared first on nixCraft.
2024-12-09T16:19:00Z
2024-12-09T16:19:00Z
Vivek Gite