Show newer

Welp.

Picture cross just glitched out on my phone

Those icons are of competed puzzles from the arcade mode I was just in ^^;;

No driving lesson today as it turns out and I have no idea why yet because I can't get in touch with my instructor and I don't get text messages here ><

why don't windows programs work on a mac, and vice versa? (long, serious) 

an operating system (OS), such as windows or macOS, handles a lot of low-level stuff. this means that developers don't have to worry about details like "how to scroll a page" or "how to read text from a file", because the OS handles it for you. a computer can't do anything without an OS - it's needed for even the most basic tasks.

the OS provides you with a huge amount of functions you can call to get stuff done. rather than worrying about the fundamentals of reading a file from a hard drive, the OS will provide you with a function that does the job for you. however, every OS does this differently. this means that you can't just run windows program on macOS because the functions it needs aren't there.

wine is a program that translates windows functions into ones that work with macOS or linux. this allows you to actually run windows programs on macOS. when the program asks for a windows function, wine performs the macOS equivalent and pretends it's running on windows. the macOS version of the sims 3 actually runs in a modified version of wine - it's the exact same code!

it's possible to make programs that work on windows, macOS, and linux. for example, games made with the engine "unity" can run on all three of these. however, the actual game file is still different for all three - unity just translates the code into versions that work *individually* with windows, macOS, or linux. this means that you can't run a windows version of a unity game on macOS.

a java program can run fine on all three of the above operating systems, but you actually have to install java first - and the installer is specific to your OS. it's not possible to make a program that truly works with all three of these operating systems from a single file with no installers or engines or other behind the scenes work, as the differences are simply too great.

one more interesting note: reactOS is an operating system based on wine technology. its goal is to completely simulate windows without actually using any windows code (as this is illegal) by using the same methods wine does. it's still in alpha, but it's really cool!

(i know there are other operating systems, i just didn't mention them for brevity's sake. sorry *BSD people.)
#LynneTeachesTech

Fortune teller: *Draws The Tower* I see papyrus's special attack finally turned up

Hey folks, me and my tiny nonbinary pal @pupper are both disabled and have virtually no income after our benefits were cut by the DWP. Please share this link to help us afford rent, bills and food. #TransCrowdFund #DisabilityCrowdfund paypal.me/caelyne

what does "defrag" mean? why do you have to defrag old PCs? did it even do anything? (long, serious) 

"defrag" is short for "defragment". when a file is saved to a hard drive, it is physically written to the device by a needle. when you need to read the file, the needle moves along the portion of the disk that contains the data to read it.

let's say you have three files on a hard drive, on a computer running windows. when you created them, windows automatically put them in order. as soon as the data for file A ends, the data for file B begins. but now you want to make file A bigger. file B is in the way, so you can't just add more to it. your computer can either
a) move file A somewhere else on the drive with more free space. this is a slow operation, and may be impossible if you don't have much free space remaining.
b) leave a note saying "the rest of the file is over here" and put the new data somewhere else.

option B is what windows will generally do. this means that over time, as you delete and create and change the size of files on your PC, they end up getting split into lots of small pieces. this is bad for performance, because the hard drive platter and needle need to do a lot more moving around to be able to read the data. if a file is in ten pieces, the needle has to move somewhere else ten times just to read that one file.

to fix this, you need to defragment your hard drive. when you do this, windows will take some time to scan the hard drive and look for the files that are split up into multiple pieces, and then it'll do its best to ensure that they end up split into as few pieces as possible. it also ensures (to some extent) that related files are next to each other - for example, it might put five files it needs to boot up right next to each other to ensure they can be found and read faster. by default, windows 10 defragments your computer weekly at 3am, but you can do it manually at any time. doing it weekly ensures that things never get too messy. leaving a hard drive's files to get fragmented for several months or even years can cause the defragmentation process to take hours.

many modern file systems use techniques to avoid fragmentation, but no hard drive based system is truly immune to this issue. this isn't a problem with SSDs, however, as they work completely differently to a hard drive.

a heavily fragmented file system will work, it'll just be slower, and might wear down the mechanisms of the hard drive a little faster. defragmentation is entirely optional, but a good idea. plus, it's always cool to watch the windows 98 defrag utility doing its thing! :blobbun_mlem:

#LynneTeachesTech

Uurgggg. Driving instructor hasn't turned up and as far as I can tell I have no text messages from him saying he's not showing up, and I can't reach his phone as it's not connecting, it just goes to answer machine... It's going to be too late for my lesson now, as I have to get to work soon. ><

oh i forgot to take my meds yesterday because they were in my back pocket and I thought I'd taken them but couldn't be sure so I stuck my hand in that pocket to check and couldn't find them so I assumed I had taken them.

only to wake up this morning, put today's pills in the same pocket, go get a drink, reach in to retrieve them, and pull out both sets :|

no wonder I feel kinda weird today. hff.

Oh my god aaaaa I am a tired stripeyfloof.
time for bedsknq

Show older
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!