Default server unknown nslookup

Full review of Prehistoric Planet

2023.06.05 02:20 JohnWarrenDailey Full review of Prehistoric Planet

Follow-up to my last post:

An Attenborough documentary on dinosaurs with the same CGI that made The Jungle Book so lifelike? I couldn't think of a greater sell. But was it worth it? Would it give me the same sense of wonder that I felt when Walking with Dinosaurs came out 22 years earlier?





The first episode, "Coasts", is overall the strongest episode of season 1. Starting immediately with a swimming t-rex (Tyrannosaurus rex) leading his children to an island where he smelled a dead archelon (species unknown, as no Maastrichtian-age archelon was ever found in the fossil record), that first scene showed the promise of the show as a whole. Seeing CG baby t-rexes interacting with live-action baby turtles is both concerning (as sea turtles are currently endangered) and entertaining, as they are demonstrated pretty goofily. But after that, we are done with dinosaurs for the rest of the episode.

We cut to the one scene that, while endearing with a riveting soundtrack by power couple Anže Rozman and Kara Talve, does give me pause. The pterosaurs featured in that episode were based on bones so fragmentary that they couldn't be diagnosed. How can we be sure that Barbaridactylus was a member of the antlerwing family, Phosphatodraco a member of the simurgh family, or even Tethydraco a member of the pteranodon family? How do we even know what Alcione even looked like? Also, the score doesn't really match the slower, less urgent movements of the pterosaurs.

The next scene was described as "the sunken continent of Zealandia", which is a refresher to see the lost continent bearing recognition for a change. Here, a family of plesiosaurs (Tuarangisaurus keyesi) comes to the coast to gulp themselves on anti-buoyant rocks, while the males ceremoniously poke their long, heavy necks up to the surface, the only good moment in an otherwise generic sequence.

After a quick focus on coral, we get treated to a Hoffmann's mosasaur (Mosasaurus hoffmanni) relying on fish and shrimp to give him a good, proper scratch, only to be pushed out of turn by a younger male. This sequence sticks out to me because it shows mosasaurs being portrayed as animals, not as monsters to shadow Nigel Marven or kaijuified Blackfish bootlegs.

The next scene shows a dazzling, mesmerizing mating ceremony of ammonites ("scaphitids", they were called, but that doesn't determine specific species, as it was a very huge family). They glow in the dark and mate very particularly. If the male's flashes don't sync with those of the female, he'd be rejected. Complimenting this alien but still soothing scene is Rozman and Talve's equally alien and soothing score.

Back in Zealandia, we end with plesiosaur pod mentality, as the whole group defends a pregnant mother from a kaika taniwha (Kaikaifilu hervei). As with the previous plesiosaur scene, it wasn't a scene that I got too crazy about.


The next episode, "Deserts", isn't really as impactful as the Planet Earth episode of the same name, both in regards to execution and the musical score, and it was riddled with confusing scene decisions. The first scene demonstrates a lek of dreadnoughts (Dreadnoughtus schrani) acting like a combination of elephant seals and frigatebirds, right down to the pops on their necks. The score in that sequence is definitely memorable, as it (literally) highlights the weights that the males take to demonstrate their fitness to attract the gaggle of girls in the audience. Though I'm left wondering--did the upstart beat the veteran because he was stronger, or because he popped one of the veteran's neck balloons, as male frigatebirds would do to ditch the competish?

Once the sauropod show is over, we now move to what was presumed to be Nemegtia, but it was portrayed to be as dry as Djadochta, which leads to the next problem. While there was evidence of Maastrichtian-age velos in Central Asia, calling them "Velociraptor" is just wrong. I grew up watching Walking with Dinosaurs, which means I watched "Giant of the Skies", which featured Utahraptor in the wrong place at the wrong time. And while the American cut justifies this with a demonstration of a land bridge that connected North America to Europe, I don't know how much water that holds, and that doesn't seem to be relevant anyway, for the damage has already been done. So having in Velociraptor, a genus of velos that went extinct 71 million years ago, in Nemegtia, which was set 66 million years ago, is just a rehash of that previous mistake. In short, Prehistoric Planet has Utahraptor'd the Velociraptor. And besides, hasn't the picture of pack-hunting raptors already been discarded?

The next scene, the one with the Nemegtian mononych (Mononykus olecranus), is cute but not top-notch memorable, and its color choice is teetering way close to the point of plagiarism.

Afterwards, the brief but violent rains have created a watering hole in the middle of the desert, luring in dinosaurs and pterosaurs from miles around, including a wandering khan (Tarbosaurus bataar). The reason that scene is so low was that it was just a near-identical rotoscope of the Water Truce sequence from The Jungle Book, right down to the herbivores making a clearing for the khan.

Then we go high up to see more Barbaridactylus. This scene I wasn't aware was a problem until Unnatural History Channel brought it up in his video, but the females were shown to be oddly consensual towards the similar-looking sneaky males, who use their feminine appearances to sneak past the larger, more impressive males. This is a problem, apparently, because the more extreme the sexual dimorphism, the more likely the sneaky male will be rejected and therefore resort to assaulting the females.

The last scene is an interesting one, albeit one that suffered an unmemorable score in the soundtrack. Apparently, salty southern duckbills (Secernosaurus koerneri) can thrive on dunes of gypsum, but when rains hit the coast, they rely on both their tenacity and their know-how of the sky to get to more productive grazing. This scene stands out to me because I question why any large animal would choose to thrive on such a taxing environment. It'd make sense for an animal as small as the cryptile, the scrofa and the gryken from The Future is Wild, but not for a duckbill bigger than 16 feet long.


It is unanimously agreed upon that "Freshwater" is the weakest episode in the first season. Apart from the humpbacked false duckbill (Deinocheirus mirificus) getting a scratch in the swamps of a more accurate Nemegtia and the devil frog (Beelzebufo ampinga) making a snack out of a baby whacktooth (Masiaksaurus knoplferi), the habitat itself has been relegated to the backseat, which is why the mating scene of the t-rex and the laying magnificent simurgh (Quetzalcoatlus northropi) are on the C tier, good scenes that have been damaged by simply being in the wrong episode. Speaking of the latter, memes have popped up in which the faces of dinosaurs have been pasted over two shots of Monty Python and the Holy Grail, with either Masiakasaurus or the Planet Dinosaur model of Majungasaurus being Galahad and the Quetzalcoatlus being the French taunter ("What are you doing in Africa?" "MIND YOUR OWN BUSINESS!") when, really, that meme is more applicable to Velociraptor being in the Maastrichtian. On that topic, not only is it STILL in the wrong time, there is another problem, one I didn't pay attention to until Unnatural History Channel brought it up on his video. Instead of showing audiences raptor prey restraint (or "RPR"), the storytellers relied instead on mountain cats to show the velos hunting the pterosaurs (species unknown). Like the Deserts episode, Planet Earth has a far stronger "Freshwater" episode.


"Ice Worlds" didn't excite me as much as "Spirits of the Ice Forest" did, which is a shame, because dinosaurs in the snow is a refresher by default. We start at Prince Creek, which I couldn't ask for a worse place to start because the cast list is very fragmentary. In the opening scene, a pack of raptors (species unknown, though modeled after the pitbull raptor), shadows a herd of ugrunaaluk (Edmontosaurus sp.) for a long-delayed meal. Again, the picture of raptors hunting in packs has been debunked for a very long time now. Why insist on resorting to old cliches?

The Ornithomimus scene (can't think of a vernacular for them), while the designs look cool and add distinction to overall character, is still just a rotoscope of the Adelie penguin sequence from "Frozen Planet". Next.

The sequence with the swanneck (Olorotitan arharensis) is even less impressive. Are horsetails really more nutritious than grass? If so, then why have grasslands been the dominant plains since the Miocene?

The reason the scene with the tro-o is relatively low on the tier list is that it should have been longer, because a dinosaur with the intellect of a fire hawk is a very interesting prospect. But the final scene was just too short and too bland to show off any real gold.

We have spent so much time in the north that I question the necessity of a quick detour to Antarctica, rendering the scene with the polar macahutiul (Antarctopelta oliveroi) my least favorite of the series.

The final scene demonstrates the predator-prey dynamic between the northern boss (Pachyrhinosaurus perotorum) and the nanook (Nanuqsaurus hoglundi). The scene is great, the score has some very rhythmic moments, but what puts it low on the B tier are the nanooks themselves. From a distance, they look as good as most of the others. But in closeup, they look kind of fake, especially when they're running. Which brings up to the next problem--the story is based on fossil footprints of different lines pointing in the same direction. But how do we know that those parallel tracks were made at the same time and not separated within hours, days or even weeks of each other? And while it is true that nanooks were smaller than t-rexes, their portrayals in the show were just too small. More recent consensus shows that one nanook could easily match a boss in size, if not overtop it.


"Forests" is an everywhere kind of episode. The opening scene with the austroposeidon (Austroposeidon magnificus) is not long enough to get me invested.

Then a herd of trikes (Triceratops, species unknown) visits a cave to visit a clay lick to neutralize the poisons from their plant food. But why clay? Why not salt? Herbivores can clearly deal with poisonous plants without problem, but plants lack sodium, which is why the elephants of Mount Elgon (the inspiration behind that scene) scrape the caves not for clay, but for salt.

This next scene has gotten everyone talking. A male minotaur (Carnotaurus sastrei) clears the stage to wave his arms around to impress an impossibly stoic female. Everything about that scene--from the choreography to the score--is very goofy, and that is what makes it work so well.

While it is nice to finally see the Pinocchio-rex (Qianzhousaurus sinensis) in the flesh, its hunt for bright blue corythoraptors (Corythoraptor jacobsi) is not a scene I'd be in a hurry to revisit.

The fire scene is oddly slow, the only memorable moment in the whole sequence being my first official introduction to Atrociraptor marshalli...literally just one short week before Jurassic World: Dominion predictably ruined it.

The scene with the baby Therizinosaurus is passable. While it is cute to imagine babies having a taste for honey, it just wasn't executed memorably.

The final scene, the one set on Hateg Island, slogs on in pace, with the greatest focus being a bunch of odd-looking baby zalmos (Zalmoxes robustus) running and hiding from the real star of the episode, the robust simurgh (Hatzegopteryx thambena), looking more proper than how it looked in Planet Dinosaur. One question, though--weren't pterosaur wings supposed to be rounded at the tip? Sure, they've got the hands pointing backwards, but the pointed wingtips is now believed to be an outdated picture.


So it goes without saying that years of watching a moderate quantity of Attenborough documentaries has made the watching experience of Prehistoric Planet, at least in comparison to the original Walking with Dinosaurs, a bit numb. The creature designs are good, the CGI has not faltered in its photorealism from The Jungle Book, and even the soundtrack has enough of a score to make it memorable. But it's the stories that amount to the overall numbness of the first season. They hadn't opened my eyes in the way that Walking with Dinosaurs did.



When season 2 was announced literally one year after season 1, I had my doubts. Planet Earth 2 came out literally a decade after the first Planet Earth, and the differences in filming technology and musical score clearly show that. Same for the 16 years that separate The Blue Planet from Blue Planet 2. Dynasties 2, by contrast, came way too soon after the first Dynasties, and the end result is sloppy, from the stories being set at the tedious start rather than at the steady prime to the score from the first Dynasties being reused so often that the only episode to have any new music was "Meerkat". So to find Prehistoric Planet 2 come out literally one year after Prehistoric Planet, I was concerned that it'd be as shorthanded as Dynasties 2 was. The opening episode, "Islands", kind of suffered that, but it thankfully wasn't as severe a problem.

The first segment of that episode struck me as odd because the adult zalmo looks weirdly identical to the baby model from last episode.

While it is cool to see the robust simurgh being expanded upon, I personally wish we'd stayed at Hateg Island, where they'd hunt the Transylvanian dwarf duckbill (Telmatosaurus transylvanicus) and not the funky combbill (Tethyshadros insularis).

One of season 1's most recurring complaints is "no crocodiles", which is pretty apt when you consider how diverse they were during the Cretaceous period. So to see the Malagasy armadillo (Simosuchus clarki) at all, let alone stand up against a mahjong (Majungasaurus crenatissimus), is one to remember for the ages.

This next scene is actually pretty interesting, in which we see Adalatherium, which wasn't a true mammal, but rather something hovering closely outside the taxonomic boundaries. It's a long sequence, which is just as well, because this is as new a clade to me now as the cynodont was when Walking with Dinosaurs came out.

As with in "Ice Worlds", a quick detour to Antarctica doesn't seem necessary to me, as the hunt between the Imperobator and the Morrosaurus feels more like a skim.

The last scene in the episode is my personal favorite, in which a male robust simugh stands on a sandbar to do whatever it takes to impress a mate.


"Badlands" stands out in that there are only two settings. The first one is the strongest because of how the Deccan Traps, long reputed to be the co-culprit to the fall of the dinosaur empire, has been repurposed into prime nesting estate for a herd of sauropods (Isisaurus colberti). The journey seems reckless, but volcanic sand is hot and toasty, something that a modern species of dinosaur, the megapode, also exploits as it lays its egg in the hot volcanic sand of the Solomons.

The next scene hasn't fixed on last year's problems, in which Velociraptor is still there and it still hasn't performed RPR--it just kicks an herbivore off a cliff, and that was that.

The nesting Corythoraptor scene didn't interest me, but what really bugged me was that the antagonist of that sequence was a kuru (Kuru kulla), a raptor who, like the pterosaurs on the "Coasts" episode, was based on incomplete, fragmentary specimens.

The sequence with the tarchias (Tarchia, species unknown), is a refreshing detour from the previous sequence because we have a better idea as to what they would have looked like. And to see them slog around for an oasis is a second highlight (next to the Deccan nursery).

This next scene has nothing new added from either "Time of the Titans" or "Alpha's Egg", in which a herd of baby sauropods gets picked on by larger predators on their way to the safety of the forest.


The majority of the "Freshwater" sequences I feel fit better in "Swamps". The same unnamed pterosaurs from "Freshwater" have reappeared, this time trying to fly past an approaching population of alligators (Shamosuchus djadochtaensis).

The next episode features a grizzly bear gathering of austroraptors (Austroraptor cabazai) hunting gar. It stands out as highly as it does because it shows a species of raptor that looks and acts differently from the usual velo or nych. Plus, we know many miles more about austroraptors than we do about Spinosaurus, so that is a relieving plus.

The devil frog stands out in this episode, and to see a grumpy male try to fight off a herd of goavambe (Rapetosaurus krausei) is humorous. It also deviates from the usual picture of "the frog that eats dinosaurs".

This next sequence I was very concerned the moment I saw it in the ads. Thanks to Jack Horner, the poorly-known family Pachycephalosauridae has been under very hot fire with the notion of bone sponginess being a taxonomically viable method of identification, which it really isn't because all amniotes have spongy bones in their teens. But very thankfully, this sequence does not resort to Hornerism. It shows that older males do get longer horns on the backs of their heads, not the other way around. Also, new evidence has shown that the domes may have been covered in shiny skin, so this has me asking--is the dome a boys-only trait? Could that dracorex (Pachycephalosaurus hogwartsia) skull that I saw at the Black Hills Museum just be a girl entering her sweet 16 when she died? Could those stygimoloch (Pachycephalosaurus spinifer) skulls just be those of high school footballers?

"Swamps" ended on a high note with a couple of t-rexes hunting an anatotitan (Edmontosaurus annectens) in the dark. One just walks to the duckbill, and the animal, in its panic, goes right in the direction of the other t-rex in hiding. This perfectly reflects the current understanding that t-rexes exchanged fast running for better walking. Now can we see some duckbills fighting back, please?


On May 26, The Little Mermaid came out in theaters. A day earlier, "Oceans" came out. If I were to choose, I'd stick to the latter, simply because we're treated to fresh new stories with a wider variety of mosasaurs and ammonites than any of the Walking with programs ever did. The scene with the hesperorns chasing bait fish only to have themselves be chased by bulldog fish (Xiphactinus) is a classic, but a good one. However, "X-fish"? What's wrong with "bulldog fish"? But the highlight, no doubt, is the final sequence, in which a Hoffmann's mosasaur killed a juvenile plesiosaur simply by ramming it great white style.


"Freshwater" was weak due to being sorely unfocused. "North America", by contrast, is even weaker for being too rushed. Also, the "scars make the man" narrative with the trikes bugs me the most. What justification is there for that?




This has been a very exhaustive review of Prehistoric Planet, and it's way too early for me to worry about a season 3 coming out, if there is going to be one.
submitted by JohnWarrenDailey to Dinosaurs [link] [comments]


2023.06.05 02:12 nairbd Can manually mount drives but fstab entries fail on boot

I had 4 drives configured and working in a mergerfs disk pool, ran into an issue and ended up needing to reinstall Ubuntu Server 22.04.2 LTS. Since then, I can manually mount the drives, but when I try adding them to my fstab the system won't boot.
$ sudo mount /dev/disk/by-uuid/5c3245c8-29a4-416f-b1b4-b49841b81ce2 /mnt/disk1 $ lsblk -f NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS sdb └─sdb1 ext4 1.0 5c3245c8-29a4-416f-b1b4-b49841b81ce2 370.7G 92% /mnt/disk1 # Add to /etc/ftsab: UUID="5c3245c8-29a4-416f-b1b4-b49841b81ce2" /mnt/disk1 ext4 defaults 0 0 $ sudo mount -a $ reboot 
The system gets stuck during reboot and only boots in emergency mode and suggests looking at journalctl -xb
 The job identifier is 20 and the job result is dependency. Jun 04 16:57:21 ghost systemd[1]: mnt-disk2.mount: Job mnt-disk2.mount/start failed with result 'dependency'. Jun 04 16:57:21 ghost systemd[1]: dev-disk-by\x2duuid-146fef04\x2d22d9\x2d479e\x2db379\x2d3e090bf73fbd.device: Job dev-disk-by\x2duuid-146fef04\x2d22d9\x2d479e\x2db379\x2d3e090bf73fbd.device/start failed with r> Jun 04 16:57:21 ghost systemd[1]: dev-disk-by\x2duuid-5c3245c8\x2d29a4\x2d416f\x2db1b4\x2db49841b81ce2.device: Job dev-disk-by\x2duuid-5c3245c8\x2d29a4\x2d416f\x2db1b4\x2db49841b81ce2.device/start timed out. Jun 04 16:57:21 ghost systemd[1]: Timed out waiting for device /dev/disk/by-uuid/5c3245c8-29a4-416f-b1b4-b49841b81ce2. Subject: A start job for unit dev-disk-by\x2duuid-5c3245c8\x2d29a4\x2d416f\x2db1b4\x2db49841b81ce2.device has failed Defined-By: systemd Support: http://www.ubuntu.com/support A start job for unit dev-disk-by\x2duuid-5c3245c8\x2d29a4\x2d416f\x2db1b4\x2db49841b81ce2.device has finished with a failure. The job identifier is 35 and the job result is timeout. Jun 04 16:57:21 ghost systemd[1]: Dependency failed for /mnt/disk1. Subject: A start job for unit mnt-disk1.mount has failed Defined-By: systemd Support: http://www.ubuntu.com/support A start job for unit mnt-disk1.mount has finished with a failure. The job identifier is 34 and the job result is dependency. Jun 04 16:57:21 ghost systemd[1]: mnt-disk1.mount: Job mnt-disk1.mount/start failed with result 'dependency'. Jun 04 16:57:21 ghost systemd[1]: dev-disk-by\x2duuid-5c3245c8\x2d29a4\x2d416f\x2db1b4\x2db49841b81ce2.device: Job dev-disk-by\x2duuid-5c3245c8\x2d29a4\x2d416f\x2db1b4\x2db49841b81ce2.device/start failed with r> Jun 04 16:57:21 ghost systemd[1]: dev-disk-by\x2duuid-905b4733\x2d0ec2\x2d4396\x2d9cbb\x2dc918658f79e9.device: Job dev-disk-by\x2duuid-905b4733\x2d0ec2\x2d4396\x2d9cbb\x2dc918658f79e9.device/start timed out. Jun 04 16:57:21 ghost systemd[1]: Timed out waiting for device /dev/disk/by-uuid/905b4733-0ec2-4396-9cbb-c918658f79e9. Subject: A start job for unit dev-disk-by\x2duuid-905b4733\x2d0ec2\x2d4396\x2d9cbb\x2dc918658f79e9.device has failed Defined-By: systemd Support: http://www.ubuntu.com/support A start job for unit dev-disk-by\x2duuid-905b4733\x2d0ec2\x2d4396\x2d9cbb\x2dc918658f79e9.device has finished with a failure. 
If I comment out the line in fstab and reboot, everything is fine again. Currently I'm at a loss, any help is much appreciated!
submitted by nairbd to linuxquestions [link] [comments]


2023.06.05 02:08 bloxminer223 Looking for a server that gives a nostalgic, classic feel?

Raindrops is a Sandbox server I'm wishing to grow. It aims to keep that classic Garry's Mod feel and looks to encourage a friendly community in it all.
Raindrop Features
I hope you all consider this Sandbox server. Our Discord is the place to be to contact admins, look at the rules, check map lists and make suggestions.
https://discord.gg/KnJ8pdCFtT

Here is the addon collection below. As you can see a lot of them are simple scripts and stuff for admin access.
https://steamcommunity.com/sharedfiles/filedetails/?id=2981608878

Create cool stuff, have fun, meet friends, make memories.
submitted by bloxminer223 to GMServers [link] [comments]


2023.06.05 02:01 livia2lima Day 1 - Get to know your server

INTRO

You should now have a remote server setup running the latest Ubuntu Server LTS (Long Term Support) version. You alone will be administering it. To become a fully-rounded Linux server admin you should become comfortable working with different versions of Linux, but for now Ubuntu is a good choice.
Once you have reached a level of comfort at the command-line then you'll find your skills transfer not only to all the standard Linux variants, but also to Android, Apple's OSX, OpenBSD, Solaris and IBM AIX. Throughout the course you'll be working on Linux - but in fact most of what is covered is applicable to any system in the "UNIX family" - and the major differences between them are with their graphic user interfaces such as Gnome, Unity, KDE etc - none of which you’ll be using!
Although there is a "root" user, you will be logging in and working from the user account that you setup. Because this is a member of the group "sudo" it is able to run commands "as root" by preceding them with "sudo".

YOUR TASKS TODAY:

INSTRUCTIONS

Remote access used to be done by the simple telnet protocol, but now the much more secure SSH (“Secure SHell) protocol is always used.
If you're using any Linux or Unix system, including Apple's MacOS, then you can simply open up a "terminal" session and use your command-line ssh client like this:
ssh user@
For example:
ssh [email protected]
On Linux distributions with a menu you'll typically find the terminal under "Applications menu -> Accessories -> Terminal", "Applications menu -> System -> Terminal" or "Menu -> System -> Terminal Program (Konsole)"- or you can simply search for your terminal application. In many cases Ctrl+Alt+T will also bring up a terminal windows.
If you have configured the remote server with your SSH public key (see "Password-less SSH login" in the EXTENSION section of this post), then you'll need to point to the location of the private part as proof of identity with the "-i" switch, typically like this:
ssh -i ~/.ssh/id_rsa [email protected]
A very slick connection process can be setup with the .ssh/config feature - see the "SSH client configuration" link in the EXTENSION section below.
On an MacOS machine you'll normally access the command line via Terminal.app - it's in the Utilities sub-folder of Applications.
On recent Windows 10 versions, the same command-line client is now available, but must be enabled (via "Settings", "Apps", "Apps & features", "Manage optional features", "Add a feature", "OpenSSH client").
Alternatively, you can install the Windows Subsystem for Linux which gives you a full local command-line Linux environment, including an SSH client - ssh.
There are also GUI SSH clients for Windows (PuTTY, MobaXterm) and MacOS (Terminal.app, iTerm2). If you use Windows versions older than 10, the installation of PuTTY is suggested.
Regardless of which client you use, the first time you connect to your server, you may receive a warning that you're connecting to a new server - and be asked if you wish to "cache the host key". Do this. Now, if you get a warning in future connections it means that either: (a) you are being fooled into connecting to a different machine or (b) someone may be trying a "man in the middle" attack.
So, now login to your server as your user - and remember that Linux is case-sensitive regarding user names, as well as passwords.
Once logged in, notice that the "command prompt" that you receive ends in $ - this is the convention for an ordinary user, whereas the "root" user with full administrative power has a # prompt.
Try these simple commands:
ls
uptime
free
df -h
uname -a
If you're using a password to login (rather than public key), then now is a good time to ensure that this is very strong and unique - i.e. At least 10 characters - because your server is fully exposed to bots that will be continuously attempting to break in. Use the passwd command to change your password. To do this, think of a new, secure password, then simply type passwd, press “Enter” and give your current password when prompted, then the new one you've chosen, confirm it - and then WRITE IT DOWN somewhere. In a production system of course, public keys and/or two factor authentication would be more appropriate.
It's very handy to be able to cut and paste text between your remote session and your local desktop, so spend some time getting confident with how to do this in your setup.
Log out by typing exit.
You'll be spending a lot of time in your SSH client, so it pays to spend some time customizing it. At the very least try "black on white" and "green on black" - and experiment with different monospaced fonts, ("Ubuntu Mono" is free to download, and very nice).

POSTING YOUR PROGRESS

Regularly posting your progress can be a helpful motivator. Feel free to post to the subreddit a small introduction of yourself, and your Linux background for your "classmates" - and notes on how each day has gone.
A discord server is also available.
Of course, also drop in a note if you get stuck or spot errors in these notes.

WRAP

You now have the ability to login remotely to your own server. Perhaps you might now try logging in from home and work - even from your smartphone! - using an ssh client app such as "Termux". As a server admin you'll need to be comfortable logging in from all over. You can also potentially use JavaScript ssh clients (search for "consolefish"), or from a cybercafe - but these options involve putting more trust in third-parties than most sysadmins would be comfortable with when accessing production systems.

A NOTE ON "HARDENING"

Your server is protected by the fact that its security updates are up to date, and that you've set Long Strong Unique passwords - or are using public keys. While exposed to the world, and very likely under continuous attack, it should be perfectly secure. Next week we'll look at how we can view those attacks, but for now it's simply important to state that while it's OK to read up on "SSH hardening", things such as changing the default port and fail2ban are unnecessary and unhelpful when we're trying to learn - and you are perfectly safe without them.

EXTENSION

If this is all too easy, then spend some time reading up on:

RESOURCES

Copyright 2012-2021 @snori74 (Steve Brorens). Can be reused under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0).
submitted by livia2lima to linuxupskillchallenge [link] [comments]


2023.06.05 02:00 livia2lima Day 0 - Creating Your Own Local Server

READ THIS FIRST! HOW THIS WORKS & FAQ

It's difficult to create a server in cloud without a credit card

We normally recommend using Amazon's AWS "Free Tier" or Digital Ocean - but both require that you have a credit card. The same is true of the Microsoft Azure, Google's GCP and the vast majority of providers listed at Low End Box (https://lowendbox.com/).
Some will accept PayPal, or Bitcoin - but typically those who don't have a credit card don't have these either.
WARNING: If you go searching too deeply for options in this area, you're very likely to come across a range of scammy, fake, or fraudulent sites. While we've tried to eliminate these from the links below, please do be careful! It should go without saying that none of these are "affiliate" links, and we get no kick-backs from any of them :-)

Cards that work as, or like, credit cards

But what if I don’t want to use a cloud provider? You can just work with a local virtual machine

You can run the challenge on a home server and all the commands will work as they would on a cloud server. However, not being exposed to the wild certainly loses the feel of what real sysadmins have to face.
If you set your own VM at a private server, go for the minimum requirements like 1GHz CPU core, 1GB RAM, and a couple of gigs of disk space. You can always adapt this to your heart's desire (or how much hardware you have available).
Our recommendation is: use a cloud server if you can, to get the full experience, but don't get limited by it. This is your server.

Download the Linux ISO

Go to the Official Ubuntu page and download the latest LTS (Long Term Support) available version.
NOTE: download the server version, NOT the desktop version.

Create a Virtual Machine with VirtualBox

Install VirtualBox, when ready: * Click on Machine > New * Give a name to your VM and select the Type Linux. Click Next. * Adjust hardware: 1024MB memory and 1 CPU (this is the minimum, but you can reserve more if your host machine can provide it). Click Next * Virtual hard disk: 2,5GB is minimum, 5GB is a good number. Click Next. * Finish but we're not done yet. * The new VM should show up in a list of VMs, select it. * Click on Machine > Settings * Click on Storage. Right-click on Controllet IDE, click on Optical Drive. * Select the ISO from the list if available, if not click Add and find it in your directories. Click Choose. * Click on Network and change the network adapter to Bridged Adapter. * Click OK * Click Start or Machine > Start > Normal Start.

Installing Linux

After a few seconds the welcome screen will load. At the end of each page there's DONE and BACK buttons. Use arrow keys and the enter key to select options. When you're ok with your selection, use the arrow key to go down to DONE and enter to go to the next page.

Logging in for the first time

After the first reboot, it will show a black screen asking for the login. That's when you use that username and password you created during the install.
Note: the password will not show up, not even ***, just trust that is taking it in.
If you need to find out the IP address for the VM, just type in the console:
ip address
That will give you the inet, i.e., the ip address.

Remote access via SSH

If you are using windows download Putty and follow the instructions to connect.
If you are on Linux or MacOS, open a terminal and run the command:
ssh [email protected]_address
Enter your password
Voila! You have just accessed your system inside your private network.

You are now a sysadmin

Confirm that you can do administrative tasks by typing:
sudo apt update
Then:
sudo apt upgrade -y
Don't worry too much about the output and messages from these commands, but it should be clear whether they succeeded or not. (Reply to any prompts by taking the default option). These commands are how you force the installation of updates on an Ubuntu Linux system, and only an administrator can do them.
REBOOT
When a kernel update is identified in this first check for updates, this is one of the few occasions you will need to reboot your server, so go for it after the update is done:
sudo reboot now
Your server is now all set up and ready for the course!
Note that: * This server is now running but is not exposed to the Internet, i.e. other people will not be able to attempt to connect. We recommend you keep it that way. It is one thing to expose a server in the cloud, exposing your home network is another story. For your own security, don't do it.
To logout, type logout or exit.

When you are done

Just type:
sudo shutdown now
Or click on Force Shutdown

Some Other Options

Now you are ready to start the challenge. Day 1, here we go!
submitted by livia2lima to linuxupskillchallenge [link] [comments]


2023.06.05 02:00 livia2lima Day 0 - Creating Your Own Server in the Cloud (but cheaper)

READ THIS FIRST! HOW THIS WORKS & FAQ

INTRO

First, you need a server. You can't really learn about administering a remote Linux server without having one of your own - so today we're going to buy one!
Through the magic of Linux and virtualization, it's now possible to get a small Internet server setup almost instantly - and at very low cost. Technically, what you'll be doing is creating and renting a VPS ("Virtual Private Server"). In a datacentre somewhere, a single physical server running Linux will be split into a dozen or more Virtual servers, using the KVM (Kernel-based Virtual Machine) feature that's been part of Linux since early 2007.
In addition to a hosting provider, we also need to choose which "flavour" of Linux to install on our server. If you're new to Linux then the range of "distributions" available can be confusing - but the latest LTS ("Long Term Support") version of Ubuntu Server is a popular choice, and what you'll need for this course.

Signing up with a VPS

Sign-up is immediate - just provide your email address and a password of your choosing and you're in! To be able to create a VM, however, you may need to provide your credit card information (or other information for billing) in the account section.

Comparison

Provider Instance Type vCPU Memory Storage Price Trial Credits
Digital Ocean Basic Plan 1 1 GB 25 GB SSD $6.00 $200 / 60 days
Linode Nanode 1GB 1 1 GB 25 GB SSD $5.00 $100 / 60 days
Vultr Cloud Compute - Regular 1 1 GB 25 GB SSD $5.00 $250 / 30 days
For more details: * Get started with Digital Ocean * Get started with Linode

Create a Virtual Machine

The process is basically the same for all these VPS, but here some step-by-steps:

VM with Digital Ocean (or Droplet)

VM with Linode (or Node)

VM with Vultr

Logging in for the first time with console

We are going to access our server using SSH but, if for some reason you get stuck in that part, there is a way to access it using a console:

Remote access via SSH

You should see an "Public IPv4 address" entry for your server, this is its unique Internet IP address, and is how you'll connect to it via SSH (the Secure Shell protocol) - something we'll be covering in the first lesson.
If you are using windows download Putty and follow the instructions to connect.
If you are on Linux or MacOS, open a terminal and run the command:
ssh [email protected]_address
Or, using the SSH private key, ssh -i private_key [email protected]_address
Enter your password
Voila! You have just accessed your server remotely.
In doubt, consult the complementary video

Creating a working admin account

We want to follow the Best Practice of not logging as "root" remotely, so we'll create an ordinary user account, but one with the power to "become root" as necessary, like this:
adduser snori74
usermod -a -G adm snori74
usermod -a -G sudo snori74
(Of course, replace 'snori74' with your name!)
This will be the account that you use to login and work with your server. It has been added to the 'adm' and 'sudo' groups, which on an Ubuntu system gives it access to read various logs and to "become root" as required via the sudo command.
To login using your new user, copy the SSH key from root.

You are now a sysadmin

Confirm that you can do administrative tasks by typing:
apt update
Then:
apt upgrade -y
Don't worry too much about the output and messages from these commands, but it should be clear whether they succeeded or not. (Reply to any prompts by taking the default option). These commands are how you force the installation of updates on an Ubuntu Linux system, and only an administrator can do them.
REBOOT
When a kernel update is identified in this first check for updates, this is one of the few occasions you will need to reboot your server, so go for it after the update is done:
reboot now
Your server is now all set up and ready for the course!
Note that: * This server is now running, and completely exposed to the whole of the Internet * You alone are responsible for managing it * You have just installed the latest updates, so it should be secure for now
To logout, type logout or exit.

When you are done

You should be safe running the VM during the month for the challenge, but you can Stop the instance at any point. It will continue to count to the bill, though.
When you no longer need the VM, Terminate/Destroy instance.
Now you are ready to start the challenge. Day 1, here we go!
submitted by livia2lima to linuxupskillchallenge [link] [comments]


2023.06.05 02:00 livia2lima Day 0 - Creating Your Own Server - with Google Cloud Platform Free Tier

READ THIS FIRST! HOW THIS WORKS & FAQ

INTRO

Refer to Day 0 - Creating Your Own Server in the Cloud for more.

Signing up with GCP

Sign-up is fairly simple - just provide your email address and a password of your choosing - along with a phone number for a 2FA - a second method of authentication. You will need to also provide your VISA or other credit card information.
Now after we create our own server, we need to open all ports and protocols to access from anywhere. While this might be unwise for a production server, it is what we want for this course.
Navigate to your GCP home page and goto Networking > VPC Network > Firewall > Create Firewall
Set "Direction of Traffic" to "Ingress" Set "Target" to "All instances in the network" Set "Source Filter" to "IP Ranges" Set "Source IP Ranges" to "0.0.0.0/0" Set "Protocols and Ports" to "Allow All" Create and repeat the steps by creating a new Firewall and setting "Direction of Traffic" to "Egress"

Logging in for the first time

Select your instance and click "ssh" it will open a new window console. To access the root, type "sudo -i passwd" in the command line then set your own password. Log in by typing "su" and "password". Note that the password won't show as you type or paste it.

Setting up SSH

You can also refer to https://cloud.google.com/compute/docs/instances/connecting-advanced#thirdpartytools if you intend to access your server via third-party tools (e.g. Putty).

You are now a sysadmin

Confirm that you can do administrative tasks by typing:
sudo apt update
Then:
sudo apt upgrade
Don't worry too much about the output and messages from these commands, but it should be clear whether they succeeded or not. (Reply to any prompts by taking the default option). These commands are how you force the installation of updates on an Ubuntu Linux system, and only an administrator can do them.
To logout, type logout or exit.
Your server is now all set up and ready for the course!
Note that:
submitted by livia2lima to linuxupskillchallenge [link] [comments]


2023.06.05 02:00 livia2lima Day 0 - Creating Your Own Server - with Azure Free Credits

READ THIS FIRST! HOW THIS WORKS & FAQ

INTRO

Refer to Day 0 - Creating Your Own Server in the Cloud for more.

Signing up with Azure

Sign-up is fairly simple - just provide your email address and a password of your choosing - along with a phone number for a 2FA - a second method of authentication. Azure can be a bit funny about 'corporate' email addresses, eg using a work address or your own domain. Create a new @outlook or @gmail.com account if so using the link on the sign-up page. You will need to also provide your VISA or other credit card information.
Now to fully expose the machine and all ports to the internet:
This opens all ports and protocols to access from anywhere. While this might be unwise for a production server, it is what we want for this course.

Remote access via SSH

Ensure your machine is 'running' (if not, click 'start') and connect using the 'connect -> ssh' dropdown and following instructions
You will be logging in as the user azureuser. It has been added to the 'adm' and 'sudo' groups, which on an Ubuntu system gives it access to read various logs - and to "become root" as required via the sudo command.

You are now a sysadmin

Confirm that you can do administrative tasks by typing:
sudo apt update
(Normally you'd expect this would prompt you to confirm your password, but because you're using public key authentication the system hasn't prompted you to set up a password - and Azure have configured sudo to not request one for "azureuser").
Then:
sudo apt upgrade
Don't worry too much about the output and messages from these commands, but it should be clear whether they succeeded or not. (Reply to any prompts by taking the default option). These commands are how you force the installation of updates on an Ubuntu Linux system, and only an administrator can do them.
To logout, type logout or exit.
Your server is now all set up and ready for the course!
Note that:
submitted by livia2lima to linuxupskillchallenge [link] [comments]


2023.06.05 02:00 livia2lima Day 0 - Creating Your Own Server - with AWS Free Tier

READ THIS FIRST! HOW THIS WORKS & FAQ

INTRO

Refer to Day 0 - Creating Your Own Server in the Cloud for more.

AWS free-tier, is it always free?

The AWS Free Tier is designed to allow new users to explore and test various AWS services without incurring any costs for 12 months following the AWS sign-up date, subject to certain usage limits. When your 12 month free usage term expires or if your application use exceeds the tiers, you simply pay standard, pay-as-you-go service rates. You can extend that free usage with an Educate Pack, if you are eligible.

Signing up with AWS Educate pack:

Please note that the AWS Educate program is intended for students and educators who are interested in learning about cloud computing and AWS services. In order to be eligible for the program, you will need to provide proof of your status as a student or educator.

Signing up with AWS

Sign-up is fairly simple - just provide your email address and a password of your choosing - along with a phone number for a 2FA - a second method of authentication. You will need to also provide your VISA or other credit card information.
Logout, then login again, and then select:
In "AWS speak" the server we'll create will be an "EC2 compute instance" - so now choose "Launch Instance". You will be presented with several image options - choose one with "Ubuntu Server LTS" in the name. At the next screen you'll have options for the type - typically only "t2.micro" is eligible for the Free Tier, but this is fine, so select to "review and Launch" At the review screen there will be an option "Security Groups" - this is in fact a firewall configuration which AWS provides by default. While a good thing in general, for our purposes we want our server completely exposed, so we'll edit this to effectively disable it, like this:
This opens all ports and protocols to access from anywhere. While this might be unwise for a production server, it is what we want for this course.
Now select "Launch". When prompted for a key pair, create one.
Your server instance should now launch, and you can login to it by:

Remote access via SSH

You should see an "IPv4" entry for your server, this is its unique Internet IP address, and is how you'll connect to it via SSH (the Secure Shell protocol) - something we'll be covering in the first lesson.
This video, "How to Set Up AWS EC2 and Connect to Linux Instance with PuTTY" (https://www.youtube.com/watch?v=kARWT4ETcCs), gives a good overview of the process.
You will be logging in as the user ubuntu. It has been added to the 'adm' and 'sudo' groups, which on an Ubuntu system gives it access to read various logs - and to "become root" as required via the sudo command.

You are now a sysadmin

Confirm that you can do administrative tasks by typing:
sudo apt update
(Normally you'd expect this would prompt you to confirm your password, but because you're using public key authentication the system hasn't prompted you to set up a password - and AWS have configured sudo to not request one for "ubuntu").
Then:
sudo apt upgrade
Don't worry too much about the output and messages from these commands, but it should be clear whether they succeeded or not. (Reply to any prompts by taking the default option). These commands are how you force the installation of updates on an Ubuntu Linux system, and only an administrator can do them.
To logout, type logout or exit.
Your server is now all set up and ready for the course!
Note that:
submitted by livia2lima to linuxupskillchallenge [link] [comments]


2023.06.05 02:00 livia2lima Day 1 - Get to know your server

INTRO

You should now have a remote server setup running the latest Ubuntu Server LTS (Long Term Support) version. You alone will be administering it. To become a fully-rounded Linux server admin you should become comfortable working with different versions of Linux, but for now Ubuntu is a good choice.
Once you have reached a level of comfort at the command-line then you'll find your skills transfer not only to all the standard Linux variants, but also to Android, Apple's OSX, OpenBSD, Solaris and IBM AIX. Throughout the course you'll be working on Linux - but in fact most of what is covered is applicable to any system in the "UNIX family" - and the major differences between them are with their graphic user interfaces such as Gnome, Unity, KDE etc - none of which you’ll be using!
Although there is a "root" user, you will be logging in and working from the user account that you setup. Because this is a member of the group "sudo" it is able to run commands "as root" by preceding them with "sudo".

YOUR TASKS TODAY:

INSTRUCTIONS

Remote access used to be done by the simple telnet protocol, but now the much more secure SSH (“Secure SHell) protocol is always used.
If you're using any Linux or Unix system, including Apple's MacOS, then you can simply open up a "terminal" session and use your command-line ssh client like this:
ssh user@
For example:
ssh [email protected]
On Linux distributions with a menu you'll typically find the terminal under "Applications menu -> Accessories -> Terminal", "Applications menu -> System -> Terminal" or "Menu -> System -> Terminal Program (Konsole)"- or you can simply search for your terminal application. In many cases Ctrl+Alt+T will also bring up a terminal windows.
If you have configured the remote server with your SSH public key (see "Password-less SSH login" in the EXTENSION section of this post), then you'll need to point to the location of the private part as proof of identity with the "-i" switch, typically like this:
ssh -i ~/.ssh/id_rsa [email protected]
A very slick connection process can be setup with the .ssh/config feature - see the "SSH client configuration" link in the EXTENSION section below.
On an MacOS machine you'll normally access the command line via Terminal.app - it's in the Utilities sub-folder of Applications.
On recent Windows 10 versions, the same command-line client is now available, but must be enabled (via "Settings", "Apps", "Apps & features", "Manage optional features", "Add a feature", "OpenSSH client").
Alternatively, you can install the Windows Subsystem for Linux which gives you a full local command-line Linux environment, including an SSH client - ssh.
There are also GUI SSH clients for Windows (PuTTY, MobaXterm) and MacOS (Terminal.app, iTerm2). If you use Windows versions older than 10, the installation of PuTTY is suggested.
Regardless of which client you use, the first time you connect to your server, you may receive a warning that you're connecting to a new server - and be asked if you wish to "cache the host key". Do this. Now, if you get a warning in future connections it means that either: (a) you are being fooled into connecting to a different machine or (b) someone may be trying a "man in the middle" attack.
So, now login to your server as your user - and remember that Linux is case-sensitive regarding user names, as well as passwords.
Once logged in, notice that the "command prompt" that you receive ends in $ - this is the convention for an ordinary user, whereas the "root" user with full administrative power has a # prompt.
Try these simple commands:
ls
uptime
free
df -h
uname -a
If you're using a password to login (rather than public key), then now is a good time to ensure that this is very strong and unique - i.e. At least 10 characters - because your server is fully exposed to bots that will be continuously attempting to break in. Use the passwd command to change your password. To do this, think of a new, secure password, then simply type passwd, press “Enter” and give your current password when prompted, then the new one you've chosen, confirm it - and then WRITE IT DOWN somewhere. In a production system of course, public keys and/or two factor authentication would be more appropriate.
It's very handy to be able to cut and paste text between your remote session and your local desktop, so spend some time getting confident with how to do this in your setup.
Log out by typing exit.
You'll be spending a lot of time in your SSH client, so it pays to spend some time customizing it. At the very least try "black on white" and "green on black" - and experiment with different monospaced fonts, ("Ubuntu Mono" is free to download, and very nice).

POSTING YOUR PROGRESS

Regularly posting your progress can be a helpful motivator. Feel free to post to the subreddit a small introduction of yourself, and your Linux background for your "classmates" - and notes on how each day has gone.
A discord server is also available.
Of course, also drop in a note if you get stuck or spot errors in these notes.

WRAP

You now have the ability to login remotely to your own server. Perhaps you might now try logging in from home and work - even from your smartphone! - using an ssh client app such as "Termux". As a server admin you'll need to be comfortable logging in from all over. You can also potentially use JavaScript ssh clients (search for "consolefish"), or from a cybercafe - but these options involve putting more trust in third-parties than most sysadmins would be comfortable with when accessing production systems.

A NOTE ON "HARDENING"

Your server is protected by the fact that its security updates are up to date, and that you've set Long Strong Unique passwords - or are using public keys. While exposed to the world, and very likely under continuous attack, it should be perfectly secure. Next week we'll look at how we can view those attacks, but for now it's simply important to state that while it's OK to read up on "SSH hardening", things such as changing the default port and fail2ban are unnecessary and unhelpful when we're trying to learn - and you are perfectly safe without them.

EXTENSION

If this is all too easy, then spend some time reading up on:

RESOURCES

Copyright 2012-2021 @snori74 (Steve Brorens). Can be reused under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0).
submitted by livia2lima to linuxupskillchallenge [link] [comments]


2023.06.05 01:52 MrYX Deploying three FortiAP with single SSID

Deploying three FortiAP with single SSID
Hi guys,
Can someone please advice me what is the best way to deploy three FortiAPs with a single SSID.
I tried to find documentation but could not find an example where there were multiple APs. Most of them had a single AP.
I know how to deploy a single AP.
All three APs will connect to a single unmanaged switch.
Below is the procedure I am going to follow.
  1. Connecting the unmanaged switch to an interface on the Fortigate which has DHCP server and security fabric enabled.

https://preview.redd.it/jomfui25934b1.png?width=740&format=png&auto=webp&s=d77c93964eb3d4d5f96419f146fa82cab4cfa552
  1. Once the APs are discovered, will let the APs use the default FortiAP profile which uses the "tunnel" option for SSIDs as shown below. Will do this for all APs.
https://preview.redd.it/oumo7wft834b1.png?width=935&format=png&auto=webp&s=c9d15ec3ba4a23975d5978f30fa265bca1cce6e6
  1. Will create a single SSID as shown in the image below. And then create the necessary policies using the SSID interface.
https://preview.redd.it/jepvwazm934b1.png?width=739&format=png&auto=webp&s=4aa30ae5f7316e5f7708902cc8e7a092c4cdbe24
Other than the above settings, do I need to do any additional settings? Do I need to tweak any channel settings?
Thanks.
submitted by MrYX to fortinet [link] [comments]


2023.06.05 01:49 PedroPassamani Mac OS X Server NetInstall

Mac OS X Server NetInstall
Long story short, I recently got a DLSD 15" PowerBook with a bad hard drive. Tried to boot it with a Tiger DVD and even an external FireWire drive, but to no avail. The boot picker just wouldn't show anything.
Decided to use Mac OS X Server's NetInstall feature. Created an image of Tiger Server Universal (10.4.7), since DLSDs require 10.4.2 at minimum, and it worked first try.
Next step will be to replace the drive (with an mSATA to IDE adapter) and once again call upon NetInstall for a fresh Mac OS X copy.
If you guys have any compatible Macs laying around, I'd highly recommend taking a look at this feature.
submitted by PedroPassamani to VintageApple [link] [comments]


2023.06.05 01:14 AmbitionExtension184 CMV: The Reddit third party API pricing is fair.

A couple things we all need to agree on before reeding any further. If you don’t understand these facts then there is no point in reading further:
I personally use (and paid for) Apollo. It’s by far the best reddit client available. I also don’t want third party apps to die but the bitching and moaning sounds like spoiled users who want a free service with no ads and spoiled developers who want all the profit from a service they won’t have to pay to run or maintain. Both are obviously ridiculous
There is a metric websites use: ARPU (average revenue per user). For companies that make money primarily from ads that revenue is generated only when they serve ads to users. Every user that isn’t seeing ads costs them money instead of making money. Apollo doesn’t show the Reddit ads, so when I use Apollo Reddit has the same server costs (or possibly higher server costs if we believe Reddit’s post analyzing Apollo network traffic) but Reddit makes $0 from apollo users. Further, when I bought apollo, reddit got $0 from that as well.
In the post by the Apollo author he mentioned Reddit is asking him for around $2.50 per user per month. Meta, as a comparison, makes around $4 per user per month. Google and Amazon are even higher.
Reddit isn’t running itself as a charity. They have costs and also want to be profitable. If you aren’t paying for a service then they need to monetize by serving you ads or making you pay. Way I see it third party apps should have 2 choices, show the Reddit ads or pay the API fees, which they can offset by charging users monthly.
I’d love to hear a better explanation as to why this price isn’t fair and what a fair price based on actual data would be. I definitely don’t want to ever have to use the default app or see ads; I use Apollo for a reason but I’m honestly trying to understand the argument that the price isn’t fair
Edit: delta has been awarded. Thread is over.
submitted by AmbitionExtension184 to changemyview [link] [comments]


2023.06.05 00:41 Current-Estimate-00 Help. Been trying with several rvmanager versions and youtube versions for weeks. Still can't get it to work

Help. Been trying with several rvmanager versions and youtube versions for weeks. Still can't get it to work submitted by Current-Estimate-00 to revancedextended [link] [comments]


2023.06.05 00:12 Zehnpae Sins of a Solar Empire: Rebellions - (The Good, The Bad, The Ugly)

Sins of a Solar Empire: Rebellions is a psuedo-4x RTS developed by Ironclad Games. Released in 2012, Rebellions is the 3rd expansion to the popular game that dared to ask if Civilization would have been more fun if it had space ships and aliens.
We play as the commander of a space faring civilization that has decided it would be better off if everyone listened to us. Why? Because screw them. We set out to conquer our foes through military, economic or diplomatic power.
Gameplay consists of typical 4x shenanigans. We will start out with a small fleet and just our planet to command. From there we head to neighboring planets, claim their resources for our own and continue to grow our armada. Eventually engaging in ship to ship or fleet to fleet combat with factions that don't realize they don't stand a chance against us.
The Good
One of the first things people will mention when they talk about Sins of a Solar Empire is, "Isn't that the game where you can zoom?" It sounds like a silly thing, but the first time you zoom way out to see your empire, then zoom in to a single fighter engaged in combat in one of your star systems in the span of a half second without any stuttering or load screen...it's just so freaking cool.
The modding potential for Sins is pretty rad. I only checked out a few, but there's more total conversion mods than you can shake a fist at. Star Wars, Star Trek, WarHammer, Halo, Wing Commander, Freespace, StarGate, Babylon 5 and so on. Whatever you fancy. Using my armada of ESD's and TIE fighters to wipe out the rebellion made me giggle a little in my cold black Empire heart.
The scale of battles is really cool, when you're throwing like 40 warships at an enemy and watching as everything just plays out in real time. You can micromanage the battle yourself, or assume you've thrown enough stuff at the enemy so you can go off and do some empire management. Whether it's delving into tech trees or telling other factions, "This is what happens when you make me mad" and point to the battle you're...hopefully...winning. There's a lot to do in Sins but it's all presented very efficiently making it a game that's easy to start in but with enough depth such that there's always new stuff to learn.
The Bad
The AI is atrociously bad, such to the point where playing single player quickly loses its luster. On the lower difficulties I was able to crush my enemies with not much thought put into it, and at higher difficulties it was a 50/50 gamble on whether or not the map favored me enough that I could keep up with the AI economically.
That lead me to multi-player. If you try to play random games it gets...really toxic really quick. Veterans will boot you for not having many games played, or you'll get picked on super early. I joined the Discord server and then was able to get a few decent games going.
The Ugly
There's no story or plot to speak of. That's pretty par for the course for 4X games though so it's not exactly that big of a deal. It made downloading a mod almost a must for me though because it's hard to care about defeating alien civilizations you know nothing about.
Final Thoughts
It took a little bit, but I eventually found some people to play a few games with. Unfortunately it's not an easy game to just pick up and play for a few minutes here and there. The single player doesn't showcase how much fun it can be. For multiplayer you have to set aside a huge chunk of time and I just can't do that reliably anymore. Sins does make me wish I could though.
Thank you for reading!
Interesting Game Facts!
One of the games races, the Vasari, have been running from an unknown foe for over 10,000 years. "What's chasing the Vasari?" is a long running meme with people suggesting everything from underwater demons to replicators to even a dev at one time making a poorly timed Covid-19 joke.
100 reviews in 100 days (Day 83)
submitted by Zehnpae to patientgamers [link] [comments]


2023.06.05 00:09 endistic Xyraith - A Request For Input

Hi! Recently, I've been working on a dynamic scripting language for Minecraft servers. I did some prototyping and messing around, and I want to know people's input on the syntax. Please note this is only prototypes, nothing much special has been done with it.

Function Definitions

Functions are defined using the function keyword. They also have an event attached to them (although I'm not fully sure how to represent the events). // syntax a function main(arg: type) -> result_type @startup {} // syntax b @event(startup) function main(arg: type) -> result_type {}

Function Calls & Statements

They're a lot like what they are in Java, C, etc. ``` my_function(arg1, arg2);
if &x == 10 { // do stuff.. } else { // do other stuff.. }
while &x == 20 { // while... } ```

Local, Global, and Saved Variables

Xyraith has 3 different scopes of variables. The first one is a local scope. It does what it says on the tin, and makes a variable that is local to the current function. let my_var: number = 10; // mutability is implied for all There's also global scopes. This is accessible during the entire runtime of the server. // by default, globals start out as `0` let global my_global: number; // initialize global, mutate it like normal Lastly, the saved scope. It's just like the global scope, but these values persist between server restarts. // same rules as globals, but with a different keyword let saved my_global: number;

Built-In Libraries

Xyraith has two libraries built in - one for interacting with datatypes, one for interacting with Minecraft. More may be added for things like macros, tests, etc. ``` // stdlib example import list from std; // imports functions for lists
@startup function main() { let my_list = [1, 2, 3]; my_list->push(4); console.log(f"My list is: {my_list}"); // formattable string, evaluated at runtime as opposed to "compile" time } // minecraft example
import * from mc;
@startup function main() { mc->host_server(); mc->instance.insert_chunks(10, 10); mc->default_platform(); }
// macros mc->init_clients!(); mc->disconnect_clients!();
// on a high-level pov, the api here will be similar to spigot's api, but with stylistic choices adjusted and some more stuff ```

Type System

The language is strictly & strongly typed. Types should be annotated so the compiler knows what you're trying to do. - number, a general numeric type, shorthand num - string, a general string type, shorthand str - bool, a general true/false type - nullable, this has two conditions, a valid value or can be null - list, a list type consisting of multiple values.
The standard library adds a new types: - map, something like list but accessible with keys
The mc library also adds more types: - block, an ingame block - item, an ingame item
This is a very rough overview, I'm probably missing a lot of things. Please let me know what you think and if there's any suggestions or criticisms you have.
submitted by endistic to ProgrammingLanguages [link] [comments]


2023.06.04 23:51 Nemo__404 Deathworlders Should Not Be Allowed To Date! [Ch. 02/??]

first
Luna VI query: Set the source to the translation logs of Princess Amara Auralyn.
Consider it done!
Luna VI query: Now tell me in detail the events that led to the admission of Princess Amara into the first meeting crew.
***
Princess Amara was facing a cold stone door. Beige in color with a somewhat reflective surface, it was full of intricate engravings that the pattern-matching algorithm couldn’t identify as anything meaningful.
The status of the experimental integration of the nanites to the Irisian physiology was normal, and the total active time was 57.23 seconds.
Amara’s sharp but short claws slid through the surface of the door until they found a sequence of five matching clevises. She twisted a rotating mechanism that triggered the automatic opening of the heavy door.
As any Irisian would instinctively do, Amara’s eyes scanned the room to create a mental image of every single color, pattern, and texture of every single surface.
The inside shared some similarities with the door, but only in its structural aspects. The walls, ceiling, and floor were all made of the same cold stone, giving off the vibe of some older times. While the giant holographic chamber in the middle, with a detailed map of a specific part of the galaxy highlighted, spoke of a more recent era.
Amara noticed that the books, the pieces of art, and the decorations she remembered were all gone and a single unremarkable chair and the old man sitting on it remained.
He was so focused on the map, absorbed into the atmosphere of solitude, that he hadn’t noticed she entering.
“Don’t tell me an Oczoil ate all of your things, Aldrinch?”
A jolt of fear shot through the old man’s body. A young Irisian would have instantly jumped out of the chair while their brain took care of tracking the source of the voice and adjusting the patterns of their body to match the background in the opposite direction. Unfortunately, though, Aldrinch was not young, so, while his instinct to jump out of the chair was still there, his body was unable to perform the action and he fell on his arms and tail with only some of the parts of his skin having adjusted their colors to the background.
Upon realizing what she had done, Amara’s neutral expression gave way to patterns of red and green. Instead of worrying she was letting her true emotions show like she had trained her whole life not to, she rushed to help her old friend.
“I’m so sorry, I didn’t think you w-”
“Didn’t think I was this old?” Aldrinchh accepted her help to get back on his feet. “The last two harvests haven’t been kind to me, Princess.”
Almost as if they were noise, Amara ignored his words and inspected his body to ensure that her reckless approach hadn’t caused a serious injury. The skin of his arms and tail were not visibly injured, but she was unable to see more given that even an old man like Aldrinchh had adhered to the latest fashion trend of wearing clothes when not in battle.
“You don’t need to worry about me, according to the way the humans measure time, I’m just a two-year-old.” Aldrinch dismissed her worries by stretching his arms to show there was nothing wrong with him.
His humorous tone made Amara realize her true emotions were showing. And that was not all, the fact that Aldrinch had recovered enough of his composure to put her at ease and hint at the topic she came here to discuss with a single comment spoke volumes about his skills with politics.
Amara closed her eyes and her exterior once again returned to the indigo blue with ephemeral black spots characteristic of her lineage.
“You still haven’t told me what happened to your things, Aldrinchh.” Amara returned the conversation to where she originally intended to start it. “I can’t imagine you parting with your collection of exotic poisons.”
“But that I did, young one.” Aldrinch entertained her curiosity. “Those were all mundane distractions.”
“Why did you keep this old holographic chamber then?” Someone with the position of Imperial Maven would have no trouble getting the latest virtual reality technology from the Core Galaxy Alliance or even the humans.
“This was made with our own technology, probably the last of its kind in working condition, I know it’s selfish keeping it here with me, but it wouldn’t feel right to leave it with anyone else.” A hint of gray appeared around Aldrinch’s dark spots.
“Cheer up!” Amara forced some positivity for the sake of her old friend. “Now that the humans showed up we have a good chance to save Irisa.”
Her positivity only caused the gray in Aldrinch patterns to become even more intense.
“I wish it was that simple, my young friend, but my experience has taught me that it rarely is.”
Amara noticed he had avoided going into detail to spare her from something he knew; she wanted to pursue some answers, but she felt now was not the time to seek this information. It would be a challenging endeavor to win his agreement for the favor she was about to ask him. There was no reason to make things even harder for herself by asking for even more. The earlier fiasco was already bad enough.
“You might be right about that, but convincing the Senate to change its policies is not our only option anymore.” Instead of asking directly, she opted for an indirect approach.
“Oh, I’ve heard some whispers that someone had been asking around to be included in the first meeting crew.”
Amara did not expect to have her intentions seen through and her sugar-coating attempt to be foiled even before she started listing why it was important to have someone like herself in the crew.
“Elysira doesn’t want to be in the crew, I caught her crying1 yesterday, she is not the right person for the job.” Amara change her strategy on the fly and appealed to an emotional argument.
“I know that having alien technology inside her body and being labeled as an outsider is scary, but no one will treat her differently after she gets the translator. The only thing that will change is that she won’t be eligible for any high-rank position and won’t be privy to important secrets afterward.”
The way that Aldrinch denied her request without saying it clearly was quite annoying, but she was prepared for that.
“That’s not the problem. She knows the kind of expectation my mother has from her, and she hates it.” Amara explained. “When I asked her for an explanation she listed more than ten reasons off the top of her head why the humans look hideous and she said she’d rather die than comply with her orders.”
“Are you implying you are ready to take her place and carry her burden?” Aldrinch looked displeased as a tone of orange materialized around his dark spots.
“Not in a million years!” Amara’s exterior skipped the orange and became red at his insinuation. “I don’t agree with my mother’s subservient behavior and I think desperation turned her rule into a disgrace to all of our people.”
“And I was thinking you were not the same naïve girl who barged into here asking me for borrowing a poison to kill your older brother four harvests ago.”
“Aldrinch, I…” His’s previous statement had caused Amara to purposely show her anger, but it had not affected her inner emotions nearly as much as this one even though nothing was showing externally.
“You need to understand something; our position is terrible.” Aldrinch moved his eyes away from the princess and used his claws to reach for some controls of the holographic chamber. “This is a projection of the human territory, see that, they have full control of four systems, partial control over at least three, and all of them are full or artificial constructions everywhere.”
“I know that Aldrin-”
“No, you don’t.” Aldrinch didn’t let her speak.
The projection started to zoom in to a space in the void between two of those stellar systems and a shocking view was presented to Amara. Like a well-choreographed dance, many different groups of star-ships began to emerge from the depths of space and assemble into two distinct fleets. The projection zoomed in again to focus on one of the great groups. Inside this group, each ship was taking its designated position with precision and grace.
With every frame, a different ship model appeared, some monstrously big, some devilish small, but all of them seemed to have a purpose in being positioned where they were.
The projection zoomed out and again and an overview of the two fleets was seen by Amara. She noticed the reproduction was sped up, but that didn’t diminish her shock in the slightest as she witnessed those two fleets gradually converge.
One single explosion was the spark that ignited a sequence of countless big explosions in the middle of the battlefield, none of them destroying a single ship at first. But gradually the battle was turning into a dance of combat, with ships darting and weaving their last moves.
When the battle reached its climax and Amara wondered with tension who would win, Aldrinch paused the reproduction and zoomed in into a small corner of the battlefield.
In the little corner, there were more explosions than she could count and all of them had been previously labeled.
Kinect. Chemical. Atomic… Antimatter… Unknown.
“So many deaths…” Amara forgot the point Aldrinch was trying to prove by showing all of this.
“We believe most of them if not all were drone ships.” Aldrinch went on. “But that’s not the core issue. Have you wondered how we obtained this footage?”
“Have we been spying on the humans?” Realization struck her hard.
"Not by our own volition, but rather at the behest of Senator Eelzails." Aldrinch told her more than she expected he would. “Didn’t you find it suspicious how many times he’s been requesting our services lately?”
“This is an imminent catastrophe!” Amara instantly considered the possible ramifications of humanity finding out they are being spied on.
"Yet, hidden amidst the dangers, lies an opportunity if we choose our moves wisely." Aldrinch took a seat again contemplating projection.
Amara racked her brain trying to make sense of how spying on the ones whom they hoped to get help from could be an opportunity, but she failed to see how a good thing could come out of that action. “An opportunity you say? To me, it looks like an opportunity to ensure that there’s no planet to be saved anymore.”
“Do you know what was our only bargain chip before the Core Galaxy Alliance had made contact with the humans?”
“Enlighten me.” Amara was having trouble hiding her dissatisfaction so she answered shortly.
“Our unmatched expertise in stealth ship technology was our only asset that was craved by the Senate.” Aldrinch went on. “But the Core Galaxy Alliance gave us another bargaining chip without even realizing it when they ordered us to spy on the humans.”
Amara interest sparked; she noticed Aldrinch was testing her deductive skills by giving her just this much information so she decided to take on his challenge. “You are implying that we could disclose our surveillance to the humans… wait, that would be low, but… playing on both sides is also possible.”
“So you are not the same naïve girl after all.” Aldrinch finally moved his eyes away from the projection. “We’ve been playing on both sides in the previous two harvests. We purposely omitted the size of the human fleets by a factor of ten, we cherry-picked the ships and the explosions we wanted to show Senator Eelzails in our report. Now we can choose which story we want to tell.
One where we’ve been coerced into spying on the new species, but we refused to comply fully as a token of friendship. Or one where we ventured into the depths of human territory to do an exceptional job of gettering information.”
“A dangerous game…” Amara was not surprised her mother or the elders had chosen this course of action, but Aldrinch should have been able to see another path. “One that might not even be worth playing.”
Aldrinch’s exterior showed a hint of purple highlining he didn’t want to hide his confusion.
“Your words elude me, young one. There are only a few concessions we can offer, and if we aspire to secure aid, we must employ every available strategy, which includes making any potential outside helpers feel indebted to us.” Aldrinch looked her in the eye. “And it also justifies the requests your mother has made from Elysira and the others, their personal feelings mean very little when the fate of Irisa is what is at stake.”
Amara clenched her fists inconspicuously at his last statement, but not a single color changed in her exterior.
“How meaningless their feelings are compared to the greater good is not the point.” She noticed her effort to hide her anger was rendered useless by the aggressiveness of her words. “Have you or the elders tried to set aside your maps and schemes for a while to have a casual conversation with the humans from the space station?”
“And how would that help us?” Aldrinch was still confused and there was no sign he had taken any offense at her tone. “The humans in the space station are not the leaders of their species, they are scientists, soldiers, and explorers. Even if some of them know some important information that might be beneficial to us, I don’t see a species that has accomplished so much on their own giving away their secrets in casual conversation.”
“What if what I told you the humans don’t think like us on a fundamental level?” Amara had learned a lot about the difference between the human and Irisian cultures in the many hours she spent exchanging messages with the human crew. “Have you ever wondered why they decided to land on Irisa’s surface even though they didn’t even need to meet us face to face to have us intermediate their talks with the Core Galaxy Alliance?”
“…” Aldrinch pondered out loud in an attempt to infer the humans’ intentions. “By landing here they will put themselves into the spotlight and every species will be talking about them in the upcoming future. This attention could be used to obtain some trading deals for their technology, but they also would have to factor in the negativity of potentially being associated with us. Most races fear us and see this planet as hell, so by being able to survive here they will only prove that their plain appearance and lack of claws are deceiving and they are deserving of being classified as category four deathworlders.
They have much more to lose than to gain by being here, their decision to land must have been taken without much knowledge about the current state of affairs of the senate.”
“They know the implications of landing here, yet they will do it anyway.” Amara countered his reasoning.\
“Oh, are you insinuating that they'll graciously land here solely to lend us a helping hand, with no ulterior motives or desire for some grand reward? How noble and selfless of them!"
“I did not insinuate that!” Aldrinch’s resistance to at least consider the possibility that he was oblivious to some important information on the humans’ motivations was starting to get on Amara’s nerves. “What I’m trying to tell you is that their purpose here has nothing to do with us or even the Core Galaxy Alliance.”
“And the humans just told you that?”
Amara roamed around the circular holographic chamber to break eye contact and rain in her annoyance at his level of scrutiny.
“They did not tell me directly, but I noticed that every human I talked to would mention a lot of their concerns about who among the three representatives would take the first step on our planet. I didn’t understand their fixation on this trivial detail at first. I thought it was some kind of mistranslation, but when they talked about the history of exploration of their own world and their first attempts at reaching space, it all made sense to me.
The humans are not coming here to help us or try to get trading deals with other species, to them this planet is just a hard place to go to. A perfect place where their factions can put their technology to test and compete against themselves.”
“… This is-” Most of Aldrinch’s body was consumed by a vibrant purple which gave away the rare view of this old man failing to keep composure.
“Insulting?” Her eyes were transfixed into Aldrinch’s short hair2 which was unable to keep up with his body and had only changed its color very close to the head.
“More than that. It means that humans are not trying to make alliances and their biggest concern as a species is fighting against themselves. If that is the case we should focus our energy on getting help from the Core Galaxy Alliance and forget about them.” Aldrinch’s dark spots slowly reappeared as he spoke.
“Absolutely not!” Amara was incisive. “You said it yourself that we don’t have many bargain chips to negotiate, we can’t afford to waste an opportunity like that!”
“I'm afraid I fail to grasp your meaning, princess.”
“Well, but that’s easy! The humans are looking for a challenge, then let’s give it to them.” Amara allowed her body to be filled with an energetic orange showing the excitement she had in finally saying to core part of her idea. “Instead of showing them the more peaceful corners of our planet, why don’t we take them to places like the Noxious Chasm and the Ebon Range.”
“To embark on such an endeavor would be sheer folly, few of our kin dare to traverse those treacherous lands. Bringing the humans into such perils would invite disaster, ruining the meticulously cultivated perception of our world as anything but a fiery inferno.” Aldrinch didn’t understand how Amara’s idea would help them at all. “To say that this would destroy our chances of being helped by the Core Galaxy Alliance would be an understatement, if we chose that path I can see the more extremist races such as the Asaidians openly advocating to leave us to our demise.”
“But the humans would be put in the same basket, wouldn’t they?” Amara purposely let hints of bright yellow appear around her dark spots to express the mischievous pride she had in her idea.
“…” Aldrinch stood up again and receded to the solitude of his inner world as he contemplated the idea.
Amara noticed the inner conflict in the old man’s thoughts and decided to keep pushing her idea. “Making alliances and getting trading deals may not be their primary goal now, but sooner or later they are going to need that, and when the time comes guess who will be the only ones who won’t be scared of them?”
“Your rezoning is not without merit, but let us not forget your own words of caution about playing a dangerous game. This endeavor carries even greater risks. What if a human representative perishes on those treacherous lands? Or worse, what if they become overwhelmed by fear and withdraw from the mission altogether?”
“I’m not saying there are no risks involved, but you are the one who said we have very little concessions to offer.” After hearing the old man using her own words against her, she ended up doing the same out of spite. “If danger can’t be avoided why not choose the path of greatest reward with the perks of giving a good scare on those deceiving wimps who can’t stop reiterating we haven’t done enough to deserve to be saved?”
Aldrinch didn’t say anything. He approached the holographic chamber and used his claws to interact with the controls to alternate the view to a series of maps and documents. Amara waited apprehensively without uttering a single word as she had a feeling that it wouldn’t be a good time to interrupt the old man.
After exactly one minute and twenty-seven seconds, Aldrinch made eye contact.
“I hope you kept the conversation logs with the humans, we are going to need those if we want to convince your mother and the elders to change their plans.”
“Are you going to support me?” Amara found it hard to contain yellow from showing.
“Just because I cannot die without seeing the chaos in the senate when we send them a detailed report of the humans visiting the Ebon Range.”
Amara almost let her happy mood cloud her mind about the other thing she had to ask, but in no time, she forced her mind to focus on how to broach the topic of joining the first meeting crew.
“I know what you want to ask and the answer is no.” The little pause in the conversation was enough for Aldrinch to anticipate her question. “I know you’ve grown up and are by no means the same naïve girl who is impatient and willing to do something stupid without understanding the consequences, but that doesn’t change the fact that you are too important to take such a dangerous job and put alien technology inside your body.”
To have her intentions read so easily was truly annoying, but that gave Amara the excuse she needed to give up the mind games and speak her mind.
“I’m grateful to you, Aldrinch, I’ve learned a lot from you when you refused to give me the poison and explained to me why getting rid of my brother wouldn’t solve all my problems.” She went on. “But those were not all the lessons that episode taught me.”
“What do you mean, young one?” Aldrinch didn’t try to guess her intentions.
In a sincere display of yellow she concluded. “I also learned that it’s better to ask for forgiveness than permission.”
1 – Irisians don’t cry with tears falling down their eyes and sobbing, instead they lose every color of their exterior and end up looking like a cathode ray tube TV showing static.
2 – Irisians don’t have hair but have an elongated extension of their skin at the top of their heads that is thin and disposable. It servers to protect their head against the unforgiving radiation of their planet.
***
This was an account of the events that led to the admission of Princess Amara into the first meeting crew. Here are some questions that might interest you based on your recent queries:
• What kind of danger will there be on the Ebon Range?
• Is humanity aware of the spying?
• Who are the parents of the baby?
submitted by Nemo__404 to HFY [link] [comments]


2023.06.04 23:28 LumpyCrumpet687 Struggling to set up Lemmy behind docker and nginx

Hi - so...
I currently run a Calckey instance and want to run Lemmy alongside on the same server, and have this set up running in a Docker container, with requests passed through the same nginx reverse proxy as Calckey. So I:
Cool, right? This should work in the same way as it works with Calckey, and worked with Mastodon, and works with PeerTube.
However, this never works and has never worked, and on trying to run "curl localhost:1236" on the server I just get "connection reset by peer".
Does anyone have any ideas about how I can achieve what I want to achieve with this?
submitted by LumpyCrumpet687 to Lemmy [link] [comments]


2023.06.04 23:16 OverClokx Upgrade Pathing and Next Steps for Plex Server Setup

Hi folks of PleX,
I'm looking to upgrade both the storage array and machine running Plex due to a variety of reasons. I'll cover below what I'm running, and the long-term goals of the setup, mixed with what my potential outcomes are and some questions i have.
Any/all help, guidance, criticism, or suggestions would be greatly appreciated.
Current Configuration:
Lenovo Mini PC - i7 6700T, 16GB of RAM, 128GB SSD, Windows 10, Plex Pass. Sabrent 4-drive Array, 2x 12TB Seagate Ironwolf, 2x 8TB Seagate Ironwolf (40TB cumulative). Gigabit Fiber via Ethernet. BackBlaze on entire Plex server including storage array. All content is managed manually, without any plugins as to keep things simple.
Current Use:
Direct Streams locally, including 4k HDR to AppleTV 4k's and Apple/PC local devices via Ethernet and WiFi. External streams (including transcode) for up to 6x simultaneous streams at max of 1080p.
Upgrade/Change Goals:
Note: Cost is 'not an issue'. Performance to relative Efficiency is important to me.
Increase current base C:/ for Plex database as the current 128gb SSD is nearing capacity to at least 512gb. Requirement of new machine (if needed) is that it can run 'headless' - without a monitor and via RDP/CRD/etc. Improve current performance for transcoding by upgrading to a QuickSync-enabled CPU (if applicable). Increase array size 100TB by adding a 5-drive Sabrent external array with 5x 20TB Seagate Ironwolf drives - current array is 98% full and needing expansion. Merge 'current' library into new library using 5x 20TB drives as default and then existing as overflow. Reduce power consumption and temperatures/wear and tear on devices. Future-proofing by increasing RAM up to 32gb. Optional - 10gb NIC-enabled computer for local network transfers to array.
Questions:
Is the i7 6700T sufficient enough for my needs to justify simply upgrading the SSD in the current Mini PC instead of overhauling to a QuickSync enabled CPU for my current use-case?
I've read that moving to a Mac Mini would mean issues writing to NTFS meaning that I would need to purchase the new array listed above, configure it for a Mac, migrate the Plex database, then migrate the files from the NTFS drives to the new Mac-formatted drives, then reformat the existing drives to Mac-compliant format - is this correct? This seems like a *LOT* of legwork for a bit of power efficiency and I'm questioning if this makes this idea less plausible.
If moving to a Mac Mini makes the most sense, does the M2 Pro or even the upcoming M2 Max/M2 Ultra on a Mac Studio provide any benefit in performance over an M1/M2?
Does it simply make more sense to just purchase a Windows MicroPC (such as Beelink/etc) with a QuickSync enabled CPU to increase efficiency due to the potential of complexity with a Mac-run Plex server?
Thanks in advance for any/all insight!
submitted by OverClokx to PleX [link] [comments]


2023.06.04 23:15 God_of_the_Vapes Default server “ is not available

Version 3.5.5 Anyone know what can cause this message? Only running a few mods and they havent been a problem. I start up the server and it loads all mods and goes green says happy playing. Open the launcher and this message comes up
submitted by God_of_the_Vapes to SPTarkov [link] [comments]


2023.06.04 23:05 sikhness Windows Server Hyper-V Default Switch

Hi all! When I've used Hyper-V on client Windows as host (Windows 10 & 11), it would automatically install with a Default Switch created that was very helpful. It provided basically NAT while also managing a built-in DHCP and providing an Internet connection.
When I'm using Windows Server 2022 as a host for Hyper-V however, this Default Switch no longer exists. Is there any idea why? How can I create the same Default Switch behaviour with NAT, DHCP and Internet in Hyper-V on Windows Server 2022?
Thanks!
submitted by sikhness to HyperV [link] [comments]


2023.06.04 22:53 Lucy456789 Help! BIOS problem

Every time after I switched off the power supply i get this message:
"After setting up Intel(R) Optane Memory or the RAID configuration was built, SATA Mode Selection must be changed to RAID mode to avoid unknown issues. Press F1 to Run SETUP"
Sorry for the long text of things I have tried so far:
The issue started after not doing anything. Before this I had never entered the BIOS or made any changes to the hardware:
I bought the PC in 2018 as a anniversary special prebuild at a store that normally only sells PC parts. When I bougt the PC the seller went "let me just check if the PC and all the fans in the case start." I dont think they did anything else than putting the hardware together. I installed Windows myself on the SSD without any issues.
PC parts:
ROG STRIX Z370-F GAMING GFORCE GTX 1060 Intel Core I5-8400 @2,8 GHz 4x GSkill Ripjaws 4 GB (2 added after the problem started)
250 GB SSD on the Motherboard (I put Windows on there) and a 1 TB HDD (SATA Port 2). After the problem started I added another 4 TB HDD (SATA Port 4 because I reached that easily).
Power supply: Masterwatt 500 Lite 80Plus White (Im aware that this isnt the best Power supply but some tests I read about power supplies listed this one as good in the safety stuff, just not great regarding the efficiency.)
The problem started 2-3 years ago. I could just go to the BIOS, save without changes and the PC started just fine. At the time I couldnt find any helpful tips. Some time later i stumbled over a post regarding the COMS battery. My PC also lost the time and settings to turn of the RGB lights of the motherboard, so I figured my battery was dead. The MB manual didnt list what type of battery was needed and it is mostely behind the graphics cards, so I waited some time. Last week I found an article by ASUS that listed the battery type, got one and changed it today. I managed to do this with fumbling and not taking the GPU out.
But this hasnt really helped my problem. Im was through 5 times starting the PC after shutting the power off when the BIOS figured out the time by itself. On the 6th try it had forgotten the time. I then manually set the time and turned the RGB lights off. Both were kept on the next start.
I then looked deeper into the settings and in SATA mode "Intel(R) Optane Memory [...] (RAID)" was actually on. I never set up any RAID mode. At the start of the problem the PC only had the SSD and one HDD. I switched it to AHCI to see if it made a difference, it didnt. The EZ setup wizard also asks if I want to set up RAID mode, which makes me think that there isnt one already.
I tried the default settings the BIOS recommended. This did not change the SATA mode (tried with both) but got me RGB lights turned off while the BIOS claimed they are on.
Since then the Time sometimes gets lost, sometimes its still there.
I dont understand why the BIOS does things it logically shouldnt do or claim. Its just 3 buttons and a minute extra on every start, but I dont feel well, knowing that there is some sort of problem.
Any help or explanations would be appreciated
submitted by Lucy456789 to PcBuild [link] [comments]