Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)PE
Posts
9
Comments
67
Joined
2 yr. ago
  • This. When YouTube finally succeeds in making it impossible for anyone to use their website without watching ads, they probably still won't succeed in preventing people from downloading for offline viewing. When this happens I'm going to invest in making scripts that autodownload stuff ahead of time and I'll only watch whatever videos are in my home network.

    Im not watching their brainwash bullshit ass propaganda. I'll find other stuff to do for entertainment before I give in to ads.

  • Fuck smart tvs. I only use tvs by plugging in my laptop via hdmi. It's only a matter of time before smart tvs start reporting people for stuff like watching pirated content or voiding TOS's with adblockers.

  • Believing in the existence of God and believing God is a being that deserves our worship are 2 different things.

    Also depends on which god and which denomination. If there are gods, it's more likely than not that there are more than one. In Christianity, God makes a big deal of "not worshipping other gods before me" so I'm just saying. What's considered a God anyway? Do extraterrestrial intelligent life with better technology than us count?

  • Not sure what distro you're using but try the liquirox kernel. I did that one time on a really stubborn laptop and managed to get both the HDMI and the suspend feature working.

    Using mainline or something to ensure I'm up to date on the latest kernel has never solved a single issue in my entire history of trying but using liquirox worked one time.

  • I always get screwed pretty hard with Debian drivers. Just the other day I updated my Debian server to Debian 12 and then it refused to allow my atheros 9k PCI wifi card to work unless I rebooted after a cold boot. After an entire afternoon, I got to where it wouldn't work after a cold boot or after a reboot. I literally had to choose between buying a new wifi card or reinstalling Debian/a different distro.

    I used to only use Debian for non-laptops but from now on I don't think I'll install any new Debian installations on anything.

  • Dang I thought proton was older than that. I remember playing No Man's Sky on Linux around the time it was released on pc. I don't remember running a pirated copy of NMS just so I could make it run on wine but maybe I was. (you used to have to do that whether you owned the game or not if you wanted to play on Linux).

  • Let's make a shitty unit trade. We'll change all watt hour units to joules in exchange for completely banning bits per second as a unit of bandwidth speed. Converting megabit per second to the actually usable unit of megabytes per second in my head is far more infuriating than any amount of joule shenanigans. Any takers?

  • Interesting. I think joules are dumb and hate seeing them in games like factorio. I'm sure joules are better in applications that don't concern the average person but I'm a random idiot not a scientist at nasa. Just show me kilowatt hours so I don't have to do math in my head. 1 joule is 1 watt second already there's no point in making things more complicated.

  • Visual studio code. There's nothing else that's anywhere near as good that doesn't cost money. Those annoying terminal text editors just don't do it for me. I need code autocomplete and do not understand how there exist people who have the patience to get by without it. I do not have the time to be switching tabs 20 times a second because I can't remember function parameter overloads. That intellisense autocomplete is just too good.

  • Usually, I do the simplest thing: all the stuff goes on one big ext4 partition. I don't make a separate partition for /home. I'll make a swap partition if I can remember but I've forgotten to do that before and nothing bad happened. The bootloader goes on a fat32 /boot/efi on the same drive as whatever the Linux install is on. This way I can swap around the drive to different pcs if I have to or easily change/upgrade drives without having to reinstall all my stuff.

    This strategy works for dual booting Windows also. I'll put the windows install all on its own separate drive so it won't try to erase grub during a disk check or something. That happened one time. Also, by putting Windows and Linux on separate drives you can use the bios to boot between Windows or Linux if you mess up one of the bootloaders.

  • Night vision. You can remove the ir filter and then buy or make an infared lightbar and get good night vision that way.

    They won't overheat if you don't put them in an enclosure or case but this makes them more suseptible to damage. I bet a small pc fan blowing through a custom made 3d printed or wood box would be enough to offset it.

  • I've tried to use esp 32 cameras before. First issue, there are no esp32 cameras that either don't have ir filters or have ir filters that can be removed. I finally found an Amazon seller that doesn't glue the camera lenses together very thoroughly and once you break them open, the ir filter is in a place that can be removed if you're patient enough with an exacto knife.

    The other major issue is that esp 32s generate so much heat they eventually melt everything I put them in. You can't leave them naked because even if it doesn't rain, they still stop working after only a few days of being outside.

    I really hope someone else has figured out a better way to use esp 32 cameras for home security because the only other choices are a) those chinese ones that don't give you control over the rtsp stream (you can only use their spyware infested smartphone app) or b) those absurdly overpriced ones that don't even come with night vision most of the time.

  • Open Source @lemmy.ml
    PeterPoopshit @lemmy.ml

    How can we use C# in a responsible and FOSS way?

    C# is a useful object oriented programming language. You can generally do the same stuff as you can in C++ but as a game modder there is 1 huge advantage C# has over C++ and that's the way it handles include path orders, or it's lack thereof.

    I actually typed out and described a scenario where this starts messing things up but it was quite verbose. But the tl;dr is that it's possible to get stuck in a situation where you have circular include dependencies (kind of like how circular dependencies screw you over really hard in Linux package managers sometimes). If you planned the structure of your code really really well this shouldn't be too big of a problem but if you're extending something that is both complicated and wasn't meant to be extended upon, it starts becoming a problem.

    C# doesn't really have this problem because instead of including header files, it does that "using blahblahblah;" business which doesn't run into include order problems.

    C# is "open source" but it was i

    Open Source @lemmy.ml
    PeterPoopshit @lemmy.ml

    What should we be using to develop web apps?

    Using php + sql and maybe a little javascript is generally an OK-ish method that has few strings attached and runs on anything. However there are a lot of modern frameworks that let you do a lot more stuff. There things like django, firebase, blazor, asp net or whatever but what FOSS equivalent to this "next gen" web development stuff should we be using?

    watercooling @lemmy.ml
    PeterPoopshit @lemmy.ml

    What type of tubing should I get?

    I've been using PrimoFlex LRT for years and it's great. Unfortunately they discontinued the 3/8 ID 5/8 OD in the UV Blue color. I'm so bummed about it but I'm also not going to replace all my fittings for a different size that they make the UV blue version in.

    $40 for 10 ft is kind of steep for something that's going to be not in the color I wanted. I can get 100ft of several different types of that stuff at Lowes for $40 and still the 5/8 OD thickness. They make it in PVC, reinforced PVC with nylon braid and Polyethylene. I'm not sure what the PrimoFlex tubing I've been using is made of but it feels like PVC. Maybe it's not though. I care a lot about longevity and don't want to put something in my loop that might cause corrosion or gunk buildup. So what do you guys think?

    Tl;dr will putting hardware store PVC tubing in my build cause long term problems?

    Android @lemmy.ml
    PeterPoopshit @lemmy.ml

    What's an app for lemmy that isn't Jeroba?

    Jeroba is already lackluster and there's a lot of stuff you can't do on Jeroba that you can do when browsing lemmy through a web browser. One new issue that jeroba has developed is that now it crashes a lot. This has crossed the line for me. It was already a pain to use but the crashing makes it so much worse. Are there any alternative apps yet?

    World News @lemmy.ml
    PeterPoopshit @lemmy.ml
    Gitea @lemmy.ml
    PeterPoopshit @lemmy.ml

    I just wanna say, gitea is awesome

    Gitea is a self hosted open source git repository software. It's easy to use and set up. I'm a huge fan.

    watercooling @lemmy.ml
    PeterPoopshit @lemmy.ml

    They said watercooling was a bad idea. They said there's no way it would last more than 2 years even with extensive maintenance. That was 8 years ago

    Linux @lemmy.ml
    PeterPoopshit @lemmy.ml

    Does anyone know how to fix that one bug in cinnamon where the file "save as" window doesn't let you rename files and keeps redirecting your keyboard input to the search bar?

    All desktop managers have pros and cons. Cinnamon's biggest issue for me is the "save as" window. To get to it, go somewhere such as a web browser, right click on something and do "save as". Now try to name that file anything other than what was already in the filename textbox. It won't let you. You click on the box to position your cursor, type 1 character and it immediately forces your context focus into the search bar for searching for files in the directory. Clicking the box again, type 1 character and it forces your context focus and cursor into the stupid useless fucking search bar again. I can only rename files by bringing up a text editor, typing what I want and then pasting it into the save as name box.

    Does anyone know how to fix this?

    Jerboa @lemmy.ml
    PeterPoopshit @lemmy.ml

    How do I bypass or override the verified links "feature in android 12 so that I can actually open lemmy urls in jeroba?

    Android 12 fucking sucks. There's this new "feature" where you can no longer go into app defaults and manually define what urls can be opened by which apps. There are "verified links" now which means nothing other than your browser gets to open shit.

    When someone posts a link to a lemmy url, that means I can never open it in jeroba. It always opens in my web browser. This significantly reduces the overall usability of the app.

    Is there any way around this? I'm one of the lucky few to have an unlocked bootloader phone so maybe I can get an older rom but I wish there was another way.