Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

I searched Google Hotels for a city that does not exist. It found five hotels.

I typed "hotels in Qwzxvbnmplk" into my Google Hotels scraper to watch it fail. It did not fail. It came back with five hotels near San Antonio, Texas, each with a price, a rating and a map position.

  • Author tested non-existent city searches on Google Hotels
  • Google provided five hotel results near San Antonio, Texas
  • Fix implemented but caused issues with real city, Prague

I searched for Nike and my scraper never found Nike

I asked my Google Ads Transparency scraper for the ads of "nike". It returned ads from two advertisers called Nikena and nikey.

  • Scraper searched for Nike ads but found Nikena and nikey instead
  • Bug in scraper code led to inaccurate advertiser suggestion
  • Fix added match scores and timestamps for ad comparison

What a test HL7 v2 sender has to get right

Sending an HL7 v2 message is easy. Open a TCP socket, wrap the message in MLLP framing, write it, and read whatever comes back.

  • Establish TCP socket connection and wrap message in MLLP framing
  • Ensure ACK is valid by matching MSA-2 to MSH-10 code
  • Handle ambiguous responses by closing connection after timeout or mismatch

We stopped trusting exchange-reported volume and measured it ourselves

Every crypto price you have ever looked at is a summary of trades that happened somewhere. Most sites that show you that price do not look at the trades.

  • Coinmico measures exchange-reported volume itself
  • Collects data from 58 exchanges and 21 chains
  • Computes venue count and confidence score every two seconds

More from Friday 9 October →