Pinboard (jm)
https://pinboard.in/u:jm/public/
recent bookmarks from jmAir Canada found responsible for chatbot error2024-02-15T16:23:19+00:00
https://bc.ctvnews.ca/air-canada-s-chatbot-gave-a-b-c-man-the-wrong-information-now-the-airline-has-to-pay-for-the-mistake-1.6769454
jmAir Canada has been ordered to compensate a man because its chatbot gave him inaccurate information. [...] "I find Air Canada did not take reasonable care to ensure its chatbot was accurate," [Civil Resolution Tribunal] member Christopher C. Rivers wrote, awarding $650.88 in damages for negligent misrepresentation. "Negligent misrepresentation can arise when a seller does not exercise reasonable care to ensure its representations are accurate and not misleading," the decision explains.
Jake Moffatt was booking a flight to Toronto and asked the bot about the airline's bereavement rates – reduced fares provided in the event someone needs to travel due to the death of an immediate family member. Moffatt said he was told that these fares could be claimed retroactively by completing a refund application within 90 days of the date the ticket was issued, and submitted a screenshot of his conversation with the bot as evidence supporting this claim. He submitted his request, accompanied by his grandmother's death certificate, in November of 2022 – less than a week after he purchased his ticket. But his application was denied [...] The airline refused the refund because it said its policy was that bereavement fare could not, in fact, be claimed retroactively. [...]
"In effect, Air Canada suggests the chatbot is a separate legal entity that is responsible for its own actions. This is a remarkable submission. While a chatbot has an interactive component, it is still just a part of Air Canada’s website," Rivers wrote.
There's no indication here that this was an LLM, but we know that LLMs routinely confabulate and make shit up with spurious authority. This is going to make for a lucrative seam in small claims courts.]]>ai fail chatbots air-canada support small-claims chathttps://pinboard.in/https://pinboard.in/u:jm/b:e8bc053d98cf/Consumer warranties and statutory rights2021-12-16T14:13:25+00:00
https://www.eccireland.ie/ecc-ireland-issues-advisory-on-consumer-warranties-and-statutory-rights/
jmStatutory rights are provided for by legislation (Irish law and EU law as transposed in Ireland). These act as a kind of “legal guarantee”, entitling consumers to seek redress where an item is faulty. Consumers may rely on their statutory rights regardless of whether an item has a warranty or not.
Under Irish law, consumers have up to six years to seek redress for faulty or defective items (both new and second-hand).
If the product is defective, the seller is generally responsible for providing redress.
If a fault arises within six months of purchase, it is presumed to have existed at the time of purchase. For this reason, the consumer should not have to provide proof of the defect.
If the fault arises more than six months after purchase, the seller may request that the consumer prove the fault did not arise as a result of misuse – for instance, by obtaining a report from an independent expert.
Where an item is faulty, the seller may first offer a repair or replacement item. If this is not possible or fails to correct the problem, a refund may then be provided. Remedies for faulty goods must be provided free of charge.
]]>rights repair support defective-goods guarantee warranty defects ireland euhttps://pinboard.in/https://pinboard.in/u:jm/b:229b03a343b0/Steve Yegge on deprecation policies2021-09-23T09:07:56+00:00
https://steve-yegge.medium.com/dear-google-cloud-your-deprecation-policy-is-killing-you-ee7525dc05dc
jmThis lack of a support culture, combined with a “let’s break it in the name of making it prettier” deprecation treadmill, is alienating their developers. And that’s not a good thing if you want to build a long-lived platform.
Google, wake the fuck up. It’s 2020. You are still losing. It’s time to take a hard look in the mirror and answer for yourselves whether you really want to be in the Cloud business.
If you do, then stop breaking shit. You guys are rich. We developers are not. So when it comes to shouldering the burden of compatibility, you need to pay for it. Not us.
This is absolutely correct -- API deprecation is a lovely thing when you're the one doing the deprecating, but it's a disaster for the user experience, and sometimes that should be the most important thing.]]>deprecation compatibility google apis support culturehttps://pinboard.in/https://pinboard.in/u:jm/b:b6592f19ab22/Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead2019-10-28T17:32:31+00:00
https://blog.acolyer.org/2019/10/28/interpretable-models/
jmBlack box machine learning models are currently being used for high stakes decision-making throughout society, causing problems throughout healthcare, criminal justice, and in other domains. People have hoped that creating methods for explaining these black box models will alleviate some of these problems, but trying to _explain_ black box models, rather than creating models that are _interpretable_ in the first place, is likely to perpetuate bad practices and can potentially cause catastrophic harm to society. There is a way forward -- it is to design models that are inherently interpretable. This manuscript clarifies the chasm between explaining black boxes and using inherently interpretable models, outlines several key reasons why explainable black boxes should be avoided in high-stakes decisions, identifies challenges to interpretable machine learning, and provides several example applications where interpretable models could potentially replace black box models in criminal justice, healthcare, and computer vision.
I wholeheartedly support this idea, it makes a lot of sense to me in terms of producing ML/AI that can be supported operationally.]]>machine-learning ai ops support transparency papers black-box models computer-says-no automation explainabilityhttps://pinboard.in/https://pinboard.in/u:jm/b:bb9229d3cbeb/The average lifetime of a Lambda run-time between AWS support for it to EOL is 2 years and 23 days2019-10-20T20:41:06+00:00
https://twitter.com/0xdabbad00/status/1185595610608484357
jmaws lambda support ops platformshttps://pinboard.in/https://pinboard.in/u:jm/b:fafa681287dd/Ask AIB - Boards.ie2014-03-26T16:22:10+00:00
http://www.boards.ie/ttforum/1621
jmaib banking support forums boards.ie bankshttps://pinboard.in/https://pinboard.in/u:jm/b:4c6540a6b3ef/an ex-RBSG engineer on the NatWest/RBS/UlsterBank IT fiasco2012-06-26T12:26:31+00:00
http://nielsenhayden.com/makinglight/archives/014081.html
jmsystems ops support maintainance legacy ca-7 banking rbs natwest ulster-bank fail outsourcinghttps://pinboard.in/https://pinboard.in/u:jm/b:3fef2ae57d4d/ClamAV and The Case of The Missing Mail - Return Path Blog2010-04-16T13:38:01+00:00
http://www.returnpath.net/blog/2010/04/clamav-and-the-case-of-the-mis.php
jmclamav filtering mail ouch upgrades end-of-life support open-source sourcefire return-pathhttps://pinboard.in/u:jm/b:64abac43390a/