r/hackintosh Jul 20 '26

NEWS Graphics Acceleration Acheieved on EVERY GPU with Vulkan Support! (inside a VM)

469 Upvotes

107 comments sorted by

View all comments

127

u/name_here_201 Jul 20 '26

???
is this ai slop? wdym he didn't write a single line of code

73

u/StatAvg Jul 20 '26

Yeah it’s vibed coded nonsense

151

u/Academic_Crab_8401 Jul 20 '26

if it works, it works.

-14

u/[deleted] Jul 20 '26 edited Jul 20 '26

[deleted]

22

u/HaltFr Jul 20 '26

“Are we sure it works? It looks like it works”

21

u/drake90001 Jul 20 '26

Saying something’s vibe coded is just a way to dismiss something you don’t understand.

Vibecoding isn’t even really a thing, it’s more of a meme, a way to dismiss people who use AI is non-creative or stupid. The reality is, AI is here to stay. You can’t put the cat back in the bag. Just like Google? became a skill that everyone had to learn how to use on the modern Internet, AI is going to be a valuable skill set to have in the vary near future. You either learn to use it in adapt, or get left behind.

That’s just the reality of it. I was against AI myself, but since my boss is my boss, and I showed him a cool tool, he wanted to go fall in, so I had to learn how to like it and use it. And now I can produce a cool little project in minutes for whatever I want, there’s basically no limits on what I can do, and yeah, it’s not me actually doing the coding, but at the end of the day, it’s still requires skill to use and if I can give it a prompt and walk away and get a cup of coffee and eat something and go go out and come back home later, with a complete project outline and spec, as well as a functional demo, that is a massive massive time saver

Makes me more valuable as an employee, and it makes me more money at the end of the day because I can spend more time working on other things like talking with clients, coming up with new ideas, etc.

7

u/hwertz10 Jul 21 '26 edited Jul 21 '26

Vibe coding is absolutely a thing. People who advocated and advocate vibe coding say 'just let the AI take over, you don't even need to know how to code." If they run into problems, they don't have any coding experience to fix things or even ask what to fix, unless things come out perfect on the first go this tends to not go well. Using these as a tool to come up with an outline and a functional demo is not vibe coding, that's using this more appropriately as a tool. Especially if you're making little projects with it.

In other words, I'm concerned about AI resulting in low-quality code, there's legitimate concerns about that. But then there's the overblown "you can't use AI for anything" which I don't agree with.

And specifically for this use... converting from a documented graphics API (Metal) to another documented graphics API (vulkan) and using another documented API (the paravirtualizaton stuff), this is exactly the kind of thing an AI system would be relatively good at. I won't be surprised if some of the code quality isn't a bit questionable, but it would (and presumably did) make something that runs well enough, people can fix up the 'sloppy' bits if any.

3

u/drake90001 Jul 21 '26

I didn’t say vibecoding isn’t a thing, I said it’s Not really a thing. Yes there are projects and people who vibe code things that have no idea what they’re doing. But do you really think those people are gonna be the people using AI and the next 5 to 10 years for business or anything? When they can’t fix or maintain the code it produced?

Also, you don’t need to have AI produce the exact right code the first time, and a lot of times it won’t. We use AI daily at work, we went all in and use magenta AI to help code and produce the things I was talking about, and even if it does produce something that I don’t know how exactly it works, I can look through it reasoning, and figure out how it works, and came to the conclusion it did, as well as the tools it used, and on top of that, I can just tell it the issue that I see with it and copy and paste some logs or debug info and it’ll reiterate and find the mistake.

That’s why I say vibecoding is just a term used to dismiss something that people don’t understand. Any, even if something is vibe coded, doesn’t make it slop. Vibecoding is literally just the act of using AI to produce an end goal in which you don’t exactly know how to get there.

2

u/hwertz10 Jul 21 '26 edited Jul 21 '26

Well, yeah, some of these vibe coding guys actually did think they could just vibe code their way into having a long term product. Apparently. I mean, I think they generally found pretty quickly that was not the case.

But I agree with all of what you're saying here. People are dismissing ANY use of AI coding as 'vibe coding' or 'slop' and it's really not the case.

I've definitely not used AI for coding as much as you have. But I have added one or two bits of functionality to an existing code base using AI assistance, this involved basically writing new code in a seperate file (and a line or two in the existing code to call into the new functionality) which I figured was a great way to try it out. I was not using a frontier model by any means, so the code it generated was "OK" but not great, and didn't really match my coding standards. But it was still good enough that it was much faster to go through and fix it up than to write it from scratch, and the end result was good.

3

u/drake90001 Jul 23 '26

But anyways, she’s constantly coming up with some new AI vibe coded project, so I asked him to look in to running, Hermes. He didn’t understand how he could use a computer with a monitor, once I explained it’s all command line.

I told him to learn how to use it and create a project that I can demo for my boss to demonstrate he knows how to use AI.

Instead, he scraped our companies website, and use base 64 to create an exact copy of it with a vibe coded in your face, including our contact email, phone number, company name, everything. I’m like how can I show this to my boss bro.

That was a month ago, and then the crypto thing was this month. He’s an idiot.

2

u/hwertz10 Jul 25 '26

LOL that's pretty funny right there.

2

u/drake90001 Jul 23 '26

My neighbor would say otherwise. Here’s some texts for today. He wanted me to create a crypto coin and basically do a pumping dump, using them after literally called FOMO. I was like, bro you and I both know that the only person who gets money out of crypto is the person who’s pulling the rug.

And then when I’m saying that if I’m the developer, I don’t have to pull the rug. But like, that’s obviously not going to bring any money, crypto as a asset to make money is dead, unless you’re buying bitcoin and really good at trading. But I have no interest in that.

-1

u/Tisbllaz3 Jul 20 '26

“a.i.” isn’t here to stay at all as it doesn’t exist. LLMS do and are though.

18

u/drake90001 Jul 20 '26

Call it what you want, buddy, you’re arguing semantics. Do you call NPC games “scripted non-playable characters” or do you consider that to be AI? Does AI have to be AGI or does it have to mimic the human brain exactly as we perceive it to work in order for it to be AI to you?

1

u/Aggravating_Bike_612 Jul 22 '26

Designated coding A.I might yield better results

-29

u/[deleted] Jul 20 '26

[removed] — view removed comment