Techlist.io - Korean Tech Blog Curator

googleOriginal article

ECLeKTic: A novel benchmark for evaluating cross-lingual knowledge transfer in LLMs (opens in new tab)

ECLeKTic is a novel benchmark designed to evaluate how effectively large language models (LLMs) transfer knowledge between languages, addressing a common limitation where models possess information in a source language but fail to access it in others. By utilizing a closed-book question-answering format based on language-specific Wikipedia entries, the benchmark quantifies the gap between human-like cross-lingual understanding and current machine performance. Initial testing reveals that even state-of-the-art models have significant room for improvement, with the highest-performing model, Gemini 2.5 Pro, achieving only a 52.6% success rate. ## Methodology and Dataset Construction The researchers built the ECLeKTic dataset by focusing on "information silos" within Wikipedia to ensure the models would need to perform internal transfer rather than simply recalling translated training data. * The dataset targets 12 languages: English, French, German, Hebrew, Hindi, Indonesian, Italian, Japanese, Korean, Mandarin Chinese, Portuguese, and Spanish. * Researchers selected 100 articles per language from a July 2023 Wikipedia snapshot that existed exclusively in that specific language and had no equivalent articles in the other 11 targeted languages. * This approach uses Wikipedia presence as a proxy to identify facts likely encountered by the model in only one language during its training phase. ## Human Refinement and Decontextualization To ensure the quality and portability of the questions, the team employed native speakers to refine and verify the data generated by AI. * Human annotators filtered Gemini-generated question-and-answer pairs to ensure they were answerable in a closed-book setting without referring to external context. * Annotators performed "decontextualization" by adding specific details to ambiguous terms; for example, a reference to the "Supreme Court" was clarified as the "Israeli Supreme Court" to ensure the question remained accurate after translation. * Questions were curated to focus on cultural and local salience rather than general global knowledge like science or universal current events. * The final dataset consists of 384 unique questions, which were translated and verified across all 11 target languages, resulting in 4,224 total examples. ## Benchmarking Model Performance The benchmark evaluates models using a specific metric called "overall success," which measures a model's ability to answer a question correctly in both the original source language and the target language. * The benchmark was used to test eight leading open and proprietary LLMs. * Gemini 2.0 Pro initially set a high bar with 41.6% success, which was later surpassed by Gemini 2.5 Pro at 52.6%. * The results demonstrate that while models are improving, they still struggle to maintain consistent knowledge across different linguistic contexts, representing a major hurdle for equitable global information access. The release of ECLeKTic as an open-source benchmark on Kaggle provides a vital tool for the AI community to bridge the "knowledge gap" between high-resource and low-resource languages. Developers and researchers should use this data to refine training methodologies, aiming for models that can express their internal knowledge regardless of the language used in the prompt.

figma2 min readCurated summary

The Designer's Handbook for Developer Handoff | Figma Blog

Design-to-development handoff works best as an ongoing collaboration rather than a final transfer of files. Designers and developers bring different priorities—elegance and consistency versus performance and stability—so teams should involve engineering early, communicate openly, and agree on what “good” means. The article organizes this collaboration around aligning on the product, choosing how to build it, sharing vocabulary, and clarifying design intent. ## Align on What You’re Building - Involve developers during wireframing or early feasibility checks, when design ideas are still easy to change. - Early engineering input can: - Clarify scope and technical constraints - Reveal difficult implementation logic - Identify opportunities to reuse or extend existing functionality - Prevent costly rework later - Use wireframes in Figma or FigJam to make ideas concrete without overcommitting to visual details. - Figma is suited to more structured, concrete visuals. - FigJam supports exploratory thinking and feedback from outside collaborators. - Less realistic wireframes help teams focus on user flows and overall direction instead of prematurely debating polish. ## Ask Developers Targeted Questions - Developers may notice redundant work or reusable patterns, but designers often need to prompt them explicitly. - Ask about: - Constraints and possible friction in the data layer - Missing states in a sequence of screens - Existing product patterns that could be reused - Asking these questions turns developers into proactive design partners rather than people who only implement finished screens. ## Work Within Developer Workflows - Developers frequently switch contexts and need uninterrupted time to reach a productive flow state. - Designers can build trust and improve collaboration by understanding how developers work and meeting them in their existing tools and processes. - The article also points to shared artifacts, such as using code blocks in FigJam to align on component APIs in design-system documentation and development workflows. ## Broader Collaboration Principles - Effective handoff depends on curiosity, continuous communication, and a shared point of view about quality. - The remaining focus areas are deciding how the design should be built, adopting a shared language, and explaining design intent in ways that account for the developer experience. Designers should treat handoff as a shared problem-solving process, involving developers early and asking precise questions about constraints, states, reuse, and implementation. This reduces rework while producing designs that are both ambitious and practical to build.

Read original(opens in new tab)
discord2 min readCurated summary

Checkpoint 2: Our First Year With Discord Quests

Discord’s first year with Quests shows how rewarded advertising can connect players, developers, and brands without interrupting gameplay. By placing campaigns in Discord’s gaming communities, Quests give users rewards while helping advertisers reach engaged audiences authentically. After 70+ campaigns, Discord reports strong repeat participation from users and returning advertisers. ## Quests as Player-Centered Advertising - Quests reward users for engaging with games or entertainment content. - More than 200 million monthly active users spend a combined 1.5 billion hours playing over 8,000 PC titles each month. - Users who accept a targeted Quest are three times more likely to accept another. - More than half of Quests partners have returned for a second campaign. - Campaigns have included franchises such as *Diablo*, *Street Fighter*, *World of Warcraft*, *Genshin Impact*, and *Dune: Prophecy*. ## Campaign Results - **Genshin Impact:** A Play Quest promoting a major update attracted millions of participants and increased playtime by 80% during the campaign week. - **Dune: Prophecy:** Max’s first Video Quest featured a 2-minute, 38-second trailer that achieved an 85% completion rate among users who engaged with it. ## Why Discord Reaches Players Effectively - Gaming audiences often reject traditional advertising, especially when it feels disruptive or inauthentic. - Discord reaches players in the “digital living rooms” where they already socialize with friends. - Campaigns can build on existing behaviors rather than interrupting gameplay. - Users are especially engaged socially: gameplay increases sevenfold when they play with at least one friend. ## Two Quest Formats - **Video Quests:** Designed to build awareness through trailers, season announcements, DLC promotions, and other video content. - **Play Quests:** Require users to play or stream a game to unlock rewards, directly encouraging gameplay. - Discord is expanding Video Quests to mobile to increase campaign reach and create additional advertising opportunities. Discord’s results suggest that rewarded, community-based advertising can be more effective than interruption-based formats for gaming audiences. Brands seeking to reach players should focus on authentic engagement and incentives that complement, rather than disrupt, the gaming experience.

Read original(opens in new tab)
discord2 min readCurated summary

How to Create & Upload Your Own Stickers on Discord

Discord stickers function like oversized emojis, adding emphasis and personality to messages. Users can access server stickers plus 300 Discord-created stickers, while Nitro members can use stickers from their servers anywhere. Creating custom stickers requires server permissions, exact file specifications, and enough sticker slots, which can be expanded through Server Boosting. ## Using Stickers on Discord - Open the sticker menu from the chat bar by selecting the peeling-square icon. - Stickers are available from: - Servers you belong to - Discord’s library of 300 stickers usable anywhere, including DMs - Click a sticker to send it immediately. - Hold **Shift** while clicking to attach the sticker to a message in progress. - Server stickers can be used within that server. - Nitro members can use their servers’ stickers in other servers, DMs, and group DMs. ## Uploading Custom Stickers - Custom stickers belong to Discord servers. - Uploaders must either: - Own the server, or - Have the **Manage Expressions** permission - Upload stickers through **Server Settings > Stickers**. - Required specifications: - Exactly **320 × 320 pixels** - **PNG** for static stickers - **APNG or GIF** for animated stickers - Maximum file size of **512 KB** - Each sticker requires an associated emoji to improve suggestions and searchability. - An optional text description can improve accessibility for screen-reader users. ## Sticker Limits and Server Boosting - Servers begin with **five sticker slots**. - Boosting can increase the total capacity to **5, 15, 30, or 60 stickers**, depending on the server’s boost level. - Nitro includes two boosts that can provide ten additional slots when applied to an unboosted server. - If a server loses boosts and drops to a lower tier: - Stickers beyond the new limit become unavailable. - Administrators can restore boosts or remove stickers to meet the reduced limit. ## Creating Sticker Images - Any image can become a sticker if it meets Discord’s technical requirements and Community Guidelines. - Basic cropping can be done with built-in tools such as Microsoft Paint or macOS Preview. - Discord apps such as Picsart can automatically remove image backgrounds. - Mobile users need an editing app capable of exporting images at exactly **320 × 320 pixels**. To create a sticker, prepare an appropriately sized image, upload it through the server’s Stickers settings, associate an emoji, and add an accessibility description when useful.

Read original(opens in new tab)
discord2 min readCurated summary

Revamped Overlay & Refreshed Desktop Give Game Time a Boost

Discord’s March 25, 2025 update focuses on improving PC gaming through a redesigned Game Overlay and a refreshed desktop app. The new Overlay uses movable widgets, performs better, supports more games, and avoids directly hooking into game windows. Desktop users also gain expanded themes, density controls, resizable channel lists, and clearer voice and video controls. ## Redesigned Game Overlay - Rebuilt around individual widgets rather than replicating the full Discord interface. - Adds an action bar for: - Voice and video controls - One-click game streaming - Joining voice calls - Lets users watch friends’ game streams directly within the Overlay. - Widgets can be repositioned to suit different game types, including RTS and FPS games. - Improves performance by avoiding the previous direct game-window hooking approach. - Works with more titles, including more of Discord’s most-played games, while reducing conflicts with anti-cheat systems. ## Refreshed Desktop Customization - Adds four free base themes: - Light - Ash - Dark - Onyx - Introduces three UI density settings: - Spacious - Default - Compact - Makes the channel list resizable, helping users read longer channel names. - Refreshes colors and illustrations throughout the application. - Aims to improve legibility, reduce visual clutter, and create greater consistency between desktop and mobile. ## Improved Voice and Video Controls - Consolidates more call controls into a single, centralized bar. - Uses stronger visual indicators for device status: - A more prominent red glow when the microphone is muted - A green glow when the camera is active Discord says these changes are intended to make desktop gaming more convenient before, during, and after play, particularly since more than 72% of its users regularly game on PC. Users can adjust the new appearance settings through Discord’s support options and provide feedback through the company’s forums or social media.

Read original(opens in new tab)
googleOriginal article

The evolution of graph learning (opens in new tab)

The evolution of graph learning has transformed from classical mathematical puzzles into a cornerstone of modern machine learning, enabling the modeling of complex relational data. By bridging the gap between discrete graph algorithms and neural networks, researchers have unlocked the ability to generate powerful embeddings that capture structural similarities. This progression, spearheaded by milestones like PageRank and DeepWalk, has established graph-based models as essential tools for solving real-world challenges ranging from traffic prediction to molecular analysis. **Foundations of Graph Theory and Classical Algorithms** * Graph theory originated in 1736 with Leonhard Euler’s analysis of the Seven Bridges of Königsberg, which established the mathematical framework for representing connections between entities. * Pre-deep learning efforts focused on structural properties, such as community detection and centrality, or solving discrete problems like shortest paths and maximum flow. * The 1996 development of PageRank by Google’s founders applied these principles at scale, treating the internet as a massive graph of nodes (pages) and edges (hyperlinks) to revolutionize information retrieval. **Bridging Graph Data and Neural Networks via DeepWalk** * A primary challenge in the field was the difficulty of integrating discrete graph structures into neural network architectures, which typically favor feature-based embeddings over relational ones. * Developed in 2014, DeepWalk became the first practical method to bridge this gap by utilizing a neural network encoder to create graph embeddings. * These embeddings convert complex relational data into numeric representations that preserve the structural similarity between objects, allowing graph data to be processed by modern machine learning pipelines. **The Rise of Graph Convolutional Networks and Message Passing** * Following the success of graph embeddings, the field moved toward Graph Convolutional Networks (GCNs) in 2016 to better handle non-Euclidean data. * Modern frameworks now utilize Message Passing Neural Networks (MPNNs), which allow nodes to aggregate information from their neighbors to learn more nuanced representations. * These advancements are supported by specialized libraries in TensorFlow and JAX, enabling the application of graph learning to diverse fields such as physics simulations, disease spread modeling, and fake news detection. To effectively model complex systems where relationships are as important as the entities themselves, practitioners should transition from traditional feature-based models to graph-aware architectures. Utilizing contemporary libraries like those available for JAX and TensorFlow allows for the integration of relational structure directly into the learning process, providing more robust insights into interconnected data.

figma2 min readCurated summary

What Makes Designers and Developers Happy at Work? | Figma Blog

Designers and developers are generally becoming happier at work: 41% report higher satisfaction than the previous year. Based on a survey of 943 product builders, Figma identifies organizational design strategy, hybrid-work policies, leadership, and cross-functional collaboration as major influences. The article argues that clear expectations, empowered teams, and stronger designer-developer partnerships can improve workplace satisfaction. ## Design’s Place in the Organization - Designers are more satisfied when design is treated as a strategic partner rather than a service function. - Strategic design encourages greater customer focus and gives designers more influence on product direction. - Designers can strengthen this position by balancing exploration with execution. - Wise recommends a “now, next, future” model: - 70% of effort on current deliverables - 20% on upcoming work - 10% on longer-term possibilities ## Company Policies on Hybrid Work - 97% of respondents work remotely at least part of the time; more than half are fully or mostly remote. - One-size-fits-all hybrid policies can create logistical problems, such as overcrowded offices on certain days and empty workspaces on others. - Organizations should establish clear, predictable expectations around where and when employees work. - Companies may need to choose a coherent model—fully remote, mostly in-office, or a deliberately structured hybrid approach. ## How Leaders Empower Their Teams - Managers influence happiness by understanding what support employees need and ensuring good work is recognized. - Effective leadership focuses on results rather than monitoring hours or physical location. - A flexible management philosophy can give employees autonomy while maintaining accountability for the quality of their work. ## Effective Collaboration and Communication - Among highly satisfied designers, 69% rate collaboration with developers as effective or very effective. - Developers with higher job satisfaction also collaborate with designers more frequently. - 84% of designers work with developers at least weekly. - Whiteboarding and collaborative design tools support the real-time, iterative nature of modern product development. - Despite frequent collaboration, 91% of developers and 92% of designers believe their processes could improve. - Misalignment remains a significant issue, including gaps in designers’ understanding of engineering constraints. Organizations can improve satisfaction by positioning design strategically, creating practical work policies, empowering managers and employees, and investing in better designer-developer collaboration.

Read original(opens in new tab)
figma2 min readCurated summary

Figma Localizes Product and Support for Spanish Market | Figma Blog

Figma is launching a fully localized Spanish experience for users in Spain, including translated products, culturally adapted interfaces, and dedicated support. The move reflects Spain’s strong adoption of Figma and the company’s broader strategy to serve its largely international user base. Spanish becomes Figma’s second fully localized language after Japanese, with more languages planned later this year. ## Spanish Localization Goes Beyond Translation - Figma is adapting its product experience for Spanish-speaking users through: - Full product translation - Culturally relevant user interfaces - Dedicated Spanish-language support - The rollout begins March 27 and is expected to finish by April 17. - Figma says it aims to understand the specific needs of Spanish businesses and product teams. ## Figma’s Strong Presence in Spain - Nearly half of Spain’s IBEX 35 companies use Figma, including: - Amadeus - Banco Sabadell - Cabify - SEAT - Repsol - Telefonica - Spanish users created more than 1.5 million Figma files in 2024. - Nearly 34,000 files are edited daily across the country. - The Barcelona Friends of Figma community has more than 2,000 active members, making it Figma’s largest community chapter. ## Benefits for Spanish Teams - Companies such as Telefonica and Cabify expect the Spanish interface to improve collaboration and make Figma more accessible. - Localization is intended to help designers, developers, and broader product teams communicate and work more efficiently. - The effort supports Figma’s shift toward serving the entire product development process, not only traditional design roles. ## Part of Figma’s Global Expansion - About 85% of Figma’s monthly active users are outside the United States. - Approximately half of its revenue comes from non-U.S. markets. - Around one-third of users identify as developers, while nearly two-thirds work outside traditional design roles. - Spanish localization arrives alongside Figma’s expanding product ecosystem, including: - FigJam, launched in 2021 - Dev Mode, launched in 2023 - Figma Slides, launched in 2024 - New AI capabilities and other product development tools Figma’s Spanish launch is both a response to Spain’s established user community and a broader investment in international growth. By combining language support with localized product experiences, Figma aims to reduce barriers for Spanish teams while preparing to add more languages throughout the year.

Read original(opens in new tab)
figma3 min readCurated summary

Everything You Need to Know About Figma for Government | Figma Blog

Figma for Government is now FedRAMP Moderate certified, allowing U.S. federal agencies to use Figma’s collaboration and design tools in a secure, privacy-focused environment. The platform is intended to help agencies replace siloed workflows with a shared process spanning ideation, design, prototyping, and development. Figma argues that improving how digital services are built is essential to creating more accessible, consistent, and effective experiences for citizens. ## FedRAMP Certification and Product Availability - Figma for Government meets the federal government’s security and privacy requirements at the Moderate level. - The offering includes: - Figma Design - FigJam - Dev Mode - Figma Slides, planned for a future release - The certification builds on Figma’s earlier commitment to achieving FedRAMP status. ## Why Figma Built a Government Offering - Government agencies increasingly need to provide healthcare, assistance, and other services through seamless digital experiences. - Federal digital-first policies emphasize accessibility, consistency, and ease of use. - Siloed tools and disconnected teams can reduce efficiency and produce less usable products. - Figma for Government aims to give agencies secure access to the same collaborative workflows used by leading private-sector organizations. ## Government Use Cases and Examples - More than 100 government agencies and contractors already use Figma to modernize their processes. - Examples include: - The National Park Service creating an app for 431 parks and monuments. - Amtrak streamlining systems for more than 20,000 employees and 28 million passengers. - Agencies working on passport, visa, taxpayer, and citizenship services. - The official United States Web Design System design kit contains 42 components built with variables and smart layouts. - A shared Figma link gives teams a common source of truth for viewing, editing, and commenting on work. ## Collaborative Planning with FigJam - FigJam supports real-time and asynchronous collaboration for distributed teams. - Agencies can use it to: - Brainstorm ideas - Build project roadmaps - Map user journeys - Align stakeholders around strategy - Keeping planning materials in one shared workspace helps teams communicate across locations and time zones. ## Design Alignment with Figma - Designers, developers, product managers, executives, and other stakeholders can access the latest design files. - Teams can move efficiently from wireframes to prototypes, reviews, and refinements. - Shared feedback reduces delays and keeps everyone aligned on design direction. - Design systems help agencies maintain consistency, quality, and recognizable brand identities. ## Connecting Design and Development with Dev Mode - Dev Mode provides a shared space for designers and engineers. - It is designed to reduce misunderstandings about design intent, changes between iterations, and how designs map to code. - By connecting design and development workflows, agencies can reduce clarification work and move products toward implementation more efficiently. Figma for Government is best suited to agencies seeking a secure, centralized environment for collaborative digital-service development—from early planning through engineering handoff and implementation.

Read original(opens in new tab)
discord3 min readCurated summary

Announcing Discord’s Social SDK, Helping Power Your Game’s Social Experiences

Discord’s Social SDK brings Discord-powered social features directly into games, allowing players to connect whether or not they have Discord accounts. Available at no cost for C++, Unreal Engine, and Unity developers, it supports unified friends, invitations, rich presence, and account linking. Discord says the SDK is designed to improve discovery, retention, and multiplayer communication, with expanded messaging, channels, and voice features available through a closed beta. ## SDK Availability and Purpose - Released on March 17, 2025, during the Game Developers Conference. - Available for: - C++ games - Unreal Engine - Unity - Currently supports Windows 11 and macOS. - Console and mobile support is planned. - Designed to bring Discord’s social infrastructure to games while preserving a seamless player experience. ## Core Social Features - **Unified Friends List** - Players can view Discord friends in-game. - In-game friends can also be surfaced through Discord. - **Deeplink Game Invites** - Players can invite Discord friends directly into a specific party, lobby, or session. - This reduces friction for joining multiplayer games and may improve retention. - **Rich Presence** - Displays a player’s game activity in Discord. - Supports one-click joins from Discord profiles. - Available across PC, console, and mobile. - Helps games gain visibility and attract additional players. - **Flexible Account Requirements** - Players can use the integrated social experience without owning a Discord account. - Optional account linking connects their in-game and Discord identities. - Provisional accounts support players who do not sign up for Discord. ## Closed-Beta Communication Features Several features are available to developers with limited access and can be fully enabled through Discord’s closed beta: - **Cross-Platform Messaging** - Enables conversations between in-game players and Discord users. - Direct messages can persist across both environments. - Discord accounts are not required for every participant. - **Linked Channels** - Connects in-game chat to selected Discord server channels. - Supports persistent communication for guilds, squads, and other groups. - **Discord Voice Chat** - Brings Discord’s voice technology directly into games. - Intended for guilds, matches, and in-game lobbies. ## Early Developer Integrations Discord tested and refined the SDK with developers including Facepunch Studios and Theorycraft Games. - Facepunch Studios reported that the Unity sample made integration straightforward and provided reusable examples for adapting the SDK to *Rust*. - Discord used partner feedback to improve: - Online visibility controls - Provisional-account behavior - Consistency for players without Discord accounts - Theorycraft Games highlighted direct messaging, lobbies, session invites, and provisional accounts as valuable features in *SUPERVIVE*. Game developers can begin using the freely available Social SDK today, while teams seeking cross-platform messaging, linked channels, and integrated voice should apply for the closed beta.

Read original(opens in new tab)
figma2 min readCurated summary

Making the Move to UI3: A Guide to Figma’s Next Chapter | Figma Blog

Figma will retire UI2 on April 30, 2025, making UI3 the standard interface. The redesign prioritizes canvas space, streamlines workflows, and enables features that will only be available in UI3, ahead of Config. Although users may need time to rebuild muscle memory, Figma argues that the changes ultimately make the product more intuitive and efficient. ## UI3 Becomes the New Standard - Figma is ending support for UI2 on April 30. - New features and experiences planned around Config will be available only in UI3. - Figma says it has incorporated user feedback before the full transition. - Recent refinements include: - Replacing the redundant “Reset others” icon - Simplifying boolean-operation labels - Removing duplicate actions from the overflow menu - Updating the mask icon for clarity - Restoring a tidy-up experience closer to UI2 - After the transition, the Properties panel will become a major focus for further improvements. ## Adjusting to the Redesigned Interface - The author initially hesitated because established workflows and muscle memory make interface changes difficult. - After using UI3, they found the redesign more effective rather than merely different. - Reported adjustment times vary: - Some users adapted within a few hours. - Others needed about a week to rebuild muscle memory. - The overall response presented in the article is that UI3 quickly becomes familiar and comfortable. ## Smart Eyedropper Selection - The eyedropper shortcut remains **I**, but the tool now understands more than raw color values. - It stays active while inspecting the canvas and supports switching between color models such as: - Hex - HSB - RGB - When hovering over a color, style, or variable, Figma can identify and display the underlying style or variable instead of only showing a hexadecimal value. - UI3 also allows users to create variables directly where they are working, reducing interruptions to the design workflow. UI3 is positioned as a necessary transition rather than an optional visual refresh. Users should begin adapting before April 30, while taking advantage of its improved variable handling, streamlined controls, and more canvas-focused layout.

Read original(opens in new tab)
googleOriginal article

Deciphering language processing in the human brain through LLM representations (opens in new tab)

Recent research by Google Research and collaborating universities indicates that Large Language Models (LLMs) process natural language through internal representations that closely mirror neural activity in the human brain. By comparing intracranial recordings from spontaneous conversations with the internal embeddings of the Whisper speech-to-text model, the study found a high degree of linear alignment between artificial and biological language processing. These findings suggest that the statistical structures learned by LLMs via next-word prediction provide a viable computational framework for understanding how humans comprehend and produce speech. ## Mapping LLM Embeddings to Brain Activity * Researchers utilized intracranial electrodes to record neural signals during real-world, free-flowing conversations. * The study compared neural activity against two distinct types of embeddings from the Transformer-based Whisper model: "speech embeddings" from the model’s encoder and "language embeddings" from the decoder. * A linear transformation was used to predict brain signals based on these embeddings, revealing that LLMs and the human brain share similar multidimensional spaces for coding linguistic information. * The alignment suggests that human language processing may rely more on statistical structures and contextual embeddings rather than traditional symbolic rules or syntactic parts of speech. ## Neural Sequences in Speech Comprehension * When a subject listens to speech, the brain follows a specific chronological sequence that aligns with model representations. * Initially, speech embeddings predict cortical activity in the superior temporal gyrus (STG), which is responsible for processing auditory speech sounds. * A few hundred milliseconds later, language embeddings predict activity in Broca’s area (located in the inferior frontal gyrus), marking the transition from sound perception to decoding meaning. ## Reversed Dynamics in Speech Production * During speech production, the neural sequence is reversed, beginning approximately 500 milliseconds before a word is articulated. * Processing starts in Broca’s area, where language embeddings predict activity as the brain plans the semantic content of the utterance. * This is followed by activity in the motor cortex (MC), aligned with speech embeddings, as the brain prepares the physical articulatory movements. * Finally, after articulation, speech embeddings predict activity back in the STG, suggesting the brain is monitoring the sound of the speaker's own voice. This research validates the use of LLMs as powerful predictive tools for neuroscience, offering a new lens through which to study the temporal and spatial dynamics of human communication. By bridging the gap between artificial intelligence and cognitive biology, researchers can better model how the brain integrates sound and meaning in real-time.

googleOriginal article

Loss of Pulse Detection on the Google Pixel Watch 3 (opens in new tab)

Google Research has developed a "Loss of Pulse Detection" feature for the Pixel Watch 3 to address the high mortality rates associated with unwitnessed out-of-hospital cardiac arrests (OHCA). By utilizing a multimodal algorithm that combines photoplethysmography (PPG) and accelerometer data, the device can automatically identify the transition to a pulseless state and contact emergency services. This innovation aims to transform unwitnessed medical emergencies into functionally witnessed ones, potentially increasing survival rates by ensuring timely intervention. ### The Impact of Witness Status on Survival * Unwitnessed cardiac arrests currently face a major public health challenge, with survival rates as low as 4% compared to 20% for witnessed events. * The "Chain of Survival" traditionally relies on human bystanders to activate emergency responses, leaving those alone at a significant disadvantage. * Every minute without resuscitation decreases the chance of survival by 7–10%, making rapid detection the most critical factor in prognosis. * Converting an unwitnessed event into a "functionally witnessed" one via a wearable device could equate to a number needed to treat (NNT) of only six people to save one life. ### Multimodal Detection and the Three-Gate Process * The system uses PPG sensors to measure blood pulsatility by detecting photons backscattered by tissue at green and infrared wavelengths. * To prevent false positives and errant emergency calls, the algorithm must pass three sequential "gates" before making a classification. * **Gate 1:** Detects a sudden, significant drop in the alternating current (AC) component of the green PPG signal, which suggests a transition from a pulsatile to a pulseless state, paired with physical stillness. * **Gate 2:** Employs a machine learning algorithm trained on diverse user data to quantify the probability of a true pulseless transition. * **Gate 3:** Conducts additional sensor checks using various LED and photodiode geometries, wavelengths, and gain settings to confirm the absence of even a weak pulse. ### On-Device Processing and User Verification * All data processing occurs entirely on the watch to maintain user privacy, consistent with Google’s established health data policies. * If the algorithm detects a loss of pulse, it initiates two check-in prompts involving haptic, visual, and audio notifications to assess user responsiveness. * The process can be de-escalated immediately if the user moves their arm purposefully, ensuring that emergency services are only contacted during true incapacitation. * When a user remains unresponsive, the watch automatically contacts emergency services to provide the individual's current location and medical situation. By providing a passive, opportunistic monitoring system on a mass-market wearable, this technology offers a critical safety net for individuals at risk of unwitnessed cardiac events. For the broader population, the Pixel Watch 3 serves as a life-saving tool that bridges the gap between a sudden medical emergency and the arrival of professional responders.

googleOriginal article

Load balancing with random job arrivals (opens in new tab)

Research from Google explores the competitive ratio of online load balancing when tasks arrive in a uniformly random order rather than an adversarial one. By analyzing a "tree balancing game" where edges must be oriented to minimize node indegree, the authors demonstrate that random arrival sequences still impose significant mathematical limitations on deterministic algorithms. The study ultimately concludes that no online algorithm can achieve a competitive ratio significantly better than $\sqrt{\log n}$, establishing new theoretical boundaries for efficient cluster management. ### The Online Load Balancing Challenge * Modern cluster management systems, such as Google’s Borg, must distribute hundreds of thousands of jobs across machines to maximize utilization and minimize the maximum load (makespan). * In the online version of this problem, jobs arrive one-by-one, and the system must assign them immediately without knowing what future jobs will look like. * Traditionally, these algorithms are evaluated using "competitive analysis," comparing the performance of an online algorithm against an optimal offline version that has full knowledge of the job sequence. ### The Tree Balancing Game * The problem is modeled as a game where an adversary presents edges of a tree (representing jobs and machines) one at a time. * For every undirected edge $(u, v)$ presented, the algorithm must choose an orientation ($u \to v$ or $v \to u$), with the goal of minimizing the maximum number of edges pointing at any single node. * In a worst-case adversarial arrival order, it has been mathematically proven since the 1990s that no deterministic algorithm can guarantee a maximum indegree of less than $\log n$, where $n$ is the number of nodes. ### Performance Under Random Arrival Orders * The research specifically investigates "random order arrivals," where every possible permutation of the job sequence is equally likely, simulating a more natural distribution than a malicious adversary. * While previous assumptions suggested that a simple "greedy algorithm" (assigning the job to the machine with the currently lower load) performed better in this model, this research proves a new, stricter lower bound. * The authors demonstrate that even with random arrivals, any online algorithm will still incur a maximum load proportional to at least $\sqrt{\log n}$. * For more general load balancing scenarios beyond simple trees, the researchers established a lower bound of $\sqrt{\log \log n}$. ### Practical Implications These findings suggest that while random job arrival provides a slight performance advantage over adversarial scenarios, system designers cannot rely on randomness alone to eliminate load imbalances. Because the maximum load grows predictably according to the $\sqrt{\log n}$ limit, large-scale systems must be architected to handle this inherent logarithmic growth in resource pressure to maintain high utilization and stability.

discordOriginal article

Discord Announces First Mobile Ad Format, Broadening Advertising Opportunities (opens in new tab)

Discord is set to expand its rewarded advertising ecosystem to mobile devices with the pilot launch of Video Quests on Mobile in June 2025. This strategic evolution aims to connect advertisers with Discord’s 200 million monthly active users across platforms, leveraging a full-screen, opt-in format designed specifically for brand awareness. By transitioning these advertising tools to mobile, Discord provides a performance-driven channel for partners to engage a highly active community through high-quality video content and incentivized rewards. ### Mobile Integration and the 2025 Pilot * The initial pilot program for Video Quests on Mobile is scheduled to begin in June 2025. * The format utilizes a full-screen, premium user interface tailored for mobile consumption while maintaining Discord’s commitment to opt-in, non-intrusive advertising. * This expansion marks Discord’s first mobile-specific ad offering, targeting a cross-platform audience that spans PC, mobile, and native console integrations. ### Evolution of the Quests Framework * Discord currently offers two primary rewarded formats: Video Quests for awareness (trailers and announcements) and Play Quests for engagement (requiring users to play or stream a game). * The platform has shifted from a gaming-exclusive focus to a broader Media and Entertainment strategy, catering to diverse brand partners including streaming services and movie studios. * Play Quests generate authentic connections by rewarding players with exclusive in-game items for meeting specific gameplay or streaming milestones. ### Proven Campaign Performance and Metrics * **miHoYo (Genshin Impact):** Utilizing high-value in-game rewards through Play Quests, the developer saw an 80% increase in playtime during the campaign week. * **Max (Dune: Prophecy):** The first-ever Video Quest featured a long-form trailer (2:38) that achieved a significantly high completion rate of 85%. * **Nexon Games (The First Descendant):** A Video Quest campaign generated over 1 million completions, with 10% of that engagement occurring organically through peer-to-peer sharing. ### Strategic Outlook for Advertisers Brands and developers looking to capitalize on this expansion should consider participating in the June pilot to secure early access to the mobile player community. This format is particularly recommended for titles launching new updates, downloadable content (DLC), or major media premieres where high-impact video awareness is a primary objective.