You should pay attention to that one. It's going to be useful one day

Reply to this note

Please Login to reply.

Discussion

Yeah, watching again, cuz heap sorts. 👀

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.

no, i know this thing, it's my own problem also

too much talent, too little challenge

she's all ready to go for her dual doctorate

the normies don't get 2SD above normal, yet that's what it is when you are over 1SD

Yeah, life is weird, when you're like that.

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. 😂

Sounds like you're doing an awesome job with both of them!

Well, I at least haven't managed to undo their natural awesomeness, and they both still like me and clean their rooms.

Feel like that's 90% of good parenting. 😂

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

I know, but somehow they made less sense in C.

c is a bad language with the pointer syntax and pointer arithmetic

i assume you already know how arrays are implemented in C.

hahah

I have flashbacks

my apologies, i shall not set off bombs next to you again for a joke

😂

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?

1) CS

2) they have materials online, behind a wall

Don't know the originator of this website, just found a link

Got it. TY!

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