Shdwdrgn

@Shdwdrgn@mander.xyz
8 Post – 538 Comments
Joined 1 years ago

A person with way too many hobbies, but I still continue to learn new things.

To answer your first question, ALL of the mirrors are safe. The idea with mirrors is that you choose one that is geographically close to your location (same country, maybe the same region or state) to help reduce lag in downloading the files. Any selection is valid, all of the mirrors will have the same content, but for your location some mirrors may simply be faster or slower than others.

One other thing you might run in to is different types of installers. Some may be a very minimal install which only give you a command line, while others will provide a fully configured desktop. You might also see an option for a "Live" version -- that is something you put on a bootable memory stick and you can test out a working version of the operating system without actually changing anything on your computer, but all of your settings will go away when you reboot.

I haven't used Mint so I can't provide specific info, however some things that are common to ANY linux desktop -- You probably want to start with printer drivers (install CUPS) and some office software (install LibreOffice). For internet access, Firefox and Thunderbird are good choices. LicreOffice, Firefox, and Thunderbird can all also be used on Windows if you want to check them out ahead of time. There are many lists online that can point you to equivalent software, so like if you use Lightroom on windows, you might try Darkroom on linux. basically you just need to make a list of what Windows software you use and then install a similar package in linux.

Yes you will need some time to learn the new operating system and all the new software, very little will be 100% exactly the same, but they are "close enough". You figured out how to use all these things once before, so you can do it again, and it will definitely be worth the effort.

11 more...

Just curious, but have you ever tried installing Windows from scratch on a new computer? I'm just wondering if your comparison of "simpler" is the same installation of both operating systems, or if you're comparing something that somebody else set up for you to something you're doing yourself?

And yeah, it DID used to be dead simple... throw in an installation media and boot up the machine. These days there's so much garbage in the way that they're complicated the whole process without much gain.

5 more...

Don't feel bad, that's a shitty process even for those of us in IT. Sometimes it doesn't work for certain models of memory sticks, sometimes something on the computer gets in the way of booting to the drive. I recently worked on some servers where I had to disable EFI, grab a 15 year old installer to get linux booted up on it, then switch to the newer installer to complete the process. So far Dell has been the worst (but also the most frequently used) I've had trouble with for getting linux installed. Unfortunately the solutions usually involve combinations of disabling EFI, changing the hard drive to a different mode, or even changing what mode the memory stick is booted with (all selected from within the BIOS at boot time), and it's not always the same process even for the same release of a machine.

It's not you, it's Microsoft working with the manufacturers to make it difficult for people to switch.

8 more...

I'll just add that nearly all linux distributions have a package manager you can access from the desktop. Simply open it up, find the software you want, and click to install. Not much different than going to the play store and installing an android app. The only time you need to do anything different is if you're trying to install some obscure software that isn't directly supported by your linux distribution, then you might have to resort to the command line.

Back in the days when people still had floppies and cd drives in their computers, yeah things were dead-simple. You pop in a disk, format the hard drive, and walk away while the process completes. I miss that. The machines I've worked on in probably the last decade, it seems like I have to fight against the hardware every time I want to wipe the system or replace a failed drive. The last set of servers I got, I couldn't figure out why the linux image (with full EFI settings) refused to even boot up properly. Turns out Dell had made these machines so you could easily boot a Windows installer from any of the external USB ports, but to install linux you had to use a hidden internal USB port. Once I found out about that then yeah the installation went as planned, but this is the kind of BS I'm referring to about manufacturers trying to prevent users from getting rid of Windows.

2 more...

Taiwan is not recognized by most countries.

Damn, they're not? I thought I had heard otherwise. That's a real shame, people should have the right to govern themselves they way they desire.

4 more...

Seems like a lot of shitty countries are trying to make land-grabs all at once, with the goal being to wipe out the existing population. I figure it's only a matter of time before China starts trying to commit genocide on Taiwan, but Russia and Israel have already jumped into that pool.

Apparently the port is optional but it makes me wonder what you would do if it wasn't installed. Luckily it was there on all three of the machines I picked up from ebay.

I'm afraid there's nothing new about this, it has been going on for a long time. What I do believe is happening is now that every idiot with a cell phone can jump of sites like lemmy or reddit, we are simply seeing a lot more examples of the problem. Pretty much like when camcorders became affordable to the general public, we suddenly saw all kinds of police brutality videos and some people thought this must be a recent trend when in fact it had been occurring all along.

34 more...

Don't forget that Amazon also routinely charges shipping costs that sellers have already rolled into their pricing. The first time Amazon moved away from the $25 free-shipping mark, I started looking elsewhere and found the same sellers at their own websites or on ebay, with zero shipping charges (I was looking for hard drives at the time). When I reached out to ask the sellers about it, they said they had no idea Amazon was up-charging their orders but they had no say in the final pricing.

Now that Amazon has once more abandoned the $25 free shipping I have stopped using them entirely (again). I'll read the site for product reviews, then go find the same seller on ebay and get it for an honest price and free shipping.

19 more...

And before anyone starts the discussion all over again... That's 70,000 customers who have reported outages on a single site, and is by no means indicative of the total number of customers who are actually without service.

9 more...

And yet with closed-source software you have no choice but to trust it blindly. At least open source software has people looking at the code.

Aww the poor Russian bots think they can hide content by down voting it like they do on reddit? Won't anyone think of Putin's sad hurt feelings? ... Oh wait, that's right, we DO think of him -- every time we point and laugh.

3 more...

We don't know right from wrong because we don't fear retribution from an almighty.

5 more...

“heavy-handed regulation will not just hobble network investment and innovation, it will also seriously jeopardize our nation’s collective efforts to build and sustain reliable broadband in rural and unserved communities”

They said exactly the same thing when the first net neutrality laws were getting put in place, then after the laws went into effect the companies went on to invest record amounts in innovation and infrastructure. Funny how their words are completely meaningless.

3 more...

All it takes is one big company like Amazon changing their services to IPv6-only and most of the world would be converted over in a month or two... but now I guess we know the reason WHY Amazon doesn't push such a policy.

19 more...

Where I work at they decided the "office" people need to keep a presence just in case some random person walks in off the street and wants to ask questions. I'm the IT guy, I have no intention of talking to anyone I don't support, I have no knowledge to answer any questions about our business that I could offer, and my office isn't even near the front desk where I could hear anyone come in anyway ... but yeah it totally makes sense that I should have to drive in a couple days a week to a place where they make me pay for parking, just to sit at my desk all day and answer emails.

Of course there's two reasons why I haven't made a stink about their idiocy. First is that in doing my job, it really is helpful to others if they know they can meet me in person at certain times to fix issues that can't easily be solved over email. The second is that I can see my retirement on the horizon (about ten years away), and in the last ten years the place I work has made a huge contribution to my 401A, so much that it has already passed everything I've put away from previous jobs. If I can hunker down for another decade, I won't even need social security to retire comfortably, and that's a really good thing since Trump and other Republicans have already stated they are trying to eliminate it so they can justify collecting fewer taxes from the rich. I may be one of the last generations that can afford to retire and I'm not taking that lightly.

3 more...

It sounds like maybe you're looking for a primer on how networking works across the internet? If so, here's a few concepts to get you started (yeah unfortunately this huge post is JUST an overview), and note that every one of these services can also be self-hosted if you really want to learn the nuts & bolts...

DNS is the backbone of everything, it is the service that converts names like "lemmy.world" into an actual IP address. Think of it like the phone book of the internet, so like if you wanted to call your favorite pizza place you would find their name, and that would give you their phone number. Normally any domain that you try to reach has a fixed (or static) IP address which never (or rarely) changes, and when you register your domain you will point it to a DNS server that you have given authoritative access to provide the IP where your server can be found.

But what if you're running a small setup at home and you don't actually have a static IP for your server? Then you look to DDNS (Dynamic DNS) and point your domain's DNS to them. There are several free ones available online you can use. The idea is you run a script on your server that they provide, and every time your IP from your ISP changes, the script notifies the DDNS service, they update their local DNS records so the next person looking for your domain receives the updated IP. There can be a little delay (up to a few minutes but usually only seconds) in finding the new address when your IP changes, but otherwise it will work very smoothly.

You mentioned DHCP, so here's a quick summary of that. Basically you are going to have a small network at your home. Think of your internet router as the front-end, and everything behind it like you computers or mobile devices are going to be on their own little private network. You will typically find they all get an IP address starting with 192.168.* which is one or the reserved spaces which cannot be reached from the internet except by the rules your router allows. This is where DHCP comes in... when you connect a device it sends out a broadcast asking for a local network IP address that it is allowed to use. The DHCP server keeps track of the addresses already in use, and tells your device one that is free. It will also provide a few other local details, like what DNS server to use (so if you run your own you can tell the DHCP service to use your local server instead of talking to your ISP). So like the phone book analogy, your DHCP service tells all of your local devices what phone number they are allowed to use. other Now to put all of this together, you probably have a router from your ISP. That router has been pre-programmed with the DHCP service and what DNS servers to use (which your ISP runs). The router also acts like the phone company switchboard... if it sees traffic between your local devices like a computer trying to reach your web server, it routes those calls accordingly. If you are trying to get to google then the route sends your call to the ISP, whose routers then send your connection to other routers, until it finally reaches google's servers. Basically each router becomes a stepping stone between your IP address and someone else's IP address, bringing traffic in both directions.

OK so now you want to run a web server for your domain. This means that besides getting the DNS routing in place, you also need to tell your router that incoming web traffic needs to be directed to your web server. Now you need to learn port numbers. Web pages traffic on port 80, and SSL pages use port 443. Every type of service has its own port number, so DNS is port 53, ftp is port 21, and so on. Your router will have a feature called port-forwarding. This is used when you always want to send a specific port to a specific device, so you tell it that any incoming traffic on port 80 needs to be sent to the IP address of your web server (don't worry, this won't interfere with your own attempts to reach outside websites, it only affects connections that are trying to reach you).

Now if you've followed along you might have realized that even on your local network, DHCP means that your server's own IP address can change, so how can you port-forward port 80 traffic to your web server all the time? Well you need to set a local static IP on your server. How that is done will be specific to each linux distribution but you can easily find that info online. However you need to know what addresses are safe to use. Log in to your router, and find the DHCP settings. In there you will also see a usable range (such as 192.168.0.100 to 192.168.0.199). You are limited to only changing the last number in that set, and the router itself probably uses something like 192.168.0.1. Each part of an address is a number between 0-255 (but 0 and 255 are reserved, so except in special cases you only want to use the numbers 1-254), so with my example of the address range being used by DHCP, this means that you would be free to use any address ending in 200-254. You could set the static IP of your web server to 192.168.0.200, and then point the port-forwarding to that address.

Now remember, your local IP address (the 192.168 numbers) are not the same as your external internet address. If you pay your provider for a static internet address, then your router would be programmed with that number, but your web server would still have its local address. Otherwise if you're using DDNS then you would tell that service the outside IP address that your router was given by your ISP (who coincidentally is running a DHCP that gave your router that address).

Let me see if I can diagram this... OK so imagine your router has the internet address of 1.2.3.4, your web server has the local address of 192.168.0.200, and someone from the internet who has address 100.1.1.1 is trying to reach you. The path would be something like this:

100.1.1.1 -> (more routers along the way) -> your ISP -> 1.2.3.4 (router) -> 192.168.0.200 (server)

They send a request to get a web page from your server, and your server send the page back along the same path.

Yes there's a lot to it, but if you break it down one step at a time you can think of each step as an individual router that looks to see if the traffic going to something on the outside or going to something on the inside. Which direction do I need to send this along? And eventually the traffic gets to a local network that says "hey I recognize this address and it needs to go over to this device here." And the key to all of this routing is DNS which provides hints on where to forward the information to the next router in the path. I can break things down further for you if something isn't clear but hopefully that gives you a broad overview on how things move around on the internet.

8 more...

Unfortunately there's a lot of products that most people don't even know exist. Hell I keep finding new tools and wondering why I've been doing things the hard way for so long.

OTOH, fuck all the advertisers who use shady tactics to make sales, and especially fuck all the people who pray on the naivety of others to steal their money. I was just showing a customer an email I got the other day stating her domain hosting was past due and required immediate payment, and she asked how I knew it was a scam. Uh, hello, because ---I--- am hosting your domain and website (and this is exactly why I share this kind of stuff with people, to make them think before they blindly write a check).

2 more...

"We managed to not kill the first subject, but we're hopeful to succeed in the future"...

13 more...

Asked by a mother to recover family photos from her deceased son's laptop. Fortunately I noticed and removed the porn folders before passing over the USB stick.

The one thing I absolutely hate doing is getting inside my mom's computer. She's a heavy chain smoker and everything is covered in yellow tar.

6 more...

Worst thing in the office place was when some idiot left their window open in the middle of Winter, temps fell below 0F with high winds, and froze the 2" sprinkler pipes running over their office. Flooded most of the 2nd floor then started running through and raining out onto the 1st floor (and then into the basement). And it happened during covid lock-downs so it was fortunate anyone was even in the building to report it.

My own personal oopsie was checking network cabling in a small room, bent over to check things low and then wandered out to check elsewhere... Then noticed there was a LOT of commotion on the sales floor. Turns out I hit the power switch on one of the phone cabinets with my ass and shut down half the phone lines.

3 more...

Even if this isn't true, it's a brilliant piece of propaganda.

1 more...

Screwing over a large number of people to benefit a small number of people. Religion and corporations immediately come to mind.

Don't forget Microsoft's whole "we're gonna pretend like we're integrating everything just so you can never find anything"... I work from home half the week but don't want to receive phone calls after-hours (because of course we had to fucking get rid of real phones and change to Teams). Oh they claim there's lots of scheduling options, but when you dig into it you find out you can't actually schedule anything in Teams, you have to go into Outlook. I'm on Linux, Outlook isn't an option even if I wanted to touch that steaming pile. So I go to the web version of Outlook only to find that no, despite their assurances, you cannot actually schedule your office hours to send phone calls straight to voicemail. That feature might come "soon" but considering half the time our staff launches Teams they get a blank page on private chats and have to keep restarting until they show up, I have a serious lack of faith that Microsoft could code up something useful for office hours.

tl;dr: Using "integration" as a buzzword to put options in unrelated and unused products, only to discover those features don't even work.

Since it hasn't been mentioned yet... Yes a failing drive will significantly slow down a computer. Drives are built to be fault-tolerant, so if it reads a block of data and that doesn't match the block's checksum, the drive will attempt to re-read the same data until it gets what it believes is correct data, or until it gives up and sends a failure to the computer.

So now imagine your drive is in a state where nearly every block is having trouble being read, so it re-reads each block several times, adding a significant amount of time to every operation. A scan of the drive may indicate everything is working correctly if the drive does eventually return valid information, but the drive itself is having to work very hard to get this data.

One thing you might try to check for internal errors is running a read/write test of the drive, and recording the speed these operations were performed at. If that number is close to the parameters of the drive (you can check with the manufacturer or online reviews to find real-world drive speeds) then the drive is probably ok. However if the test is running a lot slower than the expected speeds, it's a good bet that your drive is failing and you will want to back up the data as soon as possible.

3 more...

When you do this long enough, not having to work for a few days is all the reward you need to make Friday exciting.

2 more...

In 2016 a lot of folks were saying we should let Trump win and burn it all to the ground. Everyone always underestimates the stupidity of the masses, and the cult mentality of following someone who is taking away everything you have so they can get richer, so now we have someone who was absolutely the worst candidate with no ability to represent anything but his own desires, and all these people think he's their new god.

Does anyone remember all the Republicans crying about how Obama was going to declare himself "dictator for life" so he didn't have to leave the Whitehouse? Isn't it interesting how every time they raise a ruckus about the other party doing something, it turns out to be just a cover for things their own party is already doing, or in this case was about to do?

5 more...

Any judge who makes a ruling based on their personal beliefs rather than on factual evidence is not truly acting as a judge, but rather as a petulant child determined to force everyone else to do things their way. Allowing even a single ruling of law to be based on personal beliefs, whether religious or otherwise, reduces the entire court system to nothing more than a mockery of legal justice.

8 more...

It's almost as if Ukraine can actually hit a target -- something Russia has never been able to do. 😃

I remember reading about Page's situation before seeing the 'coming out' episode in Umbrella Academy. I was really happy to see how they handled it in the show, including what seemed to echo some of his own issues with people who had trouble accepting him. Hollywood seems to have taken on the "token gay person" in nearly every show, but very few actually take the time to explain any of the problems faced in the daily lives of those who transition.

8 more...

I think my biggest tip is to manage your expectations. What you are attempting is not the same as simply moving to a new version of Windows -- literally everything will be different. You've spent a lifetime learning how to perform all these tasks until they became second-nature, but now you plan to move to a whole new system. Thing will be in different places, the way you tweak settings or access content will be different, and it's going to be very frustrating because hey, this task should be easy. Don't expect to cram all those years of experience into re-learning a new system in a few weeks.

The good news is that there's a huge support community, and just about anything you want to do has already been asked and can be found through a quick search. Stick with it, and you'll discover that linux actually gives you quite a lot more control over what you can do with your hardware (not to mention nearly all the software is free). It won't be long before you're asking how you ever survived without many of these tools.

9 more...

Ever since sites started doing this, StackExchange has been the one constant thorn in my side. "We'll only ask you once" and yet that popup has appeared every single time I have visited the site, and I'm there quite frequently for programming questions. Other sites like StackOverflow were able to store a cookie containing my selected preferences, but SE seems to ignore my selection and I finally gave up even trying to click on the banner years ago.

Funny thing is, I checked them again after reading this article, and suddenly there is no cookie banner on the page. Hopefully they finally got it fixed and this isn't just some temporary fluke.

6 more...

The only policy Republicans have is to directly hurt as many people as possible. The only people who vote for Republican policies are those who want to harm others in an attempt to make themselves feel better about their own shitty lives.

Absolutely nothing happened, we barely even got a rise in the Kp index.

And what's with all these fearmongering articles lately always claiming that a "massive" burst is gong to disrupt radios and GPS? Has anyone even seen this happen in recent history? I mean sure, if you get a burst strong enough to be seeing aurora as far south as Texas in the US then you might be getting into the region of affecting communications, but they keep pushing these warnings for solar bursts that aren't even strong enough to trigger aurora over the continental US.

2 more...

Pretty much every signature soda drink. Pepsi, Coke, Mountain Dew... none of the knock-offs taste right and some are just nasty. Oddly, root beer seems to be the one flavor everyone can do well, maybe because it's a more common flavor with no patents on the general idea? I dunno but I don't think I've ever had a 'bad' root beer.

12 more...

I bought my mechanical keyboard in 1997. It has the original large round plug on it and through the years I've had to buy adapters to go to a ps/2 port and now to usb, but the keyboard itself still works pretty well. Definitely time for a good cleaning though, I've been having a lot of stuck or missed keys lately. Since I write code this keyboard has seen a LOT of daily use over the years.

5 more...

Various countries have coins with holes through them. It may seem mundane to the residents living there, but to those of us with solid coins those look pretty interesting. I've also seen some multi-sided coins rather than the typical round ones.

13 more...

A Chinese government group, you say? They shall henceforth be known as Stone Pooh.

Damn, it was still running? Not that I still remember my username or password, but damn...