Urgent.News

What's breaking now, across thousands of outlets.

Tech

Base64 in the Browser: UTF-8 Bytes, Padding and a Round Trip You Can Check

Base64 is not encryption, but the paste box still matters Base64 turns bytes into printable ASCII. It is an encoding, not encryption - anyone can decode what you encode - but the practical problem is the same: a lot of web Base64 forms want your text on their server before they hand you the string back. If the text is an API token, a signed URL, a config snippet or a support thread, that round…

Base64 is a method of converting bytes into printable ASCII characters. It is not encryption and can be decoded by anyone, but it has practical applications such as encoding API tokens or config snippets. When using a browser-based text editor with a Base64 tool, the encoding and decoding processes occur locally on the user's device, without the need to upload data to a server.

The tool accepts text files up to 8 MiB in size and processes characters and bytes separately. For example, encoding the string "OnePassApps base64 probe: café naïve" results in 52 Base64 characters with a single padding of '='. The encoded string is deterministic and can be verified outside of the browser using Python's base64 module.

If the input is not valid Base64, an error message is displayed, and the input remains unchanged. The tool is free to use with a limited number of credits, and the credits are primarily used for other features of the OnePassApps suite.

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

Google made $63 billion from Search. So why are you getting fewer clicks?

First published on yappatyih.com . TL;DR Alphabet reported on 28 October 2026 that Google Search and other earned $63.35 billion in the third quarter, up 12% from a year earlier.

  • Google's Search generated $63.35 billion in Q3 2026, a 12% increase from 2025.
  • AI Overview reduces organic clicks by 38%, as per Agarwal and Sen's experiment.

What a GitHub Actions job costs on each runner: CI Bench v1 cost per job by workload

I maintain CI Bench, an open benchmark of GitHub Actions runners. I'm also the founder of Vitko, which sells one of the products measured (Vitko Runners, private beta).

  • Self-hosted 2 vCPU runners cost 88% less per job than GitHub-hosted 2 vCPU runners
  • Vitko Runners and Ubicloud offer 84% and 83% lower costs per job respectively
  • Self-hosted options have variable costs based on workload volume

Why Awaiting an External API Inside a Database Transaction Will Exhaust Your Connection Pool

Why Awaiting an External API Inside a Database Transaction Will Exhaust Your Connection Pool While working on a Node.js backend that handled database transactions alongside third-party API…

  • Awaiting external API inside DB transaction exhausts connection pool.
  • Running update, awaiting API, and committing together creates bottlenecks.
  • Decouple DB writes from third-party services to avoid connection pool issues.

More from Monday 2 November →