SShortSingh.

Programming

0
ProgrammingDEV Community ·

Developer migrates TypeScript library from tsup to tsdown, discovers contract break

A frontend engineer recently migrated the build system for a TypeScript open-source library from tsup to tsdown. The primary goal was to update the tooling without altering the final npm package delivered to users. While the configuration change was straightforward, the initial tsdown build unintentionally changed the names of key output files. This silent change risked breaking the library's public contract for existing consumers.

0
ProgrammingDEV Community ·

MIT's VISTA harness boosts Claude AI to perfect score on ARC-AGI-3 test with visual prompts

On October 1, researchers at MIT CSAIL published a paper introducing VISTA, a visual interface harness. The system replaced ARC-AGI-3's standard numeric grid interface with 512×512 screenshots and a lossless visual memory archive. Using just a four-sentence prompt without model retraining, VISTA lifted Claude Opus 5.0's performance from 40.68 to a perfect 100 Relative Human Action Efficiency score. The AI completed all 25 test games using 57.4% fewer actions than first-time human players. Researchers concluded perception limitations, not reasoning deficits, had previously constrained AI performance on the benchmark.

0
ProgrammingDEV Community ·

Node.js security: vm and worker_threads fail to safely isolate AI-generated code

Node.js backends increasingly need to execute AI-generated code, but running untrusted scripts poses serious security risks. The built-in vm module allows code execution in a synthetic context but cannot prevent sandbox escape attacks. Worker threads move execution off the main event loop but still share access to Node's internal APIs like filesystem and network. True isolation requires V8 Isolates, which create separate V8 engine instances with their own heap and memory limits. Libraries like isolated-vm implement this approach to safely run untrusted code within defined resource constraints.

0
ProgrammingDEV Community ·

Developers Held Accountable for AI-Generated Code Despite CEO Liability Shield

According to an article on DEV Community, a software developer argues that corporate executives are not held responsible for the quality of code produced by AI tools. The developer, Cesar Aguirre, published this perspective on October 5. He contends that the responsibility for this code, whether it is functional or flawed, ultimately falls on individual engineers. This highlights a key professional risk as AI adoption increases in software development.

0
ProgrammingDEV Community ·

Open-source browser extension enables seamless AI chat migration across models

Cross Context is a new open-source browser extension that allows developers to transfer entire AI conversations between different large language models. It enables users to move active chats between platforms like Claude, ChatGPT, and Gemini with a single click. The tool operates entirely locally in the browser without requiring cloud servers or user accounts. It was created to eliminate friction when developers encounter issues like rate limits and need to switch AI assistants. The extension is currently available as a live prototype with code published under an MIT license.

0
ProgrammingDEV Community ·

How to Clear pip's Cache on Windows Using Command-Line Commands

The pip package manager for Python stores downloaded files in a cache on Windows. Users can inspect this cache's location and size using commands like 'py -m pip cache dir' and 'py -m pip cache info'. To free up space, the entire cache can be cleared with the command 'py -m pip cache purge'. Alternatively, specific cached packages can be targeted for removal individually without affecting installed software.

0
ProgrammingDEV Community ·

Pytrends Library Archived, Developer Creates Paid Alternative for Google Trends Data

The popular Python library pytrends for accessing Google Trends data has been archived on GitHub as of August 2024, leaving it unmaintained. Its developer has built a new, paid service on the Apify platform to provide this data reliably. This new actor returns JSON data including interest over time, interest by region, and related queries for specified search terms. It is designed to handle Google's rate limits and API changes, which were ongoing issues with the archived library. Users can access the service via a Python client, paying a small fee per search term processed.

0
ProgrammingDEV Community ·

LLMs drop key words, invent facts without rules when asked to humanize text

Researchers tested two AI models, Claude Sonnet and Claude Haiku, on humanizing a text in five languages. When given only the instruction "Humanize this text," all ten outputs removed the word "usually," altering factual meaning. The models also invented unsupported facts and motives, with Haiku wrongly translating three non-English requests into English. However, when provided with specific rules for the task, the models retained key qualifiers, preserved the original language, and delivered only the requested rewrite.

0
ProgrammingDEV Community ·

TouchGrass: Open-Source AI Tool Plans Outdoor Activities Offline

TouchGrass is a voice-first outdoor activity planner built for the Hacktoberfest open-source AI challenge. The application uses local AI models via Ollama to generate personalized plans for activities like walking or hiking based on user speech input. It prioritizes privacy by keeping planning prompts and user data on the local device without requiring cloud AI APIs. The developer emphasizes that using open-weight models allows for offline resilience and gives developers freedom to modify or replace the system components.

0
ProgrammingDEV Community ·

Serena MCP adds IDE-level code navigation to Claude Code via language servers

Serena MCP is a new free tool that provides Claude Code with precise code navigation capabilities typically found in IDEs. It allows developers to jump directly to symbols, find all references, and rename functions across entire projects without consuming large context windows. Developed by Oraios AI, the open-source tool works by running real language servers for over 40 programming languages. Installation requires three commands using the uv package manager and takes approximately five minutes to set up. The tool addresses limitations where Claude Code previously performed inefficient text searches across files.

0
ProgrammingDEV Community ·

Open-source AI study platform FriendStudy AI launches, uses local Qwen model

A developer has launched an open-source AI study assistant called FriendStudy AI. The tool is designed to help students plan their studies, understand topics, and track their progress. It uses the open-weight Qwen 2.5 3B model through Ollama, rather than proprietary AI APIs. The application was built with a React frontend and a Python FastAPI backend. The project was created as part of a developer challenge and its code is publicly available on GitHub.

0
ProgrammingDEV Community ·

15 Truly Free AI Tools Evaluated in 2026 Across Multiple Categories

A DEV Community evaluation identified 15 AI tools with genuinely free tiers that do not expire as of October 2026. The assessment reviewed 50 tools across seven categories, applying strict criteria including no required credit cards and usable limits. ChatGPT's free version was noted for offering unlimited text chat using GPT-5.6 Luna, while Claude's free tier excels at long-context writing and analysis. Other category leaders include Gemini for research with Google Search, Perplexity for real-time Q&A with citations, and tools like Cursor and DeepSeek for coding assistance.

0
ProgrammingHacker News ·

Trigora open-sources durable execution engine without history replay

Trigora, a new open-source project, has introduced a durable execution engine. The platform's core innovation is providing workflow durability without requiring traditional history replay mechanisms. It was launched publicly via a Show HN post on Hacker News. The project source code is hosted on GitHub under the trigora-dev organization. This approach aims to offer an alternative execution model for distributed systems.

0
ProgrammingHacker News ·

Hacker News Post Thanks Indonesia for Clean Air

A post on Hacker News expressed gratitude to Indonesia for providing clean air. The post was made on the forum, which is popular within the tech community. It linked to a simple web page with the same message of thanks. The post garnered a small number of upvotes but did not generate any discussion in the comments. The specific reason for the user's appreciation of Indonesia's air quality was not detailed.

0
ProgrammingHacker News ·

AI company HUMXN trains robots via free plumbing and HVAC services in Minnesota

The AI firm HUMXN has launched a program offering free plumbing and HVAC services to Minnesota residents. This initiative is designed to gather real-world data to train their robotic systems. The company is performing the services at no cost to participants. The program aims to advance the development of practical, in-home service robots through hands-on learning.

0
ProgrammingHacker News ·

AI translation alters Navier-Stokes equations, raising accuracy concerns.

A recent study has found that AI language models, including ChatGPT, incorrectly translate the Navier-Stokes equations from English to various other languages. The equations, which are fundamental to describing fluid motion, were altered in their translated forms. This process introduced subtle but significant errors into the mathematical expressions. The research highlights a potential risk in relying on AI for precise technical translations in scientific contexts.

← NewerPage 596 of 3145Older →