Daily Edition · Page 4

THE DAILY INDEX

Technology, AI, software, security, crypto and business

ARTICLES & TUTORIALS

TLDR Web Dev

WHY YOU SHOULD NOT PARSE LOCALIZED STRINGS

Parsing localized strings is problematic because the interpretation of numbers and dates varies a lot across locales, leading to ambiguity and errors. User device language may not reflect their intended input, and multiple valid string formats can represent the same data. Locale data also changes over time, leading to inconsistent results. Instead of parsing, use dedicated input mechanisms or standard interchange formats to handle user input and data exchange, respectively.

I WENT TO SQL INJECTION COURT

A bill (SB0226) is being considered by the Illinois General Assembly to address whether public bodies can hide information from Freedom of Information Act (FOIA) requests by storing it in databases. This bill was prompted by Matt Chapman's FOIA request for the City of Chicago's parking ticket database (CANVAS) schema, which was denied due to security concerns. Chapman sued, bringing in the author of this article as an expert witness to argue that releasing the schema wouldn't jeopardize the system, but despite winning at trial and appellate court, the Illinois Supreme Court ultimately sided with the city, defining a schema as a file layout, which is exempt.

TLDR IndexPage 4