[ home / overboard ] [ soy / qa / mtv / dem ] [ int / pol ] [ a / asp / biz / fit / k / r9k / sude / tech / tv / v / x ] [ q / news / chive / rules / pass / bans ] [ wiki / booru / irc ]

A banner for soyjak.party

/sci/ - Soyence and Technology

I fucking love science!
Catalog
Email
Subject
Comment
File
Password (For file deletion.)

File: 1660338778666.jpg 📥︎ (158.24 KB, 1201x896) ImgOps

 25593[Quote]

If you’re lucky enough to survive a nuclear apocalypse, you will inevitably start looking for things to do.

You can forget about Facebook and TikTok because the Internet will most likely be down unless Elon Musk decides to go to Mars without Starlink but he most likely will take his Internet with him.

So what are you supposed to do other than play with rocks and meditate all day long?

What if I told you that life during post apocalypose doesn’t have to be boring? What if I told you that you can survive without Internet? What if I told you… ok, let me just tell you.

Before taking shelter in the nearby bunker, you need to bring some sort of computer with you. Preferably, a laptop because desktops would require a whole desk setup to be usable.

Laptops without an OS are useless. If you have Windows or Linux installed on it, you’re pretty much done for because these OSes are unusable without the Internet. Can you even login to Windows without the Internet?

You need an OS that remains useful with or without Internet.

As soon as you hear the sirens urging the populace to enter bunkers, you need to quickly go on the OpenBSD download site and download the latest installXX.iso for your laptop.

Also bring a USB stick with you.

Once you’re inside the bunker, copy the install iso to your USB stick:

dd if=install71.iso of=/dev/sdb bs=64K

If you’re on Windows you’re screwed because you need to download a program called Rufus from the Internet to copy the image. If you have Internet in the bunker then it’s your lucky day, otherwise, serves you right for being a heretic. Always use free software!

Once you prepare the USB stick, hang out with people at the bunker. Stop being antisocial.

Once the nuclear apocalypse has happened and you’ve ran out of things to talk about with other bunker denizens, it’s time to install OpenBSD on your laptop because whatever it was running before is now useless.

Once you install OpenBSD and login, you will have an email from Theo de Raadt himself. It’s like an email from the past.

You know those movies where the main character discovers a relic from the past that contains an hologram that projects a person’s image and wisdom? In OpenBSD, you get an email instead.

Open the mail program, no wait! Actually, type man mail. You now have everything you need to know about the mail command right in the terminal. No need for DuckDuckGo or StackOverflow.

Type more 1 inside the mail app to read the message.

In this email, he will tell you everything you need to know to use this OS, such as how to use man and where to go next — man afterboot.

In the afterboot man page, you will receive all the information you need to setup the OS.

You can setup a graphical environment with cwm. Checkout man xenodm for instructions on how to setup graphical login. Or just use xinit if you want. Don’t know what xinit is? Type man xinit.

Man pages in OpenBSD aren’t like those tiny manuals you receive when you buy a cheap iPhone knockoff from Aliexpress. They’re more like the Library of Alexandria .

There’s even games for you to play. Go to /usr/games and you’ll find an assortment of games that should keep you busy for the rest of your life. With these games, you can remain a Baggins for the rest of your days instead of having to seek fun by adventuring far way like a Took.

I recommend the quiz game. It tests your general knowledge, which is perfect to prepare you for the rebuilding of society.

Notice how you never need Internet when you install OpenBSD, except for things like synchronizing with time servers or for installing extra packages. But who cares about time when there’s no work or responsibilities? And who cares about extra software? For example, there’s no need for Libreoffice because you’re no longer a slave having to type stuff in Writer documents from 9AM to 6PM.

OpenBSD was created for free men like you, enjoy it.

 25604[Quote]

>Words words words
Just use NT. Modern UNIX is built off of needing a network connection to install software from a centralized repository, controlled and maintained by a corporation, while Windows is based around installing software from decentralized media like EXEs, MSIs, or CD ROMs.

 25606[Quote]

BSD manpages are gemeralds, I can look up the system call to do some retarded shit in my IDE while innawoods with no LTE tower for a mile
>>25604
Untrue, albeit. Windows update is centralized. The central server thing is a Linuxism because of how Linux isn’t a complete UNIX the way you’d think with shell and a manpages. BSD (like OBSD here) is, it can load from a .pkg, or a source collection that only has to be targeted at the OpenBSD and not your specific distro. If BSD is centralized how the fuck do you think people used old Macs with no package manager?

 25608[Quote]

>>25606
Windows update is not the same as software distribution. Updates can also be installed from MSU files available from Microsoft but that isn’t relevant because you are talking about an apocalypse. Because of UNIX dependency hell, if you want to use dynamic libraries, you have to have someone to ensure compatibility between all libraries installed on your system. You cannot just copy a binary and expect it to work. I am not talking about the software that comes bundled with OpenBSD (httpd, relayd, opensmtpd, X11, etc.) I am referring to 3rd party software that on UNIX systems is installed with a package manager that also manages dependencies. Linux/BSD is fully dependent on an internet connection. The ports tree fetches a bunch of files over the internet, namely the source code and build tools, to build software from source. Windows uses SxS to ensure that a piece of software that was made for Windows 95 will run on Windows 10, regardless of what other software or libraries the user may have installed.

MacOS does not manage packages in a BSD way, it manages them in a NeXTSTEP way. Applications are dragged and dropped. Libraries not included in the OS are redistributed with the software. UNIX is stuck having the system manage 3rd party software libraries because the GPL prohibits static linking (and possibly dynamic linking but that’s probably not enforceable).

 25609[Quote]

>>25608
>You cannot just copy a binary and expect it to work.
You can’t fucking do that on Windows, either. Installers bundle libraries with their code and portables static link it, which you can do on Unix. Ever gotten a famous DLL error? That’s what happens when WinSxS has an issue. Windows has the same problem, just hides it slightly better from you than Unix usually does. If I copied, say, some installed software’s C:\Program Files\[software] to another system I’d probably get a DLL error and fail miserably, because Windows is more Unix-like than you probably realize.
>The ports tree fetches a bunch of files over the internet, namely the source code and build tools, to build software from source.
Wait until you realize you can put source code on a fucking USB stick. That’s how it worked ever since the original Unix, or how dumbasses running SunOS 4.2 back in 1985 did things.
> Windows uses SxS to ensure that a piece of software that was made for Windows 95 will run on Windows 10, regardless of what other software or libraries the user may have installed.
If a DLL is missing from SxS or system32 that means your shit WILL fuck up. All SxS does is load different libraries for different things, which is good for ensuring a bunch of binary bitcode for the same ISA will work if you cross-port libraries, but is a total bloaterald and is unnecessary if you’re just gonna be compiling from source anyways, which anyone on OpenBSD of all systems probably is.
> MacOS does not manage packages in a BSD way, it manages them in a NeXTSTEP way
Not always, only with GUI apps. You can bundle libraries in your packaged software too, or in your source code, just like how it was done for those old workstations that ran fucking MIPS or something.
>UNIX is stuck having the system manage 3rd party software libraries because the GPL prohibits static linking
retarderald, OpenBSD uses the fucking UC Berkeley license, which is pretty obviously not GPL, or else Windows is GPL too if other licenses can magically become GPL by virtue of sharing similar architectures cause Windows uses C and C++ quite heavily.

 25610[Quote]


 25616[Quote]

>>25609
Not reading that shit

 25617[Quote]

>>25616
ESLerald

 25632[Quote]

File: BSDfags.webm 📥︎ (5.83 MB, 640x360) ImgOps


 26710[Quote]

bumping this gemmy thread

 26711[Quote]

>openbsd is good because… MUH HECKIN NUCLEAR APOCALYPSE



[Return][Catalog][Go to top][Post a Reply]
Delete Post [ ]
[ home / overboard ] [ soy / qa / mtv / dem ] [ int / pol ] [ a / asp / biz / fit / k / r9k / sude / tech / tv / v / x ] [ q / news / chive / rules / pass / bans ] [ wiki / booru / irc ]