#voice-chat-text-0

1 messages ยท Page 993 of 1

sand fractal
#

*lol

#

I can't speak French

#

also im looking at files in the UEFI directory

#

not even in system32

#

(also this code is SOO hard to read since FUCK UEFI interrupts)

#

oh fuck, well there goes ghidra

#

it crashed

#

I think microsoft doesn't want me to look at their code

rugged root
#

Maro: "Back in my day...."

#

My search terms were "python 3 profiler"

gleaming folio
#

Can someone stream so I can watch

rugged root
#

There isn't anything to be streamed at the moment

gleaming folio
#

Oooh

rugged root
#

Okay, NOW there is

sand fractal
#

is he doing C or C++

#

I like macOS, just not the PC's

sand fractal
#

I use vscode with nodemon

gleaming folio
sand fractal
#

nodemon allows me to reboot the code automatically on change

sand fractal
gleaming folio
#

Took off the stream

whole bear
#

students get it for free @broken harbor

rugged root
broken harbor
#

french also do ?

sand fractal
#

I use VSCode

#

its an open-source editor

#

problem with pycharm: All its functionality is in IntelliJ IDEA

fiery coral
#

can i talk about something

rugged root
whole bear
trail mural
fiery coral
#

i want to ask you

#

please

rugged root
#

Shoot

sand fractal
#

VSCode is the editor made for the community

#

big projects use it

#

its even integrated with github

#

push the . key whilst on a github repo

#

and u come into a mini VSCode install

rugged root
sand fractal
#

this is github.dev

#

its a mini vscode install

fiery coral
#

i want to ask with voice about pythons project

#

if you want

sand fractal
#

its obfuscated

rugged root
#

I mean for now it would be easier to have it typed

sand fractal
#

I was assuming alot

rugged root
#

I try not to make exceptions when it comes to voice verification

sand fractal
#

since its so fucking hard to decompile the DLL's

rugged root
sand fractal
#

I had to put it to C98 instead of C++11 since C++11 crashed the decompiler ๐Ÿ˜ฆ

#

ok

gleaming folio
#

What?

sand fractal
#

sorry

rugged root
#

He's saying Lmax

#

You're good, mxggy

gleaming folio
#

Ooooooh I was about to speak up but Iโ€™m shy

rugged root
#

No need to be shy

sand fractal
#

ok

#

(Ghidra is crashing alot currently)

#

its showing errors the whole time

fiery coral
#

oh ok i read the voice verification and i understand

sand fractal
#

also coding my bot currently

#

adding help pages to it

sand fractal
#

I am just showing what i'm coding, since its a very big file

wise cargoBOT
whole bear
sand fractal
#

6228 characters and 189 lines

#

that isn't really something to paste here ๐Ÿ˜„

#

a

rugged root
#

That's why the bot points you to our paste bin

gentle flint
#

@rugged root I was comparing it with the paperwork we were working on recently

rugged root
#

What're you doing with it?

sand fractal
#

also I keep forgetting to make commits, OOF

gentle flint
rugged root
#

Gooootcha

gentle flint
#

it was a bit of a pain

broken harbor
#
values = get_table(diff_tolerance, limit)
cProfile.run("render(values)")
#

this is my problem

#

i know it wont work

sand fractal
#

hmm

rugged root
#

Oh so in this case

sand fractal
#

I might split each command into "modules"

#

which I can import

#

to make it not one VERY long file

rugged root
#
import cProfile

values = get_table(diff_tolerance, limit)
cProfile.runcall(render, values)
broken harbor
#

thanks i love u < 3

rugged root
#

I hope that works

sand fractal
#

basically instead of src/main.pyI do```
src/main.py
src/modules/moderation.py
src/modules/fun.py
src/modules/utils.py

#

would make the code easier to understand

gentle flint
sand fractal
#

like what if $ban is malfunctioning

#

I can check src/modules/moderation.py

#

instead of finding it in src/main.py

rugged root
#

Hmm

broken harbor
#

wait

#

sorry

#

fail

rugged root
#

No worries

sand fractal
#

or is it male

broken harbor
#

forgot to replace

#

soo cute

gentle flint
#

she

sand fractal
broken harbor
#

AttributeError: module 'cProfile' has no attribute 'runcall'

rugged root
#

Hmm, one sec

#

Oh doy

#

One sec, I didn't look at the code properly

sand fractal
#

is there a way to group commands in nextcord?

rugged root
#

Ah, okay, I got it

#
import cProfile

values = get_table(diff_tolerance, limit)

with cProfile.Profile() as pr:
  pr.runcall(render, values)

pr.print_stats()
broken harbor
#

okkaky

#

thanks

rugged root
#

I THINK that'll work

#

Not positive

broken harbor
#

doesnt print anything

rugged root
#

Hmm

#

Is that all the code you're running?

#

Or do you have this in your file with functions?

broken harbor
#

i have a lot of things @rugged root

sour imp
#

do you want to profile the whole program or just a specific section?

broken harbor
#

i only want to profile get_table()

#

sorry ^^

sour imp
#

if you have a function for get_table() you should be able to

cprofile(get_table())
broken harbor
#

cprofile.run(get_table()) ??

#

but get_tables has arguments

sour imp
#

yes sorry

broken harbor
#

values = get_table(diff_tolerance, limit)

sour imp
#

thats just assigning it a variable you could profile the function that uses the 'value" variable

#

values

broken harbor
#

i don't get it

rugged root
#

So in the case of using run, I think you're passing the function itself, not calling it first

#

So I think it's cProfile.run(get_table)

broken harbor
#

okay

rugged root
#

But even that would need values

broken harbor
#

so how do i pass args

rugged root
#

Right, looking

#

I mean it's still seeming like the best way is the one I mentioned earlier with the with cProfile.Profile() as..... stuff

broken harbor
#

yes but doesnt print anything....

rugged root
#

First argument in runcall() is the function, second is the arguments

#

Yeah I know, still thinking on that

#

Give me like.... 3 minutes, I need to get a few more scans in or I'll never get it done

broken harbor
#

okay ๐Ÿ˜‰

#

i've changed it for another function and it works

rugged root
#

Is it one that requires arguments?

primal yacht
rugged root
#

Yep

broken harbor
#

result

rugged root
#

Hm

primal yacht
broken harbor
#

but

rugged root
#

Honestly I haven't messed much with profilers. #tools-and-devops would likely know more than I

broken harbor
#

there i run it with a limit of 10

#

so only the 10 first currencies

#

but after i need to use a limit a 250

primal yacht
#

also, how that function / method is ... if your own function you invoke has a kwarg named func, it will not be unable to be used (thanks to the /)

rugged root
#

That's not the issue

primal yacht
#

meaning BLAH.runcall(myfunc, 1, 2, 3, func=(lambda x, y: x + y)) would work so-to-speak

#

you pass in the arguments / keyword arguments after the function / bound method

broken harbor
#

but thats not my probleme lol

primal yacht
#

run it again?

rugged root
#

There's also benchmarking using timeit

primal yacht
#

yeah

rugged root
#

Actually that'd be much easier, come to think of it

#

Ah, okay

broken harbor
#

why cant i post a messsage

rugged root
#

API hiccup

molten pewter
primal yacht
#

Random social tip of the moment:
People without long hair, please don't complain about us taking forever to get ready after we shower / etc. ... drying our hair takes a long time.

rugged root
#

Then factor in that time when planning on going out

#

Don't make us short haired people wait

#

You made the fashion choice, you compensate for it

primal yacht
#

ah ... so have our hair wet while we head to our rooms and use the hair dryer / etc. there??

rugged root
#

So if we were going out for food and you needed to do your hair, take that into account when saying when you want to meet.

#

It shouldn't be "I'll meet you at 2" and then having to wait until like 2:30

primal yacht
#

... don't remind me of my previous care providers ...

  • "get ready for bed" means "go to sleep"
  • "get ready to go" means "get ready to leave and you better be ready when it is time to go which we won't tell you how long that is"
#

Just one reason why I'm so screwed up currently.

rugged root
#

How long ago was that?

primal yacht
#

I forgot ... but I was there for too long. That's the one which was my 2nd child foster care home that turned into my 1st adult foster care home

rugged root
#

Like 1 year, 15....

primal yacht
#

currently I'm in my 2nd adult foster care home and I <3 it here

rugged root
#

Ballpark estimate

primal yacht
#

I forgot

rugged root
#

Are you okay with me asking why you need to be in the adult foster care system?

primal yacht
#

I'd have to ask for "how long ago" ... as I recall being 1 grade level behind already when getting there ... during 6th grade IIRC, then I repeated senior year (12th) of high school while still there, graduating while I was .. already a legal adult (forgot my age now when I graduated, but I graduated in 2008)

molten pewter
primal yacht
#

I was put in the system as a kid for what happened back then (NSFW reason; and I didn't know why at the time) ... I knew I was going to be unable to live on my own ... but it was some time after (forgot when) when that family allowed me to stay and them convert to adult ... when the PTSD finally surfaced.

rugged root
#

So it's specifically from long term trauma? And apologies for dredging it up, I've just been curious about it for a while

primal yacht
#

well, they were not the best at being foster care providers ...

#

poked fun at me for when I came out as trans to them

#

among the part of where I had nowhere to express my anger ... except to bottle it up

#

I ... <sarcasm>enjoyed</sarcasm> ... how they were so 1-sided, even when I am actually in the right of an argument ... ...

"This conversation is now over."

#

feel free to DM me if you want to talk about it, @rugged root

molten pewter
#

New figures show that that battery-swapping network leader Gogoro is running away with the electric scooter market in its domestic sales. Now the company is setting the stage to expand that dominance overseas. Taipei-based Gogoro is largely known for two things: Its iconic green-and-black swappable batteries and its 50+ mph (80+ km/h) electric s...

rugged root
#

I might when I have more free time.

#

Still going full tilt right now on scanning

molten pewter
#

Found it... gogoro...

primal yacht
#

Reminding me of when I called the emergency number to report someone trying to break into one of those paid bicycle things

rugged root
#

I'll be back later

primal yacht
#

Let's just say, it was too obvious to me about what they were doing ... and I made certain to have them "go in silent" to not startle the "lock picker"

#

I forgot how long it took, but I was already on the train ... walking home ... or even at home ... when they called back stating they caught the person

#

So I guess I'm glad for that

#

.... and why I remember that, I have no clue

#

same for why I responded quickly to a train losing some connection to the overhead wire and having a person in a 3-wheel power scooter fall down ... having someone near the operator cabin tell the operator what happened

#

I just ... don't know why I remember some things and forget a lot of other things

midnight finch
#

i want to work out the gradient of colour from this image. so basically im thinking of creating a line or box that starts at e.g. y=0 and goes up until it hits the black colour and it should find pixel colours in terms of whiteness at all points along that line. so it should go from high white pixel values to medium grey pixel values to blackish pixel values. i can use some more basic softwares like imagej to draw a line and plot pixel values but the problem is in my image region of interest there are lots of random pixels with completely different greyness colours so the graph would have lots of noise (go from very high pixel whiteness to sudden low pixel whiteness). i want some way to kind of smooth image or change odd pixels to have same colour as its neughbouring pixels. for smoothing i cant smooth much because essentially i want to get an accuarate plot of changing pixel intensity across the line. could anyone siggest some code

opal bear
rugged root
midnight finch
#

can anyone help me

rugged root
#

What with?

midnight finch
#

ill show

limber osprey
#

@rugged root that animated gif is my entire life story

midnight finch
#

want to find average whiteness pixel value from bottom to top of image using a singular line

#

at one point

#

i mean

midnight finch
#

and get values of pixel greyness from bottom to top along single imaginary line

#

anyone know any code

rugged root
#

@burnt flint If you're wondering why you can't talk, check out the #voice-verification channel. That'll tell you what you need to know

burnt flint
#

I came to the discord with the computer and I do not have a microphone to speak

rugged root
#

Oh fair enough. I just saw you deafening and undeafening so I just assumed

burnt flint
#

Ok, no problem

rugged root
#

Also welcome to the Discord! Sorry, I'm going through crap tons of files to scan for work

#

Welcome to the weirdness that is my domain

burnt flint
#

Thankful

zenith radish
#

A single-atom transistor is a device that can open and close an electrical circuit by the controlled and reversible repositioning of one single atom. The single-atom transistor was invented and first demonstrated in 2004 by Prof. Thomas Schimmel and his team of scientists at the Karlsruhe Institute of Technology (former University of Karlsruhe)....

molten pewter
#

taking the wee one to piano... ttfn ๐Ÿ‘‹

rugged root
#

!stream 928250196889075762

wise cargoBOT
#

โœ… @vast fog can now stream until <t:1647462226:f>.

quasi condor
zenith radish
terse needle
#

spot the LP

#

Wheres wally LP

sweet lodge
#

did you mean Waldo?

amber raptor
#

Pop!

#

Glad I donโ€™t do this.

rugged root
#

Same

sweet lodge
#

Goes the weas- rabbit?

rugged root
#

More of a snap than a pop

#

Or crack if we're talking about shoulders

amber raptor
#

Shit this deploy

rugged root
#

What's going on with it?

#

@zenith radish See ya, bud

quasi condor
amber raptor
rugged root
#

That's troublesome

amber raptor
#

Meh, tell Azure to create and get on discord

rugged root
terse needle
#

just use a linked list

whole bear
#

what is he doing?

#

o

#

o.

amber raptor
#

Redis took 25 minutes to deploy

uncut meteor
terse needle
#
const unfold = (f, seed) => {
  const go = (f, seed, acc) => {
    const res = f(seed)
    return res ? go(f, res[1], acc.concat([res[0]])) : acc
  }
  return go(f, seed, [])
}
#

\x -> x

scenic wind
#
def LCG(N, S):    # Defining the function of The Linear Congruential Generator (an algorithm that can generate pseudo-random numbers).
    a = 7**5      # Assigning the value 7**5 to the variable 'a'. A is a somewhat big value so there is room for randomness however this value doesn't have to be as specific as 'M'.
    M = 2**31-1   # Assigning the value 2**31-1 to the variable 'M'. 'M' is a prime number because a prime number like this is the most simple factor of itself therefore giving the algorithm's result in it's simplest form according to number theory.

    def f(S):
        return ((a*S) % M) * 10   # Multiplying the seed (S) together with the constant 'a' and taking the modulo of it with M.

    for i in range(N):    # Running a for loop for all the elements in 'N' which is correspondant to the 1st argument in the LCG function's parameters.
        S = f(S)          # Assigning the function of S to S.
        U += [int(S/M)+1]   # Updating the elements in U by adding the result of the division of S divided by the constant of M.

    if U > 6:

        
    return U   # Return the variable U.
rugged root
gentle flint
#

@flat sentinel I feel chased

gentle flint
terse needle
#

just use a pokeball

scenic wind
#
import matplotlib.pyplot as plt

def LCG(N, S):    # Defining the function of The Linear Congruential Generator (an algorithm that can generate pseudo-random numbers).
    a = 7**5      # Assigning the value 7**5 to the variable 'a'. A is a somewhat big value so there is room for randomness however this value doesn't have to be as specific as 'M'.
    M = 2**31-1   # Assigning the value 2**31-1 to the variable 'M'. 'M' is a prime number because a prime number like this is the most simple factor of itself therefore giving the algorithm's result in it's simplest form according to number theory.

    def f(S):
        return ((a*S) % M) * 10   # Multiplying the seed (S) together with the constant 'a' and taking the modulo of it with M.

    U = []

    for i in range(N):    # Running a for loop for all the elements in 'N' which is correspondant to the 1st argument in the LCG function's parameters.
        S = f(S)          # Assigning the function of S to S.
        U += [int(S/M)+1] # Updating the elements in U by adding the result of the division of S divided by the constant of M.

    if U < 6:      # If U is less than six. This allows for me to deal with numbers from 1 to 6 good for a 6-sided dice game
        return U   # Return the variable U.

lista = LCG(1000000, 32444234)

plt.hist(lista)
plt.show()
#
Traceback (most recent call last):
  File "c:\Users\legga\Documents\Random.py", line 19, in <module>
    lista = LCG(1000000, 32444234)
  File "c:\Users\legga\Documents\Random.py", line 16, in LCG
    if U < 6:      # If U is less than six. This allows for me to deal with numbers from 1 to 6 good for a 6-sided dice game
TypeError: '<' not supported between instances of 'list' and 'int'
#
import matplotlib.pyplot as plt

def LCG(N, S):    # Defining the function of The Linear Congruential Generator (an algorithm that can generate pseudo-random numbers).
    a = 7**5      # Assigning the value 7**5 to the variable 'a'. A is a somewhat big value so there is room for randomness however this value doesn't have to be as specific as 'M'.
    M = 2**31-1   # Assigning the value 2**31-1 to the variable 'M'. 'M' is a prime number because a prime number like this is the most simple factor of itself therefore giving the algorithm's result in it's simplest form according to number theory.

    def f(S):
        return ((a*S) % M) * 10   # Multiplying the seed (S) together with the constant 'a' and taking the modulo of it with M.

    U = []

    for i in range(N):    # Running a for loop for all the elements in 'N' which is correspondant to the 1st argument in the LCG function's parameters.
        S = f(S)          # Assigning the function of S to S.
        Z = int(S/M)+1    # Updating the elements in U by adding the result of the division of S divided by the constant of M.

    if Z < 6:      # If U is less than six. This allows for me to deal with numbers from 1 to 6 good for a 6-sided dice game
        U += Z
        return U   # Return the variable U.

lista = LCG(1000000, 32444234)

plt.hist(lista)
plt.show()
#
Traceback (most recent call last):
  File "c:\Users\legga\Documents\Random.py", line 23, in <module>
    plt.hist(lista)
  File "C:\Users\legga\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\matplotlib\pyplot.py", line 2590, in hist
    return gca().hist(
  File "C:\Users\legga\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\matplotlib\__init__.py", line 1412, in inner
    return func(ax, *map(sanitize_sequence, args), **kwargs)
  File "C:\Users\legga\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\matplotlib\axes\_axes.py", line 6552, in hist
    x = cbook._reshape_2D(x, 'x')
  File "C:\Users\legga\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\matplotlib\cbook\__init__.py", line 1384, in _reshape_2D
    if len(X) == 0:
TypeError: object of type 'NoneType' has no len()
rugged root
sly jolt
#

E.

uncut meteor
#

F.

sly jolt
#

lol

terse needle
#

C.

sly jolt
#

@quasi condor scott?

#

is that who we're talking about

terse needle
#

the red shirt guy?

sly jolt
#

perhaps

quasi condor
#

the guy who had Rami Malek as his pfp

#

mr robot

terse needle
#

๐Ÿ‘€

sly jolt
#

It was pyautogui

#

or however you spell it

#

pyguiauto

#

unsure

terse needle
#

pyautogui

sly jolt
#

right

terse needle
#

!pypi pyautogui

wise cargoBOT
#

PyAutoGUI lets Python control the mouse and keyboard, and other GUI automation tasks. For Windows, macOS, and Linux, on Python 3 and 2.

sly jolt
#

@rugged root there are others, but we don't go beyond scott.

#

from many, many years ago

#

maybe I'm thinking of something else

#

two hops this time

#

mod to helper

#

back to mod

#

goodbye.

quasi condor
gentle flint
midnight finch
#

how to find whiteness of pixel values from bottom to top along an imaginary vertical line of my choosing. so i want lots of values from bottom of line to top

flat sentinel
primal yacht
#

Forgive me, for I have sinned.

limber osprey
#

herro guys

#

herro

#

so whatchall doin

#

0.o

#

im sorry im minecraft noob

#

phat whatawhat now>

primal yacht
#

"Fat Albert"

limber osprey
primal yacht
flat sentinel
#

"/"

whole bear
#
def thingy():
     #this is a function

wooah ๐Ÿ˜ฎ

midnight finch
#

how to find whiteness of pixel values from bottom to top along an imaginary vertical line of my choosing. so i want lots of values from bottom of line to top

flat sentinel
midnight finch
grand bear
#

@somber heath eiiii-veee

signal sand
#

@midnight agate Hi

wintry pier
#

hi

#

heroku is great on serving files without aws3

#

is a wall face

#

this what i mean

#

no heroku nice but it has his owne disvantages

#

lot words

#

and bad

#

spell

signal sand
#

Have you applied to microsoft like that guy told, yesterday..

#

Ask him for referral too

#

How often do you program a day @midnight agate

#

okay

somber heath
#

@whole bear If you're speaking, we do not hear you.

loud karma
#

hi

loud karma
#

best anime ever

signal sand
#

@broken harbor hello

#

No

whole bear
#

I cant

#

Where

#

Okay

#

I can't find the room

somber heath
#

!voice

wise cargoBOT
#

Voice verification

Canโ€™t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.

whole bear
#

Thank you

#

Oh i must send 50 msg right ?

#

Is this server can be useful for everyone

#

Beginner?

#

Amazing๐Ÿค“

#

I have basics and I'm not actually beginner but i need learn more and more

somber heath
#

!resources

wise cargoBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

whole bear
#

I think i must be more active here

#

Thank you for your advice

#

!voiceverify

#

Oh okay

#

I'm not eligible to speak

#

Yes i try

#

I wanna know if there's challenges here

#

Yes

somber heath
#

!kindling

wise cargoBOT
#

Kindling Projects

The Kindling projects page on Ned Batchelder's website contains a list of projects and ideas programmers can tackle to build their skills and knowledge.

whole bear
#

Thank you

#

Is English speaking important I'm not good speaker

somber heath
#

!rule 4

wise cargoBOT
#

4. Use English to the best of your ability. Be polite if someone speaks English imperfectly.

whole bear
#

Oh it's good ๐Ÿ˜…

#

I think too i do my best

#

Amazing

#

Thank you for your time and help

drifting crystal
#

have you ever tried the 15 puzzle?

frosty star
#

Haaay opalss

#

Hi LP

#

Hi Pain

drifting crystal
#

The 15 puzzle (also called Gem Puzzle, Boss Puzzle, Game of Fifteen, Mystic Square and many others) is a sliding puzzle having 15 square tiles numbered 1โ€“15 in a frame that is 4 tiles high and 4 tiles wide, leaving one unoccupied tile position. Tiles in the same row or column of the open position can be moved by sliding them horizontally or vert...

#

played a lot of this a few years ago until my cousin broke it ๐Ÿ˜ญ

frosty star
#

Im doing the covid antigen test thingy and am in the 15 minutes window

#

waits nervously

drifting crystal
frosty star
#

Oh?

#

๐Ÿ˜‚

#

I actually got covid after my vacation

#

Now Iโ€™m trying to figure out if Iโ€™m covid free

drifting crystal
#

oh the agony

frosty star
#

The question is these days who hasnโ€™t got covid

#

My symptoms wasnt bad tho. Just like regular flu.

drifting crystal
frosty star
#

I see what you mean

drifting crystal
#

you guys been swimming recently?

frosty star
#

Gave up?

#

Ahhh i seee itโ€™s that kind of attitude that you canโ€™t stand

#

Yeah

#

Humans are like that

#

Itโ€™s like global warming. Itโ€™s happening. But people just donโ€™t care.

#

Ah the trap of comfort

#

Whaat

#

Whats that all about

#

Oh opal

#

Well anyhow it seems that I am covid free

#

Yey

#

Iโ€™ll make a test at the clinic tomorrow ๐Ÿคท๐Ÿปโ€โ™€๏ธ

#

Oh yeah the guy who did the test on us at Istanbul didnt even wear a mask

#

Or gloves

#

Because the airline needed those tests

#

Total sus

#

Hii slaaay

#

Is everything alright?

#

It happens :โ€™D

loud karma
#

helo

#

brb

frosty star
#

I think itโ€™s cool that one of your possibilities are kangaroos

loud karma
#

koalas

#

i cant spell that

#

did i typo

#

hm seems no

trail mural
#

to me udl means undead lair

loud karma
#

hello

trail mural
#

which is a dungeon in rotmg

#

hi ๐Ÿ™‚

loud karma
#

i was just typing random things on my keyboard

#

udl doesnt mean anything for me

trail mural
#

to me als is the abbreviation of Amyotrophic lateral sclerosis and if your name were abbreviations its like ur saying I got als, fk, jk

loud karma
#

no koalas sad

trail mural
#

crying burnt koalas :c

#

image that you can't get out of your head

loud karma
#

because australia is hot

trail mural
#

o.O

#

he's hiding in your windows

#

Hide yo kids

loud karma
#

kidnap

#

maybe put a pillow under your neck

#

then sleep

#

:)

trail mural
#

really nice today

loud karma
#

hello katie

primal yacht
tiny socket
loud karma
#

former is cooler

tiny socket
loud karma
#

markdown files are fun

somber heath
#

Is there a bobdown?

rugged root
#

No but there is a stevesideways

loud karma
#

vcoml lmao

#

wow lmao

#

best way to remove errors

primal yacht
#

brb

loud karma
#

@tiny socket can you type like python/cpython instead of that url

#

just to be more lazy

primal yacht
#

@loud karma too large

loud karma
#

textual is like interactive rich

#

:)

loud karma
gentle flint
rugged root
#

Remember, a metric fuckton is heavier than a fuckton

gentle flint
rugged root
#

Somewhere in between

loud karma
#

can i have an empty file name

fair mantle
#

cรกc bแบกn sub cho kรชnh idols cแปงa mik nhรก

swift valley
#

Evening

#

Might hop on in a bit

fair mantle
#

bแบกn ฦกi nรณi tiแบฟng viแป‡t ฤ‘i

#

tแป› chแบณng hiแปƒu j

rugged root
#

!mute 914418694690574387 Investigating

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied mute to @fair mantle until <t:1647529932:f> (59 minutes and 59 seconds).

loud karma
#

back on with headset

cloud sun
#

@wind raptor I don't have permission to speak

gentle flint
wise cargoBOT
#

Voice verification

Canโ€™t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.

loud karma
#

i thought milk was the national drink

#

e.e

#

programmers = bad sleep schedule

molten pewter
swift valley
rugged root
#

Oh sick

primal yacht
swift valley
primal yacht
#

oh โ€ฆ so nothing like MIDI โ€ฆ

#

โ€ฆ nor Mario Paint Composer โ€ฆ

swift valley
#

I could write an editor for the file format I'm using, at the very least

vivid palm
#

dinner is just 2nd lunch

rugged root
#

What are you, a hobbit?

swift valley
#

I can't fathom eating anything aside from a rice-based diet

primal yacht
whole bear
#

George R R Martin not publishing GOT and making games, while people wait from ages.

primal yacht
gentle flint
whole bear
#

oh? I thought he must have most control in story.

#

being GRRM y'know.

swift valley
whole bear
#

makes sense.

primal yacht
#

or at least, playable

swift valley
#

I can't tell exactly, but it runs fine on my machine

vivid palm
#

what does flake8 want from me?

swift valley
#

Which is probably comparable to a 1st gen chromebook

swift valley
primal yacht
#

@vivid palm Report it to the devs with minimal code that can replicate the warnings.

rugged root
#

It's a config error

#

It's fine

primal yacht
#

It's D212 and D213 โ€ฆ different warning reasons

rugged root
#

Yes, however they point to the same kind of thing that'd be checked

#

You'd ignore one and keep the other based on your project's style guide

tiny socket
whole bear
#

@gentle flint whats the orange thingy?

brave steppe
#

3d printer

whole bear
#

oh, it looks like that

#

i'm watching it the first time

gentle flint
whole bear
#

all sorts as in?

#

hm lemme google

gentle flint
#

all sorts of 3d printers

whole bear
#

oh wow they look so different

#

so are you gonna make something now now?

gentle flint
#

yes

whole bear
#

wow!!

rugged root
#

"First, karate chop your phone."

whole bear
#

yeah power+vol down also works(s20 fe)

swift valley
#

I just have the 3 finger gesture for screenshots

#

Works pretty well

whole bear
#

yeah it always works on mine too

#

isn't it react-native?

swift valley
#

Discord is well-known for cross-platform consistency ๐Ÿ˜„

whole bear
#

yeah

gentle flint
brave steppe
#

๐Ÿ’‹ material gworl ๐Ÿ’‹

gleaming folio
#

Are you at work whose printer is it ?๐Ÿคญ

#

Lucky

primal yacht
swift valley
#

Sometimes you just gotta read code out loud ๐Ÿ˜„

vivid palm
#

@hollow cape you sound dead

gleaming folio
#

Idk if itโ€™s the accents but I feel smarter listening to you guys ๐Ÿ’€

brave steppe
#
def check(predicate: Optional[MiddlewareCallback] = None) -> Union[
    Callable[[MiddlewareCallback], Union[
        Callable[[CommandT], Union[CommandT, Callable[[CommandT], CommandT]]],
        Callable[[], Union[CommandT, Callable[[CommandT], CommandT]]],
    ]],
    Callable[[CommandT], Union[CommandT, Callable[[CommandT], CommandT]]],
        Callable[[], Union[CommandT, Callable[[CommandT], CommandT]]],
]:
    """Register a predicate as a middleware that does checking."""
    # Handle check() being called both with and without parenthesis.
    def decorator(function: MiddlewareCallback) -> Union[
        Callable[[CommandT], Union[CommandT, Callable[[CommandT], CommandT]]],
        Callable[[], Union[CommandT, Callable[[CommandT], CommandT]]],
    ]:
        # Return another decorator to place on the command, this can also
        # handle being called with or without parenthesis.
        @wraps(function)
        def wrapper(
            command: Optional[CommandT] = None
        ) -> Union[CommandT, Callable[[CommandT], CommandT]]:
            def inner(cmd: CommandT) -> CommandT:
                cmd.push_middleware(partial(Check, predicate))
                return cmd

            if command is not None:
                return inner(command)
            return inner

        return wrapper

    if callable(predicate):
        return decorator(predicate)
    return decorator
rugged root
#

We have a variety of accents

primal yacht
#

Also, not everyone here is from the USA

swift valley
#

Please use aliases

#

Please use aliases

#

I wish Discord web had a way to opt out of the webcam modal

tiny socket
#

Module '"./modal.svelte"' has no exported member 'showModal'. Did you mean to use 'import showModal from "./modal.svelte"' instead?ts(2614)

swift valley
#

imo if it goes through it'd be pretty neat to see alternative/lighter type checkers for typed JS

#

Kinda like what we do have in Python + MyPy

celest mantle
#
var int = "a"
console.log(int)
a 

This is in console in firefox.

swift valley
#

Aren't we all

#

In here the employers do the filing

primal yacht
#

```js
/* code goes here */
```

swift valley
#

Today weโ€™re excited to announce our support and collaboration on a new Stage 0 proposal to bring optional and erasable type syntax to JavaScript. Because this new syntax wouldnโ€™t change how surrounding code runs, it would effectively act as comments. We think this has the potential to make TypeScript easier and faster to use for development at e...

celest mantle
primal yacht
celest mantle
vivid palm
swift valley
#

Even then, types can be erased at runtime

celest mantle
swift valley
#

int isn't reserved in JS

amber raptor
#

All roads lead to typing. Python take notes

rugged root
#

I mean the JS proposal is still just type hinting

#

Not any kind of enforcement

amber raptor
#

Typescript will enforce

rugged root
#

It does already, though

#

I'm saying JS proper

vivid palm
#

the answer to flake8

#

is to just ignore all the things

swift valley
#

Removing the TS -> JS build step and adding type checking as a linting step is a decent way to preserve both type safety and fast-enough prototyping

gentle flint
rugged root
#

@vivid palm What're you working on?

#

Still rewriting work stuff?

vivid palm
#

yeah

primal yacht
#
def foo (a: int, b: int, /) -> int:
  return a + b
vivid palm
#

red pleather

primal yacht
gentle flint
primal yacht
#

I missed this song, sadly

#

Previously, Discord also had the red warning symbol, even when Discord was running.

brave steppe
brave steppe
#
python -m venv venv
./venv/Scripts/Activate.ps1
pip install spyder-kernels
spyder
#

@boreal spear ^^

boreal spear
brave steppe
#
python -m venv venv
./venv/Scripts/Activate.ps1
pip install spyder
spyder
#

Paste in Powershell ^^

#
py -m venv venv
./venv/Scripts/Activate.ps1
pip install spyder
spyder
boreal spear
#

@brave steppe got the script working ๐Ÿ™‚

python -m venv venv
.\venv\Scripts\Activate.bat
pip install spyder
spyder

#

There needs to be a blank line at the end for spyder to actuall run

brave steppe
#

Ah cool!

#

Awesome tada

boreal spear
rugged root
summer ocean
#

Helloww @tidal shard ๐Ÿ˜Š

#

hellow to you too @rugged root ๐Ÿ˜… ๐Ÿ˜Š๐Ÿ˜Š

rugged root
#

How've you been?

summer ocean
#

Great ! Im intern at a startup and finished my second task ( a feature )๐ŸŽ‰

rugged root
#

Very cool! What kind of startup and products, if you don't mind me asking?

#

@vast fog

gentle flint
celest mantle
#

I use this. You can try this. Works on Linux only.

summer ocean
gentle flint
#

noisetorch

rugged root
#

That's actually really cool! I love programming that ends up being for useful things like that

tidal shard
#

brb

gentle flint
#

Magic Mic is a trade mark of karaoke microphones manufactured by Enter Tech that have embedded songs and require an external video display. This configuration makes them light and portable.
Enter Tech was the first manufacturer to release a portable karaoke microphone called Magic Sing in 2000. The first completely wireless Magic Sing microphone...

rugged root
#

โ€œBy blending real-time stealth with tried-and-true tactics gameplay, Mutant Year Zero: Road to Eden breaks exciting new ground for the turn-based strategy game.โ€ - IGNFrom a team including former designers of HITMAN and PAYDAY comes Mutant Year Zero: Road to Eden, a tactical game that combines the turn-based combat of XCOM with real-time stealth...

Price

$34.99

Recommendations

11039

Metacritic

78

โ–ถ Play video
#

You are born falling from orbit, a new mind in a body once occupied by the Changing God, a being who has cheated death for millennia. If you survive, your journey through the Ninth World will only get strangerโ€ฆ and deadlier. With a host of strange companions โ€“ whose motives and goals may help or harm you โ€“ you must escape an ancient, unstoppable...

Price

$34.99

Recommendations

1706

Metacritic

81

โ–ถ Play video
#

GURPS Cyberpunk is a genre toolkit for cyberpunk-themed role-playing games set in a near-future dystopia, such as that envisioned by William Gibson in his influential novel Neuromancer. It was published in 1990 after a significant delay caused by the original draft being a primary piece of evidence in Steve Jackson Games, Inc. v. United States S...

gentle flint
high spear
#

tea time all the time

#

on the back of a polak

#

are you a Scorpio????? hemlock

#

it was a part of the joke^

flat sentinel
high spear
#

any idea why i cant install the module tempfile

#

what are you sending?

#

idk

rugged root
#

It's built in so you shouldn't have to pip install it

#

Should just be able to import it

terse needle
#

!e
import tempfile

wise cargoBOT
#

@terse needle :warning: Your eval job has completed with return code 0.

[No output]
rugged root
high spear
#

what version is it in

rugged root
#

Which?

terse needle
#

!pypi grequests

wise cargoBOT
high spear
rugged root
#

!stream 404599905299202048

wise cargoBOT
#

โœ… @broken harbor can now stream until <t:1647548531:f>.

high spear
#

checks for changes in temp files

#

works as a kill confirm for NVidia replay

terse needle
#

is this interfacing with escape from tarkov?

high spear
#

yep

#

but only looks at temp files

rugged root
#

Interesting

high spear
#

does not touch the game

terse needle
#

fair enough

rugged root
#

I'd have to see more of the code to know what's going on

#

Or rather what would be specifically failing

high spear
#
from watchdog.observers import Observer
from watchdog.events import FileSystemEventHandler
import tempfile
from playsound import playsound
print('''
You can now Minimize me.
''')

tempdir=tempfile.gettempdir()
class Watcher:
    DIRECTORY_TO_WATCH = tempdir+"\Highlights\Escape From Tarkov"

    def __init__(self):
        self.observer = Observer()

    def run(self):
        event_handler = Handler()
        self.observer.schedule(event_handler, self.DIRECTORY_TO_WATCH, recursive=True)
        self.observer.start()
        try:
            while True:
                pass
        except:
            self.observer.stop()
            print ("Error")

        self.observer.join()


class Handler(FileSystemEventHandler):

    @staticmethod
    def on_any_event(event):
        if event.event_type == 'created':
            playsound('sound.mp3')
        else:
            pass


if __name__ == '__main__':
    w = Watcher()
    w.run()
rugged root
#

One sec, checking something, bird

#

Thought so

#
DIRECTORY_TO_WATCH = tempdir + r"\Highlights\Escape From Tarkov"
high spear
#

oh

rugged root
#

!server

wise cargoBOT
#
Server Information

Created: <t:1483877013:R>
Roles: 93
Member status: status_online 60,154 status_offline 264,505

Members: 324,659

Helpers: 140
Moderation Team: 37
Admins: 15
Owners: 3
Contributors: 42
Leads: 9

Channels: 250

Category: 32
News: 8
Staff: 62
Stage_Voice: 2
Text: 136
Voice: 10

rugged root
#

!user

wise cargoBOT
#
Mr. Hemlock#2740

hypesquad_balance early_supporter

User information

Created: <t:1443481946:R>
Profile: @rugged root
ID: 98195144192331776

Member information

Joined: <t:1525291749:R>
Roles: <@&267628507062992896>, <@&807415650778742785>, <@&267629731250176001>, <@&831776746206265384>, <@&587606783669829632>, <@&797891034906099752>, <@&267630620367257601>, <@&295488872404484098>, <@&764245844798079016>, <@&764802720779337729>, <@&463658397560995840>, <@&542431903886606399>

Activity

Messages: 56,827
Activity blocks: 11,476

Infractions

Total: 29
Active: 0

broken harbor
#

!user

wise cargoBOT
#

You are not allowed to use that command here. Please use the #bot-commands channel instead.

high spear
#

learn brain f

#

at least he is not is sPAIN

broken harbor
hybrid bobcat
high spear
#

why did he eat rust?

hybrid bobcat
#

or like explain it and what I need to do

#

should be simple

high spear
#

why eat himself?

terse needle
high spear
#

i know

flat sentinel
tidal shard
flat sentinel
#

yes

high spear
#

use vim for kids its better than vim

#

no

flat sentinel
#

yes until nvim

terse needle
#

vim > nvim

hybrid bobcat
tidal shard
#

what is the difference between vi and vim

hybrid bobcat
#

plzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

high spear
#

PT 7 days in a row > vim

terse needle
#

!user @flat sentinel

wise cargoBOT
#

You may not use this command on users other than yourself.

high spear
#

thats why i dont have any socials

rugged root
#

@terse needle It's only a challenge if you plan on sending me something cool

rugged root
#

We have Yorkshire brand

terse needle
#

but they are not from england

#

not same thing

#

British air enhances the taste

hybrid bobcat
#

anyone know about this? Do I need to update windows? #help-apple

flat sentinel
#

Nederlandse Spoorwegen

high spear
#

did you look at it

flat sentinel
#

@high spearyou gave me good prank idea

high spear
#

no

#

crypto is like beany babys

#

or like lucky pocket trolls

rugged root
#

That one I haven't heard of

high spear
#

silly bands

#

40 hours of a free work out

rugged root
hybrid bobcat
#

No

#

So basically

#

It's suppose to open that option

#

and it dosen't when I run it

#

on my old gaming desktop

#

I'm remotely controlling it

broken harbor
hybrid bobcat
#

see when you install it

broken harbor
hybrid bobcat
#

and you see that cool menu

#

look at the end and see what happens when I do it

broken harbor
hybrid bobcat
#

I don't get that and I can't install it

gentle flint
broken harbor
rugged root
hybrid bobcat
#

I wish I could speak but I guess I gotta wait like 3 days

high spear
#

but funny meme

hybrid bobcat
#

ok

gentle flint
high spear
rugged root
#

@hybrid bobcat While I'm thinking about it, are you needing Visual Studio proper or are you just needing the build tools

hybrid bobcat
#

build tools

high spear
hybrid bobcat
#

Need to be able to compile python whatever that means I think

#

This is part 1 of 2. Part 2 goes over how to setup a webcam stream.
Part 2: https://youtu.be/98snd3lx4n8
Part 3ish: Check out my OctoFarm install video too! https://youtu.be/t--uINaqttQ

Read Guide:
https://community.octoprint.org/t/setting-up-octoprint-on-windows/383

1: Install Python 3 from: https://www.python.org/downloads (Follow Guide abov...

โ–ถ Play video
rugged root
#

Right right

hybrid bobcat
#

this is the video I'm following

rugged root
#

Have you restarted your rig?

hybrid bobcat
#

do you need too?

rugged root
#

Couldn't hurt

hybrid bobcat
#

ok

rugged root
#

Good ol' IT adage

hybrid bobcat
#

have you ever used vnc viewer?

primal yacht
hybrid bobcat
#

Can you sign in with it too?

high spear
rugged root
#

I can but I'm not comfortable doing that on my work rig. I'm sure we can get you working, though

#

I've got enough IT tricks up my sleeve

high spear
#

i got IT/ATF in the Navy

hybrid bobcat
#

Holy shit

#

that's cool

#

you can even sign in with it

#

remotely

#

can I livestream when I do it

#

I restarted it so I wanna show you me downloading it

#

it like doesn't install

high spear
rugged root
#

So hit Win + X which will bring up a context menu. Select Windows PowerShell (Admin)

high spear
rugged root
#

Then you'll want to run these commands to do some system file checks:

primal yacht
#

I was going to try to ... but after installing the companion app to it on Android, starting it on Win10 immediately goes to that

high spear
rugged root
#
sfc /scannow; dism /Online /Cleanup-Image /RestoreHealth; sfc /scannow
high spear
hybrid bobcat
#

restarted it still does the same thing

#

it's doing a system scan now

rugged root
#

So it'll system scan, then do a dism, then system scan again

high spear
rugged root
#

Ideally it should find and fix stuff on the first go through, do the procedure on the second and find nothing on the third

#

After that, restart your machine and try again.

high spear
rugged root
#

If that doesn't work, we'll go from there

rugged root
#

I'll be right back

hybrid bobcat
#

k

high spear
#

this album goes hard

hybrid bobcat
#

@gentle flint I have a shure sm7b

#

with a goxlr lol

gentle flint
#

this is a snowball blue ice

hybrid bobcat
#

nice

#

@tidal shard That's expensive? Lol

#

You don't know mic prices

high spear
tidal shard
#

Samson Q2U

high spear
gentle flint
#

Sam-san

high spear
#

read it

#

its a funny

#

READ IT

#

ITS NOT THAT DEEP

#

its a joke about making a game environment easier to load

hybrid bobcat
#

@rugged root Restarted I'm retrying rn

high spear
hybrid bobcat
#

still dosen't work

#

@rugged root

high spear
#

last one

#

im going to do school now

#

see ya

tidal shard
quasi condor
#

@rugged root can I get streaming permissions to make a map

#

(in JS)

rugged root
#

!stream 152515077512232960 1h

wise cargoBOT
#

โœ… @quasi condor can now stream until <t:1647555138:f>.

primal yacht
#
tidal shard
flat sentinel
gentle flint
lyric pawn
#

@formal meteor is my cousin...

#

@tidal shard how much do you know about cloud computing?

subtle sleet
#

๐Ÿ‡ช๐Ÿ‡ฌ

lyric pawn
#

๐Ÿคฃ

#

@tidal shard well im trying to secure a web app

#

im making recommendations

#

vincent im a busy man

#

be here in 1 month

#

then youll hear me

#

@tidal shard you're a legend

subtle sleet
#

๐Ÿ—ฟ

lyric pawn
#

you were top 5 to me...now your rank just went up

#

๐Ÿ˜†

tidal shard
subtle sleet
#

death

subtle sleet
tidal shard
formal meteor
#

That's what she said. I had to get it out...

gentle flint
terse needle
#

just slightly riced my desktop

tidal shard
lyric pawn
#

@terse needle true

#

the people on the rust server have no personality

#

@strong arch they may know what theyre talking about

#

but they arent memorable people

#

i left that discord because it was so dry

#

and i met 25 people

#

and dont miss 1

#

@strong arch everyone has knowledge, or thinks they have knowledge

#

@flat sentinel ๐Ÿคฃ

#

@strong arch 'the assholes are way more assholish, than on python discord' lmao

#

i guess

#

i dont really know geno

#

all i know is i like this discord better

flat sentinel
lyric pawn
#

@strong arch can you send the link?

#

of who youre talking about?

strong arch
lyric pawn
#

1 month @gentle flint

#

i got important business to attend too

#

no, we talked 1 week ago

#

and i said 1-2 months

#

'it felt like 1 month ago.' ๐Ÿ˜†

gentle flint
flat sentinel
midnight finch
#

image=cv2.imread("image")

somber heath
#

"denoising"

#

Noise reduction is the process of removing noise from a signal. Noise reduction techniques exist for audio and images. Noise reduction algorithms may distort the signal to some degree.
All signal processing devices, both analog and digital, have traits that make them susceptible to noise. Noise can be random with an even frequency distribution (...

#

scipy.ndimage

midnight finch
wind raptor
somber heath
#
wind raptor
somber heath
#

@midnight finch Everytime anyone other than you is speaking, we're hearing it. Are you able to turn on Krisp or noise reduction or anything?

pallid hazel
#

how is this histrogram useful?

#

push to talk?

#

sounds like speaker reverb

wind raptor
midnight finch
wind raptor
tough abyss
#

what's this chart of?

midnight finch
#

oh its of pixel whitness from bottom to top of image

tough abyss
#

ohh

midnight finch
#

but we trying to do average or something to remove any big oscillations

#

as theres odd pixels in the image

tough abyss
#

cool

wind raptor
#
from cv2 import cv2
import matplotlib.pyplot as plt


# load image
img = cv2.imread('noise.png')

# convert the image to grayscale
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

# smooth the image
blur = cv2.GaussianBlur(gray, (5, 5), 0)

# read each column of the image from left to right and save it to a list
cols = []
for i in range(blur.shape[1]):
    cols.append(blur[:, i])

# graph the average of each column (reversed)
plt.plot(cols[50][::-1])
plt.show()
tough abyss
#

Do you use jupyter notebook?

midnight finch
tough abyss
#

ohh okay

#

๐Ÿ˜„

wind raptor
sour imp
loud karma
#

hi

#

quite nice that you pronounced my name lmao

#

fell for the trap

#

lmao

lyric pawn
#

whats up guys

#

im just working on cloud infrastructure security ๐Ÿ˜ข

#

for a web app

#

yes chris, its boring

#

well kata yes and no

#

well im using powerapps, do you know what this is kata?

#

well yes, but powerapps is made on top of azure

#

so apparently its supposed to protect from sql injection

#

im not sure if you can use cloudflare/incorporate it?

#

do you guys know?

wind raptor
#
avg_cols = []
for i in range(0, len(cols), 2):
    avg_cols.append(np.mean(cols[i:i+2], axis=0))
lyric pawn
#

@sour imp thats the point

#

so im making recommendations

#

like because bugs happen everyday

#

im saying things like running a vulnerability scan daily/weekly

#

since new bugs keep arising, even if you dont change your project/any code

#

guys forget powerapps, but just think of cloud vs storing on your own (creating your own solution) is their any vulnerabilities which are more likely to be bad with cloud, like malware? or what kind of things should i be thinking about ? @sour imp @wind raptor

#

yes

#

@sour imp so basically dont post your private keys on github?

#

๐Ÿคฃ

#

im trying to get what youre saying

#

or dont post your code anywhere

loud karma
#

๐Ÿ˜ตโ€๐Ÿ’ซ

lyric pawn
#

so i think i get what you mean

#

So like youre disguising what your actual code is/was

#

to anyone outside of your inner workings?

#

๐Ÿ‘

#

no that makes sense

#

the problem is kata

#

im using a SaaS solution

#

so arent they handling everything

#

๐Ÿคฃ

#

the server?

#

Good explanation guys

#

๐Ÿคฃ

#

@wind raptor ๐Ÿ˜†

wind raptor
#

Lmao

cold isle
#

ooo

#

so quite

loud karma
#

oh shit

lyric pawn
#

@sour imp nooooooo

loud karma
#

time to download them

#

before its too late

lyric pawn
#

i have too much content to catch on

#

that was going to be my whole summer

#

@sour imp i havent got into any of that stuff yet

loud karma
#

time to pirate youtube content

lyric pawn
#

so i probably cant even be mad

#

because i dont know what ive missed

cold isle
#

why am i suppressed?

loud karma
#

!voice

wise cargoBOT
#

Voice verification

Canโ€™t talk in voice chat? Check out #voice-verification to get access. The criteria for verifying are specified there.

cold isle
#

this guy is a big big nerd

loud karma
#

indeed

#

who memorizes these

lyric pawn
#

@sour imp ๐Ÿคฃ

cold isle
#

your voice sounds like crackin

sour imp
#
import cv2
import matplotlib.pyplot as plt
import numpy as np

# load image
img = cv2.imread(r'C:\Users\guest\Downloads\noise.png')


# convert the image to grayscale
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

# smooth the image. can change values for more smoothing
blur = cv2.GaussianBlur(gray, (5, 5), 0)

'''
#does this show blurred image or original image
fig, ax = plt.subplots()
plt.imshow(img)
plt.show()
'''

# read each column of the image from left to right and save it to a list
cols = []
for i in range(blur.shape[1]):
    cols.append(blur[:, i])

#last value of range is step. increase is cutting down rows and averaging over a couple columns for each row on the line.
avg_cols = []
for i in range(0, len(cols), 2):
    avg_cols.append(np.mean(cols[i:i+2], axis=0))

# graph the average of each column (reversed). replace 50 with x value you want.
plt.plot(avg_cols[50][::-1])
plt.show()
loud karma
#

!code

wise cargoBOT
#

Here's how to format Python code on Discord:

```py
print('Hello world!')
```

These are backticks, not quotes. Check this out if you can't find the backtick key.

cold isle
#

no fun stuff?

wind raptor
#
plt.imshow(blur, cmap='gray')
#

@fading root your typing/background noise is coming through quite loudly

fading root
#

im muted now

wind raptor
#

Thanks!!

lyric pawn
#

@sour imp @wind raptor its a nice night to read about cloud infrastructure ๐Ÿคฃ

#

๐Ÿ˜†

#

thats interesting

#

reading about programming is cool

#

@wind raptor have you tried to learn rust yet?/play with it?

#

๐Ÿ‘Œ

#

@willow lynx you didnt type the correct password?

#

@willow lynx whats trust?

#

@sour imp im gonna call johnny from now on, johnny utah

#

@wind raptor what movie chris?

#

guys come on

#

Point break

#

keanu reeves character is called johnny utah

#

@wind raptor i think youd like it

#

@willow lynx 127.0.0.1

sour imp