• 0 Posts
  • 105 Comments
Joined 2 years ago
cake
Cake day: July 29th, 2023

help-circle
  • Reposted from sunday, for those of you who might find it interesting but didn’t see it: here’s an article about the ghastly state of it project management around the world, with a brief reference to ai which grabbed my attention, and made me read the rest, even though it isn’t about ai at all.

    Few IT projects are displays of rational decision-making from which AI can or should learn.

    Which, haha, is a great quote but highlights an interesting issue that I hadn’t really thought about before: if your training data doesn’t have any examples of what ā€œgoodā€ actually is, then even if your llm could tell the difference between good and bad, which it can’t, you’re still going to get mediocrity out (at best). Whole new vistas of inflexible managerial fashion are opening up ahead of us.

    The article continues to talk about how we can’t do IT, and wraps up with

    It may be a forlorn request, but surely it is time the IT community stops repeatedly making the same ridiculous mistakes it has made since at least 1968, when the term ā€œsoftware crisisā€ was coined

    It is probably healthy to be reminded that the software industry was in a sorry state before the llms joined in.

    https://spectrum.ieee.org/it-management-software-failures



  • Stuff like this is particularly frustrating because this is one of they places where I have to grudgingly admit that llm coding assistants could actually deliver… it turns out that having to state a problem unambiguously and having a way in which answers can be automatically checked for correctness means that you don’t have to worry about bullshit engines bullshitting you so much.

    No llm is going to give good answers to ā€œsolve the riemann hypothesis in the style of euler, cantor, tao, 4k 8k big boobies do not hallucinateā€ and for everything else the problem then becomes ā€œcan you formally specify the parameters of your problem such that correct solutions are unambiguousā€ and now you need your professional mathematicians and computer scientists and cryptographers still…




  • Given the state of renewables and energy storage, this feels a lot like the final opportunity for nuclear power in its current state to actually do anything at all, and the ā€œmove fast and break thingsā€ crowd have no idea about building physical things more complex than a datacentre which honestly, isn’t that challenging in comparison.

    openai will be a smoking crater well before site for the first plant will get selected

    Other things that might not last that long include the government of the country in which you’re trying to build massive piece of infrastructure that represents a significant ongoing maintenance burden and risk.





  • I’m being shuffled sideways into a software architecture role at work, presumably because my whiteboard output is valued more than my code 😭 and I thought I’d try and find out what the rest of the world thought that meant.

    Turns out there’s almost no way of telling anymore, because the internet is filled with genai listicles on random subjects, some of which even have the same goddamn title. Finding anything from the beforetimes basically involves searching reddit and hoping for the best.

    Anyway, I eventually found some non-obviously-ai-generated work and books, and it turns out that even before llms flooded the zone with shit no-one knew what software architecture was, and the people who opined on it were basically in the business of creating bespoke hammers and declaring everything else to be the specific kind of nails that they were best at smashing.

    Guess I’ll be expensing a nice set of rainbow whiteboard markers for my personal use, and making it up as I go along.






  • The whole thing seems so breathtakingly pointless. 60 million on ai projects? Where on earth is it all going? What are they expecting to get out of it?

    added eight new product teams to drive growth, supported by AI copilots

    ā€œwe have an enterprise microsoft 365 subscriptionā€

    a re-platform of our operational back-end infrastructure, and introducing AI interfaces to drive efficiency, speed and value for Rightmove and its partners

    ā€œWe added an MCP hook to our databaseā€

    Style with AI: part of our growing suite of features that tap into home improvement for both home-hunters and home-owners, with differentiated features and a high-quality experience

    ā€œWhat linkedin has done to writing, we will do to interior decorationā€

    AI Keywords: an app-first ā€˜beyond filters’ search experience, using Rightmove’s proprietarymodelling of vast property text and image data, enabling consumers to search by hundreds of smart tags, e.g. ā€œexposed brickā€ , ā€œriver viewsā€ or ā€œunderfloor heatingā€

    ā€œWe added an image search facilityā€

    AI-powered Opportunity Manager: enhancing leads surfaced through Opportunity Manager with our proprietary AI-driven Vendor Prediction Model

    ā€œWe’ve hooked up a magic 8-ball to a spam systemā€

    AI is now becoming absolutely central to how we run our business and plan for the future. We are already working on a wide range of exciting AI-enabled innovations for the benefit of our partners and consumers, and see vast potential utilising our leading reach and connected data. We are investing to accelerate our capabilities, which we are confident will create an even stronger platform and higher-growth business over time.

    ā€œWe have no fucking idea if any of this can do anything useful, and have no concrete goals or products in mind. We just fell really goddamn hard for the hype, and now everyone has to sprinkle ai on everything, because we’re hoping it will magically start generating value.ā€



  • That’s a funny thing to say. The communication channel between the browser and whatever external password store can be made as restricted as you like… keepassxc and its browser api let you restrict which credentials are offered to the browser, and can let you manually OK each request, for example. It doesn’t need unrestricted read access.

    The bitwarden browser plugins are a bit more dubious though, because they communicate with a remote password store with more limited controls, and their enthusiasm for trying to store passkeys and totp hashes is definitely worth avoiding.