I agree we have created a lot of *potentially* valuable tools. When we talk about "complexity" I'm asking if we have educated dev teams on when to choose these tools and what the tradeoffs are. And my experience says no we haven't.
#411: Ft. Andrew Hankinson, @dillontkearns, Institute of Metallic Biomaterials, and Toby Foster & Matthieu Pizenberg. https://t.co/wOAfGglrS8 #elmlang
In the past 3 years, I haven't noticed any uptick in release speed for software I use. If productivity is increasing, I can't tell as an end user.
I have noticed decreases in uptime, increases in bugs, and a HUGE increase in people bragging about how many PRs per day they land.
I’m looking to talk to gamers who have been diagnosed with dementia as part of a story I’m working on. If you are that person or know someone who might be willing to talk, please hit me up! Thanks.
If yesterday I queried your age and it said bracket < 17, and today I queried and it says >= 18.
CONGRATULATIONS! You've leaked the user's date of birth. Instead of protecting the user (specially children!), you've harmed them.
Malicious apps *will* query age every day.
“Programmers are taught early to spend a great deal of time considering ‘errors’, and how to ‘handle’ them. But one of the most important programming lessons I’ve learned over the past several years is to dismiss the idea that errors are special. At the bottom, the computer is a computer. It’s a data transformation machine. An error case is simply a case. Data encoding an error is simply another form of data. Irrespective of how many language features and type variants one decides to layer on top of the computer, nothing changes this fact.”
@rtfeldman@guidomb I caved a couple weeks ago because I was trying to test some code someone else wrote on Tahoe that wouldn't run otherwise. I wish I'd put it off longer