#ot1-perplexing-regexing
1 messages ยท Page 66 of 1
networking goes hard ๐ฉ ๐ค
seriously
like if he didnt already have a good job, pretty sure they would want to snag him
well, they just need to make a better offer ๐ฉ
anyway maybe ill also ask some of my other friends
I was productive today ๐ค

yk, i'm basically a full stack dev
show you me your website that has cool react components
also i knew you were still stuck on this

ya
yeah they would put you on one of the dotnet teams
that gets to maintain our legacy codebase

๐ญ
i'm already dying in a rewrite
dont even ask me
how is that even possible
idek what theyre doing over there
i could probably hand compile faster than that
i just know i will stay far away
yeah i mean someone suggested and proposed something that would reduce it by half
but idk if it ever happened
you have to have like, billions of lines of code. or you doing some incredible static codegen, wild monomorphization or something
honestly could not tell you
there is a lot of code thats been stacked on top of each other over the years
๐ฉ that's how it be ๐
ridiculous
that's like 1970s speeds
literally start the build when you leave, come back in the morning type speeds
hey maybe i misunderstood. i only ever pay half or less than half attention in those types of meetings anyway
maybe ill ask my friend from that team tomorrow
why would you be in those meetings at all
huh
but how does that come up, shouldn't it be about more general things
not like, specific product problems
its like the main platform that houses everything
idk how to explain without getting into the particulars
maybe ill dm you later
does it happen to be quite monolithic
the definition of a monolith
but with all the complexity of microservices
the worse of both worlds
interesting
i learned about something i already knew about in class?
we learned about locks
wanna hear about those
i've mostly been dying to midterms, so not much new i've heard of. besides, i haven't even finished learning the old stuff, can't get to new stuff yet ๐ฉ
sure
apparently they implement them with an assembly instruction called "test and set" or "swap"
is this operating systems
i see
so "test and set" returns the existing value and sets the register to 1, whereas "swap" gives you the existing value and sets the register to a value you give

so since it's atomic, you can use them to implement locks. if the value you got is 0, then you own the lock. if it's 1, then you need to sleep and try again later. i think
something like that
fascinating
bummer
atomics are actually quite interesting. compilers are good enough at optimizing to reorder instructions, so if you have
x = 3
y = 4
x = x * 2
``` the actual instructions might be something like
```py
x = 6
y = 4
```which is difficult for thread safety because now you don't know what order the assignment will happen in
i don't think we cover memory ordering in the course ๐ฆ which is sad because it's quite cool
๐ฅบ
I programmed today
which is probs a grad course
i intend to. it is, yeah
I've been in a slump for like two weeks now
eh?
ayyy
got some decent headway on my blog
5th rewrite of the codebase ๐ค
ah classic
my first blog post on the blog will be about how I built the blog
lmao
also classic for devs
what was last time
i want to take all the courses ๐ฉ. idk which ones though since i can't take them all due to time constraints
a database of html may have been in the mix
i think html in a TEXT column
you cannot take all the courses. i mean you can also go to grad school
bruh
oh?
I forget what it was, but I knew I had it
i mean as long as its a decent reason
have you at least decided all your CS electives
or nah
nah
the whole thing was due to me not properly planning what it is I wanted the ssg to do, and overengineering to meet my differing demands
what about next year electives
i haven't decided any electives, just the order i want to take required courses and geneds in
I originally wanted to have a pseudo ssg where I could use serve all the posts statically, but have the search functionality use the database and sqlites full text search
ah i would be tempted to try to figure out my electives
however now I want a complete static site generator, so no more pseudo ness
mostly bc they dont always offer every elective every semester
like fall vs. spring or whatever
yeah there's that too
oh?
well i sorta have things in mind. there's a discrete structures course, i want to take calc 3 and real analysis at least. there's a graduate "algorithm design" course but it looks kinda weird so i might not take that
full text search is so old school. semantic search when
jk
only ai devs

AI search would be wild
i don't know what that emoji means
I've got school tomorrow ๐ long weekend over
i mean at least you have your math courses planned out. math minor when

i'm gonna try calc 3 then see if i want to commit to a math minor, heh
thats smart
what does AP Calc BC correspond to? Calc 1?
how many more courses would you even need
calc 1 and 2
I see
idk. a few more calc courses probably
and multivariable?
no
no, like, what does multivariable correspond to
I see
ah i would so tempted to figure this out but im weird like that
well i can look, it's all listed
Wondering if I should just take calc 3 next semester tbh
i mean
wait it's actually so mid wtf
oh?
like 2 more courses or something?
that was basically me and a music minor
lmfaoo
i should just do a math major 
so im assuming you already have to take linear alg anyways. then we count real analysis. then its just what a few more courses?
2 more, yeah
bruhhhh
if i want to take the courses anyway, it's just getting credit, really
I see
that's what happens when there's significant overlap between the subjects, lmao
yeah
||good|| 
low calorie majors?
less math, like "software engineering"
what do they replace it with? just more "systems" courses
tbh it's probably fine, i don't know that employers would mind
?
i think more practical courses, like networking or something
like "web dev"
it's not that I dislike math
or something
yeah that too
ah networking is good
maybe distributed systems ๐๏ธ
i would do that
my cousin is doing...telecommunications? She had a programming course
so i wonder if that counts for both
anyway you had to have performance credits for this and i had more than enough
but that was a long time ago
can you play music
it's fun
yeah I play your mom
we have a "introduction to distributed systems", but i can't take it yet, and it's not offered every year. if i miss the opportunity to take it i will be very sad
yes but the performance credit was in choir because i was in the mixed choir in uni

๐๏ธ
you need to take this
psv
you can be the vocals, I'll be instrumental with the viola, we can start a band
i'll do it for you rex
kill someone for it
i did band/marching band for like 5 years but I got bored
๐ช
Robin can be drums
pub do you play anything
ofc he's the player
if not you can be the narrator
no
narrator it is
actually i must soon register for next semester
i mean i think it would good esp if you think youre going to be building bigger stuff in the future and not just idk be a regular web dev
i don't actually want to be a web dev ๐ญ
but yeah. i wouldn't actually just be taking it for you, lol. i'm interested
ok lmk if you get in
bruh it's that time already?
i will live vicariously through you
Wtf man school just started
well i've got like 20 days
i'll give you my notes ๐ฉ
i also want to take more theory of computation courses
i see you
๐ต๏ธ
This course introduces the techniques used in the design and implementation of web applications. Using development environments such as Dreamweaver, Visual Studio, Eclipse, Netbeans, and SQL Management Studio, students write code for the browser (HTML, Cascading Style Sheets, javascript, ajax), web application server (JSP, PHP, or C# .NET), and database server (SQL, stored procedures, triggers). Students learn about internet protocols and how to work with web application objects (e.g., request, response, session). Students learn how design patterns such as MVC (Model-View-Controller) can and should be applied to the multi-tiered, distributed software that make up today's web applications. XML (a format commonly used to transfer data over the internet) and web services (a method call to a remote computer over the internet) are discussed and demonstrated. Each student will program their own web application, expanding on its functionality each week in the lab.
look how sad this course is ๐
"Web Application Programming"
there's also a "real time computer systems" course which sounds quite fun
meh but i can't take it yet. i need to take dsa next semester, then the fun courses
no, maybe next semester
we have a compiler design course but it's not offered every year
but it looks really cringe
oh my god why is every line of this so painful
ikr
my swe prof was at least decent
but thats bc he was adjunct
and his day job was as a senior swe
Dreamweaver 
though SSMS and SQLServer might be useful
there is a "principle of database systems" course too. the description looks kinda weird though
oh?
This course will cover the fundamental concepts of database systems, with an emphasis on relational database systems. It will cover both the theory and practice of relational databases, including Codd's original relational model, the relational algebra and calculus, and normalization. Students will learn how to do database design using the (extended) entity-relationship model. There will be a semester-long project in which students will design and implement an actual database, using an existing relational database management system, such as Access, MySQL, or Oracle.
ah this is normal
relational algebra is always covered
and boyce codd and all the normal forms
might be a bit basic for you considering your internship
but also might be good
to have it under your belt
hmm
if they let you swap out that relational database project with another type of database, it might be worthwhile for you
otherwise id maybe skip it and learn on your own?
idk if i have a favorite but i did like one of the seminar classes my last year
it was an architecture seminar
can you tell i had extra time

i should totally make that one of my projects though. a database that works with the postgres protocol thing

but i want to learn about columnar things
why no music minor
would've been so cute ๐ฅบ
classic
dude you should
This course will expose students to recently emerged and fast moving technology of big data and cloud computing. It will cover a spectrum of topics from core techniques in data management and analysis to highly-scalable data processing using parallel database systems. Students will be introduced to big data ecosystems such as Hadoop, Spark, Storm and MapReduce; cloud technologies such as Amazon EC2, Microsoft Azure and Google Cloud; data management tailored to cloud and big data such as NoSQL, Google Big Table/Apache HBase, and introductory applications to big data and cloud environment. Students will work directly with a selected set of these platforms, compare and contrast their relative strengths and weaknesses, and characterize the problems they are designed to solve.
"recently emerged"
hadoop
like snowflake, bigquery, etc.
"data management tailored to cloud and big data such as NoSQL" ๐คจ
|| Hadoop never going away||
mapreduce is cool apparently, though
no one talks about hadoop anymore bc its all managed by the cloud providers
ooh, i forgot. i wanted to take a numerical methods course too
spark is still relevant though
for big data processing
spark is built on top of hadoop
so theres that
its good just to know conceptually but you probably wont need to worry about implementation
unless idk you end up working at azure or something
the horror
that honestly seems cool though
also when i got interviewed i had time to ask questions, right. one of my interviewers works on the platform team
the scale they work at is quite incredible

this guy and his scale
idr exact numbers but they were doing a large amount of qps or something
math minor set in stone
i liked my prof for math for cs 1 and he recommended i take numerical methods
contemporary soci theory was pretty cool too. the prof always came in on a skateboard.
based??
nice nice
they gave me a 12/10 on a final project thing
psv the real deal
like, apparently it was not expected to prove the things, just assert them 
hmmm. i always flip flop on this idea
bro I hope he's still teaching
i think it would be good

honestly, i think its getting to the point where some basic level of competency is needed
i think there would need to be an abstract version which is just logical thinking couched in programming
honestly people wouldn't believe just how incompetent genz are with technology
what do you think about stuff like "how the internet works"/light "networking"/etc.
honestly though
i think we had this convo before
but not sure if you were there robin
dont recall
aboo and psv were
ยฏ_(ใ)_/ยฏ seems ok in theory
you werent #ot2-never-nesterโs-nightmare message
yeah I took 2 years of DE networking class in high school at CC. I hated it then but it helped
as long as it was super abstract
how abstract should it be for high school level
"did you know computers talk to each other" lel
"what happens when you type google.com and hit enter"
i mean studying networking is kinda removing the abstraction don't you think
it looks up the IP then goes there
unironically this
ya
Hey I'm new to programming can you help me at my problem
also I think actually training on how to be literate with a computer is probably also important
fr. mandatory word and excel classes
please
our first lab in chemistry was actually just learning word and excel
like entering equations, using auto fill, etc
table stakes
which should be expected of you already coming into uni but like ok lol
i blame phones and social media
1A districts be like 
kids these days
What are those
nah
band?
least involved student
UIL Math?
๐ผ

I tried but I thought it was stupid
nevermind then. the joke was lost 
why
i guess thats all thats needed
what about it
๐คจ
its high school
me when I realize you can't get high in high school
your average kiddo probs wont care anyway
we need more engineers ๐
software or
yeah but most of them suck
๐ฏ๏ธ
๐
half of them have switched to some type of programming and things have changed for them

there are actually less and less boys going to college
they also do worse in college
what is actual*
that at least makes sense
I tell all my engineering friends to learn programming lol
prompt engineering
nah thats an exercise, not a profession
just like feature engineering
is an exercise
there's pretty much no field where programming will not make you better at your job
kill switch engineer
no one is a feature engineer
its a lifestyle
as you should
i mean
what
but honestly though
but this is curious
everyone from double E to biomed
surely there must be a paper on this
the ones who make it end up switching to programming
did you call EE double E
lmao
double e
E squared
you say double e out loud you don't type double e
double e
make me
EE still has less syllables
double u double u double u
why would you say double e in any scenario
fr
uuuuuu
ee is hard to discern
skill issue
double e
Keith the double e
theres actually an EEE degree in some places here
electronics & electrical engg
thats what i thought
smort
they call this ECE here
some schools also have ECE, electrical and computer engineering
ece means the electronics degree here
wild
ECEN 
electronics & communications engg
me when polsci
electronics sounds like computer engineering
or electrical engineering
communications?
like telecommunications?

ye
wild
if electronics has dif scope than ECE, then no
wait why
wack

ee is usually next in line
is that how it works
then mech and chem
they dont cap it
theres cutoff ranks
interesting
it's what the people want
honestly like 90% of engg students dont want anything in particular
they just opt for the "highest" branch they can get into with their rank
classic
interesting
is there a reason or bc thats just how it is
my old roommate was aero
hows he doing now
its kinda self perpetuating
best students get the highest ranks -> they take the "highest" branch X -> they get good jobs because theyre good students -> next batch sees branch X gets good jobs -> best students of next batch also take X
that makes sense
Not as much as CS it seems
and then companies probably see branch X has best graduates or something like that
actually no. CS just has more applicants
yeah
society
allegedly
presumably
the biggest choice we make is probably whether you care more about getting a good uni or a good branch
wow
deep
meritocracy moment
good uni + good branch: โ
โ
good uni + bad branch: โ
bad uni + good branch: โ
bad uni + bad branch: ๐ฏ๏ธ
it was either IIT and metallurgy or JU and EE
IIT has got a much bigger brand name
metallurgy 
but i couldnt deal with more chem for 5 days much less 5 years
metallurgy & material science
ah its major
yeah that seems chem heavy
material science is a grad program here or something
I think material engineering is a thing for undergrads
oh is it
I believe so
is it a class or a whole major
major
ur old
correct
grampa rex
so are you
sure man
im the only non old person here ๐ค

what've you against k8s man
the freshers are just coming in and half of them look older than me ๐ญ
the answer is always yes
anyway this is also merch from my favorite podcast/conference series
are you sure you don't just look young
idk
im probably like among the youngest 10 people in my class
december birthday moment
i have this one. got it from the first conference
yeah I'm younger than most ppl and it sucks ๐ญ
they make fun of me for being a baby ๐ญ๐ญ
relatable
good
same
are you saying im hallucinating it
right?
no reply speaks volumes
i mean
what do you think
what area of work do i work in
it was actually a good conference
some really smart people building some really cool things
ai gets a bad rep bc of the crypto bros smh
so true
but like literally imagine
e=mc^2 + ai
trying to get this stuff to production
๐ค
the systems you need to build around it
but I feel like ai confs would be an aibro magnet for 200 miles around
maybe if it was titled something like "AI Conf"
this one was "LLMs in Production"
which sounds bad but was actually pretty cutting edge back then
or like had less negative connotations
at least it wasnt something "GenAI 2023"

there was some really good talks about system design/architectures
for these systems
hsp why you gotta be like this
there werent even that many DS
they were actual engineers
damn my weakness

hes over at redis
never thought you could use it as a message queue
.uwu wueue
wueue
Chatgpt is my favourite random number generator
mine too
youll keep getting that 42 too
these models werent designed for those capabilities
anyway, i should stop
no one cares
๐
omg hollow knight silksong reference โผ๏ธ
me being part of 2 of the most schizophrenic gaming communities on the planet:
city of tears do be kinda mid
i memorized some of truth tables
there are better regions
source?
ask your mom
I hate HP so much its unreal
I want to grab the CEO and shove them in the dish washer
true is true, false is false
How can one product possibly be so.shit
Now givme truth table of 8 bit adder
8 bit A
8 bit B
1 bit carry in
8 bit result
1 bit carry out
what's there to memorize in that? 
an 8 bit added adds
0 1 2 3 ...
1 2 3 ....
2 3 ...
3 ...
...
Hmm
But point is memorizing
who memorizes addition other than maybe single digit addition?
# single digit addition
0 1
0 00 01
1 01 10
Youre telling me you didnt memorise your addition table up to 100?
aligning text on phone is pain
give me a random number, chosen by fair dice roll
4
2
if you knew what it was, then is it fair?!
why does programming class require a flowchart
because apparently some people comprehend algorithms better as flowcharts
what if i daily drive alpine linux
ivan.
or how about ricing hannah montana linux
Memorizing truth tables
^
Making money for someone else
monies
based?
in France
"OH, doing some catch up on another work project? "
...shame if some urgent adhoc requests came in.
...and some additional follow up questions.
...and xfinity internet going down.

relatable
relatable +1
unrelatable
new feature? interesting
?
discord icon looks different
A/B testing? Or #JustFullNitroThings
my co-worker thought i was quitting bc i was canceling meetings
lol
they were like "please dont quit..."
me: im not quitting
for now

2Rich4Me 
wait i thought you had nitro
i have the classic one
2Rich4Me 
|| Probably discord website vs their desktop app||
ahh
i forget you use the web app mainly
Any one can help me to create a deep learning model please
Any body there now
Using python
@young shoal pub
getting the team back together?
???
you gotta say "i'm putting together a team"
then they can say
"i'm in"
haven't you seen the movies?
D:
no bc you hate ai remember
why not poach a dev from a team within the company?
๐
theyre trying to get peeps too
they? other people on your team?
no other teams
any of them looking for interns? ๐ฅบ ๐ ๐
๐

I hate how applying for internships become earlier and earlier
Like
Actually I have no reason to hate it
I just do
Huh that's weird

the grind is quite a grind
If you're applying for sophomore internships, the only thing you have to show for yourself is anything you did in freshman year. You're missing out an entire year directly before the internship to advertise on your resume.
Idk
It's just a whole year of applying
To rinse and repeat the following year
4 years of constant applying
Sounds like a struggle
SAP
Icic
it's the "STAR" program
Oh I think I heard a special someone mention that
it's like, rotational, so you get a team for a year, then another team
In this server
yeah, me
Oh
Maybe

You're like one of the 5 people I talk to here
And I'm not here that much to begin with
i got interviewed last year lol
working
classic
mhm
juul?
sheeesh
As generative AI moves on from the initial hype, the work to ensure measurable return on investment begins,
๐ฉ

knowledge graph + LLMs are slowly emerging as a viable data model
unironically
I start up my computer every day
as opposed to
no startup experience
So I have start up experience

all the roles
duh
full stack DS data

MLE + DS + DE + DA + product
the whole shebang

Data Scientist:
machine learning data scientist ๐คจ
HANA's their business intelligence thing isn't it

SAP HANA
they're competitors with the uhh... company that begins with C
whats the command for wiki
SAP is apparently big?
half of all DS roles are DA
the other half is DE
fight me

technically i work for a SAP competitor
"We believe in transparency (only when PA forces us to show it)"
doesn't CA?
.wiki sap hana
SAP HANA
SAP HANA (HochleistungsANalyseAnwendung or High-performance ANalytic Application) is an in-memory, column-oriented, relational database management system
SAP Cloud Platform
data and business processes. SAP Cloud Platform was an open platform-as-a-service, which included the in-memory SAP HANA database management system, connects
and colorado and new york have those too
Oh yes
ah salesforce. they compete with them
its the first one
to be fair, SAP HANA does sound pretty good

ya they're the second largest business intelligence company i think, behind salesforce
is this their site?
i have been meaning to apply to their ixp things
i can't filter by country, only city ๐
oh, i can put "US" in the city field and it works
iXp lol
i think it's "intern experience program" or something
it's a single year program compared to STAR
Wait what. Why is this requirement like half of the other & pays more
location?
this* team has more ๐ธ
i'd bet location. i think sg mentioned the other one was PA? maybe this one is CA or something lol
Wait, nvm. Didn't see the data wrangling, data cleaning, sourcing from relational databases

Also yea, probably that.

data wrangling
obligatory ping for @foggy jungle
Why do they all say "start up experience" though
YEE HAW

so they can make you do a bunch of stuff for 80 hours per week for little pay
classic
SAP is a large company right?
so it would seem
105k employees
sheesh
I guess these are some start up division or subsidiary
I have no idea what our company even falls under
Wiki is so generic, it might as well be Firm Firm USA
๐
classic
i mean, you rarely become a large company without having multiple products/things right
ha, this one chart shows that my current company has a higher market cap than the company I interviewed for and didn't want me.

Looking at these job posts, feels like I'm back where I was 2 years ago. No idea what field I want to actually go into 
well now that you're college educated you have ~freedom~
well, more educated
wait is your company paying for part of your degree?
i was at a presentation from vanguard; the guy is doing a master's part time also, and it's completely covered by the company
No. They could have (up to 10k which would cover the entire degree), but generally requires you to stay 1 year after.
My cost of capital would be more than 10k, so it's not worth.
yeah, the guy said he has to stay 1 year, or he can pay 50% back to the company and leave right away
I would take the 50%, but I'm pretty sure our company is 100%
he's in person, the school he's going to has a satellite campus near his work campus
5 mins, reportedly
Like, classes are there or online.
in person
Not sure if I can ever do in person again.
intimidated by the young people?
More like:
"What the *@&# did that prof write on the board?" "Is that a Tau or an igloo?"
"What? What did the prof say?"
We did
(at least the sit in the front part)
๐
how are your courses anyway ๐. spending a lot of time on discord today ๐
I'm fine 
Totally not procrastinating or anything
Totally no midterm coming up
or extra homework


๐
relatable
i got saved today. one of my midterm essay due dates got moved back like 5 days
gratz
more time for procrastination ๐ฅณ
Technically....
nah multi level feedback queue ๐
actually that would be pretty bad
humans have much longer times for context switching. you probably only need like
priority queue based on due date
hm, but you still need to make progress on longer projects with a further due date. or they'll be starved ๐ญ
someone used generative ai to solve the problem of matching conference attendees who have similar probs, etc. to one another
do you want to see
its in typescript
probs?
anyway
huh
these are the questions asked on the frontend
i c i c
yeah
๐คจ
๐คจ
Hahahahahaha
hi
look at the green background
I thought that was a server tbh
you can do it ๐ค
๐
pub i have to talk to too many stakeholders today
something something you cant serve two masters
idk the expression
lol
the modern dilemma: eat in the sun because it's warmer, but eat in the shade so you can see your screens
compromise: sit facing away from the sun?
you cant see the screen in the sun













