bitwyze's recent activity

  1. Comment on What can be done about Linux being slopified? in ~tech

    bitwyze
    Link Parent
    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...

    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.

    5 votes
  2. Comment on What can be done about Linux being slopified? in ~tech

    bitwyze
    Link Parent
    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...

    ... 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 usefabric or paramiko rather 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?

    12 votes
  3. 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.

    8 votes
  4. Comment on Ed Sheeran’s tour in trouble after opening acts drop out in solidarity with rapper Macklemore in ~music

    bitwyze
    Link Parent
    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...

    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.

    5 votes
  5. Comment on The Legend of Zelda: Ocarina of Time (Switch 2) | Zelda 40th anniversary Direct trailer in ~games

    bitwyze
    Link Parent
    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...

    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.

    3 votes
  6. Comment on What are your "how on earth did I not learn this sooner" tech moments? in ~tech

    bitwyze
    Link Parent
    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...

    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...

    1 vote
  7. Comment on What are your current pain points with Linux? in ~tech

    bitwyze
    Link Parent
    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>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>y to 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.

  8. Comment on What are your current pain points with Linux? in ~tech

    bitwyze
    Link Parent
    Which applications don't work with the system clipboard?

    Which applications don't work with the system clipboard?

    12 votes
  9. Comment on What server location should I use for a VPN? in ~tech

    bitwyze
    Link Parent
    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...

    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.

    7 votes
  10. Comment on What server location should I use for a VPN? in ~tech

    bitwyze
    Link Parent
    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...

    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 :-)

    7 votes
  11. Comment on What server location should I use for a VPN? in ~tech

    bitwyze
    Link
    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...

    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.

    23 votes
  12. Comment on <deleted topic> in ~comp

    bitwyze
    Link Parent
    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....

    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 .so file is a shared object file (a .dll in Windows) which is dynamically linked. A .a file is a statically linked library (I don't remember what windows calls their static libraries? .lib or something?)

    2 votes
  13. Comment on What programming/technical projects have you been working on? in ~comp

    bitwyze
    Link
    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...

    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!

    2 votes
  14. Comment on Your cookware got worse on purpose: who owns Pyrex and All-Clad now in ~food

    bitwyze
    Link Parent
    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...

    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.

    1 vote
  15. Comment on What self-help / personal development books did you find valuable? in ~books

    bitwyze
    Link
    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...

    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.

    6 votes
  16. Comment on Relationship troubles in ~life

    bitwyze
    Link
    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...

    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).

    3 votes
  17. Comment on How do I keep my dog from fearing water sprinklers? in ~life.pets

    bitwyze
    Link Parent
    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...

    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!

    6 votes
  18. 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 Parent
    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...

    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.

  19. 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 Parent
    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...

    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...

    2 votes