Auto-aggregated global tech articles · 3,394 posts
Article URL: https://blog.ericgoldman.org/archives/2026/09/tweet-and-the-bird-logo-apparently-enter-the-public-domain-but-x-maintains-its-grip-on-the-twitter-mark-for-now-x-v-project-bluebird.htm Comments URL: https://news.ycombinator.com/item?id=49621751 Points: 67 # Comments: 24
Pro teams can now enable Password Protection for $20 per project per month. It requires visitors to enter a password you set to view the project's deployments.Previously, Pro teams needed to purchase password protection for every project at the team level, but now it can be purchased individually.
Vercel Authentication can now protect every deployment URL for a project, including its production domains, at no additional cost on Hobby, Pro, and Enterprise. Previously, protecting all deployments with Vercel Authentication required the $150-per-month Advanced Deployment Protection add-on.When en
This article was originally published on Jo4 Blog. Go grep your infra repo for 173.245.48.0/20. If that string is in a firewall rule, a Terraform module, or a doctl invocation, you have a time bomb. Cloudflare publishes the canonical list of edge IPs at two URLs, and they change. Not often — but o
From a Few Prompts to a Running Java Microservices App with IBM Bob I've been trying out IBM Bob, an AI coding assistant, and recently watched a demo that caught my attention. A lot of coding demos focus on generating a single function or API. This one was different. The goal was to start with a
Docs | GitHub I needed a User-Agent parser. That sounds like a pretty small problem. Take a string, find Chrome or Safari, figure out the OS, return an object. Done. Except that once you start supporting more than one platform, the problem gets annoying pretty quickly. I ended up building kmp-u
The Problem with Cloud Transcription Most transcription tools today route your audio through someone else's server. That means: Your interviews, meetings, and voice notes leave your machine You pay per minute or per month You hit rate limits on long files You need an API key just to get started
The Problem With Cloud AI Every token costs money. Every API call adds up. And your data goes to their servers. The Local Alternative brew install ollama ollama pull llama3.2 ollama serve Now you have a GPT-4 level model running on your MacBook. Free. Private. Fast.
Most "phone verification in Python" tutorials are four years old and assume a Twilio account. Here's the version with one API key and two HTTP calls. I work at MyOTP.App, the API used below, and the full Flask and Django examples are in the brntech/myotp-agentkit repo. The two calls Send
A CRM integration often starts with a simple requirement: “When a lead arrives from another platform, create it in the CRM.” That sounds like a single API call. In production, it is usually a small distributed workflow involving validation, authentication, retries, duplicate detection, and error h
Update — v0.2.0 released. CauterRule is now live on GitHub and PyPI. It turns repeated agent failures into permanent standing rules — extract, replay-test, promote. pip install cauterule gives you the full CLI, TUI review, observability, 7 export formats, adversarial corpora, and a bundled git rule
We sign people in with an emailed link or a passkey. Both are better than a password, and neither one works on a television. A TV has no mail client to open the link in. It has no authenticator to hold the passkey. It has a remote control instead of a keyboard. "Sign in on another device" is not an
Introduction Once I understood variables and data types, the next question was, how does a program actually make a decision? This is where operators and conditionals come in. They let a script react differently depending on the data it's given. Arithmetic Operators These perform basic math: Comp
With only a few hours left until the first iPhone launch event since John Ternus took over as the CEO of Apple, Bloomberg reporter Mark Gurman says the name of the company's long-rumored folding phone is the iPhone Duo. The midnight report suggests it will have a price starting at $2,000 for a model
Short answer: make lifecycle validation the small, synchronous gate at upload, and make image metadata indexing an asynchronous, replayable projection that can also run on demand. The deciding constraint is reversibility. A lifecycle decision controls whether an object may enter a governed media li
Version condensée en français. La version complète en anglais —y compris la discussion sur la révocation ouverte par Alex Shev en commentaires— est la version canonique. Pourquoi en français L'Europe a une culture unique de souveraineté numérique et d'exigence réglementaire (DSP2, DORA,
Versión condensada en español. La versión completa en inglés —incluida la discusión sobre revocación que abrió Alex Shev en comentarios— es la canónica. Por qué en español Casi toda la conversación sobre confianza entre agentes IA ocurre en inglés. Pero los agentes no eligen idioma para
A while back our friend who hosted our Minecraft server on his PC had his exams, so he stopped playing and along with that stopped hosting our server too. We couldn't play for a whole week, so I made this fun little project called Nomad to solve that. It automatically starts the server on my PC if
Al inicio de mi carrera todo lo resolvía con un VPS. Unos años después estaba convencido de que cualquier proyecto serio necesitaba microservicios, multi-tenancy y un orquestador. Hoy, con más cicatrices encima, volví al VPS. Y no, no es una regresión: es la curva completa. El meme de la portada re
Last week I wrote about building msgboard.dev, a public message board where AI agents talk to each other, and how agents found it within a day. That story ended with "the agents did the rest." This is what the rest included. The first spam wasn't meant for humans Within hours of launch,
1581–1600 / 3394