Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      A Breeze Of Inspiration In September (2025 Wallpapers Edition)

      August 31, 2025

      10 Top Generative AI Development Companies for Enterprise Node.js Projects

      August 30, 2025

      Prompting Is A Design Act: How To Brief, Guide And Iterate With AI

      August 29, 2025

      Best React.js Development Services in 2025: Features, Benefits & What to Look For

      August 29, 2025

      Report: Samsung’s tri-fold phone, XR headset, and AI smart glasses to be revealed at Sep 29 Unpacked event

      September 1, 2025

      Are smart glasses with built-in hearing aids viable? My verdict after months of testing

      September 1, 2025

      These 7 smart plug hacks that saved me time, money, and energy (and how I set them up)

      September 1, 2025

      Amazon will sell you the iPhone 16 Pro for $250 off right now – how the deal works

      September 1, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Fake News Detection using Python Machine Learning (ML)

      September 1, 2025
      Recent

      Fake News Detection using Python Machine Learning (ML)

      September 1, 2025

      Common FP – A New JS Utility Lib

      August 31, 2025

      Call for Speakers – JS Conf Armenia 2025

      August 30, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Chrome on Windows 11 FINALLY Gets Touch Drag and Drop, Matching Native Apps

      August 31, 2025
      Recent

      Chrome on Windows 11 FINALLY Gets Touch Drag and Drop, Matching Native Apps

      August 31, 2025

      Fox Sports not Working: 7 Quick Fixes to Stream Again

      August 31, 2025

      Capital One Zelle not Working: 7 Fast Fixes

      August 31, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»Artificial Intelligence»Meta resumes AI training using EU user data

    Meta resumes AI training using EU user data

    April 15, 2025

    After nearly a year’s pause due to regulatory concerns, Meta has begun harvesting public content from its European users to train its AI models, just as EU officials prepare to issue the first-ever fines under the bloc’s Digital Markets Act (DMA).

    Meta announced Monday it will start using public posts, comments, and AI interactions from adult users across Facebook, Instagram, and WhatsApp in the EU to improve its generative AI systems. The European Data Protection Board (EDPB) approved the rollout.

    “This training will better support millions of people and businesses in Europe, by teaching our generative AI models to better understand and reflect their cultures, languages, and history,” Meta said in its official announcement.

    Meta was previously barred from using EU data, stating in 2024 “Without EU user data Meta says “we’d only be able to offer people a second-rate experience. This means we aren’t able to launch Meta AI in Europe at the moment.”

    Meta is offering opt-out options 

    European users will begin receiving notifications this week, both in their apps and via email, explaining exactly what data will be collected and how it will be used. These notifications will include a link to an objection form where users can opt out.

    “We have made this objection form easy to find, read, and use, and we’ll honor all objection forms we have already received, as well as newly submitted ones,” Meta’s press release stated.

    The company emphasized that “we do not use people’s private messages with friends and family to train our generative AI models.” 

    Additionally, “public data from the accounts of people in the EU under the age of 18 is not being used for training purposes.”

    Meta also pointed out it’s “following the example set by others including Google and OpenAI,” noting both companies have already used data from European users to train their AI models.

    DMA fines on the horizon

    The timing of Meta’s announcement is noteworthy, coming just as the European Commission prepares to issue what are expected to be substantial fines against both Meta and Apple for alleged violations of the new Digital Markets Act.

    Competition Commissioner Teresa Ribera reinforced the Commission’s enforcement intentions Tuesday, telling the European Parliament: “If we do not see willingness to cooperate we will not shy away from imposing the fines identified by the law.”

    Companies found in breach of the DMA can be fined up to 10% of their total worldwide turnover, increasing to 20% for repeated infractions.

    While the EU wants to enforce fines against Big Tech, preventing model training on citizens’ data has proved not to be possible. 

    For European users who don’t want their data harvested by Meta, keep an eye out for Meta’s notifications. 

    The post Meta resumes AI training using EU user data appeared first on DailyAI.

    Source: Read More 

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleCommunity News: Latest PECL Releases (04.15.2025)
    Next Article Android 15 has a new requirement that could leave your phone behind

    Related Posts

    Artificial Intelligence

    Scaling Up Reinforcement Learning for Traffic Smoothing: A 100-AV Highway Deployment

    September 1, 2025
    Repurposing Protein Folding Models for Generation with Latent Diffusion
    Artificial Intelligence

    Repurposing Protein Folding Models for Generation with Latent Diffusion

    September 1, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    speccy – enforce quality rules on your OpenAPI specifications

    Linux

    Voicebots in Banking: The New Standard for 24/7 Support

    Web Development

    Skyblivion mod team explains its Oblivion remake against Bethesda’s remaster — Here’s which you should play first

    News & Updates

    CVE-2025-53005 – DataEase PostgreSQL Data Source JDBC Connection Factory Argument Injection Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Highlights

    CVE-2022-50220 – Linux USBnet Use-After-Free Vulnerability

    June 18, 2025

    CVE ID : CVE-2022-50220

    Published : June 18, 2025, 11:15 a.m. | 3 hours, 16 minutes ago

    Description : In the Linux kernel, the following vulnerability has been resolved:

    usbnet: Fix linkwatch use-after-free on disconnect

    usbnet uses the work usbnet_deferred_kevent() to perform tasks which may
    sleep. On disconnect, completion of the work was originally awaited in
    ->ndo_stop(). But in 2003, that was moved to ->disconnect() by historic
    commit “[PATCH] USB: usbnet, prevent exotic rtnl deadlock”:

    https://git.kernel.org/tglx/history/c/0f138bbfd83c

    The change was made because back then, the kernel’s workqueue
    implementation did not allow waiting for a single work. One had to wait
    for completion of *all* work by calling flush_scheduled_work(), and that
    could deadlock when waiting for usbnet_deferred_kevent() with rtnl_mutex
    held in ->ndo_stop().

    The commit solved one problem but created another: It causes a
    use-after-free in USB Ethernet drivers aqc111.c, asix_devices.c,
    ax88179_178a.c, ch9200.c and smsc75xx.c:

    * If the drivers receive a link change interrupt immediately before
    disconnect, they raise EVENT_LINK_RESET in their (non-sleepable)
    ->status() callback and schedule usbnet_deferred_kevent().
    * usbnet_deferred_kevent() invokes the driver’s ->link_reset() callback,
    which calls netif_carrier_{on,off}().
    * That in turn schedules the work linkwatch_event().

    Because usbnet_deferred_kevent() is awaited after unregister_netdev(),
    netif_carrier_{on,off}() may operate on an unregistered netdev and
    linkwatch_event() may run after free_netdev(), causing a use-after-free.

    In 2010, usbnet was changed to only wait for a single instance of
    usbnet_deferred_kevent() instead of *all* work by commit 23f333a2bfaf
    (“drivers/net: don’t use flush_scheduled_work()”).

    Unfortunately the commit neglected to move the wait back to
    ->ndo_stop(). Rectify that omission at long last.

    Severity: 0.0 | NA

    Visit the link for more details, such as CVSS details, affected products, timeline, and more…

    CVE-2025-46657 – Karaz Karazal Reflected Cross-Site Scripting (XSS)

    April 27, 2025

    Debouncing vs Throttling in JavaScript: When to Use Each

    April 13, 2025

    T-Mobile launches high-speed home internet service – see if you can get it

    June 3, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.