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

help-circle
  • 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 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 is 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.








  • It’s everyone’s favourite alternate browser developer back again, lamenting how mean some tech folk are and how cruelly they threaten and oppress certain groups of people.

    Which groups? Oh, you know the ones 😉

    spoiler

    A screenshot of a twitter post by Andreas Kling, reading:

    In recent years l’ve attended multiple software conference talks that had unrelated extreme political rhetoric in slides, such as “fuck [name]” and “punch [group]”.

    Whenever this happened, some of the audience would clap and cheer, l’d roll my eyes, and the talk would get back on topic.

    Fast-forward to today, and look at how many people in our industry are openly celebrating the murder of someone they decided was a “nazi” and “fascist”. Turns out these people were more serious than I thought.

    As someone who’s repeatedly been called a “nazi” and “fascist” myself for disagreements with far-left ideology, I know how easily those labels get thrown around. And honestly, this is making me seriously reconsider which conferences I attend.

    There’s a hateful rot within our industry. It shouldn’t be socially acceptable to cheer for murder. We need to do more than roll our eyes.

    Source: https://goblin.band/notes/aeui8zv7rw80c08v


  • Kinda, but nothing I’m entirely happy with. We use bitwarden at work, at my suggestion, but I don’t like the tools as much as I do keepassxc, and even though you can self-host the network service that stores the data, you still have to host something whereas keepassxc is standalone and you can sync the password vault over some file sharing service, or carry it on a usb stick, etc. there have been a couple of incidents whereby user license data wasn’t processed correctly and people got locked out of bitwarden vaults, which is pretty serious even if it was only temporary. That can’t happen with easily-backed-up-and-restored local databases.

    They’ve also had some “license controversies” which should also give you pause for thought if you were interested in a free and open system: https://www.techradar.com/pro/bitwarden-clarifies-open-source-commitment-amid-user-concerns

    The original keepass project is still alive, and maybe I’ll have a look at that. The current maintainer is a bit odd, and the project has had some historical security issues, but I suspect that all password managers (at least on windows) will have the exact same problems. It is unlikely to have the same range of features, but it is written in a memory safe language (C#) rather than in C++, which keepassxc uses (and I’ve never been entirely happy with).

    In short, everything is awful, and I will probably stick with xc for my own purposes for now, as there isn’t quite a replacement for me yet. I’d buy a mooltipass (https://www.mymooltipass.com/) except I’d want a backup, and that means an outlay of a good £300 which is a bit painful. And they’re often out of stock 😕