TL;DR summary of stories on the internet
The iOS weather app’s air quality index appears to be based on the user’s country, causing confusion between countries with differing definitions of good air quality. Screenshots show the same data reported on the “Dutch scale” and the “German scale,” with vastly different good ratings. The data source, BreezoMeter, is the same for both. It’s […]
Read more »
“Staying Alive – The Scenarios” is a philosophical game that challenges players to make decisions that will determine whether they stay alive or perish. The game consists of three rounds, each with a scenario and two potential choices. The aim of the game is to prioritize survival over all else, regardless of potential consequences and […]
augmentative and alternative communication (AAC) technology prompted this response: “It’s essential to differentiate between what technology can and cannot do,” Savarese wrote. “Imagining that technology alone can liberate us is a bit shortsighted and, in some ways, disabling. Technology is best used not as a cure-all but as a tool that we can use to […]
Over 40 historic and interesting road vehicles will take part in the Cart Marking ceremony at Guildhall Yard next month. The 500-year-old tradition sees the Sheriffs and ritually robed Carmen brand each ‘cart’ with a red-hot iron, which was the origin of vehicle licensing. Though hot iron branding is no longer a legal requirement, the […]
This course is designed for students familiar with basic programming concepts such as loops, variables, arrays, and functions. Students will learn the techniques for ensuring the correctness of imperative programs and how to write code that is correct by design. The course is conducted using C0, a safe variant of C, and students will gain […]
The author argues that all programs that use configuration files should have an obvious command line way of reporting where these files are located. As a system administrator, they deal with various programs that have different locations for configuration files, making it difficult to remember where they are located. The author suggests that program locations […]
Mailpit is a multi-platform email testing tool and API for developers, inspired by MailHog but much faster. It runs entirely from a single binary with no installation required and features an SMTP server, web UI to view emails, advanced mail search, message tagging, and configurable automatic email pruning. Mailpit can also act as a substitute […]
AquaSec’s Nautilus security team has warned that up to 9 million GitHub projects may be vulnerable to dependency repository hijacking, referred to as “RepoJacking.” This is where a malicious actor registers an old repository name, and any project relying on its dependencies unwittingly goes back to the attacker-controlled repository, potentially contaminated with malware. RepoJacking was flagged in […]
Go 1.21 is set to automatically download newer toolchains on demand, which some developers may find concerning. Previously, Go modules would try to work with older versions of Go regardless of whether they require a newer version. However, from version 1.21 onward, if a module requires a newer version, Go will refuse to start if […]
The PDF specification has a subpage navigation feature that allows you to have bullet points appear one by one as you click forward in a PDF presentation. However, this feature is rarely used because it is confusing and self-contradictory, and none of the presentation software exports subpage navigation tags. The only PDF viewer that uses […]