#ot1-perplexing-regexing

1 messages · Page 494 of 1

lone jacinth
#

by imports do you mean libraries?

low chasm
#

Yeah

#

One is going to be pretty straightforward, import <lib>, the other will be something like addon <module>

lone jacinth
#

better than pycharms way

low chasm
#

Import basically imports functions and whatnot

#

Normal libs

#

addon imports one function, the Evaluate function

#

You'll be able to make a module with its own grammar, like ```
Evaluate("""
code
"""

#

Its basically importing your own language

graceful slate
#

Hey guys

#

How did you all start coding?

mild abyss
#

you start

versed saffron
#

I was bored and figured I should learn smthing useful

ancient stream
#

The beacons of Minas Tirith were lit, and I figured they needed aid. So I decided to program

versed saffron
#

on a slightly related note, I'm trying to 'program' (that's the related part) smthing so I don't have to open every dingle beatmap in an osu map pack but it's just doing this weird thing where it seemingly opens the (a?) file and instantly closes it
but nothing's being sent to osu and idk if it's a limitation of the software or if there's a trick to it

#

I thought it was potentially opening the files too quickly but sticking a time.sleep in there doesn't change anything
(ping if you know I've got a feeling this'll get lost)

quick bay
#

i read this as why is everyone sad

#

and i was like. relatable. life

uneven pine
#

I started coding by breaking into the os of a kids educational laptop I won from a cereal box when I was 11 or 12

#

Then finding python files, and reverse engineering them

#

I didn't even know that it was "programming"

#

I just realized if I typed things a certain way I could make the computer do things

#

Eventually learned that I could start then by typing python, previously I was editing files that a program opened

#

Once I got access to the internet, I started googling about it and learning what it was

formal blaze
#

Did anyone face account access is temporarily limited on paypal before?

uneven pine
#

usually happens if someone is constantly trying to access your account

#

or if you failed to login too many times

formal blaze
#

Can't I just delete my account and re-create it? Paypal is being an asshole

uneven pine
#

that's generally not recommended?

formal blaze
#

Sigh

uneven pine
#

Contact paypal, see what's going on

formal blaze
#

They take 5 business days to look into my request

#

I'm in urgent

uneven pine
#

do you have any idea why the account has been limited?

formal blaze
#

Well

#

I do ?

#

I did a stupid behavior

uneven pine
#

well then your best bet is to contact them and accept the time delay, as a consequence of making a mistake

#

if you try to make a new account, they very well may block that, whether instantly or not

formal blaze
#

Geeze

uneven pine
#

and with enough issues, they will ban you from using their platform.

formal blaze
#

Have you ever dealt with an account limitation before? I want to make sure if they will really take 5 days or not

#

I hope they take one or something :(

edgy crest
#

@low chasm why why why are you making a jsython

uneven pine
#

@formal blaze I have, they had me fixed up in about 24 hours, but you just gotta be patient in the end

#

Though my limitation was due to someone trying to access my account

formal blaze
#

I'm sorry if this might be personal, What information did they ask for ?

uneven pine
#

Name address phone number recent transactions with approximate dates and times, stuff like that

#

Was about 5 years ago or so though so it's not really fresh in my memory

formal blaze
#

I see ..

#

Thanks so much

gleaming thicket
#

apple pie is 2.5$ in Jamaica

#

and 3$ in the Bahamas

quick ledge
#

lemme guess

#

these are the pie rates of the Caribbean

mellow spire
quick scroll
#

LOL

eternal wing
#

@quick scroll you can just choose one ot channel and stick with it xD

But lol, it will give everyone a slight ego boost when starting their program

quick scroll
#

LMAO

rough sapphire
#

guys umm why does my gcc give virus threats

#

i use mingw

quick scroll
#

bruh what you doin with gcc in python lol

eternal wing
#

because those compiled files are scary to antivirus

quick scroll
#

true

eternal wing
#

you can ignore those, assuming you wrote the code

quick scroll
#

.exe's are the enemy of an windows pc

rough sapphire
#

no im gonna study c

#

wth py

#

with py

quick scroll
#

i != understanding

#

but

eternal wing
#

it is just antivirus doing its job, since those files could potentially contain anything

quick scroll
#

lol

#

yeah

#

atleast my windows defender prevented a virus from deleting system32 LOL

#

it's gotten a lot better

rough sapphire
#

One of the examples of threats were Program.wacapew and TrojanDownloader.Psdownload

#

oh no

#

thts why i use tccc

quick scroll
#

bruh when you have those words for the names of the files itself

quick ledge
#

who's out there naming their trojans "trojan"

quick scroll
#

its1000% nooobs

#

exactly

rough sapphire
#

but the tutorial is saying i need the gcc compiler

#

and im sacred

#

scared

quick scroll
#

yeah but get it from sourceforge

rough sapphire
#

no it is SPYWARE 100

quick scroll
#

i have bitdefender

#

it doesn't detect anything

rough sapphire
#

I have quick heal

quick scroll
#

i have malwarebytes too lol

#

best thing just go and upload it to virustotal

rough sapphire
#

ok

quick scroll
#

we'll see what they say

rough sapphire
#

no Nothing ba

#

d

#

Nothing for the g++.exe

#

Nothing!

#

heavy breathing

#

well quickheal was giving me jumpscares with its threats so

winter terrace
#

I technically can sleep in tomorrow but my fucking human body has a sleep schedule

quick scroll
#

lol

rough sapphire
#

Im trying git clone

#

process

#

see if that is safe

gleaming thicket
#

Cucumber

#

these are the pie rates of the Caribbean
@quick ledge yessssssss

shrewd crow
#

console.log(rebel)

mild abyss
#

every one is red

narrow pecan
#

Because we have Christmas hat things

#

I’ll need to update mine later on though hahah

edgy crest
#

hm

narrow pecan
#

I added this hat for my logo yesterday night, on my phone

edgy crest
#

lol on your phone? u are god

narrow pecan
#

Hahahah

#

Adobe Photoshop Mix

#

It’s good@enough for most simple image merge things

edgy crest
#

i wouldnt have been able to add mine if u didnt tell me about inkscape lel

narrow pecan
#

Aaah, yeah

#

I’ll be making mine in affinity designer soon, if I get the time

edgy crest
#

ah ok

#

i read that as i will make my affinity designer, first

obsidian kraken
#

'

rough sapphire
#

that goat jus built different 😰 🥶

wispy atlas
#

hey just wondering if #help-chocolate was the right room to ask how to download pygames?

rough sapphire
#

the help rooms r dedicated to all the corners of python

quick ledge
wispy atlas
#

yea i did thx for your help tho

gleaming thicket
#

@rough sapphire The logo looks really good!

rough sapphire
#

Thank you Smile

topaz aurora
#

Oh hey, Firefox update fixed YouTube flickering

#

Just noticed, it had something to do with videos that are not 16:9 e.g. automatically generated videos for music which are often 1:1

mild abyss
#

really. imma try opening developer edition toms

topaz aurora
#

Emacs has a rather large binary size

#

100Mb including dependencies

mild abyss
#

yeah as what I’ve heard. it is like an IDE rather than an editor according to some peeps. or some say it is like its own operating system rather than an application. thats according to some Linux youtubers that use emacs as their daily editor

#

okay goodnight everyone

#

💤

plain mauve
#

Anyone here know html

edgy crest
#

who pinged

thorn copper
#

why is everone red??

scarlet wind
#

bcuz they angry

rough sapphire
#

@near cometI am autistic,but anyway. I used to laugh about ppl like me

last mantle
#

wait

#

what

#

can people become autistic at any age?

plain mauve
#

What does autistic mean?

young imp
#

which server is python using to talk?

sinful path
#

hmmm

#

why is everyone red?

surreal otter
#

Autism isn't acquired if that's what you're askin

rough sapphire
sinful path
#

oh

surreal otter
#

you're born with it, whether or not it is diagnosed doesn't change whether or not it is had

#

just like cancer

#

if I don't know I have cancer because a doc didn't tell me, I still die from cancer

#

But it's not like cancer in that it's less a disease, and more that your brain functions differently

#

and it's less a boolean and more a float

#

not quite yes no, more a scale

young imp
#

what country does python use to talk?

thorn copper
#

bcuz they angry
@scarlet wind ikr

young imp
#

uhh how to get video role?

regal condor
#

What is the server logo lol

crimson wind
#

I'm not sure why but it looks gross to me

graceful basin
regal condor
#

It feels like someone tried to write hindi

crimson wind
#

That explains the tacky looking font

#

That's exactly what it is, it's supposed to look reminiscent of hindi

regal condor
#

Haha yeah

crimson wind
#

Yep, nothing says "festival of lights" like vaguely Indian designs and fonts

spark dust
#

why does the server banner image look weird?

#

nvm its coz of diwali

#

my honest opinion it sucks, ik someone tried to their hard to make the banner and its good but

#

its super weird

thorn copper
#

my honest opinion it sucks, ik someone tried to their hard to make the banner and its good but
@spark dust it's written in hindi + english we indians love it

spark dust
#

@spark dust it's written in hindi + english we indians love it
@thorn copper first things first

#

i live in india

thorn copper
#

hmmmm

#

oh

spark dust
#

and second
stop putting brand labels on stuff, and stop representing the whole community as if ur carry the whole community opinion

#

i know it feels good to some people

thorn copper
#

...

spark dust
#

and i mean no offense to them

#

its fine if you like it

#

but i personally didn;t

#

and same goes for every other person

quick ledge
#

Dot-squad, maybe you'd prefer a better icon but do keep in mind that someone has to create one

spark dust
#

acutally i didn't
the normal one looked fine

#

but im not saying this one is bad

quick ledge
#

This icon is not permanent

#

yeah, I get your point

spark dust
#

its just that it looks a little weird to me

quick ledge
#

I'm not a fan of the font too

spark dust
#

not in a bad sense just a weird sense

quick ledge
#

in general

spark dust
#

same

quick ledge
#

But I felt like it came together alright in the banner

thorn copper
#

But I felt like it came together alright in the banner
@quick ledge ye

spark dust
#

the server icon looks dope it has a lot of detailing

#

but the font is kinda a little confusing to me

thorn copper
#

it ain't to me tho

#

i can read it clearly

spark dust
#

welp personal opinions

thorn copper
#

ye

quick ledge
#

The icon is pretty dope

spark dust
#

what is this @median dome

quick ledge
spark dust
#

oh no

#

i can hear the crackers
means again the long lasting pollution cloud

thorn copper
#

what is this @median dome
@spark dust it changes according to every server update

spark dust
#

what does it do?

thorn copper
#

i can hear the crackers
means again the long lasting pollution cloud
@spark dust welp RIP i don't use crackers Much only some of the fooljharis lil

#

what does it do?
@spark dust it has commands DUH!

quick ledge
#

what is this @median dome
@spark dust it's a bot that was made during one of the code jams.
As the name suggests, it gets some "seasonal" commands
like for example on halloween, valentines day, etc

spark dust
#

i dunno where you live
but people here are too stupid

#

hmm

quick ledge
#

it has been deseasonified tho

thorn copper
#

i dunno where you live
but people here are too stupid
@spark dust lol

spark dust
#

.help

median domeBOT
#
Command Help

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarEasterifier
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

Battleship
.battleship
Play a game of Battleship with someone else!

BeMyValentine
.bemyvalentine [user] [valentine_type]
Send a valentine to user, if specified, or to a random user with the lovefest role.

Bookmark
.bookmark <target_message> [title=Bookmark]
Send the author a link to target_message via DMs.

thorn copper
#

it has been deseasonified tho
@quick ledge ooo

spark dust
#

oh didn't know it had the prefix

quick ledge
#

so the commands are available year round

topaz aurora
thorn copper
#

easter ended tight?

quick ledge
uncut coral
#

this is one of the best servers ever

#

so here yall go

quick ledge
#

I agree

uncut coral
thorn copper
#

this is one of the best servers ever
@uncut coral ikr

topaz aurora
#

We really should deeasterify @median dome

regal condor
#

@uncut coral Oh my god.

thorn copper
#

We really should deeasterify @median dome
@topaz aurora lul

uncut coral
#

lmao

topaz aurora
#

@uncut coral Dropping gifts is ill-advised here. Bots are bound to snag it

quick ledge
#

@uncut coral , posting nitro gifts here isn't really a great idea considering the self-bpts

uncut coral
#

ehhh i dont rlly care

quick ledge
#

👍

regal condor
#

Bruh

uncut coral
#

a bot did prob get it tho

#

lol

spark dust
#

lol

thorn copper
#

hmmmm

uncut coral
#

HAVE FUN BOT

topaz aurora
#

meh, imo it just fuels the self-botters further

spark dust
#

thanks
~Bot

regal condor
#

yeah.

warm sail
#

yeah

uncut coral
#

yeah.

spark dust
#

yeah

warm sail
#

lucky bot

#

lol

uncut coral
regal condor
#

Uh

uncut coral
#

its a nitro only image

regal condor
#

What

uncut coral
#

yea

#

only if u have nitro u can look at the image

#

if u dont have nitro it will show u a cover thats says u need nitro or something

warm sail
#

didn't knew there was something like this on discord

oak tangle
#

there's not

warm sail
#

lol I knew he was making things up kidding

uncut coral
#

yea its just a thing i found on reddit

#

i wanted to see who would fall for it

last spire
#

Can anyone think of a number that would be understood as a python reference? like the year python was created

ancient stream
#

42

#

only if u have nitro u can look at the image
@uncut coral I call bs because I have nitro

rough sapphire
uncut coral
#

yea i know

thorn copper
#

guys don't be angry cause ya'll red

uncut coral
#

it was fake...

#

its called a joke

#

lol

#

i found it on reddit

thorn copper
#

lul

ancient stream
#

Ah

thorn copper
#

guys don't be angry cause ya'll red

uncut coral
#

?

ancient stream
#

Pun based on the ot nane

#

Name

uncut coral
#

oooooooo

quick ledge
#

@pastel tapir sorry about leaving you earlier but I had to do something

#

i ws suggesting that you do someting like:

def merge2(d1, d2):
 for key in d1.keys():
  print(f"{key}, [ {value corresponding to the key from m2} , {value corresponding to the key from m3}} ] ")
#

m2 is passes into the function as d1 and m3 is passed into the function as d2

#

I can elaborate more on "value corresponding to the key from m2" part if you'd like

pastel tapir
#
def merge1(d1,d2):
    for key, value in d1.items():
        print(f"{key}, [{d1[key]}, {d2[key]}]" )

Something like this?

quick ledge
#

yep

#

but you don't need value

#

so you can just do

for key in d1.keys():
#

doing for key in d1 is pretty much the same as for key in d1.keys(): btw

pastel tapir
#

Oh yeah..it worked!

The thing is to display it like
a, [40, 40]
b, [45, 54]
c, [57, 60]
d, [90, 60]
I have to use another function I created

#

@quick ledge

quick ledge
#

yes?

#

Do you require further assistance?

pastel tapir
#

Yeah, like I have to use another function that'll display it like
a, [40, 40]
b, [45, 54]
c, [57, 60]
d, [90, 60]
I've created the function

quick ledge
#

what is the difference between the two?

viscid crest
#

how do i denote a number in this line so that if x isnt a number it prints something
in other words what represents a number if x !=

quick ledge
#

I think you are looking for str.isdigit()
@viscid crest

viscid crest
#

thank you

quick ledge
#

it will return true if the string is a digit

viscid crest
#

ima go t a help thing cuz i dont know the correct syntax for that

quick ledge
#

"1234".isdigit() will return True
@viscid crest

viscid crest
#

oh ok

scarlet jetty
#

also u can try to implement this function ur self as a learning

viscid crest
#

what is .isdigit but for a lettter

#

so if its a letter it will flag it

scarlet jetty
#

str.isalpha

quick ledge
#

.isalpha()

#

yeah

viscid crest
#

thanks

oak tangle
#

There's a handy list of string methods in the docs

#

It's a good idea to read through it once to know what's available

scarlet jetty
#

an easy thing u could do is download idle

scarlet jetty
#

and it's easy to figure out what functions on an object by pressing tab

#

or using dir

#

on an object

#

then u could go like this

#

help(dir)

#

help(print)

viscid crest
#

tab adds an indent

scarlet jetty
#

and the docs will showup

viscid crest
#
x = int(input())
if x >= 18:
    print("yes")
else:
    print("no")
if x.isalpha():
    print('you must type a number')
scarlet jetty
#

I'm mean the tab u use in editor

viscid crest
#

what

scarlet jetty
#

I mean the tab in idle u press it to see all methods available for an object

quick ledge
#

that will not work the way you want it to @viscid crest

#

if x.isalpha(): print('you must type a number')
will never get executed

warm sail
#

that will not work the way you want it to @viscid crest
@quick ledge exactly

quick ledge
#

int(input()) will not give you a string

warm sail
#

cuz you are taking an integer input no need to verify it

viscid crest
#

oh i see

quick ledge
#

if you entered a string as input, you will get a ValueError

warm sail
#

you can also use try/except

scarlet jetty
#
x = input()
if(x.isdigit()):
  if int(x) >= 18:
      print("yes")
  else:
      print("no")
if x.isalpha():
    print('you must type a number')
viscid crest
quick ledge
#

whatever suits you the best

scarlet jetty
#

I don't see where is the problem is

viscid crest
#

oh my god it works

quick ledge
#

@scarlet jetty in airborn's code?
int(input()) will only return ints

x.isalpha() is a string method

viscid crest
#

i used your code, person with the unicode charachters

quick ledge
#

ah i didnt see the changes he made

scarlet jetty
#

wait a sec

#

I will fix it

viscid crest
#
x = input()
if(x.isdigit()):
  if int(x) >= 18:
      print("yes")
  else:
      print("no")
if x.isalpha():
    print('you must type a number')

this works

scarlet jetty
#
x = input()
if(x.isdigit()):
    if int(x) >= 18:
        print("yes")
    else:
        print("no")
if x.isalpha():
    print('you must type a number')
#

because int(x) may lead to an exception

#

but isdigit()

#

will help avoid that

quick ledge
#

well then at that point

try:
  x = int(input())
except ValueError:
  print("you must type a number ")

is better

viscid crest
#
# working code
x = input()
if(x.isdigit()):
  if int(x) >= 18:
      print("yes")
  else:
      print("no")
if x.isalpha():
    print('you must type a number')

print(' ')
print(' ')
print(' ')
# new code
x = input()
if(x.isdigit()):
  try:
    if int(x) >= 18:
        print("yes")
    else:
        print("no")
  except:
    pass
if x.isalpha():
    print('you must type a number')

both of these work

quick ledge
#
try:
  x = int(input())
except ValueError:
  print("you must type a number ")
if x >= 18:
  print("yes")
else:
    print("no")
#

try this

viscid crest
#

it dosent work

#

the ones above do tho

#
# working code
x = input()
if(x.isdigit()):
  try:
    if int(x) >= 18:
        print("yes")
    else:
        print("no")
  except:
    pass
if x.isalpha():
    print('you must type a number')

this works fine and i will stress test it more

winter terrace
#

I think I know why it doesn’t work

quick ledge
#

yeah i need to stop the program

winter terrace
#

.isdigit checks if it’s a digit

round rose
#

.isdecimal is the one you should use IIRC

viscid crest
#

only issue with this code is that when you type a symbol in the box it says no output

quick ledge
#
try:
  x = int(input())
except ValueError:
  print("you must type a number ")
else:
  if x >= 18:
    print("yes")
  else:
      print("no")

@viscid crest

winter terrace
#

If you wanted to check if it’s a number, you would have to do a try except

round rose
#

I mean, the best approach is definitely try-except

quick ledge
#

hey farmart, congrats on helper

round rose
#

ey, thanks

viscid crest
#

the try; except code works now

#

and takes up less space ty

low chasm
#

Hi :D

vocal bough
#

'

I mean, the best approach is definitely try-except
@round rose This is one of the hardest things about learning Python for this C# developer of close on 20 years. There using exceptions for anything but, basically, unexpected exceptions, is strictly taboo. It's very expensive.

hidden karma
#

nobody is red

ancient stream
#

all I see is red

#

because my goggles

plucky ridge
#

Just looking for an opinion. I've narrowed down my watch search to these two

royal lakeBOT
plucky ridge
#

Don't judge me, Rab

#

I promise me posting this vote isn't an abuse of power. You can't prove otherwise

#

I need a tie breaker

#

@rich moon Well played

rich moon
#

lmaoooo

coral void
#

when I think of you I imagine B

plucky ridge
#

It's so hard to decide. I really REALLY like both

#

I'm not sure if that means I'm like... dark and broody? Or is it just the simple style of it

rough sapphire
#

Brown color is ....
weird

plucky ridge
#

Well again, I'm not keeping that band

rough sapphire
#

black got a different vibe

#

then go b

#

no, watchface

#

I would go a just for the band

plucky ridge
#

True, but I'm not huge on leather. I'm likely going to get a nylon one

#

You know what

rough sapphire
#

what ?

plucky ridge
#

I forgot

#

Oh jesus whelp not getting bands from there

#

The watch bands they have cost more than the watch

rough sapphire
#

go with local store for bands
that way you can physically feel it before buying it

#

cuz man if chosen wrong . a band feeling can make you leave that watch

plucky ridge
#

Maybe...God why am I so freaking wishy washy on this

#

You know what, fuck it

#

Going black

rough sapphire
#

Going black
That what ....

plucky ridge
#

Watch #2

rich rover
#

The votes are even

plucky ridge
#

Yeah I think I'm tipping towards the sleeker one. I never do that, I always go utilitarian

#

I want something fancy looking for once

#

And it's cheaper

#

Which is still a surprise

rich rover
#

Watch B?

plucky ridge
#

Yarp

#

135 vs 160

rich rover
#

It looks sleek

plucky ridge
#

And it'll be easy to find a good black nylon band for it

rich rover
#

That sounds good I suppose

plucky ridge
#

I mean it's better than that weird crocodile style band

#

I mean that's just... icky

rich rover
#

You're gonna choose the 2nd one from the looks of it

#

Yeah

#

Sounds fancy, for a black nylon

plucky ridge
#

AND, it has the awesome movement I want

#

Auto-quartz

rich rover
#

Alright, what are you waiting for then?

plucky ridge
#

Gotta stand up and get my keys so I can unlock my paypal

rich rover
#

Best of luck then, and I hope you do like it

plucky ridge
#

Thanks. I appreciate you guys putting up with me during this weird obsession

rich rover
#

It's the least we can do, Hem

plucky ridge
#

Well

#

Hi there

#

That's a code

rich rover
#

Yeah

quick bay
#

we weren’t supposed to see that were we

plucky ridge
#

I mean it's already expired

rich rover
#

Hmmnn

rough sapphire
#

you know right some of us are "LUNATIC"

rich rover
#

Be careful haha

plucky ridge
#

I mean I'm still removing it

#

But I don't foresee it being useful to anyone even if they got it

rough sapphire
#

jokes on you I already stored it

rich rover
#

Lol

rough sapphire
#

4290 in the end, not gonna give everything

rich rover
#

@plucky ridge Enjoy your watch, mate

rough sapphire
#

enjoy your show ?

rich rover
#

@rough sapphire Hemlock's getting a new watch, to be fitted with a black nylon band for a fancy look

plucky ridge
rough sapphire
#

I love those movies

#

all 3 of em

#

The Hangover

rich rover
#

Yeah, they're nice

rough sapphire
#

You guys should look what I found
r/brokengifs

#

This looks oddly satisfying

rich rover
#

This is a broken video image

rough sapphire
#

and it looks like <3

rich rover
#

Seizures

plucky ridge
#

Okay so

#

I might also be using you guys to look at bands

#

Because why not

#

I'm probably going to get a few

#

(cost allowing of course)

rich rover
#

@plucky ridge I mean, we're all friends and family, so it's not really using or anything

#

Would be glad to help you in any case

plucky ridge
#

I know it still feels like I'm an overbearing girlfriend pulling her boyfriend around the mall while she tries on clothes

rich rover
#

That does sound annoying, but that's not you

#

I mean, we did it for the sake of the fanciness, nothing more

plucky ridge
#

HA

#

Fair enough

#

The crap is a "NATO style watch strap"

rich rover
#

Haha

plucky ridge
rich rover
#

It looks like a tactical army watch

#

I see it fitting for the watch though

plucky ridge
#

Hmm, maybe

rich rover
#

You could find another band though

plucky ridge
#

Oh trust me, I'm thumbing through quite a few

#

Probably should go with the silver clasp to fit the rest of the watch case

rich rover
#

Hmmm

#

The simpler, the better

#

The watch is already simple enough, so it would be wise to pick something of the same matter

rough sapphire
#

Physical store is better

plucky ridge
rough sapphire
#

Any watch shops should sell bands

rich rover
#

The third one looks reasonable, compared to the other two

#

Silicone also looks fitting for a leather band fitted watch

plucky ridge
#

-nods- That's what I was thinking. Just the right texture

#

I'll likely get one silicone and one a different material for comfort check.

#

Or if I'm feeling like one or another

rich rover
#

You're better off with the third one, yeah

plucky ridge
#

Since they're "quick release"

rich rover
#

Yeah

plucky ridge
#

Whelp, time to measure my wrist

#

There's more involved with this than I thought

#

It's... surprisingly cathartic

#

Like figuring out the right length

rough sapphire
#

Yt down ?

plucky ridge
#

It is yeah

#

Is for me at least

rough sapphire
#

Holy shit. I have only seen yt going down twice .

#

Counting this

left jacinth
#

same. Plus the time where for some reason my routing was completely screwed up or whatever and I wasn't able to watch YT for a week.
For some reason tho, watching the desktop version on yt from my phone while NOT being logged in was possible.

tranquil orchid
#

Yeah youtubes down atm

tranquil orchid
#

It's back up now

midnight dirge
#

Still down for me 😦

rough sapphire
#

everything seems up now

ancient stream
#

dang, would be nice to watch yt burn XD

uneven pine
#

yeah

simple sand
#

@livid citrus but why do we pass in self to the wrapper?

quick ledge
#

#bot-commands message
assuming you are talking about this

#

think if it like this

#

you are not passing self in

#

when you define a function, you mention all the parameters

#

and self is a parameter

simple sand
#

why?

quick ledge
#

also that is in a class

simple sand
#

no like why do we pass in self to the wrapper?

quick ledge
#

when you do "hello".isupper()
"hello" is the self

#

no like why do we pass in self to the wrapper?
@simple sand can you point which line specifically

simple sand
#
  def somethingmore(self):
    pass
quick ledge
#

hmm

#

there is a self here

class A():
  @something
  def __call__(self):
    return "HEY"
#

so you need to mention it there too

#

you can't just get rid of your parameters

simple sand
#

why?
the __call__ is func() that's why we pass in self to func() but why somethingmore()?

quick ledge
#

hmmm

#

it's so that func() will have access to the self

simple sand
#

huh?

livid citrus
#

@simple sand When you call a.__call__() or a()

quick ledge
#

you can't just snipe self() from __call__

livid citrus
#

it automatically passes self

quick ledge
#

you pass it into something()

#

and then pass it into somethingmore()

#

somethingmore() can't access self otherwise

simple sand
#

hmmm

thorn copper
#

PepsiCo

ancient stream
#

So hey I have these two functions, I need to call monthly_deposit_total in the monthly_total, and then subtract the monthly_expenses from the monthly_deposit_total result. Would I tell it to return total in the MDT function in order for me to use the total to subtract out total2 from it?

https://paste.pythondiscord.com/taguqugabu.py

#

how did I know you would be the one to respond Xd

robust briar
#

Fisher is a try hard trying to become mod

ancient stream
#

Well he has done a lot to help me too lol

eternal wing
#

yeah, it looks like your total in monthly_deposit_total is the sum of all deposits. So you could return the total here, then do something like monthly_deposit_total() - total2 to get your $$$

robust briar
#

Fisher never helps me

eternal wing
#

and LOLOL. nah, I am a simple boi. I see natani need help with project, I reply. ez

ancient stream
#

Thats what I thought I would need to do, maybe I have a mistake here

eternal wing
#

@robust briar I taught you everything you know, son hyperlemon

ancient stream
#
def monthly_total():
    monthly_expenses = """Select (Expense_Amount) from {}""".format(current_month)
    cursor = conn.cursor()
    cursor.execute(monthly_expenses)
    total2 = 0
    for row in cursor:
        expense = row[0] if row[0] else 0
        total2 += expense
    print(f"Your total expenses this month is:${total2}")
    return total2
    monthly_sum = monthly_deposit_total() - (total2)
    print(f"Your total this month is: ${monthly_sum} ")

I assume I did something silly?

eternal wing
#

yes, you are returning total2 before you calc the monthly sum, so that code is inaccessible

ancient stream
#

derp..

eternal wing
#

lolol

#

I have a keen eye for such mistakes because I have made them 1000 times

ancient stream
#

haha!

eternal wing
#

noiiiice, is it totally working?

ancient stream
#

So far it seems to be

eternal wing
#

next step: learn flask or django and make an entire backend for it xD and a nifty front end 😄

gleaming thicket
#

omg why is everyone wearing Christmas hats already i still have my Halloween one on

eternal wing
#

its like a boss fight

#

we are skipping thanksgiving, I had no say in the matter

ancient stream
#

I realized I got to take CEIS170C (C++) in March and I was told we make a program of our choice for it. So I was going to remake this in C++

#

But I need it done in python first lol

eternal wing
#

ohhh, that would be cool. I will be able to help much less with c++ LOL

ancient stream
#

So now the part I need to do is get the graphing portion working

#

And then I can move on to a gui, which I never done x.x

eternal wing
#

funny enough, that is a common way things are done professionally. Prototype in python, then create the production version in a faster lang

simple sand
#

Hey could somebody explain what this is doing?


log = logging.getLogger(__name__)
edgy crest
#

that reminds me of

simple sand
#

what?

mellow spire
#

@edgy crest how did u get sublime discord presence?

edgy crest
#

its a package of sublime

mellow spire
#

named?

edgy crest
#

sublime has extensions like vsc too 🙂

#

discord rich presence

#

theres only one

simple sand
#

sublime has extensions like vsc too 🙂
@edgy crest not comparable

#

lol

edgy crest
#

just saying

#

vsc sucks

simple sand
#

so am I

edgy crest
#

so yeah not comparable

mellow spire
#

idts, i like vs code better

simple sand
#

vsc sucks
@edgy crest sublime doesn';t even have a debugger, u have to add print everywhere

#

lol

edgy crest
#

ok, i dont

#

@simple sand ok

mellow spire
#

Hey could somebody explain what this is doing?


log = logging.getLogger(__name__)

@simple sand A good convention to use when naming loggers is to use a module-level logger, in each module which uses logging, named as follows: logger = logging.getLogger(__name__) This means that logger names track the package/module hierarchy, and it's intuitively obvious where events are logged just from the logger name (not written by me)

edgy crest
#

copy pasta

simple sand
#

I don't get it

mellow spire
simple sand
#

thx

mellow spire
#

it basically creates a custom logger

#

i learnt logging from that

simple sand
#

idk what that is

#

what does logger even do?

#

and why woudl we use them?

mellow spire
#

Logging is a very useful tool in a programmer’s toolbox. It can help you develop a better understanding of the flow of a program and discover scenarios that you might not even have thought of while developing.

#

By logging useful data from the right places, you can not only debug errors easily but also use the data to analyze the performance of the application to plan for scaling or look at usage patterns to plan for marketing.

#

read that link

#

u will understand everyting

simple sand
#

k thx

last mantle
#

hi

uneven pine
#

logging is good, I remember when I moved my bot over to logging

#

that was many many commits ago

simple sand
#

hmm

ancient stream
uneven pine
#

I'm actually preparing to revitalize my bot's TUI with Curses, or something similar to curses at least

#

add color coded messages, fix up the formatting a bit, etc

simple sand
#

curses?

#

what are those

uneven pine
#

it's a terminal interface library

simple sand
#

hmm

uneven pine
#

all the way back from the C days

#

there are python bindings for it, I have a bit of experience with it

simple sand
#

i see

uneven pine
#

this is using curses, and in a standard terminal.

#

Mine won't be nearly as pretty, though

eternal wing
#

@ancient stream yes, this is better, for docstrings, you usually want it to be a quick description of what something does, nothing more and nothing less.

For the deposits function, there is no need to specify that it is a function or how a function works, that docstring should instead be something like Asks a user to input an amount of a deposit. Returns only once a valid deposit is entered.

#

line 30-32 is a perfect example of a really good docstring

ancient stream
#

kk! You are the bestest

solid pollen
#

hey @uneven pine, which app is that? It looks cool

ancient stream
#

Hmm I think now is a good time to rename the program. I been toying with it anyways. So folks! I has a quest for you! If you choose to take it, you will revel in the glory of naming my budgeting program.

I do ask that it is a serious suggestion. One that you would be fine with using a program by the name. Feel free to dm it if it gets to spammy in here if if the mods say so lol

rough sapphire
#

@solid pollen alsa mixer

solid pollen
#

Noice thanks!

uneven pine
#

barkwoo

#

I love github actions and vs code

#

a couple of clicks in a menu and my changes are pushed, and release branch merged from master, and tests running/packages building

simple sand
#

idk github but I do love vsc

uneven pine
#

it's very worth it to learn github

#

no need to worry about actions while you're new, but once you become more advanced they're really cool

simple sand
#

mhm

uneven pine
#

Especially with the MacOS build targets

jagged stratus
#

hello

simple sand
#

what are those?

marsh hatch
#

Came to off topic to call out your name @simple sand and I see it is already happening

uneven pine
#

it means I can build experimental versions of my apps for MacOS

simple sand
#

@marsh hatch wdym

uneven pine
#

despite not having a mac

marsh hatch
#

"Sublime is Trash"

#

How dare you! lol

simple sand
#

i will change that later in about 5 hrs

winter terrace
#

PEPSI MAN

simple sand
#

Came to off topic to call out your name @simple sand and I see it is already happening
@marsh hatch where did u come from though?

marsh hatch
simple sand
#

ohh i see

marsh hatch
#

Just saw your name there

#

Was triggered

simple sand
#

lol

#

it was just a joke

marsh hatch
#

I know

#

I was just in the mood for some light-hearted internet jousting

simple sand
#

mhm

mellow spire
uneven pine
#

Honestly, didn't expect to get a release out today for my bot

#

but I knocked through a good few changes I wanted to make for the past few weeks

simple sand
uneven pine
#

yep

ancient stream
#

welp this graphing bit is harder than I thought it would be XD

eternal wing
#

yeah, it will be a decently sized feature to add to your project.

ancient stream
#

The biggest part is pulling the data that is already stored, which I am trying to determine if I tell the graph to use the functions themself, but wouldn't that just call the functions and make them run again?

eternal wing
#

you may need to split up your functions further. You should probably have functions that only get the data from the db and calculate the totals. So you can use them for graphing as well.

ancient stream
#

ah so some that only grab the data, and some that do the calculations?

#

and just call the "grabbers" inside the calculate functions where I need them?>

eternal wing
#

well, it depends how they will be used. It would be very DRY to have those functions separated, so that a small change to your db would not require rewriting a bunch of code, but only like one or two functions.

ancient stream
#

gotcha! Alright them I will continue this another time lol

prisma agate
#

ASIA JDCUGF

#

amongus

solid pollen
#

@prisma agate no need to spam that in all 3 offtopic channel

prisma agate
#

Lol sorry

#

Kinda lonely lobby here

uneven pine
solid pollen
#

If you use the diff language, it should color it

#

But I’m not sure if it is a good idea

uneven pine
#

oooooh

#

can diff do anything other than +/-?

#

might look into some other highlights to see if I can find something that does neat stuff

#

there are a few trricks people use I know

#

back before custom embeds existed on discord, that's how people made pretty menus for bots

solid pollen
#

Not sure, if I don’t think plain diff can

rough sapphire
#

there is also git diff

remote socket
#

@rough sapphire if you knew you shouldn't be advertising, why did you do it?

rough sapphire
#

yea

#

but i needed some ppl

#

so i did

#

sry....

remote socket
#

!warn 749147687915356212 Server advertising, don't do it again. You know our #rules.

royal lakeBOT
#

:incoming_envelope: :ok_hand: applied warning to @rough sapphire.

rough sapphire
#

ok..

#

thank you

plain mauve
#

Guys tell me what are the symptons of covid 19

mild abyss
#

Guys tell me what are the symptons of covid 19
@plain mauve refer to WHO's list of symptoms of covid

#

also get a doctor

#

thats the better way than diagnosing yourself

plain mauve
#

Oh shit i am fucked

#

I think my teach has it

mild abyss
#

go to a doctor now or something

#

get a test and then stay healthy at all times

plain mauve
#

Listen to my story

mild abyss
#

hmm?

plain mauve
#

My teacher told me he was going to a marraige

#

Few days later he started showing covid sympton

young imp
#

hello

plain mauve
#

And he is brushing it off as seasonal flu

#

7-8 teachers in my college also fell ill

#

They are also showing similar symptons

#

One of the most common sympton reported is high fever

mild abyss
#

@plain mauve better report it

#

seasonal flu have coinciding symptoms with covid

plain mauve
#

@mild abyss he also said having sore throat

mild abyss
#

yeah just go to a doctor

#

or something

simple sand
#

What background do yall currently use?

rough sapphire
#

you are all nerds

#

there, i said it

plain mauve
#

@rough sapphire neeeeeeeeerddddd

rough sapphire
#

NO U

edgy crest
#

What background do yall currently use?
@simple sand you mean wallpaper?

uneven pine
edgy crest
#

wait, neofetch on windows? hmmmmmm

#

also why are there 2 screens

terse sluice
#

because a multi-monitor is amazing

uneven pine
#

I need to get a third again

#

I miss it dearly

edgy crest
#

is your screen that big that you split it into multi monitors? how does that even work? i have never heard of something like this

simple sand
#

@edgy crest dual monitor setup or triple iddk

edgy crest
#

how did they mash it into a one ss

uneven pine
#

Just a desktop screenshot with ShareX

simple sand
#

cause that's the entire thing split into differenct monitros?

uneven pine
#

printscrn also does this

#

that's just the windows prntscrn pasted in

simple sand
junior sphinx
#

wht

simple sand
#

wht?

rough sapphire
#

w h t

simple sand
#

??

junior sphinx
#

not a good screensaver

rough sapphire
#

wow dont be rood

uneven pine
#

that's also a wallpaper not a screensaver

#

this is basically my setup, it's a bit different now

simple sand
#

@uneven pine that's your room?

uneven pine
#

but

#

similar enough

simple sand
#

no cable management

#

😞

uneven pine
#

there's actually a lot of cable management

simple sand
#

not from what i can see

uneven pine
#

you'd be surprised how many wires are hidden under those tables

rough sapphire
#

disagree

junior sphinx
#

lol

simple sand
#

you'd be surprised how many wires are hidden under those tables
@uneven pine more are shown that hidden

uneven pine
#

but I don't go crazy crazy for things

#

since things need to be moved around often

simple sand
#

mhm

uneven pine
#

I favor ease of use over perfectly hidden everything

#

practicality > vanity

simple sand
#

but u have a lof of screens

#

4

#

i see

uneven pine
#

5 in that screenshot

rough sapphire
#

what the HECK wolfie

uneven pine
#

plus the phone is 6

rough sapphire
uneven pine
#

but the big screen is in the center of the room now as a simpit

#

my roommate and I have it set up so we can hotswap the HDMI, and a USB hub

#

with a keyboard/mouse/HOTAS/Racing wheel

#

so it's 2 cables to swap the simpit from one computer to the other

edgy crest
#

what are you doing with so many screens wtf

uneven pine
#

well, on my PC is just 2 screens now lol

#

except when hooked up to the simpit

#

the laptop is upstairs in my bedroom

#

but it's unused, as it has a broken screen

#

and a replacement costs more than twice what the whole computer is worth

edgy crest
#

you dont need a replacement smh..

rough sapphire
#

wtf always need replacement

#

and upgrades

simple sand
#

i only have 2 screens

uneven pine
#

I'll get a new laptop eventually

edgy crest
#

i have one smol old screen but i am ok with it :)

uneven pine
#

got a lot of things on the list before then

proper needle
#

Kaam 25 Divine ka

uneven pine
#

What?

proper needle
#

Ek no. Gana 👌

uneven pine
#

!rule 4

royal lakeBOT
#

4. This is an English-speaking server, so please speak English to the best of your ability.

simple sand
uneven pine
#

OOF

simple sand
#

lol

#

well the table would be different if i was at home

#

but I am currently at mom's house

edgy crest
#

@simple sand i have the same table as your red one, and a 7 year old laptop on it

#

but my table is black

simple sand
#

the dell one is 5 years old

edgy crest
#

i find sitting on a carpet more comfortable than a chair

simple sand
#

~~ohh u can see me if you look closely at my dell monitor ~~

rough sapphire
#

Yo

#

Does python have elements of periodic table

#

.

narrow pecan
#

Does python have elements of periodic table
@rough sapphire what do you mean?

rough sapphire
#

my wallpaper xD

edgy crest
#

i think they are getting confused by the help channel names

#

@rough sapphire NICE

narrow pecan
#

Ah. Yeah

#

Very powerful

edgy crest
#

i love it when zenitsu gets serious

rough sapphire
#

lemme show you my lock screen wallpaper 👀

#

xD

edgy crest
#

epico

#

kimetsu no yaiba's art was amazing

rough sapphire
#

yeah

#

if I get nitro this will be my pfp

edgy crest
#

yeah it looks so epiccc

#

how did they animate it bruhhhhh

simple sand
#

anime are cool

edgy crest
#

i dont remember this scene, is it fanart? or was it in the anime andi dont remember and i have a reason to rewatch again

rough sapphire
#

no it was when he was fighting with the spider guy

edgy crest
#

yah i remember now

#

beyond perfection

solid pollen
#

@rough sapphire I think it will be easier to talk about lemons here

#

So.. if life gives you lemon, what do you make?

#

Hmm

#

That do be true

#

But outside of this server context?

tender silo
#

i'd like to say "make lemonades" but that sounds basic....

#

nvm its acidic 🙃

quick ledge
#

🥁

solid pollen
#

Wrong!

#

you put them in the manager house and burn them down!

tender silo
#

hmmm... sounds fun

solid pollen
#

I’ll leave you some time to think about that

edgy crest
#

@quick ledge lol i like it how you just covered the whole face with that hat lemon_xd

quick ledge
pure oasis
#

Have anyone used screen protection glasses?

tender silo
#

yea... my screen protector protects me and my devices from C-4 and occasional taliban an isis attacks.... make sure the product has "taliban proof written on top it"
also i suggest doing a test with a 9mm glock just to make sure its of gud quality... cuz no one would like to get fucked by a fucking screen protector sales guy

pure oasis
#

How to do that?

lime bison
#

an off topic question: I'm using an UK layout keyboard. Until today, [Right Shift] + 2 combo produced a double quote, but oddly it doesn't work now. However it works on all other [Right Shift] + <number> combinations (such as %^&* works as expected.). I first thought whether 2 has some sort of bug or not but after trying [Left Shift] + 2, it successfully produced a double quote. Any idea why this is happening?

tribal aurora
#

wait is it linux with that special window decoration?

#

@lime bison

lime bison
#

wait is it linux with that special window decoration?
@tribal aurora Yeah, I'm using a linux distribution

tribal aurora
#

what distro?

lime bison
#

Kubuntu

tribal aurora
#

oh lol, I used to use Kubuntu before Manjaro

#

I remember I changed that too

lime bison
#

I remember I changed that too
@tribal aurora changed what?

tribal aurora
#

Window Decoration

lime bison
#

Ah, I see.

tribal aurora
#

That's what we're talking about right?

lime bison
#

I thought you changed some sort of keybinding related with the issue I posted

tribal aurora
#

nono

plucky ridge
#

Manjaro is love, Manjaro is life

lime bison
tribal aurora
#

^ 👍

#

I don't know why your pfp reminds me of github lol

lime bison
#

yeah, I use my github profile picture on twitter/discord etc.

tribal aurora
#

lol

plucky ridge
#

My curiosity was too great

tribal aurora
#

oh man rly

solid pollen
#

I mean

#

Just strip the android distro and put manjaro on it

#

It shouldn’t be that hard

plucky ridge
#

Yeah but like...

#

I'm more interested in something that's built for this purpose

lime bison
#

On the last fosdem, I had chance to try KDE's plasma mobile. It was a very cool experience and in general it looked very stable

plucky ridge
#

Rather than retrofitting it

lime bison
#

such a shame that it supports very few devices

plucky ridge
#

I think my main curiosity is how well it'll work with that doc

solid pollen
#

I’m not sure if “built for this” is really applicable here 😄

lime bison
#

It would be really cool to write mobile apps in Python with a decent GUI options that works natively.

solid pollen
#

I mean, sure the vendor software is manjaro

plucky ridge
#

Built with that intent, then

#

For linux distros to be used on it

solid pollen
#

But does that make it built especially on it?

plucky ridge
#

I corrected myself

solid pollen
#

I mean, android is a linux distro

plucky ridge
#

I'm not disagreeing with you on that front

#

But they typically aren't tailored for people to swap stuff around

#

And even if it sucks, $200 for a phone isn't bad

lime bison
#

the PinePhone has an ‘in-built’ profit of ~$10 per unit.

solid pollen
#

the way the linux stack is made, you can easily swap things around

lime bison
#

yeah, it is not bad at all!

plucky ridge
#

Without rooting your phone, Ak?

#

And voiding the warranty?

solid pollen
#

On source android you can

#

Vendors are just being bitches

plucky ridge
#

Which phones run source android

#

Maybe the Pixel line?

lime bison
#

For the special edition, 3 GB ram sounds a bit low (especially compared to other phones that are currently on the market).

plucky ridge
#

Sure sure

#

The special edition is essentially just paying for the dock

lime bison
#

Device Warranty: 30 Days

plucky ridge
#

Again, I'm in a buying mood and I don't do it often

#

My curiosity was too great

#

You don't often get a phone for that cheap to mess around with

#

Plus...

#

Manjaro

lime bison
#

For a fairly 'unstable'/'untest' hardware, 30 days is just not enough IMHO

plucky ridge
#

Fair point

#

I've made worse life decisions

solid pollen
plucky ridge
#

Neat

#

I'm always happy to be proven wrong

edgy crest
#

nice, you have twin hats

solid pollen
#

And they are source root restriction, which mean you can just flip it on and off

plucky ridge
#

Nifty

#

Yeah I know, it's probably a dumb purchase

#

But I don't know...

#

Just wanted to try it

#

And someone has to be willing to take the testing bullet

#

I'll do it for Manjaro

#

I wuv them

simple sand
#

.uwu I love em

median domeBOT
#

I wove em

solid pollen
#

Lol

plucky ridge
#

Huh

#

That looks more wrong than mine

#

"I wuv dem" would have been what I would think it would be

simple sand
plucky ridge
#

"wove" just doesn't seem right

#

Like it's woven into the fabric

#

The "o" sound doesn't feel silly enough

#

Back later, delivery run

edgy crest
#

yeah, wove doesnt sound good

solid pollen
#

I wonder if you can 100% nuke the android stack, and run a custom Linux/GNU

lime bison
#

I wonder if you can 100% nuke the android stack, and run a custom Linux/GNU
@solid pollen on an android phone?

solid pollen
#

Yes

lime bison
#

AFAIK Google Nexus was allowed to switch OSs

#

KDE Plasma Mobile supports nexus 5s

solid pollen
#

Assuming android one

#

Mhh, but that's a special phone

#

So it doesn't really count

lime bison
#

yeah, unfortunately the support for devices is not too broad due to 'proprietary systems'.

#

It is the same for using LibreBoot

#

only a handful of devices support replacing the current BIOS with something else

rough sapphire
#

hello world!

plain mauve
#

Hello society

solid pollen
#

I’m thinking if it is possible, not necessarily supported

#

It would probably boils down to if you can rewrite the entire disk, actually

stark prawn
#

It should be possible if the phone's unlocked.

solid pollen
#

seems like it

rough sapphire
#

I can neofetch using python... I think.. Lemme try

#

print ("neofetch!") bash neofetch

lime bison
#

an off topic question: I'm using an UK layout keyboard. Until today, [Right Shift] + 2 combo produced a double quote, but oddly it doesn't work now. However it works on all other [Right Shift] + <number> combinations (such as %^&* works as expected.). I first thought whether 2 has some sort of bug or not but after trying [Left Shift] + 2, it successfully produced a double quote. Any idea why this is happening?
@lime bison weirdly after a reboot everything works fine

round rose
#

The UK layout is... weird

lime bison
#

Hahaha, yes, kinda. I'm not from the UK, but my previous computer was using UK layout so I kept using it and it became a habit

rough sapphire
#

!e

print("neofetch!") bash neofetch```
royal lakeBOT
#

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

rough sapphire
#

bru

frozen crane
#

@wooden mural what kind of espresso machine?

quick ledge
#

Im guessing the kind that can make you an espresso

frozen crane
#

@quick ledge it's not that simple

quick ledge
#

yeah I know 😔

frozen crane
#

@quick ledge there are a lot of espresso machines on the market that can't produce quality output and are ewaste. And among those that are worth purchasing, there are a lot of considerations.

quick ledge
#

I would imagine so, yeah

#

Do the cheap ones always fall in the can't produce quality output category?

frozen crane
#

yes

#

there's a lower limit on how cheap the equipment to create espresso can possibly be

#

Less than $300 is dubious and less than $100 just about guarantees it doesn't create espresso and was irresponsible to manufacture.

quick ledge
#

hmm

#

Today I learned

floral viper
#

I assume stelercus is of the "hipster developer"-type

frozen crane
#

@floral viper maybe I am!

#

... lemon_sentimental

quick ledge
#

how much did you get your machine for, stelercus?

frozen crane
#

@quick ledge I don't have one yet, so I just don't drink espresso unless I go to a shop.

quick ledge
#

Ah, my bad
I thought I saw you talking about your machine

floral viper
frozen crane
#

I'm trying to decide if I'm going to save up for the one I really want (3000 dollars) or get one right away (more like 1000) when I graduate.

#

also the 3000 dollar one doesn't have a grinder, so that would be another 700.

floral viper
#

Personally I am of the cliché developer type. I only drink coke.

frozen crane
#

@floral viper only warm liquids? I have an iced coffee maker as well.

#

however I do have most of the devices in that picture

#

and several that are not.

floral viper
#

I drink coffee more as a necessity to survive the dark winter period here

quick ledge
#

that's cold warm liquid, silly

frozen crane
#

that's cold warm liquid, silly
@quick ledge thanks for clarifying

floral viper
#

That decides it then stel, you definitely belong to the hipster developer species

quick ledge
#

no problem

frozen crane
#

@floral viper that's fine with me

rough sapphire
#

coffee doesn't work on me, its a shame

frozen crane
#

you tell me what a sandwich is and I'll tell you if a hotdog is a sandwich

floral viper
#

I don't judge 😄 I just think it's funny that these stereotypes fit so well on us 😄