[0:00] Hi DLL, I vibe-coded a Parsec host for Linux. Works with their client for myself, but I'm torn about releasing it due to the ethics and stigma around reverse-engineered {slash} vibe-coded software. Thoughts? software. Thoughts? >> Wow. I feel like we could talk about this for a while. Mhm. I don't think there's a right Mhm. I don't think there's a right answer. I think there's a personal answer. And I'd also depends on how [0:30] answer. And I'd also depends on how exactly you're planning to do it. Um like I would have I can tell you right now I wouldn't use it. Uh I would have a lot of discomfort around using anything to do with my data or screen capture. or screen capture. >> Yeah. >> Um that I just sort of randomly downloaded. Um I actually had someone reach out by email telling me about a really cool tool that they're working on. Not a vibe-coded project, but just related to this for reasons I'll get to in a moment. Um that was designed to, you know, [1:01] finally fix once and for all file transfer speeds. Uh just over, you know, cuz everyone's seen it, right? You've got a 10 gig network connection and you're transferring files at like you know, 350 megabytes a second. What are What are we doing here? Like how is this not you know, solved? How is this not just, you know, built into Windows and and and and TrueNAS? How do they not and and and and TrueNAS? How do they not just handshake and just transfer the damn files? Um and so they were they were originally, you know, telling me, "Oh [1:31] yeah, I was going to do it like as open source. I was going to do this. I was going to do that, but now I'm thinking I want to do it like paid with a subscription." And I was like, "Cool, that's nice. Um good luck." Pretty much. Cuz like I'm not going to I'm not going to use that. I I'm I have no interest in a file transfer software from a random that you're asking money for that is not going to be like community code audited. And they even offered to send the source code like to us to to but like what I'm going to read it like I'm [2:02] I I I I No. Um and like the whole the whole point of of something, you know, being developed out in the open is that you get more than one pair of eyes on it ideally, assuming that it's something that actually, you know, builds any momentum. actually, you know, builds any momentum. And So, coming back to this, like if you haven't baked anything, you know, any malware or anything nasty into it, then you know, that's that's great. That's something cool. You can by all means throw it out there. But don't be surprised if there is some backlash surprised if there is some backlash because [2:34] >> I don't think there's going to be much backlash. If you if that's that's my hot take on this. If if you release it openly, if you communicate clearly about what it is, and if you don't try to be all like, "Well, I made it and I'm going to charge you for it." or "I made it and I'm going to put it under some crazy license limiting you from doing things." If you just put it on the most open license you possibly can, and because I mean an AI made it, meaning basically no one owns anything, which is the same thing as anything, which is the same thing as art. [3:05] art. Um and you just let it out there, then it is what it is. I would maybe prepare yourself and not sign up for maintaining it for everybody. for maintaining it for everybody. Um Um because >> you won't know how if you vibe coded it. >> you won't know how if you vibe coded it. >> Yeah. Uh so, I mean, you could you could just add even more vibe coding stuff. R/selfhosted hates any vibe coded project, which is funny because people even before AI have always made terrible even before AI have always made terrible software. >> The difference is a random comment in full plain chat. full plain chat. Uh [3:35] Okay. There's >> You're not Yeah, I mean, I'm in your camp. I would not run this. But I might see that and go, "Oh, okay." and make my own. and make my own. >> Mhm. >> Because to me it's information. I I see that as, oh, this is possible. I never thought about making your own connector for Parsec. I would not have assumed that was a thing that would work. But like, oh okay, I can actually do that. Yeah, I'll I'll make my own. Thanks for the [4:05] Thanks for the thought. >> Man, is that a fragmented future that is we really want? >> Oh, it's the fragmented future we're going to have. >> I know, but is that what we want? >> I don't I don't know if it's what we want, but I can pretty much guarantee you we're going to have it. >> Getting used to it now, old man. >> one-off personal software. Oh, wait. I don't think we've talked about this. You have no idea. You have no clue. >> It's doing the thing again. >> It sure is, and it probably should. Wow, there are YouTubers making video editors for themselves. [4:36] >> Oh, that sure sounds like a lot of work. >> that is working better for them than >> that is working better for them than Premiere. And a big part of the reason why is in a lot of these cases, they have very specific ways that they edit their specific ways that they edit their videos. >> Yeah, you're going to have very specific footage formats that come in. >> They have very specific formats. >> Very specific ones they need to output. They don't need all that other cruft. They don't need all that other cruft. >> Yep. There I I know multiple people at this point that have made their own financial management software. management software. >> Right. >> Where it takes information from their [5:08] bank accounts and their credit cards and brings it all in and analyzes their spending for them and gives them information on how well they're doing and where they should pull back and all this other type of stuff. >> See, I I married mine. >> See, I I married mine. >> They They feel like they can they can trust that more. Which is interesting because it's self-hosted, it's their own thing, and because they made it, they feel like it's less likely. You know how like a bunch of credit card companies will be like, oh yeah, and we have like financial planning and like [5:40] warnings enabled in our thing, but you know what their motivation is. know what their motivation is. >> Yep. >> So now, the motivation for this thing is I don't know, it's vibe coded. >> you tell it. >> I made it myself and I'm going to tell it what I want to happen and it'll work that way. Um it's there is a massive wave of one-off just made for me vibe coded software happening already right now. That is already a thing. We are already You talked about like is the future fragmented software and it's like, no, [6:11] but now is fragmented software. It's already happening. >> So how do you >> So how do you uh uh >> Uh-huh. >> Cuz like there's no >> Cuz like there's no >> Mhm. >> Like the knock-on effects are impossible for us to fully >> Oh, and the security problems are >> Oh, and the security problems are mind-blowing. >> like there's already I wasn't even I'm not even thinking from like a software architecture standpoint because that's not my problem. I have a department of people that worries about that. Like my [6:41] I'm looking at it going, okay. I'm looking at it going, okay. So what is your career mobility? If you learn to if you learn to video edit in you know, John Suite. You know what I mean? Like you get what I mean? Like I go to hire someone to to join our company where we use >> I only know TempleOS. >> I only know TempleOS. >> [laughter] >> Okay, but here's a counter. >> You know, what is that what does that do to your resume if if you spend three years editing on some like vibe coded [7:14] edit software and you come into and now we're using Linus Cut. Like what >> But here's a here's a here's a counter. Would you be using Linus Cut? Or would you be using individual versions? >> For each person. >> Yeah, just bring your copy of John Suite to the next job. >> happens if what happens if Emily, you >> happens if what happens if Emily, you know, is sick on Friday and her video needs to be We by Peter? >> Tough luck. >> Get Peter basically? Like is that [7:46] are we robbing from Peter to pay >> Or or he if Peter needs to he he please AI please adapt this thing. Please let me continue editing it. editing it. Maybe. Who knows? >> I'm not buying credits for that. >> I'm not buying credits for that. >> [laughter] >> You don't know what you're buying credits for boy. >> This is true. >> People going hype. No Luke no. It's not me bro. >> [laughter] [8:17] >> I'm telling you what's happening not that I am doing it myself. >> These are all Luke's real thoughts and this is how our company functions. >> everyone globally to do this. It's it's me. It's purely my fault. I will I will take this. >> You and my girl Taylor. >> It's me. Hi. I'm the problem. It's me. >> It's me. Hi. I'm the problem. It's me. >> [laughter] [snorts]