Artificial intelligence models that are trained to behave badly on a narrow task may generalize this behavior across ...
The joke goes that only two industries refer to their customers as “users.” But here's the real punch line: Drug users and software users are about equally likely to recover damages for whatever harms ...
So, you’ve inherited some code. It’s 50,000 lines of the oldest code on the project. The authors have left the company and won’t return your calls. It’s undocumented, badly designed, and buggy; yet ...
In the Code Anthem blog post Bad Code is Viral, Amber Shah describes why “writing bad code is viral.” This is a great post that reminds me of a pattern I have seen repeatedly: bad code does seem to ...
Bad programmers seem to exist in every organization. The decisions they make and the code they write create more problems, hassles, and bugs than any interviewer can imagine. Enough with the bad code ...
Sapan Parikh is a seasoned tech enthusiast, cofounder of Incubyte and a strong advocate of building high-quality software products. Imagine a multimillion-dollar company with a lot of software. The ...
Justin Dolly is the Chief Security Officer for Sauce Labs, the leading provider of testing solutions that deliver digital confidence. Consider this scenario: Sales and marketing are yelling at ...
A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
This is the fourth installment in a series on whether and how to hold software makers financially liable for the insecurity of their products. Part I offered an overview of the problem of insecure ...