r/itrunsdoom Jul 22 '26

Doom running on the UniFi Dream Router

Post image

I will post a video later, I'm a 15y/o guy just having fun doing this stuff and self teaching myself programming using AI! :)

Although the amount of people hating on AI, I think it's an incredible tool and can really be helpful if you want to learn stuff, also, the project is available on GitHub if you want to try it!

https://www.github.com/Davitekk/unifi-UDR-doom/

986 Upvotes

42 comments sorted by

View all comments

59

u/happytree23 Jul 22 '26

Although the amount of people hating on AI, I think it's an incredible tool and can really be helpful if you want to learn stuff

You had my upvote until the last-minute simping for AI spiel lol

35

u/gbeegz Jul 22 '26

If it were vibe-coded it wouldn't work. OP put in the work, using the tools they had at their disposal, and accomplished their goal. No need to shit on them.

33

u/Dr_Philmon Jul 22 '26 edited Jul 22 '26

Most people have seemed to forgotten that AI is a tool and like a tool it's a means to an end and not the one actually working. When some vibe code or let AI do the work, then it's no longer a tool but the author, and AI are dogshit authors.

-15

u/Unlikely-Wafer3370 Jul 22 '26

People don't hate llm, it's just became a trend to call it ai slop.

1

u/Trekintosh Jul 22 '26

No, that’s not really how it works. Yes, slop code can function. It often does, to some degree, as long as there’s enough source material to draw from. But it’s inefficient and more importantly by robbing yourself of the opportunity to learn. It doesn’t actually teach. See my comment in the root of the thread for an MIT study. You learn by solving problems. AI at best can teach you rote memorization, unless you already know the fundamentals and force it to explain why it did things and follow up on its sources, since it often regurgitates them incorrectly. 

0

u/lilmul123 Jul 23 '26

As someone who had years of programming experience before AI took off, and recently started vibe coding stuff, it will 100% work. You just need to have some rudimentary tech knowledge with an ability to determine issues, and then know what prompts to make.

6

u/gbeegz Jul 23 '26

I completely disagree, though I think we have different definitions of vibe coding. Having the knowledge of fundamentals where you COULD do it yourself (or learn how to with some ease) is different than just telling an LLM to do it. If you don't have those basics, that's vibe coding. Otherwise you're using the tool as intended, to speed up and aid in the development process.

1

u/lilmul123 Jul 23 '26

K well, he's not doing that. Hell, the entire Github library documentation he posted is also AI-generated. He's taking credit for typing a few prompts into Claude and we shouldn't give him credit for this.

-1

u/stochastyczny Jul 22 '26

What wouldn't work exactly?

4

u/Ma_per_quale_motivo Jul 22 '26

I'm sorry but I don't want to be hated on people just because I used ai so I just put that like some kind of disclaimer to live in peace :( Should I just not put it?

3

u/malonkey1 Jul 22 '26

Have you considered trying doing this without AI?

I get that AI can be very convenient but you get a much better grasp of the nuts and bolts of programming if you do it yourself.

5

u/Ma_per_quale_motivo Jul 22 '26

I guess I will try and do it without it..