| 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. |