Urgent.News

What's breaking now, across thousands of outlets.

Tech

[$] Adding kernel control-flow-integrity checking to GCC

While many developers are struggling to keep up with the flood of vulnerability reports, others are still focused on preventing those reports from happening in the first place. Control-flow integrity (CFI) is the term for preventing (or at least detecting) exploits that divert the flow of control from its intended paths. At the 2026 GNU Tools Cauldron , Kees Cook presented his changes to the GCC…

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

Read the original at lwn.net →

More in Tech

System Design Fundamentals: Understanding Scalability and the Dimensions of System Growth

One of the topics I’m really interested in is System Design & Distributed Systems , and one of the most important concepts we encounter in System Design is Scalability .

  • Scalability enables systems to handle growing demands without performance loss
  • Scalability allows managing increased workload by adding resources or refining architecture
  • System growth can occur in user base, features, or other dimensions

Atlassian Team '26 Europe recap and highlights

Atlassian Team '26 Europe ran at RAI Amsterdam from 6 to 8 October, with Partner Accelerate on the Monday before, and this is our recap. Atlassian announced a lot.

  • Atlassian Team 26 Europe held in Amsterdam from Oct 6-8
  • 23 Service Collection items marked Generally Available
  • Founder Keynote ended early due to power outage

Test REST and GraphQL Contracts Beside Your UI with cy.request()

A broken API contract often surfaces as a vague UI failure: expected [data-cy="order-total"] to contain "$42.00" Was the React component wrong? Did the API rename total to amount ?

  • Cypress cy.request() enables testing REST and GraphQL contracts alongside UI tests
  • Verify REST response status code (200) and required keys (id, items, subtotal, tax, total, currency)

Outside.exe - The Real World Is the Game Map 🌿🎮

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass What I Built Outside.exe — The Real World Is the Game Map 🌿🎮 What if going outside felt like playing a game?

  • Open-source AI-powered adventure game called Outside.exe
  • Encourages users to step outside via personalized quests
  • Built with Next.js, React, TypeScript, Node.js, and Ollama

How to Find and Fix Memory Leaks in Python

Hello, I’m Arthur. Have you ever noticed a Python application using more and more RAM even though you're not doing anything unusual? At first, everything works fine.

  • Python applications may use more memory over time due to memory leaks
  • Common causes include large lists, unlimited caches, and unnecessary references
  • Use tracemalloc to identify memory allocation hotspots in code

More from Friday 9 October →