News Nug
I built a small gem to replace font_awesome5_rails with support for newer Font Awesome versions

Published: 2026-02-12 | Origin: /r/ruby

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

PDF Generation in Quarkus: Practical, Performant, and Native

Published: 2026-02-12 | Origin: /r/programming

Despite the trend towards APIs, real-time dashboards, and mobile-first design, PDF generation remains a crucial output format in enterprise systems, particularly in customer-facing and compliance-focused industries like insurance, finance, healthcare, government, and logistics. PDFs are favored because they are portable, printable, immutable, and functional offline. Key use cases for PDF generation include: 1. **Invoices and Billing Statements**: Automated generation of statements and invoices based on transactional data. 2. **User Records and Reports**: Download

Lines of Code Are Back (And It's Worse Than Before)

Published: 2026-02-12 | Origin: /r/programming

The software industry has long agreed that measuring productivity by lines of code (LOC) is a flawed approach, with prominent figures like Dijkstra and Gates highlighting its shortcomings. In 2009, Tom DeMarco even retracted his earlier belief that you must measure to control, recognizing software projects as experimental. By 2023, LOC was deemed an ineffective metric, with Kent Beck categorizing it as an "input metric." However, the rise of AI has sparked a resurgence in discussions around LOC as tech

How to run your userland code inside the kernel: Writing a faster `top`

Published: 2026-02-12 | Origin: /r/programming

Kieran Hannigan's project portfolio includes a programming language compiler designed for vector-first operations on CPU SIMD with support for divergent control flow. Additionally, he has developed a neural network game agent using a multi-layer perceptron trained via neuro-evolution, implemented in Rust and WebAssembly.

Profiling and Fixing RocksDB Ingestion: 23× Faster on 1M Rows

Published: 2026-02-12 | Origin: /r/programming

SereneDB is developing a search-OLAP database using RocksDB as its storage engine, focusing on efficient execution of search and analytics queries. As they approach their first beta release in March, they began measuring ingestion efficiency to identify performance bottlenecks using flamegraph analysis and certain RocksDB settings. They utilized the ClickBench dataset, which contains 120 columns and spans 70 GB with around 100 million rows, for testing. Initial attempts to load the full dataset were unsuccessful, leading them to

Slop pull request is rejected, so slop author instructs slop AI agent to write a slop blog post criticising it as unfair

Published: 2026-02-12 | Origin: /r/programming

The content emphasizes the importance of user feedback and encourages users to reach out with questions by signing up for a GitHub account. A specific pull request (PR) details a performance improvement by replacing instances of `np.column_stack` with `np.vstack().T` to optimize memory handling. It asserts that this change is only applied where it has been verified to be safe, maintaining previous behavior, and confirming that the existing test suite will pass without modification. The PR is linked to issue #31130,

The 12-Factor App - 15 Years later. Does it Still Hold Up in 2026?

Published: 2026-02-12 | Origin: /r/programming

Failed to fetch content - HTTP Status - 403

Scripting on the JVM with Java, Scala, and Kotlin

Published: 2026-02-12 | Origin: /r/programming

The article by Li Haoyi discusses the use of JVM languages like Java, Scala, and Kotlin for small-scale scripting, contrasting it with more commonly used scripting languages such as Python, Javascript, and Bash. It highlights several advantages of using JVM languages, including superior performance and compile-time safety, while also addressing challenges such as verbosity, build tool complexity, and a scarcity of script-oriented libraries. The piece demonstrates that despite these challenges, lightweight tools and libraries can mitigate the issues, making the JVM a viable

AI Coding Killed My Flow State

Published: 2026-02-12 | Origin: /r/programming

Failed to fetch content - HTTP Status - 403

How to Make a Living as an Artist

Published: 2026-02-12 | Origin: Hacker News

The author, who began their career as a professional artist in early 2017, reflects on their journey from creating art as a hobby to achieving financial success in the field. Initially motivated by a desire for creative expression while feeling constrained in a job, they developed strategies to earn enough to focus solely on art. Despite their success—including achieving $1M in art sales later on—the author shares concerns about the pressures of turning a passion into a profession. They argue that many artists might lose the joy of

Game Boy Advance Audio Interpolation

Published: 2026-02-12 | Origin: /r/programming

The post discusses an audio enhancement feature for a Game Boy Advance emulator that aims to reduce audio aliasing and noise through improved interpolation. It uses an example from **Metroid: Zero Mission** to demonstrate the difference between standard and enhanced audio interpolation, noting that while the enhanced version is cleaner, it may sound a bit muffled compared to the original. While there are alternative methods like the MP2K HQ feature from NanoBoyAdvance that achieve higher audio quality but are limited to specific games, this

Common Lisp Screenshots: today's CL applications in action

Published: 2026-02-12 | Origin: Hacker News

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

Discord/Twitch/Snapchat age verification bypass

Published: 2026-02-11 | Origin: Hacker News

The content describes a method for automatically verifying a Discord account as an adult using a script related to k-id, an age verification provider. Created by users named xyzeva and Dziurwa, this method is intended for individuals in regions with access to the service and is aimed at preparing for a global rollout in March. Users can execute the provided script in the Discord console, complete a captcha, and once successful, follow additional steps to navigate to the age verification page and submit a selfie for verification.

Observability with opentelemetry

Published: 2026-02-11 | Origin: /r/ruby

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

Reports of Telnet's death have been greatly exaggerated

Published: 2026-02-11 | Origin: Hacker News

A recent report claimed that Telnet traffic from major US ISPs sharply decreased following a security vulnerability announcement. However, Terrace's analysis contradicts this, showing no evidence that specific core network autonomous systems have blocked Telnet. They observed ongoing, non-spoofable Telnet traffic from networks that were reported to have ceased all Telnet activity. The initial findings of the dramatic traffic decline may have resulted from measurement inaccuracies or specific threat actors avoiding detection. Terrace corroborated their data with other sources and found

Microsoft Discontinues Polyglot Notebooks (C# Interactive)

Published: 2026-02-11 | Origin: /r/programming

The Polyglot Notebooks Extension will be deprecated on March 27th, 2026. The team appreciates the feedback and contributions from users, which have significantly influenced the extension's development. Although the extension is being phased out, the commitment to enhancing C# development remains strong, with ongoing efforts focused on the C# Dev Kit and future AI-powered coding experiences. For more details on available qualifiers, users can refer to the documentation.

New Ruby AI Podcast – Ben Scofield on Agentic Development and the Future of Engineering

Published: 2026-02-11 | Origin: /r/ruby

The Ruby AI Podcast focuses on the integration of Ruby programming and artificial intelligence through expert discussions and insights. In a recent episode, hosts Valentino Stoll and Joe Leo welcome guest Ben Schofield, a Ruby expert and author. They discuss various topics, including the upcoming RubyConf in Las Vegas, Ben's experiences with the Bento project, and the effects of layoffs. The conversation covers themes like expertise in software development, the interaction between AI and coding, and strategies for training engineers in an AI-enhanced

Announcing TypeScript 6.0 Beta

Published: 2026-02-11 | Origin: /r/programming

Today, TypeScript 6.0 is announced in beta, marking it as the final release based on the current JavaScript codebase. This version serves as a bridge to TypeScript 7.0, which will be built on a new Go-based codebase for improved speed and multi-threading. TypeScript 6.0 focuses on changes that prepare for the upcoming 7.0 release, while also introducing new features and improvements. A specific highlight involves TypeScript's type inference capabilities in

NetNewsWire Turns 23

Published: 2026-02-11 | Origin: Hacker News

NetNewsWire 1.0 for Mac was released 23 years ago, and as of February 11, the team has launched 7.0 for Mac and iOS and is currently working on 7.0.1 to address post-release bugs and necessary tweaks. The roadmap includes plans for 7.1, which will focus on syncing improvements, while 7.2 is still without a clear focus, potentially leaning towards user experience fixes. The team is also evaluating future developments for

What do you do to stop AI agents from piling up tech debt?

Published: 2026-02-11 | Origin: /r/ruby

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