TL;DR summary of stories on the internet
The author of this post discusses updates to CMake over the past four years, highlighting both improvements and obsolete workarounds. New features include a debugger, CMake presets, and even more generator expressions, among others. The author also touches on some controversial aspects of CMake, such as its limited support for dictionaries and its use of […]
Read more »
The author introduces two Github Actions that can help automate the exporting of Godot games to HTML and uploading them to itch.io. After creating a game on itch.io and uploading a first build with the Github Action, the upload can be automated on every push. The actions can be customized to fit specific needs, and […]
Better Notes is a plugin for Zotero that streamlines workflows related to paper reading, annotating, note taking, metadata analysis, knowledge exporting, and AI writing. It connects knowledge fragments with note links, simplifies and automates knowledge analysis with an extensive note template, keeps in sync with Markdown files, and exports notes to different formats like Markdown, […]
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 […]
“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 […]