Skip to main content
/

Site Navigation

Your Account

Choose Language

Discussion Topic

Feedback: ifixit missed the mark with FixBot

Anyone who paid attention to public discourse in the last few years can tell you that most people who care about repairing their tech also care about the environment and are worried about enshittification.

Not only are LLMs known for their disastrous resource consumption and the impact on the environment that comes from it*, they're also the poster-child of enshittification since they're added to everything regardless of people want it or not.

In addition to that, there's also the fact that no LLM could be trained without massive amounts of pirated data (texts, code, videos, music, art, etc...) A crime which would land mere mortals in jail, but it's fine when big tech companies do it.

With that being said, I'd like to ask ifixit to remove FixBot from their Apps and issue an apology to the community.

*not to mention the amount of electronics that need to be produced for the sole purpose of being obsolete every time a new generation of Nvidia GPUs comes around.

Reply to discussion Subscribe to discussion

Is this a worthwhile discussion?

Score 1
Add a comment

1 Reply

Most Helpful Answer

You're right to be concerned about the climate impact of deploying these systems. I understand where you're coming from, and I have the same concerns too.

The tools that we use have a cost, just like heat in our offices. But that cost allows us to have a positive impact. It's up to us to weigh the tradeoff.

The cost is less than you'd think: A ChatGPT average query uses as much electricity as ten Google searches, or about 0.34 watt-hours. That’s about what an oven would use in a little over one second, or a high-efficiency lightbulb would use in a couple of minutes.

LLMs (training and data centers) have significantly added to the total electricity demand, but they can be more efficient than humans for some applications. Imagine answering a question with FixBot or hiring a mechanic to drive out to your house.

But local efficiency gains don’t diminish the broad impact. US data centers consume 4% of energy now, and are growing rapidly. There is a race to run these things off clean power sources, and we need to accelerate that as fast as we can. In the meantime, we have a challenge.

iFixit's incentive is to save cost and run these models as cheaply as we can. The cost of these models is 1:1 lined up with the environmental cost: the more we pay model providers, the more they spend on energy producing tokens for us.

We strive to walk a fine line in the middle, balancing environmental impact with positive world impact. Repair is good for the planet, and the more accessible we can make repair, the better. Over time, algorithmic improvements are rapidly driving down the cost and impact of the sort of applications we're doing now.

We’re going to monitor our impact closely.

With regards to enshittification: FixBot is instructed and designed to link references to our content wherever possible. One way to think about FixBot is that it is an expert at navigating and using iFixit. Our library is huge and it can be complex to identify your device and find the right information. We carefully made FixBot into the best and fastest user of iFixit, setting up a number of native "tools" for it to use iFixit to the fullest.

It is not a new Large Language Model (LLM). Training a new foundational model costs tens of millions, and would not be a good environmental idea even if we could afford it.

While the way that we manage these systems is new, the approaches for managing quality in a computer system are not new to us. We have a long track record of publishing quality software, using automated testing to rigorously validate each change before we publish it. We're applying that same level of rigor to FixBot.

I understand that there are a lot of reasons to be skeptical of AI. FixBot is a way for us to help people fix things that we wouldn't have been able to help before. That's our north star: teaching the world to repair. FixBot answered a question correctly in Farsi today. I don't think iFixit has ever helped people in Farsi before. That's pretty exciting.

Was this reply helpful?

Score 6

1 Comment:

What I take away from your reply is this:

* You're aware of the environmental impact, but you decided to shrug your shoulders at it and hope it'll magically get fixed in the future.

* Asking FixBot consumes ten times more energy than googling "<device> repair guide iFixit" for a result that's the same in the best case and potentially hallucinated in the worst case.

* Instead of training your own model by stealing a bunch of information off the internet, you use someone else's model that was trained off stolen information off the internet (and from your website).

* BuT aNsWeRiNg QuEsTiOnS iN FaRsI. (Don't get me wrong, reaching more people is great. But I think there's better ways to do this)

by

Add a comment

Join the discussion

Dekkia will be eternally grateful.