{"id":665,"date":"2005-10-20T12:51:00","date_gmt":"2005-10-20T16:51:00","guid":{"rendered":"http:\/\/www.starkeith.net\/coredump\/?p=665"},"modified":"2009-04-12T21:13:09","modified_gmt":"2009-04-13T01:13:09","slug":"liabilities-and-software-vulnerabilities","status":"publish","type":"post","link":"https:\/\/www.starkeith.net\/coredump\/2005\/10\/20\/liabilities-and-software-vulnerabilities\/","title":{"rendered":"Liabilities and Software Vulnerabilities"},"content":{"rendered":"<p>Stuff like <a href=\"http:\/\/www.schneier.com\/blog\/archives\/2005\/10\/liabilities_and.html\">this<\/a> (from <a href=\"http:\/\/www.schneier.com\/blog\/\">Bruce Schneier&#8217;s blog<\/a>) really makes me worry. As a programmer, I see it as a death sentence. As a business owner, I see it as a strange (and in my opinion, unjustified) attempt to &#8220;pierce the corporate veil.&#8221; <\/p>\n<p>I certainly agree with Bruce when he says:<\/p>\n<blockquote><p>This will certainly give pissed-off users someone to sue, but it won&#8217;t reduce the externality and it won&#8217;t result in more-secure software.<\/p><\/blockquote>\n<p>Indeed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Stuff like this really makes me worry. As a programmer, I see it as a death sentence. As a business owner, I see it as a strange (and in my opinion, unjustified) attempt to &#8220;pierce the corporate veil.&#8221; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"webmentions_disabled_pings":false,"webmentions_disabled":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_post_was_ever_published":false},"categories":[5],"tags":[],"class_list":["post-665","post","type-post","status-publish","format-standard","hentry","category-technology","entry"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pimUj-aJ","jetpack-related-posts":[{"id":1045,"url":"https:\/\/www.starkeith.net\/coredump\/2008\/02\/11\/programmer-humor\/","url_meta":{"origin":665,"position":0},"title":"Programmer Humor","author":"Keith Survell","date":"February 11, 2008","format":false,"excerpt":"From Painless Bug Tracking @ Joel on Software: If you don't specify what you expected to see, I may not understand why this is a bug. The splash screen has blood on it. So what? I cut my fingers when I was coding it. What did you expect? Ah, you\u2026","rel":"","context":"In &quot;fun stuff&quot;","block_context":{"text":"fun stuff","link":"https:\/\/www.starkeith.net\/coredump\/category\/fun-stuff\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1882,"url":"https:\/\/www.starkeith.net\/coredump\/2009\/04\/09\/communication-and-programming\/","url_meta":{"origin":665,"position":1},"title":"Communication and Programming","author":"Keith Survell","date":"April 9, 2009","format":false,"excerpt":"Programming is all about communicating - communicating with the computer, and with other people. So it follows that to be a good programmer, you need to be a good communicator, too.","rel":"","context":"In &quot;My Opinion&quot;","block_context":{"text":"My Opinion","link":"https:\/\/www.starkeith.net\/coredump\/category\/personal\/my-opinion\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":493,"url":"https:\/\/www.starkeith.net\/coredump\/2005\/05\/12\/joel-on-software-back-to-basics\/","url_meta":{"origin":665,"position":2},"title":"Joel on Software &#8211; Back to Basics","author":"Keith Survell","date":"May 12, 2005","format":false,"excerpt":"This article makes a good point about something very important; namely, that to be a good software programmer, you have to know a lot about the nuts & bolts of how the computer works - from raw CPU instructions right up to drivers & other high-level nonsense.","rel":"","context":"In &quot;personal&quot;","block_context":{"text":"personal","link":"https:\/\/www.starkeith.net\/coredump\/category\/personal\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2800,"url":"https:\/\/www.starkeith.net\/coredump\/2009\/09\/08\/treating-our-legal-code-like-computer-code\/","url_meta":{"origin":665,"position":3},"title":"Treating our Legal Code like Computer Code","author":"Keith Survell","date":"September 8, 2009","format":false,"excerpt":"Looking at some pending legislation through the eyes of a computer programmer... and finding it... wanting.","rel":"","context":"In &quot;My Opinion&quot;","block_context":{"text":"My Opinion","link":"https:\/\/www.starkeith.net\/coredump\/category\/personal\/my-opinion\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1281,"url":"https:\/\/www.starkeith.net\/coredump\/2008\/08\/13\/10-tips-for-new-programmers\/","url_meta":{"origin":665,"position":4},"title":"10 Tips for New Programmers","author":"Keith Survell","date":"August 13, 2008","format":false,"excerpt":"It occurred to me the other day that I've been doing this stuff (programming) for more than a few years now - most of them in a very much \"professional\" manner. So I guess that makes me qualified to come up with lists like this! Learn the machine. Build yourself\u2026","rel":"","context":"In &quot;My Opinion&quot;","block_context":{"text":"My Opinion","link":"https:\/\/www.starkeith.net\/coredump\/category\/personal\/my-opinion\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":568,"url":"https:\/\/www.starkeith.net\/coredump\/2005\/07\/08\/joel-on-software\/","url_meta":{"origin":665,"position":5},"title":"Joel on Software","author":"Keith Survell","date":"July 8, 2005","format":false,"excerpt":"\"Just because you\u2019re a programmer doesn\u2019t mean you have to be the help desk for a dozen friends, relatives, and the people in the apartment next door. Does it?\"","rel":"","context":"In &quot;personal&quot;","block_context":{"text":"personal","link":"https:\/\/www.starkeith.net\/coredump\/category\/personal\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/posts\/665","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/comments?post=665"}],"version-history":[{"count":0,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/posts\/665\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/media?parent=665"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/categories?post=665"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.starkeith.net\/coredump\/wp-json\/wp\/v2\/tags?post=665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}