News Nug
Underground Resistance Aims To Sabotage AI With Poisoned Data

Published: 2026-01-23 | Origin: /r/programming

A shadowy group of technologists, dubbed Poison Fountain, is attempting to impede the progress of artificial intelligence (AI) by contaminating the data that AI systems rely on. This initiative, which includes a public manifesto and sabotage instructions, emerges amid rising concerns about AI safety, particularly following warnings from Geoffrey Hinton, a prominent AI researcher. Hinton has emphasized the potential existential threats posed by advanced AI and advocates for urgent action. Historically, disruptive technologies have sparked violent resistance, as seen with the

Capital One to acquire Brex for $5.15B

Published: 2026-01-22 | Origin: Hacker News

Failed to fetch content - HTTP Status - 401

So, why *should* GNOME support server side decorations?

Published: 2026-01-22 | Origin: /r/programming

The article discusses the concepts of server-side decorations (SSD) and client-side decorations (CSD) in Linux desktop environments. SSD, favored by KDE, allows the system to draw the application’s titlebar, resulting in a separate titlebar at the bottom. In contrast, CSD, preferred by GNOME, allows the application to create its own integrated titlebar at the top. While KDE supports both SSD and CSD, GNOME only supports CSD. The author highlights issues with certain applications

Tree-sitter vs. LSP

Published: 2026-01-22 | Origin: /r/programming

The discussed content contrasts Tree-sitter and language servers from a practical standpoint. Tree-sitter is a parser generator that allows users to create parsers for programming languages, known for its speed and ability to handle syntax errors. This makes it ideal for syntax highlighting in text editors, as it prevents disruptions when code is syntactically invalid. Additionally, Tree-sitter offers a query language for querying the parse tree, enhancing robustness compared to regular expressions. In contrast, a language server analyzes code and communicates

Why does SSH send 100 packets per keystroke?

Published: 2026-01-22 | Origin: Hacker News

The author, Nolen Royalty, discusses performance challenges while developing a high-performance game that operates over SSH, which uses a text user interface (TUI) created with the forked Bubbletea library. The game is designed for 2,000 concurrent players and requires frequent updates—approximately 100 million cells per second. During testing, a scripting error caused the server to send a single message stating "your screen is too small," which surprisingly reduced CPU and bandwidth usage by half instead of entirely

Your Microservices architecture is failing because your Product Topology is a mess

Published: 2026-01-22 | Origin: /r/programming

The article discusses the term 'product' as it relates to digital products, platforms, and services, and how this can cause confusion within organizations, especially during transformations. It highlights that being clear about definitions is crucial to avoid debates and misunderstandings that can impede change. The author emphasizes treating products, platforms, and services distinctly but recognizes that defining them is only part of the solution. Focusing on services first, it describes a digital service as software aimed at helping users achieve specific outcomes, defined by

I was banned from Claude for scaffolding a Claude.md file?

Published: 2026-01-22 | Origin: Hacker News

Failed to fetch content - HTTP Error - SSL_connect returned=1 errno=0 peeraddr=159.69.32.95:443 state=error: certificate verify failed (unable to get local issuer certificate)

Announcing winapp, the Windows App Development CLI

Published: 2026-01-22 | Origin: /r/programming

The Windows App Development CLI (winapp) is a new open-source command-line tool now available in public preview, designed to streamline the development lifecycle for Windows applications. It targets developers using cross-platform frameworks, particularly those working outside of Visual Studio or MSBuild. The CLI simplifies tasks such as setting up the development environment, managing SDKs, creating manifests, generating certificates, and handling packaging requirements, allowing developers to focus on building applications. The winapp CLI includes an `init` command that automates

Show HN: isometric.nyc – giant isometric pixel art map of NYC

Published: 2026-01-22 | Origin: Hacker News

Of course! Please provide the content you would like summarized.

Why I Still Write Code as an Engineering Manager

Published: 2026-01-22 | Origin: /r/programming

The author, who is a manager, regularly participates in coding tasks on their team, though they avoid critical path work to prevent stifling their team's growth and breeding resentment. They focus on less vital tasks like bug fixes and documentation to maintain their coding skills and enjoy the work they love. The primary reason for their involvement is to model good practices for their team, demonstrating high standards for code quality, PR structure, testing, and communication. This hands-on approach fosters a collaborative environment where team members can

GPTZero finds 100 new hallucinations in NeurIPS 2025 accepted papers

Published: 2026-01-22 | Origin: Hacker News

GPTZero's analysis of 4,841 papers accepted to the NeurIPS 2025 conference identified over 100 instances of confirmed hallucinations, which are errors in citations that went unnoticed by reviewers. This follows a previous finding of 50 hallucinated citations in ICLR 2026 papers. The surge in submissions from generative AI and paper mills has overwhelmed major AI conferences, leading to a significant increase in submissions (over 220% for NeurIPS from 2020 to 202

Qwen3-TTS family is now open sourced: Voice design, clone, and generation

Published: 2026-01-22 | Origin: Hacker News

Of course! Please provide the content you'd like me to summarize.

ZXC: another (too) fast decompressor

Published: 2026-01-22 | Origin: /r/programming

ZXC is a high-performance, asymmetric lossless compression library optimized for content delivery and embedded systems, achieving over 40% faster decompression than LZ4 on ARM64. It is designed for environments where data is "Write Once, Read Many," prioritizing maximum decompression throughput over compression speed. ZXC has been officially merged into the lzbench master branch for independent verification of its performance, which shows better compression ratios compared to traditional codecs like LZ4 and Zstd. The library

Modular Monolith: dependencies and communication between Modules

Published: 2026-01-22 | Origin: /r/programming

The content emphasizes the importance of thoughtful module design for effective communication between modules in a system. Key guiding principles include ensuring modules have a specific, well-defined functionality, and that they are mostly self-contained and independent to minimize inter-module communication. Modules should ideally operate with zero dependencies on others to reduce complexity and potential issues. To achieve this, it's crucial to identify and define the unique functionalities and behaviors of the system and understand the relationships between them. While complete independence may not always be possible, minimizing dependencies should

Do not fall for complex technology

Published: 2026-01-22 | Origin: /r/programming

The author reflects on their struggle to establish an effective note-taking system over the past fifteen years. Initially, they chose Evernote, which became cumbersome and slow after years of use, prompting a switch to Notion—another popular choice. This decision also led to dissatisfaction, as the complexity continued to grow. Eventually, they transitioned to a simpler system using Markdown notes, which allows for offline access, compatibility with various editors, and local encryption for security. The author emphasizes the importance of starting with simple systems

A clear visual explanation of what HTTPS protects

Published: 2026-01-22 | Origin: /r/programming

HTTPS is essential for three main reasons: privacy, integrity, and identification. 1. **Privacy**: Without HTTPS, personal data, such as passwords, can be intercepted by malicious actors. 2. **Integrity**: Data can be tampered with during transmission. For example, an attacker could modify messages sent between users, potentially causing harm to the reputations of those involved. 3. **Identification**: HTTPS, through SSL certificates, verifies that the communication is established with the correct recipient

High cardinality explained with interactive examples

Published: 2026-01-22 | Origin: /r/programming

Failed to fetch content - HTTP Status - 429

Essay: Performance Reviews in Big Tech: Why “Fair” Systems Still Fail

Published: 2026-01-22 | Origin: /r/programming

Failed to fetch content - HTTP Status - 403

Satya Nadella at Davos: a masterclass in saying everything while promising nothing

Published: 2026-01-22 | Origin: /r/programming

Failed to fetch content - HTTP Status - 403

Show HN: High speed graphics rendering research with tinygrad/tinyJIT

Published: 2026-01-22 | Origin: Hacker News

The content emphasizes the importance of user feedback, assuring readers that it is taken seriously. It references documentation for additional qualifiers and expresses enthusiasm for tinygrad, suggesting a connection to PyTorch and micrograd. Additionally, it mentions a loading error on the page and invites users to reload. The overall tone is positive and supportive.