bitwyze's recent activity
-
Comment on What can be done about Linux being slopified? in ~tech
-
Comment on What can be done about Linux being slopified? in ~tech
bitwyze Link ParentIn my experience, AI-generated code is mediocre at-best, and usually just flat-out bad. Maybe it's because I'm in a more "niche" field of software engineering (embedded C++ and Python), but I'm...... but the reality is that AI programming tools really do work, and they work really well in the last few months.
In my experience, AI-generated code is mediocre at-best, and usually just flat-out bad. Maybe it's because I'm in a more "niche" field of software engineering (embedded C++ and Python), but I'm not impressed with what codex is spitting out in the latest-and-greatest models (we've got a corporate OpenAI account and our CEO is pushing it hard). My biggest problem is that the code being generated is wildly over-engineered and highly complex for even a simple fix. Codex wants to add 8 classes (some of which already existed elsewhere in the code base) and 4 modules to my project for what would otherwise be maybe a 50-line change.
Or my coworker who just opened a +11000/-300 PR where the majority of the code was writing utility scripts in Python. One of them was building a custom SSH connection library from scratch. I had to tell him to just use
fabricorparamikorather than rolling his own. But everyone is so AI-pilled that this is the better way to do it...I'm curious how people could be having a better experience with it? Is it that it is not great with the languages we use? The technologies we employ? Are my co-workers and I just really bad at prompting?
-
Comment on Help with setting up a PiHole - I would like to become worthless to tech companies! in ~tech
bitwyze Link Parent+1 for not needing a Raspberry Pi. They're unfortunately a shadow of their former selves. Fine if you have an old one laying around, but not worth buying a new one. If you've got an old laptop...+1 for not needing a Raspberry Pi. They're unfortunately a shadow of their former selves. Fine if you have an old one laying around, but not worth buying a new one. If you've got an old laptop lying around, use that instead. Or look into something like an Intel NUC or other small form factor PC because then you've got some headroom to run more on it. I have my primary pihole instance running on a proxmox server (and a secondary on an old pi I had collecting dust).
Meta: I'd love if we had a homelab community here on tildes. This would be the perfect place for this sort of question IMO. I mostly just miss /r/homelab.
-
Comment on Ed Sheeran’s tour in trouble after opening acts drop out in solidarity with rapper Macklemore in ~music
bitwyze Link ParentCancelling the show also has the impact of pissing off the fans who paid money to see the show (I don't care for him, but my wife loves him and bought her ticket more than a year ago). If the show...Cancelling the show also has the impact of pissing off the fans who paid money to see the show (I don't care for him, but my wife loves him and bought her ticket more than a year ago). If the show was cancelled because Ed chose to stick it to the venues, that's a lot of angry fans who have paid a decent amount of money (in this economy!) and have no recourse. So, in that sense, I understand why he didn't cancel.
-
Comment on The Legend of Zelda: Ocarina of Time (Switch 2) | Zelda 40th anniversary Direct trailer in ~games
bitwyze Link ParentIf you're technically-inclined enough, there's a decompilation of TP available. I played it on my Steam Deck at 60fps plus a texture pack to improve the graphics slightly and it was a phenomenal...If you're technically-inclined enough, there's a decompilation of TP available. I played it on my Steam Deck at 60fps plus a texture pack to improve the graphics slightly and it was a phenomenal experience.
-
Comment on What are your "how on earth did I not learn this sooner" tech moments? in ~tech
bitwyze Link ParentHold on a word until it's highlighted, then without lifting your finger, drag. I misread the original instructions and thought "there's no way that works, that just scrolls!" Then I tried it and...Hold on a word until it's highlighted, then without lifting your finger, drag. I misread the original instructions and thought "there's no way that works, that just scrolls!" Then I tried it and realized that's how I usually highlight multiple words...
-
Comment on What are your current pain points with Linux? in ~tech
bitwyze Link ParentYep, likewise I have everything set up to copy to the system clipboard. Of course, neovim yanks to local registers, but I've mapped <leader>y to copy to system clipboard through OSC52. I've set up...Yep, likewise I have everything set up to copy to the system clipboard. Of course, neovim yanks to local registers, but I've mapped
<leader>yto copy to system clipboard through OSC52. I've set up copying and pasting from tmux via visual mode to do the same thing.I've not had an issue with GUI applications. I'm using Wayland and have wl-clipboard installed, which most applications will use if available, to my knowledge.
-
Comment on What are your current pain points with Linux? in ~tech
bitwyze Link ParentWhich applications don't work with the system clipboard?Which applications don't work with the system clipboard?
-
Comment on What server location should I use for a VPN? in ~tech
bitwyze Link ParentCorrect. I don't much care about Verizon collecting my data. What I do care about is me or my wife being out on hotel WiFi or something, open up a banking app, and getting targeted by some sniffer...Correct. I don't much care about Verizon collecting my data. What I do care about is me or my wife being out on hotel WiFi or something, open up a banking app, and getting targeted by some sniffer on the network. I know the data itself is encrypted because it's being accessed via HTTPS, but it's an extra layer of security.
-
Comment on What server location should I use for a VPN? in ~tech
bitwyze Link ParentWhen my phone or laptop is connected to public WiFi, the Internet service provider there (as well as anyone sniffing packets on the network) doesn't know where my traffic is truly going, they just...When my phone or laptop is connected to public WiFi, the Internet service provider there (as well as anyone sniffing packets on the network) doesn't know where my traffic is truly going, they just see it's going to my home IP address.
Also, when I'm connected to my VPN, my devices get the benefit of the pihole server I have running on my home network, so ad-blocking on-the-go :-)
-
Comment on What server location should I use for a VPN? in ~tech
bitwyze LinkWhat are you trying to use the VPN for? Accessing region-locked content? Pick one in a country where that content is available. Masking your IP address when torrenting? Ideally pick a server...What are you trying to use the VPN for?
Accessing region-locked content? Pick one in a country where that content is available.
Masking your IP address when torrenting? Ideally pick a server geographically close to you so the latency isn't horrible. In ProtonVPN, you can also specifically pick servers that are optimized for P2P networking.
IMO, the location of the node your data travels to doesn't matter for privacy reasons, it's more about your VPN provider and whether they log where your data is going.
If you're really concerned about the privacy of your data, you can set up a VPN at home and use that. I've built a stupid simple wireguard VPN at home with about 10 lines of config (figuring out those lines was a little tricky, admittedly) and it was rock solid - the only reason I replaced it is because I upgraded my router to a ubiquiti cloud gateway that has the server baked in.
-
Comment on <deleted topic> in ~comp
bitwyze Link ParentIt is included in every distro, but you two have different versions based on which OS you're running. It could be that one of you is very out-of-date, or just that one distro is a bit behind....It is included in every distro, but you two have different versions based on which OS you're running. It could be that one of you is very out-of-date, or just that one distro is a bit behind. Since yours was linked against one version and OP has a different one on their system, it's failing to link properly. This is one of the reasons containerization has gotten so popular.
Also, a
.sofile is a shared object file (a.dllin Windows) which is dynamically linked. A.afile is a statically linked library (I don't remember what windows calls their static libraries?.libor something?) -
Comment on What programming/technical projects have you been working on? in ~comp
bitwyze LinkI've been setting up a Jellyfin server in my homelab and am loving it. As much as I can, I'm trying to rip videos from my Blu-ray collection. Unfortunately, automatic-ripping-machine doesn't work...I've been setting up a Jellyfin server in my homelab and am loving it. As much as I can, I'm trying to rip videos from my Blu-ray collection. Unfortunately, automatic-ripping-machine doesn't work for my 12th gen Intel iGPU for video transcoding, and my efforts to upgrade it to a newer docker distro have been in vain. So I'm building my own from scratch, bespoke to me.
I haven't had much time to work on it due to an ongoing bathroom remodel, but we're going on a beach vacation next week and the forecast doesn't look great, so I might have a good opportunity to work on it!
-
Avatar: Seven Havens | Official teaser
27 votes -
Comment on Your cookware got worse on purpose: who owns Pyrex and All-Clad now in ~food
bitwyze Link ParentI was also surprised, but I think this article is only looking at USA-made alternatives and I don't think Made In's pans (at least their stainless clad ones) are made in the US. It looks like only...I was also surprised, but I think this article is only looking at USA-made alternatives and I don't think Made In's pans (at least their stainless clad ones) are made in the US. It looks like only their cast iron pans are.
Regardless, we love our Made In pans. We've been outfitting our kitchen with their gear and absolutely love it. We have one of each size saucier and those pans have seen more action in the 8 months we've had them than some of the pots we've had for years. Hands-down best pan for making mac and cheese.
-
Comment on What self-help / personal development books did you find valuable? in ~books
bitwyze LinkI recently finished Nonviolent Communication by Marshall Rosenburg and Fight Right by John and Julie Gottman. Both were very good and I think are valuable and complimentary reads for anyone...I recently finished Nonviolent Communication by Marshall Rosenburg and Fight Right by John and Julie Gottman. Both were very good and I think are valuable and complimentary reads for anyone looking to improve their communication skills. They both get a little hokey at points, but the frameworks they both lay out are good.
-
Comment on Relationship troubles in ~life
bitwyze LinkIf you're into self-help books, I grabbed a copy of Fight Right from my local library and have been reading that. They address a lot of the things that you've brought up as being pain points. One...If you're into self-help books, I grabbed a copy of Fight Right from my local library and have been reading that. They address a lot of the things that you've brought up as being pain points.
One of the more important things is that if you're getting into lots of fights about little things, there's likely some bigger underlying issue that neither of you two recognize (consciously).
-
Comment on How do I keep my dog from fearing water sprinklers? in ~life.pets
bitwyze Link ParentIt burns the grass because the water droplets act as a magnifying glass for the sun's rays. The same principle applies for watering plants in a garden, don't water when the sun is high and try not...It burns the grass because the water droplets act as a magnifying glass for the sun's rays. The same principle applies for watering plants in a garden, don't water when the sun is high and try not to get water on the leaves!
-
Comment on Are there any games that had their development abandoned that you followed where you wish that continued/completed development? in ~games
bitwyze Link ParentI was curious and looked on the subreddit. I guess there was an attempt at a class action lawsuit, but it got dismissed because when backing something on kickstarter it's considered a donation or...I was curious and looked on the subreddit. I guess there was an attempt at a class action lawsuit, but it got dismissed because when backing something on kickstarter it's considered a donation or a gift, and therefore there's no guarantee of services.
I don't know about the people who paid in after the kickstarter, because I do remember back in 2018 or something they did a second round of fundraising directly through their website. I bet he cooked something into the terms and conditions about how there's no guarantee they'll deliver and they waive all legal rights. Ah well.
-
Comment on Are there any games that had their development abandoned that you followed where you wish that continued/completed development? in ~games
bitwyze Link ParentI also backed CoE back in 2016. I unsubscribed from the updates because I knew it was never actually going to happen, but I just went over and looked at the page. It looks like the last update was...I also backed CoE back in 2016. I unsubscribed from the updates because I knew it was never actually going to happen, but I just went over and looked at the page. It looks like the last update was in 2023.
It looks like their site is still up, but most of the pages are "under development", and there's no more forum! It looks like they have a Discord, I wonder if it's dead over there...
That's kind of what I'm getting at - I don't think these tools are writing reliable, production-ready code, but I'm hearing from people/reading comments that say these tools are amazing and can do everything and that software engineers will be obsolete soon. I don't think we're anywhere close to that (yet).
I'm not sure how companies are training their AI models for writing good code, but if they're just naively consuming every bad snippet of code posted to Stack Overflow or parsing every repository on GitHub, including the repos made by college kids hacking shit together to get through their next class, then it's never going to be that good... Hopefully they're not doing that, but you never know.