Urgent.News

What's breaking now, across thousands of outlets.

Tech

I built an open cross-reference dataset for 217 global steel grades so engineers stop guessing "is that equivalent?"

__ If you've ever received a spec that says ASTM A36 while your supplier quotes S275JR , you know the moment of dread: are these actually equivalent, or am I about to spec the wrong material into a load-bearing structure? Most engineers resolve this with a bookmark tab open to five different standards lookup sites, a PDF from 2009, and a prayer. It's slow, error-prone, and the "winner" is usually…

A steel engineering resource has emerged, designed to eliminate the confusion surrounding material equivalency. The creator of the project tackled the common issue of engineers guessing the correct steel grade due to ambiguous specifications, often resulting in costly mistakes and compromised structural integrity. The solution is a comprehensive dataset containing 217 steel and alloy grades, which has been normalized against five major standards systems: ASTM, EN, JIS, GB, and IS.

Each steel grade entry includes key properties like yield strength, tensile strength, density, and standardized designations, as well as up to five international equivalents, chemical composition, and physical properties. The dataset is not a static resource but a dynamic tool, featuring individual grade detail pages linked to related grades for easy comparison.

The most significant addition is a material comparison engine, enabling side-by-side analysis of mechanical properties, chemical composition, and international equivalents. The engine also includes a guide that answers practical engineering questions with data, rather than guesswork.

The comparisons tackle common queries such as the performance differences between 304 vs 316L stainless steel, Inconel 625 vs 718, 6061 vs 7075 aluminum, and ASTM A36 vs A572. Each comparison provides a Quick Verdict, decision checklist, and a price-per-kg analysis, allowing engineers to evaluate whether the engineering choice aligns with budgetary constraints. The dataset is available in a machine-readable format on GitHub, licensed under MIT, and is ready to be integrated into existing tools or APIs.

While the dataset is a helpful reference for cross-checking information, it should not replace a Mill Test Report or a licensed engineer's sign-off. The creator also notes that equivalent grades may differ in impact toughness, weldability, or corrosion behavior, which is why the comparison pages are essential. The dataset is intended to aid procurement, design, and fabrication professionals in navigating the complexities of steel grade equivalency, but always verify with the latest published standards revision before making critical procurement decisions.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

[Sponsor] Finalist 4: Inspired by Paper Day Planners

Finalist 4 is the biggest update yet to the paper-inspired day planner for iPhone, iPad, Mac, and now Apple Watch. The headline is Notes, in the app or as a folder of Markdown files that round-trips…

  • Finalist releases version 4.0 with notes, watch app, and daily page
  • Users can drag, resize, and accept tasks without affecting real tasks
  • App aims to simplify productivity by integrating tasks and thoughts

I built a free image and video hosting tool after Imgur blocked the UK

On 30 September 2025, Imgur blocked the entire United Kingdom. No warning. No migration tool. No grace period. One day it worked, the next it didn't — and with it went millions of embedded images…

  • Imgur blocked UK without notice on Sep 30, 2025
  • DBimg offers free, no-account image/video hosting
  • Service supports major formats, CDN for fast delivery

Per-user two-factor auth in CakePHP with CakeDC/Users (opt-in, one method)

CakeDC/Users gives you TOTP two-factor authentication almost for free: flip one config key and every login grows a "enter your 6-digit code" step. The catch is that word every .

  • Per-user opt-in for 2FA in CakePHP via CakeDC/Users package
  • Twosteps boolean column added to users table to track opt-in status
  • BaconQrCodeProvider used for QR code generation, enabling SVG display

More from Tuesday 25 August →