#voice-chat-text-0

1 messages · Page 950 of 1

haughty pier
#

@midnight agate from https://setuptools.pypa.io/en/latest/pkg_resources.html#requirement-objects

The “extras” in a requirement are used to request optional features of a project, that may require additional project distributions in order to function. For example, if the hypothetical “Report-O-Rama” project offered optional PDF support, it might require an additional library in order to provide that support. Thus, a project needing Report-O-Rama’s PDF features could use a requirement of Report-O-Rama[PDF] to request installation or activation of both Report-O-Rama and any libraries it needs in order to provide PDF support. For example, you could use:

pip install Report-O-Rama[PDF]

To install the necessary packages using pip, or call pkg_resources.require('Report-O-Rama[PDF]') to add the necessary distributions to sys.path at runtime.

#

so it looks like you'd need to get those "extras" from the documentation for whatever library or package you're after.

#

I don't think they are pip installable names, no

#

Pleased to be of service.

#

@rugged root look I actually helped 😉

molten pewter
#

I can

#

what are you singing

#

??

#

I just had a 1 hour 15 minute sudo apt update && sudo apr upgrade

molten pewter
#

That is one of the less flatter meatloaf giffs.

#

flattering.... that is a lot of neck fat rolls, and a lot of 80's hair.

molten pewter
#

much better

molten pewter
#

what do you need?

#

one sec

haughty pier
molten pewter
#

:qa!

haughty pier
#
  1. this isn't vim and 2) I'm hurt
molten pewter
#

vim, vim-nox, vim-athena, vim-gtk, or vim-gtk3?

fossil patio
#

I just saw that there was voice chat and someone was broadcasting video. I have no idea what is going on.

#

It says that @alpine path is live but everytime I click on the stream, it says "the stream has ended". And still says "live".

#

possibly

haughty pier
haughty pier
fossil patio
#

And no video stream

#

I'm observing what people in a Python Discord voice chat talk about besides Python. 🙂

somber heath
#

Anthropology.

fossil patio
whole bear
#

Hi everyone

fossil patio
#

I think I too heard kinky.

whole bear
#

I'm new here

fossil patio
#

Maybe you meant 'full of kinks/crinkles/creases'.

#

Not what it usually means.

#

'This USB cable is kinky.'

whole bear
#

Giuseppe

#

U can call me Joseph

#

Yeah

glad birch
#

hello

whole bear
#

Yes

glad birch
#

🗿

fossil patio
#

Be careful how you enunciate the first two syllables. LUL

#

Oh right, Discord doesn't accept Twitch emoji. LUL See?

whole bear
#

The second part is my surname guys

#

Right

fossil patio
#

"Playing Visual Studio Code"

#

What a great game! /s

haughty pier
#

I'm afk for 15 minutes while I cook dinner...

fossil patio
#

Do you mean instances?

#

XD

#

It was a lame coder/scripter joke.

#

Hi. I make bad puns.

#

The Pun Avengers.

#

Thank you.

whole bear
#

How did you get in touch whit programming guys?

#

How did you start

fossil patio
#

Oh wow...

#

XD

#

By sitting down at your desk.

whole bear
#

I think school doesn't tech you many things about programming

somber heath
fossil patio
#

Me personally, I'm a home theater user for whom home theater has become far too complicated, so I wanted to script things to make it easier. Eventually I learned about and started using Home Assistant, but there's still scripting involved.

somber heath
#

@whole bearI think they're prone to teaching it crappily.

#

But then that's true of tertiary education as well.

fossil patio
#

Sort of, but for me it's primarily for A/V automation.

#

Because I'm tired of forgetting to switch my TV's picture mode to "game mode" and having my game picture delayed by like 1/4 second as a result.

#

DTS:X

#

and also DTS Neural:X (for upmixing)

#

I'm typing a list of the history of sound XD

#

Mono, stereo, quadraphonic (various competing iterations), Dolby Stereo (a.k.a. Dolby Surround), Dolby 5.1 AC-3, DTS 5.1 (Jurassic Park era), Dolby and DTS 7.1, then newer versions compressed for streaming, and lossless on disc, and then finally Dolby Atmos and DTS:X (lossless on disc, and compressed on streaming services).

#

Well, I don't know if they completely ignore channels, but generally, you are correct.

#

My setup is 7.3.0 (three subwoofers, and zero height speakers).

#

Three value subwoofers, not expensive ones

#

and a MiniDSP

#

Low frequencies are not equally distributed around teh room, so many home theater enthusiasts buy multiple subs not for more POWER, but for more even distribution.

#

I have one in one corner, another one in an almost opposite corner, and one near my chair. It helps to balance the sound and make it even across the room.

#

(only 75") XD

#

I'm slumming it with a 49" 🙂

#

brb

#

back

#

If this is the wrong channel to be chatting in, what is the right one?

#

When it comes to TVs, I think we've already reached the point of diminishing returns for most people when it comes to resolution.

#

4K is definitely at, or past, that point.

#

visual dynamic range, however, is different. HDR matters.

#

Well, I don't have 100% confidence that the stuff in Magnolia is the absolute best.

#

What is the channel that I should be chatting in?

molten pewter
#

we see u

fossil patio
#

HDR video content can be brighter. There's greater contrast. I can see it when I watch SDR content and then switch to HDR content.

#

There are a lot of games, TV shows, and movies that I've put off watching/playing until I've set up my system as best as I can.

#

I put off watching Iron Man and Iron Man 2 until recently. Haven't seen most of hte other Marvel movies. That'll happen eventually.

#

I prefer to see and hear whatever the artists intended.

#

Originally I put them off while I researched how to get 3D at home, since that's how they were in theaters. Well we all know what happened to 3D at home. XD

#

Pretty much gone.

#

Yep, that's the rub.

#

My old TV had 3D but not my current one.

molten pewter
feral root
#

preddy nice

#

Ive heard america is a third world country, is that true

#

hah

#

So how many vacation days do you have by law?

#

😦

fossil patio
#

Edit: 3rd world countries often lack central plumbing but you can't say that they have no toilets.

#

An outhouse counts as a toilet.

feral root
#

Whats your ancestry @molten pewter ?

#

german, italian, ..?

fossil patio
#

My ancestry: some vague mixture of Europe, and before that, Africa.

feral root
#

Im no man of big words

#

I see you are a man of big words

fossil patio
#

We all probaby have a little Mongolian DNA in us. Thanks, Ghengis Khan. XD

feral root
#

I read a lot of r/antiwork , america seems kinda madness

#

how biased is it

fossil patio
#

He was a ladies man. Probably against their will.

#

"That guy in the chat." Me? XD

feral root
#

!e

print("I love you *smileyface*")
wise cargoBOT
#

@feral root :white_check_mark: Your eval job has completed with return code 0.

I love you *smileyface*
fossil patio
#

Wow

feral root
#

Sod oes anyone of you use python for work?

#

based

fossil patio
#

I'm amused by that programming humor.

feral root
#

unless you starve

fossil patio
#

But I wouldn't understand any more complicated programming/scripting humor.

feral root
#

good ol atp

#

I used to take that creatine for them adp

#

adenosin triphosphat

#

creatine is just glorified adp

#

literally

#

good stuff

fossil patio
#

I take some supplements but you're not wrong about the regulation situation.

feral root
#

creatine very nice
went from 60kg bp to 70bp within 1 week

#

back in the days

fossil patio
#

They're not tested as stringently as pharmaceutical drugs are, and thus they have to say "this product is not intended to diagnose, treat, cure, or prevent any condition" and aren't covered by insurance.

feral root
#

same shit different smell

molten pewter
#

Creatine ( or ) is an organic compound with the nominal formula (H2N)(HN)CN(CH3)CH2CO2H. It exists in various modifications (tautomers) in solution. Creatine is found in vertebrates where it facilitates recycling of adenosine triphosphate (ATP), primarily in muscle and brain tissue. Recycling is achieved by converting adenosine diphosphate (AD...

feral root
#

another lesson learned innit

feral root
#

i mean

#

just take it

#

no need to study it

#
Proposed creatine kinase/phosphocreatine (CK/PCr) energy shuttle. CRT = creatine transporter; ANT = adenine nucleotide translocator; ATP = adenine triphosphate; ADP = adenine diphosphate; OP = oxidative phosphorylation; mtCK = mitochondrial creatine kinase; G = glycolysis; CK-g = creatine kinase associated with glycolytic enzymes; CK-c = cytosolic creatine kinase; CK-a = creatine kinase associated with subcellular sites of ATP utilization; 1 – 4 sites of CK/ATP interaction.
#

just read the caption of the image lol

fossil patio
#

To me, CRT = cathode ray tube 🙂

feral root
#

creatine helps with mid-long term muscle activity

fossil patio
#

I'm not saying it isn't

#

just askin

feral root
#

im kinda out of it, last research has been like 5 years ago

#

I mean

#

aint no deutsche demokratische republik here

#

just do as you please

#

let me consult the mighty gods

fossil patio
#

Code blocks seem to be a recent addition to Discord, and it seems like a good way to use long quotations, even when it isn't code --> like when you want to quote a paragraph.

molten pewter
#

the back ticks

#

then three more to close the block

#
"```"
fossil patio
#

You can put one word in a code block by enclosing it with a ` on each side.

feral root
#

!e

  import random
  stuff = "not " if not random.choice([True, False]) else ""
  print(f"It is {stuff} appropriate to use the code block for quotes.") 
wise cargoBOT
#

@feral root :white_check_mark: Your eval job has completed with return code 0.

It is not  appropriate to use the code block for quotes.
feral root
#

there you go

fossil patio
#

And you can make

an entire line

in one by putting three [`]s on top and on bottom

feral root
#

dataframe ugh

#

imagine using pandas unironically

fossil patio
#

XD "Pyton reacted with 'trashcan'"

feral root
#

what source

fossil patio
#

for "It is not appropriate to use the code block for quotes."

feral root
#

the rng gods decided

#

the source is the source

fossil patio
#

What is rng?

pallid hazel
#

runny nose glue

feral root
#

!e

def rng_senorita():
  import random
  stuff = "not " if not random.choice([True, False]) else ""
  print(f"It is {stuff} appropriate to use the code block for quotes.")

import dis
print(dis.dis(rng_senorita))
wise cargoBOT
#

@feral root :white_check_mark: Your eval job has completed with return code 0.

001 |   2           0 LOAD_CONST               1 (0)
002 |               2 LOAD_CONST               0 (None)
003 |               4 IMPORT_NAME              0 (random)
004 |               6 STORE_FAST               0 (random)
005 | 
006 |   3           8 LOAD_FAST                0 (random)
007 |              10 LOAD_METHOD              1 (choice)
008 |              12 LOAD_CONST               2 (True)
009 |              14 LOAD_CONST               3 (False)
010 |              16 BUILD_LIST               2
011 |              18 CALL_METHOD              1
... (truncated - too many lines)

Full output: https://paste.pythondiscord.com/codutogonu.txt?noredirect

feral root
#

there you go

#

the true source

#

doesnt get more saucy that that

#

"only 100 calories"

#

sounds american

#

doesnt sound healthy

#

I like tap water

fossil patio
#

Nice chatting with you all, but I've gotta head off.

haughty pier
feral root
#

is that a race

#

"american"

haughty pier
#

it's a yes or no question

feral root
#

with a faulty foundation

#

so Id rather clear the misunderstandings first

#

my friend

haughty pier
#

it's an indicator of national origin

feral root
#

so national origin = race?

haughty pier
#

that's a protected classification

feral root
#

You know whats a protected classification, too? "vegetable smoothie"

#

Because there gotta be vegetables in there, cant be allf ruit

#

Also, parmesan

rare widget
#

hello

#

the voice verification criteria is pretty stringent, understandably so

#

it is the internet :p

#

necessary evil

#

I'm still fairly new to raspberry pi, learning Python

#

know a bit of ActionScript already so it is helping

#

tha was a challenge getting the HDMI to work right

#

the fix I've found was just commenting out a line for some visual hardware thing

#

I got a robot dog kit for RPI but I need to practice the basics of Python first to program it

#

I learned a bit of ActionScrtipt years ago and know a bit of game design, that is how I can best understand programming....game design

#

ActionScript is the programming language of FLash

#

I know a bit of animation as well

#

so now I can look at it from the animators perspective or the programmers perspective

#

part of the fun of things is knowing what they are meant to do and what they CAN do

#

engineering and design in a nutshell

#

hah

#

AI is one of my big focuses with coding

#

anything can be abused

#

my biggest concern with AI programming is not ending up with a HAL 9000 or Skynet, my concern is ending up with a CL4P TP (Borderlands), or a 790 (Lexx)

#

CL4P TP is from the Borderlands video games, he is annoying and his brain is full of pop up ads, spyware, and adware

#

790 is a robot head from a sci fi series called Lexx, it ends up with love slave programming and ends up writing bad poetry about the one person it is infatuated with and tries to kill everyone else it sees as a threat to taking that person away

#

the game Hardspace : Shipbreaker has ghost ships, they aren't haunted, they have really buggy computer systems

#

for example you go to turn on a light and it depressurizes the entire ship for 3 seconds, then shuts off the engine coolant

rapid spear
#

i can't talk

#

so what i have to do to talk

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.

rapid spear
#

ok

#

so i can't talk for now because i'm new ?

#

ya i understood

#

so i want to learn python programming what should i do

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.

somber heath
#

Corey Schafer, Youtuber. Playlists. Python for beginners.

rapid spear
#

I want from the beginning to the end

rare widget
#

practice the basics and fundamentals and build on them

rapid spear
#

ya thanks

#

so i will watch the videos on youtube then what should i do then

rare widget
#

and practice writing the language out as well

rapid spear
#

which courses

somber heath
#

Automate the Boring Things with Python

rapid spear
#

there is a pdf or

#

ok

#

so Corey schafer channel explains the basics right

#

ya okay

somber heath
#

web, pdf based, other formats

#

library.pdf

rapid spear
#

so what you did at first

#

i mean when you was in the beginning as me what is the first thing you did

#

ok

#

ok now i'll go watch the beiginner 1 in Corey Schafer

#

thanks

#

bye

waxen barn
waxen barn
#

gonna be muted for a second

somber heath
#

I'll brb too, then.

waxen barn
#

alright

somber heath
#

Numba

inner stirrup
#

oh

#

ok thanks!

waxen barn
#

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

inner stirrup
#

!resourcesa

#

!resourceas

#

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

inner stirrup
#

bye!

whole bear
#

is it still loud

#

@heavy creek what are u doing

#

static

#

sorry

#

i dont play games so no experience

#

my pc is poor

heavy creek
whole bear
#

fixing y mic

heavy creek
#

can u join the vc

#

pls

#

reee

whole bear
#

oh

#

came here for what

#

golden temple

#

ahh

#

good i am from jammu

heavy creek
whole bear
#

ah

#

are u also going with him ( ur father )

#

oohhhhhhhhhhhhh.

#

new year at Dubai

#

aha

#

i was sayig i can speak punjabi a bit

#

i can understand full

#

just 1 sec leemme fix my mic

#

once again

heavy creek
whole bear
#

ya

#

can u repeat

#

umm many like ( ed sh.. , Don Omar ,fast and frious one )

#

]i love his song ]

#

it is in punjabi

#

yaar bolda

#

come on how u can forget this

#

legendry

#

ok

#

lemme send u the friend requesr

#

should i

#

i willl be back in a moment

pliant pulsar
#

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

urban acorn
#

hiii

#

do you know react js

#

??

somber heath
#

Siobhan

#

sha-vorn

#

ctrl + r

robust quiver
#

lofi

somber heath
#

lo-fi

#

Low fidelity.

#

@tropic basin 👋

robust quiver
somber heath
#

Peace was never an option.

ripe salmon
#

hola

robust quiver
ripe salmon
#

hello

robust quiver
#

||ip??||

woeful salmon
robust quiver
woeful salmon
#

so back in queue

robust quiver
somber heath
#

If you hide a stick of dynamite in a microphone, is it a boom mic?

gentle flint
#

explosive quality

honest pier
#

shotgun mic

#

what code are we looking at?

somber heath
#

Whizz per bridge.

honest pier
#

oof

#

falafel got marked dormant 😔

somber heath
#

"It looks right, but it's not right."
"If it looks like a duck and it quacks like a duck, it's probably an M16 with a 'quack' sign hanging from the barrel."

honest pier
#

hi @vivid palm ~

vivid palm
#

hihi

somber heath
#

See curity. See curity run. Run, curity, run.

honest pier
#

middle? you're not that far from the coasts @rugged root

zealous wave
#

It's been so long since I've seen Fredrick here

honest pier
#

tada

#

@vivid palm did you know: this song is older than me

vivid palm
#

lmfao i've never once seen this album art

#

she looks like a lion with a bad hair day

honest pier
#

you've heard the song though?

vivid palm
#

yeah ofc

#

so pre-covid

#

i had a group of friends i'd occasionally go to karaoke with

honest pier
#

close eonugh

vivid palm
#

and there was this 1 guy that only sang taylor swift

#

and he was insanely tone deaf

#

it was terribl

#

e

honest pier
#

😔

vivid palm
#

i've heard him sing this song more than i've heard taylor sing this song

honest pier
#

that wa slike 10 years ago lol

#

i remember dubstep in 5th grade

grizzled zenith
#

still popular in modern beatbox

zealous wave
#

Wait PSVM

#

That's not Taylor's version smh

grizzled zenith
#

isn't that what !resources does

#

book book book book book

#

ok sorry

honest pier
#

book book book

dense ibex
zealous wave
#

Why does your discord look like that?

normal hinge
#

anyone in VC doing masters ?

dense ibex
#

and select show users or whatever

violet shoal
#

i have some question about python, i'm a bit stuck, how does one get a bit help around this server? thanks 😄

dense ibex
#

then discord just randomly dced me from the voice chat

zealous wave
#

Typical discord

#

Actually it's probably your WiFi because you're still here

dense ibex
#

Could you still hear me?

honest pier
#

no

zealous wave
#

No

grizzled zenith
#

I'm going to go

#

Adios amigos

pallid hazel
#

ferrite ground

#
gentle flint
pallid hazel
vivid palm
#

@terse needle come back

#

!stream 95175136319115264

wise cargoBOT
#

✅ @whole bear can now stream until <t:1640899852:f>.

vivid palm
#

minimum viable product

gentle flint
#

replaced my digital desktop clock with an analogue one
lol

unborn storm
#

not i3 anymore ?

#

i think i wouldn't like i3 because it isn't dynamic.

gentle flint
#

so now I am using kde instead of i3

unborn storm
#

kde has a default tiling WM ?

flat sentinel
indigo nacelle
#

!e

pallid hazel
#

2 days wasted with sql, tomorrow is a new day tho.. i thought it would be clever to do my quieries as a whole then peel off the layers like an onion.. but sadly no.. ill have to write it out as a process..

somber heath
#

@long osprey 👋

long osprey
#

hi

jovial nebula
#

guys i need help

#

with

#

a

#

discord

#

bot

#

and

#

it

#

just keep giving me a syntax error and i dont know how to fix it

faint wren
somber heath
#

!zen

wise cargoBOT
#
The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than right now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!

somber heath
#

Flat is better than nested.

serene sonnet
#

Hello

#

@sharp ferry how you doing

sharp ferry
#

great you

serene sonnet
#

its going great

#

what are you doing?

serene sonnet
#

hi @gentle flint

gentle flint
#

snelweg

serene sonnet
#

nice unboxing

serene sonnet
#

@sharp ferry have any plans for new years?

#

Hi @woeful salmon

#

How you doing

#

Good

robust quiver
#

Hello

robust quiver
serene sonnet
#

hi

gloomy vigil
#

!paste

wise cargoBOT
#

Pasting large amounts of code

If your code is too long to fit in a codeblock in discord, you can paste your code here:
https://paste.pythondiscord.com/

After pasting your code, save it by clicking the floppy disk icon in the top right, or by typing ctrl + S. After doing that, the URL should change. Copy the URL and post it here so others can see it.

robust quiver
#

hallllo

stuck sky
#

can u explain me what is web3 why so hyped
like all the stuff @woeful salmon

frosty star
#

Hay hay~

robust quiver
frosty star
#

Yeah

#

Specialize

wise cargoBOT
#

Hey @gloomy vigil!

It looks like you tried to attach file type(s) that we do not allow (.mkv). We currently allow the following file types: .gif, .jpg, .jpeg, .mov, .mp4, .mpg, .png, .mp3, .wav, .ogg, .webm, .webp, .flac, .m4a, .csv, .json.

Feel free to ask in #community-meta if you think this is a mistake.

gloomy vigil
neon storm
#

hii

#

what are some advance level python projects?

heady scaffold
#

do whatever you're interested in

neon storm
#

website done , I am interested machine learning but i dont have a good pc

neon storm
#

is it free?

gloomy vigil
neon storm
#

how do i talk in vc?

heady scaffold
heady scaffold
neon storm
heady scaffold
sturdy panther
#

Local File System Access is Unsupported 😓

somber heath
#

Howdy howdy.

#

Check what the laptop hardware supports.

#

To have patience is to be patient. Thus, obtain your own self and you shall reach enlightenment.

gloomy vigil
somber heath
#

@woeful salmonYou are.

#

@woeful salmonMy answer to all such questions is "Because 'fuck you', that's why."

#

I doubt it's intentional.

#

Like, maybe in response to a problem, sure.

#

Any intentional outage would be more..."You're only getting power for 12 hours a day." or something.

#

Or less.

#

Five seconds is a blip.

somber heath
#

Ah, but is it a state of matter, or a state of mind???

#

HRRRRZ

#

@gloomy vigilIt's still crap. But it's an improvement on the previous really crap.

gloomy vigil
#

alr

somber heath
#

@whole bearHowdy.

whole bear
pallid hazel
#

brb

somber heath
#

I'm two hours into mine.

#

The Australian one is obviously superior.

whole bear
#

yea

gloomy vigil
somber heath
#

@west aspen

#

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

gloomy vigil
#

are you in 2022 opal?

somber heath
#

I am.

west aspen
#

!voice

gloomy vigil
#

lol

somber heath
#

Fairly normal.

west aspen
#

how can ı open my mic

somber heath
#

See above.

west aspen
#

!voice @west aspen

somber heath
#

Possibly because I have magic powers.

#

Also possibly because there's a time threshold between uses.

west aspen
#

@whole bear bro ı cant use mic ı have mic

whole bear
#

i gotcha

west aspen
#

@cobalt fractal

whole bear
#

you need to be voice verified

somber heath
#

Python Discord has a voice gate system.

west aspen
#

how ı can ı do

whole bear
#

@somber heath can suggest you

somber heath
#

You can pass it if you meet the criteria.

cobalt fractal
somber heath
#

You can view the criteria by visiting the voice verification channel.

west aspen
cobalt fractal
#

Please read Opal's messages

trail mural
#

:/

somber heath
#

There is an action to be performed in that room.

west aspen
#

where can be verified

cobalt fractal
#

They have explained the issue.

west aspen
#

which room

cobalt fractal
#

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

cobalt fractal
#

read this

wooden sequoia
#

Hi

#

Heya

#

How are you doing

#

Great so far

#

I'm going through the old AoC puzzles, it seems like the difficulty's ramped up this year

somber heath
#

Well. I do have this to say. Fuck 2021. A sentiment echoed by a great many, I presume.

wooden sequoia
#

I kinda liked 2021

#

But yes

#

I agree

gloomy vigil
#

i liked 2021 too

somber heath
#

There were aspects of it I enjoyed.

#

@verbal ibex👋

wooden sequoia
#

We're doing great

#

Harvard application?

#

Whoa

#

We have the future Bill Gates in voice chat

#

Good luck

wooden sequoia
somber heath
#

Highs, here. Voice chat with the folks. There is an element of enjoying just pottering around at home, and that's fine...but...I do like to have a change of scenery every so often.

#

So...

#

Being stuck at home with the nagging worry hanging over the head wasn't great.

wooden sequoia
#

What are you worried about?

somber heath
#

Missing seeing people.

#

Infection. I'm in an at-risk group.

#

Doubly so.

wooden sequoia
#

Oh, I hope you stay safe

somber heath
#

Less so with vaccinations, but I'm not taking chances beyond what's reasonable.

#

I've only left the property for medical outings.

#

Which numbered two last year and the same two this year plus my three vaccinations.

#

So...I've been out seven times total over 2020 and 2021

sturdy panther
#

Can't use my mic at the moment S:

wooden sequoia
#

Gah I keep getting disconnected

wooden sequoia
#

I'd like to be chatty but len(conversationStarters) = 0

somber heath
#

@woeful salmonYour skull.

wooden sequoia
#

Oop, gotta go, I'll join back if I can

gloomy vigil
#

hz_arr = np.linspace(0, (2*np.pi*next_hz)-(2*np.pi*hz_of_key), int(fs*duration))

#

hz_arr = np.arange(hz_of_key, next_hz, (next_hz-hz_of_key)/(fs*duration))

somber heath
#

Not I.

#

Hm?

#

It's other-people-code.

#

Brain go bye-bye.

#

I'm kind of focusing on my own code at the moment.

#

We've all been there.

#

We learn to do things the hard way, first.

#

Because we don't know any better.

#

It takes a lot of experience to be able to do things the easy way.

#

Which is a cruelty, but the way of it.

#

No. It's a word.

#

cru el ty

#

Not cru al i ty

#

Nono.

sturdy panther
#

Cleaning up my room. Randomly finds seven £10 paper notes. Yay?

uncut meteor
#

izi profit

#

just do that everyday

uncut meteor
#

Can we get it as a toml?

sturdy panther
#

Hmm... Another £20. 😅

mild agate
#

Lmao

somber heath
#

3AM and the kookaburras are at it.

#

Weirdos.

brave steppe
#

👋 @umbral cloud

umbral cloud
brave steppe
#

lol relatable

mild agate
#

heyy

#

ima doin fine wbu

#

hahaa cool

#

aghh yea ima headin to my frnds house for party

#

Happy New year btw

#

yeaa

#

LOlz

#

but ya get that day 1ce a year so we dont care bout spendin

#

hahaa

#

yea

gilded radish
#

How can i join there?

mild agate
#

bwhahaa

#

u're a really nice guy! bluenix

#

haha thanks

#

yea

#

Bwhahaa

brave steppe
#

@pallid atlas this

#

a + b

mild agate
#

heyy @whole bear

#

ouu he left

#

Bwhahaa

whole bear
#

lol

#

hey guys

#

how are you?

#

all*

mild agate
whole bear
arctic onyx
#

Happy New Year

mild agate
#

4 mins to go here

arctic onyx
#

I'm from Russia, we have in 2 and a half hours

#

)

mild agate
mild agate
#

hahaa same 2 u

arctic onyx
#

) 👍

oak orchid
#

in france no 2022

limber helm
ebon junco
#

꧁₂₀₂₁꧂ 𝘏𝓪𝒑𝒑𝕪 Ņệ𝜔 Ⲩệ𝓪Г ꧁₂₀₂₂꧂

mild agate
#

heyy!

#

wassup!

#

HNY dude

#

was just chilling with bobby smooth

#

hez a producer

#

ahh its 2:35 here and am gonna take ur leave noww GN

vagrant skiff
#

bro?

#

oh

#

nvm

whole bear
#

lol

#

I am a competitive programming developer

#

centred in problems and challenges mainly in python

#

I am planning on mastering python so I can learn other languages

#

first js, then C, then C++ and maybe Java

somber heath
#

!server_info

wise cargoBOT
#
Server Information

Created: <t:1483877013:R>
Roles: 94
Member status: status_online 40,064 status_offline 252,674

Members: 292,739

Helpers: 138
Moderation Team: 35
Admins: 15
Owners: 3
Contributors: 45
Leads: 9

Channels: 244

Category: 31
News: 8
Staff: 77
Stage_Voice: 2
Text: 117
Voice: 9

flint hill
#

prompt user to imput large amount of varribles

check to see if new var input

use thaose varibles in functions

takes numbers in formaes decalared like mass grav weight forece

then uses algibra to see if it has parts to work if new varible found repeat repeat till rules all varibles and makes no new discovery

end loop

present all varibles that are not still the default value as that was not cahnged

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.

somber heath
#

n-body simulation

flint hill
#

prompt () mass gravity and weight

User give mas and grav

takes ma * gav = weight

output mass
grv
weight

somber heath
#

latex

#

numpy

#

scipy

flint hill
#

problem list

  1. self learning if new var repeat loop

  2. BEf ine with not completeing a function

  3. then if no more data grabbed stop

#

check for missing only 1 var

cinder geode
#

hello

#

I can't use my voice

somber heath
wise cargoBOT
#

Voice verification

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

somber heath
#
functions = {"key_0": function_0, "key_1": function_1}
old_arguments = None
wip_arguments = {"key_0": [1, 2, 3], "key_1": [4, 5, 6]}
while wip_arguments != old_arguments:
    old_arguments = arguments
    wip_arguments = dict()
    for key in functions.keys():
        try:
            wip_arguments[key] = functions[key](*old_arguments[key])
        except (ValueError, ...):
            pass```
flint hill
#

used dic word sybaols
sepreate
pull simanions for decared word

daring orbit
somber heath
#

ctrl+r time

flint hill
#

@whole bear L

neon storm
heady scaffold
somber heath
#

Hilarious.

limber helm
#

!e print(True, True, True == (True,True,True))

wise cargoBOT
#

@limber helm :white_check_mark: Your eval job has completed with return code 0.

True True False
somber heath
#

!e print((True, True, True))

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

(True, True, True)
somber heath
#

True == (True, True, True)

#

!e py print(5, 6, 7 == 7)

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

5 6 True
whole bear
#

!e
print(3<4) print(4<3)

wise cargoBOT
#

@whole bear :white_check_mark: Your eval job has completed with return code 0.

001 | True
002 | False
whole bear
#

!e
print(type(3 != 3))

wise cargoBOT
#

@whole bear :white_check_mark: Your eval job has completed with return code 0.

<class 'bool'>
whole bear
#

!e
print(str(3 == 3))

wise cargoBOT
#

@whole bear :white_check_mark: Your eval job has completed with return code 0.

True
whole bear
#

!e
print(bool(5))

wise cargoBOT
#

@whole bear :white_check_mark: Your eval job has completed with return code 0.

True
somber heath
#

!e ```py
class MyClass:
def lt(self, v):
return True

a = MyClass()
b = MyClass()

print(a < b)
print(b < a) ```

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

001 | True
002 | True
whole bear
#

!e
print(bool(-3))

wise cargoBOT
#

@whole bear :white_check_mark: Your eval job has completed with return code 0.

True
somber heath
#

!e py a = 2 b = 3 print(a < b) print(a.__lt__(b))

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

001 | True
002 | True
somber heath
#

!e ```py
class MyClass:
def init(self, v):
print(f"I am {self} and it's my birthday! Your lucky number is {v}.")

MyClass(7)```

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

I am <__main__.MyClass object at 0x7f5ddc7dd540> and it's my birthday! Your lucky number is 7.
somber heath
#
class MyClass:
    pass

class MyClass:
    def __init__(self):
        pass```
#

!e ```py
class MyClass:
def func(self, v):
print(self is v)

a = MyClass()
a.func(v = a)```

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

True
somber heath
#

!e ```py
class MyClass:
def func(self, v):
print(self is v)

a = MyClass()
b = MyClass()
a.func(v = a) 
a.func(v = b)```

#

!e ```py
class MyClass:
def func(self, v):
print(self is v)

a = MyClass()
b = MyClass()
a.func(a)
a.func(b)```

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

001 | True
002 | False
somber heath
#

!e py a = [] b = [] c = a print(a == b) #a and b point to two lists that are equal print(a is not b) #but they are not the same list print(a is c) #the list that a points to and the list that c point to are the one, same list.

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

001 | True
002 | True
003 | True
somber heath
#

!e print(1 + 1)

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

2
somber heath
#

!e py if []: print("Nope.") if ["Thing"]: print("Yep.")

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

Yep.
somber heath
#

!e py print(bool("String with things in")) print(bool(""))

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

001 | True
002 | False
somber heath
#
while 1:
    ...
while True:
    ...```
#

!e py class MyClass: def __bool__(self): return False a = MyClass() print(bool(a))

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

False
somber heath
#

!e ```py
import random

class MyClass:
def bool(self):
return random.choice([True, False])

a = MyClass()

for _ in range(10):
if a:
print("Yes")
else:
print("No")```

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

001 | Yes
002 | No
003 | No
004 | No
005 | No
006 | No
007 | No
008 | Yes
009 | Yes
010 | No
somber heath
#

!e py class MyClass: def alpha(self, v): self.val = v def beta(self): return self.val a = MyClass() a.alpha(8) print(a.beta())

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

8
somber heath
#

print(a.val)

#

8

whole bear
#

!e `class MyClass:
def init(self, v):
self.test = v
def beta(self):
return self.test

a = MyClass(8)
print(a.beta())`

wise cargoBOT
#

@whole bear :white_check_mark: Your eval job has completed with return code 0.

8
whole bear
#

test

#

hi

#

Yeah

somber heath
#

!e ```py
class Person:
def init(self, name):
self.name = name
def greet(self):
print(f"Hello! My name is {self.name}.")

people = [Person("Alice"), Person("Julie"), Person("Peter")]
for person in people:
person.greet()```

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

001 | Hello! My name is Alice.
002 | Hello! My name is Julie.
003 | Hello! My name is Peter.
somber heath
#

!e py for i in range(4): print(i) print(i)

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 3
somber heath
#

!paste

wise cargoBOT
#

Pasting large amounts of code

If your code is too long to fit in a codeblock in discord, you can paste your code here:
https://paste.pythondiscord.com/

After pasting your code, save it by clicking the floppy disk icon in the top right, or by typing ctrl + S. After doing that, the URL should change. Copy the URL and post it here so others can see it.

somber heath
#

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

whole bear
wooden sequoia
#

Why nobody in VC :/

somber heath
wooden sequoia
#

Hold on

#

Yeah sorry I didn't hear you

#

Yep

#

That's right, it's (mostly) from ASOUE

#

A Series of Unfortunate Events

#

By Lemony Snicket

#

It's a bunch of books

#

"I don't speak monkey."

#

"Banana."

#

Remember that?

#

Oh

#

Hmm

#

Hi, Darth

#

Okay, they left

#

My internet keeps cutting out ಠ_ಠ

#

VC seems fine, but the channels keep going blank

#

Probably

#

Hmm-mmm is right

#

Discord does mean disagreement

#

I see

#

Wow

#

Hey Jakub

#

Me neither

#

Yep

#

Yup

#

Tension resolution is something I need to look up

somber heath
#

!e py d = {"keyoflongness": "value", "keyofextralongness": "extravalue"} for a, b in d: ...

wise cargoBOT
#

@somber heath :x: Your eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "<string>", line 2, in <module>
003 | ValueError: too many values to unpack (expected 2)
somber heath
#

!e py d = {"keyoflongness": "value", "keyofextralongness": "extravalue"} for key, value in d.items(): print(key, value)

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

001 | keyoflongness value
002 | keyofextralongness extravalue
somber heath
#

!e py d = {"key_a": 5, "key_b": 10} print(sum(d.values()))

wise cargoBOT
#

@somber heath :white_check_mark: Your eval job has completed with return code 0.

15
somber heath
#

Curses / NCurses

fiery dawn
# whole bear https://paste.pythondiscord.com/coyuloqetu.php

u good? "didyoureallyjusthadtobitemytoeyoustupidmonkeythingy = thiswholedefinitioniss我在日历上标记了我们的周年纪念日我在日历上标记了我们的周年纪念日oolongthatimalmostnotevensuremyselfwhattodoanymorelma我在日历上标记了我们的周年纪念日o()"

whole bear
#

No

gentle flint
inner jetty
#

hi

gentle flint
#

@midnight agate I'm now on phone but I see you've disconnected so ig you needed to go

wooden sequoia
#

Well, I told you my internet was cutting out

pallid hazel
whole bear
long osprey
#

hi

frozen jetty
long osprey
#

u want to remove the white area, innit?

frozen jetty
frozen jetty
long osprey
#

yes ur right

#

convering it to png wil;l automatically remove the background with a good picture quality

#

as well

#

is a good website

#

here u go

#

oh thats a large amount

frozen jetty
frozen jetty
#

Opencv python
Mask opencv python

pallid hazel
primal yacht
#
# Copies MP4 video, strips out audio and some other stuff.
# '-vcodec copy' normally cannot be used across different file types.
ffmpeg -i recording.mp4 -an -sn -dn -vcodec copy no-audio.mp4
# Same but takes much longer. Great when shrinking the file size for a bug report (since it merges "same" frames)
ffmpeg -i recording.mp4 -an -sn -dn output.mp4
frozen jetty
#
#!/usr/bin/python3
# Created by Silencer @ Stackoverflow 
# 2018.01.23 14:41:42 CST
# 2018.01.23 18:17:42 CST
import cv2
import numpy as np

img =cv2.imread( "p")
## (1) Convert to gray, and threshold
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
th, threshed = cv2.threshold(gray, 240, 255, cv2.THRESH_BINARY_INV)

## (2) Morph-op to remove noise
kernel = cv2.getStructuringElement(cv2.MORPH_ELLIPSE, (11,11))
morphed = cv2.morphologyEx(threshed, cv2.MORPH_CLOSE, kernel)

## (3) Find the max-area contour
cnts = cv2.findContours(morphed, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)[-2]
cnt = sorted(cnts, key=cv2.contourArea)[-1]

## (4) Crop and save it
x,y,w,h = cv2.boundingRect(cnt)
dst = img[y:y+h, x:x+w]
cv2.imwrite("./001.png", dst)
frozen jetty
primal yacht
#
py -0
#

Install to default Python:py -m pip install MODULE_NAME_HERESame but a specific Python version (shown in py -0)```
py -3.9-64 -m pip install MODULE_NAME_HERE

frozen jetty
sturdy panther
#

Happy 2022!

#

Here is to another month of writing 2021!

primal yacht
#
import sys
print() # spacer
print('Python_Location:')
print('    ', repr(sys.executable), sep='')
print('Import path:')
for path_item in sys.path:
    print('    ', repr(path_item), sep='')
print() # spacer
whole bear
sturdy panther
#

What are we trying to do?

primal yacht
#

Trying to fix a problem with ... lemme check

primal yacht
#

@sturdy panther ^

sturdy panther
#

Ah. Thanks.

primal yacht
#

I think it is cropping only

sturdy panther
#

We are seeing the birth of a new 2022 streamer!

primal yacht
#
D:\MorePrograms\
#
cd %HOMEDRIVE%%HOMEPATH%\Desktop
sturdy panther
#

I feel like the script is searching in the wrong place.

#

Are you trying to get the path of the script?

#

What is allFiles supposed to be?

trail mural
#

its defined twice o.O

primal yacht
#
sys.path.insert(0, r'path/to/the/folder/containing/PIL')
sturdy panther
#

It couldn't find PIL?

#

Um... there is a static save location. Iterating the function through files might not do what you want.

frozen jetty
#
    if os.path.isfile(f):
        pass
    if os.path.isdir(f):
        for root, dirs, files in os.walk(f, topdown=True):
            for name in files:
                pf=(os.path.join(root, name))
                print(pf)
                all_generals(pf  ,change_p_logo)
            for name in dirs:
                count = 0
primal yacht
#
for filename in os.listdir():
    if os.path.splitext(filename)[1].lower() == '.png' and \
            os.path.isfile(filename):
        convertImage(filename)
sturdy panther
#

The stream delay is pretty irritating! 😅

trail mural
#

free content bro

primal yacht
#
os.path.join(OUTPUT_DIR, OUTPUT_FILENAME)
#
os.path.join(output, os.path.split(pathway)[1])
pallid hazel
#

ok this has to stop.. my first night of programming.. got a lot done, until I woke up and realized I was dreaming..

whole bear
#

The fuck??????

somber heath
#

I was writing on a whiteboard at my old school.

pallid hazel
whole bear
#

Damn thats fucked....

craggy coral
#

bye @somber heath @midnight agate

gloomy vigil
#

hi

#

@somber heath

whole bear
#

can we 3 talk in group vc? as i cant verify here yet

#

@trail mural @whole bear

primal yacht
#

gonna use phone.

#

bluetooth sucks

primal yacht
#

!voice @jolly dawn

wise cargoBOT
#

Voice verification

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

primal yacht
#

@jolly dawn

jolly dawn
#

ohhh

#

!voice

primal yacht
#

@west lion mobile or desktop?

#

I can hear you

jolly dawn
#

hello

#

okay im here. is it possible to Screen Share and ask u to help me by chance?

primal yacht
jolly dawn
#

is it possible to support ? or no lol

primal yacht
#

!voice @red trail

wise cargoBOT
#

Voice verification

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

primal yacht
#

@whole bear if you are new, you can type in this channel here

whole bear
#

i am fr

primal yacht
#
#!/usr/bin/python3

from sys import stdin, argv
from subprocess import run, DEVNULL, PIPE
from io import StringIO


def parseHeader (line, /, _colors_and_tests=(
    ('\x1b[0;92m', ' [installed]'),
    ('\x1b[0;93m', ' [installed,automatic]'),
    ('\x1b[0;94m', ']'),
    ('\x1b[0;91m', '')
)):
    name, line = line.split('/', 1)
    for color, test in _colors_and_tests:
        if line.endswith(test):
            if test:
                line, test = line.rsplit(' [', 1)
                return f'{color}{name}\x1b[m/{line} {color}[{test}'
            return f'{color}{name}\x1b[m/{line}'
    return f'\x1b[0;1;97m{name}\x1b[m/{line}'


def getLine (line, body=True, /):
    if body:
        if not line or line.startswith(' '):
            return line, True
        return parseHeader(line), True
    if '/' in line:
        return parseHeader(line), True
    return None, False

if __name__ == '__main__':
    body = False
    for line in StringIO(run(
        [ 'apt', 'search', '--', *(argv[1:] or ['.*']) ],
        text=True, check=True, stdin=DEVNULL,
        stderr=DEVNULL, stdout=PIPE
    ).stdout) if stdin.isatty() else stdin:
        line, body = getLine(line.rstrip(), body)
        if body:
            print(line)
west lion
#
from os import getoutput
search = getoutput("apt-get update")
primal yacht
#
mii-apt-list '; echo 404'
#
>>> subprocess.getoutput('ls -d ' + '; echo 12345')
'.\n12345'
west lion
#

'.\n12345' ?

primal yacht
#
.
12345
#
subprocess.run([
   'program-to-run',
   *args_to_the_program
])
primal yacht
#

wotrks

#

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

primal yacht
#

@midnight agate ↑

#

it's a lot of options

#

random.choices()

#

allows weighted random

#

food irl for me

#

may i request the backtick / grave char? cant type with remote control via steam

#

even without shift, the key acts like ~ no matter what

#

restart discord (f5 / ctrl+r)

#

anyone have yet to see Sethbling put Flappy Bird in Super Mario World on a physical console?

#

… is anyone reading this text channel that is in the VC?

#

a = sorted(list(my_dict.items()), key=(lambda x: [x[1], x[0]]))

#

at sorting by value of a dict

#

or similar

mild quartz
#

hey everyone

#

so to talk i need to post 30 messages in 30 minutes

#

X.X

loud reef
#

Has

#

Yes

#

I can’t speak

#

Is so dumb

#

U python guy ?

#

I’m stuck on something

whole bear
#

Yeah

mild quartz
#

sure i can help you

#

it will get me my messages lol

#

@loud reef

primal yacht
#
t = Array.from(my_map.entries()).sort((a, b) => b[1] - a[1])
frozen jetty
#

hi you and all

sturdy panther
#

Are we talking about yesterday, or... did something else happen again?

#

You know you are old when you are talking about the "next generation"!

mild quartz
#

anyone want to criticize a python project im working on?

#

/give feedback

#

yeah

sturdy panther
#

I don't see them in voice chat... Another Discord bug, I am guessing.

mild quartz
#

its image analysis toolkit

#

tell me if

sturdy panther
#

Yea.. Ctrl+R time!

mild quartz
#

it feels in any way like unprofessional software

#

lol did you say the project kills your braincells?

#

oh lol

#

vrchat

trail mural
#

I'm not too sure what I am looking for.

primal yacht
#

Hard core Linux users rejoice if they don't want to replace the OS on their Android device:
https://termux.com/

#

Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. A minimal base system is installed automatically - additional packages are available using the APT package manager.

graceful condor
#

do you guys recommend PyGame for game development

#

what about just developing small games to learn

#

Im still learning about the basics

primal yacht
#

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

sturdy panther
#

Termux is neat. I do not really have a use for it though.

graceful condor
#

I coded a Pong game

sturdy panther
#

Yea. The few times I did ssh, it was actually better than some ssh apps.

glass forge
sturdy panther
#

I had attempted to make Emacspeak work with Termux. To learn about TTS accessibility.

#

My phone is too slow to make it worthwhile though, unfortunately.

#

Ah, that keyboard is great. It has... Ctrl key!

trail mural
#

my phone is better than my pc :/

sturdy panther
#

And arrows.

trail mural
#

:C

whole bear
glass forge
sturdy panther
#

Gotta go. Going to have some ice-cream and jelly!

#

Take care!

trail mural
#

tc

zinc magnet
#

xd

primal yacht
#
print(''.join('\033[38;2;{0};{0};{0};48;2;{0};{0};{0}m\u2588'.format(i)for i in range(256)),end='\033[m\n')
#
#!/usr/bin/python3
# vim: fileencoding=utf-8:filetype=python:nu:tabstop=2:shiftwidth=2:softtabstop=2:expandtab


from time import sleep
from sys import argv
from io import StringIO
_buffer = StringIO()
def writer(s):
  _buffer.write(s)

writer('\x1b[3J\x1b[H\x1b[m\x1b[2J(ESC= DEC 27 | HEX \\x1B | OCT \\033 )    <ESC>[ \u2026 <POS>;5;<NUM> \u2026 m\n')
writer('  16-color support:  <ESC>[ \u2026 <A><B> \u2026 m\n')
writer('    For 0\u20267, <A> = 3 if FG, 4 if BG, <B> = color#  | For 8\u202615 <A> = 9 if FG, 10 if BG, <B> = (color# - 8)\n')
writer(' More: <ESC>[ \u2026 <POS>;1 \u2026 <POS>;2;<R>;<G>;<B> \u2026 m\n')
writer('  <POS> = 38 if fg, 48 if bg | <R>;<G>;<B> = 0\u2026255\n')

TEMPLATE_16 = '\x1b[{};{}{}m{}\x1b[m'
TEMPLATE = '\x1b[38;5;{};48;5;{}m{}\x1b[m'
NL = '\x1b[0m\n'

for j in range(2):
  writer(NL)
  for i in range(0, 16):
    writer(r' ' if i % 2 else (r'   ' if i else r'  '))
    writer(TEMPLATE_16.format(
      97 if (i > 7) == bool(j) else 30,
      6 * (i // 8) + 4, i % 8, str(i).center(5)
    ))

for i in range(16, 232):
  j = i - 16
  if j % 6:
    p = r''
  elif j % 36:
    p = r' '
  else:
    p = NL
  writer(p)
  writer(TEMPLATE.format(
    (0 if ((i - 16) // 18 % 2) else 15),
    i, str(i).center(3)
  ))

writer(NL)

for i in range(232, 256):
  if not (i - 232) % 4:
    writer(r' ' if i == 232 else r'   ')
  writer(TEMPLATE.format((15 if i < 244 else 0), i, (r'{} ' if i < 244 else r' {}').format(i)))


ERRORS = (KeyboardInterrupt, EOFError, OSError, ValueError)
j = len(argv) == 1

try:
  if j:
    writer('\n\n[ENTER]> ')
    input(_buffer.getvalue())
  else:
    print(_buffer.getvalue(), flush=True)
    i = max(float(argv[1]), 0.0)
    if i > 0:
      sleep(i)
      j = True
except ERRORS:
  j = False
except Exception as e:
  try:
    writer('\x1b[3J\x1b[H\x1b[m\x1b[2J')
  except:
    pass
  raise e
if j:
  try:
    writer('\x1b[3J\x1b[H\x1b[m\x1b[2J')
  except ERRORS:
    pass
exit(0)
serene juniper
#

@soft fieldbot

deft vigil
#

hey guys

#

just joined the server

#

can't speak yet

#

need to write 50 messages

#

and wait 3 days

whole bear
deft vigil
#

hey OpalMist

#

yes

whole bear
#

Btw opal thanks for teaching me

deft vigil
#

"with great pleasure"

#

i don't get a draft in my condo even with the windows open

#

but when i open my front door

#

wind tunnel from the hallway LOL

#

yea not much snow this year

#

good for snow removers

#

those who get paid for the entire season

#

barely any work

#

dang this chat is poppin

#

oop

#

guys i want to tutor python

#

i used to do it for work

#

development i mean

#

just in my spare time

#

to brush up

#

oh ya?

#

see it now

#

LOL

#

classic

#

tsk tsk

#

classic

#

so funny

#

yeah

#

smartest programmers fumble there

#

at least you found it

#

especially if you steal code

#

"haunted"

#

"gremlins"

#

what PC?

#

tell noodle to look at chat

#

noodle what PC are you getting

#

for gaming or

#

woahhh

#

custom built?

#

LOL

#

CS:GO?

#

I just played Valorant yesterday for the first time

#

LMAO I LOVE SURFING

#

USED TO PLAY ALL THE TIME AS A KID

#

ahahaha

#

did you play climb servers?

#

strafe strafe strafe

#

yes

#

agreed

#

1.6 was bomb for surfing

#

yeah

#

it's like snowboarding

#

LOL

#

yeah

woeful salmon