Yeah, watching again, cuz heap sorts. 👀
Discussion
priority lists too... ordered inserts, hashmaps
He was originally just talking about quicksort and stuff. And then he pulled out the trees and I'm like...
Wait... wut?
the first programmer, by the technical definition of such, was Lady Ada Lovelace, who devised ways to apply the math of algorithms to Charles Babbage's difference engine
so, learning how to write software is something you ought to consider to be a reasonable career move, or at least a good hobby, as a woman
this may sound trite but before i learned to code, i learned to knit and crochet, and the same kinds of systematic, procedural thinking are involved, and my mother loves doing it so much she has probably knitted and spun away through more than half of her life already by now
I keep telling my daughter this, but she's got zero interest in computers, except her drawing tablet.
do you know how to knit or crochet?
pattern books are full of stuff that looks like computer code
for more boyish version, an intro would be chess game theory
She was in the chess team and was finalist a couple of tournaments and then got bored and stopped. Coach still calls her up and begs her to come back because he could smell the trophy, but she's like nah.
Same way she gave up playing the clarinet after 5 years and making first chair in the school orchestra.
Zero ambition. Must be genetic. 😂
or maybe it's that adulation doesn't thrill her, but rather the performance of excellence alone
Yeah, she doesn't respond to praise from most people. Only relatives.
She mostly does whatever interests her until she loses interest and then moves on. She taught herself to read manga in Japanese, for instance. She can't speak fluent Japanese, but she can read signs and packaging and stuff.
She's an avid knitter, crocheter, seamstress, needle-pointer.
She maxed-out the pattern-recognition section of the IQ test, but finds computers boring. Would rather work on her sweater. 🤷♀️
debugging is pretty painful tho
also, i bet your chest is all puffed up over what a prodigy you pushed out of your body
Yeah. My son is like that, too, but more conventional, so he's the one everyone is impressed by.
But she's the interesting one. 😁 She's always up to something. Never a dull minute.
A couple days ago, she came home and insisted we write a letter to the department of education about her disatisfaction with the curriculum. So, we did. 😂
Dang, my data structures course took like 2 months to go from arrays to trees
Arrays was like 5 minutes.
I'm wondering what the rush is. What all are we supposed to learn? 😱
lol, well I mean what is the class?
Algorithms and Data Structures
Could be anything. 😬
almost certainly:
- loop control structures
- functions and subroutines
- structs, arrays, linked lists, trees, graphs
God help me, I hate linked lists. Had those in C.
hahahahaha, linked lists everywhere! They can be so memory efficent,. Def my goto in C. Although I feel like most of my work lately requires dictionaries involved. O(1) lookup, insertion and removal.
Ugh, dictionaries. 🙈
i prefer to work with arrays if possible but when you deal with databases they are unavoidable, that's how databases literally work
nostr events have tags with "e" in them and those are linked lists... graphs, really, but same same
He had us making registermachine simulators and it's all boolean algebra gobbledygook.
register machines? i assume stack machines are later or were before?
note that stack machines require you to know linked lists first
I'm not sure what all your courses are but I like to save/download university course notes and such in-case I need them later.
1. Is your current study CS? Or engineering/physics?
2. Does this course or others you are currently taking have a home website? Like does this professor "Ray?" have a homepage that's accessible?
it's not so much that i'm unfamiliar with them
it was why i loved the 68k assembler language... 8x32bit address and 8x32 bit data registers on a 16 bit processor
the Power series, the successors to the 68k included "register files" and we now also see that the x86 family has AVX, AVX2 and AVX512, which big fat registers, named after how big their registers are (256 and 512 bits)
these registers are famously associated with the *bleed exploits, because some genius had the idea to not zero them but instead have a "it's zero" bitflag that exploits were bypassing by just copying the register to a memory location
*shakes head*
pretty sure this same retarded error has been made repeatedly, and happened before the "register file" spate of x86, that someone already made this engineering mistake in prior register machines
just some history about register machines for you
they are the best
it's why i hated the x86 so much and why it made me so sad when everyone ditched motorola's processors, because motorola went the register machine path
Huh. I didn't even know that. I learned about registers in the 90s and did some Assembler, and didn't keep up with the changes.
I have a 10-year gap, so a lot has changed.
when i saw you doing the bavarian trad cath meming back in the day, i didn't get you
but now you are revealing your real background now i get why you are irritatingly sympatico
at first i was just pissed that you were "pretending" to be all those things because 💔
but now i get you... much respect! you have much to catch up on
I am very Bavarian trad cath, too. My different personas don't really match up. 😂
i'm christian UFO conspiracy theory pleiades atlantis psychedelic techno industrial guy... so that's is also a bit off the map as well
😁 One could say that.
I've been neglecting those topics because I've been sperging out on Nostr stuff, but I'll be posting more of it, soon.
i have read too much apocrypha already to follow along with the straight canon doctrine of any form of christianity these days... i now believe it's all history, some mangled, some literal
i'm almost finished reading The Book of Jubilees and next up is gonna be The Book of Jasher
the only thing i might say is fuck the catholic church because they tried to burn every last copy of The Book of Enoch, which is the most important book
just go back to genesis and scan through for Enoch and Methuselah...
btw "sperging" is such a great word, i am stealing
arrays and structs really are the same thing except each sequential field has a type as well as ordinal position
in #golang they are implemented almost the same except for the variable types... if you want variable types you make an array of interfaces, which have a type field next to the pointer
