#ot1-perplexing-regexing

1 messages ยท Page 498 of 1

rough sapphire
#

is kord the framework you made

sand goblet
#

Kord-extensions

#

Kord does the protocol, caching, low level stuff

#

Kord-extensions provides an extensions system, a bunch of utils, a commands framework with rich argument parsing

#

It's been fun to write honestly

#

Couldn't really do that in Python, everyone yells at you for not using discord.py

quick ledge
#

hahaha

rough sapphire
#

are you going to make like a documentation for it so other people can use it

mild abyss
#

hmmm i wanna make a file manager written in rust

#

hmmm probably next year

sand goblet
#

It is fully documented and in production right now

mild abyss
#

i see

sand goblet
#

Although I am redoing the docs atm

mild abyss
#

๐Ÿ‘€

rough sapphire
#

oh is it on the website

#

or on your github

sand goblet
#

That's the old version though, I'm moving from Orchid to dokka and mkdocs

#

The command parsing stuff is totally different now though

#

I've been going all in on the idea of "if it compiles, then it probably works"

mild abyss
#

i see adding it to my bookmarks

simple sand
#

the site is pretty cool

mild abyss
rough sapphire
#

is the site up

sand goblet
#

I sure hope you copied it and edited the url

#

Haha

rough sapphire
#

yeah i get teh same

sand goblet
#

I'll double check, it's on GH pages though

#

About to hit my desk anyway

#

oh, it seems discord added a / or something

#

that'll be it

#

yeah, see, it put a slash before the bracket

simple sand
#

for me at least

sand goblet
mild abyss
#

found it

sand goblet
#

just remove the / before (LANG) and replace (LANG) ofc

#

anyway, feel free to yell at me on the discord if you need me

#

or here, ping me, whatever works

#

I've gotta get back to docs haha

quick ledge
#

good luck with the server ๐Ÿ‘‹

sand goblet
#

thanks \o/

bleak lintel
#

hmmm i have pings here

solid pollen
#

Do you... sleep?

bleak lintel
#

hahaha

#

yes

rough sapphire
#

...when?

bleak lintel
#

well, this is since August 25th bear in mind

#

so there are dates in there where I went to bed at a normal hour and woke up at 6 or 7 legitimately

rough sapphire
#

you need more than 4 hours of sleep !!

bleak lintel
#

I get more than 4 hours, don't worry!

solid pollen
#

sometimes

bleak lintel
#

It's just that the schedule shifts over time

rough sapphire
#

the data suggests otherwise

#

lol

bleak lintel
#

yes because it is 2 months of data lol

rough sapphire
#

lol

#

it is all off topic hangout and staff channels

#

:D

mild abyss
#

having fort-knox-in-[your]-wallet will get you arrested

#

oh well typo

quick ledge
#

#the-what-is-going-on-in-here-lounge

mild abyss
#

hey vivek

#

i just remembered

#

we fucked up xD

quick ledge
#

fuck ups are part of life

#

(that's how i console myself ๐Ÿ˜” )

scarlet wind
#

Vivek

#

I changed my date and time using sudo date --set="<Date>" but when I reboot it is messed up again

mild abyss
#

actually you should use timedatectl

#

not that haha

#

also i should sleep now

#

it is 11PM here

#

goodnight

scarlet wind
#

Gn

mild abyss
#

@scarlet wind you can search timedatectl in the forums or google. it is ez to understand. goodluck

scarlet wind
#

Is it timedatectl-restorer?

mild abyss
#

ah no just timedatectl

scarlet wind
#

let me see

mild abyss
#

it is already in your system

#

no need to install

#

unless you removed it

scarlet wind
#

it is not there

mild abyss
#

not in ubuntu?

scarlet wind
#

Manjaro xfce

mild abyss
#

no type timedatectl in the terminal

#

Is it timedatectl-restorer?
@scarlet wind where is this though?

#

i never heard that option before

#

pithink new things i see

scarlet wind
mild abyss
#

also goodnight

scarlet wind
#

datetimectl cmd worked in terminal thx

edgy crest
#

@mild abyss banana girl

scarlet wind
#

shh

#

sleeping

edgy crest
#

oh soz

rough sapphire
#

shhhh

#

๐Ÿ’ค

gleaming thicket
#

that's enough to give all of you nightmares

scarlet wind
#

lol

wheat lynx
#

Wait whaaat

#

I always thought :joe_shrek: was mike wazowski lol

narrow pecan
#

Isnโ€™t it that, but with Joe on top?

#

And they just call it Shrek for some strange reason?

wheat lynx
narrow pecan
#

I would think so

quick bay
#

joe shronk?

wheat lynx
#

Yeeees

quick bay
#

i cant tell which type of long yes that is. a yeEhhEs??? or a YEEEES?

wheat lynx
#

I don't even know what the first one is so I'll go with the second

narrow pecan
#

The first one is

#

.randomcase who knows

median domeBOT
#

Who KNows

ancient stream
#

.uwu I knows

median domeBOT
#

I knows

ancient stream
#

XD

narrow pecan
#

You knows?

scenic blaze
#

I need to set the expectations with my boss that he's never going to get more than one new feature a day >.>

#

He's like "That's really awesome, what about this other feature?"

#

dies

narrow pecan
#

Welp. That sounds kind of smart

scenic blaze
#

At least I was able to set the expectation that I cannot improve run time without sacrificing performance

narrow pecan
#

That's at least something ยฏ_(ใƒ„)_/ยฏ

rough sapphire
#

a feature a day is a lot

scenic blaze
#

It really is

rough sapphire
#

maybe aim for one a week :^)

scenic blaze
#

Yeah, I was just so surprised when I showed him the completion of a feature weeks ahead of schedule that the first thing he asked about was another new feature

#

I mean, it's next on my docket, but...

#

I'm not THAT good

rough sapphire
#

what do you mean, you dont have both done??

narrow pecan
#

It depends on what feature it is @rough sapphire

scenic blaze
#

cries

rough sapphire
#

you are right vester

#

maybe a feature a month tbh

#

:^)

narrow pecan
#

By the way, did you notice the new server icon?

scenic blaze
#

Oh nice, it's different

narrow pecan
#

Yep!

#

I made a frame by frame animation earlier today. Time consuming but fun

scenic blaze
#

Oh, sweet! It looks really cool

narrow pecan
#

Thankss

ancient stream
#

@eternal wing, they told me 550/mnth with just me on the payments. Wife had to work so I went to see what if anything could happen first.

#

But they also said it would end up being a 2021 corolla or camry

#

thats why the payments would be that much

#

because of me being 5k under on my car

eternal wing
#

That is pretty high.

Ohhhh, that makes sense for a 2021.

Yeah, I mean, that is what they go for at that price. I exclusively buy pre-owned. I do not consider a jee car really worth it.

But that process is pretty decent for that car.

Crazy mpg on those camries too

ancient stream
#

yeah, but too thats with my bankruptcy and only my income on the app, not my wifes or her income. And if we had a little for a down payment it would help too he said. They are going to look for me and see what they can get me in for 200-300

#

I originally asked them about older cars, like the 2012 prius and the camry but they said with the negative equity on our car it would be hard

#

New topic, the 3060ti specs are looking pretty spicy. Think it would be a good leap from older cards?

frozen thorn
#

You could try to save cash and buy a car outright. Like keep current car and save cash to buy your next car. I guess $3000+ or so.

#

That's what Dave Ramsey would say lol. Check him out on Youtube

rough sapphire
#

I want to buy samsung mobile phone

frozen thorn
#

Oh you should see mine. I got it for $150 and looks much better/modern than iPhone.

#

Samsung A20

rough sapphire
#

A20 is older thought

frozen thorn
#

Released April 2019

rough sapphire
#

Now the new releases is A51

lofty dirge
#

Dave Ramsey is great for some debt advice, his investing advice isn't all that great

frozen thorn
#

Sure. It's $250+

#

Yeah

rough sapphire
#

Whos dave

frozen thorn
#

personal money-management expert

rough sapphire
#

Aha

frozen thorn
#

He is also radio host. He post videos on youtube

rough sapphire
#

Yes i dont need new one i can do usuall staff with my current mobile phone

lofty dirge
#

yea, mobile phones have long hit "good enough point" for most people

frozen thorn
#

Yeah that's what I would do

lofty dirge
#

iPhone 12 has brand new A12X PROCESSOR! Yea, what am I going to do with that? My youtube videos already look fine and I doubt it will make my discord audio sound any better

frozen thorn
#

Make no sense spending 400+ for a phone.

rough sapphire
#

I dont need slow motion and tgat camera

lofty dirge
#

I'm still rocking iPhone7+

frozen thorn
#

Well A20 has great camera and has virtual reality feature thingy on Youtube. I didn't know that when I bought it tho.

lofty dirge
#

for Android devices, you can't go wrong with Pixels

rough sapphire
#

Yeah a20 is fail enough to buy

frozen thorn
#

lol

#

Anyone owns .ai domain?

rough sapphire
#

Ai

#

Artificial intelligence

narrow pecan
frozen thorn
#

Yea

#

I bought one similar to a company name with .ai and hopes to sell it lol.

rough sapphire
frozen thorn
#

Python software foundation. A company owns it I guess

rough sapphire
#

Aha

frozen thorn
#

Yesterday, I bought raspbeerpi.com, but I realized I can get in trouble because of trademarks lol

rough sapphire
frozen thorn
#

Hmm, it's selling for $6000.

rough sapphire
#

Yes

#

expensive lol

#

test

frozen thorn
#

sup

rough sapphire
#

just changed my pfp

#

and I'm learning C++ for college stuff, that shit hurts man

frozen thorn
#

Same

rough sapphire
#

:c

frozen thorn
#

I prefer python lol

rough sapphire
#

Same, I was learning some intermediate concepts to start some projects in Cybersec

frozen thorn
#

Just learnt that Elon Musk had to pay 11M to buy tesla.com

rough sapphire
#

oof

junior sphinx
#

Dumb Elon.

#

If thats where the money is going, how do we trust the cars?

rough sapphire
#

Good domain though

#

Tesla

junior sphinx
#

They don't make much of a profit to begin with...

frozen thorn
junior sphinx
#

I wouldn't either

#

He still overpaid

#

And his cars are probably trash now

rough sapphire
#

Teslaelon

frozen thorn
#

dang, tesla.ai is already resigtered in 2017

rough sapphire
#

Damn

frozen thorn
#

Just wanted to say but I just bought raspberrypi.ai lol. Idk why there's no parking page tho

rough sapphire
#

your site is nt hosted

frozen thorn
#

it's active. weird

#

Whatever i buy domains, they are already hosted on namecheap. Maybe smth to do with .ai

junior sphinx
#

Names here are nice

manic bloom
#

Continuing this convo, how much profit would the average person make from buying and re-selling domains?

narrow pecan
#

How much would the average person make from buying and reselling houses?

#

It depends on a lot

manic bloom
#

okay

narrow pecan
#

I donโ€™t have any real knowledge in that specific area though

#

Thatโ€™s more of a general statement

eternal wing
#

hello, I finally got my docker setup playing nice with apache and I am happy.

That is all

mild abyss
eternal wing
#

is your username halo as in the game, or halo-halo

#

wait, were you doing docker stuff too? lol

mild abyss
#

vester said my username is too long so i omitted some letters and changed the spelling

#

@eternal wing thats not me haha

eternal wing
#

I just noticed lol

#

they were missing sudo

#

lolol

mild abyss
#

sudo?

eternal wing
#

sudo docker ps

#

if it is not configured to run without sudo. The error message is not clear either

mild abyss
#

๐Ÿ˜ฎ

#

ooh i see

eternal wing
#

anyway, friendo site is now up properly

mild abyss
#

it is like me first time using pacman and not using sudo

frozen thorn
#

What's the site?

eternal wing
#

but there is no landing page LOL

frozen thorn
#

lmao

eternal wing
mild abyss
#

so it is still empty i see

eternal wing
#

to actually get to the useful part

mild abyss
#

but it is up

eternal wing
#

the site is far from empty, there just is no front end except for admin and the api playground

#

I will probably make a landing page with an invite link one of these days

#

maybe today? who knows

#

it is just a backend for the bot, so the site does not need any real front end

mild abyss
#

i see. also... this week... i think i will have a lot of reqs to wreck me

#

๐Ÿ™ƒ

#

fuck college imma go sleep and procrastinate lololol

eternal wing
#

if you sleep now, we will be near the same sleep schedule

frozen thorn
#

life > college

scarlet wind
#

college life ใ€‹ school life

frozen thorn
#

Yes. Espically >> high school life

scarlet wind
#

Yup

frozen thorn
#

Dang, now I can't imagine 7 hrs a day of school work.

ancient stream
#

Sorry fell, I avoid youtube like the plague. I hate it lol but thanks for the advice.

#

Also, does anyone know of they allow loud laughing in Hawaii? Or is it just a low ha

eternal wing
#

LOL great pun

frozen thorn
#

What's NCC-1701?

#

I keep skipping ' and press enter lol

ancient stream
#

The enterprise!

frozen thorn
#

Oh, the star trek

#

I like the name

eternal wing
#

starwars > startrek ๐Ÿ˜Ž

ancient stream
#

I like both, but the humor in Startrek is better imo lol

eternal wing
#

I need to watch more startrek, it is a bit too dry for me most the time though

frozen thorn
#

I'm watching DC's Legends of Tomorrow. Their humors are pretty good.

ancient stream
#

Ugh closing shift takes forever, waiting on wifey

#

I can't wait till they make another movie. I really enjoy the current cast

eternal wing
#

I did like the star trek movies.

#

sort of

#

and lol, rip closing

ancient stream
#

I definitely do. Enough to buy all three instead of sailing the high seas >~>

eternal wing
#

yarrr, yes. Who even sails anyways hides peg leg

ancient stream
#

Ya sailing the high seas is bad! I never do it ever. Nope not me. That's why my middle name is straight edge

eternal wing
#

I have been really enjoying the mandalorian with my disney+ "membership"

ancient stream
#

I should shut up before I get in trouble lol

eternal wing
#

same lol.

#

I was hoping for pirate puns though

#

where is bisk

ancient stream
#

XD

#

Where did all the rum go :(

eternal wing
#

down the drain

ancient stream
#

Ugh, been sitting here 24 minutes waiting for that girl.

eternal wing
#

LOL, I know that feel

ancient stream
#

Closing shift are lazy asses x.x

eternal wing
#

My ex worked at a hair salon for a bit, and they were so lazy there, it took so long for her to get out lol

ancient stream
#

That's okay, I'm sitting in the parking lot. Music up blasting some Journey, Don't stop believing

#

It's 46f out tho, kinda chilly lol

eternal wing
#

lol, listening to metal in parking lots has gotten me some stares before... today even

ancient stream
#

Ya I normally get stares when I listen to EDM like this lol

eternal wing
#

those genres make me drive fast lol

ancient stream
#

Same! It's well one of the reasons I can't have a fast car

eternal wing
#

im safe at home, so I am questioning if I should drink whiskey

ancient stream
#

I easily could do 120+ without thinking T.T

eternal wing
#

my car can get me in a bit of trouble, not too much though

ancient stream
#

:p

#

I'm tempted to get some rum or something idk

eternal wing
#

my roommates drank way too much rum once and now they wont touch it.

I am just not a huge fan

#

@robust briar can confirm

ancient stream
#

Okay now I got looks. But now Foghat is blaring lol

eternal wing
#

hell yeah

ancient stream
#

Oop there she is. Bbs!

eternal wing
#

drive safe, haha

frozen thorn
#

Even I'm too scared to drive a 2010 sedan car.

eternal wing
#

you just need to get good lol, why scared?

frozen thorn
#

Too fast lmao. That's why I'm still driving 2002.

#

I'm sure I can get used to it if I had one.

eternal wing
#

you should get a mustang

frozen thorn
#

Also one of the reasons why I don't like CVT transmission

#

Yeah someday

#

Weird when you cannot feel the gear shifting

eternal wing
#

yeah, I drive manual haha. Automatics makes me mad

#

@clever hinge add a microwave death ray LOL

clever hinge
#

well its a dungeon

frozen thorn
#

Lol. Like the ray in COD zombie

clever hinge
#

and should be a melee weapon

#

soo....

frozen thorn
#

So like simple design?

clever hinge
#

i mean ig that could work somehow?

#

yeah

#

its for a school project i just wasnt coming up with any ideas

frozen thorn
#

What's the melee weapon for?

clever hinge
#

a dungeon word game I am coding into python

#

i have an inv system, now i just need to check the weapons for the inv system

frozen thorn
#

Oh I see

clever hinge
#

I am also going to add a drops function I just want to finish the inv function first

#

and I need ideas for melee weapons for the word game

frozen thorn
#

Does swords, spears, flails, boomerangs count?

clever hinge
#

sure, i would just need to assign damage values to them

#

throw your ideas my way

scarlet wind
#

Banana sword

frozen thorn
#

I don't rly have any ideas, but the list from here are really cool asdf

#

lol I forgot how to do that

scarlet wind
#

Bruh

clever hinge
#

what a nerd

frozen thorn
#

Sigh.

clever hinge
#

its not even halloween yet

frozen thorn
#

It's over lol

clever hinge
#

yeah

#

now it comes time for early easter!

#

start hiding the eggs now

scarlet wind
#

xD

#

Can't wait to have more easter off topic topics xD

frozen thorn
#

On github

clever hinge
#

not sure, i dont have github

frozen thorn
#

Weirdest thing i have ever seen

quick ledge
#

what is that?

#

where is the screenshot from?

frozen thorn
#

just github.com. Anywhere from my profile to repos

#

Top right

terse sluice
#

probably beta feature

#

those are always fun to test out

frozen thorn
#

Do you have it too?

terse sluice
#

havenโ€™t looked

#

what feature did you get?

frozen thorn
#

I have no idea what you mean lol. I just went to github.com like normally

terse sluice
#

click on your profile picture

frozen thorn
#

Top right? It gives me a list of repos, profile, gists, etc.

#

Otherwise, just a profile settings

terse sluice
#

click on feature preview

#

should be a feature to try out there

#

last time i got the new UI changes i think

#

wonder what it is this time

frozen thorn
#

Yeah you are right. I clicked on feature preview and enabled container update. The blue dot went away.

#

Improved container support

terse sluice
#

ahh cool

#

i guess it'd be more intuitive if there was a blue dot next to feature preview as well

frozen thorn
#

Yeah lol. Was confusing af

scarlet wind
#

Hey I have one question

#

my D drive is full of photos and it will take a lot of time to back them up any other thing I can do? to save them

frozen thorn
#

I guess get an external drive or save them to cloud.

#

Google drive has 15GB free. I think there are better optoins.

scarlet wind
#

It takes a lot of time

quick ledge
#

if your internet is slow, then transfer them to a local storage medium

#

like a CD

scarlet wind
#

Good idea

frozen thorn
#

Oh I remember you from the other day. How did the linux stuff go?

scarlet wind
#

Not good

#

Win7 ded

#

But now I am backing up the C drive and D drive and then re install linux manjaro with all the space

frozen thorn
#

Oh I see. What happened to Win7?

scarlet wind
#

I formatted the efi windows boot xD

#

So now it is gone

frozen thorn
#

oof

#

Well, I just finished making a logo. It's easier than I thought lol.

eternal wing
#

very cool

frozen thorn
#

Hmm, I probably need to fix that raspberry

eternal wing
#

ohhh, you were the one that bought that domain, right?

frozen thorn
#

Yeah

#

Oh well. It's too late to fix that raspberry, since it's merged lol

manic bloom
#

that actually looks reallyyyyyyyyy good

mild abyss
#

raspbeerpi?

frozen thorn
#

Thanks! Should I add any more?

#

Yeah, but cuz of trademarks. It's raspibeer

#

I own both

mild abyss
#

hmm tbh i find the placement of the raspberry awkward

frozen thorn
#

Ya. 1 sec

mild abyss
#

should it be behind the foam?

#

oh okay cool

frozen thorn
#

It's done. Looks pretty good with your idea.

#

Time to come up with the template for my site

midnight dirge
#

Why does adding a . to the end of a full file/folder name breaks it on windows?

rough sapphire
#

cuz

#

windows

midnight dirge
#

Fair enough

cosmic lotus
#

what does a microwave death ray sound like

eternal wing
#

the sound of death

ancient stream
#

I assume it probably sounds like kpop

latent scaffold
#

mmmmmmmmmmmmmm

#

^ That is what it sounds like

#

however thousand-fold

cosmic lotus
#

mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm

mild abyss
#

i just want to share something

#

if you want ranger image previews to work when youre using fish as the shell, install fish-git in the aur rather than fish

mellow spire
#

u guys saw the new discord reply feature?

rough sapphire
#

it is still being rolled out slowly

edgy crest
#

i wonder if it is good or bad, i mean we do have quote

mellow spire
#

no quote will get removed once reply comes

#

reply is probably better

versed saffron
#

reply looks a lot better

#

I wonder if embeds will still be shown when replying to a link

edgy crest
#

hmmm i c i c

uneven pine
#

I doubt they'll completely remove the quote feature

#

since that would break things

versed saffron
#

how so?

uneven pine
#

this is a different type of formatting
Certain bots and servers use this to display information

versed saffron
#

ah

#

maybe it'll just be a backend thing

uneven pine
#

I do as well, in some places, iirc

#

so if they remove that formatting, I'll rain hell down on discord HQ

edgy crest
#

our precious uwu command uses this

uneven pine
#

forgot what server I was on for a moment

#

->

edgy crest
#

.uwu dont remove this pls

median domeBOT
#

dont wemove dis pws

edgy crest
#

see

mellow spire
uneven pine
#

it is definitely a nice feature

versed saffron
#

can't you still copy the message contents?

mellow spire
edgy crest
#

hey that name is..

mellow spire
#

of fisher ๐Ÿ˜„

edgy crest
#

yes

mellow spire
#

he knows that ๐Ÿ˜›

edgy crest
#

yes i remember now, you were asking him for perms to use it

#

he said its ok as long as you dont pretend to be him

mellow spire
#

yep

narrow pecan
#

@gleaming citrus I made this one in Procreate on my iPad. Quite fun to just play around with

gleaming citrus
#

eyyy i have that program too!

narrow pecan
#

Aah, nice

gleaming citrus
#

i just can't draw

#

lol

narrow pecan
#

Procreate is great

gleaming citrus
#

it is

narrow pecan
#

It's very... pro to create with

edgy crest
quick ledge
#

hmm, teach a man to fish and he will ping 99000 people

simple sand
#

๐Ÿ˜„

oak tangle
#

@edgy crest Yes, we had a slight issue with the help channels because of connections errors to Discord

edgy crest
#

ah i see

simple sand
#

this is so cool

#

??

sharp merlin
#

memory leaks

#

/fun/

simple sand
#

ok and?

sharp merlin
#

nothing it's just a meme

gentle moss
#

off topic is not a meme dump

shell grove
#

morning

marsh hatch
#

@green loom
I don't purport for either of my methods to be optimum here. But it seems deleting every nth character may be a whole order of magnitude faster than keeping the rest

setup = """\
def drop_nth_chars(thestr, n=4):
    l = list(thestr)
    del l[n-1::n]
    return ''.join(l)

def keep_nth_chars(thestr, n=4):
    newstr  = []
    for i, c in enumerate(thestr, 1):
        if i % n != 0:
            newstr.append(c)
    return ''.join(newstr)
"""

>>> timeit.timeit("drop_nth_chars('HelloWorld'*100)", setup=setup, number=10000)
0.13867702799996096
>>> timeit.timeit("keep_nth_chars('HelloWorld'*100)", setup=setup, number=10000)
1.0399814239999614
chilly sinew
#

The first solution will inevitably be faster regardless in most cases

#

Just because of how it's executed

#

@marsh hatch

#

The second function you're forcing it to iterate in python byte code, instead of just calling native functions that will execute in C

marsh hatch
#

Yeah. I can't say I'm exactly surprised

chilly sinew
#

Similar to how sum(myList) will be much faster than writing your own implementation of sum:

total = 0
for x in myList:
  total += x
marsh hatch
#

I just don't know if either of those solutions are actually "good"

chilly sinew
#

Haven't had a good look at what you're trying to achieve so can't really comment any further than I have

graceful basin
#

@green saffron this is not the server to post random memes in.

green saffron
#

oops, sorry i am new here

#

will not happen again

solid pollen
#

Welcome to the community then!

rough sapphire
#

wish we had a meme channel tho

solid pollen
#

I think our mods already have enough work for that haha

rough sapphire
#

democracy at work

#

itll open up more mod spots

#

people get more money and raises in the promo, economy moves better as more meme money in the flow

#

everyone wins

#

basic economics 101

#

;D

uneven pine
#

Yeah no. We have way too young of a general audience here for a meme channel

uncut coral
#

yea

uneven pine
#

It would take the time of all the mods plus more, believe me, I have been an admin in that situation, and I see that situation unfold every day

graceful basin
#

I am scrolling though meme channels on other servers I am in rn and like 99% of it breaks CoC.

uneven pine
#

For example on tbe r6 siege server, constant spew of racism, homophobia, transphobia, etc in the memes channel

#

It's pretty unsightly

rough sapphire
#

breaks chain of command?

uncut coral
#

yup

rough sapphire
#

wat

uneven pine
#

Code of conduct

rough sapphire
#

oh

uneven pine
#

...

rough sapphire
#

dont ... me because i dont know your acronym and know it to mean something else ๐Ÿ˜

#

๐Ÿ˜ฆ

uneven pine
#

Also discord moderates heavily partnered servers

uncut coral
#

lol

uneven pine
#

So all it takes is one report to lose partnership

uncut coral
#

yea ^

uneven pine
#

It's a huge risk for servers like this

uncut coral
#

its very fragile

rough sapphire
#

fair enough

graceful basin
#

and really, what would we gain?

rough sapphire
#

nothing

graceful basin
#

if programmerhumor can't have more than like 6 overused jokes for months at a time, we probably can't do any better

rough sapphire
#

we can just use the reddit spot i linked lol

uncut coral
#

thats y a discord called r/programing discussions is not partnered

#

it has a meme channel

empty shuttle
#

Whenever I dive deeper into the realm of Python I realize how much natural sciences relies on CS

low chasm
#

My grades are horrible at the moment :(

#

Lol

woeful cipher
#

โ€

#

โ€

#

The ZWJ โฌ†๏ธ

brisk spruce
#

My grades are good in my programming class but it could be better in electric circuits and technical drawing

low chasm
#

Lol

#

I get distracted too much

brisk spruce
#

For me itโ€™s just finding the motivation to study something I donโ€™t enjoy that is hard

#

my brain is like "why do 3d modeling when you can play a game or do some coding instead"

gentle moss
#

what is the thing i'm constantly saying about offtopic?

versed saffron
#

that spike is all from last night

#

I think I'm starting to understand why I'm always tired

uncut coral
#

lol

gentle moss
#

glowstik

#

please don't dump random videos or memes into off topic

#

this is not a thing this server approves of

#

please read the etiquette guide in the topic.

graceful basin
#

@uncut coral do read the off topic etiquette as per ^

uncut coral
#

k srry

empty shuttle
#

LM*O

#

the zucc's senate meeting hearing

#

very much interesting

versed saffron
#

the one from a couple years ago?

empty shuttle
#

no the one today

versed saffron
#

oh I didn't know that was a thing

#

is it pretty much the same?

empty shuttle
#

yeah

#

censorship

#

it was interesting, but they're at recess rn

gentle moss
#

did any of the old wrinkly farts asking questions have a fucking clue what they were doing?

#

that was the case last time zuck went to a senate hearing

versed saffron
#

^ that's what I meant by 'the same'

gentle moss
#

old people in power with no idea how technology works trying to quiz someone about technology

#

it's like.... you have an entire office full of aides

#

couldn't they look into this for you?

#

pre-write some questions?

#

so you don't look like an out of touch moron at the very least

solid pollen
#

Ooooh, politicians talking about tech?

#

My favorite!

gentle moss
#

during the first set of hearings AOC was pretty good at asking questions

#

they were well structured and targeted

#

but then again she's like 31 and knows wtf a phone is

#

i remember one senator asking Zuck about that conspiracy where Google is listening to you through the microphone on your phone and i was just like

#

this dude seemed to think that Facebook could do something about that? idk. it was weird.

strong forge
#

Does anyone know stuff about logic gates

solid pollen
#

What's up with those?

strong forge
#

I need help

solid pollen
#

Well, what do you exactly need assistance with?

strong forge
#

do i work here

#

or can we go in a channel

solid pollen
#

You can ask here

rough sapphire
#

Hey, everyone! My professor and I developed a simulator for swarm robots in C/C++ and had a fair bit of success. Now I am thinking of implementing a buddy system for the robots where the 2 robots will work together within the swarm and would be considered as a single entity. I am looking for someone who would be interested in mentoring/collaborating with me towards my objective.

Objective : Develop a new kilobot simulator rather than using vrep simulator. Kilobots are these amazing small and really cheap robots with limited capabilities but work amazingly for academic purposes. We are currently trying to study the emergent swarm behavior of agents working in a "buddy system" aka pairs within a swarm. The objective is to study the emergent behavior of the swarm resulting from robots working in pairs within a swarm and develop a decentralized control algorithm

quick ledge
#

Good luck!
Asking in a C++ server could get you a better response, if you haven't already

rough sapphire
#

kill - o - bots

#

D:

#

swarming kilobots D:

undone harbor
#

hey guys

rough sapphire
#

Hi

#

How are you?

undone harbor
#

can someone recommend me a working andriod emulator for pop os :((

#

How are you?
@rough sapphire I'm doing good how about yourself ?

rough sapphire
#

Hm, Limbo is a good one.

undone harbor
#

okay let me check it out

rough sapphire
#

@rough sapphire I'm doing good how about yourself ?
@undone harbor I'm good, thanks

undone harbor
#

is it similar to like

#

bluestacks

rough sapphire
#

okay let me check it out
@undone harbor They only have an APK to on their website

#

bluestacks
@undone harbor ohh

#

Like that

undone harbor
#

yeah

rough sapphire
#

You can get the android studio app

undone harbor
#

i tried to use wine to install it

#

oh

rough sapphire
#

Than you can run an android emulator

undone harbor
#

would that give me what's app?

rough sapphire
#

When you isntall the unsatble build you can get android 11

#

would that give me what's app?
@undone harbor android studio

undone harbor
#

so i should download andriod studio?

rough sapphire
#

Yep

undone harbor
rough sapphire
#

It is designed to do that, yes.

But it has an build in android emulator

undone harbor
#

okay

#

another silly question

#

but why doesn't discord have spellcheck on linux

#

@rough sapphire

#

sorry

#

sorry for ping idky that happend

rough sapphire
#

but why doesn't discord have spellcheck on linux
@undone harbor Idk, Ubuntu 20.10 has support. Pop os is based on Debian like Ubuntu.

#

sorry for ping idky that happend
@undone harbor Oh, it's fine ๐Ÿ‘

undone harbor
#

okay

rough sapphire
#

Sorry for spamming that link

undone harbor
#

so do i uninstall disocrd

#

and use this?

rough sapphire
#

No, you can install it and see if that works. Otherwise delete lightcord.

#

You can keep the normal discord client

undone harbor
rough sapphire
#

Save it

undone harbor
#

then unzip it right?

rough sapphire
#

Yep

#

As far as i know

#

Cd to that directory

undone harbor
#

this is what it had

rough sapphire
#

Is jou use npm

#

If you use npm*

lofty dirge
#

use of alternative discord client is likely against their rules

#

since it's "Selfbot"

undone harbor
#

okay

#

we apologize

rough sapphire
#

those things break every update anyways

#

like 2 years ago a ton of people used betterdiscord but literally every update it would break and have to be reinstalled

undone harbor
#

but its not even fair man

#

its so bs

#

why doesn't linux have that spell check

#

that's like so stupid to not implement

#

look at how many updates they have per day

#

like 2

tawny valley
#

Hello

undone harbor
#

why don't they make an actual useful update

#

and enable spell check on their discord

#

like its been making me so stupid making these spell mistakes

#

and everyone's trying to correct my spelling acting like they're my english teacher or some bs

tawny valley
#

When you make a server And make a spell mistake on a channel it doesn't fix the mistake.

#

Lots of things like when you make a discord channel you cant put any of the words in caps it only works with VCs that was bothering me a lot today.

rough sapphire
#

Hunter are you saying the discord client on linux doesnt have spell check? weird

tawny valley
#

It happens often

lofty dirge
#

I think itโ€™s because discord plug-ins native spell check provided in respective OS and Linux doesnโ€™t provide that natively

marsh hatch
#

@frozen crane do you use type hinting much?

frozen crane
#

I do

#

@marsh hatch why do you ask?

marsh hatch
#

Well I've just written a program at work and I want to actually document/test it properly since its a proper suite rather than just a few scripts like I have most often

#

*Yeah I know it's easier to do that stuff from the start, but here we are

#

Just every time I start with type hints I get rapidly put off by how much detail I need

frozen crane
#

hey, I've been working on a library as a side project, and the tests are written after the fact and have low coverage

#

at least for now

#

here's the question though: how extensively are you using them?

marsh hatch
#

What do you mean?

frozen crane
#

because I only really use them for function/method signatures

#

I don't do it for every variable

marsh hatch
#

Oh right, yeah I was intending it to be for functions/methods/class inits

#

Sort of a "self-documenting code" deal

#

I'm contracted and I want the code to be easy to grasp for whoever takes it on next

#

And I come from a scientific research background where standards were secondary to results, but I really want to get into more proper SE/Dev roles so I'm trying to work on my standards

frozen crane
#

it's not done btw

#

but I think it's a pretty good indicator of when I do and don't use type annotations

#

huh, this needs more docstrings

marsh hatch
#

What's going on here:

class RelationLookupDict(UserDict, t.Dict[t.Tuple[bd.Entity, bd.Entity], str]):
```?
frozen crane
#

@marsh hatch it indicates that the whole class is a dict where those are the key-value types you can expect

marsh hatch
#

that looks like a Typehint is part of the inheritance tree

frozen crane
#

yes

marsh hatch
#

How does that work

#

It inherits from a typehint?

frozen crane
#

!e

import typing as t
class SomeDict(t.Dict[t.Tuple[int, int], str]): pass
print(SomeDict.__mro__)
royal lakeBOT
#

@frozen crane :white_check_mark: Your eval job has completed with return code 0.

(<class '__main__.SomeDict'>, <class 'dict'>, <class 'typing.Generic'>, <class 'object'>)
frozen crane
#

huh, this isn't too interesting

#

!e

import typing as t
class SomeDict(t.Mapping[t.Tuple[int, int], str]): pass
print(SomeDict.__mro__)
royal lakeBOT
#

@frozen crane :white_check_mark: Your eval job has completed with return code 0.

(<class '__main__.SomeDict'>, <class 'collections.abc.Mapping'>, <class 'collections.abc.Collection'>, <class 'collections.abc.Sized'>, <class 'collections.abc.Iterable'>, <class 'collections.abc.Container'>, <class 'typing.Generic'>, <class 'object'>)
frozen crane
#

some of the aliases cause you to inherit from certain ABCs

marsh hatch
#

So what is the purpose of this

frozen crane
#

I'm pretty sure that, given class RelationLookupDict(UserDict, t.Dict[t.Tuple[bd.Entity, bd.Entity], str]):, a linter would assume that all keys need to be that kind of tuple and all values need to be str, and that's why I didn't type hint the methods for that class.

marsh hatch
#

Ah ok

#

Well that seems like a tricksy sort of case

#

Can I show you this for example:

def map_credentials(
    credentials: Dict[str, Any],
    creddict: Dict[str, str] = None
) -> Dict[str, Any]:
#

So basically. I don't actually know if Any is right, but the values just have to be coercible to str, so they could be almost anything

#

Then with creddict I default it to be None but I haven't put Optional and I don't know whether that is right?

frozen crane
#

that I'm not sure about. We use type hinting in the bot and I think anything with a default argument gets wrapped in Optional

#

!source

royal lakeBOT
marsh hatch
#

Hmm ok

#

And import typing as t is that a sort of accepted norm now?

#

Kind of like import pandas as pd?

rough sapphire
#

Anyone here good with logic gates?

mild abyss
#

@marsh hatch it actually depends.

marsh hatch
#

On what?

mild abyss
#

also google colabs is cool

#

@marsh hatch depends on how you wanna rename it. i rename it based on convenience, and for people to read the code

#

most people use pd for pandas, so i also do that as well

#

okay i gotta eat breakfast

marsh hatch
#

Ah I see what you mean

graceful basin
#

@rough sapphire please don't post your question into every off topic channel. There are 3 so that multiple conversations may happen at once

mint lichen
#

just finished going through this... really interesting, if anyone's bored and has 30 minutes to spare

midnight dirge
gleaming thicket
#

it's 20ยฐC and I feel cold

unborn kiln
#

it can if you download a 3.8 wheel and rename it

mild abyss
#

it's 20ยฐC and I feel cold
@gleaming thicket get a blanket

gleaming thicket
#

i wore my pikachu hoodie

#

so i am fine

#

lol

quick bay
#

do you live on the equator???? thatโ€™s not that cold

#

for my american friends. 20 cel is 68 fahrenheit

tranquil orchid
#

20 is coldish

gleaming thicket
#

fells cold cause i am used to 30 C

#

do you live on the equator???? thatโ€™s not that cold
yes

tranquil orchid
#

Starting to get warmer in Australia

#

at about 25-32ish now

rough sapphire
#

wow

manic bloom
#

for my american friends. 20 cel is 68 fahrenheit
@quick bay i feel called out

#

seriously, though, why doesn't america switch to metric

quick bay
#

i had to check to understand so i just felt as though i could help

manic bloom
#

ye, I know, thanks for that

upper epoch
#

brainmon helo

rough sapphire
#

wtf

upper epoch
#

๐Ÿ‘€

#

??

manic bloom
upper epoch
#

Quack Quack satan bacc?

scarlet wind
#

We ain't making this emoji chat okay

upper epoch
#

Sorry

#

._.

#

The weather here is pretty decent ngl

scarlet wind
#

Stop reacting for no reason

#

Omfg

#

Stop

upper epoch
#

UwU

manic bloom
#

there

#

we hit the limit

upper epoch
#

Lol

scarlet wind
#

Not acceptable

upper epoch
#

Why do u hate emojis?

#

What have they done to you?

#

Are u a redditor?

scarlet wind
#

Do you even know the adequate chat rules

upper epoch
#

._. gotta revise them...

scarlet wind
#

@upper epoch English speaking server read rules

upper epoch
#

Oof

#

Rule 4 right?

#

Kinda forgot....sorry

edgy crest
ancient stream
rich rover
#

What happened here?

edgy crest
#

i use arch btw

ancient stream
#

If anyone wants a game about growing trees to get points, and the person with the most points win. Photosynthesis is your game.

rich rover
#

There's a game using that name?

edgy crest
#

theres a game for every name

rich rover
#

That got me confused for a second there

edgy crest
#

my bad, theres a name for every game

rich rover
#

Not a good marketing strategy to name a game under an actual process not relevant to the slightest to what happens in the game

#

It feels out of place

ancient stream
#

Ya there is

scarlet wind
#

Name doesn't matter

ancient stream
#

It's kinda fun lol and was 39.99 at my local game store

young shoal
#

has Catan vibes

scarlet wind
#

We ain't making this emoji chat okay
The reactions to this is cancer

ancient stream
#

Ya my lgs has a crap ton of games. I love going there. They do DnD adventures league, MTG, Pokemon, Gundam and more

scarlet wind
#

Do you love playing card games?

ancient stream
#

I kinda do. We have a few magic cards from the core2021 set and 2019 set I think. I mostly play and DM DnD

scarlet wind
#

which is your fav one

#

I loved to play UNO

rich rover
#

I still play it

#

Fun to play

scarlet wind
#

have you ever played Crazy Eights?

rich rover
#

I think, I have

scarlet wind
#

too complicated lol

rich rover
#

It's similar to switch

#

Or uno

ancient stream
#

Oh fav card game is phase10, trade card game fav is magic

rich rover
#

Usually a 52 card deck, and you have to finish first

#

Well, I mostly just play alot of solitaire and UNO

manic bloom
#

i love uno flip

rich rover
#

I just play UNO to make other players suffer

scarlet wind
#

lol

ancient stream
#

@Fisher I think I'm a tiny bit addicted. Watching the new StarTrek movies again lol.

#

Wait what, some servers I can use the new reply function and some I cant

manic bloom
#

what's the new reply function

#

oh

#

nvm

#

searched it up

ancient stream
quick bay
#

we just havent implemented it yet.

ancient stream
#

Eye sea

scarlet wind
#

These puns lol ๐Ÿคฆ

quick bay
#

eyes see*

eternal wing
#

@eternal wing I think I'm a tiny bit addicted. Watching the new StarTrek movies again lol.
@ancient stream LOL, not a real ping!? and niiice, I am going to do something similar and rewatch all of mando I think

scarlet wind
#

lol Hoopefully you didn't understand

#

Eye sea (I see)

ancient stream
#

Yeah idk, for some reason it hasn't been letting me ping some times

eternal wing
#

shadow banned haha

ancient stream
#

Probably. I seen f1re eyeballing that ban button on me :p

eternal wing
#

LOL, yes if f1re is anything, he is ban happy.

And he is not awake to dispute this, so it is fact

topaz aurora
#

Banning self-bots on sight lemon_scared

rough sapphire
ancient stream
#

Slight change of topic, anyone eat microwave popcorn, but put hot sauce on too and garlic powder?

#

Do it with movies and it's so good

#

Wait, that would be a first I've seen a musician not want to say 69 lol

#

Also I kinda think the red matter would make a much larger Black hole than it does when the vulcan science vessel blows up inside if it with l the red matter. Since a tiny drop creates a decent size blackhole. It would seem to me that a large amount would make a super massive Black hole at least.

thorn copper
#

Simp \/

rich rover
#

I have seen a cashier call out order names by the number

#

Guess what the lucky number was

#

Genius decided to go to every table, asking each and every customer for their order number privately, to confirm the order

ancient stream
#

What lol

scarlet wind
#

lol Arven

thorn copper
#

Huh?

eternal wing
#

I have never had that on popcorn.

but doritos + lime + tapatio == amazing

edgy crest
#

what

eternal wing
#

try it

#

well, idk, you might not have access to at least 2/3 of those LOL

thorn copper
#

Simp \/

eternal wing
#

keep it in one OT at least LOL

#

plz

scarlet wind
#

Fisher

#

that's his life now lol

thorn copper
#

LOL

scarlet wind
#

every 5 min

edgy crest
#

i tried it, but

scarlet wind
#

F

eternal wing
#

this is why windows is OP

edgy crest
#

lol i just used it as a meme, that combination was too weird

eternal wing
#

UMMM, that combination is amazing haha

#

tastes like takis, but better

edgy crest
scarlet wind
#

doritos + soda == epik

edgy crest
scarlet wind
#

try it

#

I dare you

edgy crest
#

no

eternal wing
#

the doritos thing I said is a real thing. It is great

scarlet wind
#

what I said is also true

eternal wing
#

I would keep those two separate while they are outside of my body

scarlet wind
#

hah not me lol

ancient stream
#

Oh the doritos drink? I have that meme on my phone but this server is not for maymays

simple sand
#

can u set env varibales in json?

eternal wing
#

@simple sand you can load variables like they are env vars as constants using json.

you can also use something like a .env file if you just want a file for env vars.

simple sand
#

how?

eternal wing
#

well, if you are using something like pipenv, it will automatically load environment variables from a .env file.

Json is fine for defining constants as well though. you would just load them into python how you would normally load json.

simple sand
#

but the values in json can be viewed

eternal wing
#

what do you mean by that?

simple sand
#

@quick ledge but I need that to be in the json file, and u can still see your_token in the json file, or can't u?

eternal wing
#

you can read json using python, or even an editor

#

or just notepad really

simple sand
#

right

#

what about it

quick ledge
#

why do you need it to be in the json?

eternal wing
simple sand
#
{
  "some thing":"Env variable"  
}
quick ledge
#

btw, do not upload the .env to github

#

tht defeats its purpose

simple sand
#

btw, do not upload the .env to github
@quick ledge k

quick ledge
#

likewise, if you put secrets in the json, do not upload it to github.
add it to .gitignore

solid pollen
#

The nice thing about the .env file is that it is automagically parsed by most tools

simple sand
#

oooooh

#

likewise, if you put secrets in the json, do not upload it to github.
add it to .gitignore
@quick ledge so, I only want 2 values in that json to be a secret

quick ledge
#

and rest are not secret?

simple sand
#

no

quick ledge
#

do not use the json to store the secrets

simple sand
#

oh

quick ledge
#

anyway, you have a xy problem

simple sand
#

hmm

solid pollen
#

Also, I wouldnโ€™t recommend you to use json to store configs

simple sand
#

oh

solid pollen
#

They are new formats made for that, such as yaml and toml

#

Those are more human-friendly compared to json

quick ledge
#

bah, humans

simple sand
#

hmm

solid pollen
#

Json is made for machines to create and parse

simple sand
#

while uploading the file to github
what if I replace the values which I don't want others to see with
a and b are supposed to be secret values

{
  "a":"-------------------------",
  "b":"-------------------------",
  "c":"hey ther",
  "d":"how are u?"    
}
quick ledge
#

yes, that is fine

eternal wing
#

that would be very bad practice imo, a little risky

quick ledge
#

Others can get an example of what it looks like

#

but do you really want to use a json for secrets that bad?

simple sand
#

Others can get an example of what it looks like
@quick ledge well what if I make it null

quick ledge
#

what if you commit without censoring by mistake?

simple sand
#

hmmm

eternal wing
#

I create template .env file so people can copy them and see how it should be formatted.

The big issue with removing your secrets in a tracked file is: what if you forget to delete the secrets one time?

quick ledge
#

i think it's easier to use a .env and just add it to the .gitignore

solid pollen
#

It isnโ€™t a good idea to have a template file, since the file will be tracked

simple sand
#

wdym

solid pollen
#

It would be pretty easy to accidentally commit the env file

simple sand
#

why couldn't the person who made json, allow us to add env variables

quick ledge
#

no that's not what we meant

solid pollen
#

If you do a commit -a for instance, youโ€™d commit the env file, since it is tracked

#

or the json file

quick ledge
#

you have filled the json with the secrets on your pc

simple sand
#

mhm

quick ledge
#

and if you commit without censoring it, it will be on display for everyone to see

solid pollen
#

Yes, and git would show you as an uncommited change

quick ledge
#

you don't need to worry about this if you just make a .env and add it to .gitignore

simple sand
#

hmm

solid pollen
#

But if you add a censored version to your repo, it will track it no matter what

edgy crest
#

akarys

#

why

solid pollen
#

It is @eternal wingโ€™s fault

edgy crest
#

:<

eternal wing
#

lol, my graphic design skills are just too compelling

edgy crest
#

noooooooooooooooo

#

dont ruin the hair, its the only pic i found which has similar hair like mine lemon_sentimental

eternal wing
#

and now it is christian, yw

edgy crest
simple sand
#

so I should not use json for config?

eternal wing
#

I use .env for all my config. I would not really recommend json anymore.

it would do the job, but it is not a great way to do it

simple sand
#

hmmm

#

@eternal wing the values in .env are all of them a secret?

eternal wing
#

they usually are. But they can be used for general config. The important thing is that the file is not supposed to be shared or uploaded to git

simple sand
#

well what i want is that 2 values should be a secret and other should not

quick ledge
#

you can use the .env for the secrets

#

and a json for the rest

solid pollen
#

We use it some for user-specific config with @median dome

simple sand
#

you can use the .env for the secrets
@quick ledge but they should be able to see the keys not the values

#

cause they need to set their own values for it

solid pollen
#

And also to override some config options with the website

simple sand
#

hmmm

quick ledge
#

if it's just two values, you can mention that that in your readme

simple sand
#

hmm

eternal wing
#

I do templates for that purpose.

I.e, for my .env I have something like template.env that can be copied and pasted by users

simple sand
#

ok then

eternal wing
simple sand
#

let me see

#

ohh i see

ancient stream
#

Ugh reddit is getting to damn much with he ads.. 4 ads in a span of 17 posts

shell grove
#

urllib vs requests discuss? ๐Ÿ˜„

rich rover
#

requests is for simplicity

#

urllib is for flexibility

shell grove
#

flexibility ?

rich rover
#

Basically, it has alot of features that requests is unable to do or perform poorly in

shell grove
#

ah ok cool

rich rover
#

And requests handles things for you, in opposition to urllib giving you full control over the requests you send to a website

shell grove
#

ah ok cool

#

ty for your response ๐Ÿ™‚

rich rover
#

But of course, urllib is more complex

#

@shell grove no problem!

shell grove
#

is nesting try except blocks bad practice guys ?

#

it must be ok right ?

#

also โค๏ธ JSON

mild abyss
#

time to go back using firefox

#

aah browser hopping is great

#

@shell grove imma find the answer for you

shell grove
#

ty ๐Ÿ™‚

mild abyss
#
shell grove
#

i should of thought of checking stack overflow first , ty ๐Ÿ™‚

#

quite a thorough answer on that page ๐Ÿ™‚

mild abyss
#

someone said in python general that it is bad practice

solid pollen
#

It depends on the context, as always

shell grove
#

yes

mild abyss
#

EAFP says it is okay

shell grove
#

doesnt it depend on raising two exceptions is meaningful in the context ie it goes through a try block then a nested except block

#

EAFP ? whose that

mild abyss
#

but like akarys said, it depends on context

solid pollen
#

doesnt it depend on raising two exceptions is meaningful in the context ie it goes through a try block then a nested except block
@shell grove this is pretty weird though, maybe you should rework your logic

mild abyss
#

!pep 20

royal lakeBOT
#
**PEP 20 - The Zen of Python**
Status

Active

Created

19-Aug-2004

Type

Informational

mild abyss
#

PEP 20: flat is better than nested??

#

zen of peeethon says

shell grove
#

hehe