1,959 karma · joined October 1, 2015
I've found it very unsatisfactory (both experience and results) to use them to replace code production. But in terms of augmenting the process - used to critique, explore alternatives, surface information - they're getting really quite handy.
https://www.allthingsdistributed.com/2024/11/aws-lambda-turn...
As in they've been discussing detecting clandestine AI labs? Or just how almost no activity is now in principle undetectable?
https://github.com/curl/curl/blob/0f4c19b66ad5c646ebc3c4268a...
Indeed, one couldn't possibly recommend a Monolith in 2023/4. A macroservice on the other hand ...
Right. I'm off to polish my conference talk notes
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_pr...
> documentation over working software
In the spirit of no true Scotsman, you're not truly enterprise until there is a combination of barely working software and aggressively wrong documentation working in perfect harmony
Not that it detracts from your overall point, but some of the best paid knowledge workers on the planet - lawyers - regularly bill out in 6-minute increments.
That they can deal with the massive amounts of ambiguity & blurred lines / grey areas the world has to offer. Too many of our everyday concepts can’t be expressed rigorously for a formal encoding & determinate decision process - a famous example being obscenity’s famed “I know it when I see it” definition - and many are highly context dependent.
I think when most people refer to this as being "impossible", they mean practically impossible, not dis-allowed by the laws of physics. "First write your custom kernel" is a step only a miniscule proportion of projects can justify.
As to unique capabilities - none of its capabilities are really earth-shattering in and of themselves. But together and combined with the fact the barrier to entry is so much lower than alternatives like custom kernels, it's quite understandable why people see it as bringing something new and exciting to the table.
This is rampant across a lot of enterprise & mid-large B2B vendors because of purchasing departments getting evaluated on the %discount and not by any measure of value for money / market pricing. If purchasing requires a >20% discount to ok your deal, of course the incentive for the seller is to bump the price accordingly and see it waved through.
I can think of quite a few use cases (particularly in finance) where we'd want late-arrivals to be recorded and possibly incorporated into later or revised results, not silently dropped on the floor.
Props to their SIEM for detecting it in the end, but this seems like it could've been detected and remediated a few weeks in (assuming it didn't also have the ability to spoof the iOS version).
Convincing your auditors that those systems were representing your financial position correctly would be hell on earth. Like them or not, auditors know SAP, Oracle and the like - and have well-defined processes & experts to certify them.
There's large amounts of risk and cost on both sides of the equation.
Whether it makes sense nowadays to continue stuffing these all into one system centred around the general ledger is left as an exercise to the reader.