
u/DependentJolly9901

Lfg to play d2 for the first time
Hey guys, I'm a big fan of the diablo series so I decided to give pd2 a shot since I've heard it's amazing.
Context: first started playing Diablo 3(eternal collection on PS4 pro) with my dad in 2017 and we bought Diablo 4 6 hours before release(biggest waste of money for buggy ahh early access that barely worked) and I have been playing on and off for a while.
My fav class is Necro and I will probably make a Necro here too. Also honest talk about the current ones I have played: Diablo 3 has a special place in my heart and I can't not love it. D4 has pretty good gameplay that I have enjoyed but I genuinely hate all the battlepass bs and how every season is a cash grab.
note: this is the first time I'm playing so I'll try to refrain from using guides and builds and kinda figure shit out as I go to actually enjoy the game
Here is my discord if anyone is interested: c0dedsword
fast bedrock pattern finder
i was looking ffor a bedrock pattern finder and i found this fork of this project on reddit but it was written in java and only supported single thread => painfully slow for bigger areas. So naturally i rewrote it in C with multithreading and cuda for gpu acceleration and now it is much faster. here is the link
would really appreaciate any feedback and contributions
note for contributing: a contribution to the web gui would be great cuz i dont do web development. otherwise just optimize it further if u can find a way to or fix any bugs you stumble upon.
here is a screenshot of the current state of the web GUI:
UPDATE: implemented a toggle to scan for every possible orientation of the painted pattern(it just rotates it 90 degrees 3 times and runs scans on all the orientations)
fast bedrock pattern finder
i was looking ffor a bedrock pattern finder and i found this fork of this project on reddit but it was written in java and only supported single thread => painfully slow for bigger areas. So naturally i rewrote it in C with multithreading and cuda for gpu acceleration and now it is much faster. here is the link
would really appreaciate any feedback and contributions
NOTE: a contribution to the web gui would be great cuz i dont do frontend. otherwise just optimize it further if u can find a way to.
My short guide to learning programming from scratch
I always say that new programmers should learn C first.
Why C?
Understanding how your C code works will make you infinitely more knowledgeable than someone who just memorizes how to do everything. If you understand C - you understand every programming language because you know what they are doing under the hood.
Ok, then where do I learn C?
There are a lot of free resources but my favourites are: [Learn-C.org](https://learn-c.org) for the basics and [MIT](https://ocw.mit.edu) has some great courses for working with memory
What to do next?
Pick what kind of programming you are interested in(i.e. web development, game development, microcontroller work, even Minecraft modding, etc) and research your different options for every one of them. Or you can be like me and just stick with low-level C.
One golden rule:
You learn by building, not just reading
I need more help?
Dm me, I'd love to help you become good at this amazing hobby
If I missed something please point it out in the comments!
Edits: deleted a line that is pretty much false
Another point of view(from a comment) which should also be noted:
Don't learn C first. Learn it second.
Find a language you want to use. If that's C, great! If it's not, that's fine too. Learn the basics IN YOUR LANGUAGE.
Then, and only then, use C to learn theory.
C's useful, but not in everything. Learn the language you want to learn first.
What do you call a blonde that dyes her hair brown
Artificial intelligence
McFabProxy
Hey guys so I've been using ui-utils(and moderating the discord server) since 2024 and I love using the packet fabricator. I decided to make a proxy that lives as an external tool(so it's not a mod).
Is it in any way, shape or form better than: ui-utils, cevapi rewrite of ui-utils or HelixCraft's packet logger - NO. Do I care - also NO. Glad we are on the same page
Does it have any potential to be - you guessed it - NO.Why? Simply put when it's injected into the game you can monitor and decode shit way better
Currently only for cracked servers but online mode is coming soon
Here is the repo link any way:
https://github.com/codedsword/McFabProxy
Hope y'all like it
Is there an android port of obs
I'm currently out of town so can't access my PC(ssh decided to die) and I want to record a video on my phone. Why can't I use the built in recorder? I want to make a scene that has the screen split - 1 side my terminal and 1 side amethyst launcher. If there isn't an available port does anyone have an idea for a software that would allow it with no root
Debian VM setup guide on termux
Here it is - https://github.com/codedsword/debian-qemu-termux-guide
NOTE: using em dashes(or wherever tf they're called) does NOT mean it's AI!!! Got 2 people on discord asking about it already
Image: showcase of installation and working virtual drive
can't connect to wifi on raspberry pi 3B+
INTRO
Hey guys, this is my first Alpine install (coming from arch that i use on my main pc) on an old pi 3B i found. Im doing a project that requires wifi for it to function (not Ethernet), and i set the ethernet connection up just fine but the wifi just doesnt want to work properly (explained in the next paragraphs)
WHAT I TRIED
I first tried using the setup-interfaces script which worked great for Ethernet (as the wiki suggests) and the script doesn't throw any errors when i type in my network ssid and password and i just type "done" but when i check if i have a wlan0 ip using ip addr show wlan0 but i don't see an inet address, and it says that it's "DOWN" so i tried the manual setup using wpa_supplicant following the wiki instructions, i enter my passphrase CORRECTLY, so i run the deamon in the foreground to see if there are any problems and it says that the passphrase might be wrong although it isnt so it fails.
then i tried using iwd i go through pretty similar stuff with iwctl and i got Operation Failed (im assuming it was because of a "wrong" passphrase) and i scrapped that since iwd isnt recommended for alpine anyways
my last hope was NetworkManager (because i use it on Arch). I tried using wpa_supplicant as a backend following the exact wiki steps, but when i try to connect to my network via nmtui or nmcli i get that wlan0 is strictly unmanaged, which can be confirmed with nmcli device status which lists all of the devices (eth0, wlan0 and whatever loopback is called) as unmanaged.
Any help would be greatly appreciated!
can't connect to wifi on raspberry pi 3B
INTRO
Hey guys, this is my first Alpine install(comming from arch) on an old pi 3B i found. Im doing a project that requires wifi for it to function (not Ethernet), and i set the ethernet connection up just fine but the wifi just doesnt want to work properly (explained in the next paragraphs)
WHAT I TRIED
I first tried using the setup-interfaces script which worked great for Ethernet (as the wiki suggests) and the script doesn't throw any errors when i type in my network ssid and password and i just type "done" but when i check if i have a wlan0 ip using ip addr show wlan0 but i don't see an inet address, and it says that it's "DOWN" so i tried the manual setup using wpa_supplicant following the wiki instructions, i enter my passphrase CORRECTLY, so i run the deamon in the foreground to see if there are any problems and it says that the passphrase might be wrong although it isnt so it fails.
then i tried using iwd i go through pretty similar stuff with iwctl and i got Operation Failed (im assuming it was because of a "wrong" passphrase) and i scrapped that since iwd isnt recommended for alpine anyways
my last hope was NetworkManager (because i use it on Arch). I tried using wpa_supplicant as a backend following the exact wiki steps, but when i try to connect to my network via nmtui or nmcli i get that wlan0 is strictly unmanaged, which can be confirmed with nmcli device status which lists all of the devices (eth0, wlan0 and whatever loopback is called) as unmanaged.
Any help would be greatly appreciated!