#ot1-perplexing-regexing

1 messages · Page 75 of 1

grave cove
#

thanks you're pretty too

acoustic moss
#

thanks man

foggy mountain
#

yeahhh that´s vim, one question do you use lsp?

jaunty wraith
#

tabline 👎🏼
date in statusline 👎🏼

graceful basin
#

my vim is just the default vim

#

or nvim mostly nowadays

foggy mountain
# grave cove i do

hahaha i think you´ve spent a lot of your time just setting your nvim

grave cove
#

one could say that

acoustic moss
#

it is already well established that robin is a nerd

#

this is not new information

high haven
#

can you tell im listening to a JS podcast Running

grave cove
#

its lsping time

jaunty wraith
#

robinerd

high haven
#

anyway done with the workout. time to go home. peace. ✌️

grave cove
#

later rex

jaunty wraith
#

robin

tardy rain
#

Or is general js

grave cove
jaunty wraith
#

have you looked into customizing telescope's layout

grave cove
#

i have not

#

but i do like the current layout

jaunty wraith
#

sadge

grave cove
#

let me see your telescope

jaunty wraith
#

I have the default ivy layout too
I wanted to yoink in case you tried something

grave cove
#

i'll experiment with it and let you know

#

i'm not a fan of the large padding between the boxes

jaunty wraith
#

I'm not a fan of the whole layout at all

grave cove
#

i kinda like this

jaunty wraith
#

yeah

grave cove
#

no preview though

jaunty wraith
#

I want a preview lol

grave cove
#

ooh

#

this is cute

jaunty wraith
#

that looks neat

#

what's that

grave cove
#

don't know about the themes, i'm just looking online for layout inspiration

foggy mountain
grave cove
#

indeed

foggy mountain
#

oh okay, you have a good laptop

jaunty wraith
# grave cove

like, maybe that, but without the file preview header, because it's obvious

grave cove
#

true

high haven
#

embed fail

#

anyway, one of the hosts just mentioned how she needs to update her linkedin bc her company is undergoing "restructuring" so shes back on the market again

tardy rain
#

Lmao

#

Time to #openforwork

high haven
#

then another host was like, i remember recently doing that and doesnt recommend cold applying since companies get like 5000 apps sometimes and the ATS system sucks

#

so he says the cheatcode is to just have a coffee chat with an employee and if it goes well, ask for a referral

#

you cut the queue with that manuever

tardy rain
#

Thats so many coffee dates tho

#

Unless you have a top 5 companies list?

high haven
#

but honestly with these JS juggernauts, the moment they mention theyre looking for work, all sorts of people will contact them directly tbh

#

so i wouldnt be worried

high haven
#

you have to be wary of the rex filter

jaunty wraith
high haven
#

obv

jaunty wraith
high haven
#

rex does it bc hes rex

#

but we already established this

jaunty wraith
#

I don't use LinkedIn much other than the jobs section lol

high haven
high haven
#

they invite all these JS guests onto the show too

#

can you imagine 300 episodes

tardy rain
#

Sigh
When can i be like this

high haven
#

its actually pretty good

grave cove
#

@quasi blaze it's your otn 🥺

jaunty wraith
eternal depot
vale raven
eternal depot
tardy rain
#

Im actually having a struggle figuring out what i wanna do

#

If i stay here longer i'd be stuck with monkey frontend work

glossy niche
high haven
#

i mean look at me

#

you think i work with JS daily?

#

ha

tardy rain
#

I would definitely date JS personified

high haven
high haven
tardy rain
#

💀

grave cove
glossy niche
#

speaking of philosophy, i found a subreddit for egoism memes today

tardy rain
#

Not respecting your own property is such a shit cat take imho

high haven
#

rex's podcast snippet #874:

"The job of linking together a bunch of APIs."
"Yeah I mean I call that software development."

#

💀

jaunty wraith
#

glue code

young shoal
#

python developers seething

tardy rain
#

🅱️ython 🅱️rogrammers

high haven
#

just in case:

#

did you know they auto set-up this for you now. previously, had to do this manually.

high haven
#

excuse me while i clean my eyes

glossy niche
#

i get an awful taste in my mouth when i look at this

high haven
median domeBOT
#
**Who is your favorite Writer?**

Suggest more topics here!

#

It's time for the game! Let's begin.

#

x_square x_square o_square
4️⃣ x_square 6️⃣
o_square o_square x_square

#

:tada: @quasi rose won this game! :tada:

young shoal
#

huh

#

free water cooling i suppose

grave cove
thick osprey
vale raven
#

There’s no way that could be good

green pelican
green pelican
stone belfry
# glossy niche

there is evil: psycopaths, murderers, villains
then there is this

green pelican
#

id try it

#

id have to use gluten free noodles though

stone belfry
#

my good sir are you alright

green pelican
#

no

#

programming is my hobby

#

obviously not

vale raven
green pelican
#

well

#

to be fair you cant tell the difference between them with normal sauce

thick osprey
green pelican
#

they smell kinda funny though

vale raven
green pelican
#

but spaghetti was my favorite food and i didnt notice a difference when i had to switch

stone belfry
#

the texture would be fine

green pelican
#

its the mental

#

thing

#

sweet noodles

stone belfry
#

have you guys seen the movie elf

green pelican
#

yes

stone belfry
#

now, HE knows how to make noodles

green pelican
#

have you seen The Taking of Deborah Logan

#

just watched it super good

stone belfry
#

whats it abt

green pelican
#

dementia patient goes crazy

#

cant spoil it but theres more than dementia

#

its like found footage

stone belfry
#

hm
idk sounds a bit heavy for my silly little brain

green pelican
#

im also super excited for Thanksgiving

#

its super gory but

stone belfry
#

just to be clear which thanksgiving are we talking about here?

#

could be either

green pelican
#

eli roth

#

scary movie

stone belfry
royal lakeBOT
#

:incoming_envelope: :ok_hand: applied timeout to @stone belfry until <t:1699750685:f> (10 minutes) (reason: emoji spam - sent 22 emojis).

The <@&831776746206265384> have been alerted for review.

green pelican
#

L

stone belfry
#

i just wanted to post crat awa_de_jugo

vale raven
#

awa de jugo

#

hablas español usted?

green pelican
#

no

stone belfry
green pelican
#

(spanish for no)

stone belfry
vale raven
#

sisisi

green pelican
#

its been 3 years since spanish II

vale raven
stone belfry
vale raven
stone belfry
#

that is the weirdest emoji i have seen in a long while

#

wait nooo why they remove that emoji

#

the silliest emoji

#

i saw a ping here

#

where is the ping

vale raven
#

I deleted a mess
But I did not ping

#

I WIN!

vale raven
#

THERE

#

Added to my own server so he can never be stollen from me again!!

green pelican
#

stollen

vale raven
#

I really need it

stone belfry
stone belfry
vale raven
grave cove
#

permission to leek city?

vale raven
#

Sure?

grave cove
#

dallas is not south texas

vale raven
#

Not in Dallas

#

But yes fine north Texas

grave cove
#

bro got the 3 hour commute

high haven
rough sapphire
#

you was at the club , bottles up when I first met you . couldn't get enough, had to get you straight to my bedroom 😏 @high verge

rough sapphire
high verge
#

(i have no game)

rough sapphire
#

I agree

#

L rizz

high verge
#

gasp

#

you're within the AoE of my fart cloud btw

rough sapphire
#

NO

thick osprey
#

25729 / 50000 total words

Half way there, living on a prayer 👀 Solid NaNoWriMo thus far.

civic pasture
grave cove
thick osprey
#

I think I just figured out what the story is about too. haha

civic pasture
#

Your car @grave cove

#

Taking that dog on a walk? @thick osprey

grave cove
civic pasture
#

Row houses everywhere

uneven pine
#

phone pictures of screen

acoustic moss
#

in an npm build script are you supposed to have "build": "npm install && other stuff"

#

or are you supposed to run npm install and npm build separately

glossy niche
#

usually we have separate build and install phases in CI

#

i use this at my company because i need to npm i to run the unit tests :)))))

#

oh, this also lets me run different build steps in parallel, i use this with a monorepo at work with separate build steps for FE and BE

solemn tulip
rancid haven
#

@alpine tusk This should work

for (size_t i = 0; auto& x: whatever) {
    // rest
    i++;
}
#

Where whatever is an iterable of sorts

#

STL iterators don't expose index as far as I know

#

Just like iterators in Python only iterate

alpine tusk
#

wait, how does this work

rancid haven
#

This is the range for loop syntax

#

With an initial statement

#

Excuse light mode

alpine tusk
#

oh

#

neat

rancid haven
#

Like in C#

#

And Java and JavaScript and whatever

#

In JavaScript, it's of instead of :

solemn tulip
#

huh, I've not seen it used for ranged for pithink

#

if is the more common place to see it

rancid haven
solemn tulip
rancid haven
#

C++ is wild

#

Does it allow initializers in every statement? lol

solemn tulip
#

the if initializer is since C++17

rancid haven
#

I'm no C++ programmer

eager cliff
#

Wait till ya get a load of LUA

#

💀💀💀

solemn tulip
#

ah, init in ranged for is C++20

rancid haven
#

I mean I've done a little bit of C++ and Lua in my life

graceful basin
#
if(auto x = get_sth(); x) {
    // I like it
}
solemn tulip
#

explains why I haven't seen it

rancid haven
#

Not enough to discover initializers in if statements

solemn tulip
rancid haven
#

But those are if statements on repeat

solemn tulip
#

you can do

if(auto x = get_sth()) {
    // I like it
}
rancid haven
#

Ye

solemn tulip
#

since forever

rancid haven
#

Or uh

#
auto x = get_st();
if (x) {
    // I like it
}
solemn tulip
#

if you need a more specific check the initializer form is great

graceful basin
#

Ye, I was originally doing to do a .is_present on that

solemn tulip
rancid haven
#

Well yes

#

Oh I see

#

Neat

graceful basin
#

this will also call your dtor later I would assume

rancid haven
#

At the end of the scope

#

Btw I've looked at PyQt's docs for QThread

solemn tulip
#

you could do this

{
  auto x = get_st();
  if (x) {
    // I like it
  }
}
```but kinda eww
graceful basin
#

fair

rancid haven
#

So you get class variables and C++ constructor/destructor definitions

#

Nice docs

solemn tulip
#

you get the scoping, but indenting galore

rancid haven
#

Inden't

#

Initializers are just scoped parts then

#

Just tied to a statement

solemn tulip
#

and symmetry with for

rancid haven
#

They're probably restricted to one statement

#

As opposed to throwing it into a scope with (m)any statements beforehand and afterwards

solemn tulip
fervent socket
#

Happy Diwali 🪔

sterile sapphire
reef goblet
#

You know you are crazy when you watch a video the length of the average free code camp python tutorial

glossy niche
#

i fucking hate how undertale fans keep trying to make sans look cool in their mods

#

he's wearing fucking crocs and shorts

#

but they insist on pouring so dramatic effects on him it ends up making him look edgier than shadow the edgehog

#

man

#

I forgot how low the bar for fanfics is when a game hits tumblf

#

tumblr

unique wedge
#

Hi

grave cove
#

they are 1d

grave cove
#

they are lines

#

line jump scare

ruby fox
reef goblet
sacred cove
#

Does anyone have knowledge of css?

plush sun
#

I can't promise to answer, but ask your CSS question ahead

sacred cove
#

My css animation is extending beyond the specified width and height.

#
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
        .container {
            width: 100vw;
            height: 100vh;
            border: 5px solid black;
            background-color: rgb(199, 199, 109);
            
        }
        .box {
            width: 350px;
            height: 80px;
            background-color: blue;
            border-radius: 10px;
            margin: 10px;
            border: 2px solid red;
            position: relative;
            animation-name: rightMovement;
            animation-duration: 5s;
            animation-iteration-count: 2;
            animation-delay: 2s;
        }

        @keyframes rightMovement {
            from {
                top: 0;
                left: 0;
            }
            to {
                top: 0;
                left: 1200px;
            }
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="box">

        </div>
    </div>
</body>
</html>
plush sun
#

What counts as the "specified width and height" here?

#

@sacred cove

stiff siren
#

dont rizz me, dont come by ohio, we are done.

sacred cove
thick ore
#

idt the top and left properties care about that

#

what do you want to do with the animation? it seems like it's supposed to do that

sacred cove
#

I am beiggner i was just following a youtube video. I did same as he did but idk why i am facing this

thick ore
#

what did it show in the video?

high haven
#

thanks microsoft

orchid trout
uneven pine
#

Make fun of them for the phone picture of screen instead

odd yoke
#

@marsh python sorry for the ping, got a user sending out malicious stuff

silver iris
#

you could just tell mods

odd yoke
#

@tropic lichen (sorry for the ping, seen you active in another channel)

tropic lichen
odd yoke
hybrid root
#

do people actually respond to these...?

naive igloo
#

like rn

orchid trout
stone belfry
#

@old gyro i found.... something

from math import pi
import math

def converter(n, decimals=0, base=pi):
    # If negative, save this and convert to positive.
    if n < 0:
        negative = True
        n = abs(n)
    else:
        negative = False
        
    # Generate the values for each row (like in binary but instead of 2^x it is base^x) until
    # you reach a value equal to or larger (n/2)-1
    headers = []
    header = 1
    while header*math.floor(base) < n:
        headers.append(header)
        header *= base
    headers.append(header)
    
    print(headers)
    
    # Add values for the decimals if necessary
    header = 1
    for i in range(decimals):
        header /= base
        headers = [header]+headers
    
    # Convert the number into the appropriate base representation using the headers
    number = ''
    for header in headers[::-1]:
        # If it is the first decimal, add the decimal point.
        if header == 1/base:
            number += '.'
        if header <= n:
            amount = min(math.floor(n/header), math.floor(base))
            n -= amount*header
            # If it more than 9, format as hex
            if amount > 9 and base > 10:
                number += 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'[amount-10]
            else:
                number += str(int(amount))
        else:
            number += '0'
    if negative:
        number = '-'+number
    return number
#

i think it converts to pi somehow?

naive igloo
#

and by looking at this

stone belfry
#

yes i know, i wrote the code

naive igloo
#

ah

#

wait

#

how do you even image pi-base?

#

pi is... irrational

stone belfry
#

therefore making it the perfect base ||/s||

#

I mean a base of pi could represent a product of any given exponents of pi, just like the denary system can represent a product of any given exponents of 10

#

It's just that isn't particularly useful

stone belfry
#

i think it just converts to base 3 or smth

#

i dont really understand it

#

seems kinda close to the needed base tho

old gyro
#

yeah it seems kinda weird, i passed in 3.1415 and it gave me 03 ??

#

it should be ~10 right?

#

what's the decimals thing supposed to be?

#

oh nevermind it's for fractional numbers

stone belfry
#

i dont understand this i think i wrote it like a year ago

old gyro
#

6.283 gave me 13 for some reason

#

i think this is wrong but idk why tbh

stone belfry
#

i think it also uses 1 as a base

old gyro
#

2*pi gives 20 though so maybe it just can't deal with not that close approximations

stone belfry
#

i think you can specify decimals= to make it more accurate maybe?

old gyro
#

oh right

#

yeah, with decimals=100 3.1415 gave me 12. It should be smaller than 10 though since py is 10 soooo idk

#
  File "/private/tmp/a.py", line 49, in <module>
    print(converter(3.1415, decimals=1000))
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private/tmp/a.py", line 36, in converter
    amount = min(math.floor(n/header), math.floor(base))
                            ~^~~~~~~
ZeroDivisionError: float division by zero``` uhhhhhh
stone belfry
#

i dont think this code is very thorough in case you couldnt tell

sacred cove
stiff siren
#

pick up truck? no way you're that strong

next vessel
#

Road work ahead? Yeah, I sure hope it does

thick osprey
#

Are you telling me a shrimp fried this rice?

young shoal
#

cargo? yeah no shit

solemn tulip
# old gyro 6.283 gave me 13 for some reason

!e made my own simple impl, and it seems to check out

import math

def to_base(x, b, prec=6):
  max_pow = 0
  while b**(max_pow + 1) <= x:
    max_pow += 1


  res = []
  for i in range(-prec, max_pow+1)[::-1]:
    bp = b**i
    res.append(str(int(x//bp)))
    x %= bp
    if i == 0:
      res.append('.')
  return ''.join(res)

print(f'{to_base(6.283, math.pi) = }')
print(f'{to_base(6.284, math.pi) = }')
royal lakeBOT
#

@solemn tulip :white_check_mark: Your 3.12 eval job has completed with return code 0.

001 | to_base(6.283, math.pi) = '13.011021'
002 | to_base(6.284, math.pi) = '20.000000'
solemn tulip
#

apparently
13.0110211100202211300010200021020021220021221211221220200201122101100012203003001211003001101201121223 is to 20 much like 0.99999999999 is to 1

crystal spruce
#

there could be more representations

old gyro
solemn tulip
#

and that 13.01102111... is 20

#

in base pi

crystal spruce
#

yes

#

once

#

because everyone else was doing it and I needed to not fail

naive igloo
#

same

#

but on the only final exam i had so far i didnt cheat

#

because when 3 teachers just walk around you it is hard to

old gyro
old gyro
crystal spruce
#

Fenix did tau

#

or at least 3 decimal places of tau

crystal spruce
old gyro
#

Yeah me neither, but I mean, wouldn't 3.14... be closer to 10 in base pi than 3.011...?

crystal spruce
#

that's because of the multiple representations you can have with base pi

#

in a regular positional base system with an integer, you can't get for example 2^4 in base 2 by using digits less than that

#

but since we have digits 0, 1, 2, 3 with pi as the base

#

you can add up past that

#

for example

#

!e

from math import pi
print(pi**3)
print(3*pi**2 + 3*pi)
royal lakeBOT
#

@crystal spruce :white_check_mark: Your 3.12 eval job has completed with return code 0.

001 | 31.006276680299816
002 | 39.03359116403745
crystal spruce
#

so in base pi, 1000 < 330

#

so notions of size in base pi isn't as simple as comparing digits

old gyro
#

Ah, now it makes sense, thanks for the explanation 😃

crystal spruce
#

which also explains the infinite (I think at least) number of representations for each number

#

since if you have some number like d.ddd3

#

you can replace that with d.ddd20... for example, and then add digits to converge to some value

#

that's the intuitive formulation at least, the formal one needs more massaging

solemn tulip
#

assuming we restrict things to 0, 1, 2, 3 as digits

crystal spruce
#

I'm not sure either

#

it's not out of the picture tho, and I think it'd make sense

solemn tulip
#

Hmm, I guess

sum(pi^-k for k in n..∞) > pi^(-n+1)
#

so maybe you're right

#

but yeah, uniqueness is always very iffy with non-integer bases

#

the algo I implemented greedily tries to fit the highest power of pi possible, which makes for a unique representation

crystal spruce
#

yeah

#

any non random alg should give a valid deterministic representation

jovial oriole
#

Stall surveys go hard

young shoal
#

the bar but with helium balloons

harsh tundra
#

Small bar for me, last time I checked. I have had a fucked up wrist since before then. :c I could do back muscles or simple deadlift, as force expands my wrist then, but I couldn't stabilise it enough on bench

pearl crater
#

What mathematics is used in compilers, I was reading about garbage collection and a few other topics where maths notations were implemented. Is there any specific topic used more often, or can I describe a whole compiler only using maths? Could anyone give me a good book or an idea where I can read about how maths is used in low-level computer science or computer architecture? Such as calculus related to ml.

low chasm
glossy niche
#

you can also try the broader realm of type systems: type theory

jovial oriole
#

My wrist hurts when i supinate it

#

I was practicing pops on my bike and did some improperly

#

Hurts to do curls on a straight bar now a bit

#

I think i used to do 50lbs for 10 reps, doing 3 now

#

I think single hand DBS would be a better alternative

polar galleon
solemn tulip
wanton delta
#

However, moving forward, we will be investing our efforts into RustRover, which is closed source. For the existing open-source plugin, we’ll do our best to maintain compatibility with newer versions of our IDEs, but we won’t be fixing bugs or adding new features.

well, that sucks

#

i'll be sticking with vscode for now

lament cairn
#

very interestign stuff but also, why would one need such data for thousands of years
what kind of data are they storing...

rugged owl
#

@young shoal Funny you mention graph. I can't render this so my HW will be a low res png from screen snip. rooderp

civic pasture
#

@rugged owl Im double thinking about Upenn's MSE DS program

#

Classes seem very intermediate level

#

not rigorous like UT's DS

young shoal
rugged owl
young shoal
#

maybe another 10 years of academia will do

civic pasture
#

I mean at least UT DS has classes like Optimization, Reinforcement Learning and Algorithms

young shoal
#

real

rugged owl
#

You vs asking for gov money for funding.

civic pasture
#

Also linear algebra course I have to take 🥲

#

in Upenn

young shoal
#

linalg is nice

civic pasture
#

I already know Linear Algebra

rugged owl
civic pasture
#

Upenn's course has introductory courses

#

like Intro to Stats with Machine Learning

#

Intro to Linear Algebra

#

🥲

#

Statistics for Data Science

#

those are like undergrad level classes

#

dont you think so?

rugged owl
#

They're standard in most DS masters

civic pasture
#

none of those classes are in UT's masters tho

rugged owl
#

DS masters has no requirement of you being in STEM as undergrad

civic pasture
#

really?

#

UT DS has that

#

You have to at least pass Calc 1 to Calc 3 with B+

#

and Linear Algebra with B

#

to be able to apply for the program

rugged owl
#

Are you applying for in-person or online?

civic pasture
#

Online

rugged owl
#

Online doesn't really have those requirements last time I checked.

civic pasture
#

also they tested my math knowledge

#

after my application

#

30 questions in 40 mins

rugged owl
#

That's a new test they added recent years.

#

Since too many were failing their basic intro classes if I had to guess.

civic pasture
#

@rugged owl

#

these are the courses you have to take

#

prior to be admitted to the program

civic pasture
#

you can see more here

#

thats why I think UT's MSDS program is more rigorous

rugged owl
# civic pasture prior to be admitted to the program

Those aren't required courses for entry. The only soft barrier is a 3.0 undergrad, which even if you don't meet, you can use your Statement of Purpose + work experience to justify. (Or show proof of higher grades at a local university w/ classes not for degree. )

civic pasture
#

Im not sure

#

they said you needed to have Linear Algebra

#

as a prereq

#

you can see it here too

rugged owl
civic pasture
#

Yeah but at least they are not having people from Business degree in MSDS

#

like they do in Upenn

#

😄

rugged owl
#

They can accept Business degrees if their gpa is good?

civic pasture
#

Theres a nurse in upenn's program

#

with no previous coding experience

high haven
#

and like i said before, my company would hire them

#

you can teach technical skills

#

domain knowledge is important for companies

civic pasture
#

yeah but it will be extremely boring for me while those kids learn python from scratch

rugged owl
# civic pasture Yeah but at least they are not having people from Business degree in MSDS

https://docs.google.com/spreadsheets/u/0/d/1CaP7qBUorLHnGUJK9dle6xlqLhCDQkrPQ2lbeVwSMy4/edit?pli=1

For example, this was OMSA for georgia tech. I didn't see one for UT austin when I was applying a while back.

high haven
#

welp. that sounds like a problem youll face at any grad program

civic pasture
#

I should talk to their coordinator

#

Upenn's MSE DS program just started this year so

#

I would be one of the first students in the program

rugged owl
#

Look at UPenn's full course list is my suggestion. They'll take existing courses from other departments and mix them together is the general MO for these universities.

civic pasture
#

I did

#

these are the courses @rugged owl

#

let me know what you think

rugged owl
civic pasture
#

yeah but its mostly coding

rugged owl
#

That's kinda what ML is, a branch of CS.

civic pasture
#

not theoratical

#

like UT's

#

😄

#

look at the syllabus

#

UT added Health Discovery and Innovation in DS program this year

#

you may like this course @high haven

rugged owl
# civic pasture

I would suggest UPenn based on:

  1. Well known school, especially engineering
  2. Practical > Theoretical. Day to day matters more to businesses.
  3. Better connections

There's no major difference between what the two schools teach. **It's your decision in the end. **

civic pasture
#

okay

#

Im waiting for UCLA too

#

😄

#

now they have some neat courses in UCLA @rugged owl

crystal spruce
#

would you expect

divmod(z**-2 + z + 2*z**2, z**-1 + z)

to give you

(z**-1 + 2*z, -3 + z)
# or
(z**-1 + 1 + 2*z, -z**-1 - 3)
```?
#

basically asking if the remainder should be [) or (]

#

I'm leaning towards [), because for normal polynomial division something like dividing by 1+x yields a remainder of some constant, which would be [)

crystal spruce
#

I couldn't find any from a Google search, just a paper that talks about there being multiple possible quotient remainder pairs
and I'm looking to apply conditions so that it's unique

#

so either to include the upper degree of the quotient or the lower degree

hexed sierra
#

hmm

crystal spruce
#

I have a uniqueness proof for either case, so either can work

#

just the question of which is more natural I think

hexed sierra
#

and what's the original question?

crystal spruce
#

just that

#

I'm just looking to implement divmod for laurent polynomials

#

for fun

#

I also haven't come up with an algorithm for it yet

#

maybe that might reveal which is more natural

hexed sierra
#

i'd go with that myself

crystal spruce
#

that being?

hexed sierra
#

trying the algorithm on a few examples to see what happens

crystal spruce
#

yeah ok

hexed sierra
#

i thought you were talking about something else at first. off the top of my head i don't see why one would have to exclude any powers

random elbow
#

where can I test my app

crystal spruce
#

laurent polynomial division has extra flexibility

hexed sierra
#

i did a fair amount of that, but only in complex analysis. i guess it's the mod that is giving you some special behavior

crystal spruce
#

like any polynomial with a single power acts like constant polynomials because they all leave no remainder after division

#

I'm like a novice at complex analysis so I might be missing a lot of useful knowledge

#

so I thought I'd ask and see

civic pasture
#

omggggg

#

I dunno what college to go to @hexed sierra

#

Edd help me

low chasm
#

you were accepted into UPenn, yeah?

#

generally some things you can consider are:

  • Your finances. This includes the overall tuition of the school, in state vs out of state cost benefits, and the sort of financial aid/scholarships/grants/whatever you're receiving, whether you're willing to take out loans, and how much you're able to spend in general.
  • The school itself. Do you like it? How much so, in comparison to the other's you've applied to? Is it perhaps more prestigious? Which one's program do you like the most?
  • The location and size.
  • IIRC this is for your graduates? In that case, you could look into the research facilities and such.
    Although, these are all things you'll likely have looked into when choosing where to apply in the first place. Did you have a top choice?
grave cove
#

🪄

thick osprey
sterile sapphire
rugged owl
#

"What is the letter after W"
"V"

#

I hate this business class

wanton delta
#

i actually had to count the alphabet ngl

sterile sapphire
rugged owl
#

I wish I was joking deadlya

sterile sapphire
young shoal
#

(x)

sterile sapphire
#

lolll

ruby void
#

I broke my bike coming home from school

civic pasture
#

@low chasm you still around?

#

Options are:

#

UPenn - MSE DS

#

UT - MS DS

#

UCLA - MSE DS

#

NJIT - MS CS

fossil solar
#

!e

echo ${"Hello Mars":0:3}```
frozen crane
#

@fossil solar python is not bash

#

Or perl

high haven
civic pasture
#

HAI @high haven

#

:3

high haven
#

jigglypuff come back to me when you have chosen a school

civic pasture
#

I cant choose

frozen crane
sterile sapphire
civic pasture
#

Problem is Ive been told that I wont be able to find a job

sterile sapphire
#

also i should go to bed, i have school and an interview tomorrow

civic pasture
#

with a grad degree in DS

#

@frozen crane

sterile sapphire
#

whoms’t said that

frozen crane
civic pasture
#

this phd professor in Statistics discord

#

and people backed him up there

sterile sapphire
#

damn

civic pasture
#

that MS DS is a waste of money

sterile sapphire
#

i wonder if an MSBA is worth it

#

(masters in biz analytics)

civic pasture
#

I dunno

#

Im so confused

sterile sapphire
#

that’s the degree i’m going for after undergrad and a few years of work

civic pasture
#

He told me that I was driving myself under a truck

rugged owl
#

Now DS is over saturated.

civic pasture
#

for going into DS masters

#

so I should go do CS masters? @rugged owl

frozen crane
civic pasture
#

yeah thats what he said @frozen crane

rugged owl
#

There's a good amount of truth to that lol

frozen crane
fossil solar
civic pasture
#

what would you recommend? @frozen crane

frozen crane
frozen crane
rugged owl
#

DS just analytics in a shiny new coat of paint.

civic pasture
#

MS DS or MS CS

#

lol

high haven
rugged owl
#

imo, if you didn't do CS undergrad, your going to suffer a lot in a CS MS.

civic pasture
#

or MSE DS

#

really?

#

I mean NJIT has a ML MS CS

high haven
frozen crane
rugged owl
#

gatech's CS MS isn't a career pivot analytics MS. It's an additional to a strong CS foundation.

civic pasture
#

specialization

high haven
#

listen, lets think about your career goals after grad school

high haven
#

instead of optimizing for the program

frozen crane
#

Getting an MS in CS that emphasizes ML is probably the gold standard for scientific computing jobs

high haven
#

???

civic pasture
#

This is the specialization courses in NJIT for MS CS

#

Artificial Intelligence
CS 670
Artificial Intelligence
CS 675
Machine Learning
DS 669
Reinforcement Learning
CS 677
Deep Learning
CS 732
Advanced Machine Learning
CS 782
Pattern Recognition and Applications

high haven
civic pasture
#

I wanna work in ML NLP area @civic pasture

#

omg I tagged mysef

#

I meant to tag @high haven

rugged owl
#

AI is very core CS

civic pasture
#

I can do those

#

they use python

#

Im groovy with python

rugged owl
#

What's your ~~coding ~~ CS experience in undergrad?

civic pasture
#

class AnchorBox:
    def __init__(self):
        self.aspect_ratios = [0.5, 1.0, 2.0]
        self.scales = [2 ** x for x in [0, 1 / 3, 2 / 3]]
        self._num_anchors = len(self.aspect_ratios) * len(self.scales)
        self._strides = [2 ** i for i in range(3, 8)]
        self._areas = [x ** 2 for x in [32.0, 64.0, 128.0, 256.0, 512.0]]
        self._anchor_dims = self._compute_dims()

    def _compute_dims(self):
        anchor_dims_all = []
        for area in self._areas:
            anchor_dims = []
            for ratio in self.aspect_ratios:
                anchor_height = tf.math.sqrt(area / ratio)
                anchor_width = area / anchor_height
                dims = tf.reshape(
                    tf.stack([anchor_width, anchor_height], axis=-1), [1, 1, 2]
                )
                for scale in self.scales:
                    anchor_dims.append(scale * dims)
            anchor_dims_all.append(tf.stack(anchor_dims, axis=-2))
        return anchor_dims_all

    def _get_anchors(self, feature_height, feature_width, level):
        rx = tf.range(feature_width, dtype=tf.float32) + 0.5
        ry = tf.range(feature_height, dtype=tf.float32) + 0.5
        centers = tf.stack(tf.meshgrid(rx, ry), axis=-1) * self._strides[level - 3]
        centers = tf.expand_dims(centers, axis=-2)
        centers = tf.tile(centers, [1, 1, self._num_anchors, 1])
        dims = tf.tile(
            self._anchor_dims[level - 3], [feature_height, feature_width, 1, 1]
        )
        anchors = tf.concat([centers, dims], axis=-1)
        return tf.reshape(
            anchors, [feature_height * feature_width * self._num_anchors, 4]
        )

    def get_anchors(self, image_height, image_width):
        anchors = [
            self._get_anchors(
                tf.math.ceil(image_height / 2 ** i),
                tf.math.ceil(image_width / 2 ** i),
                i,
            )
            for i in range(3, 8)
        ]
        return tf.concat(anchors, axis=0)

#

stuff like this

rugged owl
#

So OOP? Did you learn algorithms?

high haven
#

more likely for you to become an "AI developer"

#

im technically an NLP DS

#

but moving more towards AI engineer type work atm

civic pasture
#

I did computer vision in Python @rugged owl

#

during undergrad

rugged owl
#

Ok? I'm asking about CS fundamentals.

civic pasture
#

like?

#

I didnt do Java or C++

#

oh I did Java

#

for two semesters

#

passed with A

young shoal
#

what about like, discrete math

#

dsa

rugged owl
#

Algorithms

#

Yea, Data structure & algro

#

w/e it's stands for

young shoal
#

algro ithms

rugged owl
young shoal
rugged owl
#

Kill me now. Gotta get through 4 hours of lecture on business strategy before like Friday so I can actually study for the exam and take it before Monday

young shoal
#

sg do you have off next week

civic pasture
#

I know them

#

I just get too confused sometimes

rugged owl
#

I'm about to take monday off next week

civic pasture
#

that took me hours to code @young shoal

rugged owl
#

Wait, isn't next week thanksgiving?

young shoal
#

yep

civic pasture
#

I took Discrete

rugged owl
#

Maybe I should take the whole week off

civic pasture
#

but no Algorithms class but then they have that class in my masters program

rugged owl
#

We get Thur & Fri off

civic pasture
#

both in MS CS and MS DS

#

@rugged owl

young shoal
#

didn't you have a CS undergrad?

civic pasture
#

no I had a DS undergrad

young shoal
young shoal
#

how do you do DS without any algorithms course as prereq pithink

civic pasture
#

lol we had DS algorithms

rugged owl
#

Oh you have a DS undergrad

#

Then DS masters probably won't do you much good

frozen crane
#

I think they mean data structures

rugged owl
#

I know Berkley's MIDS & DS undergrad are pretty similar.

#

oh

young shoal
#

DS undergrad seems like "data science" pithink

frozen crane
#

But maybe not

young shoal
#

yeah, so i thought they were using DS in the same way they just used DS

rugged owl
#

That sounded like a "data science version of algorithms"

young shoal
#

"algorithms used in data science"

frozen crane
#

We love overloaded acronyms

rugged owl
#

100%

young shoal
#

to be fair, it's supposed to be "DSA"

rugged owl
#

DS is data science now.

frozen crane
#

You know what else is supposed to be DSA?

young shoal
#

yo mama

rugged owl
#

Dancing Snails Alliance.

civic pasture
#

lol

frozen crane
civic pasture
#

So yeah

#

I should be good with CS masters

rugged owl
#

Yea, if you had DS undergrad, then I would suggest CS masters

civic pasture
#

All MS degrees I applied have Algorithms class

#

Whether DS or MS

rugged owl
#

CS MS algorithms tends to be graduate level though

young shoal
#

there are also sometimes courses that are essentially remediary

civic pasture
#

Yeah

#

For example MS DS and MS CS have the same algorithm class at UT @rugged owl

#

I gotta call UT tomorrow they said I could start as MS DS and transfer to MS CS

rugged owl
#

Yea, they share courses.

young shoal
#

of course the base required courses are prob the same but then you have a bunch of electives probably

low chasm
#

it's going to be so based

rugged owl
#

I meant work. I think my classes don't give a shit. Stuff still due Thursday

low chasm
#

rip

young shoal
#

L bozo

high haven
rugged owl
#

Wait, naw. I'm only going to take Monday off.

high haven
#

and like a lot of other days

#

for rest of the year

rugged owl
#

No one's going to look for me Tues or Weds anyways

#

Saving those for final exam week

high haven
#

thats funny

#

those are my busiest days

#

sometimes thursdays too

young shoal
#

what about the busiest nights

low chasm
#

I'm gonna go to the mall, the bigger one in my area.

young shoal
#

ngl I feel dead and it's just Wednesday

low chasm
#

just two more days

young shoal
#

also rex I live on a big hill so the running will be a bit horrible

#

but there's this flatter place nearby

#

but like a 15 minute walk away

#

no lakes unfortunately

high haven
#

also if you run on side of roads

#

dont ever do that either

young shoal
#

there's sidewalks most of the way

high haven
#

the more you know

high haven
low chasm
high haven
#

im talking about like on the road itself

young shoal
#

what's wrong with the road

low chasm
#

oh

high haven
#

if you dont know

#

the very side of the roads are curved

#

inwards

young shoal
#

oh

high haven
#

so its very bad for your arches

low chasm
#

I have a good solution

#

just run in the center

#

assert your dominance over the motor vehicles

high haven
low chasm
#

I gotta get up earlier tomorrow 😩

#

key club meetings are in the morning for some reason

high haven
#

F in the chat for aboo

#

F

low chasm
#

I have not done a single thing for key club so far I'm kind of questioning why I joined at this point

high haven
#

aboo dont be one of those kids in college

#

where you join every org

#

and all you can put on your resume is "member"

low chasm
#

lmao

high haven
low chasm
#

I actually do stuff for the other clubs 🥺

high haven
#

but no title

#

?

low chasm
#

I'm probably in the running for a leadership position next year

low chasm
#

there weren't any open leadership spots this year since none of the captains graduated 😔

#

but they're seniors now and unless they get held back their seats are up for grabs

high haven
rugged owl
#

Idk how you can talk about one graph for 8 minutes. Apparently this prof can.

#

It's a dog

rugged owl
#

Breed: Medium Dog ™️

young shoal
high haven
#

oh wait

young shoal
#

because it's up the hill

distant hazel
#

american bull dog

high haven
#

what kinda shoes do you have

distant hazel
#

is my guess

high haven
#

do you have proper running shoes

#

just jog

#

if you do

young shoal
#

wtf is a proper running shoe

high haven
#

good support for your arches

young shoal
#

idk probably

#

Google will tell me

high haven
#

ok good

#

as long as you dont have the wrong shoes

young shoal
#

Nike calls them athletic running shoes

high haven
#

youre good

high haven
civic pasture
#

UwU

#

I’ve been coughing

#

Boring

#

I hate coughing

high haven
rugged owl
#

Sidebar: Whoever made this slide... I want to have a word Shiro_Knife

young shoal
#

bro made a whole ass bipartite graph

young shoal
#

average business moment

high haven
#

maybe only in academia

#

if you tried this in industry youd be cancelled

#

well

#

in some places

low chasm
high haven
#

i thought you would just lurk

low chasm
#

heh

civic pasture
#

Business

young shoal
#

🕵️

civic pasture
#

Business class

high haven
civic pasture
#

How is school @young shoal

#

I assume you are heading home for thanksgiving

young shoal
high haven
young shoal
#

vans on the road

rugged owl
high haven
#

honestly whats impressive is how you have these tiktoks saved (?) / memorized (?) / (can you tell idk how tiktok works)

high haven
#

whens the due date/exam?

young shoal
#

wait he's actually skateboarding

high haven
#

ye

#

its impressive

young shoal
#

sg has tiktok brain

rugged owl
high haven
#

🕯️

rugged owl
#

So, 11 + 12

high haven
#

||use it for self-immolation||

young shoal
#

damn that's my last super reaction

high haven
rugged owl
#

Don't even have tictoc installed

high haven
#

but you have it on web (?)

young shoal
rugged owl
#

Web is even worse?

high haven
#

wait then how do you have all these tiktoks randomly

#

you just save them

#

from ...?

soft violet
#

Australian web is the worst. You walk through that shit and suddenly, spiders.

rugged owl
high haven
#

@young shoal i need a zoomer to explain how sg has these tiktoks without having tiktok

young shoal
#

don't ask me

#

I'm too old now

high haven
#

who should i ask

young shoal
#

idk

high haven
#

who even has tiktok here

young shoal
#

sg bro

high haven
#

sg wont tell us the truth

#

.8ball is sg lying to us

median domeBOT
#

Cannot predict now

high haven
young shoal
#

he's cappin

high haven
#

rex is 0-2 with sir lancebot today

young shoal
#

.8ball can rex redeem

median domeBOT
#

Yes definitely

young shoal
#

😤

high haven
median domeBOT
#

Don't count on it

high haven
young shoal
#

😭

high haven
#

0-3

#

ill give up while ahead

young shoal
#

you aren't ahead though

low chasm
#

you can visit the web version of tiktok without having an account

glossy niche
#

Yt comments is the last place I expected to see LLMs in

#

tbf I think it's a really good use of LLMs but do these people have compute to burn or what pithink

warped sentinel
glossy niche
#

the worst usage of a text gen AI ive seen so far is mee6

#

genuinely just a waste of compute

jaunty wraith
#

math

sonic hinge
#

meth

jaunty wraith
#

A ball is dropped from a height of X meters. With each jump, it loses 20% of its previous height. Calculate the total distance and number of jumps it took until it was less than 1 meter.

sonic hinge
#

seems simple

jaunty wraith
sonic hinge
#

ok i cant do this 💀

#

im out

tropic lichen
#

after n bounces the height will be X^0.8n, so its a case of figuring out n for X^0.8n < 1/X, right?

jaunty wraith
#

yes, and how does one do that?

tropic lichen
#

or in other words, when X^0.8n < X^-1

#

if both sides are multiplied by X, we get X^(1 + 0.8n) < 1... at which point i think i've either backed myself into a corner or have reached as far as i can get

jaunty wraith
#

lol

acoustic moss
#

X*(0.8)^n

tropic lichen
#

isn't it?

crystal spruce
#

just 1

acoustic moss
#

X*(0.8)^n < 1

jaunty wraith
#

stickie, I'm bad at math

#

how fix

tropic lichen
#

ooh right

crystal spruce
#

do more ig

#

idk

tropic lichen
#

yea for whatever reason i thought it being dropped from X metres meant 1/X was 1m

jaunty wraith
#

do more… math? or something else

crystal spruce
#

you probably predivided

acoustic moss
#

drugs

jaunty wraith
#

which ones?

crystal spruce
#

and then forgot u predivided

acoustic moss
crystal spruce
jaunty wraith
#

noted

crystal spruce
tropic lichen
#

so in that case yeah, like hsp said, X * (0.8^n) < 1

jaunty wraith
#

eh?

#

oh

#

wait

#

no

young shoal
#

waiting

tropic lichen
#

yeah?

jaunty wraith
#

0 bounce = x
1 bounce = x + x * 0.8
2 bounces = x + x * 0.8 + x * 0.8 * 0.8

#

hmm

young shoal
#

it's not plus

jaunty wraith
#

why not

tropic lichen
#

i'm focusing on just the number of jumps

young shoal
#

why would it be

tropic lichen
#

i feel like distance can be figured out after

crystal spruce
#

that'd be calculating total distance the ball has traveled downwards

jaunty wraith
#

it's asking for the total distance, right?

#

not displacement

young shoal
#

I thought it was min jumps

tropic lichen
#

total distance and total jumps

crystal spruce
#

yes, but you're trying to find what n is first

tropic lichen
#

you could maybe work the other way tbf, figure out distance and then derive bounces

crystal spruce
#

you can figure out total distance afterwards

jaunty wraith
#

I'm not saying calculate total distance first

#

I'm just saying what I think how the equation is forming

crystal spruce
young shoal
#

oh. doesn't the distance mean there's going to be factors of two because it's bouncing up

crystal spruce
#

yes

young shoal
#

that's dumb as shit

jaunty wraith
#

am I wrong? pithink

young shoal
#

distance would include the ball going down and up

crystal spruce
#

I'm assuming total distance means from dropping the ball to until it reaches the peak of the bounce that is less than a meter

young shoal
#

yeah

jaunty wraith
tropic lichen
#

after n bounces the height is X * (0.8^n), since it loses 20% of its height each bounce

#

not each half of the bounce or whatever

crystal spruce
jaunty wraith
#

lol

young shoal
jaunty wraith
#

oh

#

right

crystal spruce
#

I mean you can calculate distance down + distance up for total distance at the end

jaunty wraith
#

so… how do you solve for N?

#

I forgor

young shoal
#

log

tropic lichen
#

^

crystal spruce
#

it's just that the pertinent information is that "bounce height less than 1", and total distance is kinda adjacent to that

young shoal
tropic lichen
#

We've gotten X * (0.8 ^ n) < 1, and have to rearrange to get n by itself

jaunty wraith
#

log(X) + n*log(0.8) > log(1)

#

something like that?

#

log reverses the inequality IIRC

young shoal
#

log is monotonic increasing