Vibe HN: Tuesday Apr 22nd

6 days ago.

   Next →

News

FTC takes action against Uber for deceptive billing and cancellation practices (ftc.gov | comments) The Federal Trade Commission (FTC) has initiated a lawsuit against Uber, alleging deceptive billing practices related to its Uber One subscription service. The complaint states Uber charged consumers without their consent and failed to adequately inform them regarding subscription terms and cancellation policies.

Reworking 30 lines of Linux code could cut power use by up to 30 percent (ieee.org | comments) Engineers have found that modifying 30 lines of Linux kernel code can reduce energy consumption in data centers by up to 30%. This tweak leads to cost savings while promoting sustainable practices in data management.

Culture

Blog hosted on a Nintendo Wii (infected.systems | comments) This blog showcases the experiment of hosting on a Nintendo Wii, leveraging the NetBSD operating system. The author reflects on the history of unconventional hardware use, exploring transitioning from outdated systems to modern deployments. They detail the process of setting up the blog as a production workload, contemplating the Wii's technical capabilities and historical significance of the PowerPC 750 architecture.

Opinion

Synology Lost the Plot with Hard Drive Locking Move (servethehome.com | comments) Synology's controversial decision to limit features exclusively to its branded hard drives in the upcoming 2025 Plus models has sparked backlash among users. Critics argue that this move undermines the open nature of storage solutions, raising concerns about consumer choice and compatibility with third-party hardware.

The Future of Compute: Nvidia's Crown Is Slipping (mohitdagarwal.substack.com | comments) Nvidia's stronghold in the computing sector is threatened by factors like demand consolidation, a shift in computing needs, increased adoption of custom silicon, and advancements in distributed training. These trends indicate a potential decline in Nvidia's dominant position as competitors adapt to evolving market dynamics.

How I use Kate editor (akselmo.dev | comments) Kate editor, a long-standing tool in programming, is integral to the author's workflow, emphasizing its customizable features. This piece details settings, plugins, session management, and shortcuts, highlighting practical use cases to enhance productivity. The author's goal is to encourage more users to adopt Kate for their projects.

LLM-powered tools amplify developer capabilities rather than replacing them (matthewsinclair.com | comments) Recent advancements in large language model (LLM) tools are enhancing the productivity of software developers instead of supplanting them. These AI-driven enhancements are designed to assist developers by automating repetitive tasks and suggesting code, ultimately fostering stronger collaboration and creativity in software development.

Local LLM inference – impressive but too hard to work with (medium.com/aazo11 | comments) Local inference of large language models (LLMs) showcases significant advancements but remains challenging for developers. The author, Amir Zohrenejad, details his journey from attempting to create a text-to-SQL application to experimenting with incorporating complex generative embedded stacks directly in web browsers, highlighting the limitations currently impeding adoption.

Pipelining might be my favorite programming language feature (herecomesthemoon.net | comments) Pipelining is presented as a favorite programming language feature, allowing the omission of single arguments by passing previous values. The piece discusses its benefits, particularly in the context of Rust programming, showcasing code examples that illustrate how pipelining improves code clarity and efficiency.

Getting Forked by Microsoft (philiplaine.com | comments) The author's journey in developing Kubernetes clusters faced significant downtimes due to image registry failures. After a particularly challenging incident, they conceived Spegel, a solution for scalability issues. However, excitement turned to dismay when Microsoft’s Azure team appeared to create Peerd, a similar tool, potentially inspired by Spegel, without due collaboration.

Products

Evertop: E-ink IBM XT clone with 100+ hours of battery life (github.com/ericjenott | comments) The Evertop is an innovative e-ink laptop reminiscent of the IBM XT, boasting over 100 hours of battery life. Designed for portability and extended usage, it targets users needing a reliable computer for basic tasks without frequent charging. The focus on efficiency and longevity could appeal to minimalistic tech enthusiasts.

An update to our pricing (windsurf.com | comments) The company has simplified its pricing model, aiming to enhance clarity for customers. This update is expected to make the cost structure more straightforward, facilitating better understanding and decision-making for users engaging with the firm's offerings.

Show HN: Dia, an open-weights TTS model for generating realistic dialogue (github.com/nari-labs | comments) Dia is an open-weight Text-to-Speech (TTS) model designed to generate realistic dialogue, offering flexibility in voice simulation for applications in conversational AI. The model emphasizes user accessibility and can be adapted for various interactive tasks, making it a significant contribution to TTS technologies.

A new form of verification on Bluesky (bsky.social | comments) Bluesky introduces a new verification system featuring a recognizable blue checkmark, aiming for user-friendliness. Additionally, the platform allows independent organizations to authenticate accounts through a feature called Trusted Verifiers, enhancing the credibility and trustworthiness of user profiles.

Taking Notes with Joplin (lwn.net | comments) Joplin is an open-source note-taking application enabling users to manage various types of notes, including code snippets and documents. It features Markdown support, a plugin system, and multimedia integration, with options for local storage or synchronized access using end-to-end encryption. Recent updates include multi-window support and enhanced accessibility.

Python's new t-strings (davepeck.org | comments) Python 3.14 will introduce template strings (t-strings), enhancing string processing flexibility and safety. Unlike f-strings, t-strings evaluate to a new type, 'string.templatelib.Template', which must be processed for proper output, reducing risks of SQL injection and cross-site scripting. This feature advances safe handling of dynamic content in applications.

Science

Is 1 Prime, and Does It Matter? (mathenchant.wordpress.com | comments) The debate over whether the number 1 qualifies as a prime number centers on its properties in mathematics. A prime number is defined as a natural number greater than 1 that has no positive divisors other than 1 and itself. Since 1 does not meet this definition, it is generally not considered prime, affecting various mathematical theories and applications.

Astronomers confirm the existence of a lone black hole (phys.org | comments) Astronomers from the Space Telescope Science Institute, alongside colleagues from the University of St Andrews and the European Southern Observatory, have confirmed the existence of a solitary black hole. Their findings, published in The Astrophysical Journal, result from analyzing updated data about an object previously identified.

AI assisted search-based research works now (simonwillison.net | comments) Recent advancements in AI-assisted search, particularly through large language models (LLMs) like OpenAI's ChatGPT and Google Gemini, have made search-based research tasks significantly more effective. Systems released in 2025 demonstrate improved accuracy and reduced hallucinations, enabling real-time, reliable results and transforming the research process.

Haskelling My Python (unnamed.website | comments) This post details the implementation of Haskell's lazy infinite lists using Python generators. The author shares a technique derived from Haskell, demonstrating how to create an infinite generator for positive integers in Python and offering guidance on executing similar functions in a recursive manner.

The Effect of Deactivating Facebook and Instagram on Users' Emotional State (nber.org | comments) A study by the National Bureau of Economic Research evaluates the impact of deactivating Facebook and Instagram on users' emotional well-being, finding that reduced usage correlates with improved mental health outcomes. The research examines user experiences, providing quantitatively analyzed data supporting the mental health benefits of decreased social media engagement.