#voice-chat-text-0

1 messages · Page 245 of 1

peak depot
#

Oh oh that breed

tepid mantle
somber heath
#

It was that the server at the time was partnered (prominent) and it was and remains a public server. The voice gate requires both patience and effort to pass, qualities people who get their jollies by screaming and being awful little shits don't tend to have in abundance.

sage patrol
#

leopord cats

#

leopard cats

#

Bengals?

peak depot
#

bengal cat?

sage patrol
#

That’s a cross between leopard and regular cats

#

*bengals

#

My friend got it from a prof breeder

#

So I think either it’s pure leopard or bengal

dry jasper
#

The leopard cat (Prionailurus bengalensis) is a small wild cat native to continental South, Southeast, and East Asia. Since 2002 it has been listed as Least Concern on the IUCN Red List as it is widely distributed although threatened by habitat loss and hunting in parts of its range.Historically, the leopard cat of continental Asia was considere...

sage patrol
#

Haha ocelots

#

Brings back old memory

#

Minecraft

#

So cute 🥺🥺🥺🥺

somber heath
#

The Bengal cat is a domesticated cat breed created from a hybrid of the Asian leopard cat (Prionailurus bengalensis), with domestic cats, especially the spotted Egyptian Mau. It is then usually bred with a breed that demonstrates a friendlier personality, because after breeding a domesticated cat with a wildcat, its friendly personality may not ...

dry jasper
#

|

somber heath
#

||abc||

#

2 pipes bounding

#

||abc||

#

@whole bear 👋

stark river
#

mods don't come on weekends

sage patrol
#

True that 😦

stark river
surreal wyvern
stark river
#

great.. then i'll have 907 to worry about

stuck furnace
#

!stream 717749310518722691

wise cargoBOT
#

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

stuck furnace
#

Yo

#

Just had to go feed the cat

peak depot
#

there is some cat pics above

surreal wyvern
stuck furnace
#

No 👀

#

Maybe

#

What do you want to stream?

#

¯_(ツ)_/¯

#

!stream 1194200417094078475

wise cargoBOT
#

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

stuck furnace
#

5 mins to start the stream, but then you can keep streaming indefinitely.

#

Yep

#

!stream 425552190283972608

wise cargoBOT
#

✅ @peak depot can now stream until <t:1705776031:f>.

stuck furnace
#

lol

#

I've got my work cut out

sage patrol
#

Is this time time zone adjusted

#

That’s a 5 minute stream 😂

dry jasper
stuck furnace
#

Yeah, that's correct.

tight hemlock
#

barti it aint working

sage patrol
#

My ps4 takes 5 min to load up rdr2

muted hinge
#

got a party going on tonight? 😄

sage patrol
#

Just kidding haha

stuck furnace
whole bear
#

What are you streaming?

sage patrol
#

My username is actually a reference to rdr2

stuck furnace
#

Yo

somber heath
#

Dandy. It's short for Danieldy.

#

Book it.

whole bear
stuck furnace
#

!stream 717749310518722691 30M

wise cargoBOT
#

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

muted hinge
#

I kinda forgot how to do that lol

#

I don't mod VC, like ever :D

stuck furnace
#

We have a few videos yeah. We hosted a couple of python release live streams too.

#

We have 6.8K subscribers lol

strong fulcrum
#

they dont wanna kill the other things in !res man 😂

#

thats why they are not making content

tight hemlock
#

ur stream isnt working

#

its blank

stuck furnace
#

Your stream doesn't seem to be starting on my end?

muted hinge
#

your stream doesn't seem to be working?

strong fulcrum
#

i have joined it since start , i dont see anything

strong fulcrum
#

/jk

muted hinge
#

I didn't come here to be attacked 🥴

stuck furnace
#

Yeah. Although it's always a matter of finding people who will put in the time to maintain it.

tight hemlock
#

you can do it again

strong fulcrum
#

you can retry

#

🤷‍♂️

tight hemlock
#

k

muted hinge
strong fulcrum
#

we got mods ,dw , they will permit you , you can just ask nicely

stuck furnace
#

Cya 👋

muted hinge
#

you know what, I could start streaming now that I don't have a potato laptop, a little busy for that though

strong fulcrum
#

doing great

#

what about yall

muted hinge
#

maybe one day I'll stream hacking on pip

strong fulcrum
#

you prob wont since there has to be a moderator during stream to well , moderate the stream

muted hinge
#

Mr. Hemlock our all mighty voice lead hemlock

stuck furnace
#

be right back

strong fulcrum
#

i am not the mod here 😅

#

you can see it since i have no role called moderator too 🥴

muted hinge
#

While we have no formal policy, granting longterm or perm VC is conventionally reserved to moderators who often moderate VC

#

Hemlock is our most prolific VC moderator

strong fulcrum
#

btw charizard i am unable to see your stream

muted hinge
#

the chess is too powerful

strong fulcrum
#

nvm , it works now

muted hinge
#

we have the next chess grandmaster here

strong fulcrum
#

my pc crumpling by the sheer dimensions of chess

#

(ik that sentence doesnt make sense )

wise cargoBOT
#

boop

strong fulcrum
#

oof backranks are pain

muted hinge
#

maybe :)

whole bear
strong fulcrum
#

sure ig ill play chess

muted hinge
#

I am busy unfortunately

strong fulcrum
#

yes , hold on let me send my username here

muted hinge
#

!echo we mayyyy have a command

wise cargoBOT
#

we mayyyy have a command

strong fulcrum
#

i_am_saul_goodman

muted hinge
#

solid attempt though

#

you tried with 15 people around

strong fulcrum
#

hehe

#

yep

muted hinge
#

I'll catch y'all later 👋

strong fulcrum
#

(i will stop watching the stream)

#

@whole bear its mate in 1

whole bear
#

Ik

strong fulcrum
#

i did 2 blunders lol

whole bear
#

4

strong fulcrum
#

and 2 mistakes

#

but GG

whole bear
#

3

#

gg

strong fulcrum
#

you fought well

whole bear
#

You too

strong fulcrum
#

it was not a fair fight haha but you still fought pretty well (i am 1200 on my main acc 😅 )

strong fulcrum
#

😅
but i seriously think that you will do good , since you played logical moves , attacking pieces when it made sense

#

alr8 , i gtg , see yall again 👋 😄

whole bear
#

Ok bye

stuck furnace
#

Alright cya 👋

#

I was saying bye to you lol

#

Oh right 😄

#

🤨

whole bear
#

@odd nymph 👋

odd nymph
#

heyy

whole bear
stuck furnace
#

I've got mad's stream running, but I'm actually reading something else

#

👀

#

¯_(ツ)_/¯

#

I can't answer that lol

#

Cya 👋

#

Well, "watching"

#

Mebe

#

I gotta go though cya 👋

whole bear
#

Bye

#

@limber glade !voice

#

!voice

wise cargoBOT
#
Voice verification

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

somber heath
#

@glad quartz 👋

glad quartz
#

bruh

#

i have to be in here for 3 days to speak

#

wild

#

makes sense

#

can you guys help me with something

#

one sec

#

can you help me with a code that calculates the volume and surface area of a rectangular based pyramid

#

this is what i ahve

#

also school only wants to use google colab so idk fi that makes a difference

#

the math works

#

but the problem is that i need it to stop and tell the user to either put in a number above 0 or not to put in a number

#

i got help from someone else and they helped somewhat but now it doesnt continue after the loop

#

cause it jsut breaks

#

so idk what to do now

whole bear
#

yo

glad quartz
#

idk that what person told me to do

#

i dont think so

#

the math sint the problem

#

yea

stark river
#
while True:
    l = float(input("Put in the length of the base (number > 0) or press q to quit: "))
#

also love that odd white spacing

glad quartz
#

i dont want the loop

#

i was jsut asking someone and they told me to do that so

stark river
# glad quartz

how is that running with one ws 2 spaces and other 8 spaces

glad quartz
#

it jsut stops the code

#

if there all greater than zero

#

how do i make it stop the loop yet continue with the code

#

yep

#

but i need it to continue once tis good

#

k lemme try

somber heath
#

!code

wise cargoBOT
#
Formatting code on Discord

Here's how to format Python code on Discord:

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

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

For long code samples, you can use our pastebin.

whole bear
#

very intresting

glad quartz
#

ok everything works now

#

now the only thing left

#

is that if someone puts in something other than a number i aslo need it to continue the loop and not jsut cause an error

#

idk

#

i think so

#

i dont fully remember

somber heath
#

!e py for letter in 'abc': print(letter)

wise cargoBOT
#

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

001 | a
002 | b
003 | c
somber heath
#
letter = 'a'
print(letter)
letter = 'b'
print(letter)
letter = 'c'
print(letter)```
#

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

wise cargoBOT
#

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

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
glad quartz
#

i think so

somber heath
#

!e py for letter in 'abcdefg': if letter == 'c': print('!') continue print(letter)

wise cargoBOT
#

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

001 | a
002 | b
003 | !
004 | d
005 | e
006 | f
007 | g
somber heath
#

@hearty oyster 👋

glad quartz
#

yes

somber heath
#

!e py int('blah')

wise cargoBOT
#

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

001 | Traceback (most recent call last):
002 |   File "/home/main.py", line 1, in <module>
003 |     int('blah')
004 | ValueError: invalid literal for int() with base 10: 'blah'
hearty oyster
somber heath
#

!kindling

wise cargoBOT
#
Kindling Projects

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

somber heath
#

!e py print('Start.') try: print('Hello!') except ValueError: print('Caught.') print('Stop.')

wise cargoBOT
#

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

001 | Start.
002 | Hello!
003 | Stop.
glad quartz
#

somewhat

somber heath
#

!e py print('Start.') try: int('blah') except ValueError: print('Caught.') print('Stop.')

wise cargoBOT
#

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

001 | Start.
002 | Caught.
003 | Stop.
glad quartz
#

so what your trying to say is if i do this and someone causes an error because they didn't put in the right thing it will catch that and restart the loop so they can try again

#

and put in the right thing

#

k

#

i might need a little bit of assitance onw here to put this into my code

#

sorry i would put this where

clear portal
glad quartz
#

im new

#

sorry how does one fix that

#

the indentation

clear portal
#

4 spaces

somber heath
#

!code

wise cargoBOT
#
Formatting code on Discord

Here's how to format Python code on Discord:

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

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

For long code samples, you can use our pastebin.

clear portal
#
level 1
    level 2
        level 3
            level 4
#

4 spaces

glad quartz
#

oh

#

ty

#

hmmm

#

im doing tab and it dont work

#

hmmm

echo tartan
glad quartz
#

so

#

if i do tab

#

anjd then the row down i do tab twice

#

?

#

so

#

while True:

#

l

somber heath
#
for a in range(3):
    for b in range(3):  # 4
        ...  # 8```
glad quartz
#

like four space then l

#

in colab it doesnt owrk

#

if i do four

#

yea

#

it says indentation error

#

and stops

echo tartan
clear portal
#

jeez. do you wanna read all the lines 😂

glad quartz
#

sorry

#

wait pause for a sec

clear portal
#

send code here.

glad quartz
#

sorry could you repad jsut the top half

clear portal
#

after : i think always you need to indent

glad quartz
#

ok

#

so back to where we were before

#

works now

clear portal
#

i know you can use ; in python 😂

glad quartz
#

ok so where would i put the loop you were talking about earlier

clear portal
#

useful for python -c '...'

glad quartz
#

where would you reccomend i nest it

near nest
#

How do I get the permission to voice chat? i. e. mic?

somber heath
glad quartz
#

the floats i guess because if someone puts in a letter or another symbol it causes an error

near nest
#

Thanks. Let me see.

#

LOL

#

People don't know to read anymore.

#

Like joker said, "Nobody is civil anymore!"

glad quartz
#

!e py print('Start.') try: int('blah') except ValueError: print('Caught.') print('Stop.')

#

would you use this

#

im a littler confused

#

ohhhh

#

so i would put try underneath the while loop

#

or

near nest
#

You would put in on the while loop block

glad quartz
#

like i would put try aboe the l = ... etc.

#

above*

#

and would that be four indents

#

oh

#

would the l = then bee two indents

#

be

#

!e

wise cargoBOT
#
Missing required argument

code

glad quartz
#

oops

stark river
#

@stuck furnace sorry for the ping.. can i get stream perms? (quite ok if you're busy elsewhere)

somber heath
#
while True:
    try:
        f = float(...)
        ...
    except ValueError:
        ...```
glad quartz
#

oh ok

near nest
#

You could use formatter extension in vs code to support you but then it would deter your learning.

glad quartz
#

so underneathe xcept value error i would do what to continue the loop

#

like thus

stark river
#

alright i waited 5 mins for a response
i gotta turn my attention back to the code

#

mods be like i don't get paid to work on a weekend

glad quartz
#

yes

#

is continue 1 indent?

#

or 2

#

sorry could you repeat that

#

k

#

so this should work

#

IT WORKS

#

yay

#

yes

#

yea

#

it all works

#

so is there any other way that it could break?

glad quartz
#

i mean like an error

#

so if someone put in something bad it will cause an error

#

or is everything good

#

yay it all works

somber heath
#

!code

wise cargoBOT
#
Formatting code on Discord

Here's how to format Python code on Discord:

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

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

For long code samples, you can use our pastebin.

glad quartz
#

i would say py

#

`

#
import math
print("Volume Calculator for a rectangular based pyramid!")

while True:
    try:
        l = float(input("Put in the length of the base: "))
        w = float(input("Put in the width of the base: "))
        h = float(input("Put in the height of the pyramid: "))
    except ValueError:
        print("Please put in a number")
        continue

    if l <= 0 or w <= 0 or h <= 0:
        print("Please make all the numbers larger than 0")

    if l > 0 and w > 0 and h > 0:
        break
b = l * w
volume = 1/3 * b * h
print("The Volume of the pyramid is: {:.2f}".format(volume))
print( )

print("Surface Area Calculater for a rectangular based pyramid!")
sa = l * math.sqrt(h**2 + (w/2)**2) + w * math.sqrt(h**2 + (l/2)**2) + l * w
print("The Surface Area of the pyramid is: {:.2f}".format(sa))
#

yea

#

yay

#

ty

#

lets go

#

for my assingment i have to make two more

#

but they shouldnt be to ahrd now

#

no

#

they said we were aloud internet references

#

i need to make an annuity calculator now

#

nevermind

#

not making that

#

im doing one called 3n+1 now

#

hmmmm

somber heath
#

!e py import math print(math.sqrt(42)) print(42 ** .5)

wise cargoBOT
#

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

001 | 6.48074069840786
002 | 6.48074069840786
glad quartz
#

sorry i like my name

#

i need to do this next

#

Write a program that will accept a positive integer as the input, and do one of two things:
If the number is even, divide it by two
If the number is odd, multiply it by three then add 1
The program should then repeat this process and count how many times it needs to repeat this until the value is equal to 1. For example, if given the number 5 your program should determine it takes 5 steps. As it goes through the sequence 5 →16 → 8 → 4 → 2 → 1

#

one sec

#

how does it know if its odd or even

near nest
#

modulus

somber heath
#

%

glad quartz
#

ohhhh

#

i think i remeber that

near nest
#

x%2==0 means even

#

x%2==1 means odd

glad quartz
#

oh

#

i wish i could screen share so bard rn

#

bard

#

bro

#

bad

near nest
#

You can screenshot

glad quartz
#

yea but my computer doesnt have inf storage

near nest
#

Win+Shift+s

#

click and drag

#

ctrl+v here

#

it won't save in pc as far as I know

somber heath
#

!e py if -1: print('A') if 0: print('B') if 1: print('C')Zero is 'falsy', nonzero is 'truthy'

wise cargoBOT
#

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

001 | A
002 | C
glad quartz
#

what

somber heath
#

!e py print(not -1) print(not 0) print(not 1)

wise cargoBOT
#

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

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

!e

wise cargoBOT
#
Missing required argument

code

#
Command Help

!eval [python_version] <code, ...>
Can also use: e

Run Python code and get the results.

This command supports multiple lines of code, including formatted code blocks. Code can be re-evaluated by editing the original message within 10 seconds and clicking the reaction that subsequently appears.

The starting working directory /home, is a writeable temporary file system. Files created, excluding names with leading underscores, will be uploaded in the response.

If multiple codeblocks are in a message, all of them will be joined and evaluated, ignoring the text outside them.

Currently only 3.12 version is supported.

We've done our best to make this sandboxed, but do let us know if you manage to find an issue with it!

somber heath
#

!e ```py
print('Hello, world.')
print('Goodbye.')
```

near nest
#

!e
print("hi")

wise cargoBOT
#

@near nest :white_check_mark: Your 3.12 eval job has completed with return code 0.

hi
glad quartz
#

Write a program that will accept a positive integer as the input, and do one of two things:
If the number is even, divide it by two
If the number is odd, multiply it by three then add 1
The program should then repeat this process and count how many times it needs to repeat this until the value is equal to 1. For example, if given the number 5 your program should determine it takes 5 steps. As it goes through the sequence 5 →16 → 8 → 4 → 2 → 1

somber heath
#

!e py for i in range(10): print(i, i % 2)

wise cargoBOT
#

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

001 | 0 0
002 | 1 1
003 | 2 0
004 | 3 1
005 | 4 0
006 | 5 1
007 | 6 0
008 | 7 1
009 | 8 0
010 | 9 1
glad quartz
#

i have the first part down

#

now its just the make it so it is equal to one

#

The program should then repeat this process and count how many times it needs to repeat this until the value is equal to 1. For example, if given the number 5 your program should determine it takes 5 steps. As it goes through the sequence 5 →16 → 8 → 4 → 2 → 1

#

this part it confusing

near nest
#

you need to put a counter.

glad quartz
#

idk

somber heath
#

!e py v = 5 v = v + 1 print(v) v += 1 print(v)

wise cargoBOT
#

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

001 | 6
002 | 7
somber heath
#

!e py v = 5 v = v * 2 print(v) v *= 2 print(v)

wise cargoBOT
#

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

001 | 10
002 | 20
somber heath
#

!e py v = 5 v = v / 2 print(v) v /= 2 print(v)

wise cargoBOT
#

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

001 | 2.5
002 | 1.25
somber heath
#

~`

#

@idle moss 👋

idle moss
#

i learn python and think if i must learn Flet with it to build android apps by python

#

what about you

near nest
#

!e

x = 0
for x in range(5):
    x+=1
    print("Iteration : "+str(x))
wise cargoBOT
#

@near nest :white_check_mark: Your 3.12 eval job has completed with return code 0.

001 | Iteration : 1
002 | Iteration : 2
003 | Iteration : 3
004 | Iteration : 4
005 | Iteration : 5
somber heath
#

!e py for i in range(1, 6): print(i)

wise cargoBOT
#

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

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

!e py for i in range(5): print(i + 1)

wise cargoBOT
#

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

001 | 1
002 | 2
003 | 3
004 | 4
005 | 5
near nest
#

GTG 👋

idle moss
#

!e

hello = "hello"
hello = print
hello("world")
wise cargoBOT
#

@idle moss :white_check_mark: Your 3.12 eval job has completed with return code 0.

world
idle moss
#

anyone want tech me and let me join with him for learn

glad quartz
#

im completely lost

somber heath
#

@whole bear 👋

whole bear
#

Hi

glad quartz
#

Write a program that will accept a positive integer as the input, and do one of two things:
If the number is even, divide it by two
If the number is odd, multiply it by three then add 1
The program should then repeat this process and count how many times it needs to repeat this until the value is equal to 1. For example, if given the number 5 your program should determine it takes 5 steps. As it goes through the sequence 5 →16 → 8 → 4 → 2 → 1

#

this is what i need to do

#

is n%2 ==0 even or odd

#

i frogot

#

forgot

lapis hazel
#
# first we define a function which takes this integer input
def until_one(positive: int, count = 0):
  if positive == 1:
    return count
  # is odd
  if positive & 1:
    return until_one((positive * 3 + 1), count = count + 1)
  else: # is even
    return until_one((positive >> 1), count = count + 1)
glad quartz
#

k i will try

lapis hazel
#

explanation of bit operations used

to figure if a number is even you can do a bitmask of 1, this is much faster than modulo 2

5 & 1 == 1
4 & 1 == 0

this is because we are masking everything but the last bit, which will always denote if a number is even or odd

Then the flooring divide by two denoted by right shift 1

4 >> 1 == 2
5 >> 1 == 2
glad quartz
#

im very new

lapis hazel
#

Write a program that will accept a positive integer as the input, and do one of two things:
If the number is even, divide it by two
If the number is odd, multiply it by three then add 1
The program should then repeat this process and count how many times it needs to repeat this until the value is equal to 1. For example, if given the number 5 your program should determine it takes 5 steps. As it goes through the sequence 5 →16 → 8 → 4 → 2 → 1

glad quartz
#

call waht function

whole bear
glad quartz
#

`

lapis hazel
#
# first we define a function which takes this integer input
def until_one(positive: int, count = 0):
  if positive == 1:
    return count
  # is odd
  if positive & 1:
    return until_one((positive * 3 + 1), count = count + 1)
  else: # is even
    return until_one((positive >> 1), count = count + 1)

if __name__ == "__main__":
  while True:
    positive = int(input("Enter a positive number: "))
    if positive < 1:
      print("invalid input, quitting")
      quit()
    print("output: ", until_one(positive))
somber heath
#

Wait, why are we talking bitwise operators for this? We aren't working at the bit level.

glad quartz
#

he isnt in vc

lapis hazel
#

I just started explaining as though you are here lol

somber heath
#

Doesn't matter. Carry on.

#

Whatever.

glad quartz
#

how do i make it so it stops asking ocne your done

#

so you just need to do it once

#

also

#

if i put in a or / for example would it still work

idle moss
#

!e

x = 22
if x % 2 == 0:
  print("yes")
else:
  print("No")

wise cargoBOT
#

@idle moss :white_check_mark: Your 3.12 eval job has completed with return code 0.

yes
lapis hazel
#

you can enter a negative number or invalid syntax

lapis hazel
#

if not optimized into the bitmask

#

as the trailing bit always denotes whether positive or negative, so if you mask everything outside that bit you can quickly figure out what you're looking for

#

not pos or neg, I mean even or odd

#

but you know what I mean

idle moss
#

!e

x = 22
if x / 2 == 1:
  print("x : yes")
else:
  print("x : No")


wise cargoBOT
#

@idle moss :white_check_mark: Your 3.12 eval job has completed with return code 0.

x : No
idle moss
glad quartz
#

the obly problem is

#

i dont want it to continue the loop once it is done

#

and says the number

idle moss
#

lemon_sentimental i do not know

lapis hazel
#

!e

# first we define a function which takes this integer input
def until_one(positive: int, count=0):
    if positive == 1:
        return count
    # is odd
    if positive & 1:
        return until_one((positive * 3 + 1), count=count + 1)
    else:  # is even
        return until_one((positive >> 1), count=count + 1)

assert(until_one(5), 5)
wise cargoBOT
#

@lapis hazel :white_check_mark: Your 3.12 eval job has completed with return code 0.

001 | /home/main.py:11: SyntaxWarning: assertion is always true, perhaps remove parentheses?
002 |   assert(until_one(5), 5)
idle moss
#

what "positive " meaning?

#

pithink not like "-1" ?

lapis hazel
glad quartz
#

also

#

if i put in a negative number

#

it still works'

lapis hazel
#

what do you mean

#

with this?

# first we define a function which takes this integer input
def until_one(positive: int, count=0):
    if positive == 1:
        return count
    # is odd
    if positive & 1:
        return until_one((positive * 3 + 1), count=count + 1)
    else:  # is even
        return until_one((positive >> 1), count=count + 1)


if __name__ == "__main__":
    while True:
        positive_inp = int(input("Enter a positive number: "))
        if positive_inp < 1: # this should not allow negative numbers
            print("invalid input, quitting")
            quit()
        print("output: ", until_one(positive_inp))
#

mine works:

Enter a positive number: 8
output:  3
Enter a positive number: 300000
output:  52
Enter a positive number: 300000000000
output:  346
Enter a positive number: 300000000000000000000000000000
output:  517
Enter a positive number: 3000000000000000000000000000000000000000000000000000000
output:  980
#
Enter a positive number: -1
invalid input, quitting
idle moss
#

!e

x = 1
y = -1
if x < 0 or y < 0:
  print("yes")
elif x > 0 or y > 0:
  print("No")
wise cargoBOT
#

@idle moss :white_check_mark: Your 3.12 eval job has completed with return code 0.

yes
idle moss
lapis hazel
#

bitmasks are cool, you can use them like modulo for any power of 2

idle moss
#

!e

x = -1
if x < 0:
  print("yes")
elif x !< 0:
  print("No")
wise cargoBOT
#

@idle moss :x: Your 3.12 eval job has completed with return code 1.

001 |   File "/home/main.py", line 4
002 |     elif x !< 0:
003 |            ^
004 | SyntaxError: invalid syntax
lapis hazel
#

!e

x = -1
if x < 0:
  print("yes")
else:
  print("No")
wise cargoBOT
#

@lapis hazel :white_check_mark: Your 3.12 eval job has completed with return code 0.

yes
idle moss
#

pithink cant use !< , oh who build this language

glad quartz
#

@lapis hazel

#

i need more help pls

lapis hazel
glad quartz
#

so basically

#

its the same code

#

but i need to loop to end

lapis hazel
#

just type -1

glad quartz
#

also i think i messed osmerthing up

lapis hazel
#

or anything which isn't a positive number and it will break

idle moss
#

!e

while True:
  print("Hello World")
wise cargoBOT
#

@idle moss :x: Your 3.12 eval job has completed with return code 143 (SIGTERM).

001 | Hello World
002 | Hello World
003 | Hello World
004 | Hello World
005 | Hello World
006 | Hello World
007 | Hello World
008 | Hello World
009 | Hello World
010 | Hello World
011 | Hello World
... (truncated - too many lines)

Full output: too long to upload

glad quartz
#
print("3N+1 problem!")
def until_one(positive: int, count = 0):
  if positive == 1:
    return count
  if positive & 1:
    return until_one((positive * 3 + 1), count = count + 1)
  else: 
    return until_one((positive >> 1), count = count + 1)

if __name__ == "__main__":
    while True:
        try: 
            positive = int(input("Enter a positive number: "))
        except ValueError:
            print("Please put in a number")
            continue
    if positive <= 0:
      print("invalid input, quitting")
      quit()
    print("output: ", until_one(positive))
#

i was making it so if someone put in a letter or something / that it would say that and continue

#

but i think i did something else in the process

lapis hazel
#
def until_one(positive: int, count=0):
    if positive == 1:
        return count
    if positive & 1:
        return until_one((positive * 3 + 1), count=count + 1)
    else:
        return until_one((positive >> 1), count=count + 1)


if __name__ == "__main__":
    print("3N+1 problem!")

    while True:
        try:
            positive_inp = int(input("Enter a positive number: "))
            if positive_inp <= 0:
                print("invalid input, quitting")
                quit()
            print("output: ", until_one(positive_inp))
        except ValueError:
            print("Please enter a positive number.")

#

dpes that work?

glad quartz
#

it has a recursion error at line 17

#

and line 8

lapis hazel
#

what number are you giving it

lapis hazel
glad quartz
#

a negative one

lapis hazel
#

wat

#

you cannot give a negative number to it

#

that's in the problem statement, takes a positive number

#

the conjecture does not hold for negative numbers

glad quartz
#

the point is it isnt supposed to break and then continue the loop after telling you not to put in negativer number

#

i mean

lapis hazel
#

how are you even giving it a negative number

#

there is a check that says invalid input

glad quartz
#

hm?

#

it works

lapis hazel
#

Enter a positive number: -1
invalid input, quitting

glad quartz
#

and then the error happens

lapis hazel
#

?

glad quartz
lapis hazel
#

what on earth

#

can you show what you're running

glad quartz
#

aslo i need it to stop the loop once it is done

lapis hazel
#

your computer is weird, so you only want to take one input?

glad quartz
#

?

lapis hazel
#


def until_one(positive: int, count=0):
    if positive == 1:
        return count
    if positive & 1:
        return until_one((positive * 3 + 1), count=count + 1)
    else:
        return until_one((positive >> 1), count=count + 1)


if __name__ == "__main__":
    print("3N+1 problem!")

    while True:
        try:
            positive_inp = int(input("Enter a positive number: "))
            if positive_inp <= 0:
                print("invalid input, quitting")
                quit()
            else:
                print("output: ", until_one(positive_inp))
        except ValueError:
            print("Please enter a positive number.")

u can use this I guess but idk what is wrong with your computer running code post quit instruction

#

like it should exit

#

are you saying you only want it to take this input once and not ask again

glad quartz
#

im saying if it is a negative number i want it to start again

#

but if it is positive i want it to stop

#

so bascally

#

if . > 0

#

break

lapis hazel
# glad quartz im saying if it is a negative number i want it to start again


def until_one(positive: int, count=0):
    if positive == 1:
        return count
    if positive & 1:
        return until_one((positive * 3 + 1), count=count + 1)
    else:
        return until_one((positive >> 1), count=count + 1)


def invalid_inp():
    print("[ERROR] Please enter a positive integer or q to quit.")


if __name__ == "__main__":
    print("3N+1 problem!")

    while True:
        try:
            inp = input("[PROMPT] Enter a positive number [q to quit]: ")
            if inp.startswith('q'):
                print("[STATUS] Quit instruction received, stopping")
                break
            elif (int_inp := int(inp)) > 0:
                print(f"[INFO] Output for {int_inp}: ", until_one(int_inp))
            else:
                invalid_inp()
        except ValueError:
            invalid_inp()

how is this

glad quartz
#

it works

#

but i still need it to stop ocne you put in a positive number

#

andn it gives you the answer

lapis hazel
#

is that part of the problem? that just sounds less fun to use, but sure. after the INFO just say break

glad quartz
#

so

#
print(f"[INFO] Output for {int_inp}: ", until_one(int_inp))
break
#

like that

lapis hazel
#

ya

#

i just don't understand why you wouldn't just press q

glad quartz
#

ty

somber heath
#

@subtle nexus This is where I'm hanging out these days in the vc.

subtle nexus
#

What is the vc

somber heath
subtle nexus
#

oh

#

You know, I could have pieced that together, I don't know why I didn't

pine depot
#

ctrl + F = class name

somber heath
#

!e ```py
class MyClass:
pass

a = type(MyClass)
b = type(a)

print(a, b)```

wise cargoBOT
#

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

<class 'type'> <class 'type'>
pine depot
#

print(enemy.type)

whole bear
#

@proud tangle Can you give me stream perms? I wanna stream chess

somber heath
#

!d isinstance

wise cargoBOT
#

isinstance(object, classinfo)```
Return `True` if the *object* argument is an instance of the *classinfo* argument, or of a (direct, indirect, or [virtual](https://docs.python.org/3/glossary.html#term-abstract-base-class)) subclass thereof. If *object* is not an object of the given type, the function always returns `False`. If *classinfo* is a tuple of type objects (or recursively, other such tuples) or a [Union Type](https://docs.python.org/3/library/stdtypes.html#types-union) of multiple types, return `True` if *object* is an instance of any of the types. If *classinfo* is not a type or tuple of types and such tuples, a [`TypeError`](https://docs.python.org/3/library/exceptions.html#TypeError) exception is raised. [`TypeError`](https://docs.python.org/3/library/exceptions.html#TypeError) may not be raised for an invalid type if an earlier check succeeds.

Changed in version 3.10: *classinfo* can be a [Union Type](https://docs.python.org/3/library/stdtypes.html#types-union).
pine depot
#
MyClass.__dict__
whole bear
#

@ivory stump Can I get stream perms?

ivory stump
#

Sry I can't unless I'm in vc to supervise, and I'm about to sleep so I can't join vc

whole bear
#

Aight gn

#

@wind raptor Are you free?

pine depot
#

ask a user for their name and age, then return a string that greets them.
print "hello my name is [name], and i am [age] years old."

#

^ this is for you mayor charizard

somber heath
#

!e py text = 'apple' + 'pear' print(text)

wise cargoBOT
#

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

applepear
somber heath
#

String concatenation.

#

Adding strings together using +

pine depot
#

GET INPUT
ASSIGN NAME to VARIABLE NAME
GET INPUT
ASSIGN AGE to VARIABLE AGE
PRINT STRING "hello my name is NAME_VARIABLE, and i am AGE_VARIABLE years old."

somber heath
#

!e py food = 'apples' print(f'I really enjoy eating {food}.')

wise cargoBOT
#

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

I really enjoy eating apples.
somber heath
#

String interpolation using f-string syntax.

woeful wyvern
#

!e

def getIndexes(s: str, sub: str, start=0):
    # find all indexes where `sub` occurs in `s`
    def _getIndexes(s, sub, start, helpDict):
        return helpDict[not (index := s.find(sub, start+1))+1] or (index, *_getIndexes(s, sub, index, helpDict))
    return _getIndexes(s, sub, 0, {True:[None],False:False})[:-1]

print(getIndexes("Don't--Do--This", "--"))```
wise cargoBOT
#

@woeful wyvern :white_check_mark: Your 3.12 eval job has completed with return code 0.

(5, 9)
whole bear
#

'''

#

how you write code

#

'''.py

pine depot
#
name = input("enter your name")
somber heath
whole bear
#
print ("hello world")
```.py
#

like that

#

?

somber heath
#

Three at each end for the multiline.

whole bear
#

k

#

!e
Name = input("Enter your name: ")
Age = input("Enter your age: ")
print(f"Hello {Name} of {Age} years old")

somber heath
#

!code

wise cargoBOT
#
Formatting code on Discord

Here's how to format Python code on Discord:

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

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

For long code samples, you can use our pastebin.

whole bear
#
Name = input("Enter your name: ")
Age = input("Enter your age: ")
print(f"Hello {Name} of {Age} years old")```
proud tangle
#

not much!

wise cargoBOT
#

@pine depot :white_check_mark: Your 3.12 eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
proud tangle
#

!resources

wise cargoBOT
#
Resources

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

somber heath
#

YouTuber, Corey Schafer, playlists, Python for Beginners.

proud tangle
#

!d re.Match

wise cargoBOT
#

class re.Match```
Match object returned by successful `match`es and `search`es.

Changed in version 3.9: [`re.Match`](https://docs.python.org/3/library/re.html#re.Match) supports `[]` to indicate a Unicode (str) or bytes match. See [Generic Alias Type](https://docs.python.org/3/library/stdtypes.html#types-genericalias).
proud tangle
#

!d re.Match.pos

#

!d re.Match.span

wise cargoBOT
#

Match.span([group])```
For a match *m*, return the 2-tuple `(m.start(group), m.end(group))`. Note that if *group* did not contribute to the match, this is `(-1, -1)`. *group* defaults to zero, the entire match.
proud tangle
#

!d re.Match.start

wise cargoBOT
#

Match.start([group])``````py

Match.end([group])```
Return the indices of the start and end of the substring matched by *group*; *group* defaults to zero (meaning the whole matched substring). Return `-1` if *group* exists but did not contribute to the match. For a match object *m*, and a group *g* that did contribute to the match, the substring matched by group *g* (equivalent to `m.group(g)`) is

```py
m.string[m.start(g):m.end(g)]
```  Note that `m.start(group)` will equal `m.end(group)` if *group* matched a null string. For example, after `m = re.search('b(c?)', 'cba')`, `m.start(0)` is 1, `m.end(0)` is 2, `m.start(1)` and `m.end(1)` are both 2, and `m.start(2)` raises an [`IndexError`](https://docs.python.org/3/library/exceptions.html#IndexError) exception.

An example that will remove *remove\_this* from email addresses:
proud tangle
#

yeah

uneven urchin
somber heath
#

@hot flame 👋

pine depot
somber heath
#

@lunar rover 👋

woeful wyvern
#
def findSubstringIndices(s, sub):
    return [match.start() for match in re.finditer(re.escape(sub), s)]
muted hinge
#

and you get paid for it!

#

all of the tests I'm running are red again

#

pip's tests

lunar rover
#

do you guys use guardrails for your LLM apps?

#

any experience with that?

muted hinge
#

I literally ran these tests two weeks ago and they passed. nothing should've changed lol

pine depot
#

ru on linux water

uneven urchin
#

!e ```py

a = b"test"
print(a[0])
print(a[0:1])

wise cargoBOT
#

@uneven urchin :white_check_mark: Your 3.12 eval job has completed with return code 0.

001 | 116
002 | b't'
muted hinge
pine depot
#

ru running venv pip?

#

or trying to use the system installed pip (that you arent supposed to touch)

muted hinge
#

I am not

uneven urchin
#

!d difflib

wise cargoBOT
#

Source code: Lib/difflib.py

This module provides classes and functions for comparing sequences. It can be used for example, for comparing files, and can produce information about file differences in various formats, including HTML and context and unified diffs. For comparing directories and files, see also, the filecmp module.

pine depot
#

i see that you are running system environment pip tho

muted hinge
#

i don't know where all of these assertion errors are coming from 😭

#

I am not

pine depot
#

oh

muted hinge
pine depot
#

well shit, im out of ideas

uneven urchin
#

!pypi fuzzywuzzy

wise cargoBOT
lunar rover
muted hinge
#

hmm I wonder if the test harness broke the common wheels cache

lunar rover
#

if it would be helpful or not

muted hinge
#

debugging pip's test suite

lunar rover
#

@woeful wyvern @whole bear

whole bear
#

!voice

wise cargoBOT
#
Voice verification

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

muted hinge
#

I think I fixed it

lunar rover
#

I want to test guardrails for an LLM app

muted hinge
#

pip's test suite downloads a set of wheels for use in the test suite. those wheels are stored in a cache. somehow that cache was pruned and it was stale

lunar rover
#

mistral 7b

muted hinge
#

rm'ing the cache directory worked (*mostly)

#

anyway, these two errors messages are what I'm working on

#

sounds good

#

!steam 717749310518722691

#

!stream 717749310518722691 10M

wise cargoBOT
#

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

lunar rover
muted hinge
#

I am great at this 😅

lunar rover
#

vapur

#

vapour

#

Dry Ice

muted hinge
#

after and before

velvet sail
#

sublimation

muted hinge
#

hm?

#

I don't know what/who is that..

lunar rover
#

you haven't heard of chess.com pyes. thats crazy

muted hinge
#

I'm sorry, I geninuely did not know lemon_sweat

proud tangle
#

I do

muted hinge
#

lol

proud tangle
#

You were already being judged, if only mentally

#

it's on the line

#

it's fine

muted hinge
#

it's a bit cursed that pip wheel accepts editable requirements

lunar rover
#

You wanna 1v1 me after this one? @whole bear

#

first one right

muted hinge
#

@proud tangle I am going to head out very soon (~2-3 minutes), are you going to be around to supervise?

proud tangle
#

dinner is coming ;-;

muted hinge
#

oof

proud tangle
#

I was hoping you'd stick around lmfao

muted hinge
#

I mean, I could stick around, but I'll be doing other work so I'm not sure if I'd be the best mod lol

lunar rover
#

sending

muted hinge
proud tangle
#

yeah lol

whole bear
#

@lunar rover

#
Chess.com

Login to your Chess.com account, and start enjoying all the chess games, videos, and puzzles that are waiting for you! If you have any issues while logging into your account, do not worry. You can recover your password, or drop us a message and we will gladly help.

muted hinge
#

I mean, I've been programming for nearly 5 years so I'm not terrible at it

#

And yes, I will be heading out now

#

@whole bear sorry, but it's time to end the stream now.

#

Thanks, have a good one y'all :)

whole bear
#

I'm screaming so hard

#

Can you review that game?

lunar rover
#

GG

whole bear
#

gg

somber heath
#

@ruby fossil 👋

ruby fossil
#

@somber heath Howdy

somber heath
#

@solid pagoda 👋

solid pagoda
#

How are you doing today?

#

Sorry

somber heath
#

I'm not sure why you're sorry.

brisk bridge
#

hi

#

oh

#

i haven't watched avatar

#

btw i have a backend related question that should i store about theme preferences in cookies?

#

i heard of using localStorage

somber heath
#

@crystal creek 👋

#

mousekeys

somber heath
upper epoch
#

hello

somber heath
#

@whole bear 👋

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied timeout to @hollow crystal until <t:1705833782:f> (10 minutes) (reason: burst spam - sent 8 messages).

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

somber heath
#

!e ```py
def func(**kwargs):
print(kwargs)

var = 123
func(var=)```

wise cargoBOT
#

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

001 |   File "/home/main.py", line 5
002 |     func(var=)
003 |          ^^^^
004 | SyntaxError: expected argument value expression
somber heath
#

@hollow stream 👋

#

@tough sorrel 👋

hollow stream
#

@somber heath 👋

vernal bridge
grizzled siren
#

@somber heath hello

somber heath
grizzled siren
#

Why I cant talk

somber heath
#

@thorn steppe 👋

grizzled siren
#

oooh ok

#

bye guys I go to make code

#

script

somber heath
grizzled siren
#

I need to sent 50 messages

#

and game ''sea chess''

#

game

#

ok

signal yew
#

anybody know how to print 9000 lists quickly xddd/!?!?

gentle flint
signal yew
#

a ty

scarlet halo
gentle flint
#

not gonna introduce additional limitations if he doesn't specify them

scarlet halo
#

also wouldnt it be a little much with 9000 lists

gentle flint
#

what be a little much

scarlet halo
#

like 9000 different lists would be super weird

#

and just flat out ALOT

#

also say hi to my snake noodle :)

gentle flint
#

each list is different

scarlet halo
#

true

#

that is 9000 different lists

gentle flint
#

exactly

scarlet halo
#

but theres only one value

#

make it 9000 values

#

:)

gentle flint
#

per list?

scarlet halo
#

wait

#

ill do it

gentle flint
#

also ez

#

use range

#

start with i

scarlet halo
#

!e py for i in range(9000): print(range(i,i+9000)

wise cargoBOT
#

@scarlet halo :x: Your 3.12 eval job has completed with return code 1.

001 |   File "/home/main.py", line 2
002 |     print(range(i,i+9000)
003 |          ^
004 | SyntaxError: '(' was never closed
scarlet halo
#

wait

#

oh mb

gentle flint
#

close ur parentheses lol

scarlet halo
#

!e ```py
for i in range(9000):
print(range(i,i+9000))

#

there

wise cargoBOT
#

@scarlet halo :white_check_mark: Your 3.12 eval job has completed with return code 0.

001 | range(0, 9000)
002 | range(1, 9001)
003 | range(2, 9002)
004 | range(3, 9003)
005 | range(4, 9004)
006 | range(5, 9005)
007 | range(6, 9006)
008 | range(7, 9007)
009 | range(8, 9008)
010 | range(9, 9009)
011 | range(10, 9010)
... (truncated - too many lines)

Full output: unable to upload

scarlet halo
#

WAIT WHAT

#

NOOOOO

#

!e ```py
for i in range(9000):
print(range(i+9000))

wise cargoBOT
#

@scarlet halo :white_check_mark: Your 3.12 eval job has completed with return code 0.

001 | range(0, 9000)
002 | range(0, 9001)
003 | range(0, 9002)
004 | range(0, 9003)
005 | range(0, 9004)
006 | range(0, 9005)
007 | range(0, 9006)
008 | range(0, 9007)
009 | range(0, 9008)
010 | range(0, 9009)
011 | range(0, 9010)
... (truncated - too many lines)

Full output: unable to upload

scarlet halo
#

dum dum

gentle flint
#

you forgot

#

range(i, i+9000)

gentle flint
gentle flint
#

except you need to convert to list

scarlet halo
#

oh

#

do that

gentle flint
#

!e

for i in range(9000):
    print(list(range(i,i+9000)))
wise cargoBOT
#

@gentle flint :x: Your 3.12 eval job has completed with return code 143 (SIGTERM).

001 | [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220
... (truncated - too long, too many lines)

Full output: too long to upload

gentle flint
#

run it in your own console if you want the output

scarlet halo
#

amazing.

gentle flint
#

ikr lol

scarlet halo
#

imma keep this running

#

because why not lol

#

it finished :(

gentle flint
#

well yes

#

at 9000-1+9000-1

#

if you want it to run from 1 to 9000 instead of 0 to 9000-1 you can do:

scarlet halo
#

nah im good

gentle flint
#
for i in range(1, 9001):
    print(list(range(i,i+9000)))
noble solstice
#

Hello Guys!

left leaf
#

yaw

#

how is it going

stuck furnace
#

henlo

somber heath
#

@uncut prism 👋

uncut prism
#

yo

#

im suppressed when i join

somber heath
uncut prism
#

oh mb

somber heath
#

Sudden, unexpected sneezing.

stuck furnace
#

CRUD just means 'create read update delete'

somber heath
#

@opaque scroll 👋

left leaf
opaque scroll
somber heath
#

@uncut latch 👋

uncut latch
lofty crater
uncut latch
#

btw @somber heath do you code in python!?

uncut latch
#

I just need to know that how do you learnt python...I always loose my motivation when solving exercises

somber heath
#

I read through the pdf version of the documentation, watched YouTube videos and came here to Python Discord.

#

Writing projects helps.

opaque scroll
#

not voice verified yet

whole bear
uncut latch
#

could you please teach me also!!!!

gentle flint
clear portal
left leaf
#

something based

clear portal
#

😂

left leaf
#

you won't guess it

opaque scroll
#

@sleek summit
If your backend / server is same then it doesn't matter if you have multiple clients like web and mobile

left leaf
#

5:4

#

and sometimes 4:3

#

depends but the screen can output those 2 res

clear portal
left leaf
#

aya

clear portal
#

gg

left leaf
#

tha

sleek summit
left leaf
#

this is the 3rd screen

clear portal
#

cool

left leaf
#

got a 2k, 1080. 720

#

crazy no

#

those 3 runnin on the same machine

clear portal
#

nice

opaque scroll
#

I thought he was askin tech stack

clear portal
#

neovim on top

#

every single time

#

wut

opaque scroll
#

every version has that bug

clear portal
#

just put your config in a github repo

#

:q!

#

ye

#

but its mine. you should make your own

#

you can

#

nvim is a PDE.
personal development env not in IDE

opaque scroll
#

I have configured it as per my use

clear portal
#

yep

#

im an arch user

#

:))))))))))))))

opaque scroll
#

PopOS

sleek summit
#

i on kali

obsidian dragon
#

raspbian is best?

opaque scroll
clear portal
#

black arch is better :)))))))))))

obsidian dragon
#

also temple os

opaque scroll
clear portal
#

isin't kali debian based?

lofty crater
clear portal
#

so there isn't much different in terms of packages

#

"windows is cool" thats a first timer

obsidian dragon
opaque scroll
#

As TheDistroHopper,
I want you all to know that distro doesn't matter at all. You can install anything from source on any distribution

clear portal
#

virtual box is for boomers. qemu is better :)))

sleek summit
clear portal
#

it is

opaque scroll
#

It is Hachintosh

clear portal
#

macos is alose required for ios development

#

f'ing xcode

#

f apple

#

@sleek summit thats

#

BS

stuck furnace
#

I'd say that's only half-true.

#

Although I haven't used android, so can't compare.

clear portal
#

i have a 7 years old android. runs fine

#

bc its in cloud 😂

white harbor
#

i should learn how to code and stuff

clear portal
#

thats even more stupid 😂

white harbor
#

🥲

clear portal
#

privacy 🤣

#

apple + privacy 🤣

white harbor
#

wait which one is better?

#

apple

#

or android

clear portal
#

😂

clear portal
#

for sure

white harbor
#

i wanna switch to android off my apple

clear portal
#

termux is good

opaque scroll
#

There is Pinephone

#

for Ubuntu Touch

stuck furnace
#

Weren't they working on a version of Ubuntu that you can use both for mobile and desktop?

clear portal
#

wut

#

thats never gonna happen

#

😂

opaque scroll
#

That's the job of Virtual Machines. It is already there

white harbor
#

so why would these phones be better than something like apple? i dont really like apple but i wanna hear ur opinions

clear portal
#

same goos for linux vs windows vs macos

#

linux is the best bc its open source

white harbor
#

🤔 interesting, why thank you

white harbor
#

i think of apples logo as the eves bitten apple given by 🐍 haha

#

doeant it release like a lot of radiation or somethin? idk lol

#

imma go mimis 😴

clear portal
#

gnu/pass

opaque scroll
clear portal
#

android emulator is a paaaaaaaaaaaaaaaaaaaain in the AAAA33333333

#

the hole mobile development is just ahhhhhhhhhhhhhhhhhh

#

java/kotlin for android
swift for ios

#

yeah but regardless of your stack you need android sdk's

opaque scroll
#

gtg bye

grim solar
#

bye

tough sage
#

hi @stark river

#

what are you doing?

stark river
#

lua

grizzled siren
#

hello @azure elbow

#

sorry I need spam bc I want talk

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied timeout to @grizzled siren until <t:1705858953:f> (10 minutes) (reason: burst spam - sent 8 messages).

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

azure elbow
grizzled siren
#

hello

plain parrot
#

hi, can somebody help with exercise 8 pls?

placid plume
#

yo

#

can someone help me optimize my code?

#

its for a grade 11 assignment

prisma cobalt
plain saffron
#

Can someone help me with a word problem

#

It has to do with initialism ()

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied timeout to @steel torrent until <t:1705888131:f> (10 minutes) (reason: duplicates spam - sent 4 duplicate messages).

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

whole bear
#

@surreal hedge Can you mod the Vc? so that I can stream chess?

sonic whale
#

Retrieving GEOData
Download the code from http://www.py4e.com/code3/geodata.zip - then unzip the file and edit where.data to add an address nearby where you live - don't reveal where you live. Then run the geoload.py to lookup all of the entries in where.data (including the new one) and produce the geodata.sqlite. Then run geodump.py to read the database and produce where.js. You can run the programs and then scroll back to take your screen shots when the program finishes. Then open where.html to visualize the map. Take screen shots as described below. Make sure that your added location shows in all three of your screen shots.

#

stuck on the last step when I try to open where.html

whole bear
#

Don't spam

#

Spend time in general chat

#

@stray girder 👋

stray girder
whole bear
#

!voice

wise cargoBOT
#
Voice verification

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

stray girder
#

What are we working on?

steel torrent
#

nathing

stray girder
#

👀

steel torrent
#

Voice Gate failed
You are not currently eligible to use voice inside Python Discord for the following reasons:

You have sent less than 50 messages.
what ????????

stray girder
#

Lol

somber heath
#

@rugged wasp 👋

rugged wasp
#

Hi

stray girder
#

I do DMs

somber heath
#

YouTuber, Corey Schafer, playlists, Python for Beginners. @whole bear

stray girder
#

ouch

#

Glad you clarified 🥰

Some people on this app are dicks hehe

steel torrent
#

oh f********ck

#

bro can you whrite

stray girder
#

Hey @tall ridge 👋

steel torrent
#

because my englaish is 0 hhhhhhhh

stray girder
#

Ah OK:(

somber heath
#

@steel torrent #bot-commands

stray girder
#

@steel torrent Google translate?

tall ridge
#

@steel torrent , you can also try expressing yourself in your favorite language and perhaps one of us will understand

stray girder
#

I know a tiny bit of Arabic

steel torrent
#

morocco

#

If you don't speak english :
print("Go and learn it")
hhhhhhhhhh

stray girder
#

سلام

steel torrent
tall ridge
#

FWIW, I thought that @steel torrent had a specific question/comment

stray girder
#

خير

wise cargoBOT
#

.github/workflows/main.yml line 33

submodules: 'recursive'```
stray girder
#

?

stray girder
#

GitHub* lol my keyboard sucks

steel torrent
stray girder
steel torrent
stray girder
#

I only know formal Arabic

steel torrent
stray girder
#

You could pay to make GHA faster right?

#

True true

#

I meant for running large test suites

muted hinge
#

!tvmute @steel torrent 3D Sending spam messages to pass our voice gate is strictly prohibited.

wise cargoBOT
#

:incoming_envelope: :ok_hand: applied voice mute to @steel torrent until <t:1706149031:f> (3 days).

whole bear
#

Thank you

stray girder
#

They muted my boi :(

#

F in the chat

muted hinge
wise cargoBOT
#

:incoming_envelope: :ok_hand: applied voice mute to @grizzled siren until <t:1706149194:f> (3 days).

stray girder
#

What's 3D?

whole bear
#

I will just stream chess

whole bear
#

@shrewd ibex

shrewd ibex
muted hinge
stray girder
#

Ah, thanks :)

verbal zenith
#

Does the D have to be capital?

#

@muted hinge

muted hinge
#

not really, but it's a habit from typing in minutes which is case sensitive

verbal zenith
#

Yeah fair

whole bear
#

Waterlily Wanna beat me in chess?

muted hinge
shrewd ibex
#

@whole bear different vc?

muted hinge
#

@whole bear also, forgot to follow up, I'm not available. I'm just ignoring work by briefly checking PyDis :P