Urgent.News

What's breaking now, across thousands of outlets.

Tech

How to find a free PDF of a scientific article from its DOI

You have a DOI, the publisher's page asks you to log in and you only need to read the methods section. Very often there is a free and legal copy somewhere: the author's university repository, a preprint, PubMed Central. Searching for it manually requires trying four or five websites. Doing it from code requires a handful of public APIs called in a reasonable order. The order that…

Translated from Spanish Read in Spanish

A tool has been developed to help find free and legal copies of academic articles. It uses public APIs, such as OpenAlex, to locate articles and check for available PDFs. The tool was tested with two articles, a 2024 meta-analysis by Hartanto et al. (DOI: 10.1037/tmb0000123) and a 2017 study by Ward et al. (DOI: 10.1086/691462).

For the meta-analysis, the tool found a 1.6 MB PDF in a university repository, but for the other article, it was unable to find a free PDF. The tool checks the first five bytes of a downloaded file to ensure it is a PDF.

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

Recharge Retries Run. The Question Is What Happens Between Them.

Stores running subscriptions on Recharge inherit a working retry engine, and that inheritance creates a particular blind spot: because attempts are visibly happening, the team assumes recovery is…

  • Subscribers often miss initial receipt correction for failed subscription
  • No information when subscription cancels after retry sequence ends
  • Recharge platforms benefit from tailored retry strategies and audits

How to build a secure MCP server with OAuth 2.1: lessons from a CRM connector

To let an AI assistant work with real business data over the Model Context Protocol (MCP) , the server needs two things done properly: authentication (OAuth 2.1 with PKCE, so the AI client never sees…

  • Implement OAuth 2.1 with PKCE for secure MCP server authentication
  • Treat access token as user session for row-level security
  • Implement read-only tools and clear error messages for AI models

Select first, then act: a tour of HUME

After sharing a bit of my journey with HUME and Claude Code, I'll try to show you what I think are the nice touches of HUME, and if I manage to spark your curiosity, you'll find some links at the end…

5 Ways to Choose a Reliable Password Reset Email Service in 2026

Short answer: choose the password-reset email service that gives you the right delivery controls, template ownership, compliance posture, and operational visibility for your expected volume.

  • Prioritize services with clear delivery controls and template ownership
  • Freeze workflow with single-use reset tokens and versioned templates
  • Ensure API contract stability for independent renderer swapping

OpenStatus status pages need an access model before publication

OpenStatus status pages need an access model before publication OpenStatus monitors endpoints and publishes status pages, incidents, reports, and maintenance windows.

  • OpenStatus requires clear access model for status pages before publication.
  • Four access modes: public, password-protected, email-domain-restricted, IP-restricted.
  • API keys with write permissions need server-side storage, limited operations, and regular rotation.

More from Thursday 5 November →