Yomiuri Shimbun Sues AI Startup Perplexity for Copyright Infringement

2025-08-12
Yomiuri Shimbun Sues AI Startup Perplexity for Copyright Infringement

Japan's largest newspaper, the Yomiuri Shimbun, has filed a copyright infringement lawsuit against generative AI startup Perplexity. This marks the first major copyright challenge by a Japanese news publisher against an AI company. The suit alleges Perplexity accessed and reproduced over 100,000 Yomiuri articles without authorization, using them to answer user queries. Yomiuri is seeking nearly $15 million in damages and a cease-and-desist order. While Japanese law permits AI training on copyrighted material, it doesn't allow for unauthorized reproduction and distribution. The lawsuit highlights growing tensions between AI companies and news publishers over copyright in the age of AI.

Read more

Deprecate XSLT in Browsers?

2025-08-15
Deprecate XSLT in Browsers?

Browsers' built-in XSLT processor (v1.0, standardized in 1999) is outdated and poses security risks. Modern web development uses JavaScript and JSON, rendering XSLT largely obsolete. Maintaining aging XSLT libraries (like libxslt in Chromium) is resource-intensive and prone to memory safety vulnerabilities, creating a significant attack surface. This proposal suggests deprecating XSLT from web standards to reduce security risks and optimize resource allocation, with no practical loss of developer functionality.

Read more
Development

Over 1 Million Children Possibly Affected by Long COVID, Study Suggests

2025-02-07
Over 1 Million Children Possibly Affected by Long COVID, Study Suggests

New federal data suggests over 1 million children may have experienced long COVID by 2023. A study analyzing the 2023 National Health Interview Survey found that children aged 12-17 were most likely affected, with higher prevalence among Hispanic and non-Hispanic white children compared to other groups. Lower income and lower parental education were also associated with higher rates. Among those currently experiencing long COVID, 80% reported activity limitations. Underreporting in younger children due to difficulty verbalizing symptoms is a potential concern.

Read more

AI Coding Tools: A Paper Hammer?

2025-08-10

The author expresses frustration with AI coding tools after trying them out. Blog posts and news articles often hype AI's ability to automatically write code and even build entire libraries, but the author's experience is drastically different. While the author finds AI tools helpful for simple tasks like completing sentences or finding type annotations, complex problems result in useless or buggy code, often introducing new bugs. The author likens this to a cool-looking but fragile 'paper hammer' incapable of real work. This leads to a reflection on the discrepancy between the perceived usefulness of AI tools and the author's own negative experience. This falls under the Development category.

Read more
Development

Two Reports Highlight Knowledge Gaps and Best Practices for Open Source CRA Compliance

2025-03-22
Two Reports Highlight Knowledge Gaps and Best Practices for Open Source CRA Compliance

The Linux Foundation released two groundbreaking research reports exploring community-driven strategies to address open source security and the European Union’s Cyber Resilience Act (CRA). The first report analyzes how three Linux Foundation projects meet CRA minimum compliance requirements, sharing best practices. The second report reveals significant knowledge gaps within the open source ecosystem regarding CRA awareness, with many respondents unfamiliar with the act and lacking compliance readiness. The reports recommend manufacturers take a more active role in open source security, calling for increased funding and legal support to foster better security practices.

Read more

Diving Deep into PyTorch Internals: Tensors, Autograd, and Kernel Writing

2025-03-22

This blog post provides a detailed exploration of PyTorch's internals, covering tensor data structures, automatic differentiation (Autograd), and kernel writing. It begins by explaining the underlying implementation of tensors, including the concept of strides and how to use them to create tensor views. Next, it delves into the workings of Autograd, showing how gradients are computed via backpropagation. Finally, the post offers a practical guide to writing PyTorch kernels, including how to leverage PyTorch's tools for error checking, dtype dispatch, and parallelization. This is an excellent tutorial for developers with some PyTorch experience who want to understand its internals or contribute code.

Read more
Development

Turbulent February: A Global Roundup of Conflicts and Events

2025-02-23

February 2025 saw a turbulent global landscape. The Gaza war continued, marked by hostage crises and fluctuating ceasefires; conflicts in Ukraine, Yemen, and elsewhere persisted. Multiple significant violent incidents occurred, including several shootings in the US, a Brazilian court's suspension of Rumble, and the apprehension of suspected criminals. News this month covered international conflicts, crime, politics, and technology, reflecting the complex challenges facing the world.

Read more

p2panda: A Modular Toolkit for Building Local-First, Privacy-Respecting P2P Apps

2025-04-13

p2panda is a modular, open-source project empowering developers to build modern, privacy-respecting, and secure local-first applications. Its modular design allows flexibility in choosing components and seamless integration with existing systems. Leveraging existing libraries and standards (like BLAKE3, Ed25519, STUN, etc.), p2panda ensures collaboration, encryption, and access control even over unstable or ephemeral connections. At its core is a 'broadcast-only' architecture, making it not only offline-first but also compatible with post-internet communication infrastructure such as shortwave, packet radio, and more. It provides tools for peer discovery, data synchronization, large file transfer, data storage, and stream processing.

Read more
Development

uscope: A Native Code Graphical Debugger for Linux

2025-01-31
uscope: A Native Code Graphical Debugger for Linux

uscope is a native code graphical debugger and introspection toolchain for Linux, currently in early development. The author plans to add features such as support for multiple programming languages (C, Zig, C++, Go, Rust, Odin, Jai, etc.), multi-threaded program debugging, code navigation, remote debugging, and more. The project aims to build a flexible, extensible debugging system with a user-friendly interface. The author also plans to build it as a library so other developers can build more interesting tools on top of it.

Read more
Development native code

Ford Unveils Ambitious EV Plans: Affordable Pickup, Universal Platform, and Production System

2025-08-11
Ford Unveils Ambitious EV Plans: Affordable Pickup, Universal Platform, and Production System

Ford introduced three significant concepts: a budget-friendly, crew-cab electric pickup truck arriving in 2027, a universal EV platform, and a revolutionary production system. The truck, while described as 'mid-sized,' aims for the interior space of a Toyota RAV4, boasting a 0-60 mph time comparable to an EcoBoost Mustang (4.5 seconds). Built on a 400-volt architecture with a LFP battery from Ford's BlueOval Battery Park, it will feature over-the-air updates. More importantly, Ford's universal platform and production system promise cost savings and efficiency gains through modular design, paving the way for affordable EVs.

Read more
Tech

Data Engineer's Weekly Musings: Gemini's Rise and New Data Opportunities

2025-05-26
Data Engineer's Weekly Musings: Gemini's Rise and New Data Opportunities

A senior data engineer shares his thoughts and observations from the past few weeks, covering new trends in the data field, recommendations for excellent tools, and a vision for future innovation. He mentions the importance of connecting data producers and consumers and praises the rapid development of large language models like Google's Gemini. He also points out significant innovation opportunities in financial software, such as data aggregation and AI forecasting.

Read more
Development

Google Maps Glitch Causes Massive Traffic Jams in Germany

2025-06-01
Google Maps Glitch Causes Massive Traffic Jams in Germany

During Germany's Ascension Day holiday, a widespread Google Maps malfunction wrongly marked numerous highways as closed, leading to major traffic jams across the country. Areas affected included major cities like Berlin, Düsseldorf, and Dortmund. Drivers were forced onto alternative routes, causing widespread gridlock. A Google spokesperson stated that map information comes from various sources and that they are internally reviewing the issue. This is not the first technical glitch for Google Maps; a previous incident saw users' location history wiped.

Read more

Budget-Friendly 0.96-inch USB Display Dongle: WeAct Display FS Review

2025-09-20
Budget-Friendly 0.96-inch USB Display Dongle: WeAct Display FS Review

The WeAct Display FS is a cheap 0.96-inch USB display dongle designed to add an information display or a tiny secondary display to your computer or SBC. It features a full-color 160x80 resolution display and is customizable with WeAct Studio software, supporting text, images, weather, and more. While officially only supporting Windows, its open-source-based software theoretically works on macOS, Linux, and other systems with Python 3.9+. A Windows-only screen projection program is also included, allowing window projection to the small display, though practicality is limited by the resolution. Available on AliExpress for around $2, a larger 3.5-inch version is also offered.

Read more

WiX Toolset: Simplifying Windows Installer Creation

2025-08-24
WiX Toolset: Simplifying Windows Installer Creation

The WiX Toolset is a powerful open-source tool for creating Windows Installer packages. It uses familiar build concepts, compiling and linking source code into .exe setup bundles, .msi installers, .msm merge modules, and .msp patches. WiX works with various build systems, including MSBuild, and offers extensions for tasks like installing IIS websites, creating SQL Server databases, and registering Windows Firewall exceptions. The WiX bootstrapper, Burn, handles installing prerequisites such as the .NET Framework. The SDK includes managed and native libraries for easier interaction with Windows Installer. Note that the WiX Toolset requires an open-source maintenance fee for full functionality, though community and commercial support options exist.

Read more
Development

A Bytecode VM for Arithmetic in Haskell: The Parser

2025-08-03
A Bytecode VM for Arithmetic in Haskell: The Parser

This post details the first part of a project to build a bytecode virtual machine for arithmetic expressions in Haskell. The VM will parse, compile, interpret, and run simple arithmetic expressions, including let bindings and nested let expressions. The author explains the expression grammar, parser implementation (using the attoparsec library), and error handling. Unit tests are presented to validate the parser's correctness. A brief overview of the AST interpreter's implementation and testing is also included. Future posts will cover the compiler and virtual machine.

Read more
Development

Generative AI Art's Polyester Fate: Bubble or Future?

2025-06-03
Generative AI Art's Polyester Fate: Bubble or Future?

This article uses the rise and fall of polyester as a metaphor to explore the future of generative AI art. Just as polyester briefly dominated the textile market in the mid-20th century before being relegated to cheap and tacky status, generative AI art faces a similar fate. While AI lowers the barrier to art creation, its proliferation leads to aesthetic fatigue and devaluation, even being used for disinformation. The author argues that while AI art may dominate the market in the short term, the human desire for genuine emotion and unique artistic expression will not disappear, ultimately driving a revival of truly valuable human-made art.

Read more

Revontuli Theme Update Log: Brighter Blues!

2025-07-30
Revontuli Theme Update Log: Brighter Blues!

The Revontuli theme has undergone numerous updates, most notably a significant brightening of its blue hues. From June 2023 to July 2025, updates spanned various applications, including code editors (VSCode, Vim, Sublime Text, etc.), terminals (Konsole), and even wallpapers. Beyond the improved blues, updates included adding new themes (like the Eve Online theme), bug fixes, and the addition of test files. This demonstrates a commitment to detail and continuous improvement.

Read more

Broligarchy: A critique of unchecked power and its societal consequences

2025-02-17
Broligarchy: A critique of unchecked power and its societal consequences

This post critiques the current societal power structure, termed 'broligarchy,' where a select few hold disproportionate power. While this might yield short-term gains, its inherent narrow-mindedness and lack of consideration pose long-term risks. The author argues that this model ignores fairness and social responsibility, exacerbating inequality and harming overall societal well-being. A call for genuine societal progress emphasizing the needs of all members, rather than solely focusing on economic liberty for a select few, concludes the piece.

Read more

Rust Mutation Testing with cargo-mutants

2025-04-13
Rust Mutation Testing with cargo-mutants

cargo-mutants is a Rust tool that enhances code quality by generating mutant versions of your code to test its robustness. It identifies potential bugs missed by your existing tests, providing a different perspective than traditional code coverage tools. It focuses on whether tests actually verify code behavior, not just code reach. Easy to use and integrates with CI, it's actively maintained and promises future improvements, including new mutation types.

Read more
Development

KDE Plasma 6.5: Rounded Corners and UI Improvements on the Way

2025-07-21
KDE Plasma 6.5: Rounded Corners and UI Improvements on the Way

The KDE team released its weekly update, highlighting the upcoming Plasma 6.5's rounded window corners, a long-requested feature. Improvements also include refined KRunner search result ordering, a more flexible Disks & Devices widget, resizable sidebars in Discover and System Monitor, and an improved Weather Report widget. Plasma 6.4.4, addressing several bugs, will be released on August 5th.

Read more
Development UI improvements

Real-World Ad Blocker: AR Glasses Filter Out Street Ads

2025-06-28
Real-World Ad Blocker: AR Glasses Filter Out Street Ads

A software engineer has created an augmented reality app for Snap's fifth-generation AR Spectacles that identifies and blocks real-world advertisements, billboards, and product branding. Leveraging Google's Gemini AI, the app detects ads and replaces them with red squares. While still in early stages, it hints at a future where users control the physical content they see, potentially even customizing replacements for blocked ads. Currently, the app is exclusive to Snap Spectacles users.

Read more
Tech

Pincites Hiring AI and Frontend Engineers

2024-12-30
Pincites Hiring AI and Frontend Engineers

Pincites, a YC S23 AI startup, is hiring experienced Backend & Applied AI Engineers and Frontend Engineers. Pincites has built an AI contract negotiation assistant embedded in Microsoft Word, helping legal teams review and redline contracts faster. The company is experiencing rapid growth, doubling revenue in the first three months of 2024 and is at an inflection point. Founders have backgrounds in big law, big tech, and high-growth startups.

Read more
AI

DeepMind CEO: 'Learning How to Learn' Will Be the Most Important Skill for the Next Generation

2025-09-13
DeepMind CEO: 'Learning How to Learn' Will Be the Most Important Skill for the Next Generation

Demis Hassabis, CEO of Google DeepMind, stated in Athens that rapid advancements in AI will revolutionize education and the workplace, making 'learning how to learn' the most crucial skill for the next generation. He predicted the arrival of artificial general intelligence within a decade, promising immense progress but also acknowledging risks. Greek Prime Minister Kyriakos Mitsotakis stressed the importance of equitable distribution of AI benefits, cautioning against massive wealth inequality created by a few tech giants.

Read more

Graphene Capacitors Achieve Rapid, High-Depth Modulation of Terahertz Waves

2025-08-20
Graphene Capacitors Achieve Rapid, High-Depth Modulation of Terahertz Waves

Researchers at the University of Cambridge's Cavendish Laboratory have developed a terahertz wave modulator using graphene as a tunable capacitor, achieving unprecedented dynamic range and speed. By embedding nanoscale graphene patches within metamaterial resonators, the device effectively controls terahertz waves, boasting a modulation depth exceeding 99.99% and a speed of 30 MHz. This breakthrough promises to advance technologies in terahertz communication, imaging, and sensing, paving the way for next-generation communication systems beyond 5G and 6G.

Read more

Soviet Family Albums: Silent Witnesses to a Shifting Collective Identity

2025-08-11
Soviet Family Albums: Silent Witnesses to a Shifting Collective Identity

In Visible Presence meticulously examines over 50 Soviet family photo albums, revealing photography's crucial role in constructing and sustaining a shared Soviet identity. The authors uncover a surprising prevalence of strangers within these albums, demonstrating that these images transcended personal narratives to reflect broader socio-political shifts and collective memory. Analyzing both photographs and interviews, the book explores themes of silence, oblivion, and the evolving political significance of imagery across different eras. It offers a nuanced understanding of the interplay between societal repression, personal memory, and the enduring power of images, providing a fresh perspective on photographic and social memory studies.

Read more

Lightsail Nanocraft to Probe Black Hole: A Century-Long Mission

2025-08-11
Lightsail Nanocraft to Probe Black Hole: A Century-Long Mission

A groundbreaking proposal envisions launching a nanocraft, lighter than a paperclip, towards a nearby black hole using a powerful laser beam. This ambitious project, while currently technologically infeasible, aims to probe the fabric of spacetime and test the limits of physics. Scientists predict that within 20-30 years, advancements in technology and the discovery of a suitable nearby black hole could make this century-long mission possible, revolutionizing our understanding of general relativity and the universe's fundamental laws. Just as the detection of gravitational waves and the imaging of black hole shadows once seemed impossible, this audacious plan suggests that even the most far-fetched scientific goals may eventually be within reach.

Read more

The Astonishing Secrets of the Intel 386 Chip's Packaging

2025-08-10
The Astonishing Secrets of the Intel 386 Chip's Packaging

A 3D CT scan of the Intel 386 processor reveals a surprisingly complex six-layer wiring structure hidden within its seemingly simple ceramic package. The chip boasts separate power and ground networks for I/O and CPU logic, along with side contacts for electroplating. The analysis also uncovers 'No Connect' pins used for testing, and a hierarchical interface design scaling from microscopic circuitry to macroscopic pins. The article details the 386's packaging technology and Intel's evolution in processor packaging.

Read more
Hardware 386 Processor

Coding Font Tournament Crowns Source Code Pro

2024-12-30
Coding Font Tournament Crowns Source Code Pro

John Gruber of Daring Fireball highlights a fun coding font selection 'tournament' created by Typogram. Users choose their favorite from 32 free monospaced fonts. While some popular choices like Consolas are absent, and some included fonts are less appealing, it's a worthwhile exercise. Improvements since its initial launch include a JavaScript code example instead of CSS and a wider selection of fonts. Gruber recommends disabling font names to reduce bias. His consistent winner? Adobe's Source Code Pro, with IBM Plex Mono a close second.

Read more
Development coding fonts

Nextcloud Android App Blocked: Google Revokes File Upload Access

2025-05-14
Nextcloud Android App Blocked: Google Revokes File Upload Access

Nextcloud, a self-hosted cloud platform, has been unable to upload non-media files on its Android app since mid-2024. Google refused to reinstate the necessary access permissions, citing privacy concerns, significantly impacting user experience. Nextcloud's team states they've attempted communication with Google, but to no avail. This issue hinders file syncing and uploading, making it difficult for Nextcloud to fully replace Google Workspace.

Read more
Development
1 2 266 267 268 270 272 273 274 596 597