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

Using KadePy (Python) to communicate with Node.js via Hyperswarm — best practices?

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

KadePy is a Distributed Hash Table (DHT) library designed for Python, implementing the Kademlia protocol. It features a high-performance C extension for efficient network handling and routing, alongside a user-friendly Python wrapper. The library adopts a hybrid architecture with a C extension core and a Python wrapper. Contributions to the project are welcomed, and it is distributed under the MIT License. Additionally, the team values user feedback and encourages users to consult the documentation for available qualifiers.

Threat actors expand abuse of Microsoft Visual Studio Code

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

Jamf Threat Labs has revealed new developments in the Contagious Interview campaign, attributed to North Korean threat actors. Since previous research, they have identified a new delivery method exploiting Microsoft Visual Studio Code task configuration files, specifically the tasks.json file. This method allows the execution of malicious payloads when victims open compromised repositories in Visual Studio Code. Additionally, Jamf Threat Labs noted the use of heavily obfuscated JavaScript within these configuration files. Following their discovery, they collaborated with OpenSourceMalware

From stealth blackout to whitelisting: Inside the Iranian shutdown

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

Iran is currently experiencing a severe communications blackout, lasting nearly two weeks, amidst widespread protests fueled by economic struggles. This situation marks one of the most significant internet shutdowns in modern history, affecting both internet and international voice calling services. The Iranian government's crackdown coincides with these restrictions, impacting millions in the country. The analysis includes Kentik’s NetFlow data and other sources to provide context on this event compared to previous Iranian shutdowns. The country's internet history is characterized by two main international gateways, with

Lix – universal version control system for binary files

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

Lix is a universal version control system designed to address the limitations of Git, particularly in handling various file formats like .xlsx, .pdf, and .docx. Unlike Git, which uses line-based diffs, Lix understands the structure of files, allowing it to track meaningful changes (e.g., price updates or status changes within a cell) rather than just indicating that a line has changed or that files differ. Lix also extends version control to SQL databases, enabling users to query version

Show HN: Sweep, Open-weights 1.5B model for next-edit autocomplete

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

The content describes a 1.5 billion parameter model called "Sweep Next-Edit," designed for next-edit autocomplete in coding. It is quantized to the Q8_0 GGUF format and operates locally on a laptop, achieving response times under 500ms with speculative decoding. Impressively, it surpasses the performance of larger models (over 4 times its size) on next-edit benchmarks. Users can download the necessary files, including run_model.py, which details the prompt format required for

Show HN: TerabyteDeals – Compare storage prices by $/TB

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

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

All recordings from the SF Ruby Conference (2025) are now live

Published: 2026-01-21 | Origin: /r/ruby

Failed to fetch content - HTTP Error - Failed to open TCP connection to :80 (Connection refused - connect(2) for nil port 80)

Rollout of AI may need to be slowed to ‘save society’, says JP Morgan boss | Davos 2026

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

Jamie Dimon, CEO of JP Morgan, has expressed concerns that the rapid advancement of artificial intelligence (AI) could lead to civil unrest if not addressed properly by governments and businesses. He highlights the need for a collaborative effort to support displaced workers, particularly as AI technologies could lead to job reductions, including among the 2 million US lorry drivers who may be replaced by driverless trucks. Dimon advocates for a phased implementation of AI to help transition workers without causing drastic economic hardship. He emphasizes the

Claude's new constitution

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

Anthropic is releasing a new constitution for its AI model, Claude, which outlines the values and behaviors the company envisions for Claude. This document serves as a vital part of Claude's training, guiding its behavior and decision-making. While the constitution aims to instill positive values in Claude, outputs may not always align perfectly with its principles due to the complexities of model training. The constitution openly addresses the intentions behind its values, aiming to enhance training outcomes. It is published under a Creative Commons CC0

Antithesis - The Deterministic Computer

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

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

Skip is now free and open source

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

Skip is now fully free and open source, aiming to support native cross-platform mobile app development for iOS and Android using a single Swift and SwiftUI codebase. Since its launch in 2023, Skip has evolved from a Swift-to-Kotlin transpiler and basic Android support to a comprehensive platform with numerous integration frameworks and a complete SwiftUI implementation. Previously, Skip required a subscription for app builds, but it has transitioned to a free model to boost adoption and compete with established cross-platform tools.

Two Catastrophic Failures Caused by "Obvious" Assumptions

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

The text discusses a catastrophic mistake involving the Mars Climate Orbiter, which disintegrated upon entering the Martian atmosphere due to a failure in communication between two teams. Both teams operated under the assumption that their definitions of the same word (in this case, units of measurement) were understood in the same way. Specifically, the engineering team at Lockheed Martin used Imperial units (pounds) while NASA’s navigation team anticipated Metric units (Newtons). This critical misalignment, which remained unnoted

Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)

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

ChartGPU is a high-performance, open-source charting library built on WebGPU, designed for smooth and interactive data visualization. It is implemented in TypeScript and excels in handling large datasets. The library manages the WebGPU lifecycle and rendering processes via a component called the render coordinator. Key features include financial OHLC candlestick rendering with customizable styles and colors, capable of rendering 5 million candlesticks at over 100 frames per second. The library provides npm installation and has React bindings available.

RatatuiRuby: Terminal UIs, the Ruby Way (v1.0 beta just launched!)

Published: 2026-01-21 | Origin: /r/ruby

RatatuiRuby is a RubyGem that leverages the Ratatui TUI library written in Rust, offering a native performance experience while using Ruby. It allows users to enhance their CLI scripts with features like spinners, progress bars, and inline menus without disrupting terminal history or requiring full-screen modes. Unlike standard TUIs that erase output upon exit, RatatuiRuby utilizes inline viewports to maintain formatted output. The gem manages terminal setup and restoration with a loop, ensuring that the terminal

I built a new type of erasure code using Bloom filters

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

"Information Chaining" is a new family of erasure codes developed by Open Cybernetics, featuring both rateless and fixed-rate variants. The series will explore these codes, starting with a Bloom filter-based variant, which provides an intuitive introduction to the concept as it represents the original development approach. Examples will be presented using Zig (version 0.15.2), and all code is available in the blog's GitHub repository. The series emphasizes learning about Bloom filters, which are space-efficient

6 Things I Learned About OpenTelemetry Contribution (That the Docs Won't Tell You)

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

Elizabeth from SigNoz shares a newsletter focused on observability, OpenTelemetry, and open-source contributions. She emphasizes the importance of sharing knowledge within the community, particularly for those new to open-source. The newsletter aims to consolidate resources for individuals looking to contribute to OpenTelemetry, which is a rapidly growing project with over 200 contributors. Elizabeth highlights her conversation with Diana Todea, a notable figure in the OpenTelemetry community, who recently received an award, and gathers insights on transitioning from a passive

Building a Multi-Tenant Metrics Pipeline for Thousands of Clients (with Thanos)

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

The content discusses a significant project at Yellowbrick focused on developing a new observability stack for their OLAP data warehouse product, which transitioned from a custom appliance to a cloud version. The previous log-driven observability was inadequate for diagnosing performance issues in the cloud environment, leading to the need for enhanced metrics and visualization. To address these challenges, the team decided to implement Prometheus for metric collection and Grafana for visualization. The data warehouse comprises three components (query planner, compiler, resource manager, execution

Libbbf: Bound Book Format, A high-performance container for comics and manga

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

The Bound Book Format (BBF) is a high-performance binary container designed for digital comics and manga, optimized for DirectStorage and memory mapping (mmap). Unlike traditional formats like CBR/CBZ, BBF allows for quick, random access to any page without scanning the entire file, thanks to its footer-indexed structure. It employs Memory Mapping to enhance speed by allowing direct access to data without intermediate buffers, leveraging NVMe drive speeds. BBF has rapid integrity verification through Parallel XXH