sylver_dragon
@sylver_dragon@lemmy.world
- Comment on AOL will end dial-up internet service in September, 34 years after it's debut — AOL Shield Browser and AOL Dialer software will be shuttered on the same day 4 days ago:
AOL was dead to me the day they dropped support for Neverwinter Nights.
- Comment on AOL will end dial-up internet service in September, 34 years after it's debut — AOL Shield Browser and AOL Dialer software will be shuttered on the same day 4 days ago:
While not the same thing, cellular internet is not bad these days. I’ve been on T-Mobile’s internet connection for a couple years and other than CGNAT making self-hosting harder, it’s been pretty solid. This is in a rural area where we got to choose between Cable or go get fucked for high speed internet for a long time.
- Comment on Expanding storage on simple home server 6 days ago:
It’s been a few of years since did my initial setup (8 apparently, just checked); so, my info is definitely out of date. Looking at the Ubuntu site they still list Ubuntu 16.04, but I think the info on setting it up is still valid. Though, it looks like they only list setting up a mirror or a stripe set without parity. A mirror is fine, but you trade half your storage space for complete data redundancy. That can make sense, but usually not for a self hosting situation. A stripe set without parity is only useful for losing data, never use this. The option you’ll want is a raidz, which is a stripe set with parity. The command will look like:
zpool create zpool raidz /dev/sdb /dev/sdc /dev/sdd
This would create a zpool named “zpool” from the drives at
/dev/sdb
,/dev/sdc
and/dev/sdd
.I would suggest spending some time reading up on the setup. It was actually pretty simple to do, but it’s good to have a foundation to work with. I also have this link bookmarked, as it was really helpful for getting rolling snapshots setup. As with the data redundancy given by RAID, it does not replace backups; but, can be used as part of a backup strategy. They also help when you make a mistake and delete/overwrite a file.
Finally, to answer your question about hardware, my recollection and experience has been that ZFS is not terribly demanding of CPU. I ran a Intel Core i3 for most of the server’s life and only upgraded when I realized that I wanted to game servers on it. Memory is more of an issue. The minimum requrement most often cited is 8GB, but I also saw a rule of thumb that you want 1GB of memory for each TB of storage. In the end, I went with 8GB of RAM, as I only had 4TB of storage (3 2TB disks in a RAIDZ1). But, also think about what other workloads you have on the system. When built, I was only running NextCloud, NGinx, Splunk, PiHole and WordPress (all in docker containers). And the initial 8GB of RAM was doing just fine. When I started running game servers, I stared to run into issues. I now have 16GB and am mostly fine. Some game servers can be a bit heavy (e.g. Minecraft, because fucking Java), but I don’t normally see problems. Also, since the link I provided mentioned it, skip ECC memory. it’s almost never worth the cost, and for home use that “almost never” gets much closer to “actually never”.
When choosing disks, keep in mind that you will need a minimum of 2 disks and you effectively lose the storage space of one of the disks in the pool to parity storage (assuming all disks are the same size). Also, it is best for all of the disks to be the same size. You can technically use different size disks in the same pool; but, the larger disks get treated as the same size as the smaller disks. So long as the pool is healthy, read speeds are better than a single disk as the read can be spread out among the pool. But, write speeds can be slower, as the parity needs to be calculated at write time. Otherwise, you’re pretty free to choose any disks which will be recognized by the OS. You mention that 1TB is filling up; so, you’ll want to pick something bigger. I mentioned using spinning disks, as they can provide a lot more space for the money. Something like a 14TB WD Red drive can be had for $280 ($20/TB). With three of those in a RAIDZ1 pool, you get ~28TB of storage and can tolerate one disk failure , without losing data. With solid state disks, you can expect costs closer to $80/TB. Though, there is a tradeoff in speed. So, you need to consider what type of workloads you expect the storage pool to handle. Video editing on spinning rust is not going to be fun. Streaming video at 4k is probably OK, though 8k is going to struggle.
A couple other things think about are space in the chassis, drive connections and power. Chassis space is pretty obvious, you gotta put the disks in the box. Technically, you don’t have to mount the disks, they can just be sitting at the bottom of the case, but this can cause problems with heat shortening the lifespan of the drives. It’s best to have them properly mounted and fans pushing air over them. Drive connections are one of those, you either have the headers or you don’t. Make sure your motherboard can support 3 more drives with the chosen interface (SATA, NVMe, etc.) before you get the drives. Nothing sucks more than having a fancy new drive only to be unable to plug it into the motherboard. Lastly, drives (and especially spinning drives) can be power hungry. Make sure your power supply can support the extra power requirements.
Good luck whatever route you pick.
- Comment on Microsoft investigates Israeli military’s use of Azure cloud storage 6 days ago:
Microsoft is following in the grand tradition of IBM.
Assisting in genocide. - Comment on Expanding storage on simple home server 6 days ago:
Probably the easiest solution would be to just chuck a larger disk in the system and retain the original drive for the operating system. If you do not need the high speed of an SSD, you may be able to get more storage space for the money by going with a spinning disk. 7200RPM drives are fast enough for most applications, though you may run into issues streaming 4K (or higher) resolution video.
Another option would be to start building out a storage pool using some type of RAID technology. On my own server, I use ZFS for the data partition. It is basically a software RAID. I use a RAID-Z1 configuration, which stripes the data over multiple disks (three in my case) and uses a parity calculation to provide data redundancy. It also has the advantage that it can be expanded to new disks dynamically and does not require that all disks are the same size. Initial setup does require more work and you are now monitoring multiple physical disks, but having a unified storage pool and redundancy is a nice way to go.
Any way you go, just make sure you have good backups. Drives fail, and sometimes even early in their life. Backblaze reports can be an interesting read when looking at drive options, as they really do put the drives through the wringer.
- Comment on Slicer software for a Linux system? 1 week ago:
The problem you’re seeing is likely related to this bug. There seems to be a lot of overlap in issues with Wayland and slicers. I’m using the AppImage version of the Creality Print slicer, and it suffers the same issue. I have to use the following command line to launch it:
__EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json WEBKIT_FORCE_COMPOSITING_MODE=1 WEBKIT_DISABLE_COMPOSITING_MODE=1 WEBKIT_DISABLE_DMABUF_RENDERER=1 ~/.local/bin/CrealityPrint_Ubuntu2404-V6.2.1.3044-x86_64-Release.AppImage %F
That’s all on a single line. Ultimately, I created a .desktop file: ~/.local/share/applications/CrealityPrint.desktop
To run the slicer with that command in the EXEC line and everything works fine. Assuming the modified command to launch the slicer works for you, you should be able to create/modify the .desktop file to launch Orca Slicer similarly. Desktop File:Categories=Utility; Comment= Exec= __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json WEBKIT_FORCE_COMPOSITING_MODE=1 WEBKIT_DISABLE_COMPOSITING_MODE=1 WEBKIT_DISABLE_DMABUF_RENDERER=1 ~/.local/bin/CrealityPrint_Ubuntu2404-V6.2.1.3044-x86_64-Release.AppImage %F Icon=CrealityPrint MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf; Name=CrealityPrint NoDisplay=false Path= StartupNotify=true Terminal=false TerminalOptions= Type=Application X-KDE-SubstituteUID=false X-KDE-Username=
- Comment on All will eventually be revealed 2 weeks ago:
Part of the mythology of Jesus is that he got better. So, the cross became a symbol of his sacrifice and suffering for the followers of his religion. It’s a constant reminder of “look what you made Jehovah do by being an evil sinner.” It is also a concise icon which can be used to identify the members of the religion. And, it’s been in use for a long time now and is well recognized as a Christian religious symbol, with the original usage of crosses as torture and execution devices being mostly ignored. Perhaps back 1500 to 2000 years ago, such confusion may have made sense. These days, it’s so far removed from that context that such confusion is usually a matter of being willfully obtuse.
- Comment on workflow 2 weeks ago:
While slaves were almost certainly involved, a lot of the labor was likely Corvee Labor. Less like chattel slavery and more like taxes in the form of labor.
- Comment on Mmmm suppositories. 3 weeks ago:
You’re just suffering from an ear infucktion.
- Comment on Why Americans Can’t Buy the World’s Best Electric Car 4 weeks ago:
Overall, love it. We had a hybrid RAV 4 and wanted to move to a larger vehicle. When we discovered that Toyota was releasing a hybrid Sienna for 2021, we jumped at it. We get ~35mpg on average. And we’ve put just a bit over 55k miles on it since we got it. Maintenance has mostly been routine, though we did have an odd issue with one of the sliding doors filling up with water. According to the tech at the service center, there is a drain which was clogged and needed to be cleared. This was likely exacerbated by the fact that it’s parked outside, in a wooded area. So, it sees a lot of leaf litter. And that is one down side, the back hatch can accumulate leaves and crap in the space between the top of the door and the body of the vehicle. Annoying, but you just have to clean it out on the regular. The adjustment rails for the rear seats are also hard to clean, if anything gets in them. So, that can be annoying.
As for performance, it moves well enough. It’s a mini-van, so you’re not going to beat a small car off the line, but you do get up to speed at a good clip. The turning radius is surprisingly narrow for such a large vehicle. At speed, the vehicle feels stable and handles ok. I’ll also say that the adaptive cruise control is insanely addictive. I’ve been driving in traffic this week and I can go a long time without touching the pedals. I’d also recommend getting to the trim level where you get the backup camera with the false overview of the vehicle, makes parking super simple.
We mostly use it for routine tasks like getting groceries or taking the kids places. We also go camping regularly and we can pack all our stuff into the back and put the kayaks on top. Its not a vehicle I’d take off road on anything challenging, but it handles unpaved roads ok.
So ya, we’ve been happy with it and I’d give it a recommendation.
- Comment on Why Americans Can’t Buy the World’s Best Electric Car 4 weeks ago:
American made car? Ya, I own a Toyota Sienna. And ya, I don’t think I’d buy an American brand again.
- Comment on [deleted] 4 weeks ago:
One issue you have glossed over is the closed ecosystem of Bambu Labs. Maybe this won’t come back to bite owners in the future, but it’s a risk you take on when you buy a Bambu printer. There were recent concerns that they are moving in this direction. And that you may end up with a very expensive paperweight, if you don’t pay a subscription fee. Most of the other systems are far more open, and don’t put you behind that eight ball. That may not be a risk you care about, but it’s one of the reasons Bambu wasn’t even in the running when I bought a new printer recently. I’ve seen too much enshitification of good products to want to run that risk.
- Comment on Anker's 3D texture printer raises $45 million in most successful Kickstarter campaign ever — world's first UV printer for personal use to begin shipping in August 1 month ago:
Mmm, feel that nice astroturf.
- Comment on Survey: More Than 1 In 4 Americans Feel They Need To Make $150,000 Or More To Live Comfortably 1 month ago:
The other way to read this data is that 75% (a sizable majority) of people feel they can be comfortable on less than $150k. I also suspect this strongly correlates to location. Someone living in Washington, DC is going to need a lot more to feel comfortable than someone living in Bumblefuck, MO.
- Comment on No JS, No CSS, No HTML: online "clubs" celebrate plainer websites 1 month ago:
Theoretically, browsers could even stop from the JS engine from being started for the site in the first place.
The NoScript extension is basically this. Most of the client side stuff is off by default and you can enable it per-domain. It breaks a whole lot of websites, but often in ways where the main content of a website is still readable. Over time, you can build up a list of “allow by default” domains and most of the web you care about works. Though, you may have to spend a moment or two sorting out permissions when you visit a new site.
- Comment on It is what it is 1 month ago:
If you care about your privacy, don’t use products from a company whose entire business model is built on invading your privacy.
- Comment on Tesla In 'Self-Drive Mode' Hit By Train After Turning Onto Train Tracks 1 month ago:
That actually sounds like a reasonable response. Driving assist means that a human is supposed to be attentive to take control. If the system detects a situation where it’s unable to make a good decision, dumping that decision on the human in control seems like the closest they have to a “fail safe” option. Of course, there should probably also be an understanding that people are stupid and will almost certainly have stopped paying attention a long time ago. So, maybe a “human take the wheel” followed by a “slam the brakes” if no input is detected in 2-3 seconds. While an emergency stop isn’t always the right choice, it probably beats leaving a several ton metal object hurtling along uncontrolled in nearly every circumstance.
- Comment on User says access to ’30 years of photos and work’ in OneDrive denied by Microsoft, can't get a response after filing form 18 times — 'Microsoft suspended my account without warning, reason, or any leg 1 month ago:
A good reminder that “the cloud” is a fancy way of saying, “someone else’s computer”. If you don’t own the hardware, you don’t own the data on it. This works for large businesses because they have actual contracts and lawyers to get their data back. For everyone else, the EULA amounts to one big “fuck you”.
- Comment on Fed keeps rates unchanged after Trump floats appointing himself to chair 1 month ago:
Fixed, thank you. That’s what I get for trying to create a link while on mobile.
- Comment on Fed keeps rates unchanged after Trump floats appointing himself to chair 1 month ago:
What’s the wrong that could happen?
see: Turkey
- Comment on Microsoft accidentally swapped Windows 11’s startup sound with Vista’s 1 month ago:
This is just Microsoft engineers acknowledging that Windows 11 is about as welcome as Windows Vista was.
- Comment on The hidden cost of self-hosting 1 month ago:
do any of you hate how self-hosting services like photo- or document-management systems, or even a simple rss tool, forces you to sort your stuff out, and put your decades old files in order?!
What is this “sort” thing you speak of? I don’t sort anything, I have NextCloud syncing my entire photos, videos and documents folders and they are just as messy as ever. Granted, I do go through my photos and videos once a year and dump them in a folder named for the year they were taken. Occasionally, I’ll go hog wild and try to sort some of a year’s photos/videos into folders named after events. Though, that hasn’t happened in a number of years. I setup NextCloud so I could have everything synced to my own server and just forget, not have to deal with labeling my data.
As for bookmarks. I already keep those in folders; but, I don’t sync those. I use my desktop far more than I use my phone for web browsing. And the types of things I use my phone for (mostly recipes), I just keep bookmarked there.
- Comment on Been a good couple of years 1 month ago:
Same. I had gotten the paid version because the dev deserved something for such a great app. RIF died and I did a hard cutover to Lemmy. Deleted my Reddit account and probably caused some confusion for the cordcutters subreddit. I had a post which was part of the sidebar for about a decade.
- Comment on Been a good couple of years 1 month ago:
Ya, sadly there is still a lot of useful content in the technical subreddits. So I find myself ending up there via search engines on a fairly regular basis. But, I specifically use the Redirector plugin for Firefox to auto-magically force the use of old Reddit. If I hit the site on my work computer, I’m quickly reminded about why I quit the site.
- Comment on Microsoft announces new Windows changes in response to the EU's (DMA) Digital Markets Act for EEA users, including Edge not prompting users to set it as the default unless opened 2 months ago:
I work for a fairly large company, and we’re hearing about “AI” constantly. CoPilot is available and its use encouraged. Also, in the cybersecurity space, AI is fucking everywhere. Vendors won’t shut up about their “AI Enabled” products. And the new hotness is “Agentic AI”, which is basically automation, but we’re going to let AI hallucinations fire off the automated process which could bring production systems down.
Good times are surely coming. /s - Comment on How will we deal with all the broken images? 2 months ago:
It looks like archive.org is capturing some of lemm.ee. So, it’s possible that most of the images are there and could be referenced.
- Comment on Om nom 2 months ago:
With a long, strong, flexible tongue and a reputation for eating things, one of those collaborations basically writes itself.
I was talking about his mechanics in Brawl Stars, what were you thinking about, sicko?
- Comment on What a mess 2 months ago:
Live a good life. If there are gods and they are just, they will accept you for your virtue. If the gods are unjust, then they weren’t worth worshiping anyway. And if there are no gods, then at least you lived a good life to be remembered by .
- Comment on New fuel cell could enable electric aviation 2 months ago:
But, we’ll know where the aircraft is. It’s a built in, instant location flare. No more aircraft disappearing and not being found.
- Comment on A two-player Elden Ring Nightreign PC Mod is already available 2 months ago:
It’s rather amazing that this one guy keeps churning out fixes for FromSoft’s complete inability to understand multiplayer.
That said, I do plan to try the vanilla setup first (finishing up Shadow of the Erdtree before we change over). I just worry about my wife and I dropping into a session and having some rando who either wants to faff about; or, we run into the type of toxic behavior which seems to inundate online games. We had pretty good luck with Vermintide 2, back in the day. But, with way too many years of playing WoW, we’ve also run into a lot of assholes. And we just don’t have the patience for that sort of thing anymore.