Urgent.News

What's breaking now, across thousands of outlets.

Tech

The text is arranged around a circle, recreated with Python and fontTools

The circular text looks like a drawing trick, but it is a regular text layout with one difference: instead of moving on a straight baseline, each letter moves along an arc and rotates outwards. The Type on a Path Tool in osFoundry's Vector Editor desktop application does this, as does textPath in SVG. Below is the same layout written with…

Translated from Italian Read in Italian

An article discusses text layout along a circular path, comparing methods used in a Vector Editor and an SVG, with a Python script using fontTools, numpy, and Pillow. The script utilizes Arial Bold font and Source Sans 3, measuring letter spacing and path placement. Three aspects are examined: letter spacing, centered text placement, and line ending after flipping and ascender adjustment. The script calculates glyph placement along the circular path based on advance width and angle.

Written by urgent.news from Dev.to's report — not a translation of it. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Using .h and .cpp files in an online C++ compiler (and why most of them fail)

Most online C++ compilers give you one editor, and one editor means one file. That's fine until your course splits a class into Student.h and Student.cpp .

  • Online C++ compilers treat code as single file, causing .h file errors
  • Three solutions: paste header, use project-based IDEs, or send files to compiler API
  • Project-based IDEs provide structured environment for learning and testing

What we learned building two fail-closed verification tools for the agent economy

ERC-8004 gives AI agents an on-chain identity, but identity is not trust. A few recent posts here made that point well, including one showing that a naive average of reputation scores can crown the…

  • Never claim clean without verifying the data source
  • Tools reported invalid payments when checks were incomplete
  • Authors emphasized testing verification processes

Automating Google Calendar Screenshots with Playwright, rclone, and systemd

I wanted a daily visual record of my Google Calendar: not a list of events exported through an API, but an image of the calendar as it looked on a given day.

  • Python and Playwright automate Google Calendar screenshots daily
  • rclone uploads PNG files to Google Drive for storage
  • systemd schedules the workflow on Ubuntu

More from Monday 9 November →