SShortSingh.
Back to feed

GE Vernova Engineer Open-Sources Free Web-Based CNC Machining Calculator

0
·1 views

Li Lu, a machining development engineer at GE Vernova in Singapore with over a decade of CNC experience, has built and open-sourced a free web-based CNC machining calculator. The tool covers six core calculations including spindle speed, feed rate, chip load, cutting speed, material removal rate, and drilling parameters, each derived from clearly stated engineering formulas. Built with modular Python 3.12, the calculator features automated pytest unit tests and GitHub Actions CI to ensure no formula errors reach the live tool. The front end uses plain HTML, CSS, and JavaScript with no frameworks, making it fast to load on shop-floor tablets, and requires no account or login. Lu designed the tool to be fully transparent and auditable, addressing a gap he observed in existing machining apps and paper catalogs used in daily shop-floor work.

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 ·

SensorFlow vs PostHog: Key Differences for Self-Hosted Event Analytics in 2026

SensorFlow and PostHog are both options for self-hosted event analytics but serve distinctly different use cases and team types. PostHog is a broad product-engineering platform offering native analytics, session replay, feature flags, and experimentation tools in a unified interface. SensorFlow, by contrast, is a narrower pipeline designed for teams already using Sensors Data SDKs who want to route event traffic through a Go collector into ClickHouse and Apache Superset without rewriting client integrations. PostHog suits product managers and growth teams who need ready-made analytics workflows, while SensorFlow targets data and engineering teams that prioritize direct ownership of raw ClickHouse data and SQL-defined metrics. Teams evaluating either tool are advised to consult current official documentation on deployment models and licensing, as these details can change over time.

0
ProgrammingDEV Community ·

Why AI Agent Identity Alone Cannot Guarantee Safe or Authorized Actions

AI agents are increasingly operating autonomously across digital systems using real credentials granted by their principals, but current security frameworks were designed to verify identity at entry points rather than validate whether specific actions are actually authorized. Unlike human employees, agents do not pause, hesitate, or seek clarification before acting — they execute tasks at any hour without a person present to catch errors. The author argues that embedding rules inside an agent's instructions is insufficient, comparing it to writing a spending limit on a memo line that does nothing to physically constrain the amount on the check. Failures in this model do not resemble cyberattacks; they look like verified, credentialed agents completing transactions or changes that were never actually approved. The core problem identified is that modern identity systems can confirm who an agent is, but cannot enforce what it is permitted to do in a given context.

0
ProgrammingDEV Community ·

Developer builds grounding rules to stop LLMs fabricating software breaking changes

A developer building a tool to track breaking changes in releases of React, TypeScript, and Vite has detailed the techniques used to prevent large language models from inventing migration requirements. The system prompt strictly instructs the model to use only the release notes provided in the user message, explicitly barring it from drawing on prior training knowledge about a project. Requests are blocked entirely if notes are absent or exceed 80,000 characters, since truncated input can produce confidently wrong summaries. The model is asked to list breaking changes verbatim from the notes rather than infer them, and version numbers are treated purely as metadata, not as evidence of what changed. To enable accurate source linking, the model returns exact quoted text from the notes rather than line numbers, which models are known to miscalculate silently.

0
ProgrammingHacker News ·

New Tool Ranks Best LLMs by Budget, Updated Daily

A new web tool helps users identify the most suitable large language models based on their budget constraints. The resource, available at bestmodelforyourbudget.terrydjony.com, refreshes its rankings every day to reflect the latest model availability and pricing. It was shared on Hacker News, where it garnered modest early engagement with 6 points and 9 comments. The tool aims to simplify decision-making for individuals and teams evaluating AI models across different price points.