SShortSingh.
Back to feed

DeepSeek Launches V4-Pro, Harness Tool, and Scores 62.7 on DeepSWE Benchmark

0
·1 views

On August 13, DeepSeek released several updates simultaneously, including the full launch of its V4-Pro model, which had previously been in preview. The model scored 62.7 on the DeepSWE benchmark, a significant jump from the preview version's score of 12.8, with the evaluation conducted using DeepSeek's own Harness tool in minimal mode. A developer preview of deepseek-harness was also released under an MIT license, offering a single-command setup for web use. New API pricing for V4-Pro takes effect on August 16 at 16:00 UTC, with peak output costs set at $3.96 per million tokens. Additionally, DeepSeek published an 88-page draft paper on spatiotemporal composability as part of the same release wave.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Developer builds offline Python tool that converts photos into 3D-printable meshes

A developer has released PolyForge, a standalone Python package for CAD generation and offline photogrammetry that requires no cloud API or language model to function. The tool supports three CAD backends — OpenSCAD, FreeCAD, and Blender — and can generate parametric parts like brackets and enclosures from plain-text descriptions. A newly added feature, reconstruct-from-photos, uses COLMAP for sparse 3D reconstruction and OpenMVS for dense meshing, enabling full offline conversion of overlapping photos into STL files. Building the pipeline required patching OpenMVS source code three times to resolve compatibility issues with a newer OpenCV version on a rolling-release system. Testing revealed that camera coverage pattern matters more than photo count, with a minimum of three elevation rings needed for successful reconstruction.

0
ProgrammingDEV Community ·

How a Developer Kept a Pokémon Generator Fast by Compiling Data at Build Time

A developer building a random Pokémon generator avoided shipping a 2.4MB dataset to users by running a build-time script that compiles only the necessary data from the @pkmn/dex npm package into trimmed static JSON files. The approach reduces what each visitor downloads to just 13 fields per species, cutting out thousands of redundant data points the UI never uses. The build script also handles messy classification logic — such as defining starters, legendaries, and generation ranges — in one place rather than scattering it across UI components. The only exception is the 870KB learnsets file, which is loaded on demand via dynamic import since just one feature requires it. The pattern, described as treating the build step as a data compiler, eliminates runtime API calls entirely and keeps the app fast without depending on a third-party service at runtime.

0
ProgrammingDEV Community ·

How a Bilingual City Guide Models Recurring and One-Off Events Differently

A developer building a bilingual city guide for Santa Cruz de la Sierra documented the challenges of modeling two fundamentally different event types: dated one-off occurrences and open-ended recurring events. Treating both as a single database row with a date column causes recurring events to silently disappear when past-event filters use a date threshold, and workarounds like sentinel future dates corrupt sorting and querying logic. The solution involves splitting the two types with an explicit discriminator, reflected visibly in URL slugs — dated events carry an ISO date and random suffix for uniqueness, while recurring events use a stable marker like '-weekly' with no date. On the structured data side, schema.org's EventSeries with a Schedule node is the correct representation for recurring events, as a plain Event with a fabricated date makes a false machine-readable assertion about a specific occurrence. The guide also maintains fully localized URL path segments for its Spanish mirror, going beyond simple locale prefixes to improve regional search relevance at the cost of a more complex routing table.

0
ProgrammingDEV Community ·

Semantic Caching Cuts AI Costs by Matching Meaning, Not Exact Words

A developer analyzing logs for a support bot discovered that its exact-string cache was failing to recognize semantically identical questions phrased differently, triggering a full AI model call every time. Traditional caches rely on character-for-character matches, meaning questions like 'How do I reset my password' and 'I forgot my password, help' never share a cache hit despite asking the same thing. Semantic caching solves this by converting each query into a numerical embedding that represents its meaning, then comparing it against stored embeddings using cosine similarity. If the similarity score exceeds a set threshold — such as 0.92 — the system returns a cached answer instead of making a costly new model call. The approach can significantly reduce redundant AI API calls in customer-facing applications where users routinely ask the same questions in varied wording.

DeepSeek Launches V4-Pro, Harness Tool, and Scores 62.7 on DeepSWE Benchmark · ShortSingh