Wander
@Wander@yiffit.net
- Comment on is there a way to refederate instances just for me? 11 months ago:
Yes, but It’s pretty hands off since 99% of security stuff is managed for you by the Lemmy software, including rate limiting. Just make sure you use a secure password and if you want put the instance behind cloudflare which is super easy to do.
- Comment on Apple’s MacBook Pro memory problem is worse than ever 11 months ago:
Don’t buy Apple. As simple as that. You know when a company gives you the creeps? That’s how I feel about Apple.
- Comment on Access home server from anywhere 11 months ago:
I’d say to start with CF tunnels unless you need non-web based applications. Cloudflare tunnels require you to have a domain, though.
It has the added benefit that you have network monitoring, logging and some filtering for security that they do on top and you get to manage everything from their web interface.
be warned that the first time can be a bit confusing, but since it’s done using their web interface it’s easier than if you have a problem making wireguard work.
- Create a tunnel with a public hostname that will be the url to access that service. During the creation of the hostname specify you want it protected by L7 application firewall.
- Create a new self-hosted application in cloudflare application section and for starters use the default login email and in rules specify the list of emails that are allowed to login
you should now be able to access your application from anywhere.
Alternatively, if you have a DNS server in your home network you can add a private IP range to your tunnel. Let’s say 192.168.0.0/24. Then when you connect with their pseudo-VPN (cloudflare warp or cloudflare ONE) you can directly use your home network’s ip address from that device. If you tell your device to use a local DNS server that resolves your internal services, you’ll be able to connect to them that way.
- Comment on What are some good computer literacy resources I can point someone to? 11 months ago:
She’ll have to get a computer and use it in her free time instead of a phone. It’s the best way
- Submitted 11 months ago to showerthoughts@lemmy.world | 27 comments
- Comment on How to setup my own home server & make it available to anyone? 1 year ago:
Install proxmox on a computer with plenty of RAM and CPU and you’ll be able to create VMs which you can give out or rent out to anyone.
In regards to access, ipv4 is not a good idea, and you should get a lot of ipv6 addresses. But anyways, first you need the server with the hypervisor (which is what you’re looking for) and then you can slowly run tests, learn and eventually figure out networking.
Btw, it might be cheaper to simply rent a server, which would solve the issue of ip addresses. OVH has cheap servers and a proxmox install wizard.
Just please don’t use it for anything sensitive until you can find someone to give a quick check up in regards to security to make sure you haven’t missed anything. Unlike a regular PC at home this one is expected to receive inbound corrections which has its risks.
- Comment on 1 year ago:
Am curious. Are you able to run a modern windows 10 virtual machine / virtualbox vm on XP?
- Comment on Will getting a digital bank account let my government track my online activity? 1 year ago:
Yes. If your country is authoritarian use cryptocurrency such as Monero. Even Bitcoin can be much better.
The bank would know the amount, the merchant and other details even if it’s a merchant from abroad. The bank might have a duty to report certain transactions or could be forced to give out a record. Other international payment process or foreign banks will generally not refuse a request if it comes from a country government you are a citizen of.
You can use crypto to buy gift cards to shop at regular retailers. This is your safest bet if you’re concerned about a state surveillance.
- Comment on AI Industry Struggles to Curb Misuse as Users Exploit Generative AI for Chaos 1 year ago:
One step towards avoiding misuse is to stop considering porn to be misuse.
- Comment on I am considering installing TikTok. Any suggestion on how to make it less privacy-invasive? 1 year ago:
Use insular to install it on your work profile
- Comment on Will Lemmy soon drive Innovation in the Fediverse? 1 year ago:
Not that instance, but Lemmy is missing a lot of moderation and federation tools. Right now you only have sledgehammers to deal with tiny nails, in regards to tooling.
- Comment on Security researcher warns of chilling effect after feds search phone at airport | TechCrunch 1 year ago:
I’m planning on bringing a spare phone only on my trips to the US.
- Comment on Hey. You. Fill in the blank. 1 year ago:
Wugodes
- Comment on Disabling Intel’s backdoors on modern laptops 1 year ago:
Can someone explain what the Intel ME actually does / is? Thank you.
- Comment on Why is my Lemmy experience feeling so lame? 1 year ago:
The Hot timeline becomes stale if the lemmy server isn’t restarted every 6 hours or so, which takes 10 seconds but can’t be done on larger instances such as lemmy.world because it kills the queue of outgoing activity.
This is a known bug and is being worked on. For the time being you should try with “top 6 hours” and “top 12 hours” sorting.
- Comment on I can't code. 1 year ago:
Sorry for the late reply. If you’re interested in music, you could give both javascript or C# a try. C# works integrated with the operating system and is not sandboxed by the browser, which means that you could do nifty things like actual sound processing and interact with sound devices etc.
In general you will want to start with a console application that receives user input, does something and even prints the output. Let me give you an example of playing an audio file in C#
LINE 1:
System.Media.SoundPlayer myAudioPlayer = new System.Media.SoundPlayer(@“c:\mywavfile.wav”);
LINE 2:
myAudioPlayer.Play();
In the first line we are calling a pre-existing blueprint (library) that knows how to create an audio player. This blueprint can be located in System > Media > SoundPlayer within the collections of libraries. We are giving this virtual audio player a name and called it “myAudioPlayer”. Then, after the “=” sign we are giving it the instruction to be created with a preloaded file that would be found in “C:\mywavfile.wav”.
In the second file we are commanding our newly created virtual audio player and telling it to play the file. Please note that this audio player would not have a visual interface yet. You would hear audio coming from the speakers but no way to pause. Fortunately C# / .NET (.NET are the pre-existing libraries that you can use), has a drag-and-drop way to create windows application interfaces with buttons via the “Visual Studio” editor, so you could potentially create a drag-and-drop interface and bind a button with a Stop symbol to the instruction “myAudioPlayer.Stop();”
This is just a very very basic example, but object oriented programming often boils down to this: create virtual representations of something and then command them to do something.
If this has peaked your interest check out this playlist of a full complete programming course in C# which is what I used to learn programming years ago. www.youtube.com/watch?v=4vHBgwcz_I4&list=PLpQi14y…
In the end it’s all about creating a series of instructions that the computer will follow. The trick is to learn what these instructions mean and to not be scared by their syntax, because behind every scary looking syntax there’s just an instruction that can be explain in human language.
- Comment on Welp that answers a lot of why all .ml are down 1 year ago:
Activitypub signatures that each user and group sends out their messages with.
- Comment on Welp that answers a lot of why all .ml are down 1 year ago:
No, the signatures wouldn’t match.
- Comment on [VERGE] Reddit takes over one of the biggest protesting subreddits 1 year ago:
Thanks!
- Comment on I can't code. 1 year ago:
Oh yeah, apologies for the above comment. C# is definitely a good option, especially if you use windows and love messing around with the OS
- Comment on I can't code. 1 year ago:
I’m not sure I fully agree with that approach for most people since C++ resources and tools seem to not be the user friendliest but then again if it worked for you that is amazing.
- Comment on I can't code. 1 year ago:
Try “the Odin project”, which has an amazingly active community.
But before you try too much, once you’ve learned to set up any programming tools, just use them to have fun. Find a way in which you can use programming in relation to your hobbies.
With JavaScript you can manipulate why webpage you see or create your own interactive webapp. Even if it’s just a few ugly buttons and text fields, you could make an app that calculates good builds for a videogame you like, for example.
If you want to interact with a windows operating system you can’t go wrong with C# using visual studio. This will literally allow you to manipulate files, folders or automate anything you want from the operating system.
Try to find something that is fun and just enjoy yourself with small apps before you try to go too fast.
- Comment on Amazon And Apple Fined $218 Million For Elbowing Out Small Retailers In Spain 1 year ago:
They’re suing for not allowing the sale of refurbished articles, which was contrary to the agreement signed by the people who sold the refurbished articles.