SShortSingh.
0
ProgrammingHacker News ·

Meta Accused of Year-Long Surveillance of 'Careless People' Author to Enforce Gag Order

Sarah Wynn-Williams, author of 'Careless People,' has alleged that Meta surveilled her for approximately 12 months in an effort to enforce a silence agreement. The claim has surfaced in connection with a lawsuit filed against the social media giant. Wynn-Williams, a former Meta executive, previously drew attention for her book's critical portrayal of the company. The allegations raise questions about the lengths to which Meta may have gone to suppress her public disclosures. The lawsuit, reported on in late June 2026, adds to ongoing scrutiny of Meta's treatment of former employees.

0
ProgrammingHacker News ·

Kiso: Open-Source Publishing Engine Built for Open Knowledge Format

A developer has released Kiso, an open-source publishing engine designed to work with the Open Knowledge Format (OAK). The project was shared on Hacker News as a community showcase submission. Kiso is hosted on GitHub Pages and appears aimed at enabling structured, open knowledge publishing. The release has garnered modest early attention with 8 points on Hacker News. No additional comments or community discussion had been recorded at the time of posting.

0
ProgrammingHacker News ·

Debate Grows Over Adopting US-Style Housing Policy Reforms in Europe

A policy discussion is emerging around whether European countries should adopt approaches similar to those seen in American housing politics. The debate centers on how different political and regulatory frameworks affect housing availability and affordability. European housing markets face persistent supply constraints, prompting some analysts to look abroad for potential solutions. The comparison raises questions about the compatibility of US-style deregulation or pro-development policies with European political and social structures.

0
ProgrammingDEV Community ·

How a Chinese Gym Runs 9 AI Agents on a Budget Server With No GPU

A fitness gym in China is running nine specialized AI agents on a bare-metal Ubuntu server with just 2 CPU cores and 3.6GB of RAM, with no GPU or cloud infrastructure. The agents handle tasks ranging from member fitness report interpretation and coach scheduling to investor relations, brand content, and security auditing. Heavy AI processing is offloaded entirely to the DeepSeek API, meaning the local server only manages orchestration, sessions, and file storage. Each agent is defined by three markdown files encoding its identity, mission, and operational rules, which serve as both runtime configuration and human-readable documentation. The project demonstrates that production-grade multi-agent AI systems can be built on minimal hardware when paired with a reliable external LLM API and a well-structured orchestration layer.

0
ProgrammingDEV Community ·

Developer launches minimalist budget reset planner as static HTML on GitHub Pages

A developer has added a budget reset planner to the Ophelia Reset Systems website, built entirely with static HTML and CSS and hosted for free on GitHub Pages. The planner helps users categorize expenses into needs, wants, leaks, and goals, set spending caps, and build a starter emergency fund over a four-week review cycle. The project deliberately avoids complex app infrastructure, tracking scripts, and paid hosting, focusing instead on shipping simple, functional pages. Future updates are planned to include a better printable layout and a downloadable resource bundle. The developer aims to eventually connect these plain-file resources to products or email lists down the line.

0
ProgrammingDEV Community ·

How a Three-Person Software Firm Uses Lean Inception and Shared Toolkits to Stay Efficient

A software engineering postgraduate student at PUC-RJ shares workflow lessons learned while running Devtype, a small three-person development company. The team adopted Jira for project management and began using Excalidraw for system architecture diagrams, but found that rushing into design without first gathering requirements was counterproductive. The author now advocates for lean inception sessions — structured conversations to define customer needs, tasks, and deadlines — before any technical diagramming begins. Reaching a minimum viable product (MVP) quickly is emphasized as the key milestone that turns ideas into reality. The team also built reusable backend toolkits covering database connections, AWS integration, authentication, and more, which improved consistency and maintainability across projects.

0
ProgrammingDEV Community ·

How AI Agents Are Forcing a Rethink of Ecommerce Platform Architecture

AI agents are reshaping the assumptions behind ecommerce software, exposing gaps in platforms originally designed for human users. Unlike humans, agents cannot reliably interpret mixed or ambiguous product pages and require explicit, machine-readable representations of eligibility, policies, and permitted actions. A technical article series has outlined a new architectural model for agent-ready commerce, centered on facts, authority, state transitions, and audit trails rather than traditional page-driven flows. The proposed approach goes beyond exposing product feeds or API endpoints, requiring platforms to surface the conditions under which commercial actions are valid. A key concept introduced is "commercial truth" — structured metadata that conveys data freshness, policy coverage, and agent visibility separately from raw product information.

0
ProgrammingDEV Community ·

Kubexer tool automates Kubernetes scoped kubeconfig creation to enforce least-privilege access

Creating a scoped kubeconfig for Kubernetes — which limits a user or bot to specific namespaces and permissions — typically requires around 15 manual steps spanning multiple object types and commands. The process involves creating a ServiceAccount, Role, RoleBinding, extracting a token, handling the cluster CA, and assembling the final file, leaving many opportunities for error. Common pitfalls include over-broad permissions, token expiry issues, leaked temporary files, and no audit trail of who created which credentials. This friction often leads teams to share over-privileged admin credentials instead, increasing security risk. A developer has built Kubexer, a desktop IDE for Kubernetes, which collapses the entire workflow into a guided interface where users simply define the namespace, resources, verbs, and token lifetime.

0
ProgrammingDEV Community ·

How to Detect and Fix Silent Failures in LLM-Powered AI Agents

Silent failures in AI agents occur when the system completes a task without raising an error but produces wrong or incomplete results, making them harder to debug than standard exceptions. Unlike noisy failures such as Python tracebacks or HTTP 5xx errors, silent failures require full instrumentation of the agent loop to detect. Three common causes include token budget exhaustion, tool schema drift, and unhandled exceptions swallowed by agent orchestration frameworks. For example, OpenAI's API returns an empty choices array when max_tokens is hit mid-tool-call, while LangGraph can silently drop tool outputs when an exception occurs inside an interrupt handler. Developers are advised to log finish_reason and token usage, reraise exceptions from tool handlers, and use distributed tracing via OpenTelemetry to capture a queryable record of every agent step.

0
ProgrammingDEV Community ·

Developer Open-Sources Solana Token Staking Smart Contract Built with Anchor

A developer has released an open-source Solana token staking smart contract built using the Anchor framework, making it freely available on GitHub. The contract allows users to stake SPL tokens and earn proportional rewards over configurable time periods. Key features include admin configuration, reward vault deposits, a claim-only option, unstaking, two-step authority transfer, and a pause mechanism. A full TypeScript CLI is bundled with the project to simplify local interaction and testing. The repository is intended as both a learning resource and a starter template for developers building on Solana.

0
ProgrammingDEV Community ·

Nylas lets developers tune spam sensitivity per AI agent mailbox via policies

Nylas has introduced configurable spam detection for Agent Account mailboxes, addressing a critical gap where autonomous AI agents cannot self-correct for missed or incorrectly filtered messages the way human users can. Developers can set spam parameters through a policy object containing three controls: a DNSBL toggle, a header-anomaly detection toggle, and a float-based spam_sensitivity dial ranging from 0.1 to 5.0. Policies are attached at the workspace level rather than to individual grants, meaning all agent accounts within a workspace automatically inherit the same spam posture. This design allows teams to assign different spam thresholds to different classes of agents without managing thousands of individual settings. The feature is accessible via both direct API calls and the Nylas CLI, making it practical for use in provisioning scripts or interactive shell sessions.

0
ProgrammingDEV Community ·

SQL Databases Can Now Handle AI Workloads Natively, No Extra Tools Needed

A 2025 technical guide demonstrates how PostgreSQL can store vector embeddings, power semantic search, and support AI agents without requiring a separate vector database. The article covers four practical integration patterns: pgvector for embedding storage, retrieval-augmented generation (RAG) pipelines, natural language to SQL conversion, and autonomous AI agents operating over relational data. Using the pgvector PostgreSQL extension, developers can store high-dimensional embeddings alongside relational data and run similarity searches with standard SQL queries. The guide includes working code samples connecting PostgreSQL with OpenAI's embedding models via Python libraries such as LangChain and psycopg2. All source code is publicly available on GitHub under the repository andre-carbajal/sql-ai-database-solutions.

0
ProgrammingDEV Community ·

Developer builds AI-era art installation on $15 single-board computer for SF exhibition

A developer created 'BrainRot TV — The Entertainment,' an interactive art installation for the TIAT 'Slop Epistemologies' exhibition in San Francisco, inspired by the concept of fatally addictive media from David Foster Wallace's 'Infinite Jest.' Gallery visitors use a physical USB slide advancer to scroll through an endless, curated stream of short-form videos on a CRT-style monitor. The application — built with vanilla HTML5, CSS3, and JavaScript — runs on a $15 Orange Pi Zero single-board computer, requiring significant performance optimization to function smoothly. It features a dynamically shuffled playlist of over 120 MP4 clips, procedurally generated ambient audio via the Web Audio API, and a gamified 'psychological decay' meter that worsens as visitors continue watching. The project was served through a Dockerized Nginx container deployed on Google Cloud Run, with video assets hosted on Google Cloud Storage.

0
ProgrammingDEV Community ·

Developer Releases Open-Source Hand-Gesture Mouse Control App Built on MediaPipe

A developer has launched Air-Cursor, a desktop application that lets users control their computer cursor using hand gestures captured through a webcam. Moving the hand moves the cursor, making a fist triggers a click, and opening the palm releases it. The app is built using Electron, MediaPipe, and WebGL, and runs entirely offline without heavy CPU usage. A colored mist effect along screen edges provides a visual indicator when the app is active. Air-Cursor is fully open-source and available on GitHub, with the developer inviting community feedback and feature suggestions.

0
ProgrammingDEV Community ·

Why Circuit Breakers Alone Won't Save Your Database During Outages

A circuit breaker protects applications from repeatedly calling a failing dependency like Redis, but it does not shield the database that often serves as the fallback. When Redis goes down, all traffic that was previously absorbed by the cache can suddenly hit the database, which was never designed to handle the full production load. A database rate limiter, placed inside the application just before the database call, addresses this gap by capping how many requests reach the database per second. Using a token bucket approach, excess requests are rejected immediately with a 503 error rather than being queued, preventing a database overload. In multi-server deployments, each application instance is allocated a share of the database's total safe capacity, ensuring the combined request rate stays within acceptable limits.

0
ProgrammingDEV Community ·

AOTrust Uses x402 and NEAR Blockchain to Notarize AI Agent Outputs for $0.01

A new notarization service called AOTrust allows developers to cryptographically prove that an AI agent produced a specific output at a given point in time. The system works by hashing the agent's artifact and submitting it to an API that charges a flat fee of $0.01 in USDC via the x402 payment protocol on Base Layer 2. No account, API key, or signup is required — payment is handled inline through an HTTP 402 response cycle using EIP-3009 authorization. The service returns a 239-byte Provenance Data Record (PDR) signed with Ed25519, which is then anchored to the NEAR blockchain via a Merkle root for tamper-evident timestamping. The entire notarization process completes in two to five seconds, and the PDR can be verified independently without making any additional API calls.

← NewerPage 27 of 78Older →