Tumgik
cindy-tries-to-study · 2 months
Text
becoming an adult cheat sheet!
learn to coupon
what to do when you can’t afford therapy
cleaning your bathroom
what to do when you can’t pay your bills
stress management
quick fix meals
find out if you’re paying too much for your cell phone bill
resume workshop
organize your closet
how to take care of yourself when you’re sick
what you should bring to a doctor’s appointment
what’s a mortgage?
how to pick a health insurance plan
hotlines list
your first gynecology appointment
what to do if the cops pull you over
things to have in your car in case of emergency
my moving out masterpost
how to make friends as an adult (video)
how to do taxes (video)
recommended reads for surviving adulthood (video)
change a flat tire (video)
how to do laundry (video)
opening a bank account (video)
laundry cheat sheet
recipes masterpost
tricks to help you sleep more
what the fuck should you make for dinner?
where should you go for drinks?
alcohol: know your limits
easy makeup tips
find seat maps for your flight
self-defense tips
prevent hangovers
workout masterpost
how to write a check
career builder
browse careers
birth control information
financial management software & app (free)
my mental health masterpost
my college applications masterpost
how to jumpstart a car
sex ed masterpost
142K notes · View notes
cindy-tries-to-study · 2 months
Text
young me especially would have hated hearing this but networking is literally the most important thing you can do to improve your situation like forget economic barriers to education etc just keep making friends with different people and eventually someone will offer you a hand up just because they dig your vibe and that is exactly all that's happening when undeserving people surpass you anyway
128K notes · View notes
cindy-tries-to-study · 4 months
Text
Took me until about halfway through college before I realized “study” means “play with the material in a variety of ways until you understand it” and not just “read the assigned chapters and do the homework” and I think that probably should have been discussed at some point prior to that.
52K notes · View notes
cindy-tries-to-study · 4 months
Text
Computer science is such a joke. In what other field could you say "make sure the slurm daemon is active" in a professional context
3K notes · View notes
cindy-tries-to-study · 4 months
Text
Tumblr media
107K notes · View notes
cindy-tries-to-study · 4 months
Text
Tumblr media
Beware!
302K notes · View notes
cindy-tries-to-study · 4 months
Text
Tumblr media
324K notes · View notes
cindy-tries-to-study · 4 months
Text
How a Computer Works - Part 1 (Components)
I am about to teach you on a real fundamental, connecting up electronic components level, how a computer actually works. Before I get into the meat of this though (you can just skip down below the fold if you don't care), here's the reasons I'm sitting doing so in this format:
Like a decade or two ago, companies Facebook pushed this whole "pivot to video" idea on the whole internet with some completely faked data, convincing everyone that everything had to be a video, and we need to start pushing back against that. Especially for stuff like complex explanations of things or instructions, it's much more efficient to just explain things clearly in text, maybe with some visual aids, so people can easily search, scan, and skip around between sections. It's also a hell of a lot easier to host things long term, and you can even print out a text based explainer and not need a computer to read it, keep it on a desk, highlight it, etc.
People are so clueless about how computers actually work that they start really thinking like it's all magical. Even programmers. Aside from how proper knowledge lets you get more out of them, this leads to people spouting off total nonsense about "teaching sand to think" or "everything is just 1s and 0s" or "this 'AI' a con artist who was trying to sell me NFTs a month ago probably really is an amazing creative thinking machine that can do everything he says!"
We used to have this cultural value going where it was expected that if you owned something and used it day to day, you'd have enough basic knowledge of how it worked that if it stopped working you could open it up, see what was wrong, and maybe fix it on your own, or maybe even put one together again from scratch, and that's obviously worth bringing back.
I'm personally working on a totally bonkers DIY project and I'd like to hype up like-minded people for when it gets farther along.
So all that said, have a standard reminder that I am completely reliant on Patreon donations to survive, keep updating this blog, and ideally start getting some PCBs and chips and a nice oscilloscope to get that mystery project off the ground.
Electricity probably doesn't work like how you were taught (and my explanation shouldn't be trusted too far either).
I remember, growing up, hearing all sorts of things about electricity having this sort of magical ability to always find the shortest possible path to where it needs to get, flowing like water, and a bunch of other things that are kind of useful for explaining how a Faraday cage or a lightning rod works, and not conflicting with how simple electronics will have a battery and then a single line of wire going through like a switch and a light bulb or whatever back to the other end of the battery.
If you had this idea drilled into your head hard enough, you might end up thinking that if we have a wire hooked to the negative end of a battery stretching off to the east, and another wire stretching off to the east from the positive end, and we bridge between the two in several places with an LED or something soldered to both ends, only the westernmost one is going to light up, because hey, the shortest path is the one that turns off as quickly as possible to connect to the other side, right? Well turns out no, all three are going to light up, because that "shortest path" thing is a total misunderstanding.
Here's how it actually works, roughly. If you took basic high school chemistry, you learned about how the periodic table is set up, right? A given atom, normally, has whatever number of protons in the core, and the same number of electrons, whipping all over around it, being attracted to those protons but repelled by each other, and there's particular counts of electrons which are super chill with that arrangement so we put those elements in the same column as each other, and then as you count up from those, you get the elements between those either have some electrons that don't fit all tight packed in the tight orbit and just kinda hang out all wide and lonely and "want to" buddy up with another atom that has more room, up to the half full column that can kinda go either way, then as we approach the next happy number they "want to" have a little more company to get right to that cozy tight packed number, and when you have "extra" electrons and "missing" electrons other atoms kinda cozy up and share so they hit those good noble gas counts.
I'm sure real experts want to scream at me for both that and this, but this is basically how electricity works. You have a big pile of something at the "positive" end that's "missing electrons" (for the above reason or maybe actually ionized so they really aren't there), and a "negative" end that's got spares. Then you make wires out of stuff from those middle of the road elements that have awkward electron counts and don't mind buddying up (and also high melting points and some other handy qualities) and you hook those in there. And the electron clouds on all the atoms in the wire get kinda pulled towards the positive side because there's more room over there, but if they full on leave their nucleus needs more electron pals, so yeah neighbors get pulled over, and the whole wire connected to the positive bit ends up with a positive charge to it, and the whole wire on the negative bit is negatively charged, and so yeah, anywhere you bridge the gap between the two, the electrons are pretty stoked about balancing out these two big awkward compromises and they'll start conga lining over to balance things out, and while they're at it they'll light up lights or shake speakers or spin motors or activate electromagnets or whatever other rad things you've worked out how to make happen with a live electric current.
Insulators, Resistors, Waves, and Capacitors
Oh and we typically surround these wires made of things that are super happy about sharing electrons around with materials that are very much "I'm good, thanks," but this isn't an all or nothing system and there's stuff you can connect between the positive and negative ends of things that still pass the current along, but only so much so fast. We use those to make resistors, and those are handy because sometimes you don't want to put all the juice you have through something because it would damage it, and having a resistor anywhere along a path you're putting current through puts a cap on that flow, and also sometimes you might want a wire connected to positive or negative with a really strong resistor so it'll have SOME sort of default charge, but if we get a free(r) flowing connection attached to that wire somewhere else that opens sometimes, screw that little trickle going one way, we're leaning everyone the other way for now.
The other thing with electricity is is that the flow here isn't a basic yes/no thing. How enthusiastically those electrons are getting pulled depends on the difference in charge at the positive and negative ends, and also if you're running super long wires then even if they conduct real good, having all that space to spread along is going to kinda slow things to a trickle, AND the whole thing is kinda going to have some inherent bounciness to it both because we're dealing with electrons whipping and spinning all over and because, since it's a property that's actually useful for a lot of things we do with electricity, the power coming out of the wall has this intentional wobbly nature because we've actually got this ridiculous spinny thing going on that's constantly flip flopping which prong of the socket is positive and which is negative and point is we get these sine waves of strength by default, and they kinda flop over if we're going really far.
Of course there's also a lot of times when you really want to not have your current flow flickering on and off all the time, but hey fortunately one of the first neat little electronic components we ever worked out are capacitors... and look, I'm going to be straight with you. I don't really get capacitors, but the basic idea is you've got two wires that go to big wide plates, and between those you have something that doesn't conduct the electricity normally, but they're so close the electromagnetic fields are like vibing, and then if you disconnect them from the flow they were almost conducting and/or they get charged to their limit, they just can't deal with being so charged up and they'll bridge their own gap and let it out. So basically you give them electricity to hold onto for a bit then pass along, and various sizes of them are super handy if you want to have a delay between throwing a switch and having things start doing their thing, or keeping stuff going after you break a connection, or you make a little branching path where one branch connects all regular and the other goes through a capacitor, and the electricity which is coming in in little pulses effectively comes out as a relatively steady stream because every time it'd cut out the capacity lets its charge go.
We don't just have switches, we have potentiometers.
OK, so... all of the above is just sort of about having a current and maybe worrying about how strong it is, but other than explaining how you can just kinda have main power rails running all over, and just hook stuff across them all willy-nilly rather than being forced to put everything in one big line, but still, all you can do with that is turn the whole thing on and off by breaking the circuit. Incidentally, switches, buttons, keys, and anything else you use to control the behavior of any electronic device really are just physically touching loose wires together or pulling them apart... well wait no, not all, this is a good bit to know.
None of this is actually pass/fail, really, there's wave amplitudes and how big a difference we have between the all. So when you have like, a volume knob, that's a potentiometer, which is a simple little thing where you've got your wire, it's going through a resistor, and then we have another wire we're scraping back and forth along the resistor, using a knob, usually, and the idea is the current only has to go through X percent of the resistor to get to the wire you're moving, which proportionately reduces the resistance. So you have like a 20 volt current, you've got a resistor that'll drop that down to 5 or so, but then you move this other wire down along and you've got this whole dynamic range and you can fine tune it to 15 or 10 or whatever coming down that wire. And what's nice about this again, what's actually coming down the wire is this wobbily wave of current, it's not really just "on" or "off, and as you add resistance, the wobble stays the same, it's just the peaks and valleys get closer to being just flat. Which is great if you're making, say, a knob to control volume, or brightness, or anything you want variable intensity in really.
Hey hey, it's a relay!
Again, a lot of the earliest stuff people did with electronics was really dependent on that analog wobbly waveform angle. Particularly for reproducing sound, and particularly the signals of a telegraph. Those had to travel down wires for absurd distances, and as previously stated, when you do that the signal is going to eventually decay to nothing. But then someone came up with this really basic idea where every so often along those super long wires, you set something up that takes the old signal and uses it to start a new one. They called them relays, because you know, it's like a relay race.
If you know how an electromagnet works (something about the field generated when you coil a bunch of copper wire around an iron core and run an electric current through it), a relay is super simple. You've got an electromagnet in the first circuit you're running, presumably right by where it's going to hit the big charged endpoint, and that magnetically pulls a tab of metal that's acting as a switch on a new circuit. As long as you've got enough juice left to activate the magnet, you slam that switch and voom you've got all the voltage you can generate on the new line.
Relays don't get used too much in other stuff, being unpopular at the time for not being all analog and wobbily (slamming that switch back and forth IS going to be a very binary on or off sorta thing), and they make this loud clacking noise that's actually just super cool to hear in devices that do use them (pinball machines are one of the main surviving use cases I believe) but could be annoying in some cases. What's also neat is that they're a logical AND gate. That is, if you have current flowing into the magnet, AND you have current flowing into the new wire up to the switch, you have it flowing out through the far side of the switch, but if either of those isn't true, nothing happens. Logic gates, to get ahead of myself a bit, are kinda the whole thing with computers, but we still need the rest of them. So for these purposes, relays re only neat if it's the most power and space efficient AND gate you have access to.
Oh and come to think of it, there's no reason we need to have that magnet closing the circuit when it's doing its thing. We could have it closed by default and yank it open by the magnet. Hey, now we're inverting whatever we're getting on the first wire! Neat!
Relay computers clack too loud! Gimme vacuum tubes!
So... let's take a look at the other main thing people used electricity for before coming up with the whole computer thing, our old friend the light bulb! Now I already touched a bit on the whole wacky alternating current thing, and I think this is actually one of the cases that eventually lead to it being adopted so widely, but the earliest light bulbs tended to just use normal direct current, where again, you've got the positive end and the negative end, and we just take a little filament of whatever we have handy that glows when you run enough of a current through it, and we put that in a big glass bulb and pump out all the air we can, because if we don't, the oxygen in there is probably going to change that from glowing a bit to straight up catching on fire and burning immediately.
But, we have a new weird little problem, because of the physics behind that glowing. Making something hot, on a molecular level, is just kinda adding energy to the system so everything jitters around more violently, and if you get something hot enough that it glows, you're getting it all twitchy enough for tinier particles to just fly the hell off it. Specifically photons, that's the light bit, but also hey, remember, electrons are just kinda free moving and whipping all over looking for their naked proton pals... and hey, inside this big glass bulb, we've got that other end of the wire with the more positive charge to it. Why bother wandering up this whole coily filament when we're in a vacuum and there's nothing to get in the way if we just leap straight over that gap? So... they do that, and they're coming in fast and on elliptical approaches and all, so a bunch of electrons overshoot and smack into the glass on the far side, and now one side of every light bulb is getting all gross and burnt from that and turning all brown and we can't have that.
So again, part of the fix is we switched to alternating current so it's at least splitting those wild jumps up to either side, but before that, someone tried to solve this by just... kinda putting a backboard in there. Stick a big metal plate on the end of another wire in the bulb connected to a positive charge, and now OK, all those maverick electrons smack into here and aren't messing up the glass, but also hey, this is a neat little thing. Those electrons are making that hop because they're all hot and bothered. If we're not heating up the plate they're jumping to, and there's no real reason we'd want to, then if we had a negative signal over on that side... nothing would happen. Electrons aren't getting all antsy and jumping back.
So now we have a diode! The name comes because we have two (di-) electrodes (-ode) we care about in the bulb (we're just kind of ignoring the negative one), and it's a one way street for our circuit. That's useful for a lot of stuff, like not having electricity flow backwards through complex systems and mess things up, converting AC to DC (when it flips, current won't flow through the diode so we lop off the bottom of the wave, and hey, we can do that thing with capacitors to release their current during those cutoffs, and if we're clever we can get a pretty steady high).
More electrodes! More electrodes!
So a bit after someone worked out this whole vacuum tube diode thing, someone went hey, what if it was a triode? So, let's stick another electrode in there, and this one just kinda curves around in the middle, just kinda making a grate or a mesh grid, between our hot always flowing filament and that catch plate we're keeping positively charged when it's doing stuff. Well this works in a neat way. If there's a negative charge on it, it's going to be pushing back on those electrons jumping over, and if there's a positive charge on it, it's going to help pull those electrons over (it's all thin, so they're going to shoot right past it, especially if there's way more of a positive charge over on the plate... and here's the super cool part- This is an analog thing. If we have a relatively big negative charge, it's going to repel everything, if it's a relatively big positive, it's going to pull a ton across, if it's right in the middle, it's like it wasn't even in there, and you can have tiny charges for all the gradients in between.
We don't need a huge charge for any of this though, because we're just helping or hindering the big jump from the high voltage stuff, and huh, weren't we doing this whole weak current controlling a strong current thing before with the relay? We were! And this is doing the same thing! Except now we're doing it all analog style, not slapping switch with a magnet, and we can make those wavy currents peak higher or lower and cool, now we can have phone lines boost over long distances too, and make volume knobs, and all that good stuff.
The relay version of this had that cool trick though where you could flip the output. Can we still flip the output? We sure can, we just need some other toys in the mix. See we keep talking about positive charges and negative charges at the ends of our circuits, but these are relative things. I mentioned way back when how you can use resistors to throttle how much of a current we've got, so you can run two wires to that grid in the triode. One connects to a negative charge and the other positive, with resistors on both those lines, and a switch that can break the connection on the positive end. If the positive is disconnected, we've got a negative charge on the grid, since it's all we've got, but if we connect it, and the resistor to the negative end really limits flow, we're positive in the section the grid's in. And over on the side with the collecting plate, we branch off with another resistor setup so the negative charge on that side is normally the only viable connection for a positive, but when we flip the grid to positive, we're jumping across the gap in the vacuum tube, and that's a big open flow so we'll just take those electrons instead of the ones that have to squeeze through a tight resistor to get there.
That explanation is probably a bit hard to follow because I'm over here trying to explain it based on how the electrons are actually getting pulled around. In the world of electronics everyone decided to just pretend the flow is going the other way because it makes stuff easier to follow. So pretend we have magical positrons that go the other way and if they have nothing better to do they go down the path where we have all the fun stuff further down the circuit lighting lights and all that even though it's a tight squeeze through a resistor, because there's a yucky double negative in the triode and that's worse, but we have the switch rigged up to make that a nice positive go signal to the resistance free promised land with a bonus booster to cut across, so we're just gonna go that way when the grid signal's connected.
Oh and you can make other sorts of logic circuits or double up on them in a single tube if you add more grids and such, which we did for a while, but not really relevant these days.
Cool history lesson but I know there's no relays or vacuum tubes in my computer.
Right, so the above things are how we used to make computers, but they were super bulky, and you'd have to deal with how relays are super loud and kinda slow, and vacuum tubes need a big power draw and get hot. What we use instead of either of those these days are transistors. See after spending a good number of years working out all this circuit flow stuff with vacuum tubes we eventually focused on how the real important thing in all of this is how with the right materials you can make a little juncture where current flows between a positive and negative charge if a third wire going in there is also positively charged, but if it's negatively charged we're pulling over. And turns out there is a WAY more efficient way of doing that if you take a chunk of good ol' middle of the electron road silicon, and just kinda lightly paint the side of it with just the tiniest amount of positive leaning and negative leaning elements on the sides.
Really transistors don't require understanding anything new past the large number of topics already covered here, they're just more compact about it. Positive leaning bit, negative leaning bit, wildcard in the middle, like a vacuum tube. Based on the concepts of pulling electrons around from chemistry, like a circuit in general. The control wire in the middle kinda works in just a pass-fail sort of way, like a relay. They're just really nice compared to the older alternatives because they don't make noise or have moving parts to wear down, you don't have to run enough current through them for metal to start glowing and the whole room to heat up, and you can make them small. Absurdly small. Like... need an electron microscope to see them small.
And of course you can also make an inverter super tiny like that, and a diode (while you're at it you can use special materials or phosphors to make them light emitting, go LEDs!) and resistors can get pretty damn small if you just use less of a more resistant material, capacitors I think have a limit to how tiny you can get, practically, but yeah, you now know enough of the basic fundamentals of how computers work to throw some logic gates together. We've covered how a relay, triode, or transistor function as an AND gate. An OR gate is super easy, you just stick diodes on two wires so you don't have messy backflow then connect them together and lead off there. If you can get your head around wiring up an inverter (AKA NOT), hey, stick one after an AND to get a NAND, or an OR to get a NOR. You can work out XOR and XNOR from there right? Just build 4 NANDs, pass input A into gates 1 and 2, B into 2 and 3, 2's output into 1 and 3, 1 and 3's output into 4 for a XOR, use NORs instead for a XNOR. That's all of them right? So now just build a ton of those and arrange them into a computer. It's all logic and math from there.
Oh right. It's... an absurd amount of logic and math, and I can only fit so many words in a blog post. So we'll have to go all...
CONTINUED IN PART 2!
Meanwhile, again, if you can spare some cash I'd really appreciate it.
492 notes · View notes
cindy-tries-to-study · 4 months
Text
You guys rlly don't realise how much knowledge is still not committed to the internet. I find books all the time with stuff that is impossible to find through a search engine- most people do not put their magnum opus research online for free and the more niche a skill is the less likely you are to have people who will leak those books online. (Nevermind all the books written prior to the internet that have knowledge that is not considered "relevant" enough to digitise).
Whenever people say that we r growing up with all the world's knowledge at our fingertips...it's not necessarily true. Is the amount of knowledge online potentially infinite? Yes. Is it all knowledge? No. You will be surprised at the niche things you can discover at a local archive or library.
81K notes · View notes
cindy-tries-to-study · 5 months
Text
FullStack Roadmap Inspo | Resources ✨
Tumblr media
I started finding things on LinkedIn that i thought was really insightful for me so I compiled a bunch of them and will start slowly adding them to a shared Google Drive folder for people to look at!
This file is a FullStack Roadmap for people who want to become FullStack Developers! Remember to also check out roadmap.sh for more details!
FullStack Developer: A developer who works on the client side (user interface) and server side (server, database) of a web application, covering the entire "stack" of technologies involved in building a website or web application!
Tumblr media
🖤 Link to the file: > click here < 🖤 Link to the LinkedIn Finds folder: > click here < 🖤 Link to the Tumblr Blog Shares folder: > click here <
Tumblr media
51 notes · View notes
cindy-tries-to-study · 6 months
Text
"web app" websites with a billion lines of react code and a 100 MB cache and enough tracking elements to find out what i had for breakfast, that take 20 seconds to load on my gaming laptop... they are like little inbred bulldogs to me. What are you puppy mill ass web devs doing!! your awful JS isn't making them "aesthetic," youre giving them serious breathing problems >:(
634 notes · View notes
cindy-tries-to-study · 6 months
Text
Coding resource!
Tumblr media Tumblr media
exercism.org
A free website where you get specific problems to methodically learn small concepts of a programming language. Do 10 minutes to 1 hour every day, and then you will keep practicing every day, and you will be able to use the skills you learn in your real projects. They walk you through the problem all the way, and it's a super good way to learn!
2K notes · View notes
cindy-tries-to-study · 6 months
Text
Build Your Own X | Resource ✿
Tumblr media Tumblr media
GitHub is literally the best, what the fuck? ヾ(・ω・*)ノ
Anyhoo! This GitHub repository contains a list of tutorials that will guide you to build almost anything in web development using a range of programming language that best suits you!
Let me give you an example:
I click "Game" in the table of contents, it jumps me to the Game section. I wanna use C# so I pick a random C# game tutorial e.g. C#: Learn C# by Building a Simple RPG and it takes me to the site where someone made a whole project page with step-by-step guide to help build that game!
Tumblr media Tumblr media
I find this sooooo cool! This can definitely be like a summer project thing you do when no school but you still want to keep yourself busy! I will definitely be doing that this summer ƪ(˘⌣˘)ʃ
Here is the link: Build Your Own X by Danistefanovic ♡
{Have a nice day and happy programming ♡}
3K notes · View notes
cindy-tries-to-study · 6 months
Text
I made a beginner coding resource! 👩🏾‍💻💗
Tumblr media Tumblr media Tumblr media
Hiya! 👩🏾‍💻💗
I made a coding infographic/slideshow for anyone getting into coding and are stuck! I'm seeing a lot of new codeblr blogs coming up recently and they're all beginners and I have been getting a lot of asks which basically all ask "I'm new to coding, how do I start?", so I decided to make this at 1am in the morning real quick! 🥲😭
I genuinely hope that this resource proves beneficial to someone out there. And remember, if you find yourself still facing challenges or need assistance with anything else, please don't hesitate to reach out. I'm here to help! ✨
Link to the PDF: LINK
2K notes · View notes
cindy-tries-to-study · 6 months
Text
welp, i am no longer a pharmacy student. but it's not because i graduated and became a pharmacist...
i quit lol
it's not official, but i want to start school again. but for computer science heh...
0 notes
Photo
Tumblr media
I find microbiology fascinating but there’s just so much to remember :’(
6K notes · View notes
Photo
Tumblr media
Today is #WorldAsthmaDay; here’s a graphic highlighting some common drugs used in the inhalers that provide asthma relief: https://ift.tt/2SEmN6K https://ift.tt/3fl8wph
430 notes · View notes