SShortSingh.

Programming

0
ProgrammingDEV Community ·

Cost Slasher Beta Flags Idle Jira and Confluence Seats to Cut Atlassian Bills

Atlassian charges for every user with app access, even those who never log in, which makes inactive accounts a recurring cost. The article explains that admins can identify them for free by exporting user data from Atlassian's admin console and sorting by last-seen dates. A new beta app, Cost Slasher, adds per-app inactivity policies and time-away settings, but it releases no seats until the admin enables it and verifies the results. Jira Standard pricing rose this week, raising the stakes at renewal time. The author also warns that removing users without notice can cause disruption, such as for employees on leave.

0
ProgrammingDEV Community ·

RagLeap Graph Java v0.2.0 Adds LLM Extraction and Hybrid Retrieval, Tested Against Python

The RagLeap Graph Java v0.2.0 release ports a graph-retrieval library from Python, adding optional LLM-based entity and relation extraction, hybrid vector and graph retrieval, and citation support. Its developers checked parity with the Python ragleap-graph v0.9.0 by comparing recorded behavior across 129 tests on a live Neo4j instance, and they caught all 27 deliberately injected faults. After publishing, the Maven artifact was validated in a clean project against Neo4j. The authors note that LLM extraction has not been verified against a real model provider, Neo4j compatibility needs wider testing, and the PostgreSQL audit writer has not yet been ported.

0
ProgrammingDEV Community ·

Connecting Sensors and Hardware to Business Workflows Starts With the Response

Connected hardware is most useful when sensor readings or machine states lead to a clear operational response. The guidance recommends defining the workflow first, including what must be observed, who is notified, what evidence closes an event, and how off-hours situations are handled. Existing assets may already expose relays, serial ports, or APIs, and new sensors or gateways should be considered only where suitable interfaces are missing. The approach also stresses offline behaviour, stable asset identifiers, limited device permissions, and separating monitoring from remote control. Testing for power loss, connectivity loss, and invalid readings is advised before teams rely on the system.

0
ProgrammingDEV Community ·

SlimWise prunes MoE experts only during decoding, nearly doubling throughput

Mixture-of-Experts inference often stalls on expert traffic during batched decoding, which limits latency gains. SlimWise addresses this by pruning experts solely in the decode phase while reusing the full-model KV cache built during prefill. On Qwen3.6-35B-A3B, the approach raises decode throughput by up to 1.81 times at 50 percent expert pruning, with only minimal accuracy loss. Because the cache format is unchanged, the runtime can switch weight masks between phases without costly data conversion, and the gains were shown on two MoE backbones and three pruning criteria. Scalability to larger models and more aggressive pruning ratios remains untested, and the lightweight distillation step adds a modest training requirement.

0
ProgrammingDEV Community ·

Agent PR's Cache Key Omits Tenant ID, Risking Cross-Tenant Data Leakage

A pull request meant to reduce latency by skipping duplicate model calls was reviewed and found to contain serious caching flaws. The cache key is derived only from the prompt text, so tenants sending identical prompts would share cached responses. Failed or empty upstream results were also stored and reused, and the cache had no size limit, expiry, or eviction. The original test suite only covered the happy path and passed despite these defects. The reviewer proposed a corrected key that includes the tenant, model, and prompt, along with isolation and failure tests that expose the original bugs.

0
ProgrammingDEV Community ·

G-Buudddyy: Open-Source AI Gardening Assistant Built for Hacktoberfest Challenge

A developer has built AI Garden Buddy, a local-first gardening assistant designed to help beginners start gardening. The app recommends suitable plants based on city, garden type, sunlight, and experience, and generates a personalized seven-day plan with one small outdoor task per day. It runs a Gemma model locally through Ollama, with a FastAPI backend and React frontend, and validates AI output using JSON Schema and Pydantic. The project was created for the Hacktoberfest Open-Source AI Challenge and is available on GitHub with setup instructions.

0
ProgrammingDEV Community ·

N-CODE AI Studio: Open-Source Tool Turns Website Audits into Consulting Opportunities

A developer built N-CODE AI Studio, an open-source platform that audits websites and uses open-weight AI to turn technical performance data into plain-language recommendations. The tool is aimed at freelancers, small businesses, and web agencies who want to offer website health assessments and optimization services. In a single mobile Lighthouse test of the N-CODE STUDIO website, performance scored 57/100 and accessibility 78/100, while SEO and best practices scored 100/100. The Gemma 3 1B model, run locally through Ollama in GitHub Actions, generated suggestions on accessibility, semantic structure, contrast, and performance. The project is an early prototype whose business model has not yet been validated with paying customers, and its AI outputs require human review.

0
ProgrammingHacker News ·

Tesla Video Raises Question of Flying Cars Ahead of Discussion

A video titled "Tesla makes cars that fly?" was shared on Hacker News, linking to a YouTube page. The post has received 12 points and 4 comments from the community. The source material provides only the title, link, and engagement numbers, without details on the video's actual content. No claims about Tesla developing flying vehicles have been confirmed by the available information. Readers interested in the topic would need to view the video or related coverage for specifics.

0
ProgrammingDEV Community ·

Pricing Flag Rollouts Need Idempotent Retries to Prevent Duplicate Charges

A pricing feature flag should only ship once retries reliably converge on a single result rather than producing duplicate writes. The article argues that operation identity must be recorded in traces, logs, and cost records so teams can attribute extra spend to the correct cause. It recommends evaluating the flag once, creating an immutable rollout operation, and retrying that operation instead of re-evaluating or issuing a new request. Ambiguous outcomes, such as a committed write whose response is lost, are highlighted as the main risk, since a fresh write on retry can duplicate effects. The author notes that this coordination adds overhead and suits charging and pricing paths more than low-stakes telemetry.

0
ProgrammingDEV Community ·

Developer builds AI landing page tool focused on avoiding generic AI-looking designs

A developer released Marquee, a tool that turns a single sentence into a designed landing page or multi-page site. The first version was built in about a day, but making the output avoid a generic AI look took much longer. The approach relies on 103 design patterns drawn from Mobbin and a design reference library, plus a browser-based review step that screenshots, critiques, and revises each page up to three times before release. The developer also reported operational problems, including build time limits on a free hosting plan and downtime during testing caused by an empty API balance. Pricing starts with a free first page, followed by Pro at $24 per month and Studio at $79 per month.

0
ProgrammingDEV Community ·

Why Google Play Closed Testing Shows Fewer Testers Than Installs

A common complaint is that Play Console reports far fewer closed testing testers than the number of people who installed an app. The explanation is that Play Console counts only users who opted in to a closed track with a Google account, not raw installs. For personal developer accounts created after November 13, 2023, at least 12 opted-in testers over 14 consecutive days are required before applying for production access. Installs delivered by sideloaded APKs, Firebase App Distribution, internal tracks, or unopened Google Group membership do not count toward that total. The author recommends checking the testing requirement on the dashboard, verifying tester lists and rollout status on the closed track, and tracking each tester's account and opt-in confirmation manually.

0
ProgrammingDEV Community ·

Tips for Blocking Distracting Websites on Android to Improve Focus

Smartphones offer many conveniences, but social media, notifications, and frequently visited sites can easily pull attention away from important tasks. Such digital interruptions make it harder to concentrate and to return to work once broken off. The article suggests first tracking which apps and sites take up time and when focus tends to slip, so blocking rules target real problems. It recommends using Android's built-in Digital Wellbeing tools, along with website blockers where needed, and scheduling restricted periods around daily responsibilities. It also notes that blockers only help if users don't routinely disable them, and that changing one's environment often works better than relying on willpower.

0
ProgrammingDEV Community ·

Qwen-Image-2.1 Benchmarked on NVIDIA RTX PRO 6000: Quality and Speed Results

An independent evaluation tested Qwen-Image-2.1, a model covering text-to-image generation, image editing, multilingual typography, 2K output, and transparency, on a single NVIDIA RTX PRO 6000 Blackwell GPU. Fifteen fixed-seed prompts were run through the official Diffusers pipeline on September 24, 2026, with all requested samples completing without memory or CUDA errors. Roughly 1-megapixel images averaged about 9.4 seconds each, while one native 2048 x 2048 render took about 52 seconds. Four prompts requiring rendered text all produced the requested words correctly, though the authors caution this is a small sample, not a guaranteed accuracy rate. The results describe one hardware and precision configuration only, and the model is distributed under a research license limited to non-commercial use.

0
ProgrammingDEV Community ·

Family offices weigh hosted AI workspaces against privately run deployments

A technical lead at a family office faces a choice between a hosted AI workspace and a managed private deployment, which differ mainly in who operates them. ChatGPT Enterprise is configured and governed by the client's own administrators, with processing done in OpenAI's service and business content excluded from training by default. The alternative, Private SuperIntelligence, is built by Mitosis Labs for a single family, ranging from isolated cloud to air-gapped setups, and run by that firm with a named contact. The article argues the key question is where work is processed and who can see it, not only whether a provider trains on data. The piece is written by a co-founder of Mitosis Labs, which is disclosed.

0
ProgrammingDEV Community ·

Gemini 4 Argon Benchmarks Hinge on High Reasoning Mode, Not Default Settings

Google has promoted Gemini 4 Argon as its most capable model, citing leads over rival systems on many benchmarks. However, the headline scores were measured at the High reasoning setting, while the default for users is Medium. Independent testing finds Argon trailing Claude Opus 5.5 by several points in High mode, though its 15% hallucination rate stands out as the lowest among strong models. Results at default effort are promising but still preliminary. The model is available via API at introductory rates, while the agentic Antigravity coding environment is limited to Ultra subscribers.

0
ProgrammingDEV Community ·

MiniMin: self-hosted panel and one-click sync for modded Minecraft servers

A developer has released MiniMin, a small self-hosted panel for running modded Minecraft servers in Docker. The panel can generate a client build that friends sync with a single link via MiniMin Sync, which installs a ready Prism Launcher instance with auto-updates. The goal is to replace the manual process of copying mods and sharing zipped builds through Discord, which often causes version mismatches. The project supports Vanilla, Fabric, and Forge engines, with Modrinth as the only mod source, and is intended for home self-hosting rather than commercial use. The author is asking users to try it and report what breaks first.

0
ProgrammingDEV Community ·

How Epicyclic Gears Work: An Engineering Guide From Antiquity to Today

Planetary gear sets, built from a central sun gear, orbiting planet gears, and an outer ring gear, pack substantial power into a compact space. The guide traces their roots to the Antikythera Mechanism, a bronze astronomical device recovered from a Greek shipwreck in 1901 and dated to roughly 150 to 100 BCE. That device used epicyclic trains to model the Moon's irregular speed, showing early mastery of gear ratios and orbital mathematics. The article then turns to the geometric and structural fundamentals that engineers rely on today. It also covers gear ratios, load distribution, and practical applications in modern motion control.

0
ProgrammingDEV Community ·

How Pydantic and Type Hints Power FastAPI's Data Validation and API Docs

A DEV Community article explains how FastAPI validates incoming data and generates API documentation with minimal code. The key tools are Python type hints and Pydantic, which together handle type conversion and validation. Pydantic can convert compatible values, such as turning the string "101" into an integer, and raises a validation error when conversion fails. Type hints on function parameters tell FastAPI what to expect, so invalid path parameters are rejected automatically. FastAPI then uses these hints and models to produce interactive documentation at /docs, /redoc, and an OpenAPI schema.

0
ProgrammingDEV Community ·

Why Strong AI Vision Models Often Fail When Deployed on Factory Floors

Lê Thái Sơn, a project manager at Solomon Technology Corp., argues that a vision model performing well in a demo addresses only part of an industrial problem. He calls the broader challenge industrial AI engineering, which he says differs fundamentally from AI research. His framework treats a robot's perception, cognition, and action as one chain to be evaluated as a whole rather than stage by stage. He notes that real factories bring changing lighting, vibration, dust, product variation, and fluctuating conveyor speeds that lab datasets do not capture. He also stresses system-level questions about camera stability, processing speed, failure handling, and what the system should do when the AI is uncertain.

0
ProgrammingDEV Community ·

Most Page-One Results for 'AI Marketing Agency' Are Lists and Explainers, Not Agency Sites

A SERP analysis of US results for the term 'AI marketing agency' found that only two of eight page-one results come from actual agency websites. The other six were listicles, an explainer post, a how-to video, a Reddit discussion, and an AI-agents article, suggesting buyers are still learning what the category means. One agency, Darkroom, ranks through a definition post on its own blog instead of a sales page. The author argues that young categories leave room for a clear explainer page that covers what the service is and what it costs. The piece is written by SupaMarketers, a company that builds marketing data for AI agents, and it recommends checking your own category term's SERP results.

← NewerPage 406 of 3106Older →