Urgent.News

What's breaking now, across thousands of outlets.

Tech

Import and Export Need a Contract, Not Just a Button

“Add import” is not a complete requirement. Users need to know which columns are accepted, which values are valid, what is mandatory, and what happens when one row fails. A reliable import workflow starts by downloading a template, validates before writing, reports errors by row, and makes retries safe. Export should preserve enough structure to be useful without leaking fields the user is not…

We haven't written up this one. Dev.to has the full story — the link below goes straight to it.

Read the original at dev.to →

More in Tech

Best Clean Code and Refactoring Books, and the Order to Read Them

Clean Code was the first text I handed to my students. Since then I have read the six other books fighting for the "clean code" shelf, and they do not all say the same thing.

  • Start reading "The Pragmatic Programmer" for engaging stories and mental models
  • Follow with "Clean Code" by Robert C. Martin for timeless principles
  • Conclude with "Test-Driven Development: By Example" for TDD mindset

Ai2's Olmo-core 3 Keeps Every Expert on the GPU and Throughput Nearly Flat

TL;DR Olmo-core 3 is the open training framework the Allen Institute for AI builds its Olmo language models with, released as source code under the Apache 2.0 licence with a technical report beside…

  • Olmo-core 3 replaces fully sharded data parallelism with distributed data parallelism.
  • Throughput increases by roughly 2.7 times with Olmo-core 3 compared to previous implementation.

How to Investigate an Unknown Device on Your Home Network

An unfamiliar entry in your router’s device list is worth checking. On its own, though, it doesn't mean somebody has gained access to the network.

  • Examine router records for device details like date, time, IP address, and hardware address.
  • Check your owned devices (phones, tablets, smart home devices) for matching connection details.

More from Wednesday 14 October →