A successful Git branching model
The different types of branches we may use are:
Feature branches
Release branches
Hotfix branches
Each of these branches have a specific purpose and are bound to strict rules as to which branches may be their originating branch and which branches must be their merge targets.
The tools on tools.simonwillison.net were mostly built using AI-assisted programming. This page lists 128 tools and their development history.
Your Review: Participation in Phase I Clinical Pharmaceutical Research
Clinic staff will tell participants that they should be honest for the sake of their own health and safety, but this is a lie intended to appeal to participants’ own self-interest. The requirements clinical researchers are forced to comply with are well in excess of what’s necessary for participants to reliably avoid lasting harm to their health, and the practices of research clinics tend to filter out participants who are honest with them.
A ton of AI images I've made that I've liked
<art>
We will see lots of general-purpose robots landing, especially in commercial spaces — logistics, manufacturing, maybe even retail back of house, possibly hospitality back of house. The trajectory of AI is very good. The machines are becoming cheaper every day, and there are many repetitive jobs in this world that are hazardous to people. We have difficulty recruiting people for jobs that are not that difficult to automate. Personally, I think that’s baked in.
We all dodged a massive bullet because all the malware did was modify the destination addresses of cryptocurrency payments mediated via online wallets like MetaMask.
As someone adjacent to the online security community, I have a sick sense of appreciation for this attack. This was a really good attack. It started with a phishing email that I'd probably fall for if it struck at the right time:
I made an iPhone thickness comparison with the camera bump in mind
<image>
Fifty Things you can do with a Software Defined Radio
4: Listen to airplane communication
Listening to “messages not meant for the general public” is not allowed in Germany, so of course I didn’t do that. And if I had accidentally done that, I wouldn’t be allowed to tell you about it.
Expressive Kitties Emerge from Energetic Graphite Lines in Drawings by ShouXin
<art>
A postmortem of three recent issues
On August 5, some Sonnet 4 requests were misrouted to servers configured for the upcoming 1M token context window. This bug initially affected 0.8% of requests. On August 29, a routine load balancing change unintentionally increased the number of short-context requests routed to the 1M context servers. At the worst impacted hour on August 31, 16% of Sonnet 4 requests were affected.