#ot2-the-original-pubsta

652 messages · Page 29 of 1

lucid osprey
#

hmm

vague shadow
#

I'll raise it with other staff

lucid osprey
#

waittt

#

lemme do it

jovial island
#

Yeah, I would use "being"

lucid osprey
#

yeah

#

it changed

#

@vague shadow can you check community meta once again I got one more doubt 🥴

dusky cliff
#

@lucid osprey sorry for ghost ping 🥴

real forum
#

wait wtf

odd sphinx
#

congrats bro

lament kestrel
#

Congratulations, you're famous.

odd sphinx
#

u have a fruit/veggie named after u

real forum
#

ikr

#

im so well known

sinful sun
#

Dude, dont cross post

#

Ask in a help channel if you have a python question

hazy shuttle
#

Thats no python question

#

thats why i am asking here

sinful sun
#

Yea well ask in a single channel

#

Bruh

#

Youre cross posting again

latent oxide
#

how do you approach documenting an app/prodcut for client?

#

aka they want to understand how different pieces interact with each other

#

what can be possible bottlenecks, a bit about data structure etc

drifting venture
#

Honestly? I google for something similar than adapt it to mine

latent oxide
#

like if the app was pretty much custom made for client

drifting venture
#

Well, mainly for what generally to put in it and what format and such the documentation would be in

neat crane
#

i do that too

drifting venture
#

Like, when making modules, I'd look at python's documentation, numpy's documentation to figure out how to do mine

latent oxide
#

i mean, i'm not sure they want like technical /api doc

#

more like business logic and etc

drifting venture
#

oh

#

I'd still try to find an example to go off of

latent oxide
#

So I actually asked the clients explicitly

#

To show me example of what they expect

drifting venture
#

🇫

#

What did they respond with

latent oxide
#

Nothing yet

drifting venture
#

Ah

latent oxide
#

They are kinda busy so I have to relaunch

#

Thought to do some research ask around meanwhile

drifting venture
#

for sure

latent oxide
#

But I don't even know of best places to ask xD

#

I gonna ask our CTO too

#

If they did anything like that

#

I do hope for clients answer

#

Cause I don't want to venture deep into doing something if it is not what they expect

latent oxide
#

@upbeat sandal wtf VISTA?? I feel dirty reading your nickname 😛

upbeat sandal
#

#windowsvistaswag

latent oxide
#

and pinging you, is like I've sinned

#

😂

upbeat sandal
upbeat sandal
# latent oxide afaik reply pings ?

If you have something you want me specifically (and not moderators in general), ping me once you've finished your thought. Reply pings are better if it's response to a specific message.

latent oxide
latent oxide
#

hehe I've doubt. anyway it's past midngint so I am about to hit a sack

upbeat sandal
#

poor sack

latent oxide
#

you've no idea

upbeat sandal
#

You know Wilford Brimley, who is famous among internet people for "diabeetus"?

latent oxide
#

no

upbeat sandal
#

nevermind then

latent oxide
#

🙂

wide totem
#

@upbeat sandal

#

rm -r /vista

upbeat sandal
#

nou

wide totem
#

Oh god

#

Imagine if windows

upbeat sandal
#

wat

wide totem
#

Had a sudo equalivant

#

It'd be

upbeat sandal
#

Windows having a nice terminal

wide totem
#

bill

upbeat sandal
#

I guess powershell is okay

wide totem
#
>>> bill echo apple is better
Windows is better```
upbeat sandal
#

I'd rather have Windows than any Apple OS

#

at least Windows has games

wide totem
#

Forcibly installed

upbeat sandal
#

like, minesweeper?

wide totem
#

No, saved to the start menu and if you click on them they install

upbeat sandal
#

o

wide totem
#

Ye

upbeat sandal
#

yeeeeeeeeeeeeeeeeeeeeeeee

wide totem
#

Imo Linux > windows > macOS unix

latent oxide
#

😕

upbeat sandal
latent oxide
#

What kind 😂

upbeat sandal
#

any

latent oxide
#

It can run python xD

#

And calculator

upbeat sandal
#

I doubt.

latent oxide
#

Even excel

#

Discord too

upbeat sandal
#

no

latent oxide
#

Yp

#

I used it to ping ya

upbeat sandal
#

You are cancelled

latent oxide
#

Too late

#

Am not happy tho

#

Switching from dell on Ubuntu to air

upbeat sandal
#

I would refuse

latent oxide
#

Especially when they bought 2019 instead of m1 @upbeat sandal

#

Like I had a choice

full marlin
#

My macbook pro runs discord and excel

#

but I can hear the fans whirring when I turn on my front facing camera for Zoom

latent oxide
#

Macos sucks at vidéo calls or screen share

#

Instant 100° for cpu

#

Funnily Skype web is less of a resource hog than Skype native macos client

tall widget
#

Macbooks aren't designed to run their CPU at full capacity for long, they have very poor thermals.

latent oxide
#

Ye

tall widget
wide totem
#

👀

#

oh

#

right

#

*runas

unreal sigil
#

From what I've heard the newer macs have some better thermals, but what I know for sure is that my 2017 macbook pro is godawful in terms of thermals

#

Fans rev up watching youtube

jovial island
#

@unreal sigil i don't use pycharm for this very reason

full marlin
#

zoom murders my mac

wide totem
blissful coral
#

I think LTT covers that the M1 MacBook Pro pretty much outperformed other laptops on battery life with the stress test and pretty awesome thermals.

wide totem
#

my fan is always loud on my laptop

blissful coral
#

I wish I had the $$ for the M1 air

blissful coral
#

plus it can run YT with zoom so no getting bored in classes haha 😁

tribal tinsel
# full marlin zoom murders my mac

I have to do sysrq+f sometimes when I do zoom calls because either my PyCharm with 3 projects opened at once or my browser freezes the whole thing

median blade
#

I wonder how a equally priced ryzen 7 will compete with the Mac air

blissful coral
#

idk. check his channel - Ibeleive he ran test with similar price range

#

Plus its pretty impressive that the M1 is just so less cooled and takes less power to still be able to compete with the biggies

median blade
#

It supposedly beats amd at single core but amd wins at multicore

#

Which imo is a bit sad since mac is not for gaming

median blade
#

Whereas all others are on 7nm

rain trench
#

fanart time

#

Look at this dilf

#

Muah

odd sphinx
#

what

old lance
#

Is that light?

dusky cliff
#

no its heavy

tall widget
#

no that's <generic male anime protagonist/antagonist>

dusky cliff
#

lol

odd sphinx
#

lol

jovial island
#

Would you use an android phone with Microsoft services instead of google services ?

#

For example, Microsoft Log in , Outlook, Microsoft Maps, People app etc.

jovial island
#

How about firefox login ?

#

Since android is open source, mozilla can use it and make their own devices

tall widget
#

The amount of useful software google provides is a bit different than microsoft.

jovial island
#

but Microsoft has almost all the alternative apps to google apps

#

only the microsoft maps suck

tall widget
dense flume
#

hey i need help with setting up vscode
so I get this when I try to run my code

#

I even tried re installing vscode but it still didnt work

jovial island
#

Sorry, I am not an expert. 🙂 But have you tried other software, such as pycharm?

dense flume
#

ya pycharm works but I am working with c++ rn

#

so thats y I am using vscode

#

and I dont wanna use xcode since it takes too much space

jovial island
#

okay.

jovial island
#

there is a software called code blocks

rare moat
#

this is epic.

#

rectangular boxes. absolutely jaw-dropping.

tranquil ridge
#

howd you get them

rare moat
#

the Curses module.

#

each window takes up a specific percent of the screen.

#

well, each "window" is separated into columns that do.

#

each column can have windows inside of them.

#

the first column will go from column 0 to the column at 50% of the terminal width.

#

the second column will go from 50% of the terminal width, to 100% of the terminal width.

#

thus, each taking up one half.

tranquil ridge
#

yeah but howd you get that inside vim

rare moat
#

oh that is what you meant.

#

NeoVim has a terminal emulator built in.

#

you can open it in any buffer.

#

:term or :terminal

tranquil ridge
#

o bruv

#

i thought that was the editor

#

:(((

rare moat
rare moat
#

i fixed the windows. now size is based off the screen's 0, 0 instead of the window's 0, 0

tranquil ridge
round moss
#

@ebon pelican hello, please do not post into every off topic channel, just one will do

median blade
#

lmao

odd sphinx
languid osprey
#

Lol

stark drum
#

Is there a java channel or discord server

pure patio
#

I don't know if this is the right channel for it, but I get friend requests almost every day from people who want to buy my account. What should I do?

round moss
echo fern
#

I wonder why, your ID isn't special or anything

round moss
#

early verified bot developer

pure patio
#

I think its because i have this:

echo fern
#

ah, fair enough

pure patio
round moss
#

that is weird

#

what does it say?

tawdry salmon
pure patio
pure patio
echo fern
#

(It's a shame Discord doesn't allow, say, allowing specific bots to send you messages. It's pretty weird that you need to do this just to message a bot.)

pure patio
pure patio
soft quiver
#

o.O @naive finch when did you become helper?

#

also congrats for whenever that was kek

naive finch
#

thanks!

kindred ocean
#

sometimes i just wnna go learn c# or java because python has a severe lack of brackets and semi-columns :(

stone glade
#

my code is savage

marble mauve
crude trail
#

I dont like the rename of the help channels. They make me hungry

wide totem
#

Same tho

#

Hm

#

I got some ideas

alpine adder
#

ok

wide totem
#

hi

alpine adder
#

EE vs CS which is harder major?

bright leaf
#

@alpine adder When you have a linear time-invariant system, that is a differential/difference equation, often in mutliple dimensions, you can describe the behaviour of its output using a convolution with an impulse response. One cool thing about linear time invariant systems is that complex sinusoids are eigenfunctions of linear time invariant systems, so given the right transforms (in the case of continuous systems Fourier/laplace transforms and in discrete Z transforms), you can diagonalize convolutions. This creates what we call the transfer function, the multiplication with which in a frequency domain gives the output to any input for the system. This transfer function consists of rational complex polynomials.

wide totem
#

what is ee and cs?

bright leaf
#

The solutions to these rational polynomials are the poles and zeros of the transfer function and these poles and zeros uniquely characterize LTI systems

#

The graph is the complex plane in Z domain for which you're judging the behaviour of the system using the poles and zeros

#

That's how little you know what you're talking about

sinful sun
#

This might sound like an opinion but i can assure you all its not, EE is harder

bright leaf
#

Sure you can write a simple algorithm to calculate a high school level standard deviation formula but the EE subjects at the same level are at an entirely different level of difficulty to your 3rd year algorithms course

full marlin
#

I would take mariosis’s word for it

wide totem
bright leaf
#

Electrical engineering and computer science

full marlin
wide totem
#

ty

full marlin
#

@bright leaf dude what language is this

bright leaf
#

That is the subject I TA lol

full marlin
#

oh wow

bright leaf
#

Signal processing is insanely difficult

#

And it's a prerequisite for every EE in the world

full marlin
#

I read that paragraph like 5 times and I don’t even know what I read

bright leaf
#

There's a lot of maths in EE that you sort of need to internalize and signals and control stuff just gets insanely abstract and complex

alpine adder
bright leaf
#

The course you linked is CIS350. AFAIK at UMich 300 level courses are 3rd year courses

alpine adder
#

its still a first year concept

#

CIS

#

lol

#

was it really CIS

bright leaf
alpine adder
#

i guess thats why it was third year

#

CIS =/= CS

bright leaf
#

Sure, show me a 3rd year CS course that's more difficult 😊

alpine adder
#

system programming

bright leaf
#

EEs do that too lol

#

And it's really not that hard

alpine adder
#

im not one to ask i find concepts easier than most do, but sysprogramming difficulty depends on the assignment not concept

#

like you can say its easy all day but is EE sys pro to the depth of CS sys pro

#

how often were your assignment

bright leaf
#

We take the same systems programming lol

#

Not sure why you think EEs aren't excellent at systems programming. It's a rough course assignment wise but so are most courses in EE

#

EEs actually have harder low level programming courses ahead because we have super in depth courses in embedded right after. RTOS, coding theory, DMA, etc

#

If you think avoiding seg faults is hard, imagine that with actual hardware problems and theory to deal with alongside

#

Idk how you can keep claiming CS is objectively the hardest when you don't even know what EEs do

alpine adder
#

you didnt give assignment frequency

bright leaf
#

I don't see how that's relevant lol when assignment length and difficultly can vary regardless of frequency

alpine adder
#

assume exponentially

bright leaf
#

Everything I bring up in response to you you ignore and move onto the next dumb point

#

There's no point arguing with someone with a chip on their shoulder and no desire to have a fair augment

alpine adder
#

you keep bringing up concepts but I dont believe that is what make a major difficult

wicked hollow
#

EE and CS both do lots of programming. They're just different types of programming with different emphasis.

#

EE courses leave you better prepared for assembly programming, systems programming, and kernel development than CS courses would.

#

CS courses focus more on theory and higher level software development patterns

bright leaf
#

Get a load of this guy @wicked hollow

full marlin
#

The lack of grammar is killing me I keep having to re read it

wicked hollow
#

EE and CS both learn software, at different levels of the stack. Pretty much no one is comfortable in the whole stack.

bright leaf
#

ECEs...

wicked hollow
#

not really. There's so many layers of abstraction, and so much to know, that there's no major that can possibly teach you how things work at every layer in only 4 years.

bright leaf
#

Not really? Asm + C + systems level + application level + networking + webdev is very easily covered in a single degree

#

With tons of space for hardware left

wicked hollow
#

god, I don't think I even agree that networking can be fully covered in a 4 year degree.

bright leaf
#

I mean, you have to really stretch the definition of what it means to be comfortable with a part of the stack

#

No degree makes you an expert in everything but comfortable?

wicked hollow
#

hm. 802.11 WiFi? 4G LTE?

bright leaf
#

ECEs here have required intro programming in python, Java, microcontrollers/asm, embedded, FPGA and comparch, advanced embedded. Add in a couple networking and webdev subjects as electives you're pretty darn comfortable with how almost everything works.

full marlin
#

What’s an ece

wicked hollow
#

I'll agree that's much better than either a CS or an EE major would cover.

bright leaf
#

It's not gonna go over niche protocol details but you'll have a darn good idea of modulation and relevant coding theory

#

And combined with a networking course it's pretty comprehensive

bright leaf
# full marlin What’s an ece

Electrical and comp eng. Generally it's EE with a few more programming or hardware/comparch requirements, and the power engineering course taken out

full marlin
#

Oh that’s cool

bright leaf
#

Yeah it's not hugely different, usually you can get the same stuff through just electives

full marlin
#

I don’t even think UB has that major they just teach electrical engineering w the computer engineering major

bright leaf
#

Eh close enough

#

EE vs ECE vs CE is not totally standardised

#

EE is mostly standardised but CE isn't and that makes ECE (if it exists) sort of variable

#

On that note, telecommunications hype

#

Statistics + information theory + coding theory + signal processing + random RF stuff?

#

Count me in

bright leaf
#

Intro to programming in python, further programming in java*

#

Java one focuses on higher level software dev practices

alpine adder
#

if youre not a cs major, comparing your software skills to one is brave

bright leaf
#

Not really about learning Java as much as design patterns, testing, etc

bright leaf
wicked hollow
#

CS majors don't really teach much software skills, realistically. They spend a lot more time teaching theory than teaching software development skills. Software Engineering degrees do a much better job of teaching software skills.

alpine adder
full marlin
#

😀

bright leaf
#

Bruh, I passed my Microsoft interviews with much harder questions than reversing linked lists for 4 hours

full marlin
#

You’re really gonna test your algo skills against someone from Microsoft??

alpine adder
#

i dont see why not, they arent a cs major

full marlin
#

oh boy

bright leaf
#

??? I beat a treasure trove of other CS majors to get in at Microsoft

#

Statistically speaking I'm much better than the vast majority of CS majors at software and algorithms things

alpine adder
#

couldve got in for multitiude of things

bright leaf
#

Literally couldn't have, they tested my algorithms skills for 4 hours

alpine adder
#

being an EE you have value in being unique

wicked hollow
#

and, again: reversing a linked list isn't exactly the pinnacle of "software skills". That's something that a software engineer is likely to never need to do in real life.

bright leaf
#

I am not an EE, I wasn't doing low level

#

I was doing cloud level software for machine learning

full marlin
#

Does this guy know how hard FAANG interviews actually are

bright leaf
#

Or how they work

#

Can't go through without a bunch of algos lol

full marlin
#

you should be asking raggy questions about his experience

#

like as a guide

alpine adder
#

mckinsey is harder

wicked hollow
sinful sun
#

This is still going lmao

bright leaf
#

Redmagic has an insane inferiority complex

full marlin
wicked hollow
#

We focus on algos way out of proportion to their relative importance, because they're a thing that's easy to evaluate, not because they're a thing that developers need to know.

alpine adder
#

cant have that if im not inferior

full marlin
#

oh boy

sinful sun
#

Just to be clear, nobody said you were inferior, you seem to be taking this way too personally

alpine adder
bright leaf
#

Inferiority complex doesn't mean being inferior

full marlin
#

Idk what it means

bright leaf
#

In psychology, an inferiority complex is an intense personal feeling of inadequacy, often resulting in the belief that one is in some way deficient, or inferior, to others.According to Alfred Adler, a feeling of inferiority may be brought about by upbringing as a child (for example, being consistently compared unfavorably to a sibling), physical...

full marlin
#

What does it mean again

#

oh

sinful sun
#

Nobody said anyone is/was inadequate, why this whole debate on ee vs cs

#

And why are you so accepting of medschool being harder than cs but not ee

#

You dont even know what its about

alpine adder
#

i said medschool is said to be harder than both not just cs

sinful sun
#

Harder than both means harder than cs too, but apparently nah, nothing is harder than cs

alpine adder
#

medschool isnt harder in certain terms, i explained this

#

i think difficulty comes from assignments

wicked hollow
#

"difficulty" is a weird metric anyway. Flipping a coin 20 times in a row and getting heads every time is difficult, but not rewarding or worthwhile.

alpine adder
#

not concepts or memorization

sinful sun
#

What makes you think cs assignments are harder than ee when you've never studied ee

dusky cliff
#

lol

wicked hollow
#

courses are more difficult if you have worse teachers than better ones - is that desirable?

alpine adder
#

because cs is extremely tough, i have 5 intensive programming courses and no time. and for a virtual reality research and dev course I had to write 30 pages while coding in C#

#

thats just cs, i also have math courses

sinful sun
#

How do you know its not tougher for EE students

wicked hollow
#

maybe CS courses are harder than other courses because CS professors are worse teachers than other professors.

bright leaf
#

Maybe it's just hard for you because you're not smart 🤡

full marlin
#

You’re really gonna argue against someone who took both of the majors

#

Knowing when you’ve lost in an argument is one of the most important parts

sinful sun
#

Maybe it is the professors, maybe not, maybe its just someone being salty over a damn course

wicked hollow
#

I don't know whether EE is harder than CS or not - I suspect that depends more on the school than anything intrinsic about the degree. But - why is difficulty even relevant?

wild compass
#

toughness can be subjective, but also varying due to certain situations

sinful sun
#

Its not, but someone's taking it personally for some reason

bright leaf
wild compass
#

but somethins are just objectively harder

alpine adder
full marlin
#

You’ve never taken EE

bright leaf
wild compass
#

i wouldnt know bc ive never done ee

bright leaf
#

That's a yikes

full marlin
#

how do you even say it’s easier?

sinful sun
#

Ok at this point im just gonna ignore whatever this redmagic dude has to say

full marlin
#

Dude is a troll

sinful sun
#

I've seen low effort trolling better than this

full marlin
#

he’s done this before too I just can’t remember what scenario

wild compass
#

like said before

  1. you don't know ee is harder because uve never taken ee
  2. it doesn't even matter which is more difficult
wicked hollow
#

sure, it's clearly trolling and it's not interesting as a topic. But as a meta-topic: why should someone be proud that they found their courses difficult?

wild compass
#

yeah ikr

wide totem
wicked hollow
#

the meta-topic is more interesting.

sinful sun
#

Overcoming something difficult is how you grow

#

Why wouldnt you be proud of it

wide totem
#

@bright leaf 😔 i reread dms lmao. Again.

dusky cliff
#

well
if i thought i was doing something difficult and managed to complete it
i'd be proud too

#

so

wild compass
#

yeah true

sinful sun
#

Also getting a degree should make everyone proud

wicked hollow
#

yeah, that's true. But, difficulty in itself is not a worthwhile thing to aspire to - there's no intrinsic virtue in something being difficult.

bright leaf
sinful sun
#

Doesnt matter if its from MIT or a community college

wide totem
wicked hollow
#

calling a coin flip 20 times in a row correctly is difficult, but not valuable.

wild compass
#

but u shouldnt be pushing ur superiority of having a "more difficult course" over others

bright leaf
dusky cliff
#

lol

wild compass
#

lmao

wicked hollow
#

if you could do it more than once in your life, maybe 😛

sinful sun
#

Its not difficult just improbable

wide totem
#

If you can do it once even

alpine adder
#

difficulty i deal with should be acknowledged

sinful sun
#

What makes it difficult, no physical effort is exerted, no mental strain

wild compass
#

u have to have the persistence to flip a coin that many times

#

20 times in a row is 1 in a million, which is some damn determination

dusky cliff
wicked hollow
# sinful sun Its not difficult just improbable

meh, fine. Something skills based, then: drawing a perfect circle freehand, or something. Difficult, but not intrinsically valuable. Or correctly estimating the number of jellybeans in a jar.

bright leaf
#

I'll take it!

median blade
#

damn

bright leaf
#

I wish I could estimate correct numbers of jellybeans

sinful sun
dusky cliff
#

perfect freehand circles are so... beautiful

bright leaf
#

I need to do like a proper study of jar volumes and jelly bean packing density factors etc some day

alpine adder
#

I simultaneously learn/code in C#, C, Python, sql, unity, linux, and more tools in addition to the theory behind them, plus mathematics courses and multiple compounded assignments due weekly. i have no time

full marlin
#

My friends who draw a lot can draw perfect circles

dusky cliff
#

i can't even draw a perfect freehand straight line 😔

wicked hollow
#

heh, lots of things that can make you money on youtube aren't intrinsically valuable, but true 😄

wide totem
dusky cliff
#

yes

wild compass
median blade
#

oof

full marlin
#

Got em

dusky cliff
#

sigh

sinful sun
#

Go inject a dependency or whatever you hard cs dudes do

bright leaf
wide totem
wide totem
#

Oh, you mean async. Not all at the exact same time.

#

Gotcha

bright leaf
#

Yes, that's an average third year first semester for EEs

median blade
#

damn

bright leaf
#

Actually no, emag is second sem

sinful sun
#

CS isnt even the hardest science

wide totem
#

btw if you have no time why are you on discord

alpine adder
#

clearly arent giving them much assignments

full marlin
#

The EE kids I knew freshman year didn’t even leave their room

alpine adder
sinful sun
#

Isk but not cs

wild compass
#

there probably isnt one

alpine adder
#

CS is top tier difficulty

wild compass
#

not rly

alpine adder
#

it is

bright leaf
#

Sorry no, replace emag with embedded

wide totem
dusky cliff
#

cs is difficult
ee is difficult
can we move on ffs

#

.topic

rustic harborBOT
#
**What is your favourite color?**

Suggest more topics here!

dusky cliff
#

blue

median blade
#

cs

wild compass
#

blue

sinful sun
#

EE is more difficulter

wild compass
alpine adder
#

CS

wide totem
#

Orange

median blade
#

lol

wild compass
#

lol

full marlin
#

I like red

dusky cliff
#

i liek the bred

wild compass
#

blurples also really nice ngl

bright leaf
#

This man can't imagine the thought he's struggling through CS and that it isn't even the hardest degree lmao

wicked hollow
#

I'd say that the engineering majors in my college were way more overwhelmed than the CS majors in an average semester - but who knows if that's just because the CS teachers were better teachers than the engineering professors were, or because EE is intrinsically more difficult than CS 😄

alpine adder
#

its because if you know programming already cs is way easier

#

imagine knowing circuits engineering already and doing ee

wicked hollow
#

well, sure - but wouldn't the same apply to - literally every major?

alpine adder
#

thats what it is

#

most cs majors already program

wild compass
#

.topic

rustic harborBOT
#
**Tea or coffee? What about milk?**

Suggest more topics here!

full marlin
#

You take EE
Then you can talk about how CS is so much harder

sinful sun
#

No they dont

wild compass
dusky cliff
#

covfefe

wicked hollow
#

so... if someone can learn enough CS before their CS degree to make CS easy, wouldn't that mean that people could learn as much EE before their EE degree to make EE easy? And if they could but don't, why not?

sinful sun
#

Its okay tho my dude, if you're struggling with C you can ask a EE bro to help you

dusky cliff
#

:|

alpine adder
wide totem
full marlin
#

I’m confused how bitching about this is going to help you if you’re so busy

alpine adder
#

and debugging is hard

sinful sun
#

Same actually, the only thing i knew how to do was turn on the computer

alpine adder
full marlin
#

Join a C server and ask questions?

#

No

alpine adder
#

then you learn the theory which is easy

wicked hollow
full marlin
#

Join a python server and argue with people non stop? Yes

wicked hollow
full marlin
#

exactly

wide totem
bright leaf
#

I've never seen someone whose identity depends on their major being difficult so much that they refuse to believe there is anything harder than CS other than med school

full marlin
#

I’m a business major

wild compass
#

im a not yet majoring

sinful sun
#

Tbh i wouldnt even say ee is the hardest eng degree

full marlin
#

I know my major is easy

#

I don’t have a problem

sinful sun
#

I've heard of the nightmare of chemeng

wicked hollow
#

maybe we can actually settle the argument 😄

alpine adder
#

cs majors will

bright leaf
#

Idk about hardest eng, I would say ME isn't that far off from my experience of doing both. Chemeng seems rough too.

full marlin
#

is civil engineering the easy one

wide totem
alpine adder
#

CS is rough

full marlin
#

my grandpa did civil engineering

#

I think my dad did too

wild compass
sinful sun
#

I have friends that did both ME and ChemEng, the chemical ones just didnt sleep most of the time

#

Something about organic chemistry apparently

bright leaf
#

Civil isn't too bad, they're not as theory focused. Some geophysics and soil mechanics stuff is harddd

alpine adder
#

organic chemistry is just premed

dusky cliff
#

the chemical ones just didnt sleep most of the time
maybe i am a chemeng

full marlin
#

@sinful sun both?? Like dual majoring??

wicked hollow
#

I had a BioMed engineer friend who had a time of it, heh

bright leaf
#

"Organic chemistry which has nothing to do with medicine is premed"

sinful sun
wide totem
sinful sun
#

Stop existing

wicked hollow
#

I had to take organic chemistry for my CS degree, heh

full marlin
#

@sinful sun my bad dude it’s almost 1 and I can’t read

sinful sun
#

Idk man the organic chem i did for a levels was very comfy indeed

alpine adder
#

cs premeds take org chem

sinful sun
#

Super neat stuff

bright leaf
#

I did a bunch of orgo at HS. SN2 and E2 reaction mechanisms and reaction pathways give me nightmares

#

I did use some Chem in my material science class which was fun

dusky cliff
#

oh no

bright leaf
#

Orgo isn't thaaat bad, it's just a lot

wicked hollow
#

that's just chem 103

full marlin
#

I took AP chem

#

Regrettable experience

wicked hollow
#

Engineers I'm friends with complained about Fluid Mechanics classes for years afterwards.

bright leaf
#

Oh god fluid mech was fucking hard

#

Fuck any turbomachinery

dusky cliff
#

lol

sinful sun
#

But not as hard as cs

wide totem
#

Obviously

dusky cliff
#

🥴

sinful sun
#

Centering divs amirite

wide totem
#

Cs is so much harder than figuring out how fluid flows

dusky cliff
#

smh

wicked hollow
#

you can just, like, watch it.

#

spill some water, see where it goes.

wide totem
#

And get this, you can make a fluid flow simulation with python!

dusky cliff
#

for which you'd need to know fluid mechanics 🥴

bright leaf
#

What's harder, solving navier stokes with a bitch of a boundary condition or a segfault boi

sinful sun
#

Just observe the turbulence

wide totem
#

Meaning that CS and EE are great, because you can relate them

bright leaf
dusky cliff
#

lol

alpine adder
#

try deriving a context free grammar in 15 minutes

#

chomsky

wide totem
#

Cause I'm more likely to run into seg faults

wicked hollow
bright leaf
#

Yeah I'm sure an EE could help you

wide totem
#

Inb4 it happened because I had code that intentionally threw a segfault

alpine adder
#

ee cant help me, ive passed theory of compuation long ago

#

im in cs for the theory

wicked hollow
#

ah, that's just math.

bright leaf
#

This man wants me to derive a context free language so I told him to open inspect element

wide totem
alpine adder
#

i have a math minor

#

cs is math

bright leaf
#

lmao

hoary fjord
#

we have three tracks in my masters program, and everyone here knows the EE track is, by far, the hardest one

sinful sun
#

No, math is math

wicked hollow
#

yeah, CS is a subset of math. So math must be harder.

#

it includes all of CS.

hoary fjord
#

technically its called "autonomous systems" but everyone refers to it as the EE track

alpine adder
#

math isnt harder than cs

#

the assignments are far easier

#

cs is harder

wicked hollow
#

well, let us know how we can help with your CS assignments.

wide totem
#

@alpine adder not by your logic!

#

Because cs is math, so math includes cs.

#

Therefore math is harder

bright leaf
#

@alpine adder bro everyone's moved on from discussing with you and is mostly making fun of things you said. Take the hit and stop arguing.

wide totem
#

In addition, ee is also math (raggy correct me pls) which means math is the hardest fucking subject, aside from meta studies of humans and human constructs.

dusky cliff
#

i think we need a common enemy so we can all be united again
humanities is shite amirite

wild compass
#

ayyyy

bright leaf
#

nah

#

Humanities is good

wide totem
#

No

#

I hate humanitiez

alpine adder
#

I am a stronger philosopher and writer

wide totem
#

If only because I accidently walked in on a class teaching it several times

bright leaf
#

Ahahahahaha

alpine adder
#

than any ee

bright leaf
#

Ahahahahahhhahaha

median blade
#

oh god

wide totem
wild compass
wicked hollow
#

courses on composition and technical writing would be more useful to software engineers than half of the CS classes they have to take, honestly.

wide totem
sinful sun
#

Good god technical writing

wicked hollow
#

It's really a shame that CS is the best degree to prepare for an SWE job, given how poor a job of doing it it does...

wild compass
dusky cliff
#

ye

alpine adder
#

cs is a research major

dusky cliff
#

that's what i said

#

lol

alpine adder
#

best degree for swe should be an it degree

bright leaf
wild compass
alpine adder
median blade
#

humans are shite amirite

bright leaf
#

Ahahahahhhahahahhahahha

alpine adder
#

ok EE

wild compass
#

lol

alpine adder
#

go back to taking our jobs

dusky cliff
alpine adder
#

because you cant find any

wicked hollow
wide totem
#

i think everyone is trying to move off of the topic, @wicked hollow

alpine adder
bright leaf
#

Doing a hardware job right now!

wide totem
bright leaf
#

In research in fact

wicked hollow
#

hardware and at MS? That's interesting

bright leaf
#

Was* at MS

#

Did ML stuff at MS

wicked hollow
#

ah. 🙂

bright leaf
#

MS has tons of hardware nowadays though

alpine adder
#

got machine learning at Microsoft then got a hardware research position elsewhere

wide totem
alpine adder
#

ok

alpine adder
#

you think you are better than cs majors at ML?

wicked hollow
wide totem
#

@ Moderators end me

#

so close to pinging for no good reason

bright leaf
wide totem
#

mostly because I can just back away

alpine adder
#

Ahahahahhahaha

wide totem
#

@alpine adder curious, how many jobs have you had and what were they for?

severe trout
#

you really think you are better than them? 👀

#

:concern:

bright leaf
wide totem
#

Hello @severe trout. Welcome to the argument that will never end.

#

Jk it ends when someone sleeps

severe trout
#

Ty! lemme go sleep now :D

dusky cliff
#

allow me to piss everyone off

ee == cs

wide totem
#

Lmao

wide totem
jovial island
#

No no ce == cs of course

wide totem
#

"es" == "ce"

#

WHICH WILL ALWAYS BE FALSE THEREFORE THERE IS SOMETHING THAT'S BETTER. continue arguing please I'm grabbing my popcorn.

wild compass
#

lol

wide totem
#

🍿

#

Anyone want some?

wild compass
#

ye give me some

#

🍿

wide totem
bright leaf
#

It's just a bunch of maths, much of it overlaps with engineering subjects like signal processing and optimisation and control and such

#

So yeah, I'm pretty comfortable with saying that.

alpine adder
#

Can you make one of these from scratch given a certain grammar

#

turing complete baby

wicked hollow
#

of course - do you need help?

alpine adder
#

i do not

severe trout
#

python says so

median blade
#

oof

bright leaf
wicked hollow
wide totem
#

@alpine adder you never answered me lol

#

What jobs have you had?

#

That @bright leaf's jobs are invalid

severe trout
#

imagine having jobs lemon_pensive

alpine adder
#

I have had a software engineering internship and a research position at my university

wide totem
#

Ah

alpine adder
#

doing robotics btw

wide totem
#

So if we invalidate based on value only, raggy actually made money.

bright leaf
#

Oh same!

#

Love robotics

alpine adder
#

yeah

#

embedded systems

#

your work

bright leaf
#

lmao embedded is hardly exclusive to EE, "my work"

dusky cliff
severe trout
#

eh, that's an error

bright leaf
#

Tell me when you're making hardware

wide totem
alpine adder
#

tell me when youre actually making software

wide totem
#

Yours is better.

bright leaf
#

As opposed to?

wide totem
#

Tell me when you guys can agree they're different

severe trout
#

lol

dusky cliff
#

amateur

bright leaf
#

I've made software running in production at Microsoft

severe trout
#

show full code 🔫

jovial island
#

The obvious resolution is the two of them to make battle bots that fight to the death

bright leaf
#

Idk why that's not "making software"

bright leaf
alpine adder
#

give a EE a real SWE position not scripting and your code will be refactored in weeks

wide totem
bright leaf
jovial island
#

We'll stream the bot fight in the server

#

Micropython only

wide totem
#

If anyone is out of 🍿 please tell me

dusky cliff
#

hmm

wide totem
#

I have extra

#

🍿 🍿 🍿

dusky cliff
#

ty

bright leaf
#

Very CS type work actually, I was distributing BERT training to Azure Compute Clusters so I could run the 10 hour GPU training in like 20 minutes

wicked hollow
#

^ @upbeat sandal this sounds up your alley!

bright leaf
#

Did a lot of refactoring of the Azure AutoML architecture, changed it a lot up.

wide totem
#

Why does the lowest end version cost $1 a day.

bright leaf
#

Not a clue, but sounds too expensive? Should be more like $5 a month or something

wide totem
#

Yeah

#

Hm

#

I should get that guy to figure it out before it's too late

bright leaf
#

Might be a combination of things. Make sure you're on the cheapest VM and it's in a normal region

wide totem
#

Student plan

bright leaf
#

And you don't have extra costs from other extras tagged on

wide totem
#

Oh i think the region is un

#

Europe

#

Oh

#

Right

#

Windows license fees

bright leaf
#

Ha

#

That makes more sense

wide totem
#

I wish there was a way to get this hosted lol

bright leaf
#

Whatcha hosting

wide totem
#

It's a crazy dumb idea that works

#

Discord bot that requires windows apis

#

Because it's written in autohotkey

#

Autohotkey

#

AUTOHOTKEY

bright leaf
#

Ooft, that's rough. Use a different automation thingy?

wide totem
#

It's like. Got more than basic features.

#

Like?

#

Wdym

bright leaf
#

Surely there's something other than AHK you can use?

#

Something equivalent for Linux?

wicked hollow
#

well, now you've got a $4 / month incentive to learn Unix 😄

bright leaf
#

Well it's costing a dollar a day

#

So that's more like a $25 a month incentive

wicked hollow
#

even better!

wide totem
#

The entire point is to be autohotkey

#

If it didn't need websockets it would run in wine on linux

#

Which is what already exists for a different bot

#

An api that runs autohotkey code

wicked hollow
wide totem
#

Sounds like a great idea.

#

Hm

#

I know two people can crazy enough to do that

#

My current project is rewriting a backend to remotely run autohotkey

#

Like a snekbox

#

But for autohotkey

#

(no, the backend is not written in autohotkey)

bright leaf
#

Ah, hard to avoid that. Do you need to port over websockets? Can't just put in a dummy websockets interface?

wide totem
#

Wdym

#

Have you used autohotkey before?

bright leaf
wide totem
#

Ye

#

For discord it needs websockets

bright leaf
#

Ahh right for Discord

#

Hmm

wide totem
#

But wine can't fake that

wicked hollow
#

can it be split into two processes that talk to each other over IPC, perhaps?

wide totem
#

Wdym

#

It is autohotkey

wicked hollow
#

Something running AHK inside wine, that talks to something that can communicate with Discord over websockets

wide totem
wicked hollow
#

if it needs to be AHK doing the websockets, and can't be some other process doing them, that won't help.

wide totem
#

Afaik the point of this is to be as dumb as possible.

I mean use autohotkey for everything

#

I didn't write it

wicked hollow
#

I thought the point was to run AHK code in a sandbox, and take commands from and send output to Discord over websockets.

#

If it's more than that, and AHK needs to be the thing talking directly to Discord, you're right, that wouldn't help.

wide totem
#

In fact @narrow sigil was talking about your bot lol

wide totem
#

The snekbox thing is unrelated

wicked hollow
#

ah, I see.

#

rewrite it in Python? 😄

wide totem
#

No, the point is to be in autohotkey

wicked hollow
#

so the point is to be in autohotkey, but the purpose isn't to run autohotkey code?

wide totem
#

Yeah

wild compass
#

@wide totem do u use an ide for ahk?

wide totem
#

That's just a added benefit

#

Yes, but the guy I mentioned above is the guy who wrote the bot

wild compass
#

what ide do u use?

wide totem
#

Both of us use VSC

wild compass
#

ok, bc rn im just using notepad++ lol

wide totem
#

For autohotkey?

wild compass
#

yes

wide totem
#

Go to #botspam, view list of editors

wild compass
#

ok

#

wait a sec, i joined the other day, but its not in my discords list wat

wide totem
#

Should be most recent message

#

Odd

#

Hm

#

Did you have a temporary invite

#

yeah, probably

wild compass
#

idk

wide totem
#

@bright leaf u still there?

#

Because I just realized something

#

If there was a way to fake the http requests

#

So nothing in the code were to change

#

But instead it sends something to an outlying program, this would allow it to run on linux

bright leaf
wide totem
#

Oh ok

#

Cya

wicked hollow
#

hm... I don't know AHK - haven't used it in nearly 2 decades - but... at the very least, you might be able to do that with DLL injection, perhaps.

#

though obviously it'd be much nicer if AHK itself gave a way to do it.

wide totem
#

Ye

#

Well

#

I'll put it this way

#

The comobject method

#

Can be redefined

#

Although

#

All requests should be handled in the library

jovial island
#

python superiority pydis_strong

wide totem
bright leaf
wide totem
#

Do ping on or dm replygn

#

Sleepy

bright leaf
#
#

@wide totem

wide totem
#

Wut

#

I defibrillator also

#

Definitely asleep

median blade
#

Damn

slow valve
#

So we do be living in dreams joe_3d

lucid osprey
dusky cliff
lucid osprey
#

I had to study for exams yesterday 🥴. (and today as well (even tomorrow))

#

I've finished studying for today anyways

#

annual exams 🥴

rich cargo
#

good luck for your exams,

lucid osprey
#

thankyou!

wide totem
#

hello @sturdy relic 👋 !!

sturdy relic
#

hello

wide totem
dim root
#

wonder when are those stickers coming to India

fickle fog
#

anyone that has previous experience with VBox and Linux please contact me

#

or dm me

#

i cannot install ubuntu in

#

VBOX

#

for some reason

wide totem
#

what does it error on?

fickle fog
#

it just does not load ip

#

up*

#

so i had have to kill it several tiems

#

times*

full marlin
#

Did they finally stop arguing

#

Apparently they did

muted frost
#

so you may not feel left out LMAO

wide totem
muted frost
#

they're cute ❤️

wide totem
#

and free

#

you can get one free set

#

that's the set I have

echo fern
wide totem
#

the unfortunate part is the set that I use then everyone will have

#

I think it would be cooler if everyone had one free set

#

rather than choosing this specific one

#

but then discord would make less money

#

either way

#

i also wish that there was a sticker permission as well

#

but that would also make discord make less money

echo fern
#

I was like

wide totem
#

then again they did make that permission that denies custom emojis

echo fern
#

what communist stuff is this

wide totem
#

so it would be kind of nice to have this stuff

echo fern
#

we giving out free sets now

wide totem
#

i want a permission

pine rapids
#

whats an easy library to learn?

wide totem
#

cc @short cliff permissions is entirely glitched and dumb but also makes a lot of sense, just doesn't

median blade
echo fern
#

shh, you there

#

want some...

#

empty sets?

[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}]
pine rapids
wide totem
#

tl;dr DISCORD FIX PERMISSIONS

median blade
pine rapids
median blade
#

umm flask?

wide totem
median blade
#

bruh poor guy

wide totem
#

oof

#

oops

dusky cliff
#

lies and deception

#

[{*()}, {*()}, {*()}, {*()}, {*()}, {*()}, {*()}, {*()}, {*()}, {*()}]

#

got all da brackets

jovial island
#

What are those asterisked dictionaries?

rich fulcrum
#

[{()}, {()}, {()}, {()}, {()}, {()}, {()}, {()}, {()}, {()}]

dusky cliff
jovial island
#

Hmm

#

Aren't lists, tuples, dicts, etc. also called sets?

magic whale
dusky cliff
#

containers, maybe

#

a set is like a list
but
not

#

it can't have duplicates

#

they are unordered

jovial island
#

Ah

echo fern
#

!docs set

jovial island
#

Yeah, that's what I meant

dusky cliff
#

I mean
that'd just be confusing

jovial island
#

Yeah

#

But searching for "python sets", you see tuples and lists

#

Yeah

echo fern
#

second result is realpython

#

third is docs

dusky cliff
#

same

jovial island
#

I got confused and thought they were the general terms for them

#

Thanks for the clarification

dusky cliff
#

there's also frozensets

#

which are sets by immutable

full marlin
#

hahahaha

#

the only data structure I learned over winter break last last semester

#

and then I was like

#

omg I know data structures

#

what lies

dusky cliff
#

lol

#

sets are cool

full marlin
#

my friends were like oh how did you improve

#

and I was like oh I did data structures

#

and then I was like oh I'm "learning" big O

#

and the TAs were like dude no way you're learning big O

#

they don't even teach big O until the second year at UB

odd sphinx
#

i mean

#

they can just

#

google

echo fern
#

second year at undefined behaviour? 😛

odd sphinx
#

lol

full marlin
#

university at buffalo

odd sphinx
#

nice one bro

full marlin
#

I mean

#

I'm learning by Google

median blade
#

is it part of builtins or something

#

!docs set

keen burrow
#

!d set

clever salmonBOT
#
Missing required argument

package_name

#
Command Help

!docs set <package_name> <base_url> <inventory_url>
Can also use: docs s

*Adds a new documentation metadata object to the site's database.

The database will update the object, should an existing item with the specified package_name already exist.

Example:
!docs set python https://docs.python.org/3/ https://docs.python.org/3/objects.inv*

keen burrow
#

Aha that’s why

median blade
#

damn

round moss
#

!docs get set

clever salmonBOT
#
class set([iterable])``````py
class frozenset([iterable])```
Return a new set or frozenset object whose elements are taken from *iterable*. The elements of a set must be [hashable](../glossary.html#term-hashable). To represent sets of sets, the inner sets must be [`frozenset`](#frozenset "frozenset") objects. If *iterable* is not specified, a new empty set is returned.

Sets can be created by several means:

• Use a comma-separated list of elements within braces: `{'jack', 'sjoerd'}`

• Use a set comprehension: `{c for c in 'abracadabra' if c not in 'abc'}`

• Use the type constructor: `set()`, `set('foobar')`, `set(['a', 'b', 'foo'])`

Instances of [`set`](#set "set") and [`frozenset`](#frozenset "frozenset") provide the following operations:

`len(s)` Return the number of elements in set *s* (cardinality of *s*).

`x in s` Test *x* for membership in *s*.

`x not in s` Test *x* for non-membership in *s*.... [read more](https://docs.python.org/3/library/stdtypes.html#set)
languid osprey
#

How do i set the background in openbox?

#

I'm trying to use feh, but it only displays the image, not sets it

tranquil ridge
#

did feh --bg-fill path/to/image not work?

languid osprey
#

ok now picoms being weird

#

Lol

#

Its raising an error no matter what I do

#

an invalid syntax one

#

Doesn't matter whether the file is emtpy or not

pine rapids
#

anyone know a library thats fun and easy to learn so i dont get bored

round moss
#

I had a bit of fun with opencv just drawing things on images based on algorithms I got from the internet

pine rapids
#

is it complex?

#

so i dont have to do the underlying math right?

round moss
#

I most certainly didn't use it to its full potential

pine rapids
#

oh rip

round moss
#

yeah, I didn't do any math

pine rapids
#

ok

round moss
#

it was literally just "oh hey there is this weird function in opencv, I wonder what it does"

pine rapids
#

is there anything besides that or is this rlly fun

round moss
#

that was the fun part for me, its essentially like applying filters, but you make your own filters

#

there are also things like wave if you like music

#

as well as turtle if you like fractals

pine rapids
#

ohh ok

round moss
#

the peak of that experiment was editing a mustache onto my face live on a webcam.

pine rapids
#

so i need to learn numpy first?

round moss
#

the very basics of it, yeah.

pine rapids
#

so u guys recommend learning numpy?

round moss
#

ye, numpy is extremely useful